[00:05:56] <geniepro> Jordan: картинка -- херня какая-то
[00:06:19] <Jordan> мне грибы понравились :-)
[00:06:26] <Jordan> Это просто юмор.
[00:06:35] <Jordan> Не воспринимай так близко.
[00:13:07] <geniepro> да там просто логики нет
[00:13:09] <geniepro> http://pro.dimina.ru/articles/9/takoi-vot-rasklad-chast-i
[21:34:42] <vаlexey> .
[21:42:12] <vаlexey> /me купил себе в качестве подарка на НГ Lego Mindstorms
[21:48:13] <boris_ilov> прикольно
[21:49:41] <vаlexey> поможет устроиться на работу :-)
[21:50:51] <vаlexey> точнее понять, хочу ли я ту работу :-) и способен ли к ней
[21:51:49] <boris_ilov> терминаторов собирать?
[21:52:11] <vаlexey> ну, почти. :-)
[21:52:40] <vаlexey> для их младших братьев интеллект делать
[21:53:23] <boris_ilov> T0? :)
[21:53:32] <boris_ilov> потом T10
[21:54:26] <vаlexey> ну, оно на гусеничном ходу, но по лесенкам тоже умеет забираться :-)
[21:54:36] <vаlexey> и смотрит на мир глазами стереопары
[21:54:59] <vаlexey> но это не скоро, это через полгода где-то только
[22:02:07] <boris_ilov> /me делает обновление УПП и грязно матерится
[22:02:25] <boris_ilov> /me ненавидит обновления
[22:04:48] <vаlexey> кто такая УПП?
[22:13:25] <TRUE> <vаlexey> geniepro: вообще сию терминологию и различие фреймворков от либ, я почерпнул у Зефирова :-)
[22:14:11] <TRUE> кстати, неверно вы оба думаете. По вашему мутному определению фреймворк получается какой-то мутной фигнёй
[22:14:54] <vаlexey> дай определение лучше :-)
[22:16:46] <boris_ilov> УПП - это Управление производственным предприятием
[22:17:06] <boris_ilov> самая монструозная типовая конфа от 1С
[22:20:09] <vаlexey> брр. УЖАС!
[22:21:10] <boris_ilov> было раньше около 300 м.б. исходников
[22:21:16] <boris_ilov> сколько сейчас не знаю
[22:21:24] <boris_ilov> вот делаю мердж...
[22:23:35] <boris_ilov> самое прикольное это формы мерджить
[22:23:49] <boris_ilov> ибо автоматики тут нет :(
[22:25:07] <boris_ilov> после 8 часового разглядывания дифа глаза начинают вываливаться...
[22:26:29] <vlad3> geniepro: я серьезно думаю об альтернативном питоновском синтаксисе - с полным сохранением оригинальной обероновской семантики
[22:26:53] <vlad3> (я переписал type.js ;)
[22:27:03] <vаlexey> и структурных литералов туда сразу уже!
[22:27:15] <vlad3> https://github.com/vladfolts/oberonjs/blob/master/src/ob/Types.ob
[22:27:40] <vаlexey> это на обероне, или ебероне? :-)
[22:27:53] <vlad3> Оно получилось в _2_ раза больше. С сохранинем иднтификаторов. Рассказывайте мне дальше про арифметику синтаксиса.
[22:28:21] <vlad3> При том, что в JS нет нэйтив наследования и оригинальный JS код был чужд идеологии JS.
[22:28:27] <TRUE> Фреймворк - это каркас. Или скелет. Эта штука устанавливает "рёбра жёсткости", формирует жёсткость на определённых направлениях. И всё. Например, в строительстве есть такое: каркасно-блочное исполнение. Делают каркас, а потом разбивают пространство между перекрытиями блоками. В нужных пропорциях.
[22:29:20] <vlad3> Это на ебероне. Документация на подходе.
[22:29:28] <vаlexey> vlad3: думаю бОльшая часть строк ушло на декларативную часть
[22:29:57] <vlad3> Дык, в JS декларатив тоже присутствовал, просто нифига не проверялся компилятором.
[22:31:23] <vаlexey> в js экономия за счет наличия структурных литералов
[22:32:27] <vlad3> Да, это тоже. Комент Петра по поводу инициализации массивов в активном обероне порадовал...
[22:33:05] <vаlexey> а что там в активном обероне? вроде там не про активный оберон было
[22:34:13] <vlad3> Ой, тма же ш не найти у них.
[22:36:33] <vаlexey> vlad3: оно? http://forum.oberoncore.ru/viewtopic.php?f=127&t=4444&p=84883#p84935
[22:36:41] <vаlexey> но это не про активный оберон
[22:38:19] <vlad3> http://forum.oberoncore.ru/viewtopic.php?p=84883#p84883
[22:38:31] <vlad3> Да, это оно.
[22:38:43] <vlad3> Вроде про активный оберон тоже было (у Кемета?)
[22:38:58] <vlad3> Не важно. Главное реакция.
[22:43:21] <vаlexey> у активного оберона с этим все норм вроде
[23:00:53] <boris_ilov> ахаха
[23:01:02] <boris_ilov> коммент в коде "делаем вместо ифо дырку"
[23:01:46] <vаlexey> boris_ilov: а что у вас там за содомия такая перед новым годом?
[23:01:55] <boris_ilov> ))
[23:02:20] <boris_ilov> коммент к этому коду:
[23:02:27] <boris_ilov> ТаблицаНФА.ЗаполнитьЗначения(Справочники.Баланс.ПустаяСсылка(),"Баланс");
ТаблицаНФА.Свернуть("Код, Субконто1,Субконто2, Субконто3,Субконто4," + ?(ИмяСправочника = "Номенклатура", "НомерНФА,", "") + " ЕдиницаИзмерения,СтавкаНДС, КБК, КВД, Счет, Учреждение, Баланс", "ОстатокКол, Количество, Сумма");
[23:02:45] <vаlexey> по идее то уже все всё должны закончить и спокойно дома готовиться к встрече НГ
[23:02:58] <boris_ilov> это не про нас
[23:03:41] <boris_ilov> у нас может быть так что и с 31 на 1 придестя что-то кодить
[23:03:42] <vlad3> "Никогда не понимал, зачем такая магия в исходниках важных системных компонентов :) И сопровождать такое я бы не хотел." (с) Петр
[23:03:46] <vlad3> Вот про это я говорил.
[23:04:13] <vlad3> Конечно у Вирта в драйвере клавиатуры кошернее :)
[23:04:25] <vlad3> Как тым было? ${00 01...}
[23:05:42] <vlad3> "ну или сгенерируйте его исходник" (c) все тот же Петр
[23:06:11] <vlad3> Ну или возьмите нормальный язык и сгенерируйте код на КП, который я потом буду читать :)
[23:06:25] <vаlexey> угу. расширение языка + SYSTEM - самое оно для инициализации массивов!
[23:06:47] <vаlexey> Wirth way!
[23:07:01] <vаlexey> Впрочем, надо глянуть, может там что-то изменилось. Ведь выложили свежую версию исходников.
[23:07:55] <vаlexey> кстати, в паскале, был хитрый хак для инициализации структур - with
[23:07:58] <boris_ilov> это когда?
[23:08:19] <vаlexey> это буквально на днях. см. тему на форуме
[23:08:36] <vаlexey> http://oberspace.dyndns.org/index.php/topic,597.msg20359.html#msg20359
[23:09:06] <boris_ilov> хм. надо заливать на github и смотреть diff
[23:09:58] <boris_ilov> ваш КО
[23:13:02] <vаlexey> угу.
[23:13:14] <vаlexey> но ты учти, что с модулями компилятора будут проблемы
[23:13:22] <vаlexey> их надо выцеплять по старым адресам
[23:13:33] <vаlexey> и не факт что выцепишь именно то, что имел ввиду Вирт
[23:14:37] <vаlexey> vlad3: а вот мне интересно, что плохого Петр видит в тривиальном "условжнении" компилятора?
[23:14:44] <boris_ilov> блин вот система у них допотопная конечно
[23:14:53] <boris_ilov> с этими линками
[23:14:55] <vаlexey> Эти структурные литералы это же не что-то убер сложное..
[23:15:05] <boris_ilov> на SVN не могли поднять чо ль?
[23:15:07] <vаlexey> boris_ilov: угу. Народ из прошлого века :-)
[23:15:18] <vаlexey> Это даже как-то мило :-)
[23:15:22] <vаlexey> Олдскул!
[23:15:26] <boris_ilov> хер поймешь что происходит там с файлами
[23:15:26] <vаlexey> Привет из 80-х!
[23:16:04] <boris_ilov> они поди еще и без скриптов это делают :)
[23:16:13] <boris_ilov> руками линки прописывают
[23:16:30] <vаlexey> судя по всему, да.
[23:16:32] <vаlexey> ручной труд!
[23:16:38] <boris_ilov> пипец
[23:16:41] <vаlexey> ручная работа же! круто! качественно! дорого!
[23:17:17] <boris_ilov> гы :D
[23:23:51] <boris_ilov> все три pdf изменены
[23:24:17] <boris_ilov> SourceTree у меня даже диф показывает...
[23:24:24] <boris_ilov> чему я несколько удивлен
[23:24:44] <boris_ilov> откуда оно pdf знает O_o?
[23:29:56] <boris_ilov> мм да
[23:30:06] <boris_ilov> а вот github pdf не умеет
[23:30:17] <boris_ilov> так что онлайн изменения не посмотришь
[23:32:27] <vаlexey> и какие там изменения? :-)
[23:33:38] <boris_ilov> в основном исправление ошибочных заглавных букв :D
[23:36:48] <vаlexey> :-)
[23:37:36] <boris_ilov> чет я не вкурил
[23:37:49] <boris_ilov> пока не закоммитил ST показывал диф
[23:37:56] <boris_ilov> теперь не показывает
[23:38:07] <vаlexey> гы
[23:38:13] <boris_ilov> у кого руки в жопе?
[23:38:19] <boris_ilov> у меня или у разрабов?
[23:38:41] <vаlexey> boris_ilov: а ты вытащил по старым урлам недостающие модули?
[23:38:50] <boris_ilov> не
[23:38:58] <boris_ilov> я пока книги только залил
[23:39:04] <vаlexey> а, ладно
[23:42:19] <TRUE> не знаю насчёт сорстри, а гит по умолчанию диф делает между рабочей копией и хранилищем. Для другого варианта нужно было дифу ключики прописывать.
[23:43:20] <boris_ilov> в смысле?
[23:43:48] <boris_ilov> диф можно смотреть между любыми ревизиями
[23:44:54] <boris_ilov> прикол в том что в ST внутренний диф оказывается умеет pdf
[23:45:20] <boris_ilov> вот только что-то он забывает об этом после коммита
[23:46:00] <boris_ilov> а не
[23:46:06] <boris_ilov> это у меня руки в жопе
[23:46:45] <TRUE> снова заработал?
[23:47:03] <boris_ilov> все ок, просто ST не показывает диф для бинарных файлов для текущей ревизии
[23:47:33] <TRUE> при сравнении текущей с предыдущей?
[23:47:34] <boris_ilov> т.е. таки не у меня руки в жопе
[23:47:44] <boris_ilov> короче есть два дифа
[23:47:54] <boris_ilov> если просто щелкнуть на ревизии
[23:48:03] <boris_ilov> то покказвает отличия от предыдущей
[23:48:09] <boris_ilov> вот там pdf не пашет
[23:48:26] <boris_ilov> а если кокретно указать две ревизии для сравнения, тогда пашет
[23:49:01] <TRUE> может сказать об этом разработчикам? А то вдруг окажется, что они и сами об этой фиче не знают?
[23:49:22] <boris_ilov> ой у меня с инглишем туга
[23:49:31] <boris_ilov> я задолбаюсь формулировать :D
[23:49:46] <TRUE> а ты ссылку на ютуб, где наглядно всё покажешь :)
[23:50:13] <boris_ilov> ну если завтра будет не лень, то закину им
[23:50:37] <boris_ilov> В общем делается так
[23:50:45] <boris_ilov> ставим ST
[23:50:54] <TRUE> а он толстый?
[23:51:34] <boris_ilov> 8 мег
[23:51:51] <boris_ilov> клоним мое хранилище
[23:52:04] <boris_ilov> открываем его в ST
[23:52:25] <boris_ilov> выделяем с ctrl два последних коммита
[23:52:33] <boris_ilov> и наслаждаемся дифом pdf
[23:55:56] <boris_ilov> вот так это выглядит http://hostingkartinok.com/show-image.php?id=7e5c2bd3850cc96d3c1c3dfd753299e4
[23:57:17] <TRUE> Неплохо
[23:58:59] <boris_ilov> http://hostingkartinok.com/show-image.php?id=30ae1c063bdc1b6dbe88aa3be5c12e7c