Home
codingteam
codingteam@conference.jabber.ru
26.09.2011< ^ >

Тема: Программирование для новичков и не только.
Приглашаются студенты.

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, OCaml, JavaScript, Рефал, Brainfuck, GLSL, PowerShell, Yet Another Wonder Language, Anime
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Java, .NET, basic, php, pascal/delphi/c++builder, 1С, VB, FoxPro карается съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Проблем решено: 0xB
[00:08:26] xmi вышел из конференции: Replaced by new connection
[00:08:27] xmi зашёл в конференцию
[00:35:24] xmi вышел из конференции
[00:44:31] OKTAVIUS зашёл в конференцию
[00:46:56] v_oron зашёл в конференцию
[00:48:42] OKTAVIUS вышел из конференции
[00:50:02] xmi зашёл в конференцию
[00:53:21] magog вышел из конференции
[01:07:08] magog зашёл в конференцию
[01:15:47] 0xd34df00d вышел из конференции
[01:16:23] 0xd34df00d зашёл в конференцию
[01:17:30] biert вышел из конференции
[01:22:03] Славный капитан вышел из конференции: Disconnected: Replaced by new connection
[01:22:04] Славный капитан зашёл в конференцию
[01:39:18] Славный капитан вышел из конференции: Disconnected: connection closed
[01:50:16] longedok вышел из конференции
[02:03:31] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[02:05:27] ForNeVeR вышел из конференции
[02:05:51] ForNeVeR зашёл в конференцию
[02:36:22] Славный капитан зашёл в конференцию
[02:42:24] xmi вышел из конференции: Replaced by new connection
[02:42:25] xmi зашёл в конференцию
[06:09:18] Ryuuji зашёл в конференцию
[07:13:39] O01eg вышел из конференции
[07:21:28] Ryuuji вышел из конференции
[07:23:15] Bit0reZ зашёл в конференцию
[07:28:04] v_oron вышел из конференции
[07:34:07] <ForNeVeR> Орту!
[07:34:28] Ryuuji зашёл в конференцию
[07:42:10] v_oron зашёл в конференцию
[07:42:32] v_oron вышел из конференции
[07:43:53] mikelsv вышел из конференции
[07:44:50] ejin зашёл в конференцию
[08:00:50] ejin вышел из конференции: Replaced by new connection
[08:00:51] ejin зашёл в конференцию
[08:00:58] ejin вышел из конференции
[08:01:23] ejin зашёл в конференцию
[08:02:28] ejin вышел из конференции: Replaced by new connection
[08:02:30] ejin зашёл в конференцию
[08:19:30] ejin вышел из конференции: Replaced by new connection
[08:19:32] ejin зашёл в конференцию
[08:26:32] magog вышел из конференции
[08:30:04] <Славный капитан> адъ
[08:30:16] <Славный капитан> ForNeVeR: мозжечка запили
[08:30:39] ejin вышел из конференции: Replaced by new connection
[08:30:41] ejin зашёл в конференцию
[08:30:54] <ForNeVeR> Славный капитан: надо бы.
[08:31:00] <ForNeVeR> Я все выходные брейнфак пилил.
[08:31:08] <Славный капитан> я заметил
[08:31:15] <ForNeVeR> Теперь дотнет мне пока надоел и можно эрлангом поиграться =3
[08:31:18] <Славный капитан> а то я уже скоро рестфул допилю
[08:42:36] S1eng зашёл в конференцию
[08:45:36] ejin вышел из конференции: Replaced by new connection
[08:45:38] ejin зашёл в конференцию
[08:59:37] ejin вышел из конференции: Replaced by new connection
[08:59:39] ejin зашёл в конференцию
[09:05:22] arsenicum зашёл в конференцию
[09:06:08] O01eg зашёл в конференцию
[09:06:09] m4n71k0r зашёл в конференцию
[09:07:53] PhoSor зашёл в конференцию
[09:10:00] PhoSor вышел из конференции
[09:11:04] PhoSor зашёл в конференцию
[09:13:56] PhoSor вышел из конференции
[09:14:13] ejin вышел из конференции: Replaced by new connection
[09:14:15] ejin зашёл в конференцию
[09:15:25] S1eng вышел из конференции: QIP 2010: Спокойное общение
[09:18:13] mikelsv зашёл в конференцию
[09:28:34] ejin вышел из конференции: Replaced by new connection
[09:28:36] ejin зашёл в конференцию
[09:30:33] PhoSor зашёл в конференцию
[09:32:41] <O01eg> ForNeVeR: зачем тебе дотнет? Ты в него компилровал брэйнфак?
[09:32:41] PhoSor вышел из конференции
[09:32:48] <ForNeVeR> O01eg: да.
[09:36:32] PhoSor зашёл в конференцию
[09:40:08] PhoSor вышел из конференции
[09:43:30] ejin вышел из конференции: Replaced by new connection
[09:43:31] ejin зашёл в конференцию
[09:52:16] ejin вышел из конференции
[09:55:04] Кэп зашёл в конференцию
[10:02:14] magog зашёл в конференцию
[10:17:43] PhoSor зашёл в конференцию
[10:20:11] PhoSor вышел из конференции
[10:29:14] PhoSor зашёл в конференцию
[10:31:50] PhoSor вышел из конференции
[10:32:43] OKTAVIUS зашёл в конференцию
[10:33:01] magog вышел из конференции
[10:36:07] <OKTAVIUS> Hi
[10:50:55] PhoSor зашёл в конференцию
[10:53:00] PhoSor вышел из конференции
[10:56:48] magog зашёл в конференцию
[11:05:33] <mikelsv> вот черт, точно. до меня дошла идея rdp. это как с подключениеем библиотеки. не нужно писать генератор кода, можно написать функцию и скопировать из нее.
[11:17:09] <ForNeVeR> о_О
[11:18:24] <magog> это не rdp
[11:18:35] <magog> mikelsv ^^
[11:18:41] <magog> а rpc
[11:19:07] <Кэп> [magog 11:18]
» mikelsv ^^

:-D
[11:19:11] <mikelsv> ай, точно :)
[11:20:15] <magog> я сейчас в проекте работаю, там реализована обертка на кутях для rpc и работа с сетью становится просто чудесно удобной
[11:20:27] <arsenicum> нужен бот, который после каждой фразы микеля говорит o_O
[11:20:57] <mikelsv> с кем можно поболтать не тему, как получить размер функции? сколько она занимает в памяти? и как ее так хорошо переписать, чтобы вызовы в другой программе соответствовали таблице импорта.
[11:21:27] <ForNeVeR> о_О
[11:21:51] <mikelsv> мм, бот нежен.
[11:21:56] <mikelsv> *ненужен
[11:22:02] <arsenicum> очень нежен
[11:22:33] rexim зашёл в конференцию
[11:22:55] <Кэп> Нежный бот :-D
[11:23:12] <mikelsv> и голодные троли
[11:27:07] <mikelsv> я бы не отказался от удаленного вызова процедур, но пока не понятно, как этим пользоваться и нафига оно надо. и я пока не осилил даже обычную подгрузку dll. оно роняет программу по при выходе из функции.
[11:27:26] <mikelsv> и да, у меня же линукс.
[11:28:02] <ForNeVeR> о_О
[11:28:37] <arsenicum> ForNeVeR: ты нежен?
[11:28:44] <ForNeVeR> О_о
[11:29:34] * Кэп подозревает,что ForNeVeR в непонятках))
[11:29:58] <mikelsv> magog: что за проект? под какую систему rpc? как оно работает?
[11:30:01] <ForNeVeR> А кто будет в понятках после такой микелеатаки?
[11:30:17] <magog> mikelsv: оно универсально. Клиент-сервер.
[11:30:44] <mikelsv> magog: универсально? кроссплатформенно??
[11:30:49] <magog> да
[11:31:07] <mikelsv> как?
[11:31:53] <magog> http://sourceforge.net/projects/qexremint/
[11:32:12] <magog> вот это. Я сразу эту компанию зауважал, когда они свою разработку на сорсфорж выложили
[11:32:18] <magog> с такими людьми приятно работать
[11:32:44] <mikelsv> а можно словами? там переброс кода и перекомпиляция? или функции без вызовов. или как еще.
[11:34:45] <magog> там кутишное
[11:34:47] <magog> суть в чем.
[11:35:43] <magog> делаешь на одном компе :
[11:36:13] <magog> trans->methodTranslator( ).connectMethod(
text::loggin_server_object( ), // какому именовоному объекту принадлежит функция
this, // сам объект
METHOD( test_plugin_func( const QString & ) ) // сигнатура функции
);
[11:36:29] mikelsv вышел из конференции: Replaced by new connection
[11:36:33] mikelsv зашёл в конференцию
[11:36:47] <magog> int logging::service_controller::test_plugin_func( const QString & str_par )
{
return str_par.size( );
}
[11:36:58] <magog> а на другом делаешь:
[11:38:01] <magog> net_client( )->translator( ).callMethod(
logging::text::loggin_server_object( ), // какому именовоному объекту принадлежит функция
METHOD( test_plugin_func( const QString & ) ), // сигнатура вызываемого метода
this, // обратный кол-бек с результатом вызова (можно без обратного кол-бека)
SLOT( on_test_plugin_func( int ) ) // сигнатура кол-бека
, Q_ARG( QString, "test test" ) // аргумент вызываемой функции
);
[11:38:33] <magog> все
[11:38:37] <magog> вот весь вызов
[11:40:19] <mikelsv> ммм, тоесть это вызов существующей функции с другого компа?
[11:40:26] <magog> да
[11:40:41] <magog> а в колбек принимается результат выполнения той функции
[11:40:43] <magog> очень удобно
[11:40:49] <magog> все асинхронно
[11:44:50] Кэп вышел из конференции: Replaced by new connection
[11:44:58] <mikelsv> хм. это немного не то, что я ожидал. вызвать так функцию это как бы фигня. я вот пытаюсь подумать, как было бы сделано у меня.
[11:48:18] <mikelsv> мне интересно, как они получили название функции которую можно вызвать и список параметров.
[11:49:28] <ForNeVeR> METHOD( test_plugin_func( const QString & ) )
[11:49:45] <ForNeVeR> Оно, в грубом приближении, строкой его оборачивает.
[11:50:08] <ForNeVeR> И регистрирует где-то там у себя.
[11:50:30] <ForNeVeR> Само собой, с сохранением списка параметров или хотя бы их количества.
[11:51:30] <mikelsv> так это ж на другом компе. а они по идее могут быть не связаны. или это вообще сработает только на двух одинаковых копиях программ?
[11:51:47] <ForNeVeR> Э, што?
[11:52:10] <ForNeVeR> magog: а вот, кстати, на разных архитектурах будет работать?
[11:52:16] <mikelsv> а, это на двух компах.
[11:52:24] <ForNeVeR> magog: если у меня там int'ы большие или endianess разный?
[11:52:53] <mikelsv> м, int он и в африке int. вот long может быть разным.
[11:53:06] <ForNeVeR> mikelsv: неверно в корне.
[11:53:13] <ForNeVeR> В линупсе, емнип, int разный.
[11:53:26] <mikelsv> у меня к счастью везде int - 4 байта
[11:53:49] <ForNeVeR> Да у тебя x32 везде.
[11:53:50] <magog> ForNeVeR: не знаю. Надо проверить, но вин/вин ии lin/lin работает отлично. Думаю и вин/лин должно работать
[11:54:02] <mikelsv> у меня везде хэ64.
[11:54:13] <ForNeVeR> А, ну ты прогрессивен. Молодец.
[11:54:28] <magog> =)
[12:00:38] <mikelsv> в общем извращений слегка много. если найдутся желающие могу собрать свой rpc. у меня был вызывальщик функций. поддерживаются стандартные типы и строки. насколько я помню можно и свои типы подключать.
[12:02:55] Graf зашёл в конференцию
[12:05:18] cutwater зашёл в конференцию
[12:07:50] <mikelsv> и да, покажите мне линукс в котором int - 8 байт.
[12:11:56] <ForNeVeR> Хм. А может, только long там 64-битный.
[12:12:06] <ForNeVeR> Гугол сейчас вызывает у меня сомнения.
[12:12:19] <cutwater> хм... /me сам не помнит
[12:12:23] <cutwater> но по-моему таки long
[12:12:36] <mikelsv> я тоже считаю, что битность влияет только на long.
[12:12:44] <cutwater> mikelsv: эм... ну ты не прав
[12:12:59] <mikelsv> ну указатели еще.
[12:13:02] <cutwater> но в реализациях от MS и GNU таки да
[12:13:25] <cutwater> mikelsv: я тебе напишу компилятор где short, int, long будут 8 байт и буду прав ^_^
[12:14:10] <mikelsv> зачем мне такой неправильный компилятор?
[12:15:09] <cutwater> mikelsv: почему неправильный?
[12:15:16] <cutwater> он правильный с точки зрения стандарта
[12:15:36] <mikelsv> не верю.
[12:16:07] <ForNeVeR> mikelsv: стандарт гарантирует только ряд минимальных ограничений на размеры интов. И всё.
[12:17:06] <mikelsv> раз есть типы с разными размерами, значит надо.
[12:22:24] Graf вышел из конференции
[12:27:00] Ryuuji вышел из конференции
[12:27:14] zxc зашёл в конференцию
[12:30:55] m4n71k0r вышел из конференции
[12:31:18] m4n71k0r зашёл в конференцию
[12:38:56] OKTAVIUS вышел из конференции
[12:39:04] PhoSor зашёл в конференцию
[12:41:06] <mikelsv> 64битный дебиан убийственная штука для 32 битных программ. fuse.so нет, Xtst нет. центос сразу ставит две библиотеки.
[12:43:28] <cutwater> mikelsv: никто тебе не мешает доставить нужные lib32
[12:45:22] <mikelsv> я в пятницу пробовал их доставить. помнится забил. и собрал на центосе.
[12:48:03] rexim вышел из конференции
[12:53:55] OKTAVIUS зашёл в конференцию
[12:59:20] longedok зашёл в конференцию
[13:00:17] O01eg вышел из конференции
[13:00:56] zxc вышел из конференции
[13:02:40] zxc зашёл в конференцию
[13:02:40] Сволота вышел из конференции
[13:02:54] O01eg зашёл в конференцию
[13:04:22] <mikelsv> http://img.idaprikol.ru/images/4aeeb23cbe6de74e2afcded5f3a48cfcdad42559_1.jpg
[13:05:32] OKTAVIUS вышел из конференции
[13:06:40] OKTAVIUS зашёл в конференцию
[13:06:50] <cutwater> mikelsv: в данном случае вы не правы.
[13:06:53] OKTAVIUS вышел из конференции
[13:12:47] OKTAVIUS зашёл в конференцию
[13:34:04] longedok вышел из конференции
[13:36:01] mikelsv вышел из конференции
[13:39:22] OKTAVIUS вышел из конференции
[13:41:28] OKTAVIUS зашёл в конференцию
[13:43:18] mikelsv зашёл в конференцию
[13:44:55] OKTAVIUS вышел из конференции
[13:45:13] OKTAVIUS зашёл в конференцию
[13:45:24] <PhoSor> простите, но вы слишком назойливы
[13:47:24] Myp зашёл в конференцию
[13:52:50] <mikelsv> что можно писать при обработке сигнала? у меня внезапно nfs подвисла и при попытке закрыть вешала все секунд на 10. но ничего не выводила, а у меня там void __cdecl signal_segfault(int c){ print("Program is crashed. You system can dead, Sorry.\r\n"); Sleep(10000); }
[13:55:10] rexim зашёл в конференцию
[13:55:12] <mikelsv> щас добавил exit(0); я так понял оно само не закроет программу если есть обработчик
[13:57:06] O01eg вышел из конференции: Computer went to sleep
[13:58:36] <ForNeVeR> can dead?
[13:58:48] <ForNeVeR> ALL YOUR BASE CAN DEAD
[13:59:03] <ForNeVeR> mikelsv: алсо, зачем \r\n?
[13:59:19] <Myp> *demonic laught
[13:59:21] <ForNeVeR> Это ж не венда, с сигналами-то, правда?
[13:59:28] <mikelsv> это винда.
[13:59:42] <ForNeVeR> В венде можно ловить сигналы?
[13:59:54] <ForNeVeR> Энивей, стоит использовать std::endl.
[13:59:54] <mikelsv> а ты не знал?!!
[14:00:16] <ForNeVeR> Нет, не знал.
[14:00:26] <ForNeVeR> Возможно, они не сигналами называются?
[14:01:07] <mikelsv> я пытаюсь придумать защиту от падающего докана.
[14:01:20] <ForNeVeR> Нет, правильно всё.
Program received signal SIGSEGV, Segmentation fault.
0x7c918af2 in ntdll!RtlpWaitForCriticalSection ()
[14:01:27] <mikelsv> сигналы они и в винде сигналы.
[14:01:35] * ForNeVeR никогда не увлекался сегфолтами.
[14:01:43] * ForNeVeR их, в общем-то, никогда не вызывал.
[14:01:53] <PhoSor> ForNeVeR: в Си нет std::endl >_>
[14:01:59] <mikelsv> они сами вызываются.
[14:02:03] <ForNeVeR> PhoSor: микель пишет на си с классами.
[14:02:13] <ForNeVeR> PhoSor: в си с классами есть всё то же, что и в C++.
[14:02:33] <ForNeVeR> Только микель этим не пользуется, поэтому получается си с классами.
[14:02:58] <mikelsv> вы слишком назойливы с этим си.
[14:03:44] <ForNeVeR> Ну дык, если архитектура твоих программ противоестественна.
[14:04:04] <ForNeVeR> Я буду это повторять, пока ты либо не исправишься, либо (скорее всего) пока кто-нибудь из нас не умрёт.
[14:04:15] * PhoSor считал форневера не таким серьезным и педантичным
[14:04:31] <Myp> ForNeVeR: что за сегфолт? В кутях?
[14:04:36] <ForNeVeR> Myp: в гугле нашёл.
[14:04:51] <Myp> В винде нет сигналов емнип
[14:04:51] <cutwater> ForNeVeR: а что опять с микелем не так?
[14:04:59] <Myp> там эвенты
[14:05:02] <mikelsv> ForNeVeR: можно список исправлений?
[14:05:02] <ForNeVeR> Myp: а тогда что не так с этой копипастой?
[14:05:24] <Myp> ForNeVeR: если кутишная, то там сигналы, но это лишь асбтракция внутри самих кутей:)
[14:05:34] <Myp> тьху. ну ты понел
[14:05:34] <ForNeVeR> mikelsv: использовать шаблоны, конструкторы, деструкторы. Забыть про memcpy. Этого мало?
[14:05:51] <ForNeVeR> cutwater: он - тупой хуй, вот что не так.
[14:05:58] <cutwater> так забанить
[14:06:02] <ForNeVeR> Нет.
[14:06:06] <mikelsv> эээ. а memcpy то за что?
[14:06:10] <ForNeVeR> Он не настолько тупее обычного.
[14:06:22] <ForNeVeR> mikelsv: а зачем?
[14:06:22] <cutwater> ну так забанить за то что тупой
[14:06:28] <ForNeVeR> Прямая работа с памятью вообще не нужна.
[14:06:54] <mikelsv> это в джаву. тут плюсы.
[14:07:09] <cutwater> mikelsv: вот именно. это плюсы а не си
[14:07:12] <ForNeVeR> С таким - в сишку. А тут плюсы.
[14:07:21] <cutwater> ForNeVeR: +100500
[14:07:27] <ForNeVeR> cutwater: хайвмайнд ;)
[14:07:28] <mikelsv> а чем с памятью работать?
[14:07:28] <Myp> memcpy и прочая сишная аттрибутика в плюсах не нужна поддвачиваю
[14:07:35] <ForNeVeR> mikelsv: а нахрена?
[14:07:51] <ForNeVeR> mikelsv: у тебя есть объекты, которые создаются, живут, ... и, э, всё.
[14:07:56] <mikelsv> o_O
[14:07:56] <ForNeVeR> Зачем вообще работа с памятью?
[14:08:12] <ForNeVeR> Ты совершенно не осиливаешь ООП. Вот ни капельки, ни самой чуточки.
[14:08:33] <mikelsv> даже строке нужна память. не в стеке же с ней работать.
[14:08:53] <cutwater> mikelsv: ты такой глупый.
[14:08:56] <Myp> ну выдели чо
[14:08:59] <cutwater> std::string же ну
[14:09:12] <mikelsv> а оно с памятью не работает?
[14:09:19] <cutwater> ForNeVeR: потому что микель долбоеб. это логично
[14:09:22] <Myp> прозрачно для погроммиста
[14:09:28] <Myp> но работает:)
[14:09:29] <cutwater> +1
[14:10:07] <mikelsv> не, ваше поведение не соответствует моим ожиданиям.
[14:10:21] <ForNeVeR> mikelsv: концепция ООП вовсе не означает, что у тебя вообще есть память.
[14:10:30] <ForNeVeR> Следовательно, объекты не должны зависеть от памяти.
[14:10:53] <ForNeVeR> И даже в такой низкой и примитивной абстракции, как C++, я могу работать с объектами, не зная о памяти ничего.
[14:11:27] <mikelsv> можешь. а вот внутри обьектов может быть работа с памятью.
[14:11:35] <ForNeVeR> Зачем?
[14:11:52] <ForNeVeR> Внутри объектов, в общем-то, лучше всего работать с другими объектами.
[14:12:07] <ForNeVeR> А с памятью работать только на самом-самом низком уровне.
[14:12:18] <ForNeVeR> Который в общем случае скрыт библиотеками, той же std::string.
[14:12:31] <ForNeVeR> (кстати, унылая вещь, QString намного лучше)
[14:12:38] <cutwater> да кстати
[14:12:44] <m4n71k0r> хотят строки допилить
[14:12:44] <Myp> Ога. Она как минимум дружис с кодировочками
[14:12:45] <cutwater> но микелю до Qt далеко еще
[14:12:57] <cutwater> Myp: +1 + COW же
[14:12:58] <ForNeVeR> Myp: именно поэтому она хороша.
[14:13:00] <m4n71k0r> но то TR2
[14:13:20] <ForNeVeR> Я готов терпеть от std::string всё, что угодно, но кодировки - наше всё.
[14:13:40] <m4n71k0r> жду везде u8""
[14:13:41] <mikelsv> признавайтесь, кто зомбировал ForNeVeR
[14:13:55] <Myp> Он всегда такой
[14:14:11] <mikelsv> он сегодня особенно такой
[14:14:13] <cutwater> mikelsv: признайся почему ты такой тупой
[14:14:35] <Myp> cutwater: имхо он не тупой, он просто упертый не в ту сторону
[14:14:53] <ForNeVeR> Myp: нет, он таки тупой.
[14:15:03] <ForNeVeR> Умные, но упёртые хотя бы видят, где неправы.
[14:15:19] <ForNeVeR> Если б он писал свои велосипеды, понимая при этом ООП - я б слова ему не сказал.
[14:15:46] <Myp> Ну есть, например, олдскульные спецы. Вроде умные, но где то далеко в районе обжект поцкаля
[14:15:51] <m4n71k0r> ну ничего, через несколько лет дойдёт до аллокаторов
[14:15:54] <ForNeVeR> Собсно, раньше я думал, что он и есть умный, но упёртый.
[14:16:04] <ForNeVeR> Но я давно уже в нём разочаровался.
[14:16:27] beef_ зашёл в конференцию
[14:16:30] * cutwater всегда знал, что микель тупой. это было очевидно
[14:16:43] <cutwater> хотя раньше когда-то я только сюда пришел, он мне казался более-менее адекватным
[14:17:09] * cutwater хочет посмотреть на микеля IRL.
[14:18:19] O01eg зашёл в конференцию
[14:18:30] <ForNeVeR> cutwater: если долго смотреть на микеля, то и он взглянет на тебя.
[14:18:33] * ForNeVeR бы не рискнул.
[14:19:33] <Myp> Да.Да. Еще лавкрафт предостерегал ;-)
[14:20:19] <m4n71k0r> вот, нашёл...http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2059.html
[14:20:26] <m4n71k0r> http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2059.html
[14:22:19] <m4n71k0r> даже небольшой анализ всевозможных строк привели, но боюсь далеко не сдвинется... хотя, всё равно маловато будет
[14:30:56] <Myp> m4n71k0r: Author: Pavol Droba <droba@topmail.sk> == читаю Павел Глоба. Думаю ебт это чо он по звездам нагадал чтоле?
[14:37:51] Кэп зашёл в конференцию
[14:48:30] OKTAVIUS вышел из конференции
[14:49:05] OKTAVIUS зашёл в конференцию
[14:56:20] magog вышел из конференции: Выключил машину, дабы насладиться жизнью
[15:04:13] magog зашёл в конференцию
[15:20:13] <mikelsv> внезапно линуксы. сборка программы под 64 бита падает. Иксы ругаются на плохой запрос к X_GetGeometry. хотя я там вижу, что они не дают указатель на главное окно.
[15:23:55] <Myp> пичалька
[15:24:12] <Кэп> Печенька
[15:24:41] * Кэп сделал бюджетный бутер
[15:29:25] PhoSor вышел из конференции
[15:34:43] mikelsv вышел из конференции
[15:42:04] Spo1ler зашёл в конференцию
[15:43:54] Кэп вышел из конференции: Logged out
[15:53:53] mikelsv зашёл в конференцию
[15:56:52] beef_ вышел из конференции
[15:57:04] OKTAVIUS вышел из конференции
[15:57:20] beef_ зашёл в конференцию
[15:57:29] beef_ вышел из конференции
[15:59:45] beef_ зашёл в конференцию
[15:59:50] beef_ вышел из конференции
[16:00:26] OKTAVIUS зашёл в конференцию
[16:00:28] beef_ зашёл в конференцию
[16:00:33] beef_ вышел из конференции
[16:01:34] beef_ зашёл в конференцию
[16:08:57] arsenicum вышел из конференции: Replaced by new connection
[16:08:57] arsenicum зашёл в конференцию
[16:29:51] magog вышел из конференции: Выключил машину, дабы насладиться жизнью
[16:29:56] magog зашёл в конференцию
[16:33:04] xmi вышел из конференции: Replaced by new connection
[16:33:05] xmi зашёл в конференцию
[16:41:31] Graf зашёл в конференцию
[16:41:37] Graf вышел из конференции
[17:03:45] Ryuuji зашёл в конференцию
[17:23:04] rexim вышел из конференции
[17:23:52] beef_ вышел из конференции
[17:25:24] Spo1ler вышел из конференции
[17:25:50] Spo1ler зашёл в конференцию
[17:40:45] O01eg вышел из конференции
[18:00:39] Сволота зашёл в конференцию
[18:02:38] m4n71k0r вышел из конференции
[18:03:07] mikelsv вышел из конференции
[18:06:13] rexim зашёл в конференцию
[18:07:53] wf-d зашёл в конференцию
[18:07:58] arsenicum вышел из конференции: Replaced by new connection
[18:07:58] arsenicum зашёл в конференцию
[18:10:03] <wf-d> http://en.wikipedia.org/wiki/Visual_C%2B%2B тролли?
[18:11:14] <ForNeVeR> Да ты сам поди там натроллел.
[18:11:33] <wf-d> ради почета среди посонов?
[18:11:40] <ForNeVeR> Ога.
[18:11:47] <ForNeVeR> Только посоны такие выебоны не ценят.
[18:11:56] <ForNeVeR> Вот если б ты жопу порвал за посонов!
[18:12:41] <Myp> чтота толсто очень
[18:15:14] arsenicum вышел из конференции
[18:16:13] * magog совсем не понял в чем прикол. Что-то тупит жестко сегодня
[18:17:04] <ForNeVeR> magog: MS заменено на Hex в некоторых местах.
[18:17:18] <magog> и что в этом смешного?
[18:17:27] <ForNeVeR> Эм.
[18:17:30] <ForNeVeR> Ничего.
[18:17:33] <wf-d> это печально
[18:17:40] <Myp> В этом и говно сего креатива
[18:19:43] <Spo1ler> Нихера себе 2011 студии превью весит
[18:19:46] <Spo1ler> Ебануться
[18:20:04] xmi вышел из конференции
[18:20:50] <ForNeVeR> Spo1ler: не ставь.
[18:20:52] <ForNeVeR> Там говно.
[18:20:57] <ForNeVeR> Я серьёзно.
[18:20:58] <Spo1ler> Риальне?
[18:21:10] <ForNeVeR> VS2011 Express Preview только для Metro UI.
[18:21:24] <ForNeVeR> Если есть нормальное превью - то ок.
[18:21:37] <Spo1ler> А чо за метро блиадь?
[18:21:39] <ForNeVeR> А то, которое в win8 developer preview - дерьмо и не нужно.
[18:21:42] <Spo1ler> И нахуй оно весит 9 Гб?
[18:21:47] <ForNeVeR> О_О
[18:22:03] <ForNeVeR> У меня вся win8 со встроенным таким говном меньше весила.
[18:22:11] <ForNeVeR> Так что, наверное, это более полное превью.
[18:22:23] <Spo1ler> Ну хз, я все равно столько сейчас не выкачаю
[18:22:23] <ForNeVeR> Spo1ler: gпокажи линк
[18:22:43] <Spo1ler> http://msdn.microsoft.com/en-us/vstudio/hh127353
[18:22:51] <Spo1ler> Приду завтра в универ и качнуэ
[18:23:13] <Spo1ler> Там мегабит 15 в холле
[18:24:14] <ForNeVeR> > DirectX 9-capable video card running at 1024 x 768 or higher display resolution
[18:24:21] <ForNeVeR> Да они там ёбнытые всё напрочь.
[18:24:25] <magog> я не пойму
[18:24:29] <Spo1ler> Директ для студии
[18:24:30] <Spo1ler> Охуеть
[18:24:35] <Spo1ler> А мультики оно показывает?
[18:24:41] <magog> они создают все условия для того, что бы под венду было не возможно разрабатывать?
[18:24:56] <ForNeVeR> Spo1ler: более того, у меня на работе vs2010 тормозила из-за кривого аппаратного ускорения.
[18:25:16] <wf-d> разрабатывайте под линухом под венду
[18:25:17] <ForNeVeR> magog: в чём твоя проблема?
[18:25:26] <Spo1ler> Мне пришлось скачать 2008 студию спижженую, чтобы не устанавливать vs 2010 спижженую, потому что в экспрессе нет OpenMP, а ультимейт 2010 нахуй обрубит мне все апдейты
[18:25:39] <ForNeVeR> magog: в смысле, что именно тебя не устраивает?
[18:25:42] <magog> Spo1ler: а нахуй обновлять студию?
[18:25:48] <Spo1ler> Чо обновлять
[18:25:51] <ForNeVeR> Воистену.
[18:25:54] <Spo1ler> У меня не было студии, чтобы ее обновлять
[18:25:55] <ForNeVeR> Какие апдейты?
[18:25:59] <Spo1ler> Не, не студи
[18:26:01] <Spo1ler> *дии
[18:26:02] <magog> ForNeVeR: требования к блокноту с подсветкой синтаксиса и оболочкой для запуска компилятора
[18:26:04] <Spo1ler> Винды в принципе
[18:26:08] <ForNeVeR> Што.
[18:26:11] <Spo1ler> Угу
[18:26:16] <ForNeVeR> У меня пиженый 2010 ультимейт.
[18:26:19] <magog> +1
[18:26:20] <ForNeVeR> Апдейты хорошо ставятся.
[18:26:20] <Spo1ler> Бля
[18:26:21] <magog> и у меня
[18:26:22] <ForNeVeR> ЧЯДНТ?
[18:26:27] <Spo1ler> Поцоны, покажите, как вы это делаете
[18:26:46] <ForNeVeR> Э, что именно?
[18:26:51] <ForNeVeR> Ставлю студию, и... всё.
[18:27:03] <ForNeVeR> Апдейты не отключал изначально и вообще не трогал.
[18:27:08] <Spo1ler> Блиадь
[18:27:14] <Spo1ler> Кинь линку на торрент тогда
[18:27:17] <ForNeVeR> Апдейты для стороннего софта, не входящего в состав венды, так же дефолтно отключены.
[18:27:33] <ForNeVeR> Spo1ler: http://rutracker.org/forum/viewtopic.php?t=3400202&start=330
[18:27:34] <Spo1ler> Потому что в моей версии спижженой надо в хостах прописать, чтобы мс нахуй шел
[18:27:40] <ForNeVeR> Олоэ?
[18:27:45] <ForNeVeR> Бред какой-то.
[18:27:47] <magog> да с рутрекера msdn сборка
[18:27:54] <ForNeVeR> Я ставлю официальную версию с MSDN, ога.
[18:28:02] <ForNeVeR> И всё прекрасно.
[18:28:46] <Spo1ler> 21 ебабайт?
[18:28:49] <Spo1ler> Ебануться
[18:28:58] <Spo1ler> Бля, почему все под виндой такое жырное
[18:28:59] <ForNeVeR> Ты тупой шоле?
[18:29:05] <Spo1ler> Ну есть чуть-чуть
[18:29:06] <ForNeVeR> Скачай только нужное.
[18:29:20] <ForNeVeR> Там гига 4 выйдет с сервис-паком вместе.
[18:29:22] <Spo1ler> Алсо, все равно жырное, к слову
[18:29:27] хватт зашёл в конференцию
[18:29:30] <Spo1ler> Под линупсами этими вашими гцц скачал
[18:29:31] <ForNeVeR> Ну, жырновато, согласен.
[18:29:32] <rexim> Вы такие няшки. :3
[18:29:33] <Spo1ler> И нетбинс какой
[18:29:42] <хватт> опергруппа свинобесов
[18:29:47] <хватт> :-D
[18:29:52] <Spo1ler> В самом жырном варианте гигабайт выйдет
[18:29:54] <ForNeVeR> хватт: уебать тебя сразу?
[18:30:08] <хватт> ForNeVeR: отсоси сходу
[18:30:17] <rexim> ЕЧЯЗБ
[18:30:18] хватт запретили входить в конференцию: ответ утвердительный
[18:30:22] <rexim> лол
[18:30:24] <magog> отлично
[18:30:41] <ForNeVeR> Это ж известный норкомант.
[18:30:53] <ForNeVeR> Ходит тут хър знает зачем и на людей бросается.
[18:31:49] <Spo1ler> У меня с этими студиями диск ЦЭ кончится скоро
[18:31:57] <ForNeVeR> Ох.
[18:32:01] <ForNeVeR> Знакомая проблема.
[18:32:13] <ForNeVeR> Я в таких случаях удаляю пару сборок Qt.
[18:32:19] <magog> =)
[18:32:28] <ForNeVeR> (у меня их почему-то всегда дохрена накапливается)
[18:34:34] <Spo1ler> У меня почему-то нет кутей ваще
[18:35:36] <Myp> Да.Кути дохера занимают :)
[18:35:57] <Myp> особенно если Debug + Release и собрано мингвой
[18:36:42] wf-d вышел из конференции
[18:36:53] <Spo1ler> А чо, студия не соберет кути?
[18:37:10] <Myp> соберет
[18:37:33] wf-d зашёл в конференцию
[18:38:05] <Myp> Но если таки шланг будет годным, то студия будет ненужна для цомплиляции
[18:38:58] * ForNeVeR пишет код для кутей в креаторе.
[18:39:01] <ForNeVeR> Брат жив.
[18:39:17] <rexim> Какой такой брат?
[18:40:07] <Myp> Угу. В креаторе автокомплит допилить и будет ничо так ну и дебаггинг
[18:41:05] <Myp> Некоторые хотят еще более полную поддержку цымейка
[18:41:09] * magog потыкал палочкой брата Форневера. Реакции нет. Походу все таки криатор его довел..
[18:41:34] <ForNeVeR> Да, цмейка хотец!
[18:41:36] <magog> да как вообще этим дерьмом можно пользоваться? Хуже него только студия без плагинов
[18:41:54] <ForNeVeR> magog: да ты просто ослаб.
[18:42:03] <rexim> балсо
[18:42:04] <magog> =)
[18:42:06] <rexim> Ты просто балсо
[18:42:14] * ForNeVeR пишет и в emacs'е, и в блокноте - разницы не ощущает.
[18:42:36] <rexim> Толсто же, ну.
[18:42:43] <ForNeVeR> А вот и нет.
[18:42:47] <ForNeVeR> Это правда же.
[18:42:48] <Myp> magog: Да нормальный ИДЕ. С марой больших минусов, нов целом поддрежка кутей на уровне
[18:42:53] <ForNeVeR> Те, кто жалуются на IDE - не нужны.
[18:43:03] * magog и не нужен
[18:43:04] <Myp> парой*
[18:43:09] <rexim> Да, правда. Толстая правда. :3
[18:43:10] <ForNeVeR> magog: главное - есть кнопка компиляции и она работает.
[18:43:37] <ForNeVeR> В студии, например, работает хреново.
[18:43:46] <Myp> В креатор удобно вкрячен дизайнер
[18:43:55] <ForNeVeR> А вот на дизайнер - похрен.
[18:44:02] <ForNeVeR> Во-первых, его можно отдельно запускать.
[18:44:13] <Myp> аха но надо рекомпил сделать
[18:44:13] <ForNeVeR> А во-вторых, можно код прямо вручную писать.
[18:44:19] <Myp> чтобы мок просрался
[18:44:28] <Myp> вручную уныло гуи делать :(
[18:44:33] <ForNeVeR> Для этого есть кнопка компиляции ;)
[18:44:35] <Myp> Если только несложные
[18:44:45] <ForNeVeR> Myp: ты и на QML будешь дизайнером пользоваться?
[18:44:49] <ForNeVeR> Это ж не Ъ.
[18:44:52] <Myp> Гы:)
[18:44:58] <Myp> Я до него не дошел еще
[18:45:12] * ForNeVeR пишет руками интерфейсы на WPF и на Java Swing.
[18:45:34] <Myp> МОжно аха, но скукота же
[18:45:34] <ForNeVeR> Всё ок, хотя с каким-нибудь GroupLayout'ом это больше напоминает групповой секс.
[18:45:39] <rexim> Какие шаловливые у тебя руки. ;)
[18:45:54] <Myp> какие руки!
[18:45:57] <ForNeVeR> Я просто очень люблю... писать... код.
[18:46:02] <Myp> Где ты у него руки увидел среди тентаклей?
[18:46:07] <ForNeVeR> А ещё у меня не руки, а тентакли =3
[18:46:10] <Myp> ы
[18:46:13] <ForNeVeR> M-x butterfly
[18:46:28] <rexim> Шаловливые тентакли, похер.
[18:47:00] <Myp> в каком случае ARP cache is flushed before timeout?
[18:47:49] <Myp> на хосте
[18:47:58] <Myp> роутер могет сииницировать такое безобразие?
[18:48:12] <Myp> весь код облазил ничо не понял
[18:48:31] * rexim прочитал "облизал"
[18:48:34] <rexim> >_<
[18:49:13] <Myp> ну если в переносном смысле, то вполне справедливо
[18:50:15] * ForNeVeR любит код!
[18:51:06] <Myp> Саппортить неклево :(
[18:51:35] <Myp> ну скажем так больше саппортить чем писать код
[18:54:27] <wf-d> скомпилил код в vc++, пробую запустить на другой машине: msvcp100.dll не найден. можно решить не устанавливая Redistributable Package ?
[18:54:51] <Myp> ну скопируй
[18:55:09] <Myp> все что dependency walker хочет
[18:55:12] <Myp> может проканает
[18:55:57] <Myp> ForNeVeR: Должно ведь? Это же не дотнет
[18:56:04] <ForNeVeR> Што.
[18:56:11] <ForNeVeR> Myp: а, да.
[18:56:18] <ForNeVeR> Но лучше поставить редист.
[18:56:23] <Myp> Ну это само собой
[18:56:28] <ForNeVeR> Намного лучше.
[18:56:37] <wf-d> ForNeVeR: почему?
[18:56:49] <ForNeVeR> wf-d: потому что иной подход выдаёт твою слабость.
[18:56:55] <ForNeVeR> Слабые умирают первыми.
[18:56:57] <Myp> А чем отличается если просто запихнуть их в кастомную папочку и добавить путь с PATH?
[18:57:19] <ForNeVeR> Myp: тем, что будут конфликты с системным редистом, если таковой имеется.
[18:58:26] <Myp> А как они разруливаются в случае корректной инсталляции?
[18:58:53] <wf-d> т.е. для винды нормально устанавливать компилятор для того чтобы запустить скомпиленный код?
[18:59:01] <ForNeVeR> wf-d: что?
[18:59:02] <Myp> емнип можно устанавливать несколько редист пекеджей разных версий
[18:59:16] <ForNeVeR> Myp: да, они ставятся в SxS.
[18:59:31] <ForNeVeR> Как-то там магически хранятся и каждому приложению своя версия выдаётся =)
[18:59:38] <Myp> wf-d: это не цомпилер же. а рантайм либы
[18:59:41] <ForNeVeR> wf-d: ты понты попутал, чувачок.
[19:00:03] Myp вышел из конференции
[19:00:37] <wf-d> понял
а почему, к примеру, такого гцц нет?
[19:00:43] <ForNeVeR> Ни одна приличная платформа разработки без рантайма не идёт.
[19:00:51] <ForNeVeR> В gcc есть libc.
[19:01:02] <ForNeVeR> Для венды - mingw10.dll или типа того.
[19:01:31] <ForNeVeR> wf-d: поясни-ка мне, какого хуя я должен ставить эту ссаную libc, чтобы пользоваться программой, скомпиленной в gcc?
[19:02:02] <ForNeVeR> И куда я должен идти, если мне libc не нравится?
[19:02:14] <wf-d> я туплю
[19:02:34] <ForNeVeR> Не слишком сильно.
[19:03:41] <wf-d> я с либц не понял, так он нужен или нет на другой машине?
[19:05:56] <ForNeVeR> А как без него-то?
[19:06:02] <ForNeVeR> Так или иначе рантайм нужен.
[19:06:17] <ForNeVeR> Ты ж не писал код, который реализует printf etc?
[19:06:24] <ForNeVeR> Вот ему и не место в твоём бинарнике.
[19:06:41] <ForNeVeR> Всякие там сторонники статической компиляции считают иначе.
[19:06:50] <ForNeVeR> Но я обычно завтракаю их душами.
[19:08:56] magog вышел из конференции
[19:12:17] <wf-d> теперь понял, даже попробовал с либце
[19:12:38] <wf-d> точнее они разные были
[19:16:05] <wf-d> значит и с каким нибудь tcc под винду тоже не запустится на другой машине?
[19:16:18] Spo1ler вышел из конференции
[19:17:32] biert зашёл в конференцию
[19:20:20] mikelsv зашёл в конференцию
[19:21:53] Spo1ler зашёл в конференцию
[19:21:56] m4n71k0r зашёл в конференцию
[19:26:50] <Spo1ler> Э
[19:26:58] <Spo1ler> Порноварка, ты меня наебал штоле
[19:27:15] <ForNeVeR> Spo1ler: што.
[19:27:15] <Spo1ler> Я поставил с мсдновского образа и оно мне говорит, что через 29 дней всем пиздец
[19:27:24] <ForNeVeR> Что за хуйня?
[19:27:32] <ForNeVeR> Я вот токошо на нетбук ставил.
[19:27:42] <ForNeVeR> С того самого образа.
[19:27:44] <ForNeVeR> Всё хорошо.
[19:27:54] <ForNeVeR> Spo1ler: ты русскую версию поди нокотил?
[19:27:58] <Spo1ler> Нене
[19:28:07] <ForNeVeR> Ну вот хър знает, умвр.
[19:28:12] <Сволота> раз в месяц переводить часы не проблема
[19:28:22] <ForNeVeR> Spo1ler: у тебя точно апдейты отключены для стороннего софта?
[19:28:37] <Spo1ler> Не ебу
[19:28:44] <ForNeVeR> Всякий офис там, прочая херь.
[19:28:55] <ForNeVeR> Они ж полезут обновляться, а потом денег просить будут.
[19:29:30] <Spo1ler> А как они отключаются
[19:29:37] <Spo1ler> Чото я таких кнопочек не вижу в центре обновлений
[19:30:33] <ForNeVeR> Слушай.
[19:30:38] <ForNeVeR> А я тоже не вижу %)
[19:31:13] cutwater вышел из конференции
[19:31:53] <ForNeVeR> Spo1ler: возможно, там в окошке, где выбираешь список обновлений, их выбрать можно?
[19:32:07] <ForNeVeR> В смысле, выбрать, что я хочу отключить обновление студии и офес.а
[19:32:22] <Spo1ler> щящ
[19:33:20] <Spo1ler> Я не понимаю, о каком ты окошке
[19:33:45] <Spo1ler> А у тебя не написано, когда студию запускаешь, что For Evaluatin Purposes only?
[19:34:03] <ForNeVeR> Нът.
[19:36:07] <Spo1ler> Ебать
[19:43:04] S1eng зашёл в конференцию
[19:53:19] des_spiderlydark. зашёл в конференцию
[19:55:51] xmi зашёл в конференцию
[20:07:59] O01eg зашёл в конференцию
[20:13:43] 0xd34df00d вышел из конференции
[20:14:17] 0xd34df00d зашёл в конференцию
[20:21:16] m4n71k0r вышел из конференции: Replaced by new connection
[20:21:16] m4n71k0r зашёл в конференцию
[20:47:56] magog зашёл в конференцию
[21:06:03] rexim вышел из конференции
[21:11:49] moonhawk зашёл в конференцию
[21:12:04] <moonhawk> утра
[21:26:57] Ryuuji вышел из конференции
[21:32:17] <wf-d> посоветуйте что-нибудь для изменения типа переменных, типа sprintf
[21:33:22] <moonhawk> boost::lexical_cast ?
[21:33:26] <moonhawk> и boost::format?
[21:35:21] <wf-d> целый буст..
[21:35:36] <moonhawk> wf-d: пиши свой
[21:35:40] <wf-d> а что String Class .NET Framework 4 говно?
[21:36:08] <moonhawk> окк, для какого языка тебе?
[21:36:25] <wf-d> цпп
[21:36:42] OKTAVIUS вышел из конференции
[21:36:46] S1eng вышел из конференции: QIP 2010: Спокойное общение
[21:37:23] <Сволота> вот в скале удобно, есть тип Any :)
[21:38:14] <wf-d> а в кутэ есть что нибудь нужное?
[21:39:12] <moonhawk> Сволота: boost::any
[21:39:53] <wf-d> в MFC есть класс CString, но что-то я не могу подключить
[21:40:03] <Сволота> wf-d: есть Object и Variant
[21:40:13] <moonhawk> Сволота: так это в шарпе ж
[21:40:16] <moonhawk> не?
[21:40:22] <Сволота> только с Q
[21:40:30] <moonhawk> ааа :)
[21:41:16] <magog> wf-d: в кутях нету ничего нужного
[21:42:21] <Сволота> кстати, с QVariant у меня были проблемы в питоне
[21:42:52] <magog> просто пистон не готов для десктопа
[21:43:31] <Сволота> вообще, собрать в одну кучу кутю, жабоскрпт и питон не очень хорошее решение
[21:44:28] <moonhawk> Сволота: а хаскель где?
[21:49:34] <Сволота> я на нём gui не делал
[22:21:15] <wf-d> обошлось все wsprintf()
[22:25:14] des_spiderlydark. вышел из конференции
[22:38:07] moonhawk вышел из конференции
[22:46:29] xmi вышел из конференции: Replaced by new connection
[22:46:30] xmi зашёл в конференцию
[22:51:55] des_spiderlydark. зашёл в конференцию
[23:08:43] zxc вышел из конференции
[23:09:16] wf-d вышел из конференции
[23:30:01] des_spiderlydark. вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!