These are chat archives for synrc/n2o

5th
Oct 2016
Andy
@m-2k
Oct 05 2016 08:36
@5HT обновляй syn в n2o до 1.5.0 так как сейчас у меня на 1.1.0 не работают отписки. Сообщения доставляются адресатам которых уже нет в стейте процесса ({pool,Pool})
Denys
@denys-potapov
Oct 05 2016 09:03
А кто-то может посмотреть на багрепорт
denys-potapov/n2o-blog-example#1
Andy
@m-2k
Oct 05 2016 09:04
порт свободен?
Denys
@denys-potapov
Oct 05 2016 09:05
это не мой багрепорт, но похоже что да {n2o,[{port,81111},
Andy
@m-2k
Oct 05 2016 09:05
{port,81111}, лол
а такой вообще может быть?
Количество портов ограничено с учётом 16-битной адресации (216=65536, начало — «0»). Все порты разделены на три диапазона — общеизвестные (или системные, 0—1023), зарегистрированные (или пользовательские, 1024—49151) и динамические (или частные, 49152—65535).
Denys
@denys-potapov
Oct 05 2016 09:06
ок, спасибо, не подумал
Andy
@m-2k
Oct 05 2016 09:07
это же от номада ишью, не удивительно
Vitaly Shutko
@sokal32
Oct 05 2016 13:28
@5HT это они когда я ушел решили выкинуть mad, я тут не при чем, я был за mad))
Namdak Tonpa
@5HT
Oct 05 2016 13:55
вот жеж редиски
я думаю что Олег ко мне несколько раз подходил и переспрашивал "не ебанат ли я" :-) видно сразу шо нашкодил, гг
Vitaly Shutko
@sokal32
Oct 05 2016 13:56
)))
а когда у n2o с зависимостей cowboy уберется? если n2o обычные http запросы кроме переключения протоколов хэндлить не нужно, то нахера та вся туча кода
Namdak Tonpa
@5HT
Oct 05 2016 13:58
ну выбрасывание ковбоя — это фан прожект, тут фанатизм важен, а не целесообразность
я счас на эликсире пишу, тут как-то с этим проще
все порезано на микро-проекты как в Clojure, поэтому депсов значительно больше чем в Synrc стеке
я счас описал схему KVS в Ecto.Scheme и запускаю это из Эликсира
так шо ждите папки lib в репозиториях и доки в hexdocs
:-)
ну типа Elixir API обертки для всех либ
и в ней докумнтация
Vitaly Shutko
@sokal32
Oct 05 2016 14:00
ну то что порезано это круто. был бы cowboy порезан оттуда можно было взять только transport
Namdak Tonpa
@5HT
Oct 05 2016 14:00
ага
Vitaly Shutko
@sokal32
Oct 05 2016 14:00
блин, в twitter один эликсир везде
и тут
)
Namdak Tonpa
@5HT
Oct 05 2016 14:00
у меня есть заказ на N2O over plain TCP
в качестве роутера интеграционного
aka N2O REMOTE
Vitaly Shutko
@sokal32
Oct 05 2016 14:02
я просто че написал, я от скуки начал писать на Java, а вчера вечером сидел на качеле и подумал, не убрать ли ради фана из n2o ковбойскую хрень. думаю что попробую, может че и получится
Namdak Tonpa
@5HT
Oct 05 2016 14:03
ну просто бери ranch и реж все что не websocket
а потом когда останется только websocket и оно заработает тогда еще один реврайт
возможно выбросить ranch можно
взять non blocking tcp сервер
на prim_inet
Vitaly Shutko
@sokal32
Oct 05 2016 14:03
та я думаю там выбросить можно почти все, там просто обертка над gen_tcp
с рюшечками
вот я выбросил все, что смог
можешь попробовать выбросить еще
если сможешь :-)
Vitaly Shutko
@sokal32
Oct 05 2016 14:06
вызов принят)
что-то я одним глазом вижу вроде как ssl нету
Namdak Tonpa
@5HT
Oct 05 2016 14:08
да нахуй он не нужен
Vitaly Shutko
@sokal32
Oct 05 2016 14:09
ну так какая-то безопасность без особых усилий
Namdak Tonpa
@5HT
Oct 05 2016 14:09
тем более что недокументированная возможность prim_inet не позволяет делать этот трюк для SSL )
ну все равно терминация на шлюзе через nginx
никто не терминейтит SSL эрланговским медленным ssl
Vitaly Shutko
@sokal32
Oct 05 2016 14:09
ну так то да
согласен
Namdak Tonpa
@5HT
Oct 05 2016 14:09
ну так и нахуй оно
стратегия такая: делаем минимально возможный детачабл tcp сервер
и отдельно ws сервер поверх tcp — пиздим код и парсеры из ковбоя
ranch и всю хуету выбрасываем
cowlib и все это
Vitaly Shutko
@sokal32
Oct 05 2016 14:11
ок, звучит норм
Andy
@m-2k
Oct 05 2016 14:15
@5HT на syn хуй положил?
Namdak Tonpa
@5HT
Oct 05 2016 14:21
обновить до 1.5
ты говорил
сделаю
Andy
@m-2k
Oct 05 2016 14:22
хорошо, а то я было сегодня подумал что у меня база на эрлаче разъехалась
Namdak Tonpa
@5HT
Oct 05 2016 14:23
так а шо там просто перебить версию?
n2o же не зависит от grpoc или syn
только sample
Andy
@m-2k
Oct 05 2016 14:26
нет, если просто версию перебить то не работает
Namdak Tonpa
@5HT
Oct 05 2016 14:26
так а что неработает c 1.1.0 ?
Andy
@m-2k
Oct 05 2016 14:30
syn доставляет адресатам которые были зарегистрированы через reg а потом удалены через unreg
Oleg Zinchenko
@cystbear
Oct 05 2016 14:56

я от скуки начал писать на Java

работай на ОРО не тупи

This message was deleted
 brew install synrc/homebrew-synrc/mad
надо теперь эту штуку запромоутить в главный репо homebrew
сука сука сука блядь
убейте этот проект кто-то
:-)
Roman
@AstRonin
Oct 05 2016 15:10
@5HT ты ж был против элексира :)
Namdak Tonpa
@5HT
Oct 05 2016 15:13
ну люди хотят
я ж не могу пойти против людей )
Andy
@m-2k
Oct 05 2016 15:56
хейтеры уже не те
Roman
@AstRonin
Oct 05 2016 16:04
добавил пример работы tcp клиента https://github.com/AstRonin/sgi#sample-3 :)
rusjava8
@rusjava8
Oct 05 2016 18:53
@5HT балин, а я жду.... Ладн
Namdak Tonpa
@5HT
Oct 05 2016 19:16
чего ты ждешь?
rusjava8
@rusjava8
Oct 05 2016 19:17
Та уже ничего)
Namdak Tonpa
@5HT
Oct 05 2016 19:17
загадочно!
Andy
@m-2k
Oct 05 2016 19:17
скромный какой
rusjava8
@rusjava8
Oct 05 2016 19:17
украшает
Andy
@m-2k
Oct 05 2016 19:18
девок только
rusjava8
@rusjava8
Oct 05 2016 19:18
всех
Namdak Tonpa
@5HT
Oct 05 2016 19:19
всех девок
так шо делаем?
переименовываем mad в ma ?
rusjava8
@rusjava8
Oct 05 2016 19:20
та в эм просто и усё
Andy
@m-2k
Oct 05 2016 19:25
erlang-mad
Namdak Tonpa
@5HT
Oct 05 2016 19:25
$ erlang-mad dep com ?
Andy
@m-2k
Oct 05 2016 19:26
не
а шо бинарь mad уже есть?
Namdak Tonpa
@5HT
Oct 05 2016 19:26
есть
Andy
@m-2k
Oct 05 2016 19:26
и что это за бинарь
че делает
Namdak Tonpa
@5HT
Oct 05 2016 19:26
FFMPEG декодер какой-то )
Andy
@m-2k
Oct 05 2016 19:26
пичаль
made com bun "erlach" :smile:
Namdak Tonpa
@5HT
Oct 05 2016 19:29
made — интересно
Andy
@m-2k
Oct 05 2016 19:29
мне нра :trollface:
не то что rebar3 лол, а говорящее название, как make
а эта штука компилируется?
Andy
@m-2k
Oct 05 2016 19:35
спасибо
должна
но надо выставить годные версии n2o
и прочего
Namdak Tonpa
@5HT
Oct 05 2016 19:36
а можешь выставить?
Andy
@m-2k
Oct 05 2016 19:36
чтобы угадать с версией надо ориентироваться на дату аплоада
бля я @rusjava8 говорил уже все он обещал сделать PR
Namdak Tonpa
@5HT
Oct 05 2016 19:37
Mar 24, 2016
Andy
@m-2k
Oct 05 2016 19:37
@rusjava8 ДАВАЙ ДЕЛАЙ
@5HT да, маррт
по релизам посмотри
Namdak Tonpa
@5HT
Oct 05 2016 19:37
ну новых нет
должно работать на master
счас я вытащу
Andy
@m-2k
Oct 05 2016 19:37
по релизам n2o посмотри и возьми мартовский
на мастер не будет
инфа сотка
а те зачем?
Namdak Tonpa
@5HT
Oct 05 2016 19:38
мне @rusjava8 заставляет писать имаджборду на эрланге :-)
Andy
@m-2k
Oct 05 2016 19:38
@5HT тебе нужен март 2015
Namdak Tonpa
@5HT
Oct 05 2016 19:39
из за того что ты исходники не публикуешь
ты опенсорсить будешь эрлач ?
или АБУ будешь продавать,гг
rusjava8
@rusjava8
Oct 05 2016 19:39
Что я обещал я всё сделал, о чём речь
Andy
@m-2k
Oct 05 2016 19:39
если на нем будет овер 10K
@rusjava8 ты обещал мне почку продать
@5HT @rusjava8 есть же прям олдскул стайл имиджборда
там 1000 зависимостей, как вы любите
rusjava8
@rusjava8
Oct 05 2016 19:41
я вообще их не люблю
мне n2o приглянулся потому что проще
Andy
@m-2k
Oct 05 2016 19:42
@rusjava8 мне ток непонятна зачем тебе имиджборда
что макабу/вакабу нельзя взять?
rusjava8
@rusjava8
Oct 05 2016 19:43
можно взять что угодно, но я хочу ерлач
Namdak Tonpa
@5HT
Oct 05 2016 19:43
блин дай ему исходники за 500 баксов
:-)
пусть играется
Andy
@m-2k
Oct 05 2016 19:44
@rusjava8 я хочу понять зачем. можно в приват
@5HT так он не может играться, у него времени нет на эти игры
rusjava8
@rusjava8
Oct 05 2016 19:45
Ни у кого времени нет :)
Namdak Tonpa
@5HT
Oct 05 2016 19:46
ну имаджборда — это чисто проект Андрея
это его сфера интересов
rusjava8
@rusjava8
Oct 05 2016 19:46
Та я знаю
Namdak Tonpa
@5HT
Oct 05 2016 19:46
я не могу просто взять и написать имаджборду
тем более что две на эрланге уже есть )
у нас договор с андреем, я не пишу имаджборды а он не пишет виртуальные машины и языки программирования :-)
rusjava8
@rusjava8
Oct 05 2016 19:47
вторая вообще не то
Namdak Tonpa
@5HT
Oct 05 2016 19:48
да понятно, но я к тому что эрлач написан андреем в бесконечных чатах еще в IRC
т.е. проект по сути я вел с самого начала и много консультировал
rusjava8
@rusjava8
Oct 05 2016 19:48
отож
Namdak Tonpa
@5HT
Oct 05 2016 19:48
по крайней мере первую версию что лежит счас открытой
поэтому отказываться от нее я не могу
я советую ее
это хороший демо проект как писать приложения на n2o
я думаю, что Андрей сейчас заинтересован не в форках
а в продвижении проекта чтобы пользователи были
Andy
@m-2k
Oct 05 2016 19:49
да
Namdak Tonpa
@5HT
Oct 05 2016 19:49
и можно было повысить качество
а когда будет качественный код
тогда его не стыдно будет парить
бесплатно и хвастаться
Andy
@m-2k
Oct 05 2016 19:50
кому нужны анонимные коменты на сайт - в очередь, у меня есть, бабло не нужно, пикчи можно прикреплять, даже BPG :rocket:
Namdak Tonpa
@5HT
Oct 05 2016 19:50
ты просто думаешь что у него там какой-то грааль сокровенный :-)
а там обычный эрлач, просто что-то там поменял и написал пару nitro элементов
Andy
@m-2k
Oct 05 2016 19:51
да я оч стесняюсь своего быдлокода. я из-за этого его каждый год переписываю почти с нуля :smile:
уже есть планы на R4 но времени нет
Namdak Tonpa
@5HT
Oct 05 2016 20:03
Screen Shot 2016-10-05 at 11.02.44 PM.png
а шо тут делает "null" ?
такого атома ж нет в эрланге, это ты сам придумал свой nil ?
надо сделать хит парад терминаторов в эрланг стеках
undefined, nil, null, []
Andy
@m-2k
Oct 05 2016 20:04
БАБАХ ТЫ ОБОСРАЛСЯ
@5HT ссылку дай
полнотекстового поиска ж я не сделал
rusjava8
@rusjava8
Oct 05 2016 20:07
Да норм там дизайн, просто кнопки надо назвать и расположить по другому
Andy
@m-2k
Oct 05 2016 20:09
Снимок экрана 2016-10-05 в 23.08.52.png
что за дауны это пишут? :smile:
Namdak Tonpa
@5HT
Oct 05 2016 20:09
твои пользователи!
люби их
я потерял ссылку @m-2k не могу найти это сообщение
Andy
@m-2k
Oct 05 2016 20:12
я всех люблю
Namdak Tonpa
@5HT
Oct 05 2016 20:12
блин там столько контента уже
Namdak Tonpa
@5HT
Oct 05 2016 20:13
могу воспроизвести null
Andy
@m-2k
Oct 05 2016 20:13
@5HT у меня не воспроизвоится
Namdak Tonpa
@5HT
Oct 05 2016 20:13
после нажатия reply просто фокусируй каретку на сообщение потом обратно на тексте
потом сново типа текст набираешь
и там null-ы в стек добавляются бесконечно
Andy
@m-2k
Oct 05 2016 20:15
шото картинки опять через одно место прикрепляются
я же уже трижды это переписывал
rusjava8
@rusjava8
Oct 05 2016 20:15
логи глянь