[00:05:07] <vlad2> Млять. Заставить новую архитектуру работать вместе со старой в одном куске кода! Это вам не циклы правильные писать...
[00:05:28] <vlad2> Тут думать надо :)
[00:05:54] <valexey> ужоз
[00:06:03] <valexey> скрещивание ежа с ужом
[00:06:12] <vlad2> В особо извращенной форме.
[00:06:13] <valexey> нет, хуже - дерево со слоном!
[00:09:22] <valexey> vlad2: подозреваю что кусок кода у вас там не в пять тысяч строк :-)
[00:10:20] <vlad2> Да уж. Пять тысяч можно было бы переписать нафиг за один присест :)
[00:11:52] <valexey> Как же! Ведь это предельный объем кода для тру-оберонщика! :-)
[00:24:18] <vlad2> Это предельный объем, после которого программа объявляется неудовлетворяющей духу оберона :)
[00:24:30] <vlad2> И должнв быть переписана нафиг :)
[00:28:40] <valexey> Ога
[00:29:28] <valexey> А если не получается переписать так, что бы оно было меньше 5000 строк, значит не правильная постановка задачи.
[00:29:35] <valexey> И тогда уже её переписывают нафиг.
[00:37:29] <vlad2> Задача содержит ненужные фичи :)
[00:39:19] <genieprox> задач не бывает -- есть лишь чьи-то нинужные прихоти!!!111
[00:40:01] <valexey> ну нет же задач которые требовали бы миллионов строк кода!
[00:40:52] <vlad2> Интересно, сколько там строчек в знаменитой символьной алгебре info21?
[00:45:07] <valexey> Что-то запахло клеветами :-)
[00:51:11] <vlad2> Да, давно не было :)
[00:51:22] <vlad2> И форум новый лежит...
[00:58:52] <vlad2> Шутки в стороны. Я вот конкретно сейчас хочу компилятор oberon -> javascript.
[00:59:05] <vlad2> Причес написанный на javascript.
[01:00:01] <vlad2> Dj сколько строк кода ты бы оценил такое?
[01:01:47] <valexey> Гм. А зачем?
[01:01:53] <valexey> Кроме того, есть же уже - оберон скрипт
[01:01:58] <valexey> вроде как то самое что нужно
[01:02:32] <valexey> http://oberon.talk4fun.net/ у меня нормально открывается
[01:02:50] <vlad2> _Любой_ браузер грузит страницу с жабаскриптом. В жабаскрипте коспилятор оберона и сама программа на обероне. Все это компилиится и иполняется.
[01:03:05] <vlad2> Быстро :)
[01:03:38] <valexey> А почему программу на обероне не оттранслировать в жабаскрипт на машине разраба?
[01:04:12] <vlad2> Ну можно. Но больше заморочек.
[01:04:21] <vlad2> Сайт не открывается даже с прокси.
[01:04:26] <vlad2> Нового там ничего нет?
[01:04:32] <valexey> Нет нового.
[01:04:38] <valexey> У меня открывается без проблем.
[01:04:44] <vlad2> фуцк
[01:05:36] <valexey> Гм. А какие заморочки?
[01:06:04] <vlad2> Отрыв от исходников.
[01:06:18] <valexey> Так и тут будет отрыв. То есть ты умрешь отлаживаться.
[01:06:40] <valexey> Это основная проблема.
[01:07:38] <vlad2> Не. Все должно быть иченно прозрачсно. Любая ошибка должна транслиоваться в терминах оригинального исходника.
[01:07:56] <valexey> Как ты это себе представляешь?
[01:08:05] <vlad2> Стэк и все остальное должно быть обероновское.
[01:08:21] <vlad2> Как раз для этого и полезно было бы иметь ихсодник тут же.
[01:08:22] <valexey> Гы. Тогда на жабаскрипте тебе не компилятор нужен.
[01:08:26] <valexey> А интерпретатор оберона.
[01:08:40] <vlad2> Медленно будет.
[01:08:48] <vlad2> И так еще то извращение.
[01:09:30] <valexey> Я не вижу иного пути для прозрачной отладки.
[01:10:01] <valexey> Браузеры для таких извращений в общем то не предназанчены.
[01:10:09] <vlad2> Грубо говоря: все небезопасные вызовы оформляются в правильные хэнлдеры, которые знают какому исходнику соответсвует этот вызов.
[01:10:14] <valexey> Либо собственные тулзы писать отладочные.
[01:11:38] <valexey> кстати, тебе оберон нужен, или же таки оберон-2?
[01:11:41] <vlad2> Еще более грубо: каждая исходная функция транслируется в функцию жабаскрипта + хэнлдер ошибки, который умееет формировать правильый стэк.
[01:11:43] <valexey> или вообще КП?
[01:11:58] <vlad2> Да пофиг.
[01:12:03] <vlad2> Просто поиграть пока.
[01:12:18] <vlad2> Насколько такая схема жизнеспособна.
[01:12:36] <valexey> Ну и типы данных придется курочить. Ибо то что в обероне может не подойти.
[01:12:46] <valexey> То есть диалект :-)
[01:12:55] <vlad2> Ну можно с поправкой на низлежащтие типы.
[01:13:04] <vlad2> Не принуипиально.
[01:13:24] <vlad2> Хотя инты хотелось бы имет.
[01:13:59] <valexey> :-)
[01:14:27] <valexey> Кстати, небось нужен некий ffi для вызова библиотечных функций js
[01:14:34] <valexey> для того же jquery и прочего
[01:14:49] <vlad2> Да, это тоже интересно, но можно пока забить.
[01:15:10] <vlad2> Типа только оберон и голый жабаскрипт + объектная моднль браузера.
[01:16:11] <valexey> Ты попробуй спроецировать на оберон эту объектеую модель.
[01:16:32] <valexey> Что-то мне кажется, что гадость получится.
[01:16:37] <vlad2> Хм. А что не так?
[01:16:47] <valexey> Громоздко, не удобно, и точно так же не типобезопасно.
[01:16:52] <valexey> С проверками в рантайме.
[01:18:04] <vlad2> Ну это будет что-то типа SYSTEM. Волшебная фигня для связи с браузером. Оформленная как абстрактная рекорд с полями-функциями.
[01:18:23] <vlad2> Все жесткотипизировано.
[01:19:23] <vlad2> Из этой волшебной фигни можноо потом сделать ffi.
[01:19:36] <vlad2> Для работы с "чужим" жабаскриптом.
[01:20:51] <vlad2> Можно специальный волшебный тип завести: "динамический интерфейс".
[01:21:01] <valexey> Не, ты попробуй DOM адекватно обработать на обероне.
[01:21:05] <vlad2> На нем можно вызывать любые методы с любыми аргументами.
[01:21:15] <valexey> И вообще со всей этой динамикой поработать.
[01:21:27] <valexey> Ведь в Оероне нет алгебраических типов даже.
[01:21:46] <valexey> Гм. Это смахивает на dynamic в четвертом дотнете. :-)
[01:22:23] <vlad2> Если вызов не получился (аргументы не смогли сконвертироваться) - любимый ASSERT
[01:23:11] <vlad2> Нафиг алгебраическием типы для DOM?
[01:24:11] <vlad2> Короче, интеряейс с внешним миром это важно, но тма можно пойти на большой копромисс.
[01:24:25] <valexey> Подозреваю что может быть удобно. Впрочем, я с  DOM не работал плотно. Не знаю.
[01:25:15] <vlad2> Главное, чтобы в "ядре" все было статически типизированно без дебильных жабаскриптовых граблей на ровном месте.
[01:25:15] <valexey> Вообще, подозреваю что сделать транслятор с оберона в js будет не слишком сложно, ибо js по сути надмножество оберона :-)
[01:25:27] <vlad2> Угу.
[01:25:29] <valexey> По семантике.
[01:25:31] <vlad2> Мне тоже так кажется.
[01:26:54] <vlad2> Взять что-ли книжку вирта и тупа закодить? :)
[01:28:14] <valexey> :-)
[01:28:22] <valexey> Попробуй.
[01:28:39] <valexey> Только кодинг омрачится написанием всего этого на js :-)
[01:30:19] <vlad2> Похоже все украбено до нас :) Этот oberon script и есть компилятор в js :)
[01:30:25] <vlad2> http://lambda-the-ultimate.org/node/1432
[01:30:59] <vlad2> Не втжу тлько где скаяать.
[01:31:48] <valexey> Дык я про то и говорил
[01:31:58] <valexey> Но вопрос в том, удовлитворит ли он тебя :-)
[01:32:22] <valexey> Ибо хоть он и компилятор в js, он может быть не на js, и там может быть сделано не так как ты хочешь
[01:32:32] <valexey> в частности отладка наверняка там для содомитов
[01:34:02] <vlad2> http://www.ralphsommerer.com/oberon.js
[01:34:21] <vlad2> Да. Я понял. Но вот с отладкой есть идеи. Но можно пока и это погонять.
[01:34:34] <valexey> http://www.ralphsommerer.com/obn.htm
[01:34:40] <valexey> ой, одновременно :-)
[01:34:54] <vlad2> Я чего-то думал, что oberon script - это херня типа плагина к браузеру, чтоб он понитмал оберон.
[01:35:26] <valexey> ненене
[01:35:43] <valexey> в плагин к браузеру можно легко весь ББ запихать.
[01:35:57] <valexey> Гм. Весь компилятор - 1504 строк.
[01:43:17] <vlad2> Угу.
[01:44:08] <vlad2> Интересно, насколько он полный и все ли ошибки ловит.
[01:45:39] <valexey> :-)
[01:57:40] <vlad2> OutStream - undefined :)
[01:59:46] <valexey> Нинужен!
[01:59:59] <valexey> Кстати, кто таков OutStream? :-)
[02:00:07] <valexey> В языке его вроде бы нет
[02:01:35] <vlad2> ХЗ. Но без него оно не ранится :)
[02:01:50] <vlad2> Может какая-то стандартная JS либа.
[02:02:18] <valexey> Вообще может там еще и рантайм нужен?
[02:02:27] <valexey> на жабаскрипте писаный.
[02:02:39] <vlad2> ХЗ. Потом поковыряю.
[08:57:03] <geniepro> "От голода во всём мире умирает примерно 60 млн человек ежегодно. Уже давно подсчитано, что если хотя бы только жители США сократят потребление мяса на 10%, то сэкономленного зерна хватит, чтобы накормить всех этих людей и они не умрут. Как говорил Махатма Ганди, этого мира вполне достаточно, чтобы удовлетворить все наши потребности, но его недостаточно, чтобы удовлетворить нашу алчность."
[09:51:57] <geniepro> http://translate.googleusercontent.com/translate_c?anno=2&hl=en&rurl=translate.google.com&sl=ru&tl=en&twu=1&u=http://rus.ruvr.ru/2011/03/25/47985082.html&usg=ALkJrhilB57n8SEr0lmiMCkv-OLoBFWa1Q

штаты должны умереть! их нужно уничтожить!!!
[10:54:35] <geniepro> yyy: Звонил наш новый гениальный ява-программист. Сказал что его покусал котёнок и он в больнице

)))
[14:39:31] <vlad2> Ну котонки разные бывают...
[14:40:00] <valexey> угу. могут и руку прокусить
[14:40:15] <valexey> причем там надо тогда сразу принимать меры, иначе анаэробная инфексия
[14:40:38] <vlad2> valexey, а ты вообще спишь?
[14:40:44] <vlad2> Или ты бот? :)
[14:40:53] <valexey> Сплю
[14:40:54] <valexey> А что?
[14:41:17] <vlad2> Вчера до  упора сидел, сейчас вот тоже...
[14:41:35] <kemiisto> Боты тоже спят.
[14:42:26] <valexey> vlad2: я сплю незаметно для окружающих :-)
[14:44:57] <vlad2> Щаз буду грузить этот оберон скрипт в наш мегадвижок...
[14:46:00] <valexey> /me вчера смотрел Игру Престолов параллельно листая соответствующую книжку. Доставляет
[14:48:59] <vlad2> Про что?
[14:49:05] <vlad2> Быстро грузится, собака.
[14:49:17] <vlad2> "Быстрый и мертвый"
[14:51:01] <vlad2> Вообще чувак не много писала на жабаскрипте... Видимо сразу начал с компилятора оберона.
[15:13:18] <vlad2> Скомпилял "MODULE test;END test." :)
[15:13:33] <vlad2> function test(){}test();
[15:13:39] <valexey> vlad2: кстати, а почему вчера оно у тебя не запускалось то? в чем причина?
[15:14:02] <vlad2> Вчера я пробовал на шару в хромовской консоли.
[15:14:14] <valexey> а сегодня?
[15:14:40] <vlad2> А сейчас - взял ФАР, взял наш движок жабаскриптовый и начала обрабатывать напилиником.
[15:15:08] <vlad2> Сначала хотел добовскую модель застабать, чтоб исходник не кромсать.
[15:15:15] <vlad2> Но бросил это дело :)
[15:15:25] <vlad2> Покурочил исходник немного.
[15:15:27] <valexey> Э? Ничего не понял :-)
[15:15:35] <vlad2> Зато заработало :)
[15:15:35] <valexey> Так что в нем было не так?
[15:16:04] <vlad2> Ну там оно написано с расчетом, что будет исполняться в браузере.
[15:16:19] <vlad2> С кучей артефактов DOM'овских.
[15:16:20] <geniepro> SAP -- это зло! мы точно попали к ним в анальное рабство! вапще ничо контролировать сами не можем!
[15:17:01] <vlad2> Я его заставил исполнятся на голоб жабаскрипте, без браузерных херней, просто консольный коспилятор.
[15:17:07] <vlad2> Что такое SAP?
[15:18:04] <geniepro> SAP ERP -- фашистское поделие от бывших IBM'щиков
[15:18:32] <geniepro> http://en.wikipedia.org/wiki/SAP_ERP
[15:19:35] <valexey> vlad2: то есть на NodeJS будет работать?
[15:20:37] <vlad2> Что такое NodeJS? :)
[15:23:08] <valexey> http://nodejs.org/
[15:24:01] <vlad2> <eltn/
[15:24:03] <vlad2> Будет
[15:25:39] <vlad2> Ни одного throw во всем исходнике - труЪ оберонщик писал.
[15:27:58] <valexey> :-)
[15:28:05] <valexey> кстати, а как там себя ассерты ведут?
[15:34:24] <vlad2> source:
MODULE test; BEGIN ASSERT(FALSE); END test.

error:
arg mismatch
[15:34:32] <vlad2> Нет там ассертов :)
[15:34:40] <valexey> ну вот.
[15:34:56] <valexey> какой же оберон без ассертов? :-)
[15:34:59] <vlad2> И HALT нет.
[15:35:17] <valexey> HALT должен вырубать браузер!
[15:35:21] <valexey> Как минимум :-)
[15:36:41] <geniepro> может этот компилер был написан на абироне и скомпилирован самим собой в js?
[15:36:57] <vlad2> Пока не очень понимаю как оно с внешним миром взаимодействует.
[15:37:00] <valexey> не думаю. не похоже
[15:37:19] <valexey> vlad2: вроде бы для него канвас прикрутили
[15:37:21] <vlad2> Не, там человеческий исходник. С поправкой на то, что оберонщик писал.
[15:37:22] <valexey> http://nodejs.ru/
[15:37:24] <valexey> us
[15:37:26] <valexey> гы
[15:38:56] <vlad2> Не вижу никакого канваса. Вещь в себе. Как и положено быть оберону.
[15:39:16] <vlad2> Даже hello world не написать :)
[15:39:24] <vlad2> Но компилится :)
[15:39:42] <valexey> http://sage.com.ua/OberonScript/canvas.html
[15:39:47] <valexey> так что вполне :-)
[15:40:42] <vlad2> Я такое тоже могу нарисовать. Не на обероне :)
[15:41:16] <valexey> http://pastebin.com/H1DREfBG
[15:41:30] <valexey> это как бэ исходник той страницы
[15:41:48] <vlad2> А. Там есть волшебное "HOST".
[15:41:59] <vlad2> Наверное это как раз то, про что я вчера говорил :)
[15:42:42] <valexey> вот оберонщики про оберон скрипт: http://forum.oberoncore.ru/viewtopic.php?f=30&t=3487&hilit=Canvas
[15:45:10] <valexey> да, HOST это тупо ключевое слово на самом деле.
[15:45:54] <vlad2> Хе-хе.
[15:45:56] <vlad2> source:
MODULE test; VAR s: ARRAY 32 OF CHAR; BEGIN s := 7; END test.

result:
function test(){var s=_narr(0,32);s=7;}test();
[15:46:31] <vlad2> Вот такой херней люди занимаются в Miscrosoft Research.
[15:46:54] <valexey> А шо?
[15:47:06] <vlad2> Скомпилил и не поперхнулся.
[15:47:15] <valexey> Вообще, кстати, что там с проверкой типов на этапе компиляции?
[15:47:17] <vlad2> Типы не проверяются нифига.
[15:47:18] <valexey> Эм
[15:47:19] <valexey> Ясно
[15:47:21] <valexey> ничто
[15:47:32] <valexey> ну, да. только семантика.
[15:47:33] <vlad2> В чем поинт тогда??? Чтоб капсом писать, что-ли???
[15:47:55] <valexey> синтаксис же! :-)
[15:48:12] <geniepro> синтаксис ничто! жажда всё!
[15:48:19] <valexey> правильное присваивание например :-)
[15:48:22] <geniepro> синтаксис -- имидж!
[15:48:32] <vlad2> Вот я и говорю - сделали жабаскрипт с обероновскиим синтаксисом и выдали это за "research". Полный приает.
[15:48:58] <geniepro> присваивание надо зпретить!!! тока эквивалентность! никакого присваивания!!! нет частной собственновсти в программировании!!!
[15:49:03] <valexey> Ну да. Проверку типов и вообще проверки забыли воткнуть. Только синтаксис
[15:49:34] <vlad2> Интересно, насколько оно разбухнет во всеми проверками.
[15:49:38] <valexey> А проверка типов и прочие проверки - это самый цимес компиляторов :-)
[15:49:52] <valexey> Ну, раза в два-три по объему.
[15:50:01] <valexey> И разика в 4-5 по сложности :-)
[15:50:16] <vlad2> Во, еще круче:
[15:50:23] <vlad2> source:
MODULE test; BEGIN s := 7; END test.

result:
function test(){s=7;}test();
[15:50:37] <valexey> o_O
[15:50:38] <Жаба> valexey, не смотри на меня так!
[15:50:39] <valexey> O_o
[15:50:40] <Жаба> valexey, не смотри на меня так!
[15:50:53] <valexey> это ж вроде даже в жабаскрипте будет лажа.
[15:51:00] <vlad2> source:
MODULE test; BEGIN f(); END test.

result:
function test(){f();}test();
[15:51:19] <vlad2> source:
MODULE test; BEGIN f(1); END test.

error:
arg mismatch
[15:51:33] <vlad2> Хе-хе. Количество аргументов он проверяет :)
[15:51:50] <vlad2> И на том спасибо - жабаскрипт не проверяет :)
[15:51:56] <valexey> :-)
[15:52:06] <valexey> Ну, ты можешь это все допилить :-) Не с нуля хоть
[15:54:13] <vlad2> В качестве эмблемы оберона я бы предложил напильник :)
[15:54:39] <vlad2> source:
MODULE test; PROCEDURE f(x: INTEGER); END f; BEGIN f('abc'); END test.

result:
function test(){function f(x){};f("abc");}test();
[15:54:42] <valexey> :-)
[15:54:51] <valexey> И велосипед
[15:54:57] <vlad2> Угу.
[15:55:01] <valexey> С треугольными колесами
[15:55:43] <valexey> дас, таки жость.
[16:01:45] <vlad2> Хе-хе. Уже ICE поймал :)
[16:01:59] <valexey> ICE это хто?
[16:02:21] <vlad2> internal compile error
[16:02:29] <valexey> гы
[16:02:29] <vlad2> <skj extym популярно во времена VC6
[16:02:38] <vlad2> Было очень
[16:02:46] <vlad2> source:
MODULE test; BEGIN HOST.alert('test'); END test.

error:
TypeError: f is null
[16:02:50] <valexey> ну, я недавно в clang ловил :-)
[16:02:57] <valexey> на простой сишной программе
[16:03:28] <vlad2> Мда. Вот такой он оберон. Простой.
[16:04:04] <vlad2> 16 страниц, чуть больше 1000 строчек юабаскрипта.
[16:04:09] <vlad2> Пока ковырять не начнешь.
[16:04:53] <valexey> Ну ты же понимаешь, что тут два в одном - оберон+мелкософт. качество соответствующее ;-)
[16:06:46] <vlad2> Походу он просто упускает аннотации типов.
[16:07:00] <valexey> кладет на них болт
[16:07:18] <valexey> но вроде бы у тебя был и пример где оно поклало болт на наличие объявления переменной вообзе
[16:07:24] <valexey> *вообще
[16:10:46] <vlad2> Угу.
[16:10:48] <vlad2> source:
MODULE test; PROCEDURE f(); BEGIN RETURN 1 + 'a' END f; BEGIN f(); END test.

result:
function test(){function f(){return(1+"a")};f();}test();
[16:11:59] <valexey> так жестко класть болт на то, что вообще говоря, проверятеся совершенно элементарно…
[16:12:07] <valexey> какой-то студент-недоучка писал
[16:13:30] <valexey> http://habrahabr.ru/blogs/p2p/124685/#comments
[16:13:53] <valexey> http://habrahabr.ru/blogs/p2p/124685/ <http://habrahabr.ru/blogs/p2p/124685/#comments> - лучше так
[17:28:02] <valexey> гы. какой же йфон этот глюкодром.  картина маслом - черный экран, экранная клавиатура при нажатии на кнопочки которой буквы вылетают в повернутом на 90 градусов виде. на любые другие кнопки оно не отзывается.
[19:46:48] <valexey> сестра посмотрев на граф связей аристократии в игре престолов, сказала, что правильно в 17ом году всю эту нечисть перебили :-)
[19:49:51] <genieprox> ))) правильная сестра ))
[21:53:28] <vlad2> Непросто поставить лайон...
[22:09:48] <valexey> vlad2: а чо такое?
[22:13:09] <vlad2> Сначала надо поставить snow leopard :)
[22:13:25] <valexey> угу.
[22:13:26] <vlad2> А чтоб поставить леопард - сначала надо записать его на двухслойную болванку.
[22:13:33] <valexey> гы.
[22:13:39] <vlad2> Мы не ищем легких путей.
[22:13:59] <valexey> а просто dmg или как его там, нельзя использовать для апгрейда?
[22:14:04] <vlad2> Пока разбирался с разделами - нашел унутрях мертвый диск на 500Гб...
[22:14:09] <valexey> Алсо каков твой вердикт обероноскрипту?
[22:14:23] <valexey> Э? Это как?
[22:14:37] <vlad2> Дык - пилить напильником. В таком виде - это только пруф не знаю чего.
[22:15:03] <valexey> Того, что оберон жифф!11
[22:15:13] <vlad2> А. Ну разве что.
[22:15:44] <valexey> Гы-ы. Компонентище! http://oberoncore.ru/bbcc/subs/omc/cmdline
[22:15:47] <vlad2> Хотя я больше склоняюсь к "хочу на жабаскрипте писать капсом".
[22:16:15] <valexey> Дык синтаксис оберона считается же шедевром.
[22:16:23] <valexey> В том числе по безопасности и читаемости.
[22:16:58] <vlad2> Просто дмг нельзя - он мне русским языком объяснил :)
[22:17:20] <valexey> Гм. Пачиму? Из за перезагрузок?
[22:17:32] <vlad2> ХЗ.
[22:17:47] <vlad2> У меня сейчас ставится леопард и экран погас - это что значит? :)
[22:18:05] <valexey> это значит что системе настал абзац :-)
[22:18:10] <genieprox> хана монику )
[22:18:25] <valexey> ну, или ему надоело просто экраном светить. может мышой дернуть?
[22:18:42] <vlad2> Открыл мак посмотреть - чего он ругается на загрузке про неинициализированный диск. Нашел там 4 диска.
[22:18:55] <vlad2> Методом исключения - 1 мертвый.
[22:18:57] <valexey> У тебя мак про?
[22:19:07] <vlad2> ХЗ. Такая дура огроменная.
[22:19:39] <valexey> http://www.apple.com/macpro/
[22:19:41] <valexey> такая?
[22:19:48] <vlad2> Ага.
[22:20:06] <valexey> Гы.
[22:20:07] <genieprox> паверписи?
[22:20:14] <valexey> genieprox: интель
[22:20:18] <vlad2> Сходил на сайт винчестера - то ли гарантии уже нет, то ли я серийный номер какой-то не такой вбил. А жаль. Как раз был бы диск для лайона.
[22:21:22] <vlad2> Блин. А экрант все черный.
[22:21:27] <valexey> кстати, небольшая халявка: http://www.apple.com/macosx/uptodate/
[22:21:34] <valexey> для неофитов
[22:21:59] <valexey> а может он просто вырубился? что системник по этому поводу говорит?
[22:22:35] <valexey> винты шуршат? дисковая активность есть?
[22:28:15] <vlad2> Вроде крутится чего-то. Но экран черный.
[22:29:13] <vlad2> Блин. Поскупились на лампочку HDD. Десигнеры, блин!
[22:29:31] <vlad2> Мля!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[22:29:32] <vlad2> !!!!!!!!!!!!!!!!!!!!!!!!
[22:29:35] <vlad2> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[22:29:45] <vlad2> Это был скринсэйвер!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[22:29:59] <valexey> :-)
[22:30:06] <valexey> Я ж говорил шевельнуть мышу.
[22:30:08] <vlad2> Я уже десять кабелей VGA/DVI перепробовал и разъемы виде перешерстил!!!!
[22:30:28] <vlad2> Про мышку не заметил твой каммент.
[22:30:32] <valexey> А в макбуке тоже нет лампочки активности винта.
[22:31:02] <vlad2> Не, ну на кой во время инсталляции врубать скринсэйвер???
[22:31:05] <valexey> Видимо считается, что пользователю не нужно знать о том, что унутре есть винт.
[22:31:36] <valexey> Радуйся что у тебя не ноут, вот бы было прикольно если бы во время установки он бы заснул :-)
[22:32:02] <vlad2> Ага. УГ эта ваша инсталляция - пойду сосну.
[22:32:20] <valexey> Сцуковиста у меня на ноуте так засыпала во время прожига болванки.
[22:32:33] <vlad2> Хе-хе :)
[22:33:11] <vlad2> Ихний медиаплеер тем же страдает. На середине фильма включает скринсэйвер.
[22:33:25] <vlad2> Пришлось другой подыскать.
[22:33:56] <valexey> ну, умну везде VLC
[22:34:18] <valexey> правда на маке иногда тамошний плеер.
[22:34:22] <vlad2> Я не помню на каком я остановился. Который с k-lite'ом идет.
[22:34:44] <vlad2> Тыкнул менюшку "лог" в инсталляции. Все замерло.
[22:35:09] <valexey> может то не лог, а лаг было? :-)
[22:35:17] <vlad2> Судя по звукам - жестоко дрючит сидюк.
[22:36:26] <vlad2> Хе-хе. В логе всякие ощибки а-ля "cannot write"  и т.п. Но инсталляция завршилась успешно :)
[22:36:48] <valexey> Ж-)
[22:37:04] <valexey> пользователю это не нужно видеть!
[22:37:07] <valexey> xxx: Меня бесит, когда мухи потирают передние лапки. Как будто у них есть план и мне пиздец.
[22:37:19] <vlad2> Тут вычитал в гэймерском журнале историю...
[22:38:03] <vlad2> Типа сделали игрушку и завтра отдавать в тираж. И тут заметили, что на выходе он пишет в консоль про коррапт мемори.
[22:38:13] <vlad2> ХЗ где этот коррапт.
[22:39:27] <valexey> ну и пофиг :-) это ж на выходе.
[22:39:29] <vlad2> В конце-концов чувак захерчаил прямо по коду вместо "memory corruption ..."  "have a nice day". В таком виде и отдали.
[22:40:27] <valexey> ну да, у меня тоже был один прототип макета (или макет прототипа?) программулины в которой падение было штатным завершением работы программы :-)
[22:40:50] <valexey> ну, то есть если б оно не падало, оно работало бы не правильно. А так все было хорошо.
[22:41:02] <valexey> И прозрачно для пользователя.
[22:42:29] <vlad2> Хе-хе. Сразу после инсталляции она показывает комбик, чтобы выбрать "кто ты". В этом комбике есть все, даже Web designer'ы и мастера.
[22:42:36] <vlad2> А вот девелоперов нет!
[22:42:52] <vlad2> Не любит эппл девелоперов. Не любит!
[22:43:20] <vlad2> ИЧХС, это чувтсвуется!
[22:43:57] <valexey> ога
[22:44:12] <valexey> как эти сволочи контролы поменяли в iOS5...
[22:44:24] <valexey> И во льве, кстати, тоже поменяли поведение контролов.
[22:44:28] <valexey> Народ срет кирпичами.
[22:56:52] <vlad2> Мля. Мало поставить 10.6. Ее еще надо проапгрейтить!!! Иначе лайон ну никак не поставить! Think differenet!
[22:57:33] <vlad2> А апдейт - гигабайт, не х#й от маленькой собачки.
[22:58:02] <valexey> а хй от большой кошечки!
[23:20:05] <genieprox> с калайтом медиа плейер классик идёт
[23:28:01] <vlad2> Ну значит он.