Highly Likely
Не весело, страшно
Highly Likely
В Go выпиливают Blacklist/whitelist/master/slave
аннлн
mv blacklist/* slave/
Highly Likely
Highly Likely
В рамках разных кластеризаций и распред. систем
Igor
Ага, что-то такое было
Igor
Печально это всё
Lämppi
Igor
Сейчас даже самого полезного контрибьютора могут турнуть с проекта только за то, что он не умеет терпимо относиться к не очень умным людям (привет CoC)
Igor
Вот, что недавно с бздёй произошло, думаю видели многие:
Смене кодекса предшествовало два опроса. Первый показал, что 94% разработчиков считают важным поддержание уважительной манеры общения, 89% считают, что FreeBSD должен приветствовать участие в проекте людей любого мировоззрения (2% против), 74% считают необходимым удалять из сообщества токсичных людей, независимо от их вклада в разработку (9% против). 35% недовольны имеющимся кодексом поведения, 34% относятся к нему нейтрально и 30% он устраивает. Второй опрос предложил переход на кодексы проектов LLVM или Go. 63% проголосовало за LLVM, 33% за Go и 4% за сохранение старого кодекса, который был основан на рекомендациях проекта Geek Feminism.
Snusmumriken
Недавно уволили главу крупного отдела риот-геймс (лига легенд) за какой-то пост с критикой криминального прошлого погибшего товарища. И всё бы ничего, критика уместна ибо упор был именно на криминальное прошлое с упором на "ребятки (абстрактные, все ребятки мира), не связывайтесь с криминалом, иначе вокруг вас будут происходить стрёмные события".
Плохо только одно — этот чел был главой крупного отдела риот-геймс ))
Флеймогонка не идёт никому на пользу.
Igor
Пистон
Да-да, именно про него и читал
🐅🤦♂️
Lämppi
Allowlist, blocklist
Timur
allowlist/denylist
Snusmumriken
Теперь если чёрному скажешь: "Вы состоите в denylist", он смело сможет называть расистом. Потому что ему всё разрешено.
Snusmumriken
Указатель на указатель на указатель на указатель на указатель на список.
Anonymous
Парни, кто нибудь в теме о гарантах сделок?
Snusmumriken
Лёха, у тебя вечно какие-то странные вопросы ))
Anonymous
👻есть такое))
Anonymous
Да просто нашел человека кто выполнит одну работку, но в гаранте загвоздка
Anonymous
Он предлагает своего гаранта,я предлагаю нейтрального, на нейтрального не соглашается
Anonymous
Попахивает кидком
Snusmumriken
Ну вот и не связывайся, найди нового
Anonymous
Сумма не малая
Anonymous
Знать бы где искать еще))
Snusmumriken
Найди команду разработчиков/исполнителей с гарантом.
Anonymous
Понял, спасибо)
Snusmumriken
Ну блин. Специфичная задача на которой высоки риски. Никто в чате не будет советовать или подписываться, потому что виноватым будет в случае факапа.
Anonymous
В чем риски?
Anonymous
В выборе гаранта всмысле?
Snusmumriken
Твои риски ))
Независимый гарант окажется внезапно немножко зависимым, но неизвестно от кого и ты ды. Ну что-нибудь такое.
Anonymous
А, ну это да
Anonymous
Ясно пойду курить форумы)
Anonymous
Спасибо еще раз за совет
Snusmumriken
А то блин, вопросы из категории: "биткоин подорожает или подешевеет через год? я тут собирался все свои и чужие бабосы вложить и приумножить"
Anonymous
Да не я хотел узнать, может кому знаком конкретный гарант
Anonymous
Просто мнение
Snusmumriken
(зависимый от этого кого-то, на которого никто не согласится потому что он от тебя, а раз так то явно зависимый от тебя же)
Anonymous
Я уже услышал достаточно в пользу того что нало искать нейтрального и с репутацией
Snusmumriken
С большими суммами проще сразу к нотариусу идти, мне кажется. Они предлагают подобные сервисы для сделок. Надеюсь, человек в твоём городе.
Anonymous
Нет конечно
Anonymous
Ну 15к не особо большая сумма
Anonymous
Но и дарить кому то не айс
Anonymous
К нотариусу идти оформлять сделку по добыче файлов с сервера платформы, так себе затея))
vvzvlad
15к рублей или долларов? Если рублей, то проще через безопасную сделку на фрилансе
Anonymous
Сделка не легальна
Igor
Arslan
О недавних происшествиях в США
Lämppi
Вот и как жить, раз это в Барнаул, Алтайский Край залезло?
Anonymous
Да пусть меняют
Lämppi
Сначала они пришли за терминами, я не использовал термины...
Anonymous
Всем привет. Я новичок. Пожалуйста ткните пальцем где ошибка.
Johny
Anonymous
Квик не выполняет.
Anonymous
В чем продлема не пойму
Anonymous
проверил раз500 уже
Anonymous
но квик заявку не создает
Anonymous
и инструмент пытался другой ставить и еще много чего пытался менять но толку нет
Anonymous
никакой ошибки не выдает но и заявку не создаент
Snusmumriken
Pavel, на сколько процентов ты жив?
Snusmumriken
Всем привет. Я новичок. Пожалуйста ткните пальцем где ошибка.
А, там есть функция message. Добавь сообщений, типа:
local stopped = false
function OnStop()
stopped = true
return 2000
end
function main()
message("Start main")
local SECCODE = "SBER"
local PriceRTSBuy = getParamEx("QJSIM", "SBER", "LAST").param_value
local LimitOrderBuy = {
["ACTION"] = "NEV_ORDER",
["ACCOUNT"] = "NL0011100043",
["OPERATION"] = "B",
["CLASSCODE"] = "QJSIM",
["SECCODE"] = "SBER",
["PRICE"] = tostring(PriceRTSBuy - 50),
["QUANTITY"] = tostring(1),
["TRANS_ID"] = tostring(2),
}
local Err_LimitOrderBuy = sendTransaction(LimitOrderBuy)
message("Finish main: " .. tostring(Err_LimitOrderBuy))
end
И посмотри, выводит ли оно сообщения, и какие.
Snusmumriken
Если выводит — всё хорошо, возможно надо донастроить сам quik. Если не выводит — значит не запускается функция main.
Snusmumriken
Да, в твоём случае, скрипт не линеен. Ты объявляешь несколько функций, а сам quik выполняет их в своём порядке. Любая точка останова может быть только внутри какой либо функции, потому что сам скрипт сначала вызывается полностью, инициализируются функции, и только потом вызываются в порядке заданном quik'ом. Скорее всего, исходя из названия, OnStop вызывается после main.
Snusmumriken
Pavel, если ты не жив — я уберу тебя из чата. Мы подвергаемся атакам ботов, так что не обессудь.
Snusmumriken
Надо заканчивать с ботом-банщиком, блен.
Anonymous
Snusmumriken
Вот, оно не рушит программу а возвращает текст ошибки. Поздравляю, ты получил базовые представления об отладке. В следующий раз ставь месседжи и отлаживай : )
Snusmumriken
Как правило, функции которые могут быть выполнены с ошибкой, возвращают два аргумента:
local isSuccessed, errortext = MyFunction(...)
message("Call #1: " .. tostring(isSuccessed) .. " " .. tostring(errortext))
Но вот тут оно кажись сразу вернуло errortext, первым же результатом.
Anonymous
Спасибо.
Johny
Да, в твоём случае, скрипт не линеен. Ты объявляешь несколько функций, а сам quik выполняет их в своём порядке. Любая точка останова может быть только внутри какой либо функции, потому что сам скрипт сначала вызывается полностью, инициализируются функции, и только потом вызываются в порядке заданном quik'ом. Скорее всего, исходя из названия, OnStop вызывается после main.
Это что-то как раз из области тех самых конечных автоматов?
На lua не нашел, кстати, ни единого примера ни в гугле, ни в ютьюбе.
Начал сегодня смотреть какую-то жуткую многочасовую теорию без примеров с кодом в принципе.
Snusmumriken
Snusmumriken
Конечный автомат — это система состояний.
В простейшем виде на луях можно задать как:
currentstate = {}
statefoo = {}
statebar = {}
function statefoo.foo() print("Foo foo foo!") end
function statefoo.bar() currentstate = statebar end
function statebar.foo() currentstate = statefoo end
function statefoo.bar() print("Bar bar bar!") end
currentstate = statefoo -- начальное состояние
while true do
if currentstate.foo then currentstate.foo() end
if currentstate.bar then currentstate.bar() end
end
Типо две таблички состояний. Машина вызывает функции из текущего состояния. И состояния переключают друг друга.
Johny
/waifu@FailsBot
FailsBot
Johny
Snusmumriken
Спасибо! Вроде начинаю въезжать. Завтра разберу с утреца.
В научной стезе, конечный автомат это некая фиговина, состоящая из набора состояний и таблицы переходов, которой подаём на вход какое-то слово.
Состояния бывают начальным, "проходным" и завершающим.
Вот тут на схеме, завершающеся только в состоянии "8". Данный конечный автомат работает со словами, в которых есть только все три буквы a b и c в любом порядке.
Регулярные выражения — это тоже типичный конечный автомат, который строится собственно из выражения.