Revertron
Correlation implies causation
Как у религиотов? Если что-то произошло после чего-то, значит первое это причина, а второе следствие? 😃
Anonymous
А почему именно у религиотов? Это требование жизни. Или может я чего то не знаю из религиоведения
Lucky
Если хорошее что-то - надо тырить.
Anonymous
Ну если терминологически , то конечно корреляция имеется ввиду статистическая, а не между единичными событиями
Lucky
Кто-нибудь на английском статьи писал?
Yuriy
Язык определяет не только нотацию , но и модель и уровень мышления
То есть язык все же определяет табуляцию мне использовать или пробелы? camelCalse или under_scope?
Yuriy
логика наверно в том что если все комерческое то там есть установленные стандарты как писать а так в целом для себя, каждый должен более менее вырабатывать собственный код стайл и придерживаться его тип какие проблемы, у меня все к примеру просто на одном уровне абстракции все в колонну, при углублении +2 пробела не лепить в кучу разное ну и тд
Логика на данный момент, судя по объяснениям в том, что на одном языке думать не получается а на другом получается. И как по мне это не логично, так как язык (во всех значениях) это всего лишь способ выражения мыслей, по сути формальный синтакис, не более. И как мыслить - он не определяет. Если придерживаться того, что язык ограничивает мышление - то это должно быть применимо и к обычным языкам (ru,en,fr и тд), но учитывая, что у всех языков был когда то протоязык, который в общем итоге разделился на диалекты, котороые в процессе эволюции стали полноценными языками, становится очевидно, что язык не влияет на то КАК мыслить. Более того ООП - такой же наследник процедурного программирования. в C языке есть такое понятие как typedef, в js В свое время изощрялисть с функциями для создания объекта, в lua так же есть ментатаблицы которые при желании можно приблизить к объектам. Так что корень у всего этого пока что 1. И по этому язык (программирования) как способ мышления определить не представляется возможным. Все межьязыковые проблемы происходят как правило из-за нежелания вникать в детали.
Anonymous
Аккуратнее, у негров и европейцев не было общего прото-языка. Язык определяет машину, которую ты программируешь и в случае , как я привел, с камлем , си и жс-ом, три эти машины сильно различаются. Отсюда различия в способе мышления
Yuriy
у европейцев и негров 1 протоязык
Yuriy
как бы европейцы так же от негров и произошли если уж вдаваться в подробности расселения
Tverd
Последнее не факт, это всего лишь гипотеза и иногда кажется политическая
Lucky
Современные языки произошли от подражания звукам окружающего мира, заимствований из других языков, дефектов артикуляции, редукций и ацкого сжатия при записи, ошибок копирования, ещё одной редукции и сжатия при воспроизведении, смысловых дрифтов при переводе, жаргонизмов и прочего блядского цирка.
Lucky
а негры раньше были белыми.
Tverd
И мухи размером с ногу ))))
MT Radio
а негры раньше были белыми.
нет, примерно 10к лет назад на земле все были черными. Потом появилась светлая кожа и, вероятно, в результате сексуального отбора распространилась по некоторым территориям.
Lucky
Отнюдь, до того как все были чёрными, все были смугловатыми. Ошибочно распространять современные представления об Африке и её климате вглубь веков.
MT Radio
ну, деградация или нет — это наша субьективная оценка. Мутации всегда случайны. Эта мутация оказалась для ее носителей оч. полезной, и в результате распространилась некисло. Вероятно полезность была в сексуальном отборе (как длинный хвост у павлина: не эффективно, но повышает вероятность спаривания)
Tverd
Как кто-то тут сказал, не надо нынешнюю ситуацию проецировать в прошлое)
Lucky
В Африке, только климат в той Африке был мягче, лесов было больше и прочее такое.
Tverd
Вполне возможно в Гренландии было теплее, а в нынешней Сибири жили мамонты! ))))
MT Radio
В Африке, только климат в той Африке был мягче, лесов было больше и прочее такое.
не совсем. Леса стали редеть миллионы лет назад, и климат стал засушливым тогда же. Сегодня он не жарче, чем миллион лет назад.
Lucky
Ну и вот негры стали неграми в результате приспособления к переменам в сторону нынешней климатической африканской жопы.
MT Radio
да, это причина, почему наши предки вышли в саванны, и почему отсутствие волосяного покрова и возможности охлаждать себя через пот сделало нас дневными хищниками (когда днем больше охотиться никто не мог)
MT Radio
Ну и вот негры стали неграми в результате приспособления к переменам в сторону нынешней климатической африканской жопы.
люди появились 150-300к лет назад. А в саванны вышли эректусы. УПД: если не их предки даже
MT Radio
кот. тоже были черными, насколько мы можем судить.
Lucky
На пятки посмотри.
Lucky
https://cdn.fishki.net/upload/post/2016/11/28/2148718/gallery/7lfqe3v.jpg
Yuriy
Касаемо кожи - белая кожа - это, как правильно тут написали мутация, которая прижилась на севере. изначально кожа была темнее.
Lucky
пятки негров тоже наверно мутировали. и прижились на севере.
Yuriy
пятки негров все равно темнее чем пятки белого человека
Yuriy
при чем в разы
Yuriy
так же как и ладони
Yuriy
А еще оттенков кожи негров очень много
Yuriy
и то отличие о котором вы говорите вполне возможно мутация какого либо из подвидов, так как я в своей жизни встречал негров и с вполне темными пятками
Lucky
О языках, вестимо.
Anonymous
Доброе утро, коллеги. Использую библиотеку https://github.com/diegonehab/luasocket/blob/master/src/http.lua для rest-запроса на сервер. Но запрос падает по таймауту в 5 секунд, как увеличить timeout ожидания? Устанавливал передавал функцию create в request, задавал поле http.TIMEOUT но ничего не помогает. Подскажите как решить эту проблему, может быть кто-то сталкивался?
Kukuzapa
Он там вроде по умолчанию на 60 секунд выставлен.
Ilya
Если отваливается через 5, то что-то не так с сервисом кмк.
mva
@korevikov а посоветовать вместо этого импользовать Lua-cURL будет совсем неподходящим? :)
Yuriy
На сколько я вижу функция request не принимает в себя параметр TIMEOUT По крайней мере adjustrequest(reqt) не обрабатывает поле TIMEOUT ни каким образом Но можно самому дописать чтобы при наличии поля timeout в reqt библиотека переписывала бы дефолтный таймаут И кстати дефолтный таймаут там - 60 секунд
Anonymous
@korevikov а посоветовать вместо этого импользовать Lua-cURL будет совсем неподходящим? :)
Спасибо за вариант, если все будет плохо попробую эту либу
Ilya
Таймаут - это параметр соединения.
Alexey
Таймоут соединения и запроса это в общем случае разные вещи. При этом запрос может содержать несколько соединений(302). И я использую запросы с редиректом Но с точки зрения запроса таймоут определяется тем сколько клиент готов ждать результат В libcurl есть параметр для такого таймоута.
Alexey
Вот пример который я использовал для распаралеливания запросов. https://gist.github.com/moteus/645497f1133ed683a85f6c6c083f1279
Alex
Ребята, есть коннектор для Apache Kafka из lua?
Snusmumriken
Ну во-первых, такой коннектор тянет за собой ещё протокольную часть, вроде luasocket. Во-вторых, насколько я вижу, протокол простенький и тупенький, главное - экранируй \r\n. В третьих, почитай про питоновую либу и сделай так же: https://docs.confluent.io/current/clients/index.html Или переделай соответствующую js-либу, там даже немного кода переписывать.
mva
в четвёртых, в гугле первой же строкой: https://github.com/doujiang24/lua-resty-kafka
Snusmumriken
в четвёртых, в гугле первой же строкой: https://github.com/doujiang24/lua-resty-kafka
Ну вот это узкоспециализированно под openresty, ни о каких универсальных луасокетах речи не идёт. Но несложно это исправить : )
mva
или не первой, и не для рести: https://mozilla-services.github.io/lua_sandbox_extensions/kafka/
mva
но в пределах первой страницы
Snusmumriken
Воо, прелесть.
Alex
там упоминается openresty, он запуститься в обычном luajit?
mva
1) кто "он"? 2) что такое "необычный" LuaJIT?
Anonymous
Ну, пока не попробуешь - не узнаешь
Anonymous
Кстати что такое питон-биндинги в контексте луа программирования?
Alex
1) кто "он"? 2) что такое "необычный" LuaJIT?
пакет. необычный - тот что в openresty :)
Anonymous
это типа у луа есть особые методы вступать в отношения с питоном?
Snusmumriken
Ну, вторая кафка - это тоже довольно специализированный модуль, написан на сишке, вроде как часть luasandbox.
Snusmumriken
это типа у луа есть особые методы вступать в отношения с питоном?
Питон циклически вращается в космическом пространстве и каждое утро пожирает луну, но за день рождается новая.
mva
пакет. необычный - тот что в openresty :)
в опенрести вполне обычный luajit, но первый пакет зависит от lua nginx module (использует функции из таблицы ngx)
mva
https://github.com/mozilla-services/lua_sandbox_extensions/tree/master/kafka
mva
это c-модуль
mva
какой ffi?
Snusmumriken
ЩИТОА?
Не кипеши. Карочи, берём питоновую или js-либу и аккуратно переписываем под луасокет, ничего сложного, дело (полу)часа.
mva
это если есть либа на чистом питоне, а не тоже c-модулем
mva
иначе проще будет взять вон то по ссылке выше :)
Snusmumriken
Кафка - типа "языконезависимая" лабудонь, обычный TCP-коннект, так же как общение с редиской или http или sql.
Anonymous
а я думал питон как то можно типа встроить в луа программу
Anonymous
ну, типа есть распространенная методика встраиванья питон-либ
Snusmumriken
а я думал питон как то можно типа встроить в луа программу
Можно но дорого и не нужно. Как раз с ffi - можно на лету. Но опять таки, есть луа, зачем питон сверху?
Anonymous
а, ффи у вас не только на Си распространяется?
Snusmumriken
io.popen("python moo.py")
Это если отдельно стоит интерпретатор.