Home
Objective Caml
ocaml@conference.jabber.ru
Суббота, 7 апреля 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:13:19] bobry вышел(а) из комнаты
[00:50:11] bobry вошёл(а) в комнату
[00:51:28] komar вышел(а) из комнаты: Replaced by new connection
[00:51:29] komar вошёл(а) в комнату
[00:59:14] Kakadu вышел(а) из комнаты
[01:01:15] bobry вышел(а) из комнаты
[01:14:28] tilarids вышел(а) из комнаты
[01:48:50] Typhon вышел(а) из комнаты
[02:04:33] f[x] вышел(а) из комнаты
[03:05:55] tilarids вошёл(а) в комнату
[06:12:13] komar вышел(а) из комнаты
[06:13:54] komar вошёл(а) в комнату
[06:34:40] komar вышел(а) из комнаты: Replaced by new connection
[06:34:40] komar вошёл(а) в комнату
[06:58:27] letrec вошёл(а) в комнату
[07:06:30] letrec вышел(а) из комнаты
[07:10:23] letrec вошёл(а) в комнату
[07:18:44] ermine вошёл(а) в комнату
[10:01:29] komar вышел(а) из комнаты: Replaced by new connection
[10:01:29] komar вошёл(а) в комнату
[10:17:25] komar вышел(а) из комнаты: Replaced by new connection
[10:17:25] komar вошёл(а) в комнату
[11:20:08] komar вышел(а) из комнаты: Replaced by new connection
[11:20:08] komar вошёл(а) в комнату
[12:04:40] komar вышел(а) из комнаты: Replaced by new connection
[12:04:40] komar вошёл(а) в комнату
[13:00:31] Sun][ вышел(а) из комнаты
[13:14:56] tilarids вышел(а) из комнаты
[13:29:49] Sun][ вошёл(а) в комнату
[13:46:22] tilarids вошёл(а) в комнату
[14:14:51] tilarids вышел(а) из комнаты
[14:15:07] tilarids вошёл(а) в комнату
[14:23:00] tilarids вышел(а) из комнаты
[14:26:44] tilarids вошёл(а) в комнату
[14:45:18] tilarids вышел(а) из комнаты
[14:52:00] tilarids вошёл(а) в комнату
[14:53:18] bobry вошёл(а) в комнату
[14:53:31] <bobry> ermine: я чуть-чуть уею
[14:53:34] <bobry> *умею
[15:02:42] <ermine> bobry: и по какому принципу делают превью разметки?
[15:02:47] f[x] вышел(а) из комнаты
[15:03:36] <bobry> ermine: в смысле по какому принципу? рендерят все в какой нить div — ты хочешь кусками ее обновлять?
[15:03:44] <ermine> gds: я в комбайне геморрюсь с попытой наладить левую факторизацию, это такой тихий ужас
[15:04:18] <ermine> bobry: ну как я выше писала - это общий принцип или есть что-то получше?
[15:04:42] <ermine> парсить текст юзера, разобрать и накрейтить всяких нод хтмла
[15:04:54] <bobry> ну у меня @work для похожей задачи тупые дифы считаются и обновляются только поменявшиеся строчки
[15:05:07] <bobry> чаще всего народ не парится и все перерисовывает
[15:07:26] <ermine> я про диффы не подумала
[15:08:10] <bobry> ну там просто поменявшиеся строчки — это "тупо и работает" (c)
[15:08:36] <ermine> bobry: а как в диффе соотносить номер строки обычного текста с нужной нодой?
[15:09:13] Kakadu вошёл(а) в комнату
[15:09:26] <ermine> маркировать все ноды тайной информацией про номер строчки? :)
[15:09:27] <bobry> ну у меня размер текста не меняется :)
[15:09:30] <bobry> можно ага
[15:09:44] <bobry> правда что если в тексте прибавилось строчек
[15:09:54] <ermine> у тебя  - это где посмотреть?
[15:10:53] f[x] вошёл(а) в комнату
[15:14:19] <ermine> bobry: а эта технология только для превью? после сабмита на сайт обратно получаешь уже препарированное обычной программой?
[15:14:45] f[x] вошёл(а) в комнату
[15:15:07] <bobry> увы нигде, сайтик только для клиентов конторки <_<
[15:15:18] <bobry> у нас нет сабмита :)
[15:15:27] <bobry> кстати почему ты не хочешь рендерить на сервере?
[15:15:29] Typhon вошёл(а) в комнату
[15:15:31] <bobry> или рендерить целиком?
[15:15:46] <bobry> по моему микросекунды которые ты выиграешь при отрисовки дифа не важны
[15:16:53] <ermine> а рендерить на сервере - это realtime editing?
[15:17:30] <bobry> лол
[15:17:54] <bobry> ты хочешь realtime editing или "realtime" rendering? :)
[15:18:16] <Kakadu> ermine: как твой яваскрипт?
[15:18:28] <bobry> кстати почему не highlight.js?
[15:18:34] <bobry> язык не умеет определять?
[15:18:37] <ermine> на самом деле хочу проверить один прикол свой - одну и ту же грамматику использовать для генерации серверной части и яваскрипта
[15:18:40] <bobry> Kakadu: как твое здоровье?
[15:19:08] <Kakadu> bobry: Ну вчера было ОК. Сегодня потусил 6 часов в УФМС и чувствую себя не очень както
[15:19:32] <bobry> УФМС подрывает иммунитет — будь осторожен
[15:22:04] Typhon вышел(а) из комнаты
[15:28:02] tilarids вышел(а) из комнаты
[15:29:06] Typhon вошёл(а) в комнату
[15:42:18] tilarids вошёл(а) в комнату
[15:42:55] tilarids вышел(а) из комнаты
[15:43:11] tilarids вошёл(а) в комнату
[15:48:34] shaggie вошёл(а) в комнату
[16:19:11] komar вышел(а) из комнаты: Replaced by new connection
[16:19:11] komar вошёл(а) в комнату
[16:57:02] Typhon вышел(а) из комнаты
[16:59:35] Sun][ вышел(а) из комнаты
[17:10:58] <gds> ermine: а шо случилось с левой факторизацией?  Вроде не очень и ужос -- избавиться от эпсилонов, найти общее, выделить, поменять правила, повторить до полного удовлетворения.
[17:11:42] <gds> bobry: "ну там просто поменявшиеся строчки" -- а если поменяют строчку, добавив кавычку или что-то другое, начинающее строковый литерал?
[17:15:22] <bobry> мы на такое забиваем, дешевле перерисовать всю строку, чем выяснять что там изменилось
[17:16:22] bobry вышел(а) из комнаты
[17:16:35] <gds> так ведь весь код до следующей кавычки становится тоже строковым литералом.
[17:17:16] <ermine> gds: медитирую над ней, оказывается, надо сначала добраться до листьев дерева и с них начинать, чота не соображу такой алгоритм
[17:17:45] <ermine> вывернуть деревце наизнанку
[17:18:12] <gds> взять первые матчащие правила, попытаться найти общее, и так далее.  Хотя я не просифуанал, могу ошибаться.
[17:19:00] <ermine> это сверху вниз
[17:19:07] <ermine> а надо снизу вверх
[17:20:10] klapaucius вышел(а) из комнаты
[17:22:02] Typhon вошёл(а) в комнату
[18:05:06] Typhon вышел(а) из комнаты
[18:05:30] Typhon вошёл(а) в комнату
[18:14:50] tilarids вышел(а) из комнаты
[18:22:39] tilarids вошёл(а) в комнату
[18:40:34] tilarids вышел(а) из комнаты
[19:22:53] bobry вошёл(а) в комнату
[19:26:17] ermine родила левую факторизацию и скептически смотрит на результаты - теперь как бы понять, не спрятана ли гденить лажа
[19:30:01] <ermine> но вроде всё парсится и не фейлится
[19:35:45] <bobry> по рукам надо бить за такое! https://github.com/zoggy/ocamlrss
[19:35:50] <bobry> новый проект и без оазиса
[19:38:11] <ermine> оно же древное?
[19:38:22] <ermine> или инкарнация?
[19:40:08] <ermine> bobry: а что надо юзать вместо cmdliner?
[19:40:12] <ermine> или таки его?
[19:42:30] ermine смотрит на дампер оптимизированных пегов и думает - а не освоить ли Formatter чтобы выводить так же красиво, как camlp4 выводит код камла
[19:42:49] <bobry> ermine: та фик знает что, cmdliner вроде ничего, но справку показывает только в виде мана (как я понял)
[19:42:52] <ermine> gds: как там твои творения? в репке ничо не видно
[19:43:32] <ermine> bobry: у меня в комбайне на данный момент ни cmdliner, ни Arg, вручную как-то
[19:44:03] <ermine> может применить комбайн для разбора аргументов
[19:47:39] <ermine> как из двух списков вычислить общий префикс?
[19:47:52] <ermine> bobry: ты там алгоритмы учишь? расскажи :)
[19:49:10] <ermine> да и надо тогда три списка получить - префикс и хвосты
[19:50:32] <ermine> а, уже сообразила
[19:50:37] <ermine> спасибо за помощь
[19:54:54] <bobry> oops, /me был afk -- а общий префик вроде и так понятно как вычислять :)
[19:58:28] <ermine> bobry: я чисто гуманитарий и ни разу не инженер :)
[19:59:15] <bobry> да-да, знаем мы вас гуманитариев :) комбайны тут пишут на камлах
[19:59:16] ermine добавила левую факторизацию по строкам
[20:01:25] Typhon вышел(а) из комнаты: Replaced by new connection
[20:01:45] Typhon вошёл(а) в комнату
[20:03:55] <ermine> хм, добавила и сразу assert вылез
[20:04:25] <ermine> assertы рулят
[20:04:47] <ermine> теперь непонятно как передвигать веточки в дереве
[20:11:44] Sun][ вошёл(а) в комнату
[20:29:58] <bobry> '/bin/sh: line 7: /bin/install: No such file or directory'
[20:30:05] <bobry> ненавижу мейкфайло-пейсателей
[20:32:00] <ermine> это не мейкфейл
[20:32:17] <ermine> это скрипт .sh скорее всего
[20:33:34] <bobry> w/e башо-пейсатели входят в эту же группу ненависти
[20:37:27] <ermine> bobry: ты так говоришь, как будто барбра собирает всё на нелинуксе
[20:55:37] <gds> ermine: у меня -- никак111  тупка, реаллайф, говно.  Ну хоть ассерты ставишь, не статические гарантии, но тоже ничо так.
[21:02:27] ermine запутывает грамматику всё больше и больше
[21:28:45] <ermine> блин, не удается красиво завершить вечер красиво завершенной лефт-факторизацией
[21:28:49] <ermine> чота там ломается
[21:35:21] <Typhon> bobry: а где сейчас самый свежий туарег лежит?
[21:35:38] <Typhon> который с 24 работает :)
[21:37:05] <bobry> Typhon: да черт их поймет, вроде как на forge
[21:37:20] <bobry> но я вот уже три недели пытаюсь на typerex перейти
[21:38:23] <Typhon> а у них всё своё, они туарег вообще никак не используют?
[21:38:49] <bobry> по моему нет
[21:38:57] letrec вышел(а) из комнаты
[21:39:02] <bobry> у них все отлично падает, когда закрываешь буфер ocp-что-то там
[21:39:56] <ermine> а что в 24-м сломали?
[21:40:29] <gds> bobry: не закрывай буфер ocp-что-то-там!1111
[21:41:24] <Typhon> make-local-hook не надо трогать и "," в именах функций низя
[21:41:32] <Typhon> из того, что я ща поправил в туареге, чтобы он взлетел
[21:42:02] <gds> Typhon: тебе туарег только для раскраски?
[21:42:21] <Typhon> ну да, наверное
[21:42:30] <Typhon> тайпрекс лучше наверное уже смотреть?
[21:42:46] <Typhon> (для раскраски и пары шорткатов, больше я ничо не использовал)
[21:45:14] <bobry> раскраска в typerex адовая
[21:45:18] <bobry> аж в глазах рябит
[21:46:24] <ermine> нет ничего милее туарега
[21:48:26] <Typhon> только им патчи присовывать вот неудобно %)
[21:51:36] <gds> Typhon: в typerex три раскраски -- их адовая, потом по стилю что-то типа туарега (или caml-mode?  забыл), и, благодаря мне, появилась самая клёвая раскраска -- никакая.  Вот её рекомендую.  А typerex хорош скорее не гламуром, а семантическими операциями, документация/каменты/поиск/рефакторинг.
[23:20:07] Typhon вышел(а) из комнаты
[23:23:01] Typhon вошёл(а) в комнату
[23:26:05] tilarids вошёл(а) в комнату
[23:26:36] tilarids вышел(а) из комнаты
[23:26:50] tilarids вошёл(а) в комнату
[23:27:53] ermine вышел(а) из комнаты
[23:28:45] Typhon вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!