[08:33:54] <Kemet> valexey: кое-что о MINOS http://www.nativesystems.inf.ethz.ch/pub/Main/WebHomeLecturesSystembau/lsc_20120301.pdf
[08:40:24] <Kemet> это отсюда http://www.nativesystems.inf.ethz.ch/WebHomeLecturesSystembau  слайды внизу
[16:58:19] <vlad3> valexey: таки полноценный отчет велкам ;)
[17:18:57] <alexey.veselovsky> vlad2: да, надо написать. Наверное в своем блоге напишу и линк на форуме кину.
[17:35:24] <alexey.veselovsky> vlad3: ну, ты догадываешься на чем все это было у нас написано :-D
[18:21:14] <TRUE> на чём? js?
[18:23:00] <alexey.veselovsky> НЕТ!
[18:23:02] <alexey.veselovsky> НЕНЕНЕ!
[18:23:23] <alexey.veselovsky> эти 48 часов я отдыхал от веба и всего что с ним связано!
[18:24:18] <TRUE> я так понимаю, язык тот же, что и в описании к заявке.
[18:25:37] <alexey.veselovsky> ога :-)
[18:25:42] <alexey.veselovsky> хотя можно было на шарпе
[18:25:57] <TRUE> а команды набирались рандомно? То есть, ты выбирал себе коллектив или узнал о составе только на старте?
[18:26:34] <alexey.veselovsky> мы вообще пришли уже командой из двух человек. но я хотел еще. но никого не нашел в процессе формирования команд на старте.
[18:27:00] <TRUE> то есть, это был слаженный коллектив, так?
[18:27:31] <alexey.veselovsky> не, я за 3 дня до старта узнал о существовании этого человека :-)
[18:27:49] <TRUE> а
[18:32:07] <TRUE> но контекст знакомства был заключен в этом соревновании? То есть, ей тоже захотелось попрограммировать вебкамеру?
[18:33:19] <alexey.veselovsky> не понял вопроса. я банально узнал кто из нашей конторы еще хочет пойти на хакатон. дошел до нее ногами, рассказал о идеях (у меня был список о шести пунктах) и в следующие два дня мы выбирали что будем делать из этого списка.
[18:34:41] <TRUE> понятно, это и есть (в той или иной мере) ответ на мой вопрос : )
[19:16:32] <vlad2> /me тоже приобрел коньки. ибо нефиг :)
[19:17:56] <vlad2> http://cdni.llbean.com/is/image/wim/279363_1_41?rgn=0,0,1950,2250&scl=4.55607476635514&id=0konJo38FTdFfuOEqTWU_Y
[20:33:34] <alexey.veselovsky> прикольно
[20:59:07] <Kemet> коньки!
[20:59:21] <alexey.veselovsky> Да, черт возьми!
[20:59:31] <Kemet> весной!
[20:59:37] <alexey.veselovsky> Хотя у нас уже не актуально - ни одного катка вроде не осталось. Все закрылись нафик.
[20:59:40] <vlad2> Ага! ;)
[20:59:50] <vlad2> Не, у нас круглый год.
[20:59:51] <alexey.veselovsky> А в пендостане небось крытые катки работают и летом.
[20:59:58] <vlad2> Собственно открытых я и не видел.
[21:00:04] <vlad2> Не настолько популярно.
[21:00:11] <Kemet> ну у нас тоже есть крытый
[21:00:41] <vlad2> Я тут последний раз хорошо так покатался (на рентованных). Мне даже показалось, что лучше чем в дестве. Так что я решил, что пора приобретать свои :)
[21:01:00] <Kemet> на открытых бабло не прокачаешь потому у вас и непопуляроно
[21:01:22] <vlad2> У нас оно в торговом центре. Т.е. это не отдельный спортивный комплекс.
[21:01:42] <Kemet> а
[21:02:53] <vlad2> 6$ вход + 2$ за коньки
[21:04:00] <Kemet> хорошо то как
[21:04:15] <alexey.veselovsky> у нас КРЫТЫЕ катки закрылись все 1го марта!
[21:04:21] <alexey.veselovsky> я не понимаю их логику!
[21:04:40] <Kemet> поди на ремонт
[21:04:45] <alexey.veselovsky> vlad2: да у нас примерно столько же стоит.
[21:06:27] <Kemet> alexey.veselovsky: в лине все драйвера идут с ванилой или к примеру суся свои еще добавляет и ванильные патчит?
[21:06:37] <alexey.veselovsky> добавляют иногда
[21:06:58] <alexey.veselovsky> и иногда удаляют :-)
[21:07:28] <Kemet> а оно там где в пакете типа kernel
[21:07:39] <Kemet> сырцы
[21:10:28] <alexey.veselovsky> хез
[21:12:35] <Kemet> надо под А2 писать, а доки читать лень, наверное проще будет переписать диневые драйвера на Активном обероне )
[21:13:13] <alexey.veselovsky> нет, не линевые
[21:13:20] <alexey.veselovsky> проще адаптируются фрибдсмные
[21:13:32] <alexey.veselovsky> если судить по опыту Haiku-os например
[21:13:40] <Kemet> если б парочку драйверов то чего бы и не покурить, но когда их десятки и ресурсы ограничены..
[21:14:32] <Kemet> ну хайку тут проще, да
[21:15:14] <alexey.veselovsky> а еще наверно проще вытащить драйвер из Haiku :-)
[21:15:19] <Kemet> но в бсд наверное и дров меньше
[21:15:52] <alexey.veselovsky> а тебе нужны все эти тысячи драйверов?
[21:16:28] <Kemet> эээ, куда ж их вытащищ, все одно переписывать, наверное что из хъайку выдрать что их фряхи что из линя трудозатираты примерно одинаковы будут
[21:16:46] <alexey.veselovsky> нет
[21:17:00] <Kemet> не, тысячи не надо, под самые ходовые железки
[21:17:02] <alexey.veselovsky> из гайки будет проще всего взять драйвер и переписать под А2
[21:17:09] <alexey.veselovsky> скорее всего
[21:17:24] <alexey.veselovsky> следующий уровень сложности (но иногда тот же самый) - freeBSD
[21:17:35] <alexey.veselovsky> самое сложное - линь
[21:18:21] <Kemet> ну может быть - помнится ы reacnjs пыталичсь портировать из линя чегото, так и не смогли вроде
[21:18:33] <Kemet> reactos
[21:18:41] <alexey.veselovsky> дык
[21:19:00] <alexey.veselovsky> я ж говорю - по опыту гайки, портируются проще всего bsd'шные драйвера
[21:19:11] <Kemet> но как по мне в лине понятнее както написано для меня (
[21:19:14] <alexey.veselovsky> то есть я наблюдал как портируются и пишутся в гайку драйвера
[21:21:19] <Kemet> а в гайке как вообще с базой драйверов? они наверное тоже самые ходовые портироывали
[21:22:01] <alexey.veselovsky> именно :-)
[21:22:16] <alexey.veselovsky> usb, wifi самые ходовые там, видимокарточки, сетевушки
[21:22:44] <Kemet> юсб в А2 есть
[21:22:57] <alexey.veselovsky> usb само по себе фигня
[21:23:04] <alexey.veselovsky> ну, то есть там масса тонкостей
[21:23:20] <alexey.veselovsky> одно дело mass storage, другое дело какие-нибудь usb'шные звуковухи например
[21:23:59] <Kemet> звуковухи это да, но пока не до них
[21:24:12] <alexey.veselovsky> а usb mass storage оно умеет?
[21:24:20] <Kemet> ага
[21:25:18] <alexey.veselovsky> это гут
[21:25:35] <alexey.veselovsky> насколько я помню, там по сути SCSI
[21:25:40] <Kemet> блин хайку качать это наверное гига 2 будут репа
[21:26:23] <Kemet> и вдруг здря )
[21:27:03] <Kemet> тяну последные фрибсд, буду посмотреть
[21:27:53] <alexey.veselovsky> ну, попробуй :-) просто в гайке реально реализовано самое-самое необходимое, ибо у них тоже не густо с ресурсами
[21:28:41] <Kemet> а можно их глянуть эти исходники чтобы оценить, не качая репу?
[21:29:00] <alexey.veselovsky> через веб-интерфейс? ;-)
[21:29:07] <Kemet> ага
[21:29:28] <alexey.veselovsky> щща
[21:30:05] <alexey.veselovsky> http://cgit.haiku-os.org/haiku/
[21:30:13] <Kemet> вроде и в реактосе тоже из хайку чегото тянули
[21:30:34] <alexey.veselovsky> угу. как бы не сеть или юсб тот же
[21:36:10] <Kemet> ээ, а где тут драйвера, в бсд я уже нашел, там все просто
[21:50:32] <alexey.veselovsky> kemet: сори, по скайпу говорил по работе
[21:50:36] <alexey.veselovsky> http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/drivers
[21:54:41] <Kemet> стащу репу, там пощарюсь
[21:55:17] <alexey.veselovsky> там довольно большая репа, ибо там и всякие бинутилсы и всякое гнутое тоже в репе
[21:55:30] <alexey.veselovsky> а посмотреть есть ли тебе нужный драйвер там проще через веб таки
[22:01:20] <Kemet> ну наверное да, пока возьму драйвера для одинаковх железок из А2 , фряхи, хайку и линя и сравню, там видно будет, чего брать за основу
[22:01:38] <alexey.veselovsky> угу
[22:03:36] <Kemet> вообюще оеказывается есть версия А2, работающая на плэйстейшн, но заныканая гдето
[22:04:07] <alexey.veselovsky> ох уж этот секретный A2...
[22:04:42] <Kemet> отож, если все студенческие работы в репу загнать, тогда сильно интереснее было бы
[22:05:15] <Kemet> а так лисапеты и низкий интерес по причине отсутсвия чегото вменяемого в репе
[22:05:21] <alexey.veselovsky> дык. я не понимаю оберонщиков. то ли у них врожденная скромность, то ли глупость, то ли конспирология в действии...
[22:05:42] <alexey.veselovsky> почему оно все не собрано в одном месте и почему оно не публично?
[22:05:53] <Kemet> ну хз, а оберонкоре оказывается тоже есть секретная ренпа )
[22:05:59] <alexey.veselovsky> зачем нужна регистрация чтобы получить доступ на чтение в репу?
[22:06:15] <alexey.veselovsky> дык, да. они пример берут с A2.
[22:06:20] <alexey.veselovsky> маразм же чистой воды
[22:06:36] <Kemet> ага
[22:07:52] <Kemet> а потом удивляются а чего это обероне/А2  им тп ни как взлететь не может
[22:08:15] <alexey.veselovsky> именно
[22:11:03] <Kemet> в майл лист пожалиться чтоли
[22:11:26] <alexey.veselovsky> попробуй :-) расскажешь потом что вышло
[22:13:23] <Kemet> не, ну теоретически я понимаю, почему в общем дереве исходников отсутствует версии под арм и целл = их в нативсистемс некому поддерживать, адаптируя пот текущую ситуацию, потому они из свн и арм удалили
[22:13:59] <alexey.veselovsky> ну были бы форки в основном репе
[22:14:15] <Kemet> так доступа нет )
[22:14:19] <alexey.veselovsky> а главное - была бы ВИКИ. где это все было бы перечислено
[22:14:52] <Kemet> будет форк гденить в магадане, а им это не надо, типа управляемости нема, какито на коре чтото подобное говорилои
[22:15:41] <Kemet> оно перечислено в студенческих работах, но очень мало
[22:15:47] <alexey.veselovsky> да, блин. ну выложил ты реп на github и там развиваешь. любой чел может его форкнуть и пилить независимо на том  же гитхабе
[22:15:52] <alexey.veselovsky> нафига этого чело контроллировать?
[22:16:02] <alexey.veselovsky> *чела
[22:16:22] <alexey.veselovsky> от этого же никакого вреда кроме пользы
[22:16:23] <Kemet> хз
[22:16:42] <alexey.veselovsky> если чел найдет багу, то он может её сразу же зарепортить
[22:16:59] <Kemet> тем более что исходники хоть как открыты, релизы же выходят, было бы закрыто другое дело, а так маразм
[22:17:00] <alexey.veselovsky> а может даже пофиксить и пул-реквест запросить, чтобы этот фикс влился в основной реп
[22:17:36] <Kemet> оно вроде под бсдлайк лицензией
[22:17:50] <alexey.veselovsky> тем более
[22:18:33] <Kemet> академики
[22:18:53] <alexey.veselovsky> мыслящие категориями 30ти летней давности
[22:19:19] <Kemet> ну у таненбаума просвет случился таки
[22:19:38] <alexey.veselovsky> в основном благодаря Линусу :-)
[22:20:11] <Kemet> а сколько потеряно времени и возможностей )
[22:20:19] <alexey.veselovsky> а у Швейцарцев своего Линуса не случилось таки :-)
[22:21:55] <TRUE> какой у Таненбаума просвет?
[22:22:27] <alexey.veselovsky> натуральный - миникс опенсорс теперь, свободная система, а не то что было раньше
[22:23:34] <TRUE> в общий репозиторий ничего из-вне не добавить. Хочешь что-то помнять - бери всесь репозиторий и копайся в нём в одиночку.
[22:23:59] <alexey.veselovsky> и? это уже круто
[22:24:04] <TRUE> Сподвижников не найдёшь, потому что основная ветка постоянно релизится
[22:24:13] <alexey.veselovsky> в А2 ты извне репозиторий даже и не прочитаешь, не возьмешь
[22:25:39] <Kemet> надо писать слезное письмо в ethz шоб доступ дали, но сейчас вроде и этого нет
[22:28:17] <TRUE> тут написано, что есть:
[22:28:19] <TRUE> http://www.ocp.inf.ethz.ch/wiki/Development/Repository
[22:28:53] <TRUE> а, это аос
[22:30:00] <Kemet> туда нетаос это и есть А2, но доступа н
[22:30:19] <Kemet> аос это А2 но доступа туда нет
[22:30:37] <TRUE> по запросу, написано, есть
[22:31:01] <alexey.veselovsky> по запросу. и только на чтение :-)
[22:31:12] <Kemet> ну я и говорю, надо было писать запросы на доступ, но сейчас на запросы не отвечают
[22:31:25] <alexey.veselovsky> прикинь если бы доступ к гитхабовым репам были бы через такую же жопу :-)
[22:31:28] <alexey.veselovsky> на чтение
[22:32:21] <TRUE> но даже если и нет, то относиться к ней негативно, приводя в пример незапускающуюся ОС, написанную крайне запутанно и не дающую возможности поделиться своими патчами, я считаю не очень удачым ходом
[22:32:35] <Kemet> мне посчастливилось написать запрос много лет назад, когда оно работало
[22:32:52] <alexey.veselovsky> в А2 ты не можешь поделиться своими патчами :-)
[22:33:00] <TRUE> и в миниксе
[22:33:11] <TRUE> в этом плане они одинаковы
[22:33:43] <alexey.veselovsky> да, но в миниксе ты хотя бы без гемора можешь читать реп
[22:33:46] <Kemet> TRUE: крайне запутанная это которая?
[22:33:57] <TRUE> миникс
[22:34:37] <Kemet> ну это не шибко интересно
[22:34:43] <Kemet> для нас
[22:34:52] <TRUE> без гемора читать реп и без гемора читать исходники - разные вещи. Скачать реп и водиночку с ним колупаться, пытаясь его запустить - то ещё удовольствие.
[22:35:12] <alexey.veselovsky> нормальное удовольствие.
[22:35:25] <TRUE> There is an unoffical mercurial mirror on Google code (maintained by Soren Renner):

   http://code.google.com/p/ethz-oberon-repository-mirror/source/browse/
[22:35:32] <Kemet> я както миникс качал, да, не взлетело, выкинул
[22:35:59] <alexey.veselovsky> а у меня взлетело. прикольно, чо.
[22:36:02] <alexey.veselovsky> но не нужно :-)
[22:36:21] <TRUE> идея у миникса более-менее приятная, но с разработкой - как в сказке: чем дальше - тем страшнее.
[22:36:24] <Kemet> ну я тоже время от времени А2 на гитхаб транслирую,но это же не то, это не я должен делать а они
[22:36:53] <alexey.veselovsky> да вообще проще банально изначально на гитхабе все хостить
[22:37:32] <TRUE> можно поднять contineous integration. Он будет пару раз в день смотреть обновления на закрытом репозитории и ретранслировать их в открытый.
[22:38:22] <alexey.veselovsky> не вижу смысла отказываться от такой удобной штуки как гитхаб
[22:38:22] <Kemet> TRUE: тот репозиторий на гугле уже больше года не синхронизировался с етх
[22:45:41] <Kemet> самый простой и правильный способ видимо - сделать форк А2, забив на етх
[22:46:19] <alexey.veselovsky> ну это при условии что основная разработка у вас идет а не у них
[22:46:29] <alexey.veselovsky> иначе запаритесь бекпортировать постоянные изменения
[22:47:44] <Kemet> а у них изменения только в компиляторе, ну ядро очень редко, хип там подправят малось, недавно WM допиливали по скорорсти и косяки убрали, но больше нет ничего там
[22:48:49] <Kemet> ну еще хостовые версии юникс обновляется вин редко
[22:49:48] <alexey.veselovsky> ну, тогда наверно имеет смысл, да. если вы будете пилить именно ось, а не компилер (или у вас отдельный компилер)
[22:49:56] <Kemet> онап для них чисто учебно-исследовательская, а те исследовательские проекты в репу не попадают
[22:52:24] <Kemet> так что хотя в репу пишут почти каждый день чтото, но оно легко синхронизируется и кардинально ничего не менят - ядрышко там компактное