These are chat archives for synrc/n2o

29th
Apr 2016
Oleg Zinchenko
@cystbear
Apr 29 2016 11:47
@5HT Макс, а FTP только в связке с n2o работает?
Namdak Tonpa
@5HT
Apr 29 2016 12:29
да, но отвязать можно легко там же один интерфейс proc/2
Roman
@AstRonin
Apr 29 2016 12:32
@5HT можно такое еще, fcgi_bridge, fcgi_handler...
Namdak Tonpa
@5HT
Apr 29 2016 12:44
не
должно быть 3 буквы
причем кернинг должен быть не лохом как в слове cgi
n2o.php можно
надо какой-то термин уникальный из описания FCGI взять
com или gat
или fast
Roman
@AstRonin
Apr 29 2016 12:47
n2o.gat ?
Namdak Tonpa
@5HT
Apr 29 2016 12:48
не просто gat
с n2o вообще веселя история
потому как у n2o есть много проектов расбросанных
rusjava8
@rusjava8
Apr 29 2016 12:48
n2o.php прикольно
Всем привет!
Namdak Tonpa
@5HT
Apr 29 2016 12:49
n2o.hs n2o n2o.js (сейчас там прототип порта для node) n2o.ex (биндинги для эликсира, перестали работать), n2o.extra (счас называется просто extra), n2o.svg, n2o.nitro
это все пакеты N2O
которые должны быть под одной организацией
но к сожалению на гитхабе есть уже чувак с ником n2o
а полумер я не хочу
надо придумать уникальное название организации
и туда все это потихоньку перевести
потому как N2O выходит за рамки synrc
а когда активизируются Haskell и Scala порта, тогда точно будет нужен отдельный сайт
Roman
@AstRonin
Apr 29 2016 12:52
gat мне нравиться тем, что модуль и есть как gateway
Namdak Tonpa
@5HT
Apr 29 2016 12:52
можно gate
sgi
socket gate interface
:-)
но это ж не сокет. это stdout
pipe gate
n2o.pipes
Roman
@AstRonin
Apr 29 2016 12:54
сокет сокет, но вот не интерфейс...
pipes разве не ассоциируется с очестными сооружениями?
Namdak Tonpa
@5HT
Apr 29 2016 12:55
GATEWAY_INTERFACE="CGI/1.1"
да надо просто cgi назвать да и все
Roman
@AstRonin
Apr 29 2016 12:56
смущает, что с таким разванием дофига репов уже есть...
Namdak Tonpa
@5HT
Apr 29 2016 12:56
sgi
socket gateway interface
это типа наше коммерческое название для FCGI будет
в erlang flavour
Roman
@AstRonin
Apr 29 2016 12:57
ок, sgi :)
rusjava8
@rusjava8
Apr 29 2016 12:57
pgi
Namdak Tonpa
@5HT
Apr 29 2016 12:57
и отсылом к силикон графиксам
их все любили
с ними только ламповые и добрые воспоминания
Roman
@AstRonin
Apr 29 2016 12:58
что такое pgi?
Namdak Tonpa
@5HT
Apr 29 2016 12:58
будем писать SGI и это даст нам право менять портокол как мы хотим :-)
оставаясь совместимыми с FCGI
так шо есть README.md где можно проверить?
@cystbear куда-то пропал
а вроде как первый должен был тестировать )
Roman
@AstRonin
Apr 29 2016 13:00
не, я еще не создавал, занят был сильно... вот щас название есть, будем делать новую репу
Namdak Tonpa
@5HT
Apr 29 2016 13:01
ага ну давай
только когда код будешь переносить
Roman
@AstRonin
Apr 29 2016 13:01
так sgi или n2o.sgi ? для ясности
Namdak Tonpa
@5HT
Apr 29 2016 13:01
дважды подумай нужен ли он
rusjava8
@rusjava8
Apr 29 2016 13:01
Да собирался на iforum последний раз когда был
Namdak Tonpa
@5HT
Apr 29 2016 13:01
sgi просто
Roman
@AstRonin
Apr 29 2016 13:01
всмысле, кто нужен?
Namdak Tonpa
@5HT
Apr 29 2016 13:02
код
хотя ты ж просто депендишься
я тебе предлагаю не депендится а просто украсть необходимые файлы
и удалить из них все лишнее
т.е. сделать коде ревью той либы
с точки зрения наших целей и перспективы
Roman
@AstRonin
Apr 29 2016 13:07
да этот чувак был малость извращенцем и пихал куда ни поподя анонимные функции из-за чего хер поймешь что там происходит... от туда если и брать то только возвращаемые данные, чтоб моя либа нормально работала, а остальное переписывать
Namdak Tonpa
@5HT
Apr 29 2016 13:07
именно про это я и говорю
нужно просто осмысленно скопировать его код
а не бездумно скопировать
это равносильно написанию новой библиотеки, но по скорости сопоставимо с коде ревью
т.е. быстрее
так как у тебя на руках работащая либа с тестами
вообщем я хочу чтобы у проекта sgi не было депенденсей
это условие попадания в организацию synrc :-)
Roman
@AstRonin
Apr 29 2016 13:12
:)) и это получиться не одна либа, а целое приложение (которое переедет из депенденса)
Namdak Tonpa
@5HT
Apr 29 2016 13:12
ну да application:start(sgi) будет старторвать это приложение
у нас по стандарту приложения запускаются даже для безстейтовых и безпроцессных копонент
как kvs например
Roman
@AstRonin
Apr 29 2016 13:15
оки, а лицензия какая?
Namdak Tonpa
@5HT
Apr 29 2016 13:30
ну MIT или наша DHARMA
по выбору
ISC еще можно
это еще короче чем MIT
Roman
@AstRonin
Apr 29 2016 13:54
https://github.com/AstRonin/sgi создал, осталось дело за малым, нахерячить :)
Namdak Tonpa
@5HT
Apr 29 2016 13:55
:+:
Oleg Zinchenko
@cystbear
Apr 29 2016 14:41
@5HT Макс, я не пропадал, у меня просто срачка на работе
@AstRonin давай делай пример на пхп и кидай мне ссылку! выходные будут
Макс, на выходных буду твой FTP или свое говно, или померженое чувакам напаривать, а то они картинки ПЭХЕПОЙ загружают, как истинные бомжи
Namdak Tonpa
@5HT
Apr 29 2016 14:43
ну давай им просто ссылку на http://5ht.co/ftp.htm
Oleg Zinchenko
@cystbear
Apr 29 2016 14:45
ахаха
и что они будут делать? я историю Erlang рассказывал, это махровые пхп-бомжи
не такие как я
Namdak Tonpa
@5HT
Apr 29 2016 14:45
ну а как ты хочешь красиво без эрланга сделать?
Oleg Zinchenko
@cystbear
Apr 29 2016 14:46
я потихоньку на Erl-ебаната учусь (но пока не дотягиваю)
Namdak Tonpa
@5HT
Apr 29 2016 14:46
без эрланга не получится
а если эрланг есть то 1000 строк n2o не так много
Oleg Zinchenko
@cystbear
Apr 29 2016 14:46

ну а как ты хочешь красиво без эрланга сделать?

странно что ты подумал что БЕЗ него, я просто УЗНАЛ можно ли FTP от N2O оцепить

все будет на Эрланжике, как же без него :)
Namdak Tonpa
@5HT
Apr 29 2016 14:47
ну там все равно ивентинг из сокета в n2o меньше чем в вашем коктейле счас
n2o_proto.erl который
Roman
@AstRonin
Apr 29 2016 15:09
@cystbear в общем-то я уже давал ссылку, fcgi, устанавливается как обычное приложение sample
php-ки тут fcgi-scripts
тут sys.config настраивай хосты, делается наподобии апача, я там коменты и пример написал, если что спрашивай, php подымается либо через fpm либо через spawn
саму форму увидишь справа, когда залогинишься в чат на странице примера
Namdak Tonpa
@5HT
Apr 29 2016 15:10
:+1:
Oleg Zinchenko
@cystbear
Apr 29 2016 15:10
@AstRonin принято