Home
Objective Caml
ocaml@conference.jabber.ru
Четверг, 6 октября 2011< ^ >
f[x] установил(а) тему: Камль -- http://caml.inria.fr | http://camlunity.ru/ (теперь с git доступом!) | Верблюды грязи не боятся! | release crap, enjoy NIH | репортьте баги официальным дилерам | ocaml мёртв и тормозит, move on | stdlib only? - ССЗБ
Конфигурация комнаты
Участники комнаты

GMT+4
[00:33:46] afroam вошёл(а) в комнату
[00:42:03] Kakadu вышел(а) из комнаты
[00:51:50] <afroam> угрюм речка ыыыыыы
[01:00:32] <afroam> креативный русский роман 20 ого века
[01:01:00] afroam вышел(а) из комнаты: QIP Infium: Спокойное общение
[01:15:01] komar вышел(а) из комнаты: Logged out
[01:15:03] komar вошёл(а) в комнату
[02:15:22] shaggie вышел(а) из комнаты
[03:38:07] letrec вошёл(а) в комнату
[03:52:55] <Typhon> https://github.com/camlunity/ocaml_skeleton/commits/feature-oasis-support  ребзя, поправьте, если чего увидите плохого, пожалуйста :-)
[04:16:18] <Typhon> http://unprotocols.org/blog:17  => прямо, например, про cobson %)
[04:21:24] Typhon вышел(а) из комнаты
[04:48:51] letrec вышел(а) из комнаты
[06:57:47] zert вошёл(а) в комнату
[07:50:57] komar вышел(а) из комнаты
[08:19:34] gds вошёл(а) в комнату
[08:46:01] bobry вышел(а) из комнаты
[09:48:13] bobry вошёл(а) в комнату
[10:54:20] ermine вошёл(а) в комнату
[10:57:08] bobry вышел(а) из комнаты
[11:19:33] Kakadu вошёл(а) в комнату
[11:26:41] shaggie вошёл(а) в комнату
[12:00:49] <Kakadu> ermine: а ты уже нагадила в гуглогруппе корщиков про фрю?
[12:03:24] <ermine> Kakadu: нет и не собираюсь подписываться еще куда-то ни регаться куда-то
[12:03:41] <ermine> надоело уже этим развлекаться с разнообразным глюкавым кодом
[12:03:56] <f[x]> ты bsd имеешь ввиду?
[12:04:08] <Kakadu> ermine: я могу от твоего имени чтонить написать
[12:04:09] <ermine> если при контакте напрямую не сработало - фиг с ним, надо сворачивать с этого софта на чонить другое
[12:04:17] <Kakadu> f[x]: да
[12:04:50] <ermine> Kakadu: я вчера вечером скомпилила  твой свежак, на этот раз с time - 15 минут, test6 работает
[12:05:02] <Kakadu> ENTER работает?
[12:05:20] <ermine> эм, не нажимала :)
[12:05:24] <ermine> щас нажму
[12:05:55] <Kakadu> ну там в нижней срочке должен курсор стоять
[12:06:07] <Kakadu> черз жопу конечно, но не релиз же)
[12:07:45] <ermine> Kakadu: понажимала - оно только создает новую строку в поле ввода
[12:08:17] <ermine> Kakadu: а ты сделай так, чтобы по нажатию ентера строка вынулась из поля ввода и отпечаталась в верхнем виджете, а из инпута удалилась
[12:08:19] <Kakadu> на консольку должен печатать столько раз сколько нажимала key_pressd
[12:09:59] <ermine> там ругань что-то типа no osmenu created for popup menu
[12:11:05] <Kakadu> ermine: больше ничего конкретного?
[12:11:39] <ermine> мой ввод? нет
[12:11:55] <ermine> ну принала создается, пытаемся сконнектиться куда-то
[12:12:02] <ermine> скопипастить не могу
[12:13:04] <ermine> а нет, можно скопипастить
[12:13:15] <Kakadu> дай мне эту вкусняшку
[12:13:16] <ermine> dyn08:test6 ermine$ ./test
QApplication created
trying to connect 2returnPressed() -> 1on_return_pressed(void)
QMenu: No OSMenuRef created for popup menu
QMenu: No OSMenuRef created for popup menu
[12:13:48] <ermine> Kakadu: сначала разберусь с основными принципами gtk, потом почитаю какой-нить туториал по qt
[12:14:28] <Kakadu> ппц
[12:15:31] <ermine> а тебе это о чем-то говорит?
[12:16:21] <Kakadu> гугло что-то сказал и я это интерпретировал как
"на маке топлевельных менюшек не должно быть, а должны быть вложенные итемы"
[12:17:22] <ermine> это quartz
[12:17:38] <ermine> и qt по дефолту собран с этой опцией
[12:17:58] <ermine> вот мне пришлось потрахаться, чтобы так же собрать gtk
[12:18:23] <Kakadu> ermine: http://qt.gitorious.org/qt/qt/blobs/4.7/src/gui/widgets/qmenu_mac.mm#line1760
[12:18:36] <Kakadu> я хз что такое кварц
[12:19:44] <ermine> маковый апи к меню, чтобы запускать без иксов
[12:20:12] <ermine> обычно все такие приложения с такими левыми тулкитами запускаются в xorg-боксе
[12:20:20] <ermine> а тут - напрямую
[12:20:23] zert вышел(а) из комнаты
[12:21:02] <Kakadu> xorg  в xorgе как-бы?
[12:21:09] <ermine> короче, надо что-то чинить в твоей библиотеке
[12:22:09] <Kakadu> да всё норм)
[12:22:23] <Kakadu> KDE постоянно что-то срет в консольке с ругательствами
[12:22:31] <Kakadu> gtk тоже, но меньше
[12:24:25] <ermine> gtk тоже может срать, я обычно викшу
[12:25:24] <Kakadu> там какие-то тролли набежали на статью Минского. говорит типа "статическая типизация это хорошо, я вот камло ObjectPascal могу заменить"
[12:27:51] <ermine> Kakadu: я тут перепираюсь с адептом (он же сотрудник JS), вот кстати - а кора под вендой компилится?
[12:28:13] <Kakadu> мне не удалось победить, но я не сильно старался
[12:28:22] <Kakadu> могу сейчас попробовать
[12:28:33] <Kakadu> а про адепта я не знал...)
[12:28:58] <ermine> давай :) возьми 107.1 версию
[12:30:13] <ermine> ну адепт не принимает участия в разработке коры, он в лондоне, а коредельцы в NY
[12:45:10] <Kakadu> caml.inria.fr лежит?
[12:46:02] <Kakadu> да, мне ручками под цигвином собирать ил про оверблд не думать?
[12:46:11] <Kakadu> ил <- и
[12:46:59] <Kakadu> и ЖЖ висит
[12:54:23] Typhon вошёл(а) в комнату
[13:00:23] <Kakadu> видимо у меня тупо коннект в западную часть Мира лежит
[13:00:36] <Kakadu> в смысле лагает
[13:09:32] <ermine> Kakadu: как там компиление идет?
[13:09:42] <Kakadu> херово
[13:09:53] <ermine> уже скомпилил?
[13:09:57] <Kakadu> у меня даже камла новейшего не было
[13:09:58] <ermine> везет же
[13:11:08] <ermine> у меня unix_stubs.c в core просто не компилится
[13:11:36] <Kakadu> а депенденсы норм?
[13:11:46] <ermine> адепт советует идти в мейллист :/
[13:12:00] <ermine> а может лучше кору ну нафик
[13:12:03] <Kakadu> а адепт в ЖЖшке что-то пишет?
[13:12:50] <Typhon> а что есть в коре, чего нету в батарейках/екстлибе/хенлибе ?
[13:13:03] <ermine> хз, я жжку давно не открывала
[13:13:11] <Kakadu> батарейки вроде же только для revised?
[13:13:23] <ermine> вроде только там жаловался на камло по сравнению с хаскелем
[13:13:42] <Kakadu> не, это был кто-то другой
[13:19:41] <Kakadu> ermine: а у тебя возникали вопросы в стиле "с какими версиями либ собирать кору?"?
[13:22:32] <Typhon> Kakadu: не может быть чего-то только под original или revised, ты же всегда можешь собрать файло с нужным препроцессором
[14:07:17] ermine попыталась похимичить с корой и опять решила отправить его в морг
[14:07:30] <ermine> не будет кутешной горгоны под фрей, ну и ладно
[14:08:19] <Kakadu> ermine: может у тебя теперь есть лог конкретной ошибки?
[14:11:09] <ermine> Kakadu: ну есть, а что?
[14:11:22] <Kakadu> ounit по цигвином не собирается
[14:11:54] <Kakadu> http://paste.in.ua/3158/
[14:13:33] <Typhon> используй оверблд %)
[14:13:42] <Typhon> с flex.dll были какие-то замуты
[14:14:55] <Kakadu> > [12:46:01] <Kakadu> да, мне ручками под цигвином собирать ил про оверблд не думать?
Ну так сказали бы сразу
[14:15:44] bobry вошёл(а) в комнату
[14:16:02] <Typhon> я не распарсил, твои две альтернативы аналогичны, не? "собрать руками" или "не думать про оверблд" %)
[14:16:23] <Typhon> bobry: http://chatlogs.jabber.ru/ocaml@conference.jabber.ru/2011/10/06.html#03:52:55.827580 %)
[14:16:36] <gds> кстати, я тоже недопонял, но, так как были дела, решил потом поинтересоваться.
[14:17:06] <Kakadu> ил <- и
[14:19:09] <Kakadu> кстати, для оверблд надо выносить из PATH всё про цигвин?
[14:22:27] <bobry> Typhon: глянул уже — вроде все хоккей
[14:22:35] <bobry> правда капутт тесты у меня через Test не работают
[14:22:46] <bobry> видимо надо в каком то понятном оазису формате отдавать результаты
[14:24:34] <gds> Kakadu: overbld сам всё сделает -- а именно, припишет спереди к PATH всё, что требуется для сборки.
[14:25:09] <gds> я конкретно с cygwin не тестил, но, по идее, всё должно быть именно так.  Если будет не так -- сообщи, исправлю.
[14:25:38] <gds> кстати, ounit/mingw собирается ровно так же, как и другие пакеты с оазисом (я эту сборку отрефакторил в отдельный скрипт, который вызываю для многих пакетов).
[14:26:06] <gds> без патчей и без хитрых опций компиляции, имею ввиду.
[14:26:17] <Typhon> bobry: в смысле не работают? там же просто бинарь можно запускать, как в ocaml_skeleton делается.
[14:29:09] <gds> Kakadu: чтобы не терять время на компиляцию самого оверблд, качай бинарную сборку http://overbld.ygrek.org.ua/OVerbld-setup-binary-2011-08-02.exe , но, если что-то захочешь присунуть, потестить, пофиксить, потом скачай ещё http://overbld.ygrek.org.ua/OVerbld-setup-sources-2011-08-02.exe и скомпиляй её куда-нибудь (не обязательно в директорию с бинарной сборкой -- иногда удобно иметь несколько разных оверблд, если хакаешь их).
[14:29:46] <bobry> Typhon: ну он же еще говорит сколько тестов прошло - упало
[14:29:56] <gds> Kakadu: кстати, удостоверься, что прочитал short usage notes на странице http://overbld.sourceforge.net/
[14:37:33] <Kakadu> gds: банирный инсталлер не спрашивает куда я инсталлировать хочу!
[14:37:35] <Kakadu> бинарный*
[14:37:47] f[x] вышел(а) из комнаты
[14:37:55] <Typhon> Kakadu: ты хочешь инсталлировать в C:\OVerbld
[14:37:58] <Typhon> ^_^
[14:38:02] <gds> потому что там пути хардкодятся в бинарники.  Пофиксишь -- сделаем, чтобы спрашивал.
[14:38:19] <gds> Typhon: да!
[14:38:40] <Kakadu> у меня на С дос вообще
[14:39:08] <Typhon> тогда сорс_инсталлер качай, там вроде бы можно сказать куда
[14:39:21] <Kakadu> да, я не читал ту ссылку
[14:39:34] <Kakadu> думал установлю, а потом прочитаю)
[14:40:02] <Kakadu> а если из исходников собирать, то можно будет указать не С: ?
[14:40:05] <gds> конечно, понятно, что падвендой каждый этосамое как он хочет, но обычно на цэ ставится ок.
[14:40:08] <gds> Kakadu: да, можно будет.
[14:41:15] f[x] вошёл(а) в комнату
[14:49:07] <Kakadu> gds: http://paste.in.ua/3159/
[14:49:45] <Kakadu> может я какие-то галочки при установке лишние снял?
[14:50:17] <gds> навряд ли.  погуглю ща.
[14:51:58] <gds> Kakadu: а хотя может быть таки да.  заверши работу инсталлера, замочи директорию и попробуй заново туда поставить, но со всеми галочками.
[15:00:31] letrec вошёл(а) в комнату
[15:00:42] <Kakadu> gds: та же херня
[15:09:13] bobry вышел(а) из комнаты
[15:10:19] <Kakadu> я тут посмотрел на доки по батарейкам, там labeled arguments походу не приветствуются?
[15:17:19] ftrvxmtrx вошёл(а) в комнату
[15:17:45] <gds> Kakadu: какой-нибудь другой mingw стоит в путях?  хрен знает, я же только погуглить могу, вот гуглю.
[15:18:06] komar вошёл(а) в комнату
[15:18:28] <gds> Kakadu: кстати, и Dev C++ некое -- наблюдается?
[15:26:13] <Kakadu> E:\>echo %PATH%
D:\Program Files\Far;D:\WINNT\system32;D:\WINNT;D:\WINNT\system32\WBEM;c:\arc\winrar;c:\arc;D:\Program FilesIntelDMIX;E:\Program Files\Microsoft Visual Studio 8
\Common7\IDE";D:\Program Files\MySQL\MySQL Server 5.0\bin;D:\Program Files\TortoiseGit\bin;D:\Program Files\GTK2-Runtime\bin;E:\Program Files\QuickTime\QTSystem
\;E:\Program Files\Graphviz 2.28\bin;E:\Program Files\TortoiseSVN\bin;E:\Program Files\apache-ant-1.8.1\bin;E:\wamp\bin\mysql\mysql5.1.36\bin\;E:\comapping\trun
k\build\tools\environment\Motion-Twin\neko\;e:\comapping\trunk\build\tools\environment\air\bin;E:\Program Files\Java\jdk1.6.0_18\bin\;e:\cygwin\bin;E:Program Fi
lesdarcs-2.5.2;E:\cygwin\usr\local\bin;E:\comapping\trunk\build\;E:\Qt\4.7.3\bin;E:\Qt\qtcreator-2.1.0\mingw\bin\
[15:26:35] <f[x]> лол
[15:27:02] <f[x]> E:Program Filesdarcs-2.5.2 <- WIN
[15:27:50] <Kakadu> причем если смотреть конфиг мышкой, то всё ОК
[15:28:08] <gds> это особый, ленивый бэкслеш.
[15:30:32] <Kakadu> такое ощущение что с путями что-то не в порядке
КО
[15:30:56] <gds> Kakadu: начинаю подозревать какой-то свой баг либо "интерференцию".  Поставь overbld sources, ща опишу расклад.
[15:31:10] <Kakadu> ну я и ставлю сорцы
[15:31:29] <gds> т.е. поставь даже несмотря на ошибки компиляции, ща её вручную запустим.
[15:32:44] <Kakadu> ну я удалил одно из трех мингв на всякий случай
[15:32:53] <ermine> солнце уже клонится к крышам домов, а тут все еще ставят венду
[15:33:42] <f[x]> в irc спалили https://github.com/paparazzi/paparazzi
[15:34:21] <Kakadu> ermine: ну приходится мне на флеше писать падвендой, блин, мне самому горько
[15:36:27] <ermine> Kakadu: а камло как-нить со флешем сопрягается? :)
[15:37:01] <Kakadu> если я прогал только на камле, то был бы самым счастливым кодером на свете
[15:37:13] <Kakadu> ну можно ещё чутка С++ для байндингов
[15:37:25] <gds> не был бы.  кое-чего в камле явно не хватает.  и не низкоуровневого, а наоборот.
[15:37:53] <Kakadu> gds: Ну был бы некоторое время хотя бы
[15:37:58] <gds> это да.
[15:39:33] <ermine> в камле функции в аргументах не инлайнятся, и это самое главное, чего не хватает для полного функционального подхода
[15:40:04] <gds> Kakadu: после установки overbld sources из той диры, куда поставил, запусти runbash.bat (либо кликом мышой, либо в cmd переходом в эту директорию и затем ".\runbash.bat"), далее в баше ./bld.sh myworkdir и вышли мне (paste.in.ua вполне ок) лог, который запишется в bld-log в той же директории.  Если есть желание (либо если меня не будет за терминалом), перед ./bld.sh myworkdir поиграйся с путями: echo $PATH , export PATH=какие-то-пути.
[15:40:08] <gds> ermine: это не нужно.
[15:40:11] <ermine> вот горгона мультигуевая получается как раз из-за функциональной парадигмы: каждая прога - функция
[15:40:44] <ermine> может еще на labltk ради развлечения развлечься
[15:41:45] <gds> tk -- не надо.  на tkabber посмотрел, хватило.
[15:42:07] <gds> и это даже несмотря на то, что labltk считаю весьма приличным способом писать гуй.
[15:42:17] ermine смотрит в ткаббер
[15:42:33] <ermine> gds: а ты пересядешь на горгону на gtk/qt?
[15:43:00] <Kakadu> tk это какая-то хрень. У меня в опенбоксе иногда ocamlbrowser становится поверх всех окон, и приходится матами заставлять его спрятаться
[15:43:47] <gds> ermine: если окажется, что какого-либо нужного функционала яростно не хватает, а горгона будет на окамле, то вполне таки вероятно.  я не считаю пиджин идеальным клиентом.  в общем, надо смотреть.
[15:44:17] <Kakadu> gds: там вообще неубедительный bld-log
[15:44:41] <gds> Kakadu: но он хотя бы содержит то, что ты видел на консоли?
[15:44:45] <Kakadu> lf
[15:44:47] <Kakadu> да
[15:44:49] <Kakadu> http://paste.in.ua/3160/
[15:45:27] ermine будет стараться
[15:45:47] <gds> Kakadu: это значит, что вот теперь точно с PATH не ок, так как, вероятно, gcc/cpp/ld/as найти не может.
[15:45:49] ermine еще будет пинать Kakadu, чтобы тот тоже старался
[15:46:31] <gds> мне вот тоже интересно lablqt, и я тоже кое-как стараюсь (со стороны сопряжения плюсов и камла), но хреново как-то, таки.
[15:47:15] <Kakadu> gds: я вчера набыдлокодил то, что ты мне посоветовал сделать со объектами, осталось понять почему оно сегфолтится
[15:47:31] <Kakadu> может там фигня какая-та простая, посмотрим.
[15:47:52] <gds> Kakadu: но там было не ок с вызовом не-виртуального метода, вроде бы?
[15:48:40] <Kakadu> gds: это да, но там что-то другое: либо я опечатался где-то, либо пока невидимая глобальная проблема
[15:50:28] <gds> понял, интересно таки, что там с плюсами.
может таки надо анализировать, виртуальный ли метод -- хз...
кстати, через 1.5ч я сваливаю, а через примерно 4ч я вновь появляюсь, если чо.
[15:57:04] <Kakadu> g++ плохо: http://paste.in.ua/3161/
[15:58:48] ftrvxmtrx вышел(а) из комнаты
[16:03:03] <ermine> Kakadu: что ты сейчас под вендой компилишь? ounit?
[16:03:28] <Kakadu> ну в цигвине застрял там
[16:04:04] <Kakadu> кстати, в чем смысл писать () в фразе
let non f = (); fun x -> not (f x)
[16:04:49] <ermine> чтобы не было f x в итоге
[16:05:21] <ermine> синтаксис по умолчанию делает из let f = fun x -> .. просто f x = ...
[16:05:37] <ermine> а тут мы хотим вернуть другую функцию
[16:06:48] <Kakadu> что-то я туплю
[16:07:49] <ermine> на janestreet была статья про оптимизацию
[16:13:00] <ermine> суть как-то была в том, чтобы с помощью fun x создать отдельную аллокацию функции и передать куда-то, а не аллокатить функцию сразу с заданным количеством аргументов
[16:14:06] <ermine> http://ocaml.janestreet.com/?q=node/30
[16:14:13] <ermine> кажись тут было
[16:15:42] ermine похвалила свою девичью память
[16:20:06] <Typhon> Kakadu: в бвтарейках, как правило, особые модули для Labeled и cap- версий модулей
[16:25:28] <ermine> а батарейки компиляться под макосью и фрей?
[16:27:04] <Typhon> да
[16:27:23] <ermine> под макосью - у тебя скомпилилось из портов?
[16:28:19] <ermine> Kakadu: может, перейдем на батарейки, если  тебе так любы мапы и прочие непонятно что :)
[16:29:15] <Typhon> ermine: под макосью и фрибсд компилил руками
[16:30:17] Kakadu даже не знает что ответить
[16:34:51] <Kakadu> Typhon: 1) что такое cap?
2) ткни пальцем плиз...
[16:39:34] <Typhon> https://github.com/ocaml-batteries-team/batteries-included/blob/master/src/batList.mli#L518
[16:39:36] <Kakadu> что-то мне лень фиксиь flexdll
[16:39:51] <Typhon> cap — capabilities
[16:39:58] <Typhon> сейчас не вижу в mli файлах, может выкинули
[16:40:43] <Kakadu> Эх, не заметил
[16:40:54] <Kakadu> пойду наверное домой и попробую поспать
[16:42:33] Kakadu вышел(а) из комнаты
[16:53:34] <f[x]> насколько я понял из hashtbl можно удалять текущий элемент во время итерации и при этом всё равно будут пройдены все остальные элементы
[16:54:53] <gds> f[x]: на практике -- да, в спеке -- не указано.
[16:55:04] <f[x]> ок!
[16:57:43] <gds> f[x]: то есть, "да" -- это только потому, что я помню представление Hashtbl.t.  Если уже взяли итерировать ведро, то оно иммутабельно, ибо список.
Кстати, кизяк может быть в случае, если при удалении из hashtbl оно не только меняет содержимое ведра, но и перестраивает таблицу (например, потому что элементов стало меньше, чем нужно).  Тут лучше посмотреть.
[16:58:43] <Typhon> я вот смотрю как раз https://github.com/multani/ocaml-mirror/blob/master/stdlib/hashtbl.ml#L87
[16:59:20] <f[x]> не перестраивает, смотрел
[17:01:05] letrec вышел(а) из комнаты
[17:01:27] letrec вошёл(а) в комнату
[17:03:06] letrec вышел(а) из комнаты
[17:03:24] letrec вошёл(а) в комнату
[19:33:04] Kakadu вошёл(а) в комнату
[19:45:07] sceptik вошёл(а) в комнату
[19:45:16] sceptik вышел(а) из комнаты
[19:48:06] letrec вышел(а) из комнаты
[20:04:42] <ermine> а джобс-то, того...
[20:06:30] komar -_\\\
[20:06:44] <Kakadu> ermine: угу
[20:07:28] ermine не особо печалится по этому поводу
[20:10:40] <ermine> вот другое дело - оставить после себя такой заметный след, что фиг забудешь
[20:34:08] <Kakadu> я закоммитил мою мороку с наследованием
[20:34:25] <Kakadu> https://github.com/Kakadu/lablqt/tree/master/inher
[20:35:31] <Kakadu> падает он тут: https://github.com/Kakadu/lablqt/blob/master/inher/A.h#L8
[20:36:13] <Kakadu> gds  тут?
[20:44:01] shaggie вышел(а) из комнаты
[20:48:03] <komar> Кстати, потсоны.
[20:48:13] <komar> Мне тут несколько дней не до кода было.
[20:48:16] <komar> Что вы тут делаете?
[20:48:33] <Kakadu> komar: ты про мои ссылки?
[20:48:38] <komar> Про все.
[20:49:06] <Kakadu> Ну я пытаюсь научиться в lablqt делать наследование классов из С++
[20:49:17] <Kakadu> ermine пишет джаббер-клиент
[20:51:05] <ermine> все клиенты живут слишком короткой жизнью
[20:51:49] <komar> ermine: он с гуйней?
[20:52:55] <ermine> komar: ну как закажешь и оплатишь!
[20:53:14] <komar> Ты не этосамое, а говори.
[20:53:24] <ermine> на curses видимо без проблем
[20:53:33] <komar> Бида.
[20:53:52] <ermine> а на чем хотел?
[20:56:38] <ermine> komar: у тебя пся, значит ты поклонник qt, будет клиент на qt, если Kakadu не сглазит
[20:57:09] <komar> Я не поклонник qt.
[20:57:17] <komar> Я жру то говно, которое работает лучше всего.
[20:57:43] <ermine> gtk лучше?
[20:57:51] <Kakadu> ermine: нееееееееееееееееееееееееееееееееееееееееееет
[20:57:57] <ermine> или x11?
[20:58:04] <komar> tkabber — расфуфыреный глюкодром, мкаббер — сплошной декабрь 2012-го, пиджины для дебилов.
[20:58:18] <komar> Мне бы хоть на голых xlib’ах.
[20:58:57] <komar> Kakadu: а как дела с кутями в покойничке обстоят?
[20:59:12] <komar> Чи заюзать его в новой нише.
[20:59:48] <komar> ermine: курсесы просто совсем плохо годятся для копипаста и обмена ссылками.
[20:59:49] <ermine> а гуев-то немного: x11, tk, gtk, qt, mac cocoa, windows, curses, чота там на андроиде и прочая жаба
[20:59:59] <komar> А у меня половина жабберных постов именно под это.
[21:00:24] <Kakadu> komar: покойничек=мастдай?
[21:00:36] <komar> Kakadu: покойничек это сабж.
[21:01:17] <Kakadu> komar: ааа, ты же этот... ну который на букву х.
[21:01:56] <komar> /topic
[21:04:27] <Kakadu> /topic
[21:04:46] <Kakadu> короче для кути ничего не видел
[21:14:56] <gds> Kakadu: появился, но реально до места дойду через полчаса где-то.
[21:30:24] shaggie вошёл(а) в комнату
[21:32:11] ermine пытается вкурить, как создавать свои сигналы в gtk
[21:32:43] <ermine> Kakadu: а ты в qt уже умеешь?
[21:39:18] Typhon вышел(а) из комнаты
[21:43:21] <Kakadu> д
[21:43:23] <Kakadu> да
[21:44:28] <ermine> молодец!
[21:45:09] <ermine> вот щас пытаюсь через сигналы навешать асселераторов на многострочный редактор (ака поле ввода тут)
[21:45:42] <Kakadu> в гтк?
[21:45:49] ermine уже перешла на уровень изучения исходников lablgtk
[22:17:54] <ermine> как же тяжело в ученье
[22:42:48] ermine вышел(а) из комнаты
[22:51:03] komar вышел(а) из комнаты: Replaced by new connection
[22:51:04] komar вошёл(а) в комнату
[23:03:41] afroam вошёл(а) в комнату
[23:04:15] <afroam> вотт наглые существа эта русия,беспардонные
[23:04:48] <afroam> за что их и не любят нигде
[23:04:53] <afroam> :-D
[23:06:03] <afroam> яблоко может быть червивым,хы
[23:06:14] <afroam> которые самые сладкие
[23:09:36] afroam вышел(а) из комнаты: QIP Infium: Спокойное общение
[23:17:48] bobry вошёл(а) в комнату
[23:26:38] <Kakadu> gds: у нас кто попало может писать в конфе?
[23:26:47] <komar> Lf/
[23:27:12] <Kakadu> вроде премодерирование раньше было
[23:28:39] gds' вошёл(а) в комнату
[23:43:41] Typhon вошёл(а) в комнату
[23:48:12] <Typhon> komar, а напомни урл твоего псто про "почему xml -- оно"
[23:49:14] <komar> komar.bitcheese.net
[23:49:23] <komar> Внизу.
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!