[05:13:13] <vlad2> Зафакал Лайона переименовав /usr/lib в /usr/lib_
[05:13:28] <vlad2> Че делать-то? :)
[05:16:14] <vlad2> Он как бы еще живой, но ничего сделать (переименовать обратно) уже не может :)
[12:04:50] <_valexey_> vlad2: загрузиться с другого диска и переименовать
[12:11:12] <_valexey_> "Ходил на фирму подписывать договор подряда. Меня почему-то смутил пункт 2.2.1. "Работник обязан отдать свою правую почку по окончании договора.""
[15:27:17] <valexey > гм. похоже у нас на форуме теперь ведутся чисто технические разговоры, а на оборонкоре остались приматические дискуссии + немного про разработку компонент ББ + МНОГО дракона.
[16:02:53] <valexey > version madzi@jabber.ru
[16:05:46] <valexey > .
[16:06:02] <valexey > version Жаба
[16:06:04] <Жаба> valexey , Жаба have Jaba 1.1 (GNAT GPL 2011) on Linux 2.6.32-5-amd64
[17:46:24] <vlad2> Какого другого диска? :) Это гребанный imac. Из него даже винчестер толком не вытащить.
[17:49:10] <vlad2> Какой-нибудь загрузочный CD для мака существует в природе? Чтоб там консоль была и можно было маковские диски маунтить?
[17:51:44] <valexey > vlad2: ты пробовал грузиться с зажатым option'ом?
[17:51:53] <valexey > лев создает recovery раздел при установке
[17:52:13] <vlad2> А че там может быть? Я так понял юникс в принципе не живой без /usr/lib
[17:52:42] <valexey > там будет выбор раздела с которого грузиться ;)
[17:52:48] <valexey > это происходит ДО юникса
[17:53:02] <vlad2> Блин, у меня клава там писишная. Где там будет option?
[17:53:35] <valexey > левый alt по идее
[17:53:44] <vlad2> ОК, щаз попробую.
[17:54:33] <valexey > либо Win
[17:54:48] <valexey > у тебя там command на какой кнопке?
[17:55:20] <vlad2> Так, чтоб как на винде Alt-Tab работал.
[17:55:38] <vlad2> Перегрузиться он тоже не может :)
[17:55:53] <valexey > э?
[17:55:54] <vlad2> Ладно, щаз максовскую клаву поищу...
[17:56:03] <valexey > то есть у тебя cmd на альте?
[17:56:14] <valexey > http://support.apple.com/kb/HT1167
[17:56:17] <valexey > вот
[17:56:18] <vlad2> Да, я чего-то менял в настройках.
[17:56:31] <valexey > мануальчик
[17:56:40] <valexey > ну один фиг оно в настройках макоси а не мака
[17:56:45] <valexey > то есть поменяно
[17:57:53] <vlad2> Не перегружается, буду питание вырубать.
[17:58:19] <valexey > ну, значит так
[17:58:35] <valexey > попробуй при включении питалова зажать левый alt и посмотреть чо будет :-)
[17:58:59] <valexey > можно еще recovery флешку сделать
[17:59:04] <valexey > вообще вот: http://www.apple.com/macosx/recovery/
[18:06:05] <vlad2> Все, починил, спасибо! :)
[18:07:32] <valexey > в плане загрузчиков у яблока все достаточно человечно
[18:08:13] <valexey > то есть я удивительно легко и без секса поставил рядом с леопардом снежным льва. при том что у меня на диске был один раздел
[18:08:18] <vlad2> Правда консоль пришлось искать в менюшке. Он все свою тайммашин мне предлагал заюзать.
[18:08:31] <valexey > пришлось только дефрагментацию запустить
[18:09:28] <valexey > гм. походу сейчас Сергея Прохоренко на оборонкоре будут давить.
[18:11:21] <vlad2> Дык, ждем же ш! :)
[18:11:47] <vlad2> Да, я че-то последнее время туда (оборонкоре) почти не смотрю.
[18:12:27] <valexey > дык там драконоиды в основном резвятся
[18:12:54] <vlad2> Угу.
[18:13:08] <valexey > при всех достоинствах дракона, их писанину как-то тошно читать.
[18:13:12] <vlad2> dracore :)
[18:13:50] <valexey > dracocore :-)
[18:18:13] <vlad2> /me ненавидит билд процедуры
[18:18:30] <valexey > что так?
[18:19:08] <vlad2> Думаешь с чего вдруго я переименовал /usr/lib? :)
[18:19:30] <vlad2> !@#$, что заставить либу к питону линковаться
[18:19:48] <vlad2> Которая лезет именно туда (а не в нужный SDK)
[18:20:08] <vlad2> И хрен знает где у нее ручки, которые можно покрутить, чтоб она лезла в SDK.
[18:22:12] <vlad2> А позавчера пришлось еще фиксить непростую билд процедуру нашего инсталлера...
[18:23:12] <valexey > vlad2: а симлинк создать не судьба была?
[18:24:59] <vlad2> Дык, я переименовал /usr/include и сделал вместо него нужный симлинк. Оно стало компилиится.
[18:25:24] <vlad2> Потом я переименовал /usr/lib (оптому что он не линковалось) и понял, что этого делать было нельзя.
[18:25:58] <valexey > погоди. зачем весь каталог переименовывать, если можно было внутрь каталога накидать симлинков на недостающее?
[18:26:32] <valexey > но вообще да, я согласен, что питон - зло.
[18:26:36] <valexey > :-D
[18:26:50] <valexey > /me разбирается в билдсистеме Go
[18:27:56] <vlad2> Дык, для всех инклудов/либ, которые он захочет???
[18:28:29] <valexey > а еще можно было сделать банальный chroot
[18:28:30] <valexey > :-)
[18:28:40] <vlad2> Это как?
[18:28:55] <valexey > и там был бы свой локальный /usr/include и так далее
[18:29:12] <vlad2> Оно тоже убивает лайона сразу? :)
[18:29:26] <valexey > хто?
[18:29:47] <valexey > под chroot'ом же дофига программ работает
[18:30:07] <valexey > скажем какой-нибудь уёб-сервер для пущей секурности частенько под ним пускают
[18:30:27] <valexey > чтобы если даже его ломанут, то ни к каким системным usr оно доступа не поимело
[18:30:32] <vlad2> Щаз попробую
[18:30:51] <valexey > только man вначале прочитай!!11
[18:30:52] <valexey > ;-)
[18:31:06] <valexey > а то я тебе ща тут насоветую :-)
[18:31:13] <valexey > но льва оно не убьет это точно.
[18:31:43] <valexey > оно вроде как действует локально на текущую скажем шелловую сессию
[18:31:49] <valexey > либо даденую программулину
[18:32:08] <vlad2> operation not permitted
[18:32:15] <vlad2> Почему, собственно?
[18:32:22] <valexey > sudo ?
[18:32:49] <vlad2> Дык, да. Но я не понимаю, зачем нужны привелегии, если я всего лишь хочу запустить что-то с chroot?
[18:33:28] <valexey > э… хез.
[18:33:55] <vlad2> Гы. А комануд я не могу запустить, потому что она находится в оригинальном руте...
[18:34:18] <valexey > ну, создай там иерархию с нужным файлом :-)
[18:34:27] <valexey > будет уютненькая песочница для билда всего что надо
[18:34:59] <vlad2> Ой собом...
[18:35:02] <vlad2> содом.
[18:35:25] <valexey > ДА!
[18:35:58] <valexey > ну или лечи свою питоносборку :-) это было бы конечно правильней, а то чруты и симлинки - костыли.
[18:35:58] <vlad2> Кстати про содом... Все-таки копирасты знатный содом устроили с блуреем. Победа денег над разумом. Вчера опять наткнулся.
[18:36:16] <valexey > а что такое?
[18:37:23] <vlad2> Сначала оно отказалось нормально играться нормальным плеером (который без свистелок, просто играет фильмы)
[18:37:44] <vlad2> Ладно, пришлось поставить коммерческий триал какого-то модного.
[18:38:34] <vlad2> Потом он мне через 10 минут просмотра заяявил, что он задетектил ripping software и играть дальше не будет.
[18:38:36] <vlad2> !@#$
[18:38:43] <vlad2> Нормальный лицензионный диск.
[18:39:54] <vlad2> (про сам плеер и обилие свистелок а-ля "апплстор везде" и невозможность просто взять и посмотреть фильм можно отдельно ругаться)
[18:43:59] <valexey > гы
[18:44:17] <valexey > видимо он прошелся по списку приложений и нашел кого-то подозрительного!
[18:46:11] <vlad2> Че-то не работает этот chroot низрена. Чувствую таки придется разбираться с билд процедурой до конца. См. каритнку :)
[18:46:24] <valexey > :-)
[18:46:43] <valexey > суровые реалии, да
[18:49:09] <vlad2> Я б ее на аватар поставил... Но как-тоочень злобно.
[18:53:32] <valexey > черт, как вменяемо пишет! http://forum.oberoncore.ru/viewtopic.php?p=72267#p72267
[19:05:07] <vlad2> Питон рулит!!! :)
[19:05:33] <vlad2> Я залез в setup.py - а там все (к моенму неописуемому удивлению) все ПОНЯТНО!!!
[19:05:53] <vlad2> Дописал нужные пути к SDK и все собралось!!!!
[19:07:05] <valexey > вау!
[19:07:06] <valexey > :-)
[19:07:30] <vlad2> Да, вменяемо пишет.
[19:08:44] <valexey > "One of Go's design goals is to make writing software easier. To that end, the go command doesn't use Makefiles or other configuration files to guide program construction."
[19:09:14] <vlad2> мэйкфайлы должны умереть
[19:09:35] <vlad2> вместе с автоконфом и прочим говном мамонтов
[19:11:13] <valexey > ну, автоконф таки полезен когда нужно прошерстить систему на предмет того чо там есть ваще и как с ней работать.
[19:11:54] <vlad2> предмет полезен, реализация - нет.
[19:12:36] <valexey > m4, или как его там, да, говно
[19:12:38] <valexey > как и система на нем построенная
[19:13:25] <valexey > гм-гм. а вот система билдинга Go очень смахивает на chroot, но без использований системных средств
[19:13:41] <valexey > вот тут хелловорлд пишут : http://golang.org/doc/code.html
[19:13:56] <valexey > и, пожалуй, мне это нравится.
[19:14:09] <valexey > все проекты будут единообразны.
[19:22:52] <valexey > да. там и юниттестирование искаропки
[19:22:56] <valexey > интересно
[19:23:17] <valexey > и интеграция со всякими git'ами