gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Суббота, 23 июня 2012< ^ >
krigstask установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://tinyurl.com/gcgr-logs || Логендарь: http://tinyurl.com/gentoo-logendar || Языками чешут в talks@conference.gentoo.ru || Тестируем http://test.gentoo.ru/ || Гоняем фортунки на http://fortunes.gentoo.ru/ в хвост и гриву! || Поздравляем qnikst'а! || 5 лет Calculate Linux!
Конфигурация комнаты
Участники комнаты

GMT+4
[00:00:14] <alexxy> maksbotan: ты тренируйся
[00:00:18] <alexxy> ложиться в 2
[00:00:25] <Deda_Zych> главное - не заморачивайся
[00:00:25] <alexxy> вставать в 8
[00:00:26] <alexxy> ;)
[00:00:31] <Celt> ну элетротехника/cхемотехника/электроника/проектирования АЦУ/из семестра в семестр ) мат логика, машинная алгебра, дискретная и прочее )) алгоритмизацией кормят тоже )
[00:00:36] <Deda_Zych> хочешь быть физиком - иди физиком
[00:00:44] <Deda_Zych> ближе к диплому сориентируешься
[00:00:56] <Deda_Zych> лишь бы отчислиться не захотелось
[00:00:57] GeAlex вошёл(а) в комнату
[00:00:59] <alexxy> ну в политехе перевестись первые два года не проблема
[00:01:12] <alexxy> дальше досдавать много надо
[00:01:29] <Deda_Zych> глядишь, в будущем впитаешь уроки крига и алекса
[00:01:33] GeAlex вышел(а) из комнаты: offline
[00:01:37] <Deda_Zych> и начнёшь клепать наномашины
[00:01:53] <Deda_Zych> Metal Gear Solid 4 в реале!
[00:02:16] <Celt> alexxy: дают базис при котором можно рожать устройства или код :)
[00:03:13] <Deda_Zych> и я не шучу, кстати
[00:03:49] <Deda_Zych> Кодзима-сан будет в ужасе, правда
[00:04:24] <Celt> дедфуд молчит чёт)
[00:05:00] <Deda_Zych> запиливает очередной релиз, поди
[00:05:17] <Celt> да кстати я последний специалист на кафедре остальные бакалавры)
[00:07:08] <Celt> 230100.62 - "Информатика и вычислительная техника" ) щас называется  а называлась 230101 – “Вычислительные машины, комплексы, системы и сети”; :)
[00:07:49] <Deda_Zych> да хрень это всё
[00:07:57] maksbotan вышел(а) из комнаты
[00:07:58] <Deda_Zych> в универе не научат прогать
[00:08:19] <Celt> они сами не умеют :)
[00:08:30] <Celt> шутка конечно
[00:08:34] GeAlex вошёл(а) в комнату
[00:08:35] oleg2552 вошёл(а) в комнату
[00:08:38] <Deda_Zych> в универе научат включать мозг и применять его к нужному месту
[00:08:48] <Deda_Zych> если хороший универ, конечно
[00:09:24] <Celt> тут не от универа зависит
[00:09:34] <Deda_Zych> ну как так не зависит?
[00:09:36] <Celt> щас можно 5 лет на копейке прожить )
[00:10:04] <Deda_Zych> зависит конечно: от преподов, от методики
[00:10:26] <Deda_Zych> вот я, например, не любил учить вышку
[00:10:45] <Deda_Zych> а полюбил её в виде приложений
[00:10:50] <qnikst> а я ничего не знал ничего не знаю и ничего не умею :/
[00:11:22] racc вошёл(а) в комнату
[00:11:24] <qnikst> mva: кстати -H можно убрать добавив GENERIC="yes" в /etc/genkernel.conf
[00:11:30] <Deda_Zych> что это значит? это ничего не значит, я был лодырем и балбесом на первом курсе
[00:11:47] <Deda_Zych> зато на третьем понял роль преобразования Фурье :3
[00:12:14] <mva> qnikst: можно. Но я для опций дракута пользуюсь конфигом дракута. Хотя у меня и конфиг генкернела тоже свой :)
[00:12:32] <Deda_Zych> понял, как такие красивые полосочки спектра получаются
[00:12:43] <Deda_Zych> и даже курсовую писал по FFT
[00:12:52] <Deda_Zych> применительно к некоему DSP
[00:13:53] <Celt> ))) хз для меня логика ад)) мелочный просто и долго копаюсь ((
[00:14:46] <Celt> но зато мозги вставляет в нужное русло
[00:14:51] <Deda_Zych> да там не в логике дело (если я понял, о чём ты)
[00:15:13] <Deda_Zych> а в реализации алгоритма FFT на ассемблере DSP
[00:15:21] <Deda_Zych> с последующим обоснованием
[00:15:56] <Celt> ) да я понял 2 раз то зачем повторять ?
[00:16:52] <Deda_Zych> ок
[00:18:53] <Deda_Zych> Celt: а вот насчёт мозгов - согласен
[00:19:20] <qnikst> FFT это то что хардарно делаться может ? =)
[00:20:25] <Deda_Zych> будь я методистом, я бы в качестве проца забабахал какой-нить современный Blackfin
[00:20:49] <Deda_Zych> пускай штудики почитают дейташиты и узнают что такое errata
[00:21:47] <Deda_Zych> qnikst: я сейчас вопроса совсем не понял >_<
[00:21:52] <qnikst> забей
[00:21:56] <qnikst> унылый троллинг
[00:22:18] <Deda_Zych> FFT и так заточен на всякие там DSP
[00:22:20] <qnikst> у нас весело теорпольщики спорят с другими о нужности фортнрана
[00:23:02] <Deda_Zych> ибо даже ДПФ DSP не осилит
[00:23:24] Deda_Zych как-то писал прогу на фортране
[00:23:31] qnikst только лабы
[00:23:38] <Deda_Zych> простую. как валенок, так что не в счёт
[00:23:56] <Deda_Zych> надо было файл из одного формата сконвертить в другой
[00:27:59] WiseLord вошёл(а) в комнату
[00:34:29] WiseLord вышел(а) из комнаты
[00:36:46] <Celt> люди кто с явой нормально дружит
[00:36:47] <Celt> ?
[00:37:02] <lk4d4> qnikst дружит
[00:37:11] <Celt> библиотечка нужна чтоб в трей засунуть )
[00:37:32] <Celt> лет мнадцать была в 3kde :(
[00:37:39] <qnikst> в новых jdk из коробки есть
[00:37:49] <qnikst> в старых нативные врапперы
[00:37:55] <qnikst> я на память не помню
[00:38:18] <Celt> пойду рыть
[00:38:44] <Celt> просто код откапал лет мнадцати давности )
[00:40:07] <qnikst> Celt: http://docs.oracle.com/javase/tutorial/uiswing/misc/systemtray.html ?
[00:42:20] <Celt> qnikst: да нашел ) но всё равно спасибо ) только там скриншоты навевают уныние )
[00:43:17] <qnikst> ага
[00:43:56] <qnikst> почините мне дракут
[00:45:22] <Celt> ))
[00:46:22] <lk4d4> qnikst, ты блог-то собираешься вести?
[00:47:59] <qnikst> зачем?
[00:48:21] <qnikst> вобще собираюсь, но исходники моего блога на дохлом винте
[00:48:22] <qnikst> :(
[00:49:42] <lk4d4> ну ты грозился
[00:49:47] <lk4d4> и я уже настроился почитать
[00:50:08] <qnikst> хм.. а что я хотел туда написать?
[00:50:15] <lk4d4> как ты фортунки написал
[00:50:41] <qnikst> а
[00:51:01] <qnikst> http://qnikst.github.com/ там всё криво но почитать можно
[00:51:30] <qnikst> и надо блин hakyll нормально настроить
[00:51:37] <qnikst> и ваще я не писатель :(
[00:51:48] <qnikst> и блин что делать с дракутом:/
[00:53:17] <qnikst> так а по фортункам осталось 1 баг пофиксить и нужно будет обновить
[00:53:19] <lk4d4> спасибо
[00:53:35] <lk4d4> кстати в фортунках неплохо бы сделать возможность все на одной странице
[00:54:22] <lk4d4> и ссылки на странички внизу тоже показывать
[00:54:29] Львёна вошёл(а) в комнату
[00:54:44] <qnikst> ок
[00:55:30] <qnikst> ссылки сделал
[00:55:58] <qnikst> mva, ping
[00:56:08] <mva> qnikst: ?
[00:56:17] <qnikst> как будет время можешь посмотреть init в инитрамфа
[00:56:23] <qnikst> там есть упоминания lvm
[00:56:41] <mva> это был вопрос или утверждение? :)
[00:56:47] <qnikst> это вопрос
[00:56:55] <mva> тогда ответ "да" :)
[00:57:03] <qnikst> можешь на пасту скинуть?
[00:57:26] <qnikst> lk4d4: всё на 1 странице как-нить позже
[00:57:46] <lk4d4> хорошо
[00:59:02] <qnikst> да и обновлю всё завтра
[01:02:31] <mva> qnikst: что именно скинуть на пасту? инит из своего инитрама? :)
[01:02:54] Львёна вышел(а) из комнаты: Replaced by new connection
[01:03:04] Львёна вошёл(а) в комнату
[01:05:19] GeAlex вышел(а) из комнаты: Machine going to sleep
[01:08:32] <qnikst> mva, ага
[01:08:51] <qnikst> или даже сам инитрам куда-нить
[01:09:02] <qnikst> хотя у тебя там слишком много колдунства
[01:09:32] <alexxy> qnikst: http://qnikst.github.com/posts/2012-05-07-nixos.html
[01:09:37] <alexxy> а в чем прикол?
[01:09:46] <qnikst> я не дописал и не доделал
[01:09:53] <qnikst> подлый хакил это запостил
[01:09:56] <alexxy> а в чем прикол самой идеи?
[01:10:01] <qnikst> никсоса
[01:10:04] <qnikst> ща 10 мин
[01:11:50] <qnikst> там управляемый дллхел)
[01:12:09] <qnikst> т.е. каждое приложение в виртуальном окружении
[01:15:15] Celt зарядил обновляться eclipse-sdk и отвалился
[01:17:14] <qnikst> и все либы тоже
[01:17:33] <qnikst> и старые удаляютя сборщиком мусора
[01:17:58] <Celt> )
[01:22:43] smalker вошёл(а) в комнату
[01:27:31] <alexxy> qnikst: у меня и одного кадра из LANL есть идея сделать модули для кластера
[01:27:35] <alexxy> там что то подобное
[01:27:52] <alexxy> но на безе очень минимальных префиксов
[01:32:47] <qnikst> м
[01:33:00] <qnikst> в общем для многого это оверкил
[01:33:05] <qnikst> но иногда полезно
[01:34:15] <qnikst> ладно.. пойду ка спать
[01:34:25] <qnikst> первый коммит есть.. так что всё хорошо
[01:35:16] <qnikst> а вобще в никсосе ещё и какое-то извращение с кофигами
[01:35:28] <qnikst> чтобы по конфигам система однозначно создавалась
[01:35:38] <qnikst> но в этом копаться лень было
[01:35:43] <qnikst> т.к. там знатный изврат
[01:41:44] oleg2552 вышел(а) из комнаты
[01:43:11] lk4d4 вышел(а) из комнаты
[01:43:34] <alexxy> qnikst: иногда надо несколько версий mpi/compile/mathlib
[01:43:36] <alexxy> и тп
[01:44:00] <alexxy> ну у меня есть идея как сие сделать
[01:44:14] <alexxy> может с Кристофом накатаю rfc
[02:04:15] <mva> кстати, гентучан, с днём рождения Тьюринга тебя!
[02:09:26] smalker вышел(а) из комнаты: Replaced by new connection
[02:09:54] smalker вошёл(а) в комнату
[02:14:27] GoodWin вышел(а) из комнаты
[02:14:45] GoodWin вошёл(а) в комнату
[02:15:24] edgbla вышел(а) из комнаты
[02:15:39] edgbla вошёл(а) в комнату
[02:24:22] edgbla вышел(а) из комнаты: Replaced by new connection
[02:24:32] edgbla вошёл(а) в комнату
[02:56:18] denisgavrilov вышел(а) из комнаты
[03:34:40] kyuu вышел(а) из комнаты
[04:00:16] nalcheg_ вышел(а) из комнаты
[04:19:26] edgbla вышел(а) из комнаты
[04:19:43] edgbla вошёл(а) в комнату
[04:20:29] mva вышел(а) из комнаты
[04:40:52] mva вошёл(а) в комнату
[04:53:04] HellTrem вышел(а) из комнаты
[05:26:59] racc вышел(а) из комнаты
[05:27:09] racc вошёл(а) в комнату
[05:31:50] GoodWin вошёл(а) в комнату
[05:35:15] <mva> https://lh6.googleusercontent.com/-u25_JsehMDs/Tg3NpzpVpII/AAAAAAAAA5Q/0zv1qun1EFE/s720/Screenshot-Google%20Translate%20-%20Mozilla%20Firefox.png
[06:25:23] evadim вышел(а) из комнаты
[06:55:50] Ёж вышел(а) из комнаты
[06:58:56] Ёж вошёл(а) в комнату
[08:09:17] racc вышел(а) из комнаты
[08:10:30] slep вошёл(а) в комнату
[08:10:31] noga вошёл(а) в комнату
[08:37:38] racc вошёл(а) в комнату
[08:44:03] Ёж вышел(а) из комнаты
[08:47:51] racc вышел(а) из комнаты
[08:48:01] GoodWin вышел(а) из комнаты
[08:52:23] nalcheg_ вошёл(а) в комнату
[08:52:23] nalcheg_ вошёл(а) в комнату
[08:52:33] nalcheg_ вышел(а) из комнаты
[09:00:04] Celt вышел(а) из комнаты
[09:01:28] GoodWin вошёл(а) в комнату
[09:02:58] 3ds вошёл(а) в комнату
[09:10:06] GoodWin вышел(а) из комнаты: Replaced by new connection
[09:10:16] GoodWin вошёл(а) в комнату
[09:35:12] Deda_Zych вышел(а) из комнаты
[09:37:44] Deda_Zych вошёл(а) в комнату
[09:41:17] <Deda_Zych> mva: ты будешь удивлён, но слово "gay" означает ещё и "весёлый", "игривый"
[09:41:30] <Deda_Zych> тупой гуглтранслейт тупой
[09:41:47] <Deda_Zych> впрочем, ждём экспертного мнения ноги
[09:42:24] <Deda_Zych> ну или тролли позабавились, кстати, тоже не исключено
[09:46:55] <slep> http://translate.google.com/#lv|ru|jautrs
[10:06:19] GeAlex вошёл(а) в комнату
[10:25:08] wi вошёл(а) в комнату
[10:35:38] 3ds вышел(а) из комнаты
[10:46:25] wi вышел(а) из комнаты
[10:52:28] flintstone вошёл(а) в комнату
[10:52:47] smalker вышел(а) из комнаты: Replaced by new connection
[10:53:02] smalker вошёл(а) в комнату
[10:53:44] <flintstone> привет :) у меня при обновления world появляется следующее https://gist.github.com/2977142 помогите пожалуйста рахобраться? Мне надо включить флаг mod я правильно понимаю?
[11:03:23] evadim вошёл(а) в комнату
[11:05:57] oleg2552 вошёл(а) в комнату
[11:07:04] <Civilian> flintstone: правильно
[11:07:14] <Civilian> или выключить mikmod
[11:15:32] <flintstone> уже сделал :) спасибо :)
[11:20:44] flintstone вышел(а) из комнаты
[11:24:33] feofankss вошёл(а) в комнату
[11:24:44] <feofankss> всем привет
[11:25:01] rasen вошёл(а) в комнату
[11:26:04] <feofankss> установил java (icedtea) в новый слот. Как выбрать его стандартной jvm?
[11:28:18] <krigstask> eselect jvm или как-то так
[11:28:34] <rasen> eselect java-vm
[11:28:39] <feofankss> krigstask: искал уже. не нашел ничего подобного
[11:29:53] <feofankss> rasen: спасибо
[11:33:12] <noga> java-config правильнее будет
[11:34:37] <feofankss> теперь еще вопрос, эклипс теперь нужно пересобирать?
[11:34:52] <rasen> нет наверн
[11:34:57] denisgavrilov вошёл(а) в комнату
[11:35:45] <feofankss> а есть среди присутствующих пользователи эклипса?
[11:35:49] maksbotan вошёл(а) в комнату
[11:36:13] <Civilian> feofankss: джава софт он не очень-то собирается в принципе
[11:36:21] <maksbotan> утро, чат
[11:36:50] <Civilian> feofankss: в общем работать оно и так должно
[11:37:19] <feofankss> Civilian: Работать-то оно работает, только как-то криво...
[11:37:27] <Civilian> криво это как?
[11:37:40] <rasen> В любом случае, пересборка не поможет
[11:37:58] <maksbotan> угу
[11:38:07] <rasen> Разве ты что-то еще обновил
[11:38:14] <feofankss> например при установке плагинов не прорисовываются пункты в репах для выбора
[11:38:53] <Civilian> feofankss: проще всего решить проблему методом "выкинуть эклипс"
[11:38:53] <feofankss> если попасть вслепую, потом нажать далее и назад - прорисовываются
[11:39:40] <rasen> Раньше было нормально?
[11:39:51] <feofankss> Civilian: С удовольствием, но не нашел другого инструмента для разработки под ARM из под линукс =(
[11:39:59] GeAlex вышел(а) из комнаты
[11:40:08] Night Nord вошёл(а) в комнату
[11:40:09] <feofankss> rasen: раньше не пользовался эклипсом
[11:40:16] <Civilian> feofankss: любая IDE после настройки
[11:40:27] <Civilian> или ты что-то еще в эклипсе используешь?
[11:41:11] <maksbotan> нетбинс, гыгы
[11:41:13] <feofankss> Civilian: автодополнение, подсветка ошибок, плагины: GNU-ARM
[11:41:15] <maksbotan> а если серьезно
[11:41:48] <feofankss> еще хочу прикрутить vrapper, но пока безуспешно
[11:41:57] <maksbotan> crossdev -t whatever-chost-for-avr-is
[11:41:59] <maksbotan> emerge vim
[11:42:15] <feofankss> как вариант
[11:42:15] <rasen> и тогда не нужен vrapper
[11:42:24] <Civilian> feofankss: GNU-ARM вроде как вполне реализуется методом подпиливания системы сборки )
[11:42:47] <Civilian> а IDE - vim, kdevelop, qtcreator и еще десяток других IDE для плюсов
[11:42:53] <feofankss> есть сборка готовая - установлена уже
[11:43:00] <maksbotan> нетбинс  в конце концов
[11:43:05] <maksbotan> или ардуино себе купи :)
[11:43:18] <Civilian> maksbotan: ему arm нужен )
[11:43:21] <feofankss> maksbotan: не вариант =)
[11:43:24] <maksbotan> а я прочитал avr
[11:43:25] <maksbotan> :)
[11:43:31] <Civilian> maksbotan: давай мы тебе PC заменим на ZX-Spectrum
[11:43:35] <Civilian> тоже же компьютер
[11:43:53] <maksbotan> не надо менять, у меня и так свой есть :)
[11:44:02] <maksbotan> ну коли арм, то тем более кроссдев
[11:44:39] <feofankss> если не удастся прикрутить vrapper, буду допиливать вим
[11:44:46] <maksbotan> а в качестве иде можно взять code::blocks
[11:45:03] <Civilian> feofankss: посмотри на kdevelop :)
[11:45:38] <maksbotan> Civilian: что ты имеешь против коде блокса?
[11:45:50] <Civilian> maksbotan: то что он усупает kdevelop'у и qtcreator'у
[11:45:53] <feofankss> Ненене, раз уж нет готового инструмента, вим роднее
[11:46:12] <Civilian> feofankss: kdevelop + crossdev вполне себе все реализуют )
[11:46:27] <Civilian> maksbotan: а еще он как-то смахивает на труп. Ни одного релиза больше года
[11:46:34] <Civilian> *больше двух лет
[11:46:43] <maksbotan> хе
[11:46:52] <maksbotan> ну я им пользовался пару раз, и то под виндой
[11:46:59] <feofankss> Civilian: А в нем есть vim-like управление?
[11:47:13] <Civilian> feofankss: во всех kde редакторах есть vim mode
[11:47:17] <rasen> vim есть в qtcreator
[11:47:18] <Civilian> я не знаю что это, но оно есть )
[11:47:23] <feofankss> Civilian: в qtcreator'e есть
[11:47:33] <Civilian> feofankss: я не включал, но там есть vim mode
[11:47:48] <maksbotan> feofankss: http://www.gentoo.ru/content/kross-kompilyaciya-x86-arm-ustanovka-gentoo-na-realview-emulation-board
[11:47:54] <feofankss> буду гуглить =)
[11:48:55] <maksbotan> Поддержка динамического подключения устройств при помощи UDisks2;
[11:49:02] <maksbotan> кто мне скажет зачем это в вайне?
[11:49:51] <feofankss> maksbotan: диски е,f,g =) вирусы распространять
[11:50:54] denisgavrilov вышел(а) из комнаты
[11:51:11] <rasen> Кто подскажет нормальный xmpp-клиент?
[11:51:16] denisgavrilov вошёл(а) в комнату
[11:52:59] <noga> пся
[11:53:05] <maksbotan> ога
[11:53:08] <feofankss> rasen: ekg2, finch
[11:54:52] <maksbotan> у нас ещё один фанат этого польского упоротого клиента?
[11:55:37] <feofankss> maksbotan: да =)
[11:55:42] <maksbotan> вау
[11:57:01] <qnikst> rasen: ekg2
[11:58:21] <rasen> Спасибо
[11:59:31] <qnikst> ну или личкрафты накрайняк
[12:01:11] <feofankss> Да, я вспомнил, почему еще именно эклипс: там под ARM отлаживать можно
[12:03:25] matt вышел(а) из комнаты
[12:12:12] <krigstask> finch не нормальный
[12:13:52] rasen вошёл(а) в комнату
[12:13:55] <feofankss> krigstask: чем?
[12:18:13] <maksbotan> krigstask: кстати, на чем ты туда добираешься?
[12:19:17] denisgavrilov вышел(а) из комнаты
[12:19:47] <qnikst> товарищи, если у кого будут идеи подскажите человеку: http://www.gentoo.ru/node/25540
[12:19:56] denisgavrilov вошёл(а) в комнату
[12:20:17] <krigstask> feofankss: делать в консоли подобие диалоговых оеон — это упоризм
[12:20:32] <krigstask> maksbotan: на автобусиках
[12:20:37] <maksbotan> с дыбенко?
[12:20:43] <krigstask> Ага
[12:20:47] <maksbotan> круто
[12:20:52] <maksbotan> я сегодня тоже туда еду
[12:20:58] <qnikst> куда добирается?
[12:21:03] <maksbotan> qnikst: на дачу
[12:21:23] <krigstask> Чего-то ты поздно
[12:21:29] <qnikst> у вас одна дача на двоих?
[12:21:31] <maksbotan> почему поздно?
[12:21:48] <maksbotan> я встал полтора часа назад :)
[12:22:15] <krigstask> Ехать намылился поздно
[12:22:47] <maksbotan> а что мне рано там делать?
[12:22:49] <maksbotan> мне к трем
[12:28:13] <krigstask> Ну смотри
[12:31:59] denisgavrilov вышел(а) из комнаты: Replaced by new connection
[12:32:09] denisgavrilov вошёл(а) в комнату
[12:33:13] denisgavrilov вышел(а) из комнаты
[12:47:03] soullibra вошёл(а) в комнату
[12:47:17] loz вошёл(а) в комнату
[12:48:32] rasen вышел(а) из комнаты
[12:48:51] rasen вышел(а) из комнаты
[12:55:06] HellTrem вошёл(а) в комнату
[12:56:30] <alexxy> http://www.opennet.ru/opennews/art.shtml?num=34168
[12:56:38] <alexxy> как нвидия то облажалась
[13:00:23] <bti> гыгы
[13:02:28] <maksbotan> <dilfridge> grrr why does fscking grub-install hang now...
<dilfridge> ah finished
<`Kumba> lilo, ftw
<dilfridge> nah I'll just write my own bios
[13:03:23] rasen вошёл(а) в комнату
[13:04:35] <alexxy> lilo кака
[13:04:48] <alexxy> c raid6 не грузит
[13:04:55] <alexxy> и не понимает спек мультибут
[13:05:54] loz вышел(а) из комнаты
[13:06:08] <maksbotan> у меня знакомый слакварщик лилом пользуется
[13:07:28] <qnikst> вот уж ему стыдно небось
[13:07:40] qnikst когда тоже лилом пользовался
[13:07:52] <qnikst> но это было в 2000 примерно
[13:07:59] <qnikst> и я тогда не осилил линукс
[13:08:31] <alexxy> maksbotan: а там он по умолчанию просто
[13:08:41] <alexxy> у меня когда слака то ли 4 то ли 5 была
[13:08:46] <alexxy> там тоже лила был
[13:08:54] <alexxy> груб только если руками собирешь
[13:09:26] <alexxy> ну для своего времени загрузчик хороший
[13:09:48] <alexxy> но вот каждый раз после сбокри ядра вызывать lilo -v
[13:10:04] <alexxy> потому что иначе ты вообще не загрузишься
[13:16:16] <Civilian> интересно, скоро производители ноутов начнут копировать диспели у нового макбука?
[13:19:17] feofankss вышел(а) из комнаты
[13:19:31] <krigstask> А что там такого?
[13:20:07] <Civilian> krigstask: 15" 2880x1800
[13:20:19] <krigstask> Озверели ваще
[13:20:23] <krigstask> Прикольно (-:Е
[13:22:54] <Civilian> krigstask: они в макось специальные костыли впиливали, чтобы софт, написанный идиотами, скейлился на такой дисплей
[13:31:35] smalker вышел(а) из комнаты: Replaced by new connection
[13:31:45] smalker вошёл(а) в комнату
[13:32:03] Fylh_if вошёл(а) в комнату
[13:34:05] bti вышел(а) из комнаты
[13:37:39] <krigstask> ВРЯНС «скейлился»
[13:37:58] <krigstask> Я б от такого не отказался мониторчика
[13:38:06] <krigstask> Хотя нафиг оно надо, в общем
[13:38:12] <maksbotan> хаха
[13:38:38] <krigstask> Лучше большой с обычным DPI
[13:40:06] <Civilian> krigstask: в ноуте большой монитор часто жуткое зло )
[13:44:26] soullibra вышел(а) из комнаты
[13:44:52] <krigstask> Я сижу за 17-дюймовым, мне нравится
[13:45:15] <rasen> И я за 17. Не жалуюсь
[13:48:08] smalker вышел(а) из комнаты
[13:48:20] <maksbotan> а у меня 11" и мне хватает
[13:49:08] <krigstask> Девушка твоя не жалуется?
[13:49:10] <krigstask> Подружкам
[13:49:11] <Civilian> krigstask: 17 неудобно таскать с собой
[13:49:16] <krigstask> Нормально
[13:50:14] nalcheg_ вышел(а) из комнаты
[13:51:05] smalker вошёл(а) в комнату
[13:53:18] nalcheg_ вошёл(а) в комнату
[13:58:54] maksbotan вышел(а) из комнаты
[14:13:36] rasen вышел(а) из комнаты
[14:15:11] krigstask вышел(а) из комнаты
[14:21:50] feofankss вошёл(а) в комнату
[14:23:00] Fylh_if вышел(а) из комнаты
[14:23:18] <feofankss> попробовал kdevelop - годно. намного приятнее эклипса. И, вроде, возможно допилить для комфортной разработки под arm. спасибо за наводку
[14:24:59] bti вошёл(а) в комнату
[14:28:08] Civilian вышел(а) из комнаты
[14:30:08] lk4d4 вошёл(а) в комнату
[14:30:29] lk4d4 вышел(а) из комнаты
[14:30:46] lk4d4 вошёл(а) в комнату
[14:40:46] <Night Nord> А на гугле машина тьюринга
[14:40:48] <Night Nord> Круто=)
[14:43:48] <qnikst> надо бы пройти
[14:48:00] winterheart вышел(а) из комнаты
[14:52:24] <Night Nord> Там заставка тоже прикольная - инкремент. Интерестно, он когда-нить закончиться?
[14:53:08] oleg2552 вышел(а) из комнаты
[14:55:03] <qnikst> прошёл
[14:56:37] <qnikst> слшком просто
[15:04:24] Fylh_if вошёл(а) в комнату
[15:26:41] <lk4d4> да уж, никакой интриги
[15:28:28] <lk4d4> а там по ходу второй раз сложнее
[15:28:29] <Deda_Zych> Night Nord: ага, забавно
[15:31:27] <lk4d4> не сильно конечно сложнее
[15:31:46] Night Nord spacechem так и не прошёл
[15:31:56] <qnikst> 3тийраз есть?
[15:31:56] <Night Nord> А ведь по сути тоже самое
[15:33:02] <lk4d4> не знаю
[15:33:08] <lk4d4> я второй только на о
[15:33:16] <lk4d4> а спейсчем конечно адовый ад
[15:34:05] <lk4d4> ну на о уже 6 триггеров
[15:40:44] <Night Nord> Нету
[15:41:16] <Night Nord> lk4d4: я спейсчем дошёл до последней миссии. И забил - там даже реакторы расставить сложно =)
[16:12:32] 0xd34df00d вышел(а) из комнаты
[16:13:34] 0xd34df00d вошёл(а) в комнату
[16:39:55] Pinkbyte вошёл(а) в комнату
[16:47:32] Pinkbyte вышел(а) из комнаты
[17:04:15] oleg2552 вошёл(а) в комнату
[17:15:20] Civilian вошёл(а) в комнату
[17:38:53] Fylh_if вышел(а) из комнаты
[17:44:13] loz вошёл(а) в комнату
[17:58:19] <alexxy> а я и забыл что сегодня алые паруса
[17:58:24] <alexxy> хорошо что в питер не поехал
[17:58:25] <alexxy> ;)
[17:59:26] <Magistr> питер опасен в такое время ?
[18:01:38] <Deda_Zych> а что такое алые паруса?
[18:03:36] Civilian вышел(а) из комнаты: Replaced by new connection
[18:03:46] Civilian вошёл(а) в комнату
[18:04:20] <feofankss> Deda_Zych: выпускной школьный
[18:07:09] <Deda_Zych> ааа
[18:27:27] oleg2552 вышел(а) из комнаты
[18:27:47] Civilian вышел(а) из комнаты
[18:29:32] Civilian вошёл(а) в комнату
[18:42:41] Ёж вошёл(а) в комнату
[18:44:41] racc вошёл(а) в комнату
[18:55:31] Civilian вышел(а) из комнаты
[18:56:51] 3ds вышел(а) из комнаты
[18:56:57] Civilian вошёл(а) в комнату
[18:57:48] 3ds вошёл(а) в комнату
[19:02:32] <0xd34df00d> mva: смотри, какой няшный C++11-код: http://psto.net/onezee :3
[19:02:35] <0xd34df00d> Deda_Zych: и ты :3
[19:02:39] <0xd34df00d> Это к недавним разговорам )
[19:10:10] Pinkbyte вошёл(а) в комнату
[19:15:52] racc вышел(а) из комнаты
[19:17:38] racc вошёл(а) в комнату
[19:24:26] racc вошёл(а) в комнату
[19:24:41] oleg2552 вошёл(а) в комнату
[19:28:46] feofankss вышел(а) из комнаты
[19:32:00] <oleg2552> Уу а у нас выпускной в четверг был =) только щас начинаю возвращаться в реальность
[19:34:08] racc вышел(а) из комнаты
[19:38:54] <0xd34df00d> oleg2552: уже не школьник? ;3
[19:39:02] <oleg2552> 0xd34df00d ага =)
[19:40:00] <0xd34df00d> http://wstaw.org/m/2012/06/23/plasma-desktopbr1853.png :3
[19:40:29] <oleg2552> "злые буратины из МТС порезали мне днс"
[19:40:39] <oleg2552> jabber.ru прописал в hosts
[19:42:55] <oleg2552> подскажите кто нить прокси кстати =)
[19:53:17] <sigwall> oleg2552: ssh -D
[19:53:33] <oleg2552> дык некуда
[20:05:21] Civilian вышел(а) из комнаты: Replaced by new connection
[20:05:31] Civilian вошёл(а) в комнату
[20:13:38] edgbla вышел(а) из комнаты
[20:26:55] 3ds вошёл(а) в комнату
[20:29:24] racc вышел(а) из комнаты: Replaced by new connection
[20:29:40] racc вошёл(а) в комнату
[20:36:53] oleg2552 вышел(а) из комнаты
[20:37:03] Civilian вышел(а) из комнаты: Replaced by new connection
[20:37:13] Civilian вошёл(а) в комнату
[20:38:10] smalker вышел(а) из комнаты
[20:52:01] <Night Nord> 0xd34df00d: паршивато
[20:52:07] <Night Nord> Сделай интевал больше
[20:52:23] <0xd34df00d> Night Nord: где?
[20:53:13] <Night Nord> В скриншоте
[20:53:18] <Night Nord> В читалке тобишь
[20:54:08] <Night Nord> 0xd34df00d: и кстати - жуть код, жуть
[20:54:23] <0xd34df00d> Night Nord: чем жуть? :(
[20:54:37] <Night Nord> Думаю, что эйфория по поводу всех этих лямбд пройдёт рано или поздно и народ начнёт их использовать нормально, а пока...
[20:54:47] <Night Nord> 0xd34df00d: ну код юзания.
[20:54:54] <0xd34df00d> Да вполне нормально.
[20:55:00] <0xd34df00d> Понятно и реюзабельно.
[20:55:04] <0xd34df00d> Night Nord: чем же тебе жуть-то? )
[20:55:24] <Night Nord> Для того, чтобы сказать "emphasis" == setFontItalic нужно 6 строчек
[20:55:47] <Night Nord> И из этих 6 строчек 90% текста просто управляющие кострукции и всякая вспомогательная информация
[20:58:10] <0xd34df00d> Што.
[20:58:11] <0xd34df00d> Не понял.
[20:58:26] Civilian вышел(а) из комнаты
[20:58:58] <0xd34df00d> Кстати, у вас нет случаем ебилдов на valgrind-9999?
[20:59:09] <0xd34df00d> А то 3.7, похоже, не поддерживает Core i7.
[20:59:20] smalker вошёл(а) в комнату
[21:00:55] <Night Nord> 0xd34df00d: http://paste.lugons.org/show/2506/
[21:00:58] <Night Nord> Вот сравни
[21:01:13] <Night Nord> С тем что на C++11
[21:02:15] <0xd34df00d> А теперь учти, что нужно сохранить старое состояние, изменить его, вызывать другой обработчик, который определен в точке задания лямбды, и потом вернуть старое форматирование.
[21:02:23] <0xd34df00d> Твой код делает слегка не это.
[21:03:00] <Night Nord> 0xd34df00d: а код на с++11 делает именно это?
[21:03:13] <0xd34df00d> Да.
[21:03:16] <Night Nord> Где он там сохраняет старое состояние?
[21:03:42] <0xd34df00d> Night Nord: http://codepad.org/qzG3QLWg
[21:03:59] <Night Nord> Фрр
[21:04:13] <Night Nord> 0xd34df00d: моя функция это вызов "mangler"
[21:05:12] <0xd34df00d> А у меня — не вызов ;3
[21:05:17] <Night Nord> 0xd34df00d: я про сам стиль
[21:05:24] <Night Nord> Ты делаешь лямбда-в-лямбде
[21:05:24] <0xd34df00d> А создание обработчика, который потом вызывается позже.
[21:05:28] <0xd34df00d> Молодец, ты решил другую задачу.
[21:05:30] <0xd34df00d> Причем тут стиль?
[21:05:37] <0xd34df00d> А теперь сохрани этот аррэй, разверни SID, и так далее.
[21:05:46] <0xd34df00d> И я посмотрю, сколько строк займет вое решение, и как оно будет понятно.
[21:05:54] <Night Nord> Что? Зачем мне сохранять этот аррэй?
[21:05:58] <Night Nord> Куда сохранять?
[21:05:59] <0xd34df00d> Ну и передай в обработчик какой-нибудь другой обработчик из твоего решения.
[21:06:10] <0xd34df00d> Куда-нибудь. по чему ты будешь делать лукап.
[21:06:14] <Night Nord> SID это просто crc32
[21:06:23] <Night Nord> Во время компиляции
[21:06:28] <0xd34df00d> Зачем — чтобы не копипастить этот код во все места, где может понадобиться обрабатывать эту хрень.
[21:06:54] <Night Nord> 0xd34df00d: передать в обработчик какой-нибудь другой обработчик?
[21:06:59] <0xd34df00d> Night Nord: да.
[21:07:02] <Night Nord> Обработчик обработчиков?
[21:07:05] <0xd34df00d> Нет.
[21:07:14] <0xd34df00d> Ты что. не знаком с continuation passing style?
[21:07:22] <0xd34df00d> А еще на эрланге пишешь, фи.
[21:07:27] <0xd34df00d> Или это не ты был, на эрланге-то...
[21:07:29] <Night Nord> 0xd34df00d: я не знаю таких слов
[21:07:46] <0xd34df00d> Блин, лучше дайте ебилд на valgrind 9999.
[21:07:49] <0xd34df00d> А то vtune ставить буду.
[21:08:22] <Night Nord> 0xd34df00d: короче суть проста - это сложно и непонятно и это можно сделать проще. Просто с++11 фанбои пока не пытаються задумываться, как можно это сделать проще и прозрачнее, если можно сделать так =)
[21:08:35] <Night Nord> Поэтому лямбда-функции в определённом понимании - это зло
[21:08:36] <0xd34df00d> Night Nord: сначала сделай это, а потом поговорим )
[21:08:43] <0xd34df00d> А то ты пока сделал что-то очень другое.
[21:08:45] <Night Nord> 0xd34df00d: я так и не понял, что надо сделать
[21:08:52] <0xd34df00d> Ну вот.
[21:09:01] <Night Nord> Из вырванного из контекста кода это какбе и сложно
[21:09:14] <0xd34df00d> С++11-фобы даже задание понять не могут, поэтому фобия ­— это плохо :3
[21:09:17] <Night Nord> Я сделал функцию, заменяющую http://codepad.org/MxoAQRma
[21:09:22] matt вошёл(а) в комнату
[21:09:31] <0xd34df00d> Night Nord: нет, ты сделал не это.
[21:09:42] <Night Nord> Орли?
[21:09:42] <0xd34df00d> Night Nord: тот кусок кода вообще ничего не заменяет.
[21:09:48] <0xd34df00d> Тьфу, не выполняет.
[21:09:50] <0xd34df00d> И не делает.
[21:09:52] <Night Nord> Мой тоже =)
[21:09:55] <0xd34df00d> Кроме иницализации массива.
[21:09:58] <Night Nord> 0xd34df00d: дада, вот об чём и речь
[21:10:07] <0xd34df00d> А твой делает.
[21:10:14] <Night Nord> Где?
[21:10:14] <0xd34df00d> У тебя место объявления совмещено с местом вызова обработчика.
[21:10:20] <0xd34df00d> В binary_find
[21:10:24] <Night Nord> Омг
[21:10:28] <Night Nord> Но разнеси в разные функции
[21:10:30] <Night Nord> Проблем-то
[21:10:42] <Night Nord> Заменить статический массив на std::map и будет даже динамическое добавление хандлеров
[21:10:59] <Night Nord> И не надо будет вызывать binary_find
[21:11:00] <matt> есть кто-нибудь?
[21:11:03] <matt> о
[21:11:09] <0xd34df00d> И да, суть в том, чтобы отказаться от free-form functions на каждый чих.
[21:11:11] <matt> объясните мне почему
[21:11:22] <0xd34df00d> Ибо три таких обработчика — поллюция глобального неймспейса.
[21:11:25] <Night Nord> 0xd34df00d: free-form functions?
[21:11:29] <0xd34df00d> Тьфу.
[21:11:32] <0xd34df00d> Нутыпонел.
[21:11:33] <Night Nord> static void
[21:11:36] <0xd34df00d> GLobal functions, я имел ввиду.
[21:11:40] <Night Nord> namespace {
}
[21:11:41] <0xd34df00d> И что? Все равно поллюция в рамках TU.
[21:11:47] <0xd34df00d> Не хотет!
[21:11:53] <Night Nord> Поллюция
[21:12:08] <0xd34df00d> .___.
[21:12:14] <matt> если я создаю "рэйд" 0 в btrfs то скорость чтения/записи не увеличивается, а если средствами md, то увеличивается?
[21:12:15] <0xd34df00d> Scope/namespace pollution, блин.
[21:12:26] <Night Nord> 0xd34df00d: какбе если у тебя TU (T? Unit?) такой большой, что у тебя это - проблема
[21:12:29] <Night Nord> То да, у тебя проблема
[21:12:35] <0xd34df00d> Translation unit.
[21:12:38] <0xd34df00d> Щас строк 300 в нем.
[21:12:45] <0xd34df00d> Делает из fb2-документа QTextDocument.
[21:12:53] <0xd34df00d> С учетом обработки всех тегов он тупо по определению будет большим.
[21:13:12] <0xd34df00d> Хотя я сравниваю свой код с кодом из Okular, где не используются C++11-фишки — и мой код существенно короче, чище и выразительнее.
[21:13:23] <Night Nord> Это не показатель
[21:13:29] <0xd34df00d> Но аргумент.
[21:13:33] <Pinkbyte> 0xd34df00d: работает так же быстро?
[21:13:39] <Pinkbyte> 0xd34df00d: хотя бы сопоставимо?
[21:13:43] <0xd34df00d> Pinkbyte: естественно.
[21:13:46] <Night Nord> 0xd34df00d: нет. Это аргумент к тому, что окуляр может быть криво написан
[21:14:05] <0xd34df00d> Pinkbyte: да и там все равно рендеринг этого QTextDocument'а будет занимать дольше, чем лукап по хешу и вызов функтора.
[21:14:17] <Pinkbyte> 0xd34df00d: ну тогда олдфаги, пускаюшие слюнки на производительности кода(типо меня), могут спать спокойно ^_^
[21:14:18] <Night Nord> 0xd34df00d: с++11 - гуд. Просто надо уметь его использовать. В твоём случае это явная лень думать головой и желания придумать более чистый код.
[21:14:47] <0xd34df00d> Night Nord: а еще это ВНЕЗАПНО желание изучить, что как в новом стандарте, для чего его разумно применять, а единственный способ освоить технику — использовать ее.
[21:14:52] <Night Nord> Если у тебя в коде на 6 строчек только половина - значима, то это какбе дурь.
[21:14:53] <0xd34df00d> Я посмотрел на CPS в плюсах.
[21:14:56] <0xd34df00d> Мне понравилось.
[21:15:08] <Night Nord> *значима только
[21:15:16] <Night Nord> А, "значима" уже есть
[21:15:19] <0xd34df00d> Што.
[21:15:21] <0xd34df00d> Почему 6?
[21:15:35] <Night Nord> 0xd34df00d: Одно объявление - 6 строчек кода
[21:15:42] <0xd34df00d> Олсо, я ж не виноват, что сиподобные языки — такое невыносимое фекалство с невозможностью няшно записать композицию функций.
[21:15:44] <Night Nord> Из них значим ключ и вызов функции
[21:15:56] <0xd34df00d> Нет.
[21:16:00] <Night Nord> А всё остальное - тупая копипаста
[21:16:13] <Night Nord> Ты бы хоть макрос тогда сделал...
[21:16:18] <0xd34df00d> Еще значим менглер и next-хендлер.
[21:16:29] <Night Nord> 0xd34df00d: я про объявление
[21:16:36] <0xd34df00d> Я тоже.
[21:16:57] <Night Nord> 0xd34df00d: так хендлер это и есть вызов функции
[21:16:58] <0xd34df00d> А еще значимо то, что для наружного кода, который потом по тегу будет искать нужный обработчик в хеше, эти функции вообще ничем не отличаются от остальных.
[21:17:01] <alexxy> 0xd34df00d: а ты уже начал личи на qt5 переписывать?
[21:17:05] <0xd34df00d> И ради такой унифицированности и имеет смысл это делать.
[21:17:05] <Night Nord> Ок, некст хендлер ещё
[21:17:06] <0xd34df00d> alexxy: нет.
[21:17:21] <0xd34df00d> Иначе (как в твоем варианте) это все размазывается и по вызывающему коду.
[21:17:57] <Night Nord> 0xd34df00d: хм. А зачем мне такая унифицированность?
[21:18:15] <Night Nord> Если я хочу обработать fb2, логично что я вызываю функции обработки fb2
[21:18:20] <alexxy> 0xd34df00d: ну наделаешь кучу ifdef
[21:18:25] <0xd34df00d> Ну блин.
[21:18:27] <Night Nord> Если я хочу сделать абстракцию, то я сделаю уровень абстракции
[21:18:31] <0xd34df00d> Ты упоротый шоле.
[21:18:34] <0xd34df00d> Я ж и говорю про fb2.
[21:18:41] <0xd34df00d> И сравниваю эти три тега форматирования с другими тегами.
[21:18:47] <0xd34df00d> А для внешнего кода без разницы, чо вызывать для какого тега.
[21:18:54] <0xd34df00d> Будь то emphasis или какой-нибудь p или poem.
[21:18:57] GoodWin вышел(а) из комнаты
[21:19:07] <0xd34df00d> Для которых совсем другой алгоритм обработки, не надо ничего сохранять, и нет никаких next'ов.
[21:19:18] <0xd34df00d> Поэтому все биндится в лямбде, которая уже обзывается обработчиком.
[21:19:21] <0xd34df00d> И все получается ништяк.
[21:19:31] <Night Nord> А почему он не может просто вызывать функцию process_tag?
[21:19:47] <0xd34df00d> А что она будет внутри делать?
[21:19:47] <Night Nord> И передать туда тег. А дальше функция пускай думает, что делать дальше
[21:19:54] <0xd34df00d> Гроздья if'ов?
[21:19:57] <0xd34df00d> Снова map и то же самое?
[21:20:14] <0xd34df00d> Потому что сейчас у меня в роли process_tag — лукап по мапе и вызов дефолтного обработчика, если не найдено.
[21:20:23] <matt> какие в линуксе существуют программные рейды?
[21:20:43] <0xd34df00d> Типа, map.value (tagName, [tagName] (const HandlerParams&) { qWarning () << Q_FUNC_INFO << "unknown tag" << tagName; }) (params);
[21:20:45] <Night Nord> 0xd34df00d: ну вот "лукап по мапе" легко заменяеться на массив/map
[21:20:52] <0xd34df00d> > лукап по мапе
[21:20:55] <0xd34df00d> > заменяется на map
[21:20:57] <0xd34df00d> Щито.
[21:21:08] <Night Nord> Короче переписывается в моём стиле
[21:21:15] <Magistr> 0xd34df00d: Qt уволили
[21:22:09] <0xd34df00d> Нет.
[21:22:22] <0xd34df00d> Потому что некоторым функциям в твоем стиле нужно будет передавать дополнительную хрень.
[21:22:24] <0xd34df00d> А некоторым — нет.
[21:22:30] <0xd34df00d> А тут это все спрятано вон в той лямбде.
[21:22:31] <Night Nord> 0xd34df00d: вообщем это бесполезно, видимо. Ты из тех людей, что любят генерить код по описаниям из иксемелек
[21:22:34] <0xd34df00d> И все получается очень ништяк.
[21:22:47] <0xd34df00d> Нет, я люблю думать головой и описывать общий случай.
[21:22:49] <Night Nord> 0xd34df00d: я просто сделаю единый формат хандлера
[21:22:54] <0xd34df00d> Моя ошибка, что я не описал задачу до конца.
[21:23:12] <0xd34df00d> Night Nord: замучаешься пыль глотат.
[21:23:25] <0xd34df00d> Одной функции нужно передать дальнейший обработчик и модификатор charformat'а, другой что-то еще.
[21:23:27] <Night Nord> И в некоторых хандлерах просто не буду использовать лишние аргументы
[21:23:34] <0xd34df00d> WinAPI-вей получается с десятком аргументов.
[21:23:34] <0xd34df00d> Малаца!
[21:23:54] <Night Nord> 0xd34df00d: если их слишком много - то изначальный дизайн неверен
[21:24:03] <0xd34df00d> Почему неверен?
[21:24:11] <Night Nord> У меня вообще создаёться впечатление, что ты изобретаешь конечный автомат без конечного автомата
[21:24:13] <0xd34df00d> На каждый тег нужно выполнить что-то.
[21:24:22] <0xd34df00d> Нет, я изобретаю XSLT.
[21:24:35] <Night Nord> Эээ
[21:24:37] <0xd34df00d> С рекурсивным спуском по DOM и все такое.
[21:24:41] <Night Nord> Эээ
[21:24:49] <0xd34df00d> Я бы заюзал уже готовые XSLT.
[21:24:54] <Night Nord> 0xd34df00d: "конечный автомат" - песня из немного другой области, не?
[21:25:09] <0xd34df00d> Но, к сожалению, мне нужно преобразовать не в текст, а в цепочку изменений состояния объекта.
[21:25:14] <0xd34df00d> Night Nord: щто, причем тут КА вообще?
[21:25:19] <0xd34df00d> Это ты про них сказал.
[21:25:28] <Night Nord> [21:24:22] <0xd34df00d> Нет, я изобретаю XSLT.
[21:25:34] <0xd34df00d> А КА-то причем?
[21:25:43] <Night Nord> Одна из возможных реализаций
[21:25:55] <0xd34df00d> А, ты про это.
[21:26:10] <0xd34df00d> Хм, не уверен.
[21:26:12] <Night Nord> Тебе надо преобразовать AST изначальной иксемельки в AST текста
[21:26:19] <0xd34df00d> Нет, не в AST текста.
[21:26:22] <Night Nord> Путём замены поддеревьев
[21:26:25] <Night Nord> Ну пофигу, во что
[21:26:27] <0xd34df00d> В последовательность вызовов функций над объектом QTextCursor.
[21:26:36] <Night Nord> Отлично.
[21:27:05] <Night Nord> 0xd34df00d: это и называется "построить дерево вывода"
[21:27:14] <Night Nord> Ок, я был не прав
[21:27:19] <Night Nord> Ты переизобретаешь компилятор
[21:27:25] <Night Nord> *транслятор
[21:27:32] <Night Nord> По которым написано стотыщ книг
[21:27:48] <0xd34df00d> Вот отстой, valgrind-9999 тоже соснул, придется vtune ставить.
[21:27:51] <Night Nord> И существуют вылизанные способы их реализации (на автоматах)
[21:27:59] <0xd34df00d> Да причем тут автоматы.
[21:28:10] <0xd34df00d> И компиляция.
[21:28:13] <0xd34df00d> РЕчь вообще не о том.
[21:28:15] <Night Nord> Ладно, забей. Бестолку
[21:28:21] <0xd34df00d> Речь-то вообще, блин, о другом.
[21:28:29] <0xd34df00d> Как найти и спрятать общую часть трех обработчиков трех разных тегов.
[21:28:45] <Night Nord> Речь о том, что кто-то походу зря учился так долго в МФТИ =)
[21:28:55] <Night Nord> Мог бы учиться и у нас
[21:29:13] <0xd34df00d> Щто.
[21:29:28] <0xd34df00d> Ты как-то очень резко по дорогам мысли идешь, я за тобой не успеваю.
[21:31:02] <Night Nord> 0xd34df00d: речь про то, что у тебя вообще не должно быть "обработчиков разных типов" =)
[21:31:36] <Night Nord> У обработчика может быть некоторый контекст
[21:31:37] <0xd34df00d> А с чего ты взял, что у меня есть обработчики разных типов?
[21:31:42] <Night Nord> Но аргументы у него фиксированны
[21:31:46] <0xd34df00d> Все обработчики имеют один и тот же тип.
[21:31:48] <0xd34df00d> Именно что.
[21:31:57] <0xd34df00d> HandlerParams → void
[21:32:13] <0xd34df00d> HandlerParams передает текущий контекст, типа элемента, который нужно обработать, и все такое.
[21:32:26] <Night Nord> "всё такое"
[21:32:32] <0xd34df00d> Ну и плюс неявно — окружение класса, с искомым QTextCursor и подобной хренью
[21:32:41] <Night Nord> 0xd34df00d: ты же сам сказал - куда-то надо next передавать, куда-то не надо
[21:32:51] <0xd34df00d> Ооооооооооох.
[21:33:02] <0xd34df00d> Смотри.
[21:33:09] <0xd34df00d> Есть тег strong.
[21:33:19] <0xd34df00d> Его нужно обработать следующим образом.
[21:33:36] <0xd34df00d> Установить нужный формат, вызывать стандартный обработчик для p, установить старый формат.
[21:33:41] <0xd34df00d> Есть тег emphasis.
[21:33:46] <0xd34df00d> Его нужно обработать следующим образом.
[21:33:51] lk4d4 вышел(а) из комнаты
[21:33:51] <0xd34df00d> Установить нужный формат с курсивом, вызывать стандартный обработчик для p, установить старый формат.
[21:33:56] <0xd34df00d> Есть тег strikethrough.
[21:33:58] <0xd34df00d> Его нужно обработать следующим образом.
[21:34:03] <0xd34df00d> Установить нужный формат с подчеркиванием, вызывать стандартный обработчик для p, установить старый формат.
[21:34:09] <0xd34df00d> Я мог бы написать три разные функции.
[21:34:11] lk4d4 вошёл(а) в комнату
[21:34:12] <0xd34df00d> Которые делают каждая это.
[21:34:20] <0xd34df00d> И храниь в мапе их.
[21:34:21] <0xd34df00d> Без всяких лямбд.
[21:34:25] <Night Nord> Ты их и написал...
[21:34:31] <0xd34df00d> map ["strong"] = HandleStrong;
[21:34:32] <0xd34df00d> И все такое.
[21:34:42] <Night Nord> yeap
[21:34:57] <0xd34df00d> Вместо этого я сделал одну функцию, которая принимает, что надо сделать с новым шрифтом (как именно его изменить), и какой обработчик вызывать дальше.
[21:35:08] <Night Nord> 0xd34df00d: и сделать общую функцию, которая делает "Установить нужный формат с *, вызвать стандартный обработчик дла *, установить старый формат".
[21:35:10] <0xd34df00d> В итоге меньше копипаста и дублирвоания кода.
[21:35:17] <Night Nord> И вызывать её из этих функций
[21:35:33] <0xd34df00d> Night Nord: да, теперь эти три функции — три лямбды из исходного поста.
[21:35:37] <Deda_Zych> дедфуд изобретает очередной велосипед на хацкеле?
[21:35:40] <0xd34df00d> А общая функция — менглер по второй ссылке.
[21:35:45] <Night Nord> 0xd34df00d: вот именно!
[21:35:48] <0xd34df00d> Deda_Zych: нет, я изучаю, как на плюсах писать так же, как на хаскеле.
[21:36:02] <Night Nord> Ты заменил простые и понятные функции на адовые и страшные конструкции и получил _тоже самое_
[21:36:03] <Deda_Zych> не надо на плюсах писать так же как на хацкеле
[21:36:05] <0xd34df00d> Night Nord: клево, наконец-то мы сошлись в том, что я написал то, что я написал.
[21:36:09] <lk4d4> а че ты на хаскеле все время не хочешь писать?
[21:36:15] <Night Nord> +1
[21:36:18] <Deda_Zych> не надо оверинжинирига
[21:36:19] <0xd34df00d> lk4d4: личкрфты долго переписывать.
[21:36:21] <Night Nord> Зачем из с++ делать хацкел?
[21:36:24] <0xd34df00d> Deda_Zych: это не оверинжиниринг.
[21:36:25] <Night Nord> 0xd34df00d: так ккусками
[21:36:27] <0xd34df00d> Night Nord: because i can.
[21:36:30] <Night Nord> 0xd34df00d: типичный
[21:36:37] <Night Nord> Ааа, ну вот тогда вопросы отпали
[21:36:39] <Deda_Zych> 0xd34df00d: это - оверенжиниринг
[21:36:47] <Night Nord> 0xd34df00d: просто не надо утверждать, что это "просто и понятно"
[21:37:04] <Night Nord> Это не просто и не понятно просто потому, что это страшно и некрасиво. Пусть и концептуально.
[21:37:35] <Deda_Zych> и не лезь в другие ЯП со своим уставом, ты этим реально утомил
[21:37:37] <Night Nord> И потому, что отдельные функции будут проще и понятнее. Разве что будут засорять неймспейс, о ужас
[21:38:01] <Deda_Zych> пиши дальше свои личкрафты лучше
[21:38:04] <Night Nord> Deda_Zych: к сожалению, некоторые люди до сих пор считают, что с++ - высокий язык
[21:38:23] <Night Nord> И он "плохой" язык, потому что недостаточно высокий
[21:38:45] <0xd34df00d> Night Nord: не вижу страха и некрасоты. Может. нужно просто плюсцы знать? :3
[21:38:53] <0xd34df00d> Deda_Zych: что именно тут оверинжиниринг?
[21:38:58] <Pinkbyte> Night Nord: перефразирую: "с++ - он как дышло, куда повернешь, туда и выйдет". Только иногда можно так завернуть, что никто кроме тебя не поймет :-). В OpenSource проекте - это печально
[21:38:59] <0xd34df00d> Deda_Zych: почему это — не устав C++11?
[21:39:03] <Deda_Zych> и не ломай существующий устой
[21:39:04] <Deda_Zych> угу
[21:39:11] <Deda_Zych> лаги
[21:39:14] <Deda_Zych> брр
[21:39:26] <Night Nord> Pinkbyte: ну да
[21:39:28] <0xd34df00d> Што.
[21:39:37] <Night Nord> 0xd34df00d: это устав с++11, к сожалению
[21:39:37] <0xd34df00d> Deda_Zych: что тебе в том коде не нравится?
[21:39:38] <Deda_Zych> 0xd34df00d: вот я возьму твой говнокод и попробоую скомпилить в Visual Studio
[21:39:42] <Deda_Zych> не скомпилится
[21:39:51] <0xd34df00d> Deda_Zych: с каких пор MSVS стало референсом?
[21:39:56] <Night Nord> Поэтому c++11 не самый хороший стандарт. Хотя много хорошего, включая лямбды, там есть
[21:40:06] <0xd34df00d> А использование фич языка и написание целиком по стандарту — неуставом?
[21:40:12] <0xd34df00d> MSVS уже поддерживает initializer lists, для начала?
[21:40:29] <Deda_Zych> 0xd34df00d: а всем насрать на референс. Всех интересует, по факту, совместимость с системой сборки.
[21:40:29] <Pinkbyte> Deda_Zych: ну ты это, говно то не бери в качестве компилятора :-). Возьми хотя бы шланг или icc
[21:40:37] <0xd34df00d> ++
[21:40:41] <0xd34df00d> Deda_Zych:
[21:40:42] <Deda_Zych> А, ну ладно, icc
[21:40:46] <0xd34df00d> Не всем, тебе.
[21:40:54] <Deda_Zych> нет, именно всем
[21:40:55] matt вышел(а) из комнаты
[21:40:57] <0xd34df00d> А мне примерно также насрать на пользователей, которые пользуются каким-то говном вместо нормальных компиляторов.
[21:41:07] <0xd34df00d> Хотя, конечно, можно было ограничиться первыми 7 словами :3
[21:41:10] <0xd34df00d> Но это так, шутка.
[21:41:13] <Deda_Zych> Ну и тогда не толкай это в мейнстрим.
[21:41:14] <Pinkbyte> 0xd34df00d: стандарт, это не только красивые слова, но и безглючная референсная реализация. ЕМНИП C++11 еще пилят в gcc - поэтому возможна жесть. Я бы на нем пока писать ничего серьезного не стал
[21:41:17] <Deda_Zych> И не форси.
[21:41:35] <0xd34df00d> Deda_Zych: што, схренали?
[21:41:37] <Deda_Zych> Создай свой оверлей с блэкджеком и шлюхами.
[21:41:38] <Night Nord> Pinkbyte: серьезного? Так он личкрафты и пилит
[21:41:46] <Deda_Zych> там и балуйся
[21:41:51] <Pinkbyte> Night Nord: я привык к любому своему проекту относится серьезно
[21:41:54] <0xd34df00d> Deda_Zych: > оверлей
[21:41:56] <0xd34df00d> Deda_Zych: > MSVS
[21:41:59] <0xd34df00d> Что за хрень ты несешь?
[21:42:00] <Night Nord> Pinkbyte: так то ты
[21:42:09] <Deda_Zych> а если у меня система сломается из-за твоих личкрафтов - прибью лично
[21:42:10] <Night Nord> А это дедфуде
[21:42:13] <Pinkbyte> Night Nord: если я его конечно не с друзьями на спор под банку пива пишу ^_^
[21:42:15] <0xd34df00d> Deda_Zych: какой, блин, мейнстрим? Куда что форсить? Какая система сломается?
[21:42:22] <0xd34df00d> Deda_Zych: с чего бы ей сломаться? Ты упорот?
[21:42:32] <Deda_Zych> 0xd34df00d: упорот ты, как раз
[21:42:39] <0xd34df00d> Deda_Zych: и давно тебе хотя бы платный софт дает гарантии, не говоря об опенсорсе джаст фор фан?
[21:42:46] <Deda_Zych> я про вижак уже давно молчу
[21:42:48] <Night Nord> Спор перешёл в аргументированное русло
[21:43:07] <0xd34df00d> Pinkbyte: я тоже вполне серьезно отношусь, просто для меня опенсорс-проекты — скорее способ попрактиковаться и повышать свои скиллы.
[21:43:13] <Deda_Zych> 0xd34df00d: а это сейчас вообще к чему сказано?
[21:43:14] <0xd34df00d> А скиллы, в том числе, включают в себя опыт.
[21:43:21] <0xd34df00d> Deda_Zych: про «прибью лично».
[21:43:28] <0xd34df00d> Deda_Zych: а что с «вижаком»?
[21:43:32] <Deda_Zych> 0xd34df00d: а это да, так и сделаю
[21:43:35] <Pinkbyte> 0xd34df00d: так никто не спорит. Но может стоит сделать C++ код conditional?
[21:43:43] <0xd34df00d> Deda_Zych: ну, кроме того, что это хороший кодогенератор с поганой поддержкой C++11.
[21:43:44] <Pinkbyte> то есть включаемым при наличии у компилятора поддержки? не?
[21:43:49] <0xd34df00d> Да и вообще стандарта.
[21:43:56] <0xd34df00d> Pinkbyte: тестить на разных компиляторах тоже мне, да?
[21:44:17] <0xd34df00d> И следить за параллельностью версий при модификациях, и все такое.
[21:44:23] <Pinkbyte> 0xd34df00d: ну так "взови к community и оно ответит" же, ну!
[21:44:32] <Night Nord> Хыхы
[21:44:34] <0xd34df00d> Я же не сумасшедший, и это не вещь типа поддержки move ctor'ов в каком-нибудь классе контейнера.
[21:44:35] <Deda_Zych> 0xd34df00d: бред
[21:44:37] <Night Nord> У него нет комьюнити
[21:45:03] <0xd34df00d> Pinkbyte: кроме того, я ориентируюсь на gcc 4.6 в новых плагинах и gcc 4.5 в старых.
[21:45:06] <Pinkbyte> 0xd34df00d: ты надеюсь gcc-змы в код не тащишь? А то там тоже есть вкусные вещи, только нестандартизированные
[21:45:08] <0xd34df00d> Pinkbyte: достаточно нормик, ИМХО.
[21:45:18] <0xd34df00d> Pinkbyte: конечно нет. Я пишу целиком по стандарту C++11.
[21:45:21] <Deda_Zych> 0xd34df00d: твой код будет, по факту, совместим только с твоим ~-gcc
[21:45:31] <0xd34df00d> Deda_Zych: начнем с того, что мой код совместим еще и с clang.
[21:45:33] <0xd34df00d> Уже сейчас.
[21:45:46] <0xd34df00d> Deda_Zych: и, в теории, с любым компилятором, поддерживающим C++11.
[21:45:48] <Deda_Zych> да мне насрать на цланг
[21:45:59] <0xd34df00d> Называть зависимостью от компилятора зависимость от хорошей поддержки стандарта — да ты точно упоролся.
[21:46:08] <Deda_Zych> его никто не юзает серьёзно
[21:46:14] <Night Nord> Deda_Zych: freebsd
[21:46:18] <0xd34df00d> Фрибздшникам и апплофагам это скажи.
[21:46:27] <Night Nord> А, да, эппл
[21:46:29] <Deda_Zych> Night Nord: всё собирается
[21:46:32] <Deda_Zych> гццой
[21:46:34] <Night Nord> Собственно, они его и пишут
[21:46:43] <0xd34df00d> > все собирается гццой
[21:46:53] <0xd34df00d> > совместим только с твоим gcc
[21:46:57] <0xd34df00d> Так в чем проблема-то, по твоей логике?
[21:47:04] <Night Nord> Deda_Zych: вроде как дефолтный компилятор у них clang с недавних пор
[21:47:06] <0xd34df00d> Чувак, осознай.
[21:47:11] <Night Nord> gcc же мерзко GPL
[21:47:12] <0xd34df00d> Я пишу на абсолютно стандартном C++11.
[21:47:17] <Night Nord> 0xd34df00d: да все поняли
[21:47:22] <Night Nord> Забей
[21:47:52] <0xd34df00d> :(
[21:47:54] <Pinkbyte> с другой стороны - кому не продвигать стандарт и наступать на грабли, как первопроходцам?
[21:48:03] <Deda_Zych> 0xd34df00d: ага, только вот косяк в том, что не везде оно собирается :)
[21:48:10] <Pinkbyte> Кароче, "Пилите Шура, пилите. А мы посмотрим" (c)
[21:48:15] <Night Nord> Pinkbyte: да, но лучше использовать стандарт где это нужно
[21:48:20] <Night Nord> А не где попало
[21:48:26] <Deda_Zych> 0xd34df00d: так что задротствуй дальше, но где-нить в  своём углу
[21:48:30] <0xd34df00d> Ты имел ввиду фичи, обв.
[21:48:34] <Night Nord> А то это напоминает истерию вокруг иключений
[21:48:35] <0xd34df00d> Deda_Zych: где — не везде?
[21:48:38] <Deda_Zych> не пихай своё поделие в мейнстрим
[21:48:42] <0xd34df00d> Deda_Zych: нужно лишь gcc 4.5 и больше.
[21:48:46] <0xd34df00d> gcc 4.5 уже в стейбле.
[21:48:50] <0xd34df00d> 4.6 в ~
[21:48:51] <Night Nord> Из-за которой исключения в с++ до сих пор пользуються дурной славой
[21:48:52] <0xd34df00d> Не вижу проблем.
[21:48:57] <Night Nord> А в остальных языках - нормальная практика
[21:49:02] <Deda_Zych> а у меня и у соседа со слакой - gcc 4.3
[21:49:06] <0xd34df00d> У тебя какие-то истерики из-за мейнстрима и слишком новых компиляторов.
[21:49:09] <0xd34df00d> Deda_Zych: ну, ССЗБ.
[21:49:11] <Night Nord> Deda_Zych: "слакой"
[21:49:16] <0xd34df00d> Может, мне еще и системы с Qt 4.4 поддерживать?
[21:49:21] <0xd34df00d> Или там Boost 1.33?
[21:49:23] <Deda_Zych> что мне систему ломать из-за одного балбеса чтоль?
[21:49:28] <0xd34df00d> Мало ли, у кого какие фекали мамонта.
[21:49:32] <Night Nord> Deda_Zych: так не ставь личкрафты
[21:49:35] <Night Nord> Какие проблемы?
[21:49:46] <Deda_Zych> Night Nord: личкрафты я и так не ставлю
[21:49:48] <0xd34df00d> Deda_Zych: мне что, блевать от старых версий языка и отсутствия фич там и в библиотеках из-за пары каких-то идиотов что ли?
[21:49:53] <Pinkbyte> Deda_Zych: а у меня у шефа ядро на домашнем сервере 2.6.28. Все никак не закину ему туда root exploit и не напишу пару похабных словечек в /root/.bashrc :-)
[21:49:56] <Night Nord> Deda_Zych: так об чём речь?
[21:49:58] <0xd34df00d> Чувак, мир растет и меняется.
[21:50:00] <0xd34df00d> И продвигается вперед.
[21:50:02] <0xd34df00d> Свыкнись с этим.
[21:50:12] <0xd34df00d> Новые версии внезапно не просто так появляются.
[21:50:20] <Deda_Zych> 0xd34df00d: а ты угомонись, не бугурти и прислушивайся ко взорслым дядям лучше
[21:50:31] <Night Nord> 0xd34df00d: Deda_Zych: товарищи, давайте переведём этот разговор в более цивильное русло
[21:50:35] <Deda_Zych> Pinkbyte: всякое бывает
[21:51:07] <Night Nord> Вместо "идиот" можно говорить "альтернативно одарённый"
[21:51:12] <0xd34df00d> Deda_Zych: о, апелляция к возрасту, что же будет дальше?
[21:51:14] <Pinkbyte> Deda_Zych: на самом деле у него тупо времени нет :-(. А так в свое время у него были инфракрасные глаза походу, ибо я видел что он может делать со слакой o_O
[21:51:21] <Deda_Zych> но я просто не люблю всяких гонцов за новизной, которые ломают существующую сборку
[21:51:40] <Night Nord> Deda_Zych: он тебя трогает чтоли?
[21:51:40] <Deda_Zych> и из-за которых возникает гемор с обновлением компилятора, например
[21:51:44] <0xd34df00d> Deda_Zych: так сиди на своем старом ядре и старом дистре и старом компиляторе, ставь личкрафты 0.4, но не удивляйся, почему там ничего нет.
[21:51:48] <0xd34df00d> Што.
[21:51:56] <0xd34df00d> Deda_Zych: какой нафиг гемор с обновлением компилятора?
[21:51:58] <Deda_Zych> 0xd34df00d: да нахер они мне нужны
[21:51:59] <0xd34df00d> Ты окончательно упоролся?
[21:52:03] <0xd34df00d> Deda_Zych: хз.
[21:52:12] <Night Nord> Deda_Zych: ты вообще о чём тогда споришь?
[21:52:23] <Deda_Zych> вот что есть в твоих личкрафтах такое, чего у меня нету? :)
[21:52:26] <Pinkbyte> ну вот, после фразу "упоролся" нам сюда не хватает только мегабакса :-D
[21:52:33] <Night Nord> Мы спорили о том, что фуд использовал продвинутую фичу там, где можно было обойтись старой и это было бы проще.
[21:52:44] <Deda_Zych> 0xd34df00d: а вот гемор возникает, поверь на слово
[21:52:47] <0xd34df00d> Deda_Zych: мое право как разработчика и знающего плюсы продвигать мой стиль написания кода куда угодно, пока код работает, расширябелен и не как кутим.
[21:53:01] <0xd34df00d> Deda_Zych: твое право — бугуртить либо слать патчи.
[21:53:02] <Pinkbyte> о, кутим!
[21:53:05] <Deda_Zych> Night Nord: да, всё верно
[21:53:11] <0xd34df00d> Остальное — patches or GTFO.
[21:53:14] <0xd34df00d> Как известно.
[21:53:14] <Night Nord> Deda_Zych: а ты споришь о чём?
[21:53:14] <Pinkbyte> надо поставить его из нормальных ебилдов, а не из того убожества, что в оверлее
[21:53:22] <Night Nord> И почему так грубо и неаргументированно?
[21:53:23] <0xd34df00d> Pinkbyte: зачем? Он же сам убожество.
[21:53:27] <Deda_Zych> 0xd34df00d: понятие "обратная совместимость" вообще тебе знакомо?
[21:53:27] <0xd34df00d> :3
[21:53:38] <Night Nord> 0xd34df00d: погоди
[21:53:49] <Night Nord> Deda_Zych: ты сначала объясни, что ты пытаешься доказать
[21:53:55] <Night Nord> А потом продолжай спор
[21:53:55] <0xd34df00d> Deda_Zych: знакомо. Это такая плохая штука, которая сдерживает прогресс, которую придумали в недрах тырпрайза, чтобы оправдать бажность, глюкавость и занятость отдела программистов на поддержание четырех разных стеков USB, как в винде.
[21:54:03] <Pinkbyte> 0xd34df00d: транспорты из джаббера в аську мне не подошли, а к другим ICQ-клиентам я уже стар привыкать(да, вот такой вот я упоротый!)
[21:54:09] <bti> Pinkbyte: а то что в дереве 0.3.четатам рабочее?
[21:54:18] <Pinkbyte> bti: да
[21:54:20] <Deda_Zych> Night Nord: я пытаюсь доказать, что не надо пихать фичи, которые не будут обеспечивать совместимость
[21:54:26] <Pinkbyte> в оверлее qutim - полурабочее гавно
[21:54:34] <Pinkbyte> в дереве - няшка. только фонограф не работает :-(
[21:54:35] <Deda_Zych> не сразу их надо пихать, а постепенно вводить
[21:54:36] <0xd34df00d> Pinkbyte: лучше бы личкрафты попробовал
!
[21:54:39] <Night Nord> Deda_Zych: тебя парит, что он делает личкрафтах?
[21:54:47] <0xd34df00d> Deda_Zych: какой знаток постепенного введения.
[21:54:51] <Night Nord> Он же не в glibc это впихивает
[21:54:55] <0xd34df00d> Pinkbyte: там даже аськоклиент есть, лол.
[21:55:01] <Deda_Zych> Night Nord: меня парит, что он везде пихает C++11, который далеко не везде соберётся
[21:55:11] <Night Nord> Deda_Zych: "везде"?
[21:55:17] <0xd34df00d> Deda_Zych: далеко не везде — у двух каких-то непонятных людей, непонятно почему сидящих на gcc 4.3?
[21:55:18] <bti> Pinkbyte: просто он вроде нормально только в кедах работал
[21:55:19] <Night Nord> Я только личкрафты знаю
[21:55:22] <Pinkbyte> 0xd34df00d: да ладно, ты сделал мой день уже тогда, когда я на названием плагинов личкрафта посмотрел
[21:55:27] <0xd34df00d> Pinkbyte: :(
[21:55:30] <Pinkbyte> bti: ну, у меня кеды :-)
[21:55:37] <0xd34df00d> Pinkbyte: теперь еще запустить осталось, ваще будет ваще )
[21:55:40] <Deda_Zych> ну вот тогда пускай туда и пихает
[21:55:45] <Deda_Zych> в личкрафты
[21:55:48] <Night Nord> Deda_Zych: так он и пихает
[21:55:51] <Night Nord> Только в личкрафты
[21:55:56] <Night Nord> И в свои рабочие проекты
[21:55:59] <0xd34df00d> Deda_Zych: я не понимаю, нахрена тебя вообще парит, куда я что пихаю, если ты все равно сидишь на старом?
[21:56:06] <Night Nord> 0xd34df00d: умолкни
[21:56:13] <Pinkbyte> 0xd34df00d: я в хорошем смысле слова. AnHero, Popishu, Dolozhee... :-D
[21:56:14] <Deda_Zych> 0xd34df00d: я сижу на стейбле, это нифига не старое
[21:56:15] <0xd34df00d> Night Nord: :(
[21:56:15] <Night Nord> Грубость на грубость - признак слабого ума
[21:56:22] <0xd34df00d> Night Nord: это не грубость, это аргумент же.
[21:56:23] <Deda_Zych> расскажи это дебианщикам, например
[21:56:26] <Night Nord> 0xd34df00d: нет
[21:56:36] <Night Nord> Это тупой срач, который выходит за пределы нормального спора
[21:56:40] <0xd34df00d> Night Nord: я нахожу странным, что товарищ парится из-за того, куда я что коммичу, если он все равно сидит на старом.
[21:56:47] <0xd34df00d> Night Nord: я ж не в у него установленную копию коммичу.
[21:56:48] <Night Nord> 0xd34df00d: он просто странный
[21:57:00] <Night Nord> Надо было это понять пять страниц назад и прекратить спорить
[21:57:07] <Night Nord> Я-то думал, он юзает личкрафты
[21:57:10] <Night Nord> И потому так возмущается
[21:57:13] <Deda_Zych> никто не странный
[21:57:17] <0xd34df00d> Night Nord: мне просто хочется кушать, а годной еды нету, а Deda_Zych достаточно толст бывает :3
[21:57:24] <0xd34df00d> Pinkbyte: Otlozhu!
[21:57:35] <Night Nord> Deda_Zych: есть простая поговорка "не лезь в чужой монастырь со своим уставом"
[21:57:35] <Deda_Zych> просто товарищ решил пихать C++11 везде, походу
[21:57:41] <Night Nord> Пускай
[21:57:51] <0xd34df00d> Deda_Zych: да. Мне нравится этот новый стандарт языка, он котик.
[21:57:54] <Deda_Zych> ну так о том и спор
[21:57:56] <Night Nord> Пока ты не используешь того, что он пишет - чего тебе возмущаться?
[21:58:04] <Pinkbyte> 0xd34df00d: если хочешь кушать - гоу на ЛОР :-). Там еды навалом. И о тебе над в паре тредов легенды уже ходят ;-)
[21:58:08] <Deda_Zych> я пихну свой котик в базовую систему
[21:58:10] <Night Nord> Deda_Zych: ты не споришь
[21:58:10] <Pinkbyte> ***там
[21:58:18] <0xd34df00d> Pinkbyte: там слишком скучная еда .__.
[21:58:30] <Deda_Zych> в итоге у юзеров всё сломается и им придётся всё нехило так обновлять
[21:58:41] <Deda_Zych> из-за одного дедфуда
[21:58:43] <0xd34df00d> Pinkbyte: там люди просто кричат, что С++ не нужно, ибо они не осилили.
[21:58:45] <Deda_Zych> ну печалька же
[21:58:47] <0xd34df00d> А Deda_Zych вроде даже чо-то осилил.
[21:58:50] <0xd34df00d> Тем интереснее :3
[21:58:55] <Night Nord> Deda_Zych: ты этот юзер?
[21:59:03] <Night Nord> Ты мейнтенер личкрафтов в дереве?
[21:59:07] <Deda_Zych> Night Nord: я могу им стать случайно
[21:59:19] <Deda_Zych> да дело-то не в личкрафтах уже
[21:59:22] <Night Nord> Это звучит как "случайно стать геем"
[21:59:26] <Deda_Zych> а в фанатизме
[21:59:27] <Night Nord> Но да ладно
[21:59:38] <Night Nord> Deda_Zych: ну в том, что дедфуде фанат мы уже убедились. Дальше что?
[21:59:42] <Night Nord> Смысл хамить и грубить?
[21:59:50] <0xd34df00d> Человек, принципиально сидящий на gcc 4.3, говорит о фанатизме.
[21:59:51] <0xd34df00d> Оооооооок.
[21:59:56] <Deda_Zych> Night Nord: да ладно? ну тогда всё.
[22:00:17] <Deda_Zych> у меня 4.5.3, на самом деле
[22:00:25] <Deda_Zych> 4.3 для примера приодил
[22:00:28] <Deda_Zych> * приводил
[22:00:34] <0xd34df00d> Ну 2.95 еще для примера приведи.
[22:00:38] <Night Nord> Deda_Zych: вот кстати, да
[22:00:40] <Deda_Zych> а есть и такие
[22:00:42] <Night Nord> На МСВС gcc2
[22:00:54] <Deda_Zych> сам видел
[22:00:57] <Deda_Zych> это печально
[22:01:01] <Night Nord> И личкрафты нельзя использовать в оборонке из-за того, что они не соберуться на gcc2!
[22:01:03] <Night Nord> О ужас
[22:01:15] <Night Nord> 0xd34df00d: видишь,как много ты теряешь!
[22:01:18] <Deda_Zych> да дело не в личкрафтах уже
[22:01:19] <Pinkbyte> Night Nord: только не вспоминай МСВС. Мне приходится другу помогать с этим буллшитом
[22:01:30] <Night Nord> Pinkbyte: а я на нём работаю
[22:01:38] <Deda_Zych> вообщем,всё, я кончил и закурил
[22:01:39] <Night Nord> А ещё на QNX урезанном
[22:01:46] <Pinkbyte> Night Nord: мои искренние соболезнования насчет МСВС
[22:01:57] <Deda_Zych> мои тоже :3
[22:02:05] <Night Nord> Меня больше всего в нём бесит не то, что он древнее отложение
[22:02:08] <0xd34df00d> Блин.
[22:02:12] <0xd34df00d> Где мне vtune бы взять.
[22:02:14] <Night Nord> А в том, что создатели срубили бабла и умыли руки
[22:02:25] <Night Nord> И пока их не прижало сверху даже не чесались его обновлять
[22:03:03] <0xd34df00d> Night Nord: у тебя подключен оверлей science?
[22:03:06] <Night Nord> Причём это ещё и очень криво переведённый (внутри кода строки заменены! На KOI8-R!) редхад без изменений
[22:03:17] <Night Nord> 0xd34df00d: нет. Зачем?
[22:03:50] <0xd34df00d> А там vtune есть.
[22:03:51] <Night Nord> Я не учёный ниразу и весьма далёк от всех этих штук.
[22:03:52] <0xd34df00d> Ня!
[22:03:54] <0xd34df00d> Пойду поставлю.
[22:04:00] <Night Nord> А что это7
[22:04:05] <0xd34df00d> НУ едрить.
[22:04:07] <Night Nord> И почему это science?
[22:04:13] <0xd34df00d> http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/
[22:04:19] <0xd34df00d> Не знаю, где нашел, там и есть.
[22:04:47] <Night Nord> Хм
[22:04:51] <Night Nord> Занятная штука
[22:05:59] <Night Nord> Тока она же платная
[22:06:21] <Night Nord> Блин. Платные девелоперские утилиты
[22:06:36] <Night Nord> Я думал это только у мс осталось, ну и на страницах истории
[22:06:53] <Deda_Zych> vld в помощь
[22:06:57] <0xd34df00d> Вполне бесплатная.
[22:07:05] <0xd34df00d> Для некоммерческого использования.
[22:07:08] <Night Nord> 0xd34df00d: на сайте try/buy
[22:07:09] <0xd34df00d> Deda_Zych: што это?
[22:07:16] <Night Nord> valgrind, подозреваю
[22:07:23] <0xd34df00d> Night Nord: гонево.
[22:07:31] <0xd34df00d> Deda_Zych: он уже может в AVX?
[22:07:42] <Deda_Zych> visual leak detector
[22:07:43] <Night Nord> 0xd34df00d: валгринд вроде для другого, не?
[22:07:45] <0xd34df00d> На всякий случай — только что собирал из SVN, так вот, не может.
[22:07:49] <0xd34df00d> Night Nord: --tool=callgrind
[22:08:01] <0xd34df00d> ._________.
[22:08:05] <0xd34df00d> Deda_Zych: он профайлер?
[22:08:07] <Night Nord> 0xd34df00d: а ты всякие systemtap использовал?
[22:08:09] <0xd34df00d> А то по названию не очень ясно.
[22:08:17] <Night Nord> oprofile?
[22:08:26] <0xd34df00d> Я их испугался.
[22:08:26] Night Nord так и не завёл ни один
[22:08:41] <Night Nord> Я всегда gperf использовал =)
[22:09:16] <Night Nord> 0xd34df00d: да, они какие-то оверкиллные. Как и валгринд, кстати
[22:09:40] <Night Nord> Без стотыщ конфигов и не поймешь, как там что сделать
[22:10:58] <Deda_Zych> 0xd34df00d: нет. А тебе надо профайлер?
[22:11:05] <0xd34df00d> Да.
[22:11:16] <Deda_Zych> ну тогда ничем помочь не могу
[22:12:05] <0xd34df00d> Nikoli: хей.
[22:12:11] <0xd34df00d> https://bugs.gentoo.org/show_bug.cgi?id=386615 починено?
[22:13:15] <Night Nord> Assigned To:     Gentoo Leechcraft Maintainers
[22:13:22] <Night Nord> Пафосно-то как
[22:13:24] <Night Nord> Почти херд
[22:13:29] <0xd34df00d> А то!
[22:14:25] <slep> за такие баги надо тупо выпиливать
[22:14:51] <Pinkbyte> Night Nord: я тебя обрадую. тут http://www.gentoo.org/proj/en/metastructure/herds/herds.xml он и есть как herd
[22:14:57] <0xd34df00d> Пофикшено на следующие сутки было.
[22:15:05] <0xd34df00d> https://bugs.gentoo.org/show_bug.cgi?id=402829 это ваще инвалид вот.
[22:15:08] <0xd34df00d> Ящетаю.
[22:15:24] <Pinkbyte> 0xd34df00d: гхрм
[22:15:25] <Night Nord> 0xd34df00d: почему?
[22:15:32] <0xd34df00d> Как в апстриме, так и у нас.
[22:15:42] <Pinkbyte> а я вот(как и многие gentoo-dev) считаю, что динамическая линковка должна преобладать
[22:15:51] <Pinkbyte> ***и многие в gentoo-dev
[22:15:59] <Night Nord> А статику обычно прячут под static-libs
[22:16:09] <Night Nord> Ибо в большинстве случаев она никому не сдалась
[22:16:15] <Pinkbyte> +1
[22:16:20] <Night Nord> 0xd34df00d: а если у меня пять версий личкрафтов запущено
[22:16:32] <0xd34df00d> И?
[22:16:41] <Night Nord> Пять qxmpp в памяти!
[22:16:44] <0xd34df00d> Для этого тебе нужно минимум 5 юзеров.
[22:16:49] <bti> Night Nord: значит тебе нужно 16 гигов оперы )
[22:17:09] <Night Nord> bti: если я настолько упорот, чтобы запустить даже одну версию, то меня уже ничего не остановит
[22:17:18] <Night Nord> Я на сервере запущу, там 32
[22:17:21] <Pinkbyte> Night Nord: :-), В квотезы
[22:17:53] <Night Nord> Кстати, про квотезы
[22:18:01] <Night Nord> qnikst: чего отлыниваешь от модерирования?
[22:18:09] <Night Nord> Или тебя марсофт покусал
[22:23:39] <0xd34df00d> Едрить.
[22:23:44] <0xd34df00d> Это vtune 32-битное.
[22:23:52] <0xd34df00d> Щас и на досктопе поставлю.
[22:30:07] <Pinkbyte> 0xd34df00d: у тебя от qxmpp что зависит? azoth?
[22:30:40] edgbla вошёл(а) в комнату
[22:32:05] <0xd34df00d> Pinkbyte: да.
[22:32:07] <0xd34df00d> Pinkbyte: а что?
[22:32:18] <0xd34df00d> Вернее, USE="xoox" azoth.
[22:32:24] <Pinkbyte> ща попробую собрать qxmpp динамически и слинковаться с ним
[22:33:00] <0xd34df00d> Если получится — /r/ патч на .pro-файлы, а то я qmake не осилил :3
[22:33:17] <Pinkbyte> 0xd34df00d: там 1  строчку надо выкинуть :-)
[22:33:31] <Pinkbyte> а нет :-(
[22:33:55] denisgavrilov вошёл(а) в комнату
[22:37:33] rasen вошёл(а) в комнату
[22:37:50] <0xd34df00d> Посоны.
[22:37:55] <0xd34df00d> Куда постить баги на ебилды из science?
[22:38:09] <0xd34df00d> vtune, похоже, должнло требовать libpng-1.2*
[22:38:42] <0xd34df00d> И jpeg (62)
[22:38:54] <0xd34df00d> Блин, ставлю себе какое-то гуано в системо.
[22:39:06] racc вышел(а) из комнаты: Replaced by new connection
[22:39:22] racc вошёл(а) в комнату
[22:42:51] racc вышел(а) из комнаты
[22:43:56] racc вошёл(а) в комнату
[22:47:05] <Pinkbyte> эм.
[22:47:07] <Pinkbyte> /var/tmp/portage/net-im/leechcraft-azoth-0.4.99/work/leechcraft-0.4.99/src/plugins/azoth/plugins/xoox/clientconnection.cpp: В функции ‘void LeechCraft::Azoth::Xoox::<unnamed>::HandleMessageForEntry(LeechCraft::Azoth::Xoox::EntryBase*, const QXmppMessage&, const QString&, LeechCraft::Azoth::Xoox::ClientConnection*)’:
/var/tmp/portage/net-im/leechcraft-azoth-0.4.99/work/leechcraft-0.4.99/src/plugins/azoth/plugins/xoox/clientconnection.cpp:1064:12: ошибка: ‘const class QXmppMessage’ has no member named ‘isAttention’
[22:47:18] <Pinkbyte> пофиг, динамическая или статическая линковка
[22:47:32] <Pinkbyte> отличный стабилизированный ебилд, чо
[22:48:14] <0xd34df00d> Э.
[22:48:16] <0xd34df00d> А версия qxmpp?
[22:48:29] <Pinkbyte> pinkbyte@phantom ~ $ eix qxmpp -c
[I] net-libs/qxmpp (0.3.47@23.06.2012): A cross-platform C++ XMPP client library based on the Qt framework.
[22:48:36] <0xd34df00d> Интересно.
[22:48:38] <0xd34df00d> А с 0.3.45?
[22:48:43] <0xd34df00d> .2
[22:48:49] <Pinkbyte> ща попробую
[22:49:00] <Pinkbyte> 0.3.61 ставит библиотеку с другим именем
[22:49:04] <Pinkbyte> я так понял они несовместимыв
[22:49:08] <Pinkbyte> ***несовместимы
[22:49:16] <0xd34df00d> Это для других дистров.
[22:49:24] <0xd34df00d> Там просто в апстриме любят по мелочи менять имена.
[22:49:31] <0xd34df00d> Поэтому куча проблем с прямой/обратной совместимостью.
[22:50:26] <Pinkbyte> сейчас попробую с 0.3.45.2 собрать...
[22:51:00] <Pinkbyte> собралось
[22:51:16] <Pinkbyte> сейчас прогоню сборку с динамической линковкой
[22:54:40] <Pinkbyte> pinkbyte@phantom ~ $ ldd /usr/lib64/leechcraft/plugins/libleechcraft_azoth_xoox.so | grep qxm
        libqxmpp.so.1 => /usr/lib64/libqxmpp.so.1 (0x00007f7213d0f000)
[22:55:03] <Pinkbyte> 0xd34df00d: всё зашибись. но с 0.3.47 - не пашет, имей ввиду
[22:56:45] <0xd34df00d> А как поменять на шаред?
[22:58:01] <Pinkbyte> патч я прикрепил к https://bugs.gentoo.org/show_bug.cgi?id=402829
[22:58:04] <0xd34df00d> Хм.
[22:58:08] <0xd34df00d> А как теперь лучше поступать?
[22:58:46] <Pinkbyte> старые билды(форк же у тебя хостится?) не трогай. в новых - включи по умолчанию
[22:58:56] <Pinkbyte> ну и поясни это в баге.
[22:59:12] <Pinkbyte> а что делать с 0.3.47 - хз. У меня мозги не варят щаз в коде разбираться :-/
[23:01:52] <0xd34df00d> Добавить жесткую зависимость, ящетаюб.
[23:01:56] <0xd34df00d> От 0.3.45*
[23:02:28] <Pinkbyte> 0xd34df00d: для 0.4.99 - разумно.
[23:02:59] <Pinkbyte> надо другие версии пособирать с 0.3.47...
[23:03:12] <Pinkbyte> или те, которые в ~arch уже от 0.3.61 зависят?
[23:06:02] <0xd34df00d> Скорее всего да.
[23:06:13] <0xd34df00d> Я не помню, когда там точно API поменялся :(
[23:06:37] edgbla вышел(а) из комнаты
[23:09:52] <Pinkbyte> 0xd34df00d: ну щаз тогда буду тестить и баги на багзиллу катать :-)
[23:10:23] <Pinkbyte> жаль maksbotan нет. Видать я его затроллил :-D
[23:12:15] edgbla вошёл(а) в комнату
[23:22:18] Pinkbyte вышел(а) из комнаты
[23:23:33] Fylh_if вошёл(а) в комнату
[23:24:00] Fylh_if вышел(а) из комнаты
[23:24:10] Fylh_if вошёл(а) в комнату
[23:27:08] bti вышел(а) из комнаты
[23:27:08] Ёж вышел(а) из комнаты
[23:27:09] ASM вышел(а) из комнаты
[23:27:18] Ёж вошёл(а) в комнату
[23:27:30] <0xd34df00d> Пыщ.
[23:27:30] edgbla вышел(а) из комнаты
[23:27:30] racc вышел(а) из комнаты
[23:27:30] slep вышел(а) из комнаты
[23:27:30] Fylh_if вышел(а) из комнаты
[23:27:39] <0xd34df00d> Да, жаббер.ру отвалился, похоже.
[23:27:43] bti вошёл(а) в комнату
[23:27:43] slep вошёл(а) в комнату
[23:27:51] racc вошёл(а) в комнату
[23:28:01] edgbla вошёл(а) в комнату
[23:29:03] 0xd34df00d вышел(а) из комнаты: I turned off my machine to get some life
[23:29:13] 0xd34df00d вошёл(а) в комнату
[23:30:28] 3ds вышел(а) из комнаты
[23:31:51] Pinkbyte вошёл(а) в комнату
[23:31:59] <Pinkbyte> 0xd34df00d: https://bugs.gentoo.org/show_bug.cgi?id=402833
[23:32:03] <Pinkbyte> что думаешь?
[23:32:13] <0xd34df00d> Pinkbyte: разумное зерно в этом есть.
[23:32:18] <0xd34df00d> Pinkbyte: но как-то будет инконсистентно.
[23:32:24] <0xd34df00d> Сейчас все юзы названы по именам плагинов.
[23:32:27] <0xd34df00d> А так будет половина так, половина эдак.
[23:32:33] <0xd34df00d> Имхо лучше нестандартно, но в одном стиле.
[23:32:51] <Pinkbyte> да, согласен, проблема. Может назвать все юзы по фичам, которые они делают?
[23:32:55] <Pinkbyte> а не по именам плагинов?
[23:33:04] <0xd34df00d> Ну вот назови мне фичу на keeso.
[23:33:11] <0xd34df00d> Или на astrality
[23:33:16] <0xd34df00d> Или разницу между herbicide и depester.
[23:33:23] <0xd34df00d> Один — просто антиспам, другой — в конфочках.
[23:33:32] <0xd34df00d> Или isterique, который капс убирает.
[23:33:51] <Pinkbyte> нда, проблема
[23:34:15] <Pinkbyte> с другой стороны люди у которых xmmp и jabber в глобальных флагах проклянут :-D
[23:34:20] <Pinkbyte> дилемма :-/
[23:35:19] Civilian вошёл(а) в комнату
[23:35:29] Civilian вышел(а) из комнаты
[23:35:40] Civilian вошёл(а) в комнату
[23:36:41] <Pinkbyte> так, ладно. я пишу баг на ошибку сборки азота 0.4.99 с qxmpp 0.3.47
[23:36:43] <Deda_Zych> Кстати, дед мне напомнил одного моего бывшего одногруппника.
[23:36:55] <Deda_Zych> Только тот - фрик от музыки, а не от кодинга.
[23:37:17] <Deda_Zych> :)
[23:38:52] <0xd34df00d> Deda_Zych: лол.
[23:39:03] <0xd34df00d> Я как раз пытаюсь писать весьма забавную музыку.
[23:39:08] <0xd34df00d> Попахивающую джентом и прочим матметалом.
[23:39:18] <Deda_Zych> Gentoocore
[23:39:30] <Pinkbyte> эпично
[23:39:42] <0xd34df00d> Простите за мат на картинке, но http://cs406227.userapi.com/v406227241/eca/bbXq1TKPKQg.jpg
[23:39:47] <Deda_Zych> Кстати, тот чел добился успехов со своим рвением. :)
[23:39:48] <Pinkbyte> ненуачо. Nerdcore уже есть, а чем гентушники хуже? :-D
[23:40:14] <Deda_Zych> бугага, хорошая картинка
[23:44:14] Pinkbyte поймал сегфолт на виртуальной машине в модуле zfs ^____^
[23:44:25] <0xd34df00d> Хм.
[23:44:28] <0xd34df00d> А vTune неплохая штука.
[23:44:36] 0xd34df00d нашел очень тупое неоптимальное место в LC благодаря ей.
[23:44:44] <0xd34df00d> И ускорил загрузку на 1-3 секунды, смотря какой ростер по размеру.
[23:45:03] <Pinkbyte> наверное не стоило делать одновременно dd if=/dev/zero of=/zerofile и rollback корня? :-)
[23:46:36] <Deda_Zych> intel vtune?
[23:47:01] <0xd34df00d> Deda_Zych: да.
[23:47:04] <0xd34df00d> Есть в оверлее сайенс.
[23:47:11] <0xd34df00d> Дают халявные бессрочные лицензии на non-commercial use.
[23:47:13] <0xd34df00d> Night Nord: слышь, дают!
[23:47:24] <Deda_Zych> я даже и не знал, что оно под линукс есть
[23:47:40] <Deda_Zych> ну если non-commerical, то отлично
[23:49:58] <Deda_Zych> кстати
[23:49:59] <Deda_Zych> [01:05:29] <0xd34df00d> На всякий случай — только что собирал из SVN, так вот, не может.
[23:50:05] <Deda_Zych> это не шутка?
[23:50:13] <0xd34df00d> Deda_Zych: нет.
[23:50:22] <Deda_Zych> why so slow?
[23:50:22] <0xd34df00d> Я продолбал опкод, который он не осиливает.
[23:50:28] <0xd34df00d> Но он не может.
[23:50:37] <Deda_Zych> 0xd34df00d: знаю, да
[23:50:47] <Deda_Zych> думал, что уже фиксят
[23:50:51] <0xd34df00d> http://wstaw.org/m/2012/06/23/plasma-desktopgR1853.png смотри, какая няшнота.
[23:51:00] <Deda_Zych> пнуть их по яйцам, чтоль
[23:51:10] <0xd34df00d> Если два раза кликнуть — в vTune откроется окно с исходником, где построчно будет написано, где время тратится.
[23:51:24] <0xd34df00d> Deda_Zych: ну, надо признать, 3.7.0 и 9999 не осиливают разные опкоды, так что что-то там пилится точно )
[23:52:07] <Deda_Zych> убогий гуи говорит о том, что под линукс они портировали для галочки...
[23:52:17] <0xd34df00d> Нормальный гуй.
[23:52:21] <Deda_Zych> убогий
[23:52:24] <0xd34df00d> Тем более, я не из-под основного юзера пускаю.
[23:52:27] <0xd34df00d> А там ШГ.
[23:52:27] <Deda_Zych> квадратный и серый
[23:52:30] <Deda_Zych> FFFUUUUU~~~
[23:52:35] <Pinkbyte> 0xd34df00d: забавная штукенция
[23:52:54] <Pinkbyte> но я еще не настолько суров. Мне еще надо осилить gdb и валгринд
[23:52:57] <Pinkbyte> так что я пока унылый
[23:53:02] <Deda_Zych> 0xd34df00d: ага, вполне няшно
[23:53:16] <0xd34df00d> Pinkbyte: могу порекомендовать google perftools вместо валгринда.
[23:53:23] <Deda_Zych> а чего их осиливать? Юзай gdb-tui, Люк!
[23:53:24] <0xd34df00d> Оно даже умеет блевать валгриндовскими файлами, так что kcachegrind схавает.
[23:53:28] <Deda_Zych> или как он называется...
[23:53:35] <0xd34df00d> И профилировать не только процессор, но и хип.
[23:53:45] <Deda_Zych> кучу
[23:53:49] <Deda_Zych> не хип
[23:54:30] <0xd34df00d> Расскажи про разницу.
[23:54:35] <Deda_Zych> 0xd34df00d: гугл уже выпустил убийцу валгринда? :)
[23:54:40] <0xd34df00d> Deda_Zych: не совсем.
[23:54:45] <0xd34df00d> Оно не VM, поэтому не тормозит, но не такое точное.
[23:54:53] <Deda_Zych> разница в том, что "куча" - роднее
[23:55:08] <Deda_Zych> говорите уже по-русски, блджад
[23:56:06] <Deda_Zych> кстати, иконки они ничтоже сумняшеся притырили из win-версии
[23:56:23] <0xd34df00d> Deda_Zych: иди ты нафиг со своим русским.
[23:56:28] <0xd34df00d> Из-за этого хрен почитаешь литературу в переводе.
[23:56:30] <Deda_Zych> скриншот мне вообще напоминает оторванную табу из вижака :)
[23:56:32] <0xd34df00d> Все как один переводят на русский, блин.
[23:56:40] <0xd34df00d> Терминологии нет.
[23:56:41] <0xd34df00d> Ничего нет.
[23:56:43] <0xd34df00d> Зато роднее, едрить.
[23:56:51] <Deda_Zych> 0xd34df00d: но они не пишут "хип", вместо "куча" :)
[23:56:53] <Pinkbyte> готово, зарепортил - https://bugs.gentoo.org/show_bug.cgi?id=423205
[23:56:59] <0xd34df00d> И я лучше скажу «пушаут» вместо «кодекартов квадрат».
[23:57:08] <Deda_Zych> а то, что ты делаешь, называется калька
[23:57:38] <Deda_Zych> я не знаю, что такое пушаут :)
[23:57:49] <Pinkbyte> 0xd34df00d: как, ты говоришь HDD вместо теплого лампового НЖМД? o_O
[23:57:53] <Pinkbyte> :-D
[23:57:54] <0xd34df00d> Это такой объект в теории категорий.
[23:58:04] <0xd34df00d> Полезный при описывании преобразований графов по правилам.
[23:58:08] <0xd34df00d> В том числе, при упрощении выражений :3
[23:58:17] <0xd34df00d> Pinkbyte: я говорю «хард» )
[23:58:24] <Deda_Zych> ага, и чем же он полезен в реальной жизни? :)
[23:58:31] <Pinkbyte> аналогично, я так потроллить^____^
[23:58:35] <Deda_Zych> вот я хочу пожарить яичницу
[23:58:53] <0xd34df00d> Deda_Zych: у меня слишком болят пальцы, чтобы троллировать на эту избитую тему, давай завтра? )
[23:58:53] <Deda_Zych> как мне поможет твоя наука, умеющая много гитик?
[23:59:00] <Deda_Zych> 0xd34df00d: ок)
[23:59:21] <Deda_Zych> алсо "гитик" к гиту не имеет отношения, да
[23:59:46] <Deda_Zych> кстати, в теорию графов я тоже умею слабо
[23:59:58] <Deda_Zych> так что я самое настоящее code monkey
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!