Home
Objective Caml
ocaml@conference.jabber.ru
Пятница, 6 августа 2010< ^ >
f[x] установил(а) тему: Камль -- http://caml.inria.fr | Логи -- http://chatlogs.jabber.ru/ocaml@conference.jabber.ru/ | Верблюды грязи не боятся! | release crap | judge by commits, not comments | ocaml мёртв, move on | Oh My God! They Killed Kamlp4! Bastards!
Конфигурация комнаты
Участники комнаты

GMT+4
[00:40:08] <ermine> какой научный диспут
[00:46:05] <gds> shit in -- shit out.  я как бы выполняю функции канализации.
[00:56:37] <gds> http://community.livejournal.com/ru_caml/14616.html <http://community.livejournal.com/ru_caml/14616.html?mode=reply> -- кто из жжфагов подскажет, как гламурнее решить проблему?  Для простых случаев хватает регулярной подтирки -- так и свобода вступления не ограничивается, и нет задержек с премодерацией, но, учитывая синдикацию, решение не канает.  С другой стороны, коммунити дохлое, поэтому, если не будет хорошего решения, оставим всё пока так.
[01:01:50] <ermine> жарко же
[01:02:04] <ermine> лень даже открывать ссылку, чтобы посмотреть что там
[01:05:54] <gds> ermine: ты жжфаг?  вроде нет, не щёлкай.  к камлу относится не напрямую, там про орг.вопрос.
[01:06:58] <ermine> я про камлюнити подумала!
[01:07:09] <ermine> (и устыдилась)
[01:07:39] <ygrek> камлюнити как раз очень чётко и актуально отражает состояние самого камля
[01:09:03] <ermine> надо обновить там доку по камлобилду
[01:09:25] <ermine> и так же получить доку по camlp4
[01:59:24] ygrek вышел(а) из комнаты
[02:32:35] gds вышел(а) из комнаты
[02:41:24] arhibot вышел(а) из комнаты
[03:00:19] ermine вышел(а) из комнаты
[07:58:19] iNode вышел(а) из комнаты
[08:10:51] Kakadu вошёл(а) в комнату
[08:19:12] komar вышел(а) из комнаты
[08:25:05] iNode вошёл(а) в комнату
[09:10:53] gds вошёл(а) в комнату
[09:48:14] serp256 вошёл(а) в комнату
[09:52:57] komar вошёл(а) в комнату
[10:28:02] Typhon вошёл(а) в комнату
[10:28:58] <Typhon> gds: премодерацию вступления, разрешение постить только членам. не очень жостка и должно помочь
[10:32:32] ygrek вошёл(а) в комнату
[10:36:23] <gds> Typhon: http://community.livejournal.com/ru_caml/14942.html
[10:39:10] <Typhon> еще совсем жосткое -- премодерация сообщений, но тогда реагировать быстро надо, чтобы разрешать/отклонять. reCaptch'у может какую прикрутить, если можно. какие там вообще настройки в коммунити есть.
[10:47:48] komar вышел(а) из комнаты
[11:13:36] ʇsʎɯ вошёл(а) в комнату
[12:33:05] vshender вошёл(а) в комнату
[13:02:01] ermine вошёл(а) в комнату
[13:13:27] ygrek вышел(а) из комнаты
[13:48:22] arhibot вошёл(а) в комнату
[13:57:15] ygrek вошёл(а) в комнату
[14:39:18] ygrek вышел(а) из комнаты
[15:54:09] Kakadu вышел(а) из комнаты
[16:34:45] arhibot вышел(а) из комнаты
[16:45:12] <Typhon> OCamlCore Forge Projects: Ocaml installer
OCaml installer for windows.
https://forge.ocamlcore.org/projects/ocaml-installer/
[16:47:11] <ermine> а зачем нужен https?
[16:47:42] <Typhon> у меня в ленте такая ссылка.
[17:00:55] <f[x]> на /usr кончилось место, кто виноват?
[17:01:04] <f[x]> $ du -ax /usr/lib/ | sort -n | tail -3
230372    /usr/lib/openoffice
356208    /usr/lib/ghc-6.12.1
2063708    /usr/lib/
[17:03:40] Kakadu вошёл(а) в комнату
[17:04:34] <ermine> помойка!
[17:06:24] <ermine> у меня /usr можно считать что в ридонли, потому что выделена патриция под /usr/local, куда ставятся все порты
[17:12:03] <f[x]> :)
[17:14:35] <ermine> deriving еще не переточили?
[17:17:34] <f[x]> частично, см. PR#5080
[17:18:15] <ermine> хм
[17:18:29] <ermine> будет 3.12.1?
[17:20:02] iNode вышел(а) из комнаты
[17:32:00] gds вышел(а) из комнаты
[18:01:25] gds вошёл(а) в комнату
[18:04:00] ygrek вошёл(а) в комнату
[18:29:54] arhibot вошёл(а) в комнату
[18:37:42] <Kakadu> ктонибудь имел практический опыт распарсивания чего-нибудь с yacfe?
[18:51:37] f[x] нет
[18:54:04] <f[x]> интересно, а рантайм мог бы при перемещении value дёргать указанный сишный callback (например доп. поле у custom_val)? Тогда многие сишные биндинги избавились бы от лишней hashtbl за счёт прямого апдейта указателей на камль-значения во время цикла gc из этого callback'а
[18:55:39] <f[x]> в смысле дёргать callback с параметром "новый адрес value"
[18:56:20] <Kakadu> звучит как-то страшно.
[18:56:41] <vshender> f[x], наверное посчитали, что слишком дорого
[18:56:52] <vshender> Это вроде подсчет ссылок vs сборка мусора
[18:58:36] <f[x]> при чём тут подсчёт ссылок? при compact'е и при перемещении из minor в major смотреть тэг - если custom_tag - смотреть поле скажем op_move и если не NULL то дёргать с известным новым адресом назначения
[18:58:44] <vshender> То есть накладные расходы размазываются по чуть-чуть по всему выполнению программы, а не проявляются лишь во время доступа к значениям
[18:58:53] <vshender> Не, это аналогия просто
[18:58:59] <vshender> В данном случае не причем.
[18:59:05] <f[x]> понял
[18:59:08] <vshender> Я о размазывании накладных расходов
[18:59:23] <f[x]> насчёт размазывания - во-первых только для custom значений
[18:59:46] <f[x]> во-вторых только во время перемещения - это в среднем 2 - из minor в major и при компактинге который вообще редко
[19:00:10] <f[x]> в третьих если коллбэка нет то это одна лишняя проверка на null и всё
[19:00:35] <vshender> Ну, это лишь было предположение, почему так не сделали. Вообще, нужно подумать...
[19:01:54] <f[x]> таким образом наверное можно было бы разрешить compact в lablgtk2
[19:03:17] Typhon вышел(а) из комнаты
[19:03:29] <f[x]> плюс можно такие custom значения сразу аллоцировать на major хипе и тогда кол-во дёрганий снижается до одного
[19:05:44] ygrek вышел(а) из комнаты
[19:13:45] ʇsʎɯ вышел(а) из комнаты
[19:23:23] <gds> ermine, приколись, caml-list:
"
For those who ever need it camlunity as the ocamldoc online:
http://camlunity.ru/camlp4/
"
[19:24:34] <gds> f[x]: op_move -- грамотная идея.  Хоть сейчас рожай патч.
[19:40:33] <ermine> gds: ой
[19:52:20] <ermine> интересно, как я сгенерила доку по caml4 и как повторить этот хитрый навык с новым камлем
[19:53:20] f[x] promptly points to wiki for storing such "howto"s
[19:59:03] <ermine> ыгы
[20:00:03] <ermine> скорее всего просто ocamldoc и запускала
[20:01:02] <ermine> ща соберу камло
[20:05:41] <valexey> чо-то такое ощущение что основное занятие камлистов -- собирание камла в разных позах.
[20:05:49] <valexey> ну и написание биндингов. изредка.
[20:06:25] <gds> так если в остальном проблем нет, зачем это обсуждать?..
[20:06:45] <valexey> ну да. нет кода, нет проблем.
[20:07:31] f[x] вышел(а) из комнаты
[20:19:26] <ermine> мда, не нахожу
[20:19:26] serp256 вышел(а) из комнаты
[20:20:18] <ermine> valexey: а еще парсеры
[20:46:58] Typhon вошёл(а) в комнату
[20:47:09] vshender вышел(а) из комнаты
[20:47:09] <ermine> кажется, нашла как сгенерить доку
[21:07:17] vshender вошёл(а) в комнату
[21:18:53] vshender вышел(а) из комнаты
[21:23:36] ygrek вошёл(а) в комнату
[21:27:29] <zert> Typhon: кто такой рики кларксон?
[21:27:33] <zert> и в чом сіль?
[21:29:22] <Typhon> хз, кто это, но мне шутка юмора понравилась. в статьях cs-ных (да и вообще, любых сайнсов) вечно ж ссылаются на кого-то как [Hug89] и в таком духе
[21:29:48] <zert> дык вот я шутку и не понял
[21:31:52] <Typhon> автор цитаты отрицает свою причастность к академическому миру, ссылаясь, для доказательства этого, на работы неких людей, в академическом стиле, противореча самому себе. :)
[21:32:13] <zert> аа :))
[21:55:07] Kakadu вышел(а) из комнаты
[21:55:26] <ygrek> публичное обсуждение ссылок без упоминания оных - дурной тон
[21:59:47] <Typhon> та это не ссылка даже, а цитатка: '"I'm not an academic. See Dawes[1987] and Hughes[1993]."'
[22:18:41] <ermine> что-то сгенерила и положила на camlunity.ru
[22:20:32] <gds> ermine: мне нравится.  в стиле "я там что-то сварила, поглядите, чо там в кастрюле, хз что это" :)
[22:22:31] <zert> > что-то сгенерила и положила
[22:24:15] <ermine> gds: ыгы, с этим camlp4 определенности не наберешься
[22:27:17] <ermine> теперь пытаюсь повторить тот же трюк с камлобилдом
[22:36:34] <ermine> готово
[22:36:42] <ermine> тоже "что-то сгенерила и положила"
[22:38:45] <ermine> в какой раздел вики это положить?
[22:38:50] <ermine> ygrek?
[22:39:03] <ermine> а то потом опять забуду
[22:39:12] <ermine> а может кто-то поправит меня и дополнит
[22:39:36] <ermine> gds: ?
[22:39:59] ygrek вышел(а) из комнаты
[22:40:04] <gds> ermine: чмоке!11  в хорошем смысле слова.
[22:40:05] ygrek вошёл(а) в комнату
[22:40:18] <gds> мне было лень генерить/разбираться, а так -- оно будет.
[22:40:23] <gds> под рукой.
[22:40:40] <gds> точно надо положить.
[22:40:55] <gds> сейчас положим.
[22:40:58] <ermine> не, дай урл, куда написать как я это сделала
[22:41:29] <ermine> gds: можно туда добавить всю доку на камло :-)
[22:43:11] <gds> ermine: http://oldub/kamlo/Documentation?action=edit -- думаю, сюда.  Подразделы надо бы создать, типа "how to create ocamldoc-documentation" (это тебе про генерирование), а остальное тупо в /Documentation.  Думаю так.
[22:43:18] <gds> тьфуты
[22:43:38] <gds> конечно, урл другой.
[22:43:52] <gds> http://gdsfh.dyndns.org/kamlo/Documentation?action=edit
[22:43:56] <ermine> ща, если я или файрфокс пароль помним...
[22:44:46] <gds> это у меня-то, в пределах свича и трёх метров расстояния, оно староеубунто.
[22:44:55] <ermine> оно помнит
[22:45:03] <gds> ему премию
[22:48:51] <ermine> а я форматирование уже напрочь забыла
[22:53:01] <ermine> кажись не очень забыла
[22:53:04] <ermine> gds: погляди
[22:55:44] <ermine> про сборку еще надо написать, но леень
[22:56:04] <gds> ermine: чотко.  Если ещё допишешь урл до места, где оно лежит (какое бы оно ни было в плане свежести, пофиг), то будет вообще круто.
[22:56:15] <ermine> а пчу с одинарными [ ] так и выглядит?
[22:56:24] <gds> сборка -- самого окамла?  А что, под бсд нетривиально?
[22:56:50] <gds> [] -- хз.  петон виноват.
[22:58:24] <ermine> gds: а как сделать главный заголовок?
[23:05:25] iNode вошёл(а) в комнату
[23:06:46] <gds> ermine: это действительно нелогично.  Понятно, что это не моя разметка, где было бы "[main-header ...]" или ололо того.  В говномойне надо "= Зооголовок =".  В общем, поправил так, как этой говновикой подразумевается.
Если будет совсем крупный шрифт, буду css править.  Надеюсь, г-сспаде еесусе, css там есть и доступен для всего.
[23:08:01] <ermine> там таки надо = рисовать
[23:11:14] <ermine> ну ладно, пусть так оно пойдет
[23:11:27] <ermine> gds: мы с тобой там поконфликтовали
[23:11:40] <ermine> если это ты поредактировал тоже
[23:18:54] <gds> ermine: да, я сделал это.  По итогу там всё классно.
[23:21:44] <ermine> надо позырить, что там новенького за последние полгода появилось
[23:34:37] iNode вышел(а) из комнаты
[23:37:25] digital_curse вошёл(а) в комнату
[23:37:30] ermine с удивлением читает дифф bindings/tips
[23:39:35] <ermine> кто этот мужик pool749-190?
[23:39:55] ygrek скорее всего
[23:40:28] <ermine> а, вики предпочитает сохранять огрызки доменов, а не логины
[23:40:37] ygrek пытается удалённо профилировать mldonkey на древнючей openbsd 3.5
[23:40:44] <ygrek> забыл залогиниться
[23:41:34] <ermine> значит я сегодня тоже не залогинилась
[23:41:38] <ermine> хм
[23:41:50] <ermine> чож там свободное редактирование такое свободное
[23:41:56] <gds> кстати, я тоже пару раз что-то правил, не логинившись.  Так что, если написана фигня, значит это я.
[23:42:06] <gds> свободное -- значит так надо :)
[23:43:40] <ermine> тогда встает вопрос - если я влезу в редактирование своей вики-страницы, то я как-то увижу эти правки? они на странице вроде не видны
[23:44:42] <ermine> я смотрю конкретно на bingings/tips, там то ли правки, то ли комменты пространные
[23:51:14] <ermine> ygrek: а еще ты сносишь мои &чтотам;, которые в вики ставит емакс :)
[23:51:25] <ermine> и переправляешь на просто текст
[23:52:08] <gds> ermine: http://gdsfh.dyndns.org/kamlo/bindings/tips?action=diff&rev2=5&rev1=4 -- это моё, остальное понятно.
[23:52:09] ygrek нет
[23:52:35] <ermine> а в диффе слева &rarr;, справа ->
[23:53:19] <ermine> впрочем я слишком давно не заглядывала в вики и уже ничо не помню
[23:54:14] <ermine> gds: едитор: 192, классно выглядит
[23:56:02] <gds> классно, да.  Но я воспользовался тем, что забыл пороль, и забыл, как его исправить (потом разобрался, конечно), и вспомнил, что вика даёт всем.  В общем, контент нипоцтрадал.
[23:58:28] arhibot вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!