@ProLua

Страница 112 из 307
Philipp
17.07.2017
22:53:00
Насчет асинхронности ОЧЕНЬ сомневаюсь

Vadim
17.07.2017
22:53:00
> 2013

если оно соберётся современным компилятором это будет чудо

Philipp
17.07.2017
22:53:26
> 2013
Ну бло, какая база данных такой и софт))

Google
Vadim
17.07.2017
22:54:11
лол

там даже не 2013

последние пару лет там просто правили travis хук

так что я ещё больше ставлю на то, что gcc будет выкабениваться при сборке

кстати

вот меня чем выбешивает LuaDist

они, козлы такие, не форкают репу с софтиной

они заливают новую

и запиливают туда своё говно

в итоге искать оригинал намного сложнее

(равно как и мне, как автору и мейнтейнеру либ которые они пофоркали таким образом, сложнее отслеживать бекпортировать изменения которые они внесли)

Philipp
17.07.2017
22:57:08
А еще можно найти работающее решение по C и FFI'ем загнать в луа bebebe

Vadim
17.07.2017
22:57:30
асинхронно всё равно трудновато будет

Google
Vadim
17.07.2017
22:57:36
но можно, да

хотя можно для начала поднять самый главный вопрос: а точно ли в этой связке нужен Lua? :)

Philipp
17.07.2017
22:58:48
+

bebebe
17.07.2017
22:59:28
да, мне нужено использовать его в openresty (nginx + lua)

Vadim
17.07.2017
22:59:34
уххх

что-то там какой-то ад вообще

проприетарные яндексоблобы, файрбёрд

и всё это за рести

bebebe
17.07.2017
23:00:23
Вадим, я даже не знаю как относится к вашим оценочным суждениям

вы либо молодой, либо не давно в "отрасли"

Vadim
17.07.2017
23:01:27
никак. Это просто оценочное суждение. Если нет желания обсудить и рассказать как вообще впринципе возникла необходимость смешивать эту гремучую смесь, то самым правильным будет просто проигнорировать его

bebebe
17.07.2017
23:02:01
значит опыта маловато

Vadim
17.07.2017
23:02:04
просто у меня есть возможность выбирать чем заниматься

bebebe
17.07.2017
23:02:25
яснопонятно

Philipp
17.07.2017
23:02:25
оба мимо
Уже старый?

Vadim
17.07.2017
23:02:28
хотя, не совсем верно

Уже старый?
да тоже нет. Где-то посередине :) Молодым я не могу быть как отец троих детей, а старым - как человек которому до пенсии как до китая :)

bebebe
17.07.2017
23:03:39
ладно, впрочем это оффтопик

Vadim
17.07.2017
23:04:39
хотя, не совсем верно
а вот по поводу этого: вся прелесть моего положения в том, что меня никто не может заставить заниматься никакими тенологиями, нарушающими мой внутренний дзен. // потому что я сам иногда заставляю людей заниматься технологиями, которые нужны мне, лол

Google
bebebe
17.07.2017
23:05:01
Вадим, мы поняли что вам хорошо

Philipp
17.07.2017
23:05:05
Удобно говорить такое с позиции тимлида, да?)

Vadim
17.07.2017
23:05:10
выше бери

Philipp
17.07.2017
23:05:15
Директора?

Vadim
17.07.2017
23:05:20
угу

bebebe
17.07.2017
23:05:41
бггг, то то я смотрю что с вами не так

а вон оно что

Philipp
17.07.2017
23:05:49
Ну вот ты и представь, что Бебе - один из твоих подчиненных, которого ты заставил работать с таким стаком :)

bebebe
17.07.2017
23:06:24
я боюсь что у Вадима денюшек не хватит :)

меня терпеть

Philipp
17.07.2017
23:06:51
А вообще, я было собирался написать свой Diff с визуализацией и плюшками и резко приуныл((

Vadim
17.07.2017
23:07:28
какой именно визуализацией?

Vadim
17.07.2017
23:07:42
а то ить есть и графики, а есть и извращения на OpenGL :)

Philipp
17.07.2017
23:07:45
Ну, выделением несовпадающих частей двух кусков текста

Vadim
17.07.2017
23:07:56
а, ты про это

ну, всяких kdiff3 и прочих таких итак уже тысяча

Philipp
17.07.2017
23:08:09
Проблема именно в самом поиске различий, что пока сложновато

Ну да, но свой велосипед всегда роднее :)

bebebe
17.07.2017
23:09:50
что то в #lua на фриноде тоже молчат

Vadim
17.07.2017
23:10:30
Проблема именно в самом поиске различий, что пока сложновато
а можно пойти самым банальным способом: смотреть в код diffutils и писать "по мотивам" :)

Google
Vadim
17.07.2017
23:10:39
я так с питона периодически портирую код

Philipp
17.07.2017
23:10:41
Я не уверен, что они скажут что-нибудь сильно новое. Либо пинать fbc, либо ffi

bebebe
17.07.2017
23:11:06
попробую через https://github.com/moteus/lua-odbc прикрутить

заявлено как асинхронное

Philipp
17.07.2017
23:12:01
а можно пойти самым банальным способом: смотреть в код diffutils и писать "по мотивам" :)
Не, мне пока хватит работы с графами. Хотя для себя таки запилил относительно адекватные текстбоксы, так что полчаса времени я не зря убил сегодня :D

Vadim
17.07.2017
23:12:12
попробую через https://github.com/moteus/lua-odbc прикрутить
автор, кстати, тут сидит, если что

bebebe
17.07.2017
23:12:44
а как величать?

Vadim
17.07.2017
23:13:00
да, собственно, так же, как и на гитхабе

и ник и реалнейм у него совпадают

Philipp
17.07.2017
23:13:24
@moteus

Admin
ERROR: S client not available

bebebe
17.07.2017
23:13:28
спасибо

Vadim
17.07.2017
23:13:44
@moteus
а вот хайлайтить людей ночью не комильфо, имхо :)

Philipp
17.07.2017
23:14:07
а вот хайлайтить людей ночью не комильфо, имхо :)
Я уже поругал себя за это, забыл, что у кого-то телефон будет орать от уведомления

Vadim
17.07.2017
23:20:42
кстати, раз уж тут зашёл разговор о рести. Никто, часом, у себя в загашнике не пилит какого-нибудь подобия форума, там на resty?

ну, просто, чтобы не заниматься изобретением велосипеда. А то я в одном just for fun проекте пилю в год по чайной ложке (когда время есть), но если уже есть готовый - можно было бы посмотреть на реализацию.

bebebe
17.07.2017
23:22:34
https://github.com/leafo/lapis есть только framework

Vadim
17.07.2017
23:22:51
ну, lapis это lapis

кстати, он полезен в другом моём проекте-мечте: сделать аналог django для resty.

но опять же, всё велосипеды и костыли, ибо всё это в свободное время и для себя. Спроса-то нет :(

Google
bebebe
17.07.2017
23:24:53
особо смысла не вижу

Vadim
17.07.2017
23:26:09
смысл сугубо практический: в популяризации инструментария.

я, вообще, и сам во многих случаях не особо сторонник излишней популяризации, ибо это влечёт чаще не профессионалов, а наоборот, но в случае с Resty ситауция уж больно плачевная

слишком мало девелоперов при довольно большом потенциале

bebebe
17.07.2017
23:28:51
для меня resty - это network reactor с хорошим подкопотным пространством + lua как простой обработчик

лепить на этом что-то более - сомнительно

Snusmumriken
17.07.2017
23:29:23
Ну, технически - оно может быть офигенно мощным, а ля 100500 запросов в секунду.

bebebe
17.07.2017
23:30:40
100500 запросов как бы позволяет сделать nginx и luajit первый хороший реактор, второй лекговсеная vm

я бы не сказал что некоторые вещи на lua делать проще чем в других инструментариях

Vadim
17.07.2017
23:31:04
для меня resty - это network reactor с хорошим подкопотным пространством + lua как простой обработчик
ну, тут, скорее, web. Ибо основная заточка-то идёт под него. А для совсем уж network были свои фреймворки (сходу в полседьмого утра, увы не вспомню)

bebebe
17.07.2017
23:31:54
я бы с удовольствием посмотрел на связку nginx + go, но увы и ах

Vadim
17.07.2017
23:32:58
я бы не сказал что некоторые вещи на lua делать проще чем в других инструментариях
ну, тут две вещи: 1) смотря какой смысл, всё же, вкладывать в простоту изготовления (и с чем, к слову, сравнивать), 2) это just as planned. Цель Lua - быть насколько это возможно минимальным набором, из которого можно сделать всё.

bebebe
17.07.2017
23:33:24
ну если бы я занимался очень долго луа, я возможно писал бы ровно такие же слова

Vadim
17.07.2017
23:36:44
я бы с удовольствием посмотрел на связку nginx + go, но увы и ах
ну, вообще, со стороны NginX - никаких препятствий нет. Модули можно написать дял всего, хоть для управления космической станцией. Но: 1) до сих пор никто не озадачился. Не смотря на всю любовь и NIH-синдром Go-сообщества. Что странно 2) я, вроде, краем уха слышал про just-in-time компиляцию Go, но не уверен, что такой проект, если уже и набрал силы, то на достаточном уровне чтобы попытаться встроить его в NginX.

да и впринципе, зачем оно надо, так-то

на Go, вроде, есть свои готовые веб-серверные фреймворки

впрочем, на LuaJIT тоже кто-то пилит чисто lua-вебсервер

вспомнить бы как он там ещё зовётся

Philipp
17.07.2017
23:38:40
Luvit?

Vadim
17.07.2017
23:38:51
не

bebebe
17.07.2017
23:38:55
что-то быстрее nginx'а сложно получить, я в него контрьбьютил и знаю как он изнутри устроен

Vadim
17.07.2017
23:38:58
что-то с .io в названии

Philipp
17.07.2017
23:39:09
Luvit.io? :D

Страница 112 из 307