Home
Objective Caml
ocaml@conference.jabber.ru
Четверг, 15 марта 2012< ^ >
f[x] установил(а) тему: OCaml / ОКамл / Камль -- http://caml.inria.fr | http://camlunity.ru/ (теперь с git доступом!) | Верблюды грязи не боятся! | release crap, enjoy NIH | репортьте баги официальным дилерам | ocaml мёртв и тормозит, move on | stdlib only? - ССЗБ | Fight FUD with fire
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:01] <gds> "не в коня корм".
[00:00:08] <gds> там илита же.
[00:00:33] <bobry> та лан, про эрланг можно, а про камло низя?
[00:01:25] <gds> можно, но посмотри по себе, как пошлО то, что тебе про эрланг рассказывали.  как минимум половине слушающих -- так же, как тебе.  вы там чо, приходите кормить друг друга голубцами с говном?
[00:01:41] <bobry> ну, я ващета пишу на э-ге чутка
[00:02:04] <bobry> достаточно, чтобы понять убогость представленого talk'a
[00:02:13] <gds> не ссы, это всего лишь мелкий недостаток.
[00:02:30] <bobry> к тому же многое зависит от подачи, сегодня народ явно просчитался ..
[00:02:31] dzhon вышел(а) из комнаты
[00:03:22] <gds> возведи хвалу с-т-не, что ты (и какаду) не стали ничего про камло задвигать.  По прикидам (чисто по времени) у вас было бы ещё более унылое говно.
[00:03:24] <bobry> а вообще gds, поехали на ocmal workshop?
[00:04:38] <gds> а хде и когда оно?
[00:04:49] <bobry> оно в сентябре, рядом с icfp'12
[00:05:24] <gds> туда по загранрашкопаспортам пускают, или надо какие-то визы и прочее мутить?
[00:08:02] <Typhon> icfp 2012 в токио же?
[00:08:08] <Typhon> или это прошлый там был?
[00:08:43] komar вышел(а) из комнаты
[00:10:30] <gds> кстати, про "компилируется -- работает" -- о.  какая свежая идея.  как давно не слышал.  заявка на победу.
[00:11:44] komar вошёл(а) в комнату
[00:12:18] <bobry> gds: особенно в контексте веб фреймворка ..
[00:12:39] <bobry> с кучей полиморфных функций типа WebShit a => String -> a
[00:12:40] <bobry> fuckye
[00:12:54] <bobry> Sep 13th-15th, 2012
Copenhagen,
Denmark <http://cufp.org/conference>
[00:14:54] <gds> а про паспорт -- не в курсе?
[00:14:57] Typhon вышел(а) из комнаты: Replaced by new connection
[00:15:17] Typhon вошёл(а) в комнату
[00:17:47] <bobry> так надо вроде ага
[00:18:48] <gds> а там всякие визы/шенгены/разрешения -- не?  у меня из валидных документов только загранпаспорт роисси, хватит ли его?
[00:19:36] <gds> второй вопрос -- если я таки проломлю череп одному из надоевших людей и у меня будет условный срок, меня пустят?
[00:20:41] <komar> Как-то у тебя все через жопу.
[00:21:29] <gds> komar: в смысле, должны будут реальный срок впаять?
[00:22:13] <komar> Да кто ж заранее проламывание черепа планирует.
[00:22:21] <komar> Есть куча более интересных способов.
[00:23:07] <gds> разве что с пацыками на раёне договориться, но хз, могут сдать и/или шантажем заняться.
[00:23:43] <komar> Да сдурел, что ли.
[00:24:23] <gds> да бесед, вот чо.  Там вариантов мало.  Либо нейтралитет, либо кто-то кого-то.
[00:27:47] Kakadu вошёл(а) в комнату
[00:42:17] <Kakadu> bobry: мы оксиген будем собирать релизнутый или даркснутый?
[00:44:34] <Kakadu> пусть будет релизнутый
[00:46:48] <Kakadu> bobry: мы как-то будем вводить опциональные requires?
[00:48:08] ftrvxmtrx вошёл(а) в комнату
[00:48:50] <bobry> Kakadu: да, думаю что релизнутый, опциональные просто не пишем, пусть юзер в своем brb.conf дописывает что надо
[00:49:54] ftrvxmtrx вышел(а) из комнаты
[00:53:08] bobry вышел(а) из комнаты
[01:10:28] <Kakadu> bobry: для оксигена нужен react, а для него надо сделать замену текста в командах
[01:10:41] <Kakadu> реакт с того плохого сайта, который ты не любишь
[01:16:37] Typhon вышел(а) из комнаты: Replaced by new connection
[01:17:04] Typhon вошёл(а) в комнату
[01:51:56] Kakadu вышел(а) из комнаты
[02:22:17] ftrvxmtrx вышел(а) из комнаты
[02:25:18] ftrvxmtrx вошёл(а) в комнату
[03:27:46] ftrvxmtrx вышел(а) из комнаты
[03:28:07] Typhon вышел(а) из комнаты: Replaced by new connection
[03:28:27] Typhon вошёл(а) в комнату
[03:30:41] ftrvxmtrx вошёл(а) в комнату
[03:35:46] letrec вошёл(а) в комнату
[03:37:59] vshender вошёл(а) в комнату
[03:37:59] vshender вышел(а) из комнаты
[04:40:38] Typhon вышел(а) из комнаты
[04:41:04] Typhon вошёл(а) в комнату
[04:46:06] letrec вышел(а) из комнаты
[04:46:19] Typhon вышел(а) из комнаты
[04:46:40] Typhon вошёл(а) в комнату
[05:03:41] klapaucius вышел(а) из комнаты
[05:04:54] Typhon вышел(а) из комнаты
[05:05:16] Typhon вошёл(а) в комнату
[05:14:09] Typhon вышел(а) из комнаты
[05:14:33] Typhon вошёл(а) в комнату
[05:21:04] gds вышел(а) из комнаты
[05:21:12] gds вошёл(а) в комнату
[05:21:29] gds вышел(а) из комнаты
[05:21:54] gds вошёл(а) в комнату
[05:25:01] Typhon вышел(а) из комнаты
[05:25:25] Typhon вошёл(а) в комнату
[06:10:37] Typhon вышел(а) из комнаты
[06:11:02] Typhon вошёл(а) в комнату
[06:13:51] Typhon вышел(а) из комнаты
[06:14:12] Typhon вошёл(а) в комнату
[06:54:55] Typhon вышел(а) из комнаты
[06:55:16] Typhon вошёл(а) в комнату
[07:32:43] gds вышел(а) из комнаты
[07:40:31] ftrvxmtrx вышел(а) из комнаты
[07:43:22] ftrvxmtrx вошёл(а) в комнату
[07:58:55] Typhon вышел(а) из комнаты
[07:59:16] Typhon вошёл(а) в комнату
[08:19:50] Typhon вышел(а) из комнаты
[09:40:36] klapaucius вошёл(а) в комнату
[09:43:45] bobry вошёл(а) в комнату
[09:44:23] <bobry> Kakadu, так у нас щас шеловые переменные заменяются -- ему этого не хватит?
[09:48:57] bobry вышел(а) из комнаты
[10:43:19] superbobry вошёл(а) в комнату
[11:18:55] ftrvxmtrx вышел(а) из комнаты
[11:30:30] ftrvxmtrx вошёл(а) в комнату
[11:34:36] ftrvxmtrx вышел(а) из комнаты
[11:35:05] ftrvxmtrx вошёл(а) в комнату
[11:43:20] Kakadu вошёл(а) в комнату
[11:44:11] ftrvxmtrx вышел(а) из комнаты
[11:50:17] <Kakadu> superbobry: так нам надо $dep_dir прикрутить
[11:50:17] ftrvxmtrx вышел(а) из комнаты
[11:52:43] <superbobry> Kakadu, BRB_DEP_DIR
[11:52:49] <superbobry> есть уже, правда костыльно через шелл
[11:52:59] <superbobry> см global.ml
[11:53:02] <Kakadu> ок
[11:54:02] <superbobry> Kakadu, поехали на cufp? gds уже почти согласился
[11:54:53] ftrvxmtrx вошёл(а) в комнату
[11:55:02] <Kakadu> я вот сегодня заполнил заявление на загранпаспорт
[11:55:35] <superbobry> вуху :)
[11:55:35] ftrvxmtrx вышел(а) из комнаты
[11:56:07] <Kakadu> надо только в июне отжечь, чтобы был повод ехать
[11:56:09] <Kakadu> )
[12:04:46] ftrvxmtrx вошёл(а) в комнату
[12:14:08] shaggie вошёл(а) в комнату
[12:23:21] ermine вошёл(а) в комнату
[12:57:14] <Kakadu> superbobry: https://github.com/savonet/ocaml-ssl
хочет чтобы мы сделали ./bootstrap, потом ./configutre, а потом уже собирали. Извращенцы
[12:58:07] <superbobry> а почему бы не использовать стабильную версию.
[12:58:11] <superbobry> там уже есть ./configure
[12:58:25] <Kakadu> я нашел только ссылку на соурсфорж
[12:58:29] <superbobry> http://aur.archlinux.org/packages/oc/ocaml-ssl/PKGBUILD
[12:58:34] <Kakadu> и как-то их выдрать у меня не получилось
[12:59:55] <superbobry> бери прям из PKGBUILD'a ссылку
[13:00:36] <Kakadu> source=(http://sourceforge.net/projects/savonet/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz/download) ?
[13:01:17] <superbobry> ага, только вместо pkgname надо везде написать ocaml-ssl
[13:01:23] <superbobry> а вместо pkgver соотв. версию
[13:02:00] <Kakadu> и ещё решить проблемы с угадывание расширения
[13:02:35] <superbobry> нет тут проблемы remote-tar-gz
[13:16:11] <Kakadu> superbobry: надо какой-то тарболл барбры на форжу выложить?
[13:16:33] <superbobry> пока можно просто ссылочку на гитхуб наверное
[13:16:39] <superbobry> версию 0.2 положим обязательно
[13:33:48] <Kakadu> superbobry: у тебя какой ник на форже?
[14:30:52] <superbobry> superbobry :)
[15:02:06] <Kakadu> ктонить попробуйте net собрать барброй. Может только в цигвине хрень какая-то
[15:03:06] <superbobry> ocamlnet  |    1 -
[15:03:12] <superbobry> пошто удалил тогда?
[15:03:41] <Kakadu> мы договаривались слова ocaml убирать
[15:04:06] <superbobry> думаю для ocamlnet и ocamlgraph лучше оставить -- я имел ввиду библиотеки типа ocaml-something, с тире :)
[15:04:31] <Kakadu> я кран
[15:04:36] <Kakadu> у меня сегодня плохой день
[15:04:40] <superbobry> и сегодня тоже?
[15:04:42] <Kakadu> не ходите деть в поликлинику
[15:04:46] <Kakadu> дети*
[15:04:51] <superbobry> что сказали?
[15:04:53] <Kakadu> вас там обязательно чем-то заразят
[15:05:10] <Kakadu> сказали что температура небольшая, если бы не сказали я бы наверное незаметил
[15:05:29] <Kakadu> а сейчас из-за них голова тяжелая, будто вправду температура
[15:13:16] <superbobry> ocamlnet собрался
[15:13:19] <superbobry> на макоси
[15:15:52] Typhon вошёл(а) в комнату
[15:37:28] <Kakadu> дома значит буду оксигень собирать
[16:08:38] gds вошёл(а) в комнату
[16:54:36] Kakadu вышел(а) из комнаты
[17:41:15] Kakadu вошёл(а) в комнату
[17:43:00] komar вышел(а) из комнаты
[17:45:45] komar вошёл(а) в комнату
[18:34:38] shaggie вышел(а) из комнаты: Replaced by new connection
[18:34:39] shaggie вошёл(а) в комнату
[18:50:13] letrec вошёл(а) в комнату
[18:50:21] letrec вышел(а) из комнаты
[18:50:37] letrec вошёл(а) в комнату
[18:51:29] vshender вышел(а) из комнаты
[19:12:01] letrec вышел(а) из комнаты: Replaced by new connection
[19:12:02] letrec вошёл(а) в комнату
[20:18:26] letrec вышел(а) из комнаты
[20:40:20] ftrvxmtrx вышел(а) из комнаты
[21:07:01] <Kakadu> superbobry: может как-то сделаем. чтобы барбра брала гуда инсталлить депенденсы из шелла. Типа если суперпеременная не определена, то _dep, иначе что под ней написано
[21:47:50] dzhon вошёл(а) в комнату
[21:58:47] shaggie вышел(а) из комнаты
[21:59:02] bobry вошёл(а) в комнату
[21:59:33] <bobry> Kakadu: так та можно, но я скорее за переменные не из шелла как в оазисе
[22:09:13] <Kakadu> bobry: кстати, что это за страннота? http://paste.in.ua/4009/raw/
[22:09:47] <bobry> var/run нету мб?
[22:10:37] <Kakadu> ll работает же
[22:11:33] <bobry> шо?
[22:12:23] <Kakadu> ls -l
[22:12:33] <bobry> страаанно
[22:12:47] <Kakadu> вот  я тоже
[22:18:54] Typhon вышел(а) из комнаты
[22:24:11] <Kakadu> bobry: попробуй ты кислород собрать
[22:24:17] <Kakadu> мож тебе повезет
[22:26:31] ermine порешала пару задачек в маркдауне и перегенерила вики на камлунити
[22:27:00] <ermine> может теперь щас 5 минут потратить на барбу
[22:28:21] <ermine> пульнула, щас соберем-сь
[22:28:29] <ermine> всем бояться
[22:29:27] <ermine> так, проинсталлила...
[22:30:01] ermine полезла в ридми
[22:30:12] <ermine> ну и картиночка
[22:31:02] <ermine> хм, оно же md, щас сгенерю хтмыль и посмотрю
[22:32:24] <ermine> хе
[22:32:39] <ermine> ваша картиночка поплыла
[22:32:51] dzhon вышел(а) из комнаты
[22:33:00] <Kakadu> галина бланка буль буль
[22:33:57] <ermine> картиночка просто превратилась в кучу неприличных символов типа (_|_)
[22:35:28] <ermine> совет: слева от картинки должно быть не менее 4 пробелов на каждой строке
[22:35:50] <ermine> тогда это будет <pre><code>.../</code></pre>
[22:37:51] <Kakadu> ermine:  поправил
[22:43:16] <ermine> Kakadu: а первую строчку?
[22:43:36] <ermine> а, там инлайнный код
[22:44:02] <ermine> так и завернулось в инлайнный <code>
[22:44:29] <ermine> вообще имхо ``` тут не нужны, хотя хз, может гитхуб умеет такое обрабатывать иначе
[22:44:50] <Kakadu> ну когда есть пробелы слева то да, не нужны
[22:45:50] <ermine> пробелы слева - это когда без ``` вообще
[22:46:07] <ermine> по спеке маркзауна ```code``` вставляется в абзаце
[22:46:25] <ermine> но тут может уже расхождения в спеках
[22:46:56] <ermine> по спке маркдауна, ``` в данном случае не нужны, достаточно всё подвинуть вправо
[22:47:17] <Kakadu> ДА, Я ЗНАЮ НО ПРОБЕЛОВ НЕ БЫЛО ДО ТЕБЯ
[22:49:38] <ermine> Kakadu: оставь тогда уж как есть, там дальше по тексту такой же стиль
[22:50:47] <ermine> добавлю тогда этот случай в парсир, клятые линуксоиды
[22:59:46] <ermine> а оно еще не создает brb.conf из _oasis?
[23:04:04] <Kakadu> не
[23:04:09] <Kakadu> там поменялась философия
[23:04:18] <Kakadu> появилисть так называемые "рецепты"
[23:04:49] <ermine> там - где?
[23:05:08] <Kakadu> в барбаре
[23:05:13] <ermine> а база готовых рецептов есть, а то лень составлять brb.conf для сборки сульци
[23:05:26] <Kakadu> попробуй ./brb update
[23:05:37] <Kakadu> он запихнет кой чего в ~/.brb/recipes
[23:05:42] <ermine> и назвать надо было не brb.conf, а _brb
[23:06:08] <Kakadu> bobry: ^^
[23:06:30] <bobry> ermine: так и хотел, gds отклонил идею
[23:08:21] <ermine> ну brb update не создает brb.conf
[23:08:32] <Kakadu> да
[23:08:53] <ermine> и ничо не запихивает
[23:09:10] <Kakadu> см пример
[23:09:22] <ermine> да уж
[23:09:41] <bobry> ermine: конечно не создает, в brb --help написано что оно делает
[23:09:45] <ermine> gds: а чего ты против _brb?
[23:10:45] <gds> ermine: уже не помню, чо был против.  но, кажется, brb.conf как-то более выразительно и даёт понимание о том, что это за файл вообще.
[23:12:58] <ermine> ocamlnet'a там не видно
[23:14:19] <Kakadu> net
[23:15:05] <ermine> gds: настолько выразительнее, что ломает мое устоявщееся видение после _darcs, _tags, _oasi - файлов, явно не относящихся к коду проекта, а вот *.conf вполне могут относиться к проекту
[23:15:39] <ermine> ок, net, а чего такое название?
[23:15:53] <ermine> тоже ломает моск :)
[23:16:02] <Kakadu> ermine: bobry сказал понерфить, а потом заревертился
[23:16:08] <bobry> надо переименовать
[23:16:13] <bobry> было недопонимание :)
[23:16:20] <Kakadu> моя твоя не понимай
[23:16:49] <bobry> вроде уже "понимай" же :)
[23:17:01] <Kakadu> bobry: но переименовывать лень ещё
[23:17:18] Typhon вошёл(а) в комнату
[23:19:13] <ermine> а еще в рецептах нет самого главного
[23:19:17] <bobry> ermine: ?
[23:19:39] <ermine> барбары там нет!
[23:19:51] <Kakadu> она сама себя соберет
[23:20:19] <Kakadu> даже если ты её не укажешь
[23:20:27] <ermine> жардкочено?
[23:20:35] <Kakadu> к боброму
[23:20:52] <bobry> ermine: в смысле?
[23:21:00] <bobry> рецепты для либ же, а барбара cli tool
[23:21:16] <Kakadu> она спрашивает почему барбра сама себя инсталлит
[23:21:44] <bobry> в смысле?
[23:21:55] <ermine> в принципе в рецеатах можно контролировать версии депендсов к барбаре
[23:22:10] <ermine> а тут - фиг, сама себя соберет как сама знает
[23:22:19] <gds> ermine: про _конфиги -- дада, миллионы мух не ошибаются никогда.
[23:22:21] <bobry> ermine: в какой ситуации человеку может потребоваться барбра в зависимостях?
[23:22:26] <Kakadu> bobry: барбра себя инсталлит после всех епенденсов
[23:22:37] <bobry> гм, чего?
[23:22:52] <bobry> она инсталит текущий проект
[23:23:00] <bobry> осталось еще от gds'a -- можно и выпилить так та
[23:23:47] <ermine> bobry: ну какой-нить умопомрачительный случай апгрейда
[23:24:18] <gds> да не пофиг, как конфиг называется.  если вашим глозам приятнее _brb -- вперде.
[23:24:42] <gds> если чо, сам потом подстроюсь (если вы там ещё не похерили внятную диагностику ошибок).
[23:25:04] <ermine> ну это у меня все первичные реакции были
[23:25:55] <ermine> завтра наберу конфиг для сульци, чтобы само из гитов свои депендсы тащило, я давно мечтала о  таком скрипте
[23:26:30] <ermine> только непонятно куда в депендс вставить указание на барбару
[23:28:29] <ermine> вроде все депендсы на стандартные либлы в рецептах уже есть, что гуд
[23:28:56] <ermine> а нет
[23:29:02] <ermine> не вижу ocaml-sqlite3
[23:29:20] <ermine> тьфу вижу
[23:29:46] <Kakadu> >  только непонятно куда в депендс вставить указание на барбару
чего?
[23:30:16] <bobry> ermine: часть рецептов никто не проверял, sqlite3 по моему один из них
[23:30:22] <Kakadu> я проверял
[23:30:30] <Kakadu> sqlite3
[23:30:33] <bobry> ок, cool
[23:30:47] <ermine> Kakadu: это скорее сарказм был, если оценивать по твоей шкале юмора
[23:31:09] <Kakadu> ermine: табличку вешая в следующий раз
[23:31:14] <Kakadu> вешай*
[23:32:17] <ermine> ну придется же писать в ридми записочку "для сборки этого проекта нужна барбара"
[23:33:40] <bobry> ermine: вот gds запили шелогенерацию и не нужно будет
[23:33:47] <bobry> будем крутыми как oasis :)
[23:35:07] <gds> ну это смотря на то, насколько вы поломали install-процедуру.
[23:35:16] <bobry> я ее почти не трогал
[23:35:31] <gds> тогда ок.
[23:35:56] <ermine> для сборки оазис не нужен
[23:36:00] <bobry> как в х-ле все черезжопно йома
[23:36:08] <bobry> мне очень нехватает полиморфных вариантов :(
[23:36:12] <ermine> ocaml setup.ml -build
[23:36:43] <gds> в принципе, там нечего делать.  только реализовать вычисление dsl'а в пределах окамла, но это тупка.  но на это надо "переключать моск", а он у меня сейчас особенно тупой и, более того, занят другими вещами.  грызть coq -- это вам не камло простое.
[23:37:57] <ermine> gds: куда бечь за твоим dsl?
[23:38:26] <gds> ermine: hg clone https://bitbucket.org/gds/ocaml-shell-dsl/
[23:38:45] <ermine> пасиб
[23:39:21] <bobry> кстати omake УГ
[23:39:24] <bobry> https://github.com/m2ym/ocaml-lang-python/issues/3#issuecomment-4520708
[23:39:52] <ermine> он еще не умер?
[23:40:23] <Kakadu> bobry: omg
[23:41:22] <ermine> в случае аналога с оазис, было бы клево ocaml brb.ml -update
[23:42:00] <ermine> и обновить депендсы
[23:43:19] <ermine> чота dsl не собираецо
[23:45:14] <ermine> I: Running command '/home/gds/dev/ovm/ocaml/bin/ocamlbuild main.byte -tag debug'
[23:46:06] <gds> ermine: так надо сначала залогиниться на мой хост!  Это же приватная разработка!
[23:46:37] <ermine> gds: я тоже так подумала
[23:52:39] <ermine> gds: а что такое ovm, если не секрет?
[23:53:22] f[x] вошёл(а) в комнату
[23:54:58] <f[x]> bobry: запили туда rfvkj,bkl b pfikb gfnx
[23:55:07] <f[x]> камлобилд и зашли патч
[23:55:22] <gds> ermine: overbld-чего-то-там.  meta, что ли.
[23:55:46] ermine читает описание ```markdown``` на гитхубе
[23:56:34] <ermine> таки расширение для расцветки
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!