These are chat archives for synrc/n2o

3rd
Sep 2015
оригинальные файлы перемести
переименуй папку с проектом где компиляешь
route(<<"favicon.ico">>) -> static_file;
route(<<"one">>) -> one;
route(Route) -> % Just check that requested module is beam file
    Exist = lists:foldl(fun(L,A) ->
        M = filename:basename(L,".beam"),
        case A of
так все работает и localhost/one открывается
поэтому я повторю что трабла в вилдкарде dynroute
Namdak Tonpa
@5HT
Sep 03 2015 00:01 UTC
ну я тебе три часа уже про то что вайлдкарт надо писать говорю :-)
для ets:tab2list(filesystem).
ггггг
Namdak Tonpa
@5HT
Sep 03 2015 00:01 UTC
а ты мне какой-то код постишь
кстати если route статический вернуть то и бандл может заработать
в пустой папке
он и будет работать
ну да
объясни суть
бандлов
это для систем без ФС
Namdak Tonpa
@5HT
Sep 03 2015 00:03 UTC
так шо возвращаем статический роут или ты пофиксаешь свой dynroute?
в бандле ФС же readonly?
Namdak Tonpa
@5HT
Sep 03 2015 00:03 UTC
ну да но внешняя ФС то работает все функции то работают
это только для лоадера
чтобы стартовать приложения которые внутри бандла
это чисто для редистрибуции
я к тому как вообще предполается использовать?
Namdak Tonpa
@5HT
Sep 03 2015 00:04 UTC
отсылать по почте один файл
и запускать его на другом компе с эрлангом
мне деплоить на сервер так лучше или через гит?
Namdak Tonpa
@5HT
Sep 03 2015 00:04 UTC
single file деплой лучше чем гит
это же просто cp
оно всегда атомарное
а база когда рядом лежит - норм?
Namdak Tonpa
@5HT
Sep 03 2015 00:05 UTC
ну запустится этот бандл и создаст базу если ее нет
а если есть то будет ее юзать
  • mad_repl:load_file написана так
что если ты создаш папку или файлы которые перекрывают бандл то они будут иметь высший приоритет
это я знаю
Namdak Tonpa
@5HT
Sep 03 2015 00:06 UTC
ну и все
что тебе еще нада?
а как в xen
Namdak Tonpa
@5HT
Sep 03 2015 00:06 UTC
в xen все немножко по другому но похоже
там ебанистика с файлоавыми системами
там ФС расшаривается для каждого инстанса?
Namdak Tonpa
@5HT
Sep 03 2015 00:07 UTC
для xen надо отдельный лоадер писать
там GooFS
и ограничение на 255 файлов :-)
ГУФС не гуглится чот
Namdak Tonpa
@5HT
Sep 03 2015 00:08 UTC
ну пушо это в Cloudozer придумали
ебать
гуф же умер?
сейчас это реально у себя потестить?
Namdak Tonpa
@5HT
Sep 03 2015 00:09 UTC
да
а есть профит?
Namdak Tonpa
@5HT
Sep 03 2015 00:10 UTC
экспериментальная технология
файлы не работают пока в posix LING
только сеть
ну а xen я думаю ты хуй запустишь с таким вопросами как сегодня )
а в эрланге ко мнезии можно по удаленке конектиться?
Namdak Tonpa
@5HT
Sep 03 2015 00:11 UTC
mnesia в xen не работает
не будет?
я не про xen
например есть нода с мнезией
и есть нода под xen без мнезии. может ли нода xen юзать базу по удаленке?
Namdak Tonpa
@5HT
Sep 03 2015 00:12 UTC
нет, remote протокола эрланга в xen нет
только TCP
есть 9p протокол
это будущий интерконнект LING
remote protocol эрланга — говно
а если не xen, эрланг вообще может так работать? с базой по сети
когда своей нет
Namdak Tonpa
@5HT
Sep 03 2015 00:13 UTC
может
ЖИР
Namdak Tonpa
@5HT
Sep 03 2015 00:14 UTC
rpc:call же
вызывай функции мнезии на удаленной ноде
не только с мнезией с чем хочешь можно раотать :-)
ЖИИИР
Namdak Tonpa
@5HT
Sep 03 2015 00:14 UTC
сама мнезия тоже rpc:call юзает
чот давно я книгу по эрлангу не открывал, зашкварился вэбом
но kvs же так не настроить?
просто нах цеплять шару на ноду если сетка быстрее
и фс нинужон
Namdak Tonpa
@5HT
Sep 03 2015 00:17 UTC
зачем его так "настраивать", для этого ничего настраивать не нужно
а, ну да
Namdak Tonpa
@5HT
Sep 03 2015 00:17 UTC
просто создай файлик kvs_proxy.erl и везде в API делай rpc:call на соседнюю ноду
rpc call к kvs
заебись
Namdak Tonpa
@5HT
Sep 03 2015 00:18 UTC
можно типа backend сделать типа store_remote.erl
ЖИИИР
как бы это всё развернуть чтобы потестить
ну да чтобы фаулт толеранс
Namdak Tonpa
@5HT
Sep 03 2015 01:10 UTC
пришел чувак в IRC говорит что на хаскеле пишет
а сам незнает вообще что такое REST и для чего он :-)
а нахуй ему это? :smile:
Namdak Tonpa
@5HT
Sep 03 2015 01:10 UTC
заебал уже меня так шо пиздец
ищет ошибки в synrc/rest
скучно ему?
Namdak Tonpa
@5HT
Sep 03 2015 01:11 UTC
скорее мне
пусть dynloader допилит
Namdak Tonpa
@5HT
Sep 03 2015 01:11 UTC
пиши wildcard
4 утра, я б поспал
Namdak Tonpa
@5HT
Sep 03 2015 01:11 UTC
допиливатель
эт в ets надо вспоминать
я nginx ебу
Namdak Tonpa
@5HT
Sep 03 2015 01:12 UTC
шо там вспоминать 1 сука генератор списка надо написать
в одну строчку
erlach проебался
все конфиги в пизду
СУКА
Namdak Tonpa
@5HT
Sep 03 2015 01:12 UTC
лох
R
Namdak Tonpa
@5HT
Sep 03 2015 01:19 UTC
11892324_10153653912698793_367383450929222940_o.jpg
купил себе флешку :-)
этот чел заходил периодически в течении года, спрашивал про eventing и прочее
Namdak Tonpa
@5HT
Sep 03 2015 01:27 UTC
какой ивентинг ?
#ev{}
а чо за флешка
и книга
Namdak Tonpa
@5HT
Sep 03 2015 01:28 UTC
флешка, а внутри M.2 SSD который в мак можно вставить
heartbeat какой-то даже
в мак уже ниче не вставишь
Namdak Tonpa
@5HT
Sep 03 2015 01:29 UTC
в мой еще можно
даже на десктопах впаивать начали
Namdak Tonpa
@5HT
Sep 03 2015 01:29 UTC
в MacBook Air 13" диски формата M.2
именно такого как на рисунке
ну да
у меня уже впаяно
о чем книга?
Namdak Tonpa
@5HT
Sep 03 2015 01:30 UTC
а у тебя какой?
macbook-pro 2013
Namdak Tonpa
@5HT
Sep 03 2015 01:30 UTC
у меня Air6.2
не может быть, в мак бук про тем более можно вставить
раскрути и посмотри
ггг
было бы неплохо, а то 8 гигов маловато
Namdak Tonpa
@5HT
Sep 03 2015 01:31 UTC
не память!
ДИСК!
а, бля
ну это да
Namdak Tonpa
@5HT
Sep 03 2015 01:31 UTC
это диск на фотке
точняк
как ты нихуя не спишь ночами и еще соображаешь что то
пришли мне книгу в pdf
Namdak Tonpa
@5HT
Sep 03 2015 01:32 UTC
ты шо вообще?
ОТСКАНИРУЙ БЛЯТЬ!
это та самая книга что ль?
по n2o
Namdak Tonpa
@5HT
Sep 03 2015 01:32 UTC
да
лол
Namdak Tonpa
@5HT
Sep 03 2015 01:33 UTC
задал чуваку прямой вопрос. Посмотрю что ответит :-)
сначала поумал что ты дистрибьютить n2o на флешках собрался
fullstack
Namdak Tonpa
@5HT
Sep 03 2015 01:33 UTC
это 240ГБ флешка :-)
место под базу же
Namdak Tonpa
@5HT
Sep 03 2015 01:36 UTC
думал купить себе веник, посмотрел какой ад везде продадают ели нашел внешний SSD диск формата M.2 с USB 3.0 и красивым корпусом.
веник это что
внешний?
а нах раскрутил?
Namdak Tonpa
@5HT
Sep 03 2015 01:37 UTC
он раскрученый продается с двумя отвертками впридачу для мака
норм
у меня стока же ща стоит в лаптопе
но чот нихватает уже
Namdak Tonpa
@5HT
Sep 03 2015 01:39 UTC
у меня в лептопах всегда максимум стоковый 512 стоит :-)
у меня ноут для бедных как ты говоришь
мне кажется в irc ты общаешься с ботом
или он под спидами
Namdak Tonpa
@5HT
Sep 03 2015 01:42 UTC
если он еще раз шото спросит я спрошу где звезды на гитхабе :-)
Ilya Gorskin
@Revent
Sep 03 2015 05:25 UTC
@5HT и все таки https://github.com/synrc/n2o/blob/master/src/wf.erl#L67-L70 это точно рабочий момент? action_async нет нигде
Namdak Tonpa
@5HT
Sep 03 2015 05:27 UTC
да забыл перенести этот файл
Ilya Gorskin
@Revent
Sep 03 2015 05:27 UTC
ты вообще не спишь что-ли? :)
Namdak Tonpa
@5HT
Sep 03 2015 05:27 UTC
это надо перенести в нитро
Ilya Gorskin
@Revent
Sep 03 2015 05:28 UTC
кстати mad up пытается обновить из гита текущий каталог? это нормальное поведение?
Namdak Tonpa
@5HT
Sep 03 2015 05:29 UTC
конечно
зачем две команды набирать
одной должно все обновлятся
Ilya Gorskin
@Revent
Sep 03 2015 05:29 UTC
ну а если текущий католог просто локальный
Namdak Tonpa
@5HT
Sep 03 2015 05:30 UTC
а как оно сыпется у тебя?
Ilya Gorskin
@Revent
Sep 03 2015 05:30 UTC
==> up: "."
fatal: Not a git repository (or any parent up to mount point /home)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
Namdak Tonpa
@5HT
Sep 03 2015 05:30 UTC
оно должно просто гит ошибку написать
ну все верно
Ilya Gorskin
@Revent
Sep 03 2015 05:30 UTC
просто раньше такого не было
Namdak Tonpa
@5HT
Sep 03 2015 05:30 UTC
туту ничего не менялось последнее время
так было всегда
это не баг, это – фича! :smile:
Ilya Gorskin
@Revent
Sep 03 2015 05:31 UTC
странно
Namdak Tonpa
@5HT
Sep 03 2015 05:33 UTC
запускать mad up внтури не git каталога все равно не имеет смысла
так как это опция полностью использует git
Ilya Gorskin
@Revent
Sep 03 2015 05:34 UTC
ну я ее использую для обновления deps
Namdak Tonpa
@5HT
Sep 03 2015 05:35 UTC
ну можно опцию ввести
mad up deps
чтобы текущий не проверяло
если сильно хочешь
не так не пойдет
Ilya Gorskin
@Revent
Sep 03 2015 05:36 UTC
да не надо сильно не напрягает, просто раньше такого не было вроде
Namdak Tonpa
@5HT
Sep 03 2015 05:36 UTC
mad up local
deps — опция верхнего уровня ее нельзя использовать как второго
проверить легко — вытащи старую версию
зачем размышлять
заебись
Applications: [kernel,stdlib,fs,crypto,compiler,syntax_tools,mnesia,ranch,
               gproc,kvs,cowlib,cowboy,n2o,review,active,erlydtl,jsone,kjell,
               mad,nitro,rest,sh]
Erlang/OTP 18 [erts-7.0] [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V7.0  (abort with ^G)
1> Setting up watches.  Beware: since -r was given, this may take a while!
                                                                          Watches established.
@Revent а удалить папку deps не?
Ilya Gorskin
@Revent
Sep 03 2015 05:54 UTC
@m-2k зачем?
чтобы обновить их
Ilya Gorskin
@Revent
Sep 03 2015 05:55 UTC
ну это как бы не корректно :) че их каждый раз удалять?
если опция есть?
я удаляю
Namdak Tonpa
@5HT
Sep 03 2015 05:55 UTC
при чем тут удалять?
хз
Namdak Tonpa
@5HT
Sep 03 2015 05:56 UTC
он просто не понял
пизданул как всегда какую-то хуйню
да
почему на ковбой такая унылая дока? как и на n2o
вот, запилил наконец http://erlang.one
Namdak Tonpa
@5HT
Sep 03 2015 07:07 UTC
CSS 600 LOC ?
Screen Shot 2015-09-03 at 10.08.08 AM.png
и в итоге такая хуйня?
тебя поря дисквалифицировать
посмотри как у аппла
Namdak Tonpa
@5HT
Sep 03 2015 07:21 UTC
мне не дает покоя неработающий XHR
хочу сделать персистентные процессы под супервизорами на n2o
и хранить для них состояние комет процессов
хотя нахуя кому эти кометы уже нужны
так то семпл работает, но если через ws:send посылать, то такие сообщения уже не дойдут, потому как процессс мгновенно умирает, только обработав XHR POST запрос
Namdak Tonpa
@5HT
Sep 03 2015 08:40 UTC
вернул SPA в N2O/sample
Namdak Tonpa
@5HT
Sep 03 2015 08:46 UTC
бандл review теперь работает и в DTL и в SPA режиме
@m-2k вот так ты хотел:
вроде все пофиксал
можно тегать все 2.9
Ilya Gorskin
@Revent
Sep 03 2015 09:21 UTC
ок хорошо спасибо.
Namdak Tonpa
@5HT
Sep 03 2015 09:24 UTC
а ты что юзаешь wf:async ?
там надо все на gen_server переводить
Ilya Gorskin
@Revent
Sep 03 2015 09:26 UTC
не не юзаю просто непонятки возникли :)
wf на gen server?
Namdak Tonpa
@5HT
Sep 03 2015 09:27 UTC
в action_async.erl внутри вместо spawn надо gen_server:start_link
Ilya Gorskin
@Revent
Sep 03 2015 09:28 UTC
понятно
Alexandr
@alle-ox
Sep 03 2015 09:31 UTC
c async компиляция сломалась
Namdak Tonpa
@5HT
Sep 03 2015 09:31 UTC
показывай
Alexandr
@alle-ox
Sep 03 2015 09:32 UTC
action_async.erl:3: can't find include lib "n2o/include/wf.hrl"
Namdak Tonpa
@5HT
Sep 03 2015 09:37 UTC
все я все понял
убрал это из nitro
добавил в n2o
и переименовал в n2o_async.erl
Alexandr
@alle-ox
Sep 03 2015 09:46 UTC
а при mad deps репозитории не обновляются?
Namdak Tonpa
@5HT
Sep 03 2015 09:47 UTC
если есть каталог в deps/* то нет, если нет каталога, то вытаскиваются
mad up только deps/* каталоги обновляет
специально для этого и была написана
@m-2k если ты не перешешь n2o_dynroute я его удаляю
решай будет ли он в 2.9
Namdak Tonpa
@5HT
Sep 03 2015 10:39 UTC
@fycth когда книгу допишешь? :-) https://www.gitbook.com/book/fycth/web-development-with-erlang-and-n2o/details
Namdak Tonpa
@5HT
Sep 03 2015 11:06 UTC
@m-2k кстати твой n2o_binary.erl я тоже удаляю
иду сегодня к @doxtop писать upload чанковый
вместо него
winter is coming
наконец-то можно будет сказать что n2o - production ready
как только будет асинк под ген сервером и почанковая загрузка с компиляцией в бандл
Andrii Sergiienko
@fycth
Sep 03 2015 14:33 UTC
@5HT когда допишу не знаю.
Но вот щас, как m-2k говорит, n2o будет production ready, то можно будет уже педалить с удвоенным усердием
там кстати интересная дискуссия в erlng-russian началась
на тему erlang + web
@5HT 2000LOC css у апла то есть круче моих 600?
Andrii Sergiienko
@fycth
Sep 03 2015 14:36 UTC
пока основная мысль: Elixir наше все
эликсир - это рубиподобная фиготень
кмк :smile:
Andrii Sergiienko
@fycth
Sep 03 2015 14:37 UTC
ну я не вникал. Со стороны посомтрел - мне не понравилось.
на тему или эликсир?
Andrii Sergiienko
@fycth
Sep 03 2015 14:38 UTC
Эликсир
У меня чувства от эликсира смешанные. Примерно как от Скалы. Со скалой меня не отпускает ощущение того что на JVM (со всеми его долбанные проблемами и "особенностями") нагрузили сверху еще нечто, добавив туда особенностей и проблем еще и этого нечта.
в итоге это какой-то новый адок
хотя многим нравится
но наверное я не слишком глубоко вникнул чтобы понять красоту
@5HT не смогу переписать dynroute пока mad генерит filesystem в ets без метаинфы в какой папке был beam
нужен же вилдкард только по apps/
а там все как один
Снимок экрана 2015-09-03 в 17.44.17.png
@fycth кложу заюзай
Namdak Tonpa
@5HT
Sep 03 2015 15:28 UTC
для бимов похуй папка
папки нужны только для priv директории
ты читаешь что я пишу?
по-диагонали походу
filelib:wildcard("apps/*/ebin/*.beam")),
Namdak Tonpa
@5HT
Sep 03 2015 15:42 UTC
да просто beam ищи plain
зачем в дереве?
ты должен мержить вот это что ты написал с плейн поиском по ets fs
по файловой системе ты ищешь в дереве
что значит plain
Namdak Tonpa
@5HT
Sep 03 2015 15:49 UTC
то что в бандле, в бандле же все без каталог в корне все beam лежат
да
Namdak Tonpa
@5HT
Sep 03 2015 15:49 UTC
если в браузере написали /path/to/module
то мы ищешь в бандле ./module.beam
но мне надо селект по тем кто лежал в apps
Namdak Tonpa
@5HT
Sep 03 2015 15:50 UTC
это если не бандл
ну например domain.com/n2o_bullet
с другой стороны и в apps может лежать какой-нибудь utils.erl и его тоже вызывать не ок
поэтому надо добавить статик роутинг а этот пометить как DEVELOP ONLY
для слепых
или вообще выпилить нах
Namdak Tonpa
@5HT
Sep 03 2015 15:52 UTC
ну там же должен быть стрикт лист
какие разрешены
wf:config(n2o,allowed_routes,[index,login]).
ууууу
а такой есть? лол
Namdak Tonpa
@5HT
Sep 03 2015 15:53 UTC
и похуй тогда это в apps/*/ebin на диске или в ets fs
тогда в жопу, это всё говно
Namdak Tonpa
@5HT
Sep 03 2015 15:54 UTC
ну сделай
это говно
надо статик вернуть
Namdak Tonpa
@5HT
Sep 03 2015 15:54 UTC
удалять тогда?
да
Namdak Tonpa
@5HT
Sep 03 2015 15:54 UTC
я вернул уже статик
счас вопрос что с n2o_dynroute
потому что ньюбаи ебанутся в это втыкать
Namdak Tonpa
@5HT
Sep 03 2015 15:54 UTC
будет ли он в n2o или нет
согласен
я на совещании решаем как аплоад делать двунаправленный с QoS
@5HT и надо запилить в sys.config все доступные параметры - это хороший тон
Namdak Tonpa
@5HT
Sep 03 2015 15:55 UTC
сделаю к 2.9
а лучше всё в config.erl
я люблю им пользоваться
не надо рестартовать приложение из-за какого-то TTL напрмер
Namdak Tonpa
@5HT
Sep 03 2015 15:55 UTC
ну у нас уже два конфига :-)
sys.config - это для эрланга - там бд и прочая херота которую на лету нельзя поменять или проблематично
config.erl - ЖИР
Namdak Tonpa
@5HT
Sep 03 2015 15:57 UTC
ага, напишем главу в n2o book про config.erl
чот у меня последнее время руки почасываются на medium что-нибудь пописать
ток пока всё так кривожопо что и писать не о чем
Namdak Tonpa
@5HT
Sep 03 2015 15:58 UTC
попробуй application:set_env(n2o,formatter,bert)
это ж пиздец, проверять, экспортируема ли функция, если нет - проверять переменные окружения - иначе брать дефолтное значение
Namdak Tonpa
@5HT
Sep 03 2015 15:59 UTC
и application:set_env(n2o,formatter,json)
ws консоль смотреть?
Namdak Tonpa
@5HT
Sep 03 2015 15:59 UTC
добавь wf_convert в log_allow
и смотри консоль сервера
в js я поотключал все
надо там какую-то переменную с сервера брать чтобы debug = true выставлял и от него console.log работали
я бы сделал опциональным вывод ошибок в браузер из document.erl
это ж девелоп mode
пустой экран веселее, а срать – в лог на сервере
Namdak Tonpa
@5HT
Sep 03 2015 16:06 UTC
@fycth интересная в каком плане?
люди которые никогда не использовали никаких веб фреймворков и не написали ни одного интерактивного веб приложения, размышляют о вебе?
антропологически интерсная или как? :-)
wf_convert:JSON {io,_,_}: <<"{var x=qi('auto665136'); x && x.addEventListener('click',function (event){{ if (validateSources([])) ws.send(enc(tuple(atom('pickle'),bin('auto665136'),bin('g2gCaAVkAAJldmQAA3NwYWQAB...
это оно?
Namdak Tonpa
@5HT
Sep 03 2015 16:12 UTC
оно
wf_convert:BERT {io,_,_}: <<"{var x=qi('auto6136'); x && x.addEventListener('click',function (event){{ if (validateSources([])) ws.send(enc(tuple(atom('pickle'),bin('auto6136'),bin('g2gCa....
какой вариант передает меньше байт?
Namdak Tonpa
@5HT
Sep 03 2015 16:18 UTC
у нас BERT
но для BERT надо вызывать utf8_decode
@5HT чот у меня кастомный элемент перестал работать
рендерится а js не подгружается
Namdak Tonpa
@5HT
Sep 03 2015 16:31 UTC
N2O_start(); изменился но это врядли влияет
json форматтер совместим с предыдущими версиями n2o
Не, ивенты приезжают
не приезжает onclick для моих кнопочек
не пойму как понять где затык
render_action(#event{})
ща как поживает?
Namdak Tonpa
@5HT
Sep 03 2015 16:39 UTC
ну ты же его последний раз менял
убыстрял там шото
отлично поживает
в nitro живет
ща проверю )
разобрался
render_action(#event{}) => [<<>>]
твой фикс был, мой код просто бинарь возвращал
n2o то я пофиксал тогда а кастомный элемент с этой fun - нет
@5HT в KVS не будешь инкапсуляцию user делать?
Namdak Tonpa
@5HT
Sep 03 2015 17:54 UTC
наследование и полиморфизм!
мокрые письки скачать без смс
Namdak Tonpa
@5HT
Sep 03 2015 17:55 UTC
можно создать какой-то репо куда складывать всякие n2o goodies
типа твоего n2o_dynroute
типа чтобы новички вдохновения набирались
прикольна идея!
создай и пихни туда динроут
а я на медиум напишу
описалово
да и вообще
Namdak Tonpa
@5HT
Sep 03 2015 17:57 UTC
только ж напиши чтобы он работал в бандле блядь
ггг
ок
а проверять обязательно? :smile:
вот сюда пиши
а кто-нибудь потом разберется в этой пом^W репе? :smile:
Namdak Tonpa
@5HT
Sep 03 2015 18:28 UTC
мы будем потихоньку ее чистить
чтобы к 3.4 она вся была на новом N2O и работала
оно там и так рабочее должно быть
это получается что-то типа review?
тогда надо просто ридми добавить и ок
Namdak Tonpa
@5HT
Sep 03 2015 18:29 UTC
это контролы для erlang-synrc/cms
его тоже хотим к 3.5 поднять
но сначала файл трансфер протокол и супервизоры для async воркеров
wf:async будет создавать через supervisor:start_child а не через spawn
как в spawnproc/bpe
Andrii Sergiienko
@fycth
Sep 03 2015 18:32 UTC
@5HT ну, интересная, скорее, в энтомологическом смысле :)
Namdak Tonpa
@5HT
Sep 03 2015 18:32 UTC
так где она?
я люблю хуйню всякую читать!
покаж
тут кто-то уже обещал показать его файл трансфер с чанками
Andrii Sergiienko
@fycth
Sep 03 2015 18:34 UTC
вот тут можно ознакомиться
и обосрался
да, лапшин и жлоба поди любимые ораторы макса )
Andrii Sergiienko
@fycth
Sep 03 2015 18:35 UTC
не знаю как Макса, но мои - да
там ниче интересного в этих унылых рассылках
Andrii Sergiienko
@fycth
Sep 03 2015 18:36 UTC
с давних пор
разве что в час ночи мне смс ебаное приходит каждый день
Andrii Sergiienko
@fycth
Sep 03 2015 18:36 UTC
я когда-то попытался даже подискутировать. давно еще.
Namdak Tonpa
@5HT
Sep 03 2015 18:36 UTC
все эрланг ватники, еще зерта нехватает
с богами мне кажется сложно дискутировать
Andrii Sergiienko
@fycth
Sep 03 2015 18:36 UTC
дадада!
зерта еще
корона дохуя возвышает же
Andrii Sergiienko
@fycth
Sep 03 2015 18:37 UTC
но лапшин в принципе в состоянии восполнить недостачу всех прочих
зертота норм чувак
Namdak Tonpa
@5HT
Sep 03 2015 18:37 UTC
ватота
ггг
Namdak Tonpa
@5HT
Sep 03 2015 18:37 UTC
m-2k тоже ватота
Andrii Sergiienko
@fycth
Sep 03 2015 18:37 UTC
бляююю
нет ты
Namdak Tonpa
@5HT
Sep 03 2015 18:37 UTC
но хоть не выйобуется
Andrii Sergiienko
@fycth
Sep 03 2015 18:37 UTC
латентный?
Namdak Tonpa
@5HT
Sep 03 2015 18:37 UTC
нет открытый
Andrii Sergiienko
@fycth
Sep 03 2015 18:38 UTC
а. просто не активный
Namdak Tonpa
@5HT
Sep 03 2015 18:38 UTC
видел у него в инстаграмме колорадскую ленту на зеркале заднего вида в машине
мне норм посоны. а вам?
Namdak Tonpa
@5HT
Sep 03 2015 18:38 UTC
активный
схуя б неактивный ленточку постил :-)
АХАХХАХА
Andrii Sergiienko
@fycth
Sep 03 2015 18:38 UTC
ахуеть
а чо не так с лентой?
Andrii Sergiienko
@fycth
Sep 03 2015 18:38 UTC
ну это тогда убежденный уже
во что
Namdak Tonpa
@5HT
Sep 03 2015 18:39 UTC
поедь на донбас посмотри что не так с лентой
а донбас тут при чем
это как клеймо у меня на лбу?
она уже висит года 2.5 еще до всей этой хуйни
так че, может мне кто тут объяснит? мож я живу не по понятиям, или непросветлённый?
Namdak Tonpa
@5HT
Sep 03 2015 18:43 UTC
пиши n2o_dynroute, я тебе репозиторий создал, го кодить
я датадог настраиваю
ктоме mtx еще и агента надо на тачку установить?
ущербный у них сайт... и агент
без sudo в системе не установишь. лол говноскрипты
на сайте кроме ссаной строки на скрипт ничего нет, типа юзер френдли, хотя по факту я должен быть красноглазым наркоманом чтобы разобрать их блядов скрипт и поставить агента руками. ни на мак ни на DO не ставится из коробки. уебаны.
Andrii Sergiienko
@fycth
Sep 03 2015 19:23 UTC
@m-2k не, объяснить тут никак. только на Донбасс придется ехать
запилил n2o_dynroute в 6 строк
@5HT сможешь запилить тему чтобы в sys.config можно было указывать для mad директории/файлы которые не надо пихать в бандл?
@5HT ОЛОЛО уменя temp_id генерятся неуникальные
R18.0
utils:temp_id(20).
["auto468170","auto468171","auto468172","auto468172",
 "auto468172","auto468176","auto468177","auto468177",
 "auto468177","auto468177","auto468178","auto468178",
 "auto468178","auto468179","auto468179","auto468179",
 "auto468180","auto468180","auto468181","auto468181"]
temp_id() -> wf:temp_id().
temp_id(Count) -> [ temp_id() || _ <- lists:seq(1,Count) ].
а какого хера os:timestamp делает в wf:temp_id/0 ?
temp_id() -> {_, _, C} = os:timestamp(), "auto" ++ integer_to_list(C).
она не гарантирует уникальные значения