2015-03-13T00:04:18 *** Egor has quit IRC 2015-03-13T00:11:13 *** comrat has quit IRC 2015-03-13T00:13:41 *** AAE|3 has quit IRC 2015-03-13T00:23:28 *** seik0 has quit IRC 2015-03-13T00:28:16 *** serezha_mob has joined #lab 2015-03-13T00:32:31 Что значит не разделялось? 2015-03-13T00:32:42 Не понимаю )) 2015-03-13T00:32:56 Кто и куда не должен разделяться? 2015-03-13T00:36:17 *** comrat has joined #lab 2015-03-13T00:36:46 *** comrat has left #lab 2015-03-13T00:47:49 Загадка, что же хотел Серёжа.. 2015-03-13T00:47:52 И кто такое "оно"... 2015-03-13T00:48:03 Которое "чтобы не разделялось". 2015-03-13T02:28:12 :-D 2015-03-13T02:28:29 да уже просто устал 2015-03-13T02:28:46 я имел ввиду лексему. 2015-03-13T02:29:09 тырыпыры- 2015-03-13T02:29:10 пырытыры 2015-03-13T02:38:14 Есть лексема. первая часть её может оказаться на конце одной строки, а вторая переносится на начало следующей. Я бы хотел, чтобы эта лексема была цельной на одной строке. 2015-03-13T03:15:45 Если она на второй строке, то это значит, что она туда не влезла. 2015-03-13T03:15:53 Сделай так, чтобы влезла, и всё будет хорошо. 2015-03-13T03:18:18 *** serezha has quit IRC 2015-03-13T03:34:36 *** sitkarev2 has quit IRC 2015-03-13T03:34:38 *** sitkarev2 has joined #lab 2015-03-13T07:57:36 Короче, у нас есть небольшая проблема с нашей вики. 2015-03-13T07:57:47 Она связана с тем, что у нас нет механизма экранирования. 2015-03-13T07:58:22 Я предлагаю использовать символ Unicode U+FEFF. 2015-03-13T07:58:55 Это ZERO WIDTH NO-BREAK SPACE. 2015-03-13T08:00:31 Если символам ` или ' предшествует U+FEFF, то их значение отменяется. 2015-03-13T08:01:09 А то я не могу ввести пример раскрытия команды: 2015-03-13T08:01:10 `command` 2015-03-13T08:01:10 Она съедает у меня `...` 2015-03-13T08:02:43 То же касается символа : в списке термин -- определение. 2015-03-13T08:02:55 Я встрял на нём в примерах с ${parameter:-word}. 2015-03-13T08:03:03 Пришлось заменить : на похожий символ из Unicode. 2015-03-13T08:04:49 *** michail has joined #lab 2015-03-13T08:05:02 Миш 2015-03-13T08:05:25 Саныч сразу ) 2015-03-13T08:05:29 секунды не прошло 2015-03-13T08:05:35 ) 2015-03-13T08:05:39 Историю посмотри, пожалуйста )) 2015-03-13T08:05:45 Есть задача. 2015-03-13T08:07:55 понимаю, первое для италика используется, а второе в терминах накладывается на разметку 2015-03-13T08:08:10 Да, короче, есть символ, который ни на что не влияет. 2015-03-13T08:08:16 Это ZERO WIDTH NO-BREAK SPACE. 2015-03-13T08:08:20 Надо его задействовать под экранирование. 2015-03-13T08:08:43 а может усложнить правила разметки сделать :: и `` ``, как в случаи ''' ''' 2015-03-13T08:08:55 Хм... 2015-03-13T08:09:07 В принципе ты прав. 2015-03-13T08:09:08 чтобы не было разночтений 2015-03-13T08:09:18 Потому что буквально набирать `` я бы смог как раз вставив между ними его. 2015-03-13T08:09:28 `` 2015-03-13T08:10:05 Думаю, давай два символа. 2015-03-13T08:10:34 Буквально если нужно будет их набрать, то между ними пустой пробел. Должно работать. 2015-03-13T08:10:58 чтобы двусмыслености не было в разметки да 2015-03-13T08:11:14 Пойдёт, решим задачу и целостно будет. 2015-03-13T08:12:17 Потом надо будет пробежаться sed'ом по статьям сделать s. 2015-03-13T08:13:15 Ещё вот что подумал. 2015-03-13T08:13:19 Надо будет сделать поддержку eqn. 2015-03-13T08:13:34 Не дожидаясь, пока я доделаю rueqn, это может затянуться на неприемлемый срок для нашей работы. 2015-03-13T08:14:42 В отдельном параграфе набор вот так: 2015-03-13T08:14:42 %EQ 2015-03-13T08:14:42 %EN 2015-03-13T08:14:42 и внутри текста тогда $$ $$ будем делать, я думаю. 2015-03-13T08:14:53 Генерировать будем картинку. 2015-03-13T08:15:33 Я думаю, можно будет Борьку нагрузить. 2015-03-13T08:15:49 Я ему сделаю заготовки для этого хоз-ва, чтоб просто в парсер добавить. 2015-03-13T08:15:57 хорошо 2015-03-13T08:16:22 *** seik0 has joined #lab 2015-03-13T08:16:31 А то парни уже хотят математику набирать, а меня то знак радикала бесит то ещё чего. 2015-03-13T08:16:39 Формулы нужны сегодня ((( 2015-03-13T08:17:09 ААЕ сказал, что матрицы хочет набирать и всё такое. 2015-03-13T08:17:29 Лёша Поберий статью по Хафу делает, там тоже без формул безобразие. 2015-03-13T08:18:35 Миш, если просто в $TMPDIR будем генерировать картинки, нормально же? 2015-03-13T08:18:56 Или там надо каталог в рамках процесса httpd? 2015-03-13T08:19:22 можно сделать рядом с data еще image 2015-03-13T08:19:25 как кэш 2015-03-13T08:19:44 Именно как кеш? 2015-03-13T08:19:56 Т. е. стоит генерировать их если они старые или их нет? 2015-03-13T08:19:58 жирно запускать eqn я думаю каждый раз 2015-03-13T08:20:04 долго страница будет отдаваться 2015-03-13T08:20:05 я думаю 2015-03-13T08:20:08 Да, кроме eqn ещё ведь и gs. 2015-03-13T08:20:28 eqn | troff | grops | gs 2015-03-13T08:20:45 если будет 10 формул, я думаю долго все будет генерится 2015-03-13T08:21:22 Я думаю, кеш будет элементарный. 2015-03-13T08:21:49 stat, проверка даты, потом генерация. 2015-03-13T08:21:58 Ладно, оставим Борьке подумать ))) 2015-03-13T08:22:43 впринципе после редакртирования страницы можно все перегенерировать это не проблема, потому что правка это скажем не частое занятие. 2015-03-13T08:22:46 а вот просмотр 2015-03-13T08:22:54 Я думал сделать отпечаток md5 от формулы и искать её имя в кеше по отпечатку ))) 2015-03-13T08:22:58 От исходника. 2015-03-13T08:22:59 короче глянем 2015-03-13T08:23:07 хорошая идея 2015-03-13T08:23:37 это решит вопрос если вдруг формула повторится где то 2015-03-13T08:23:40 а она уже есть 2015-03-13T08:23:55 картинка уже в кеше 2015-03-13T08:23:55 Да, учитывая любовь к copy-paste )) 2015-03-13T08:24:45 Под утро написал про компонетное программирование. 2015-03-13T08:24:51 Ну и ещё всякого безобразия. 2015-03-13T08:24:59 Я почти подошёл к теме сопроцессов ))) 2015-03-13T08:24:59 И сигналов. 2015-03-13T08:25:34 *компонентное 2015-03-13T08:45:45 Кстати, Миш. 2015-03-13T08:45:48 Я переписал coproc. 2015-03-13T08:46:07 На переносимый вариант без fflush() и без mawk-специфичной опции -Winteractive. 2015-03-13T08:46:18 Сказать как? 2015-03-13T08:47:19 *** seik0 has quit IRC 2015-03-13T08:47:26 как? 2015-03-13T08:47:45 stdbuf? 2015-03-13T08:48:27 Ну а чем он поможет? ))) 2015-03-13T08:49:23 Короче, испокон веку был переносимый способ сброса буферов. 2015-03-13T08:49:33 Для этого вызывалась system("") 2015-03-13T08:49:34 sync??? 2015-03-13T08:49:37 ааа 2015-03-13T08:49:40 ) 2015-03-13T08:49:52 ну это больше хак какой то 2015-03-13T08:50:05 разве нет 2015-03-13T08:50:57 то есть это не очевидно если не знать не догадаешься 2015-03-13T08:52:45 Ну, дело в том, что если system() не будет сбрасывать буфера, то будет безобразие. 2015-03-13T08:53:00 Поэтому, как выясняется, в среде опытных awk-писателей это был распространённый приём. 2015-03-13T08:53:23 Кроме того, в реализациях awk у system() хватала ума не запускать отдельную оболочку для пустой команды. 2015-03-13T08:53:34 Так что это практически устоявшаяся идиома широко известная в узких кругах. 2015-03-13T08:54:02 Почему она должна сбросить буфера? 2015-03-13T08:54:06 Положим, у нас такой код: 2015-03-13T08:54:50 print "Header" 2015-03-13T08:54:50 system("gendoc -x -y -z") 2015-03-13T08:54:50 print "Footer" 2015-03-13T08:55:29 Если бы system() не сбрасывала буфера, тогда мы бы могли получить пургу типа: 2015-03-13T08:55:29 2015-03-13T08:55:29 Header 2015-03-13T08:55:29 Footer 2015-03-13T08:55:44 А нам надо: 2015-03-13T08:55:45 Header 2015-03-13T08:55:45 2015-03-13T08:55:45 Footer 2015-03-13T08:55:53 Вот такое объяснение. 2015-03-13T08:57:43 И ещё кое-что. 2015-03-13T08:57:57 В будущий POSIX хотят добавить fflush(). 2015-03-13T08:58:00 http://austingroupbugs.net/view.php?id=634 2015-03-13T10:17:16 *** sitkarev2 has quit IRC 2015-03-13T10:17:18 *** sitkarev2 has joined #lab 2015-03-13T10:26:01 *** snegovik1 has quit IRC 2015-03-13T11:16:13 *** dzruyk has quit IRC 2015-03-13T11:25:38 *** Egorka has joined #lab 2015-03-13T13:54:03 *** michail has left #lab 2015-03-13T14:45:41 *** wolong has quit IRC 2015-03-13T15:01:45 *** michail has joined #lab 2015-03-13T15:06:49 *** wolong has joined #lab 2015-03-13T15:31:26 Саныч я сделал `` прошелся поменял везде, не стал делать :: ужестоил условие определения, так они вроде везде и сделаны, tabдилнный терминspacespace*:spacespace*длинное определение 2015-03-13T15:31:54 ${parameter:-word}. не должен ломаться 2015-03-13T15:32:06 надо глазами проверить все ли цело и нет ли поломок 2015-03-13T15:33:22 это еще хорошо потому что у Андрей есть конструкции eight[1:3], /etc/passwd тоже мог как то не так обрабатываться 2015-03-13T15:33:34 если оттабулировать эти конструкции 2015-03-13T15:33:47 так что более жесткое правило должно это поправить 2015-03-13T15:35:16 примеры на моей странице сверху для просмотра 2015-03-13T16:16:27 сделал сэмпл у себя на страничке формулы на eqn, от нее считаеся хэш и отображается формула 2015-03-13T16:16:57 я от текста хэш заранее посчитал и добавил картинку сгенренную в кэш 2015-03-13T16:17:21 формула пока однострочная 2015-03-13T16:24:13 хорошая картинка 2015-03-13T16:24:30 да если поменять формулу сообщение напишется 2015-03-13T16:24:35 что нет файла 2015-03-13T16:24:50 вот такой протоипчик 2015-03-13T16:24:52 для формул 2015-03-13T16:25:04 аа вижу 2015-03-13T16:35:27 Так... 2015-03-13T16:36:18 Миш, sorry пишется с двумя "r" )) 2015-03-13T16:36:45 Миш, пойдёт, только формулу надо центрировать. 2015-03-13T16:37:32 Или даже может не центрировать, а знаешь что, отступ слева сделать. 2015-03-13T16:38:14 Да, надо отступ слева фиксированный. 2015-03-13T16:38:37 Миш, и ещё, надо попробовать спрототипить формулу внутритекстовую, как рисунок сунуть прямо в текст. 2015-03-13T16:38:53 Потом я сделаю заготовки и будет кайф. 2015-03-13T16:40:29 что такое внутритекстовая? 2015-03-13T16:41:10 Ну, например, в эксплиакции. 2015-03-13T16:41:44 где $$ f(x) $$ -- формула, ... 2015-03-13T16:42:01 Она в основном тексте идёт а не в отдельном параграфе. 2015-03-13T16:46:31 надо подумать как оформить, это наверное будет 2 разных разметки 2015-03-13T16:46:34 по тексту и нет 2015-03-13T16:46:37 хотя не факт 2015-03-13T16:54:34 да. 2015-03-13T16:54:38 Я мы же придумали уже. 2015-03-13T16:54:42 В двух долларах )) 2015-03-13T16:55:36 дядя Миша тупит 2015-03-13T16:55:37 )) 2015-03-13T17:14:20 *** snegovik1 has joined #lab 2015-03-13T17:29:08 что под конец недели совсем устал 2015-03-13T17:29:15 надо отоспаться 2015-03-13T17:29:19 надо ) 2015-03-13T17:30:00 короч вставил руками формулы к себе 2015-03-13T17:30:05 вот так они будут смтореться в тексте 2015-03-13T17:30:16 пришлось стиль img поправть чтобы центровались 2015-03-13T17:30:20 выглядит не плохо 2015-03-13T17:30:39 аще агонь 2015-03-13T17:30:42 пока разметка не парсится эта кое что обдумымаю 2015-03-13T17:30:46 но все сделаем 2015-03-13T17:31:33 хорошо прототипить, пусть мозг теперь подумает внутри 2015-03-13T17:32:20 я прочитал как "хорошо пропитонить..." 2015-03-13T17:32:38 засомневался сразу 2015-03-13T17:32:49 кха ) на самомо деле я хотел написать ХОРОШ прототипить 2015-03-13T17:32:50 кхаа 2015-03-13T17:33:14 во во 2015-03-13T17:41:48 Да, Миш. Так и есть. 2015-03-13T17:42:08 Ещё надо будет сделать, посмотрю как, чтобы базовая линия не уплывала. 2015-03-13T18:43:05 *** michail has left #lab 2015-03-13T19:19:50 *** seik0 has joined #lab 2015-03-13T19:25:21 *** AAE has joined #lab 2015-03-13T19:27:58 *** AAE|2 has joined #lab 2015-03-13T19:28:35 *** AAE has quit IRC 2015-03-13T21:21:11 *** michail has joined #lab 2015-03-13T21:43:43 *** pentagon has joined #lab 2015-03-13T21:43:46 *** pentagon has quit IRC 2015-03-13T21:52:31 все в режиме бота? 2015-03-13T21:55:15 я на проводе 2015-03-13T21:56:48 это хорошо 2015-03-13T22:06:14 *** dzruyk has joined #lab 2015-03-13T22:07:20 Боря появился 2015-03-13T22:55:10 Тут 2015-03-13T23:14:07 *** vik has joined #lab 2015-03-13T23:16:49 *** defined has joined #lab 2015-03-13T23:21:01 *** dzruyk1 has joined #lab 2015-03-13T23:23:04 *** dzruyk has quit IRC 2015-03-13T23:23:33 Так 2015-03-13T23:40:04 Боря 2015-03-13T23:44:32 Миш 2015-03-13T23:52:08 Ам?) 2015-03-13T23:54:21 Так, Боря... 2015-03-13T23:54:27 Какие успехи, похвастай ))) 2015-03-13T23:54:32 И тут ещё одна задача есть интересная. 2015-03-13T23:54:36 Делаю заготовки для неё. 2015-03-13T23:55:15 Wolong всё никак не может наржаться от нашей с тобой книжки ))) 2015-03-13T23:55:34 Да, я читал бегло. Чего не хватает в awkrefer для того чтобы начать переводить все ссылки туда? 2015-03-13T23:56:35 Зайди к себе на страничку. 2015-03-13T23:56:38 Зашёл? 2015-03-13T23:58:41 да 2015-03-13T23:59:21 точку лишнюю вижу:) 2015-03-13T23:59:54 Это не всё.