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

Тема: C/С++, Haskell, Ruby, Python, Perl, Lisp, Erlang, OCaml, JavaScript, Scala, Nemerle, F#.
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, Java, .NET, PHP, Pascal/Delphi/Borland, 1С караются съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Horta Hell: https://github.com/ForNeVeR/horta-hell
Проблем решено: 0x13
Говорящих демонов: 0x1

Слава тернарным пингам!
[00:01:00] O01eg зашёл в конференцию
[00:03:46] orehov вышел из конференции: Ушёл спать, спокойной всем ночи! :-)
[00:15:47] <j123123> надо только с_b->position = 0; добавить в самом начале
[00:36:08] <0xd34df00d> Похуй мне.
[00:36:10] <0xd34df00d> Я плюсоблядь.
[00:55:21] generatorglukoff вышел из конференции
[00:58:11] <j123123> прикрути к плюсам тогда
[00:58:17] <j123123> наделай шаблонов
[00:59:32] ktt9 вышел из конференции
[01:02:22] generatorglukoff зашёл в конференцию
[01:02:52] generatorglukoff вышел из конференции
[01:29:17] v_oron вышел из конференции
[01:56:22] <j123123> http://rghost.ru/44937904.view можно и так организовать кольцевой буфер
[01:56:58] <j123123> оба "стека" растут в одну сторону, но один по четным, другой по нечетным, в конце или начале происходит разворот
[01:57:30] <j123123> Ноль я в данном случае считаю четным числом
[02:00:10] Bit0reZ зашёл в конференцию
[03:16:13] <j123123> http://paste.kde.org/713054 модернизация
[03:16:41] Bit0reZ вышел из конференции
[03:17:56] Spo1ler вышел из конференции: Компьютер вошёл в спящий режим
[03:18:16] yesyes вышел из конференции
[04:06:11] generatorglukoff зашёл в конференцию
[04:35:10] mb14_ зашёл в конференцию
[06:05:40] Славный капитан зашёл в конференцию
[06:07:01] Bit0reZ зашёл в конференцию
[06:26:05] sss|zombie вышел из конференции: Отключен
[06:26:06] sss|zombie зашёл в конференцию
[06:43:34] m4n71k0r вышел из конференции
[08:10:30] orehov зашёл в конференцию
[09:00:16] enaken зашёл в конференцию
[09:00:17] sss|zombie вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[09:06:25] sss|zombie зашёл в конференцию
[09:06:39] m4n71k0r зашёл в конференцию
[09:14:11] magog зашёл в конференцию
[09:24:57] orehov вышел из конференции
[09:40:24] <Славный капитан> Где эта сволота?!
[09:41:40] <ForNeVeR> Сам ты сволота.
[09:41:47] <Славный капитан> /.*[[:upper:]]/ <- какого хуя оно ничего не матчит?
[09:41:58] <j123123> ForNeVeR: Как тебе мой код
[09:42:01] <j123123> который там выше
[09:42:02] <j123123> ?
[09:42:19] ktt9 зашёл в конференцию
[09:43:05] <ForNeVeR> Я ничего не понял.
[09:43:21] <ForNeVeR> Это что, кольцевой буфер? Тогда в чём суть?
[09:43:50] <Славный капитан> суть в перепрыгивании через элемент
[09:43:57] <ForNeVeR> А зачем?
[09:44:01] <Славный капитан> ахз
[09:44:04] <j123123> суть в том, что кольцевой буфер
[09:44:27] * Славный капитан гарантирует анальные боли при вставке элемента
[09:44:36] <ForNeVeR> Что мы, кольцевого буфера не видели, чтоли?
[09:44:39] <j123123> memcpy
[09:44:43] <Славный капитан> а если еще и двусвязный нужен...
[09:44:45] <j123123> раздвинуть
[09:44:47] <j123123> и вставить
[09:44:57] <j123123> memmove точнее
[09:45:13] <j123123> т.к. возможны пересечения при копировании
[09:45:34] <Славный капитан> (кстати, двусвязный кольцевой буфер -- это как капчейн кооп логистов в еве =)
[09:46:13] <Славный капитан> так вот
[09:46:23] <Славный капитан> почему моя регуляка нихуя не матчит?
[09:47:03] <Славный капитан> я уже задебажился до опизденения
[09:47:57] Bit0reZ вышел из конференции
[09:49:10] <m4n71k0r> куча хрени, а потом больша буква?
[09:49:19] <m4n71k0r> попробуй нежадный сделать
[09:49:26] <m4n71k0r> .*?
[09:55:13] <Славный капитан> так пофиг же
[09:55:28] <Славный капитан> * = {0,}
[09:58:39] <m4n71k0r> ну жадный всё зохавает
[09:58:50] <m4n71k0r> и не отдаст последнюю хрень, емнип
[09:59:05] <Славный капитан> да и пофиг
[09:59:30] <Славный капитан> главное, чтоб... стоп, что значит не отдаст последнюю хрень?
[10:01:00] <Славный капитан> блядь
[10:01:12] <Славный капитан> педерасты гомопидорские
[10:01:19] <m4n71k0r> ты проверь
[10:01:24] <Славный капитан> я проверил
[10:01:43] <Славный капитан> js не умеет в нормальные метасимволы
[10:01:47] <ForNeVeR> Конечно же, блядь, не отдаст.
[10:01:58] <ForNeVeR> Это охуеть вообще, как можно жить, не зная таких простых вещей.
[10:02:08] <ForNeVeR> Славный капитан: что конкретно он не умеет?
[10:02:13] <ForNeVeR> Вроде бы всё умел как надо.
[10:02:14] <Славный капитан> только в гейские \w, \d
[10:02:21] <ForNeVeR> А какие надо?
[10:02:27] <ForNeVeR> [::digit::]
[10:02:30] <ForNeVeR> Так чтоле?
[10:02:40] <ForNeVeR> Так это же питоноизвращение, вроде. И ересь.
[10:02:40] <Славный капитан> даблядь
[10:02:59] <m4n71k0r> короче вот http://regexpr.ru/?pattern=%2F.*%3F%28[[%3Aupper%3A]]%29%2F&subject=qweqweV
[10:03:05] <Славный капитан> /.*[:upper:]/ <- вот так матчит
[10:03:26] <m4n71k0r> ыыы
[10:03:36] <m4n71k0r> кстати, жадный отдаёт
[10:03:37] <Славный капитан> по твоей ссылке тоже матчит
[10:03:38] <m4n71k0r> http://regexpr.ru/?pattern=%2F.*%28[[%3Aupper%3A]]%29%2F&subject=qweqweV
[10:03:42] <m4n71k0r> угу
[10:03:55] <m4n71k0r> тогда я нихрена не понимаю в этих регулярках
[10:04:03] <Славный капитан> но там, похоже, нифига не жсные регулярки
[10:05:25] <Славный капитан> ебаный зоопарк
[10:05:38] <j123123> эти ваши связные списки обычно очень медленные
[10:05:56] <j123123> если их интенсивно использовать и не дефрагментировать
[10:07:00] <m4n71k0r> ЧТО ВЫ СДЕЛАЛИ С МИКЕЛЕМ!!!!????111777
[10:07:28] <Славный капитан> блядь, а в моем коте все равно нихуя не матчит
[10:07:53] <m4n71k0r> а у тебя ICU есть?)
[10:08:10] <m4n71k0r> вообще, что гарантирует тебе нормальную работу [:upper:] ?)
[10:08:10] <Славный капитан> кому мне вбить морду внутрь кружкой, чтоб заработало?!
[10:08:32] <j123123> а кто такой этот микель?
[10:08:40] <j123123> чем он тут так прославился?
[10:08:46] <m4n71k0r> ВСЕМ
[10:08:53] <j123123> У него в коде копипаста много?
[10:09:25] <Славный капитан> m4n71k0r: почему мне сам жабаскрипт не должен этого гарантировать, блджад?
[10:09:58] <m4n71k0r> Славный капитан: хуйзнает, мы плюсобляди всё время ебёмся с уникодом и приходится юзать всякую поебень вроде ICU
[10:10:09] <m4n71k0r> жырный уникод
[10:10:18] <Славный капитан> все, блядь, гарантируют, один js нихуя не гарантирует
[10:10:37] <Славный капитан> даже ссаный PL/SQL, сука, гарантирует
[10:10:43] <Славный капитан> ебаные хипстеры
[10:10:49] <j123123> js это недолисп недосишка
[10:10:56] <j123123> недоязычок для веба
[10:11:27] <m4n71k0r> где, блядь, в сишке есть прототипирование?
[10:11:34] <j123123> нет
[10:11:54] <Славный капитан> m4n71k0r: это из недолиспа, а не из недосишки
[10:13:56] <Славный капитан> вот возьму и напишу как быдлан, [A-Z]/[a-z]/[0-9]/етц
[10:16:27] <ForNeVeR> А абхазские буквы ты как будешь поддерживать, орёл?
[10:16:37] <Славный капитан> А вот хуй знает
[10:17:50] <Славный капитан> но there is no "try", так что придется "do not" вместо "do"
[10:24:35] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[10:38:27] Spo1ler зашёл в конференцию
[10:43:44] <j123123> вот кстати какую реализацию SML взять?
[10:44:16] <j123123> я пока использую SML/NJ
[10:44:40] <j123123> MLton вроде быстрее http://www.mlton.org/Performance
[10:48:44] <Сволота> Славный капитан: ась
[10:48:52] <Сволота> я проснулся
[11:25:48] m4n71k0r вышел из конференции
[11:32:25] generatorglukoff вышел из конференции
[11:32:41] m4n71k0r зашёл в конференцию
[11:32:57] swagman зашёл в конференцию
[11:46:42] sss|zombie вышел из конференции
[12:00:53] Atstek зашёл в конференцию
[12:00:57] Atstek вышел из конференции: Logged out
[12:02:30] Atstek зашёл в конференцию
[12:03:13] Atstek вышел из конференции: Logged out
[12:03:44] Atstek зашёл в конференцию
[12:03:56] <Atstek> версия
[12:04:21] <j123123> у кого?
[12:04:24] <j123123>
[12:04:26] <j123123> .v
[12:04:53] <Atstek> префикс
[12:04:56] <m4n71k0r> хуерсия
[12:05:03] <m4n71k0r> .version
[12:05:04] <DeadBot> m4n71k0r: у тебя Miranda NG Jabber 0.94.2.3967 Microsoft Windows 7 Enterprise Edition, 64-bit (build 7600)
[12:05:25] zxc зашёл в конференцию
[12:05:29] <Atstek> .version
[12:05:30] <DeadBot> Atstek: у тебя Test 0.1.1 linux
[12:05:31] <j123123> .z
[12:05:31] zxc выгнали из конференции: You underestimate j123123's power!
[12:05:31] <DeadBot> j123123: ok
[12:15:16] <Цукаса> .version
[12:15:16] <DeadBot> Цукаса: у тебя mcabber 0.10.1 Linux 3.2.0-2-686-pae i686
[12:15:22] <Цукаса> =_\\\
[12:40:54] <Atstek> .version
[12:40:56] <DeadBot> Atstek: у тебя Codingteam IM
Codingteam Carporation™ beta GNU/linux
[12:45:49] <Славный капитан> >Carporation™
[12:46:29] <Atstek> Свежатина
[12:46:36] <Славный капитан> это так задумано или?
[12:47:20] <Atstek> Славный капитан, Клиень такой
[12:47:23] <m4n71k0r> ну хоть не Coproration
[12:48:43] <Atstek> Сыроватинькая, нужно доработать
[12:49:36] <m4n71k0r> Atstek: а вот миранда упорно говорит, что у тебя Jimm
[12:50:01] <Atstek> m4n71k0r, Ну так я с другого уже
[12:50:51] <Atstek> m4n71k0r, Щас с него зайду
[12:51:12] <Atstek> вот
[12:52:47] <m4n71k0r> Atstek: а что за либу заюзал? Swiften / Gloox / QXmpp / libpurple ? Или что-то более загадочное?
[12:57:23] <Atstek> загадочное
[13:00:17] <m4n71k0r> самописное?
[13:01:02] <Atstek> можно и так сказать
[13:21:10] <ForNeVeR> Что за шутки?
[13:22:01] ForNeVeR установил(а) тему: C/С++, Haskell, Ruby, Python, Perl, Lisp, Erlang, OCaml, JavaScript, Scala, Nemerle, F#.
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, Java, .NET, PHP, Pascal/Delphi/Borland, 1С караются съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Horta Hell: https://github.com/ForNeVeR/horta-hell
Проблем решено: 0x13
Говорящих демонов: 0x1

WELLCOME TO CODINGTEAM CARPORATION™

[13:22:16] <Atstek> ForNeVeR, это не шутка
[13:23:05] <ForNeVeR> Atstek: а покажи код!
[13:24:36] Славный капитан вышел из конференции
[13:24:45] Славный капитан зашёл в конференцию
[13:25:07] magog вышел из конференции
[13:27:36] <Atstek> Еще че?
[13:34:52] <uıʃɐɟ∀> Нет показывай.
[13:35:32] <Atstek> Аха щазззззз....
[13:35:52] <Славный капитан> почему у меня такое ощущение, что форневер разговаривает сам с собой
[13:35:55] <Славный капитан> ?
[13:36:30] <j123123> запилите лучше на оссемблере
[13:36:40] <Славный капитан> кому лучше?
[13:36:43] <j123123> самый четкий и дерзкий язык
[13:36:50] <j123123> не кому, а чем
[13:37:16] <j123123> на ассемблере можно всегда сделать лучше, чем вам компилятор накомпилирует
[13:37:46] <uıʃɐɟ∀> А можно и хуже.
[13:37:57] <uıʃɐɟ∀> Выбор есть.
[13:38:05] <j123123> да
[13:38:22] <Atstek> Ну а в заключение я скажу то что здесь Админы пидары траханные овцы
[13:38:39] <Славный капитан> не, показалось
[13:39:13] Atstek запретили входить в конференцию
[13:40:39] generatorglukoff зашёл в конференцию
[13:42:23] <generatorglukoff> а чо он хотел то?
[13:42:27] * generatorglukoff слоу
[13:42:29] <generatorglukoff> утро
[13:42:35] <uıʃɐɟ∀> А хуй его знает.
[13:53:28] orehov зашёл в конференцию
[14:33:54] yesyes зашёл в конференцию
[14:39:51] mb14_ вышел из конференции
[14:41:22] любитель криппи языков зашёл в конференцию
[14:41:27] <любитель криппи языков> пыщь тимота
[14:41:33] <любитель криппи языков> кто хочет задачну по программированию?
[14:43:24] <Сволота> любитель криппи языков: задавай, ато скушно
[14:43:52] <любитель криппи языков> http://pastebin.com/c7hQ3tFx

есть такой говнокод
[14:44:21] <любитель криппи языков> это кусок имплементации Callable<Long> если чо
[14:44:34] <любитель криппи языков> я создаю стопицот таких и суммирую результат
[14:44:53] <любитель криппи языков> как ты понимаешь получается чиселка суммы времени исполнения(казалось бы)
[14:45:09] <любитель криппи языков> теперь я запускаю это через пулл в н потоков
[14:45:14] <любитель криппи языков> н - 2 и 4
[14:45:24] <любитель криппи языков> и получаю чиселко в полтора раза больше чем для однопоточного
[14:45:52] <Сволота> synchronized <_< эт чо за такое?
[14:45:55] <любитель криппи языков> да, еще одно пояснение - там m локов и каждый экземпляр лочится на рандомный
[14:46:09] <любитель криппи языков> Сволота: это лок же =3
[14:46:20] <любитель криппи языков> на один из объектов в массиве a
[14:46:24] <любитель криппи языков> очевидно же
[14:46:25] <любитель криппи языков> (-;
[14:46:56] <Сволота> нихуянипонел
[14:47:02] <Сволота> что за локи?
[14:47:12] <любитель криппи языков> ну это жава же
[14:47:21] <любитель криппи языков> там на любой объект можно залочится как на мьютекс
[14:47:38] <любитель криппи языков> собсно первый вопрос - откуда увеличение чиселка
[14:47:58] <любитель криппи языков> и второй вопрос для труЪ - как мне правильней считать время чтобы чиселки были примерно одинаковыми
[14:50:12] <Сволота> жаба нынче не уступает по плюсам по основным параметрам... таким как читабельность кода
[14:50:57] <m4n71k0r> любитель криппи языков: снаружи не пробовал замерять?
[14:50:58] <yesyes> любитель криппи языков: а зачем лок, и где в коде массив?
[14:51:06] <m4n71k0r> ++
[14:51:19] <m4n71k0r> может это синтетический пример?
[14:51:44] <yesyes> вместе с неудачным локом тред пул можно выкинуть
[14:51:57] <yesyes> он только оверхеда будет прибавлять
[14:52:22] <m4n71k0r> может это synchronized такое мимими, что ничего не портит?
[14:52:43] <yesyes> может и не портит но вряд ли
[14:53:02] <m4n71k0r> или сделано как в всё что угодно моих любимых плюсах с отстрелом яйцов?
[14:53:07] <m4n71k0r> хотя вряд ли
[14:57:32] <любитель криппи языков> yesyes: я кусок кода вбросил
[14:57:41] <любитель криппи языков> не суть где
[14:57:56] <любитель криппи языков> [14:52]<m4n71k0r> может это синтетический пример?

кэп
[14:58:06] <любитель криппи языков> [14:52]<yesyes> вместе с неудачным локом тред пул можно выкинуть
[14:52]<yesyes> он только оверхеда будет прибавлять
[14:58:09] <любитель криппи языков> а вот ты не прав (-;
[14:58:26] <любитель криппи языков> лок там для эмуляции поведения на реальной задаче
[15:00:18] <любитель криппи языков> по общему времени кстати там таки выигрышь
[15:00:53] <любитель криппи языков> вобщем пока я чую никто на первый впрос не ответил
[15:01:06] <любитель криппи языков> во всяком случае не признается, видимо потому что не знает ответ на второй ^^
[15:01:50] <m4n71k0r> вынос замеров из call не изменил ситуацию?
[15:02:35] <m4n71k0r> ладно, не будем из себя кодманки...
[15:02:50] <любитель криппи языков> а куда его вынести? у пула есть какие-то методы для подсчета времени выполнения процессов?
[15:09:36] O01eg вышел из конференции
[15:10:09] O01eg зашёл в конференцию
[15:10:14] O01eg вышел из конференции
[15:12:47] O01eg зашёл в конференцию
[15:12:53] O01eg вышел из конференции
[15:13:19] Славный капитан вышел из конференции
[15:13:39] <Цукаса> http://yuri.shilyaev.com/wp-content/uploads/2013/03/91E7ABEA-292F-4A3E-8D14-7578FB8F4525.jpg
[15:13:43] O01eg зашёл в конференцию
[15:16:08] <ktt9> Привет.
[15:20:06] rexim зашёл в конференцию
[15:22:40] Сволота вышел из конференции
[15:25:14] <yesyes> любитель криппи языков: так я говорю с неудачным, я же не знаю почему ты локаешь
[15:26:57] <yesyes> любитель криппи языков: оверхед в тред пуле если его использовать для микро задач
[15:27:49] <yesyes> и непонятно как ведет себя синхронизация по коду
[15:32:12] Graf вышел из конференции
[15:32:15] Graf зашёл в конференцию
[15:36:48] <rexim> .ping
[15:36:49] <DeadBot> rexim: понг от тебя 0.09 секунды
[15:36:50] <rexim> .ping
[15:36:51] <DeadBot> rexim: понг от тебя 0.10 секунды
[15:36:52] <rexim> .ping
[15:36:53] <DeadBot> rexim: понг от тебя 0.09 секунды
[15:45:36] <любитель криппи языков> yesyes: ну как непонятно.... у нас есть некие вычисления относительно быстрые. Они должны быть в локе. Тоесть другие вычисления на тот же элемент не должны быть запущены
[15:48:37] nostrome зашёл в конференцию
[15:52:01] Славный капитан зашёл в конференцию
[15:57:07] reggies зашёл в конференцию
[16:03:06] <m4n71k0r> надо как-нибудь шкалу раскурить будет .... как-нибудь надо будет шкалу раскурить
[16:03:09] <m4n71k0r> .ping
[16:03:10] <DeadBot> m4n71k0r: понг от тебя 0.03 секунды
[16:03:11] <m4n71k0r> .ping
[16:03:11] <DeadBot> m4n71k0r: понг от тебя 0.02 секунды
[16:03:13] <m4n71k0r> .ping
[16:03:13] <DeadBot> m4n71k0r: понг от тебя 0.02 секунды
[16:03:34] <ForNeVeR> m4n71k0r: сделай прямо сейчас.
[16:03:52] <m4n71k0r> сложно будет впилить в рабочий проект
[16:05:38] moonhawk зашёл в конференцию
[16:05:38] <ForNeVeR> А я уже вполне серьёзно подумываю над впиливанием кусочков на akka.
[16:05:45] <ForNeVeR> Пока что в виде отдельного jar.
[16:06:16] <ForNeVeR> любитель криппи языков: уверен, что тут нужен тредпул? Может, лущ акторы, например?
[16:06:21] <ForNeVeR> Они побыстрее будут, наверное.
[16:06:24] <m4n71k0r> кусок серверной части на шкале - это же не сильно жирно будет?
[16:06:31] <ForNeVeR> m4n71k0r: нет, вполне ок.
[16:08:50] moonhawk вышел из конференции
[16:09:47] <nostrome> палю годноту http://concurrency.tumblr.com/
[16:10:45] moonhawk зашёл в конференцию
[16:12:05] <ForNeVeR> Только она не обновляется 3 года уже.
[16:12:11] <любитель криппи языков> ForNeVeR: кстати как вариант. Акку можно из нэйтив жавы юзать?
[16:12:36] <ForNeVeR> любитель криппи языков: я тебе уже говорил - да, можно, такой сценарий является одним из официально полностью поддерживаемых.
[16:13:05] <любитель криппи языков> ForNeVeR: кинь пару кейвордов про акку позязя
[16:14:29] <ForNeVeR> Например каких?
[16:14:40] <ForNeVeR> http://akka.io/
[16:14:47] <ForNeVeR> Там сразу на главной странице примеры на жабе.
[16:32:42] <любитель криппи языков> окнорм
[16:32:44] <любитель криппи языков> ща затестим
[16:50:34] moonhawk вышел из конференции: Replaced by new connection
[16:50:34] moonhawk зашёл в конференцию
[16:51:56] nostrome вышел из конференции: offline
[17:09:19] Славный капитан вышел из конференции
[17:10:13] <yesyes> любитель криппи языков: я понял но если зачад сабмитится много высок шанс лока по одному и тому же элементу
[17:10:35] <yesyes> а тред пул для такого не ок
[17:11:18] <yesyes> он ок когда у тебя нет синхронайзов которые могут остановить выполнение других задач в том же пуле
[17:11:26] <любитель криппи языков> yesyes: Вопрос в том что предметка требует лока
[17:11:54] <yesyes> я понимаю, просто может тред пул не эффективен там
[17:12:00] <любитель криппи языков> впринципе у меня локов менее 2х, поэтому как вариант просто сделать пул в 2х потока но ядро
[17:12:17] <yesyes> глянуть бы в профайлере картинку по тредам, сколько ждут сколько работают
[17:12:23] <любитель криппи языков> yesyes: а какие альтернативы лол?
[17:13:31] <yesyes> я не знаю при каких услових локается у тебя и можно ли уменьшить этот шанс или время лока
[17:14:55] <yesyes> если быстрее в один поток то тред пул и не нужен
[17:15:26] <yesyes> ещё зависит от тред пул экзекютора и его параметров
[17:22:48] <любитель криппи языков> ForNeVeR: ты насколько хорошо акку умеешь? у тебя можно спрашивать вопросы?
[17:23:39] <ForNeVeR> любитель криппи языков: что могу - подскажу.
[17:23:50] <ForNeVeR> Писал на ней пару штуковин. Можно спрашивать.
[17:24:05] <ForNeVeR> Если чо, заходи в scala@, там посаны тоже её уважают очень.
[17:24:18] <любитель криппи языков> ForNeVeR: вобщем это.... на акке можно сделать пул потоков, который будет обрабатывать запросы к акторам?
[17:24:34] <любитель криппи языков> ForNeVeR: окнорм, зайду. Надеюсь там народа побольше чем в кложураче
[17:24:55] <ForNeVeR> Побольше чуток.
[17:24:59] <любитель криппи языков> хехе
[17:25:19] <ForNeVeR> любитель криппи языков: про пул - не разумею, не пробовал сам. Мне стандартного пула хватало.
[17:25:53] <ForNeVeR> любитель криппи языков: http://doc.akka.io/docs/akka/snapshot/scala/dispatchers.html
[17:26:01] <ForNeVeR> Вот так можно настроить пул, ага.
[17:26:20] <любитель криппи языков> ForNeVeR: а оно потокобезопасно по части "отправить хрензнает из какой нитки"?
[17:26:42] <ForNeVeR> любитель криппи языков: один актор одновременно используется не более чем одним тредом.
[17:27:15] <ForNeVeR> Отправлять можешь откуда хошь.
[17:28:09] <любитель криппи языков> ForNeVeR: во. это почти то что мне нужно
[17:35:40] <любитель криппи языков> хмм
[17:35:49] <любитель криппи языков> короче у них получился эрланк на жаве получше чем у меня
[17:45:20] <j123123> http://www.csanimated.com/category.php?c=Computers
[17:48:40] generatorglukoff вышел из конференции
[17:50:28] <любитель криппи языков> ForNeVeR: и еще я не понимаю в какую сторону мне читать чтобы запускать акторсервер руками из своей прикладухи
[17:50:41] <любитель криппи языков> чет мне тут какие-то стартаперы предлагают, еще какую-то внешнюю хуню
[17:50:47] <любитель криппи языков> хочу встраиваемость
[17:50:51] <ForNeVeR> любитель криппи языков: ActorSystem создаёшь, и всё.
[17:51:29] <ForNeVeR> Я обычно из неё стартую CoreActor, а он уже поднимает всё остальное.
[17:51:36] <любитель криппи языков> ForNeVeR: а что для этого надо импортить? все жарки из акка-архива ?
[17:51:46] <ForNeVeR> (CoreActor - мой, самописный)
[17:51:53] <ForNeVeR> любитель криппи языков: щас скажу.
[17:52:00] <rexim> Горе-актёр
[17:52:15] <ForNeVeR> libraryDependencies += "com.typesafe.akka" % "akka-actor_2.10" % "2.1.0"
[17:52:17] <rexim> GORE ACTOR!!11
[17:52:21] <ForNeVeR> Вот эту либу нужно.
[17:52:24] <ForNeVeR> Остальное - хунта.
[17:52:54] <ForNeVeR> Она сама нужное по зависимостям подтянет.
[18:01:07] m4n71k0r вышел из конференции
[18:20:38] enaken вышел из конференции
[18:29:48] moonhawk вышел из конференции
[18:40:02] <rexim> омг, этот парень, без сомнения, Бог Емакса! http://www.youtube.com/watch?v=jNa3axo40qM
[18:42:28] <любитель криппи языков> [17:53]<ForNeVeR> libraryDependencies += "com.typesafe.akka" % "akka-actor_2.10" % "2.1.0"

нифига не понял же
[18:43:23] <любитель криппи языков> что за нотация?
[18:43:34] <любитель криппи языков> я вобщем импортнул все жарки из akka***.tgz
[18:53:12] <ForNeVeR> tgz?
[18:53:28] <ForNeVeR> любитель криппи языков: ты что, maven-репозитории не используешь?
[18:53:49] <ForNeVeR> Неправильно это, ох, неправильно. Не доведёт до добра.
[18:56:21] orehov вышел из конференции: Ушёл по неотложным делам, через 30 минут буду. :-)
[19:03:11] <любитель криппи языков> ForNeVeR: я не понимаю как мне вытянуть ТОЛЬКО либу с нуля
[19:03:18] <любитель криппи языков> не подключая это говно к какому-то проекту
[19:03:27] <любитель криппи языков> я вообще не понимаю нахуй мне мавен нужен пока
[19:03:27] <ForNeVeR> Я ничего не понимаю.
[19:03:33] <ForNeVeR> Зачем тебе нужна "только либа"?
[19:03:48] <любитель криппи языков> ForNeVeR: читай выше. Потому что обмазываться мавеном я не считаю нужным
[19:03:52] <ForNeVeR> Ты же пишешь / деплоишь проект, который её использует.
[19:04:00] <любитель криппи языков> нет, пока не деплою
[19:04:01] <любитель криппи языков> =3
[19:04:11] <любитель криппи языков> сейчас только плэйн жава
[19:04:11] <ForNeVeR> любитель криппи языков: обмазываться мавеном != использовать maven central.
[19:04:23] <любитель криппи языков> ForNeVeR: пофиг. я всеравно не понимаю как этим пользоваться
[19:04:31] <ForNeVeR> На мавен-репозиториях строится вся инфраструктура JVM, братюня.
[19:04:36] <ForNeVeR> Ими *нужно* пользоваться.
[19:04:45] <ForNeVeR> Сам mvn для этого необязателен.
[19:05:05] <любитель криппи языков> ForNeVeR: ок. как-нибудь поковыряю
[19:05:13] <ForNeVeR> В качестве альтернатив есть ivy (для ant), а также встроенная поддержка в sbt и lein.
[19:05:20] <ForNeVeR> Что ещё может быть нужно?!
[19:05:24] <любитель криппи языков> а пока мне нужно заюзать акку как базу для тредпула со сложной связью между акторами
[19:05:47] <любитель криппи языков> ForNeVeR: еще раз - я не понимаю как оно работает. поэтому юзать пока не буду
[19:05:55] <любитель криппи языков> нахуй техношаманизм
[19:06:14] <ForNeVeR> Да просто без него же ты заебёшься либы скачивать и ставить. Хотя это и возможно.
[19:06:29] <ForNeVeR> Собирать весь софт вручную тоже возможно. Но Аллах дал нам emerge!
[19:07:36] Сволота зашёл в конференцию
[19:15:56] <j123123> король аськи
[19:16:08] <j123123> бог емакса
[19:16:43] <j123123> граф вима
[19:17:02] <j123123> президент еклипса
[19:21:22] m4n71k0r зашёл в конференцию
[19:29:59] futik0ma011 зашёл в конференцию
[19:32:30] <futik0ma011> здравствуйте. Вопрос есть таблица мужиков и таблица их действий(покупка\продажа с указанием типа тавара), связаны через id как мне выбрать всех мужиков которые не продовали товар А ?
[19:33:55] <uıʃɐɟ∀> Ну, например двойным селектом.
[19:34:16] <uıʃɐɟ∀> Выбрать тех, кто покупал, а потом выбрать тех, кто туда не попал.
[19:34:48] <futik0ma011> как выбрать тех кто не попал?
[19:35:18] <uıʃɐɟ∀> Что-либо в духе select from somewhere where id not in (…).
[19:35:19] <Цукаса> select * from blah where id not in (select ...)
[19:35:52] <futik0ma011> я делал так SELECT k.NAME FROM `ka` k RIGHT JOIN `links` l ON l.ka=k.id WHERE NOT(l.status=2 AND l.type_product=5)
где ка - мужики - линкс - вторая таблица и это не выходило
[19:36:21] <futik0ma011> сейчас попробую как сказал Цукаса
[19:38:12] <Цукаса> вообще странно
[19:38:20] <Цукаса> кто-то ещё пишет запросы вручную?
[19:38:36] <uıʃɐɟ∀> Почему нет?
[19:38:43] <uıʃɐɟ∀> Кто-то и код даже вручную пишет до сих пор!
[19:38:51] <Цукаса> но
[19:39:13] <Цукаса> это же отличный способ прострелить себе ногу
[19:39:28] <uıʃɐɟ∀> Это же хорошо.
[19:39:35] <uıʃɐɟ∀> Больше способов, хороших и разных.
[19:39:39] <futik0ma011> ну однако вышло
[19:39:42] <uıʃɐɟ∀> И не только ноги, но и яйцы.
[19:39:45] <futik0ma011> а если не так то как?
[19:39:54] <uıʃɐɟ∀> А чем тебе два селекта не нравятся?
[19:40:42] <futik0ma011> всмысле?
[19:41:14] <uıʃɐɟ∀> Что в смысле? Зачем тебе другое решение, если это работает?
[19:41:27] <uıʃɐɟ∀> Тем более, оно простое и очевидное.
[19:41:32] <Цукаса> uıʃɐɟ∀: >Больше способов, хороших и разных.
[19:41:34] <Цукаса> :3
[19:41:52] <uıʃɐɟ∀> Цукаса: Ну а чо, я каждое утро стреляю себе в ногу.
[19:41:55] <futik0ma011> просто выражение про отстрелить себе ногу - я принял за наличие минусов в этом способе
[19:42:02] <m4n71k0r> мужиков бле
[19:42:12] <m4n71k0r> ты пеееедик шоле?
[19:42:19] <uıʃɐɟ∀> Цукаса: Не стрелять же каждый раз одинаково.
[19:42:21] <m4n71k0r> продовали
[19:42:27] <Цукаса> futik0ma011: я имел ввиду вообще писать скуэли вручную, когда есть орм
[19:42:46] <Цукаса> uıʃɐɟ∀: ну да, однообразность надоедает
[19:43:08] <futik0ma011> ну в ручную это не будет написано сейчас я буду это перепиливать на обёртку от symfony
[19:43:51] <Цукаса> >PHP
[19:43:55] <Цукаса> =_\\\
[19:45:03] <m4n71k0r> да тут дохрена минусов (
[19:45:43] <futik0ma011> а шо рубями сыты?)
[19:46:02] <Цукаса> да хоть жаба
[19:46:07] <Цукаса> хоть го
[19:46:08] <m4n71k0r> да хоть плюсы
[19:46:42] <Цукаса> я кстати го тыкал
[19:46:44] <Цукаса> няшно
[19:46:53] <m4n71k0r> а я еле вытянул
[20:01:13] <yesyes> иногда вручную насикуэлить единственный выход
[20:02:09] * m4n71k0r так и не выбрал для себя ORM
[20:02:24] <m4n71k0r> бинды есть и хватит
[20:03:30] futik0ma011 вышел из конференции
[20:35:38] 0xd34df00d вышел из конференции
[20:36:41] 0xd34df00d зашёл в конференцию
[20:49:09] любитель криппи языков вышел из конференции: Replaced by new connection
[20:49:11] любитель криппи языков зашёл в конференцию
[20:51:37] orehov зашёл в конференцию
[20:58:34] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[21:17:53] <m4n71k0r> кокой этот шкала сладкий ... и class там есть и object
[21:26:29] <rexim> Да, будь аккуратен.
[21:26:31] <rexim> Оглянутся не успеешь, как попа слипнется!
[21:26:55] swagman зашёл в конференцию
[21:28:04] <m4n71k0r> хм, на этой шкале можно минимум 15-ю способами сделать одно и то же
[21:28:39] <ktt9> Кодингтим.
[21:29:01] <ktt9> Я хочу запрограммировать параллельных программ на С.
[21:29:06] <ktt9> Мои действия?
[21:30:50] <m4n71k0r> пишешь одну программу .... запускаешь параллельно ... профит!
[21:31:22] <m4n71k0r> ща вспомню как перпендикулярные пишутся, погодь)
[21:31:30] <ktt9> c:
[21:31:37] <ktt9> Я имел в виду немного не то.
[21:31:44] <m4n71k0r> ktt9: вообще у нас ярый сишник - это джей123123
[21:31:46] <ktt9> Мне интересно, что сейчас модно у профессионалов.
[21:32:04] <ktt9> Для быстрых параллельных вычислений.
[21:32:21] <любитель криппи языков> ktt9: тебе какого рода вещи надо делать?
[21:32:34] <любитель криппи языков> вообще сразу кури pthreads
[21:33:01] <m4n71k0r> а мож ему форков хватит?)
[21:33:13] <m4n71k0r> вообще непонятно
[21:33:16] <любитель криппи языков> форки? в наше время? вы упоролись
[21:33:20] <ktt9> Форков и мьютексов.
[21:33:43] <ktt9> Шахматные задачи.
[21:33:50] <любитель криппи языков> посикстреды манокури
[21:33:56] <любитель криппи языков> они же pthread
[21:33:59] <ktt9> Окей. Спасибо.
[21:34:04] <любитель криппи языков> [21:34]<ktt9> Шахматные задачи.

но зачем?
[21:34:07] <m4n71k0r> вообще лучше всего рапараллеливается при запуске на разных машинах, если по-честному
[21:34:18] <любитель криппи языков> m4n71k0r: у тебя одноядерный комп?
[21:34:22] <любитель криппи языков> плохо быть тобой
[21:34:31] <m4n71k0r> 8-ми, но не суть
[21:34:36] <m4n71k0r> мне их жалко
[21:34:39] <любитель криппи языков> m4n71k0r: бульдозер?
[21:34:46] <m4n71k0r> да
[21:34:56] <любитель криппи языков> хыхы... и как он? быстро гента собирается?
[21:35:04] <m4n71k0r> а вендоблядь
[21:35:06] <m4n71k0r> я
[21:35:18] <m4n71k0r> аз
[21:35:21] <m4n71k0r> есмь
[21:35:30] <любитель криппи языков> плохо быть тобой
[21:35:37] <m4n71k0r> не жалуюс
[21:38:08] <ktt9> любитель криппи языков, для обучения параллельному программированию.
[21:40:36] <ktt9> любитель криппи языков, а что насчет MPI, OpenCL, легковесных тредов Эрланга и прочей Акки?
[21:42:56] <любитель криппи языков> эрланк попробуй
[21:43:03] <любитель криппи языков> мпи для матана, ниасилил я их
[21:43:08] <любитель криппи языков> опенЦЛ не юзал
[21:43:16] <любитель криппи языков> акку сейчас жмякаю
[21:43:21] <любитель криппи языков> лукс лайк эрланк на жаве
[21:43:27] <любитель криппи языков> но жава идейноущербна
[21:43:36] <ktt9> Круто. Окай. Эрланг я сейчас и пробую.
[21:44:58] <ktt9> Но он не слишком быстрый. С другой стороны, нашел либу для склеивания Эрланга и ОпенЦЛ: https://github.com/tonyrog/cl
Но еще не трогал. И не понимаю вообще, как она работает.
[21:45:29] <ktt9> m4n71k0r> ktt9: вообще у нас ярый сишник - это джей123123
Ок, спасибо.
[22:10:39] rexim вышел из конференции
[22:12:29] swagman вышел из конференции
[22:12:44] swagman зашёл в конференцию
[22:23:10] reggies вышел из конференции: offline
[22:24:59] ktt9 вышел из конференции
[22:28:09] <j123123> Суть Windows® Phone™ http://i.imgur.com/kvj3K9w.png
[22:30:43] <j123123> >Я хочу запрограммировать параллельных программ на С.
[22:30:57] <j123123> OpenMP
[22:31:05] <j123123> Очевидное решение
[22:31:16] <j123123> я на нем слегка программировал
[22:31:23] <j123123> молодца, хорошо сделали
[22:37:39] generatorglukoff зашёл в конференцию
[23:22:48] orehov вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!