Alexey
но он использует cqueues а я работаю под win
Alexey
luajit на сколько я понял не очень хорошо работает с callback
Tverd
ну массово его колбачить не стоит конечно, но несколько колбэков в секунду он переживет )
Alexey
Но Lua биндинг вполне работает под luajit
Alexey
в libuv весь ввод.вывод через callback :)
Tverd
ага, в общем спасибо, подумаю
Anonymous
Всем привет
Valeriy
Anonymous
Ребят, нужно помочь в одном мысленном эксперементе.
При равной вероятности (50/50)
Вы можете потерять 100$ или выиграть 150$
(Это не лохотрон, игровой автомат итп. Чисто мысленный эксепермент)
Стали бы вы играть в такую "игру"?
Tverd
нет )
Anonymous
Почему?
Tverd
стоп, не 50 сверху, а 150?
Anonymous
Да
Dika
либо проигрыш 100, либо выигрыш 150, т.е. выигрыш на 50 больше.
Tverd
тогда да
Tverd
на 150 больше говорит
Anonymous
Не 250, а 150$, да?
Tverd
То есть я сую в говорящее дерево 100 баксов, оно кидает монету, если решка 100 баксов остаются у дерева, а если орел я получаю в руки 250, так?
Anonymous
Ты получаешь 150, не 250
Tverd
тогда не играл бы... ибо на 1000 бросков где 50 на 50 я полностью проиграюсь
Dika
Tverd
Ну вот по этому я уточняю ) ибо это важно в данном случае )))
Alexey
500*100 уходят дереву, 500*150 уходят тебе итог (500*150-500*100) прибыль дерева Ж)
Anonymous
Это твоя прибыль
Alexey
моя 'прибыль' это 1000*100 - 500*150 :)
Dika
нет, не так
50 на 50.
либо проиграть 100$,
либо выиграть 150$
взноса нет
vvzvlad
платим 100, либо проигрываем все, либо выигрываем 150
Temirgali
Temirgali
ппц flooddos
Temirgali
mva
@raven_kus у тебя в нике юникодный разворачивающий символ?
Temirgali
Temirgali
RTLO
Dika
На самом деле, проигрыш 100$ может означать не только проигрыш 100$. Например, если нужно погасить кредит, используя эти 100$ и других денег нет, это будет проигрыш более большей суммы.
Dika
Зависит от текущего капитала, вообще
Dika
Но если денег достаточно, не понимаю как можно не выбирать "играть"
Dika
Жаль
Dika
это немного другое
Dika
тут одинаковый шанс выиграть 10$ или проиграть 10$
Tverd
значит все таки надо играть... ибо он сверху давал 10баксов
Dika
здесь обсуждается подобное, кстати
http://umneem.org/%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B0
Endor Flame
О чём она?
Anonymous
Snusmumriken
Это же как бинарный опцион!
Вот только у бинарного опциона матожидание меньше единички, поэтому при повторяющихся ставках проигрыш гарантирован, а тут - 1.5. Но зачем такие вопросы вообще? : )
Ivan
https://luvit.io/
Ivan
Проорал от имени пользователя ноды.
Ivan
Это я так отстал от Луа комьюнити или многие тоже об этом не знали?
mva
этому luvit лет 350 уже
Yegor
насчёт "думай медленно, решай быстро" - автор уже сам признался, что ошибся: https://22century.ru/allsorts/44523
Dart Kane
Всем привет
Dart Kane
Все ещё спят?
Dart Kane
Тогда позже зайду)
Tverd
Парни, а кто-нить делал на луаджите демона? со всей фигней, перехват stdin stdout
Alexey
Я на Lua делал.делаю Windows Services :)
Tverd
Это круто. Но мне бы юних ) Правда нашел кое-что, буду ковырять
Mons
напилил либу для работы с бинарными данными
https://github.com/moonlibs/bin
буду признателен за критику и предложения
пример реального использования можно посмотреть тут: https://github.com/moonlibs/connection-scribe/blob/master/connection/scribe.lua
Snusmumriken
Кстати отлично
mva
Snusmumriken
Чуть балуюсь с openresty, накатал шаблонизатор в 45 строчек.
Snusmumriken
Snusmumriken
Хотя можно вместо кучи вызовов, дёргать метод :add(...)
Ну, суть более-менее понятна, думаю.
А то задолбался с тем, что любой мало-мальски сложный шаблон требует жаваскриптов и прочей лабуды, замена контента тоже требует жаваскриптов и всё такое. И шаблонизаторы тащат.
Надо же хоть когда-то веб осваивать, пусть даже велосипедами ))
UPD: Допилил шаблонизатор на одиночные теги (как теги типа <br>, так и проперти в типа <a href="image.png" download>), Запилил загрузчик файлов, роутер ajax-запросов. Это действительно забавно.
Осталось подрубить БД и развлекаться.
Snusmumriken
Ваще офигенчик.
Кто-нибудь пользуется nginx с lua/resty?
mva
я
mva
только я не костыляю шаблонизатор
mva
ибо итак уже пучок есть
Ivan
Парни, можно в луа прокинуть по ссылке что-то?
Ivan
аналог на C++ void addOne(int& n) { n += 1; }
Ivan
main() { int a = 4; addOne(a); assert(a == 5); }
Ivan
require "move"
Player = {x = 4, y = 9}
Ivan
файл move.lua function moveTo(startPoint, destPoint, speed)
if (startPoint.x ~= destPoint)
then
startPoint.x = startPoint.x + speed
end
end
Ivan
у меня в другом файле, где я создал таблицу Player, в этой таблице значения player.x и player.y поменяются?
Ivan
destination = { x = 60, y = 51 }
speed = 30
moveTo(Player, destination, speed)
Ivan
спасибо
Snusmumriken
ООП для слабаков? : )
Нет, технически - это и правда так.
Один раз вкурил в концепт - и вот, золотой молоток, которым можно фигачить почти всё что угодно.
Ivan
Ivan
причем тут ООП?
Ivan
я хочу отвязать перемещение объекта от самого объекта
Snusmumriken
Чтобы можно было перемещать разнотипные объекты?
Ivan
ну да)