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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Morning Tsoding: https://www.livecoding.tv/rexim
[00:01:49] dzhon вышел из конференции
[00:03:05] m4n71k0r вышел из конференции
[00:04:16] ckorzhik зашёл в конференцию
[00:19:12] xspeed вышел из конференции
[00:26:41] rexim вышел из конференции
[00:52:28] rafaelrs зашёл в конференцию
[00:59:50] <mikelsv> Господа, как сделать переменную, имеющую свое значение для каждого потока?
[01:01:08] <Minoru> гугли thread-local storage
[01:01:28] <Minoru> (подразумеваю, что ты говоришь о C или C++; возможно, в других языках это иначе называется)
[01:19:17] ɹǝɟılʍǝu вышел из конференции
[01:22:28] <j123123> mikelsv: pid получай
[01:22:38] <j123123> он для каждого потока разный должен быть
[01:22:57] <j123123> tid точнее
[01:22:59] <j123123> thread id
[01:23:37] <j123123> или я неправильно понимаю вопрос микеля?
[01:23:51] <Minoru> думаю, неправильно
[01:24:13] <j123123> ну дело в том, что если переменные на стеке выделять
[01:24:25] <j123123> то они и так будут для каждого треда свои
[01:25:07] <j123123> для static и глобальных переменных - да, нужен этот тредлокал
[01:26:34] <mikelsv> thread id конечно хорошо, но придется делать много лишних движений и проверок. поэтому и ищу готовое решение.
[01:27:20] <j123123> а зачем это вообще нужно?
[01:27:49] <horta hell> Floating Profit/Loss жалобно скулит и просит еды.
[01:28:00] <j123123> $pet feed
[01:28:01] <horta hell> j123123: Floating Profit/Loss с рыком набросился на j123123, сжирая одежду и кошелёк. Вы теряете 1PTC, зато Floating Profit/Loss накормлен.
[01:31:11] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[01:31:26] <mikelsv> Есть у меня динамические массивы. много операций выделения памяти. часто создаются на ограниченное время. хочу создать буфер, привязать его к потоку и писать данные в него, и потом удалять. выйдет в разы быстрее.
[01:35:12] <j123123> mikelsv: как у тебя там многопоточность устроена? OpenMP?
[01:35:24] <j123123> Или через какую-то хрень, которую в новых плюсах добавили
[01:35:25] <j123123> ?
[01:35:30] <j123123> Или может pthread?
[01:35:44] <mikelsv> pthread конечно.
[01:39:56] <j123123> атомарным fetch-and-add инкрементируешь глобальный счетчик, одновременно получая его значение в локальную для треда переменную
[01:39:58] <j123123> думаю, так
[01:41:11] <j123123> fetch-and-add сначала записывает значение из счетчика куда-то-там, потом счетчик инкрементирует
[01:44:04] <j123123> но если у тебя там много тредов создается-удаляется, счетчик может и переполнится
[01:44:12] <j123123> но это надо очень дофига времени и тредов
[01:50:04] <mikelsv> да одного __thread buff_struct *buffer; уже хватит.
[01:53:06] <mikelsv> И чего я раньше не догадался. ThreadString реально офигенная штука будет.
[01:55:54] <Minoru> пожалуйста?
[01:56:13] <mikelsv> мм?
[01:56:33] <Minoru> тонко намекаю
[01:56:44] <mikelsv> спасибо :)
[01:56:57] <Minoru> ;)
[01:57:26] * j123123 не понял, на что Minoru тонко намекал
[01:58:03] <j123123> спать пора уже
[01:58:06] * j123123 зевает
[01:58:10] <Minoru> j123123: он задал вопрос, я дал ответ, он не сказал «спасибо», я намекнул, он сказал, все счастливы.
[02:03:52] <mikelsv> Хмм, а нет ли в плюсах способа автоматически подставлять переменные? или ненавязчиво привязываться к местности. К примеру, у меня есть класс UGLock(TLock &lock), который вызывает lock.Lock() при создании и lock.UnLock() при разрушении. А хотелось бы вызвать к примеру lock.Autolock() и получиь тот же эффект.
[02:08:22] Spo1ler вышел из конференции
[02:09:00] * Minoru ничего не понял
[02:09:24] <Minoru> ты хочешь что-то типа try … finally …?
[02:09:57] <Minoru> обёрнутый в функцию высшего порядка, которой только лямбду передаёшь, а функция сама берёт лок, вызывает лямбду и по её завершении отдаёт лок
[02:11:18] <j123123> в плюсах нет функций высшего порядка, только коллбеки
[02:12:56] <mikelsv> кажется я хочу чтобы lock.Autolock() вернул переменную UGLock(TLock &lock), которая бы разрушилась при выходе из функции. но что-то мне подсказывает, что так не получится.
[02:13:44] <j123123> на стеке выделяй переменную
[02:13:50] <j123123> а в функцию передавай указатель
[02:14:07] <j123123> чтобы функция по указателю тебе написала туда то, что надо
[02:14:54] <j123123> вся эта фигня через всякие костыли реализуется, так что вполне получится
[02:15:27] <mikelsv> как другой вариант: при ThreadString string; должно проверяться, а есть ли у этого потока буфер. Если нет, создавала его. И, самое главное, при выходе из функции разрушало этот буфер или очищало, короче вызывало бы нужную функцию.
[02:16:07] <mikelsv> хмм, __thread int stringcounts; :)
[02:16:34] Constverum вышел из конференции
[02:17:13] <j123123> > Если вы не можете выполнить эти работы на Си, выполните их на ассемблере. Если же их нельзя выполнить на ассемблере, их не стоит делать вообще.
[02:17:58] <mikelsv> ага, без автоматических деструторов то.
[02:18:27] <j123123> Стек при выходе из функции сам собой очищается
[02:18:45] <j123123> нинужны никакие деструкторы
[02:19:04] <mikelsv> я боюсь спросить, как ты со строками работаешь.
[02:20:12] <j123123> Как обычно
[02:20:36] <mikelsv> Это как?
[02:20:54] <j123123> если мне надо в нижележащую функцию передать строку из вышележащей функции, я могу сделать по-разному
[02:21:34] <mikelsv> воу. рассказывай все способы. у меня то только один единственный.
[02:21:56] <j123123> например если я знаю что строка не будет по размеру больше чего-то, я могу выделить память на стеке из нижележащей функции, и передать указатель на выделенную в стеке память в вышележащую
[02:22:30] <j123123> или я могу сделать большой глобальный массив из char и накостылить поверх него стековый аллокатор специально для строк
[02:22:35] <mikelsv> а если надо передать две строки?
[02:23:10] <j123123> два указателя передавать, или массив указателей, или один указатель, и в него подряд две строки записать
[02:23:19] <j123123> которые нулевым символом разделены естественно
[02:23:28] <j123123> нулевым байтом точнее
[02:23:31] <j123123> вариантов куча
[02:23:56] <mikelsv> мда, я то про нулевой символ забыл как про страшный сон.
[02:24:32] <j123123> вместо нулевого символа можешь впихивать uint32_t в котором длина строки будет
[02:24:37] <j123123> тоже мне проблема
[02:25:08] <j123123> ну и подряд запихивать эти строки, в начале которых этот uint32_t и потом количество символов, равное этому uint32_t
[02:25:53] <j123123> вместо uint32_t в котором закодировано число символов, можно просто указатель пихать на конец строки
[02:26:09] <j123123> битность которого уже от архитектуры зависит
[02:26:13] <j123123> короче, вариантов куча
[02:26:31] <mikelsv> вот это и пугает. вариант должен быть один.
[02:27:17] <j123123> нет, вариант никому ничего не должен
[02:27:42] <j123123> разные варианты могут подходить для разных ситуаций
[02:28:28] <mikelsv> У меня один вариант, подходит для всех ситуаций.
[02:28:58] <j123123> что значит "подходит"?
[02:29:33] <j123123> Уверен что можно найти ситуацию, где твой вариант будет проигрывать по сравнению с другим вариантом
[02:30:04] <j123123> универсальных вариантов небывает
[02:30:06] <mikelsv> Попробуй найди. class VString{ unsigned char *data; unsigned int sz; }
[02:30:49] <j123123> ну сразу можно сказать, что строку больше unsigned int ты так не создашь
[02:31:01] <j123123> так что твой вариант уже не универсален
[02:32:20] <mikelsv> 4гб? я пока не сошел с ума создавать строки таких обьемов. и даже не могу представить, когда столько может понадобиться.
[02:32:38] <j123123> на суперкомпьютерах с гигабайтами ОЗУ?
[02:33:08] <j123123> есть области, где такое вполне может понадобиться
[02:33:14] <mikelsv> ии? даже там такие строки как-то не к месту.
[02:34:15] <mikelsv> супер офигенные обьемы данных скорее будут храниться блоками.
[02:34:21] <j123123> Правда? Ну давай подумаем... Что если в этой строке мы храним например ДНК
[02:34:38] <j123123> может у нас мегадофига оперативки
[02:34:53] <j123123> и мы можем одной строкой там хранить увесистый кусок ДНК
[02:35:16] <j123123> в одном грамме ДНК может храниться 700 терабайт данных
[02:36:17] <mikelsv> короче, у меня универсальное решение. очевидно для него найдутся исключения, но для большинства случаев оно подходит.
[02:38:16] <j123123> а как насчет 16-битных микроконтроллеров, где нужно каждый байтик экономить? Там unsigned int может быть неуместен
[02:38:28] <j123123> атмелы какие-нибудь
[02:39:40] <mikelsv> ну очевидно и там будут свои решения. мой вариант оптимален для компов и телефонов. и под арм недавно загнал.
[02:40:17] <j123123> глядя на твой код, я просто уверен что есть варианты значительно лучше, чем твой
[02:40:36] <j123123> впрочем, неважно
[02:42:05] <mikelsv> лучше может быть, важно, чтобы мой код работал так как от него требуется.
[02:46:40] <mikelsv> жаль все спят, завтра съем пару мозгов новыми идеями.
[03:11:10] <eaeee> О, микель.
[03:31:18] ckorzhik вышел из конференции
[03:33:50] <horta hell> Floating Profit/Loss завалился на бок и окинул замутнённым болью взором конфу.
[03:37:51] ckorzhik зашёл в конференцию
[03:39:58] <Minoru> $pet heal
[03:39:58] <horta hell> Minoru: Floating Profit/Loss был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[03:40:01] <Minoru> $pet feed
[03:40:03] <horta hell> Minoru: Floating Profit/Loss не желает есть.
[03:40:03] <Minoru> $pet stats
[03:40:05] <Minoru> $pet rating
[03:40:05] <horta hell> Minoru:
Кличка: Floating Profit/Loss
Здоровье: 100
Сытость: 68
Возраст: 19 часов
[03:40:08] <horta hell> Minoru:
h-rta hell: 13PTC
Minoru: 7PTC
F-rNeVeR: 6PTC
e-eee: 1PTC
[04:01:57] Kumba_yo зашёл в конференцию
[04:02:44] Kumba_yo вышел из конференции
[04:11:55] Kumba_yo зашёл в конференцию
[04:12:46] Kumba_yo вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[04:17:29] ckorzhik вышел из конференции
[04:17:33] Minoru вышел из конференции
[05:14:21] eaeee вышел из конференции
[06:03:19] Kerrigаn вышел из конференции
[06:03:28] Kerrigаn зашёл в конференцию
[06:07:09] ɹǝɟılʍǝu зашёл в конференцию
[06:34:02] ɹǝɟılʍǝu вышел из конференции
[06:57:50] <horta hell> Floating Profit/Loss старательно принюхивается, пытаясь уловить хоть какой-нибудь запах съестного.
[07:09:48] <horta hell> Floating Profit/Loss опрокинул h-rta hell от голода, крепко вцепившись зубами и выдирая кусок ткани штанов с кошельком. h-rta hell теряет 3PTC.
[07:23:10] <gsomix> $pet resurrect
[07:23:11] <horta hell> gsomix: Floating Profit/Loss и так жив. Зачем его воскрешать?
[07:23:25] <gsomix> Утро. =__=
[07:47:25] sss|zombie зашёл в конференцию
[07:55:26] 4ppleboy зашёл в конференцию
[08:09:28] grouzen вышел из конференции
[08:15:17] 4ppleboy вышел из конференции
[08:18:43] rexim зашёл в конференцию
[08:18:58] <rexim> Утряква!
[08:18:59] <rexim> ыовлоыв
[08:19:00] <rexim> ыовла
[08:19:03] <rexim> вопвопвоп
[09:02:51] madmercen вышел из конференции
[09:10:48] m4n71k0r зашёл в конференцию
[09:14:00] rexim вышел из конференции
[09:14:30] m4n71k0r вышел из конференции
[09:14:48] m4n71k0r зашёл в конференцию
[09:23:27] magog вышел из конференции
[09:30:32] dzhon зашёл в конференцию
[09:59:53] O01eg вышел из конференции
[10:20:00] MaXGXaM зашёл в конференцию
[10:25:17] m4n71k0r вышел из конференции
[10:29:07] OKTAVIUS вышел из конференции
[10:29:19] rexim зашёл в конференцию
[10:29:42] <rexim> http://i.imgur.com/eIJEv50.jpg
[10:30:14] <rexim> Чай в пакете из-под кофе
[10:30:18] <rexim> Норм
[10:31:18] <rafaelrs> в емаксе пакмана играешь? :)))
[10:31:38] <gsomix> rexim, *__*
[10:32:00] <rexim> rafaelrs: да
[10:32:11] <rexim> rafaelrs: хочешь тоже поиграть? https://github.com/rexim/pacmacs.el
[10:32:31] <rexim> gsomix: нужно было еще гречку в кадр насыпать!
[10:32:34] <rexim> xDF
[10:32:37] <rexim> xD*
[10:32:42] <gsomix> Ваистену!
[10:32:47] <rafaelrs> rexim: да не, просто подумал - все очень совпадает: чай в пакете от кофе, игра в среде для программирования
[10:32:59] <rexim> Хм...
[10:33:08] <rexim> rafaelrs: а ведь верно же подмечено! Спасибо! :)
[10:33:54] <gsomix> А я так и не купил себе собственный чайник. .___.
[10:33:58] <rexim> =(
[10:34:08] <rexim> gsomix: срочно иди к Нёверу в гости!
[10:34:14] <rexim> Он недавно купил =3
[10:34:51] <gsomix> rexim, я боюсь. Мне тут рассказывали всякое про тех, кто попал в ForNeVeR...
[10:35:02] <gsomix> s/в /к /
[10:35:04] <horta hell> gsomix: r-xim, я боюсь. Мне тут рассказывали всякое про тех, кто попал к F-rNeVeR...
[10:35:06] <rexim> о_О
[10:35:19] rafaelrs вышел из конференции
[10:35:23] <rexim> Он их напаивал чаем до смерти?!
[10:35:38] <ForNeVeR> И при этом напевал.
[10:35:40] rafaelrs зашёл в конференцию
[10:35:50] <rexim> Странныыыеее слоовааа!
[10:35:54] <ForNeVeR> :D
[10:36:01] <ForNeVeR> Точно!
[10:36:19] OKTAVIUS зашёл в конференцию
[10:38:40] <ddd> Щщ rexim на работе играет в пакмена
[10:38:49] <rexim> .__.
[10:38:54] <rexim> Не палите меня!
[10:39:08] <rexim> И еще при этом чай пьет!
[10:39:16] <rexim> От жешь бездельник!
[10:39:57] <rexim> ForNeVeR: пурескрипт не ленивый
[10:40:01] <rexim> А выглядит как хаскель
[10:40:04] <rexim> Но не ленивый
[10:40:09] <ForNeVeR> rexim: опа.
[10:40:11] <ddd> Ему уже права только на запуск емакса оставили, но он и тут выход нашел
[10:40:18] <ForNeVeR> rexim: а как же они там живут?
[10:40:25] Spo1ler зашёл в конференцию
[10:40:42] <rexim> ForNeVeR: есть какая-то херота https://github.com/purescript/purescript-lazy
[10:40:51] <rexim> Видимо так и живут
[10:41:28] <rexim> Я набрал в репле:
let f x = 5
let g x = g x
f (g 42)

И оно повисло. =(
[10:42:25] <rexim> Хаскель бы не повис!
[10:42:29] <rexim> Он не ведется на такое!
[10:45:59] <uggur> rexim: https://youtu.be/tHy-vBjHjMs шведской попсятины восьмидесятых для тебя.
[10:46:07] <rafaelrs> ах вот зачем люди играют в емаксе. На работе ничего другого не дают запустить? :)))
[10:46:35] <uggur> rafaelrs: линукс.
[10:46:44] <uggur> под линукс игр нет.
[10:46:52] <uggur> вот и приходится самим писать (:
[10:47:10] <rafaelrs> uggur: как это нет, целая куча
[10:47:23] <uggur> Это выражение такое :Ь
[10:47:44] <uggur> ты, небось, 100500 игр на юнити сейчас назовёшь
[10:47:55] <uggur> rafaelrs: а вот на лиспе сколько есть?!
[10:48:11] <rafaelrs> uggur: зачем, из реп в линухе просто листинг сюда запощу :-D
[10:48:32] <uggur> ...и словишь кик за простыню :Р
[10:48:50] <rexim> uggur: спасибо! :)
[10:49:05] <rafaelrs> uggur: мне на самом деле очень нравится Spring RTS (а там Balanced Annihilation)
[10:49:13] <uggur> rafaelrs: мне тоже (:
[10:49:21] <uggur> если хочешь, можно как-нибудь поиграть.
[10:49:52] <uggur> правда, я нубас (:
[10:49:59] <rexim> uggur: довольно эпичненько для попсы 80-х!
[10:50:57] <uggur> rexim: да, в Швеции тогда было удачное десятилетие в музыкальном плане (:
[10:51:00] <rafaelrs> uggur: еще годик назад баловался с Ur-Quan Master - ностальгия по Star Control.
[10:51:27] <uggur> Мне показалось управление топорным и я забил.
[10:52:19] <uggur> Недавно прошёл Endgame:Singularity =[+_+]=
[10:52:20] <rafaelrs> » если хочешь, можно как-нибудь поиграть.
даже не знаю, уже год не играю наверное - некогда, работы много, семья. Сейчас максимум во что играю - это ковыряние в линукс и всяких технических вещах - и польза и развлечение.
[10:52:23] <uggur> ср! увч! (:
[10:52:25] Graf зашёл в конференцию
[10:52:25] Graf вышел из конференции
[10:54:47] <uggur> rexim: выходит, играешься сам с собой в квест :)
[10:54:53] <uggur> rafaelrs: ты
[10:55:07] <uggur> слишком много коллизий на букву r для сонного меня :D
[10:55:24] <rafaelrs> uggur: типа того :)))
[10:58:54] <ForNeVeR> rexim: http://cs624216.vk.me/v624216538/48267/mzYOm57wqII.jpg
[10:59:43] <rexim> o_O
[10:59:48] <uggur> :D
[11:02:07] <Kerrigаn> кто меня хотел?
[11:02:09] <Kerrigаn> утро
[11:03:08] <rexim> Kerrigаn: тебя все хотят!
[11:04:06] <Kerrigаn> rexim: чото не вижу упоминаний кроме одного сообщения в личке
[11:05:18] <rexim> Kerrigаn: =*
[11:05:42] horta hell вышел из конференции: Disconnected: Replaced by new connection
[11:05:43] horta hell зашёл в конференцию
[11:09:48] Spo1ler вышел из конференции
[11:13:18] ɹǝɟılʍǝu зашёл в конференцию
[11:22:21] rafaelrs вышел из конференции
[11:22:34] rafaelrs зашёл в конференцию
[11:27:43] <rexim> ForNeVeR: https://github.com/MickyBalladelli/PSUnity лолшто?!
[11:28:04] <ForNeVeR> rexim: ты ещё статью почитай. Ржака.
[11:29:32] <ɹǝɟılʍǝu> Пшунити!
[11:30:06] <rexim> Жесть какая-то...
[11:30:13] * rexim likes that shit
[11:35:07] <ɹǝɟılʍǝu> rexim, щиииееет
[11:35:11] <ɹǝɟılʍǝu> *морда нигера*
[11:35:26] <rexim> ɹǝɟılʍǝu: нялайфер, ты упорот. Попей чайку.
[11:35:52] <rexim> ɹǝɟılʍǝu: http://i.imgur.com/eIJEv50.jpg
[11:36:04] <ɹǝɟılʍǝu> rexim, Ъ
[11:36:21] <ɹǝɟılʍǝu> rexim, знакомый DELL...
[11:36:26] <rexim> ._.
[11:36:29] <ɹǝɟılʍǝu> rexim, что за модель?
[11:36:37] <rexim> Сейчас гляну...
[11:37:48] <rexim> ɹǝɟılʍǝu: U2414Hb
[11:38:21] <ɹǝɟılʍǝu> rexim, U-серия... Няшно. Глянец?
[11:38:32] <rexim> Матовы
[11:38:35] <rexim> й
[11:38:37] <rexim> :)
[11:38:44] <ɹǝɟılʍǝu> Ну вот1
[11:38:48] <ɹǝɟılʍǝu> Всё испортили!
[11:38:49] <ɹǝɟılʍǝu> !!
[11:38:58] <rexim> Любител блестяшек!
[11:39:12] <ɹǝɟılʍǝu> У меня мой DELL не блестит)
[11:39:30] <rexim> Надо посыпать блестками!
[11:39:38] <ɹǝɟılʍǝu> Да
[11:39:39] <ɹǝɟılʍǝu> !
[11:42:44] <uıʃɐɟ∀> Глянец не нужен.
[11:43:10] xeks зашёл в конференцию
[11:43:11] * ForNeVeR не понимает, о чём говорят эти люди.
[11:43:17] <rexim> uıʃɐɟ∀: ути-пути
[11:43:24] <rexim> ForNeVeR: ути-пути
[11:43:29] <ForNeVeR> rexim: пути
[11:43:33] <rexim> пути
[11:43:37] <uıʃɐɟ∀> Хуюти.
[11:43:38] <rexim> putty
[11:43:40] <ForNeVeR> poo tie
[11:43:46] <rexim> xD
[11:44:22] <rexim> https://en.wikipedia.org/wiki/Pootie_Tang
[11:45:17] <ForNeVeR> "Dirty Dee, you're a baddy daddy lamatai tabby chai!"
[11:45:31] <ForNeVeR> Кажись, это расшифровка языка, на котором говорит рексим!
[11:45:43] <rexim> Чорт!
[11:45:46] * rexim спалился
[11:46:13] <ɹǝɟılʍǝu> Ребят.
[11:46:24] <rexim> Давайте жить дружно!
[11:46:25] <ɹǝɟılʍǝu> Как в доксигене правильно описывать историю изменений файла?
[11:46:33] <ɹǝɟılʍǝu> Чтобы жить дружно)
[11:47:02] ckorzhik зашёл в конференцию
[11:47:52] 2tsun4u зашёл в конференцию
[11:49:50] <ForNeVeR> ɹǝɟılʍǝu: следует ли это делать в доксигене?
[11:49:50] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:50:14] <ɹǝɟılʍǝu> ForNeVeR, чтобы отметить, что изменилось, например.
[11:50:20] <rexim> Это можно делать в git
[11:50:32] <rexim> Или в любой другой системе контроля версий.
[11:50:36] <ɹǝɟılʍǝu> Ну чтобы показать, например, что что-то пернесено из одной репы в другую
[11:50:48] <rexim> Хм...
[11:50:54] <ForNeVeR> Аналогично - это я лично делаю с помощью git subtree.
[11:51:11] <ForNeVeR> Берёшь и переносишь прям вместе с историей.
[11:51:11] <rexim> Кстати, да.
[11:51:12] <ɹǝɟılʍǝu> Но мы тут вот ещё не на гите ._.
[11:51:29] <ForNeVeR> ɹǝɟılʍǝu: тогда, может, в коммит-месседже это написать?
[11:51:38] <ForNeVeR> Если кто-то начнёт копать - то там и увидит.
[11:51:39] <ɹǝɟılʍǝu> ForNeVeR, можно
[11:51:49] <ForNeVeR> Я пока не понимаю, зачем эта информация в коде.
[11:52:04] <ForNeVeR> (возможно, я вообще задумки не понял, тогда прошу прощения)
[11:52:42] <rexim> ɹǝɟılʍǝu: у вас свнчег?
[11:52:52] <ɹǝɟılʍǝu> rexim, где-то да
[11:52:54] <ForNeVeR> VSS
[11:52:56] <rexim> Ок
[11:52:59] * ɹǝɟılʍǝu хочет на git~
[11:53:03] <ɹǝɟılʍǝu> Или на hg
[11:53:14] <ForNeVeR> ɹǝɟılʍǝu: попробуй git-svn, он умеет даже коммитить обратно.
[11:53:20] <ɹǝɟılʍǝu> ForNeVeR, хм...
[11:53:29] <ɹǝɟılʍǝu> ForNeVeR, а ведь идея, если не будет лень
[11:53:32] <ForNeVeR> Правда, я не уверен, годно ли оно для продакшена - лучше сначала потренируйся.
[11:53:36] <ɹǝɟılʍǝu> Ведь локально веточки наделать ^^
[11:55:31] <rexim> ForNeVeR: у нас одна команда активно использует git-svn для репы на стороне кастомера.
[11:55:32] <rexim> Все збс.
[11:55:39] <ForNeVeR> Хотя мне вот git-svn fetch говорит
Exception: STATUS_ACCESS_VIOLATION at rip=00000000000
rax=0000000000000000 rbx=00000006010CEF28 rcx=00000006010CEF28
rdx=00000006010D6F68 rsi=0000000000000011 rdi=0000000000000000
[11:55:53] <ɹǝɟılʍǝu> Ну вот!
[11:56:01] <ForNeVeR> У него перл упал.
[11:56:05] <ForNeVeR> :(
[11:56:17] <rexim> Шестой?
[11:56:17] <ForNeVeR> И обратно подниматься не хочет.
[11:56:26] <ForNeVeR> rexim: да нет, там пятый.
[11:56:32] <rexim> Ну вот!
[11:57:43] <DeadBot> dzhon: \0 чпок
[11:59:41] <ForNeVeR> о_О
[12:01:19] <dzhon> \0
[12:05:57] mikelsv вышел из конференции
[12:11:52] OKTAVIUS вышел из конференции
[12:12:51] OKTAVIUS зашёл в конференцию
[12:42:36] folex зашёл в конференцию
[12:47:08] <ɹǝɟılʍǝu> https://www.reddit.com/r/programming/comments/3p6r2v/i_wrote_a_c_preprocessor_in_python_its_25_times/
[12:49:16] mikelsv зашёл в конференцию
[12:49:51] <ForNeVeR> > I programmed Pytci to run on Python 2.7.10 because PEP 0492 is one big clusterfuck. The effort to complicate python compiler should be directed towards standardizing greenlets instead.
[12:50:06] <ForNeVeR> То есть он использовал python 2 из-за того, что в python 3 добавили фичи, которые ему не нравятся?
[12:50:14] <ForNeVeR> The best reasoning ever.
[12:50:59] <ɹǝɟılʍǝu> Д
[12:58:21] superka зашёл в конференцию
[13:00:00] <horta hell> Floating Profit/Loss повалил наземь h-rta hell с рыком раздирая одежду и пожирая ошмётки вместе с кошельком. h-rta hell теряет 3PTC.
[13:07:26] OKTAVIUS вышел из конференции
[13:07:31] OKTAVIUS зашёл в конференцию
[13:19:57] OKTAVIUS вышел из конференции
[13:20:01] OKTAVIUS зашёл в конференцию
[13:26:28] reggies зашёл в конференцию
[13:36:33] <ɹǝɟılʍǝu> ForNeVeR, мне сегодня снился чудный сон.
[13:36:42] <ɹǝɟılʍǝu> Благодаря которому появилась понимательная связь между кольцами и категориями...
[13:38:03] <ForNeVeR> ɹǝɟılʍǝu: кольца - это из теорката или уже нет?
[13:38:15] <ForNeVeR> Вроде ж это из каких-то топологий или алгебр?
[13:38:50] <ForNeVeR> Или это тоже раздел теорката?
[13:39:21] <ForNeVeR> В кольцах я совсем не разбираюсь, но где-то читал, что с теоркатом они связаны.
[13:39:22] <ɹǝɟılʍǝu> ForNeVeR, кольца это алгебра
[13:39:40] <ɹǝɟılʍǝu> Типа нейтральный элемент ~= моноиду, например.
[13:39:40] <rexim> Абстрактная
[13:40:06] <ForNeVeR> ɹǝɟılʍǝu: ну да, я интуитивно нечто подобное и представлял себе. Но подробно ни разу не сравнивал.
[13:41:16] <ɹǝɟılʍǝu> Объекты -- элементы множества, морфизмы -- операции?
[13:41:17] ckorzhik вышел из конференции
[13:41:59] <ForNeVeR> ɹǝɟılʍǝu: наиболее вероятно, что есть уже и категория алгебр, и алгебра категорий. Ну или какие-то подобные взаимные включения.
[13:42:09] <ForNeVeR> И на них всё именно так, как ты описываешь.
[13:42:30] <ɹǝɟılʍǝu> ForNeVeR, думаю да, но прикольно же)
[13:43:14] rexim вышел из конференции
[13:54:00] <horta hell> Floating Profit/Loss умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[13:58:46] <mikelsv> $pet resurect
[13:58:46] <horta hell> mikelsv: Попробуйте $pet help.
[13:58:49] <mikelsv> $pet resurrect
[13:58:49] <horta hell> mikelsv: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[13:59:10] <mikelsv> http://mikelsv.livejournal.com/15050.html - ThreadString
[13:59:56] <ForNeVeR> mikelsv: ты на гитхаб-то свои изобретения зальёшь?
[14:00:21] <ForNeVeR> Я знаю, что у тебя там уже есть часть кода, но новое ты будешь добавлять?
[14:02:38] <mikelsv> Ок, залью. За последнее время ничего особо нового нет.
[14:03:08] <ForNeVeR> Ну, вот TString - это как раз особо новое.
[14:04:56] <mikelsv> Это только вчера ночью в голову прилетело. Как напишу реализацию и чуть потестирую, выложу.
[14:06:28] <ɹǝɟılʍǝu> send/rexim/Тут желают твоего опыта по стриму!/
[14:06:28] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь.
[14:11:30] folex вышел из конференции: Replaced by new connection
[14:11:32] folex зашёл в конференцию
[14:28:03] ascrazy зашёл в конференцию
[14:28:34] superka вышел из конференции
[14:29:42] ascrazy вышел из конференции
[14:47:01] Myp зашёл в конференцию
[14:55:08] a1batross зашёл в конференцию
[14:58:27] <mikelsv> Странно, что компилятор не ругается об отсутствии подходящих преобразованиях между классами.
[15:01:55] m4n71k0r зашёл в конференцию
[15:04:50] <ɹǝɟılʍǝu> m4n71k0r, мантикур
[15:06:26] <m4n71k0r> так
[15:07:55] <j123123> $pet heal
[15:07:57] <horta hell> j123123: Floating Profit/Loss будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[15:07:57] <j123123> $pet feed
[15:08:00] <horta hell> j123123: Floating Profit/Loss не желает есть.
[15:08:05] <j123123> $pet stats
[15:08:05] <horta hell> j123123:
Кличка: Floating Profit/Loss
Здоровье: 90
Сытость: 81
Возраст: 1 часов
[15:08:27] <m4n71k0r> ёба
[15:08:33] <m4n71k0r> у пета ник
[15:08:42] <m4n71k0r> как я поставил, никто не менял
[15:11:29] <j123123> надо будет поменять
[15:11:32] <j123123> $pet rating
[15:11:32] <horta hell> j123123:
Minoru: 6PTC
h-rta hell: 6PTC
F-rNeVeR: 5PTC
m-kelsv: 3PTC
[15:12:33] <a1batross> $send rexim Я сам в шоке
[15:12:33] <horta hell> a1batross: Аргументы некорректны.
[15:13:11] <a1batross> send/rexim/сам в шоке/
[15:13:11] <horta hell> a1batross: Сообщение помещено в очередь.
[15:24:23] Graf зашёл в конференцию
[15:26:16] ckorzhik зашёл в конференцию
[15:27:16] unixorn вышел из конференции
[15:30:17] xeks вышел из конференции
[15:34:44] unixorn зашёл в конференцию
[15:42:05] Myp вышел из конференции
[15:42:43] Myp зашёл в конференцию
[15:44:33] xeks зашёл в конференцию
[15:45:13] Graf вышел из конференции
[15:54:02] <ɹǝɟılʍǝu> http://lukaskalbertodt.github.io/2015/10/09/building-an-sql-database-with-10-rust-beginners.html
[15:54:12] <ɹǝɟılʍǝu> dzhon, ^
[15:54:33] <ɹǝɟılʍǝu> Myp, привет
[15:54:53] <Myp> ɹǝɟılʍǝu: Hi
[15:58:19] * mikelsv написал реализацию TString и приступает к тестированию и падению.
[15:58:54] <Myp> приступает к падению...
[16:00:28] Graf зашёл в конференцию
[16:02:07] <mikelsv> Написать с первого раза код, который не падает? Да ладно, это фантастика.
[16:05:45] Graf вышел из конференции
[16:09:40] <Myp> Значит бага более серьезная, чем хотелось бы
[16:09:50] <Myp> будет в рантайме корраптить память
[16:09:57] <Myp> да так, что не сразу разберешься
[16:18:41] <mikelsv> Там все предельно максимально просто.
[16:21:49] horta hell вышел из конференции: Disconnected: Replaced by new connection
[16:21:49] horta hell зашёл в конференцию
[16:22:36] <Myp> в этом-то и засада
[16:23:41] <Kerrigаn> ура, началась неделя монад
[16:25:46] <ɹǝɟılʍǝu> Ты свои постирал уже?
[16:27:55] <Kerrigаn> сегодня в машинку положу :D
[16:28:26] <Kerrigаn> что-то мне с каждой задачей всё неприятнее решать вот это всё рекурсией
[16:29:06] <folex> не решай
[16:30:16] <ɹǝɟılʍǝu> ФОЛЕССУШКА
[16:33:41] <Kerrigаn> folex: надо попробовать набрать 200 баллов
[16:34:09] <Kerrigаn> из 238
[16:34:14] <Kerrigаn> пока только 159
[16:35:13] <Kerrigаn> честно говоря начиная со списков в сложных задачах начались недостаточно четкие условия
[16:38:47] <mikelsv> Это, вызов time() же совершенно не жрет процессор?
[16:39:40] <ɹǝɟılʍǝu> Да щаз
[16:39:52] <ɹǝɟılʍǝu> Бери на тест n проб.
[16:40:05] <ɹǝɟılʍǝu> Ставь ещё погрешность.
[16:41:55] <uıʃɐɟ∀> Даже NOP жрёт.
[16:43:00] <ɹǝɟılʍǝu> NOP!NOP!NOP!NOP!NOP!
[16:43:48] <mikelsv> Имелось в виду, что там нет тяжелых операций. И от одного time() программа не начнет тормозить.
[16:44:06] <uıʃɐɟ∀> От одного нет. От миллиарда начнёт.
[16:48:37] <Myp> И, это
[16:49:12] <Myp> К 2038 году не забудь проверить работоспособность кода
[16:49:18] <uıʃɐɟ∀> Лол.
[16:49:19] <Myp> Мало ли
[16:49:24] reggies вышел из конференции
[16:49:38] <mikelsv> Как бы не забыть дожить до этого 2018.
[16:50:52] <Myp> Ага. Звучит так же, как "Вот тут костылем временно подоткнем, все равно уже не понадобится"
[16:52:27] <folex> а чо
[16:52:35] <folex> Kerrigаn где 200 баллов?
[16:57:30] <Kerrigаn> folex: на степике
[16:57:43] <uıʃɐɟ∀> Бле, у нас всего-то до 2923/10/09 21:52:48.547 текущий код даты поддерживает. =(
[16:58:02] <Kerrigаn> лол
[16:58:14] <Kerrigаn> обнаружена дата падения, чего там?
[17:00:00] <folex> Интересно, какая программа будет самой долгоживущей на момент через 1000 лет?
[17:00:36] <folex> какая-нибудь хуйня у кого-нибудь в подвале на старом системнике будет mpd держать, вроде того
[17:00:40] <Kerrigаn> та которая не юзает время
[17:01:01] <folex> ей же не обязательно крашиться при переполнении таймстемпа
[17:01:43] <uıʃɐɟ∀> Хотя если использовать беззнаковое время, то у нас будет где-то 5849 год, получается.
[17:02:44] <ɹǝɟılʍǝu> Когда начнём в космосе терять целые флотилии просто так, тогда и будут проги, работающие тысячелетиями.
[17:03:05] <Kerrigаn> хехе
[17:03:29] <Kerrigаn> ɹǝɟılʍǝu: терять будем раньше чем дата переполнится, лол
[17:03:38] <folex> Oct 19 16:00:43 localhost kernel: [17535479.063636] BUG: Bad page map in process java pte:00000320 pmd:c219c067
Oct 19 16:00:43 localhost kernel: [17535479.063648] addr:00007f7b0a0af000 vm_flags:08000070 anon_vma: (null) mapping: (null) index:7f7b0a0af
Oct 19 16:00:43 localhost kernel: [17535479.063654] CPU: 3 PID: 13157 Comm: java Tainted: G B 3.13.0-24-generic #46-Ubuntu
[17:03:44] <folex> ебучее дерьмо
[17:03:53] <Kerrigаn> folex: вы там до сих пор на форкджоине?
[17:03:57] <ɹǝɟılʍǝu> folex, пиши на плюсах уже
[17:03:59] <ɹǝɟılʍǝu> Там веселей.
[17:04:09] <folex> Kerrigаn: это тимсити вроде как
[17:04:11] <folex> так что я хуй знает
[17:05:05] <m4n71k0r> да фолюня даже за ящик Лоботомии не заставить пилить на плюсах
[17:05:22] <folex> Я бы хотел попробовать геймдев на плюсах попилить
[17:05:28] <folex> и клиентскую, и серверную часть
[17:05:32] <ɹǝɟılʍǝu> гейдев
[17:05:45] <folex> с опытными какими-нибудь чуваками, заинтересованными в натаскивании меня
[17:05:58] <folex> но я просто хуй
[17:06:00] <folex> так что
[17:06:51] <ɹǝɟılʍǝu> folex, стань чОрным
[17:07:06] <ɹǝɟılʍǝu> Хуём ты быть не перестанешь, зато будешь чОрным.
[17:08:01] <folex> и где профит?
[17:08:18] <m4n71k0r> почувствуешь себя частью чорного властелина, ёпт
[17:08:26] <folex> и где профит?
[17:08:28] <Myp> folex: Можно кричать "РАСИЗМ", если заебывать начинают
[17:08:32] <m4n71k0r> и где профит?
[17:08:57] <DeadBot> и где профит?
[17:09:02] <m4n71k0r> можно писать рандомно "и где профит?"
[17:09:05] <folex> Myp: это профит
[17:09:18] <Myp> folex: чОрные именно так и считают
[17:09:31] <m4n71k0r> чорных не бывает
[17:09:39] <m4n71k0r> доказано, кстати
[17:10:28] <ɹǝɟılʍǝu> yo nigga
[17:10:31] <ɹǝɟılʍǝu> Идёт нига
[17:10:35] <ɹǝɟılʍǝu> Видит -- книга
[17:12:54] <m4n71k0r> сига, рига, фига... Зарифмуй, Поэтов Хуевых Лига
[17:13:04] a1batross вышел из конференции: Disconnected: closed
[17:13:43] a1batross зашёл в конференцию
[17:15:16] <Kerrigаn> folex: м? Я помню вы юзали форкджоин и треды постоянно кончались
[17:15:26] <ɹǝɟılʍǝu> Идёт по проспекту нигга,
Видит -- на поребрике книга.
Взял нига книгу и начал читать, --
О жизни бренности размышлять.
[17:15:28] a1batross вышел из конференции: Logged out
[17:15:32] a1batross зашёл в конференцию
[17:16:32] <ɹǝɟılʍǝu> m4n71k0r, ничо так
[17:17:51] <folex> Kerrigаn: это из-за blocking { }
[17:17:57] <Kerrigаn> что за ящик лоботомии?
[17:18:35] <m4n71k0r> Kerrigаn: http://ic.pics.livejournal.com/beerexpert/26636993/288653/288653_600.jpg
[17:18:53] <Kerrigаn> m4n71k0r: охуенно
[17:19:38] <m4n71k0r> Имперский Стаут, бггг) Одобрено ИМПЕРАТОРОМ!
[17:20:41] Minoru зашёл в конференцию
[17:21:36] <folex> m4n71k0r: я больше люблю IPA
[17:21:48] <folex> имперские статуты тоже люблю, но если интересные
[17:22:05] <folex> и вообще мне как-то уже похуй на сорт пива, главное чтобы интересный вкус был, цеплял
[17:22:13] <folex> даже не оч важно, вкусный вкус или нет
[17:26:53] a1batross вышел из конференции: Disconnected: Replaced by new connection
[17:26:54] a1batross зашёл в конференцию
[17:27:42] a1batross вышел из конференции: Disconnected: closed
[17:27:48] a1batross зашёл в конференцию
[17:28:20] <Myp> m4n71k0r: ЛОЛ. А это где такое подают?
[17:28:43] a1batross вышел из конференции: Disconnected: closed
[17:28:46] <m4n71k0r> Myp: да вот недавно варили, продают во всяких хипсторских пивнушках
[17:28:51] a1batross зашёл в конференцию
[17:28:56] <m4n71k0r> у нас вот в Голодранце продавали
[17:28:59] <Myp> Я только IPA пробовал ((((
[17:29:54] <Kerrigаn> что-то мне говорит, что ящика лоботомии не существует
[17:30:49] <ɹǝɟılʍǝu> А я пиво не пью.
[17:30:51] <m4n71k0r> ну её не по 25л варят, но думаю не так уж и много
[17:30:52] <ɹǝɟılʍǝu> Живот берегу)
[17:30:56] <m4n71k0r> а я пью
[17:31:02] <Kerrigаn> или они все-таки открыли постоянное производство?
[17:31:11] <Kerrigаn> по 200 литров вроде
[17:31:11] <ɹǝɟılʍǝu> m4n71k0r, попробуй своё варить.
[17:31:20] <Kerrigаn> почитал сколько ебли с ним
[17:31:25] <m4n71k0r> попробую
[17:31:35] <Myp> В Юлмарте при покупке самогонного аппарата продают сахар со скидкой:)
[17:31:45] <ɹǝɟılʍǝu> Знаток
!
[17:31:50] <uıʃɐɟ∀> Продавали.
[17:32:03] <uıʃɐɟ∀> У них он резко исчез, когда они его начали по 30 за кг продавать.
[17:32:04] <ɹǝɟılʍǝu> Ещё один)
[17:32:09] <Myp> ɹǝɟılʍǝu: Нет. Просто в каких-то рекламных буклетах было
[17:32:19] <uıʃɐɟ∀> ɹǝɟılʍǝu: Они это в электропчоту шлют.
[17:32:29] <Myp> uıʃɐɟ∀: Ага :)
[17:32:39] <ɹǝɟılʍǝu> Значит, я не читал(
[17:33:07] <Myp> Кстате, у меня же еще банка эля стоит
[17:33:20] <uıʃɐɟ∀> А у меня ещё пара канистр чистого стоит.
[17:33:57] <ɹǝɟılʍǝu> А у меня где-то банка с LOX валяется...
[17:34:26] <Myp> uıʃɐɟ∀: Алкаш!
[17:34:42] <uıʃɐɟ∀> Myp: Та я его выливаю же.
[17:35:04] <Myp> О_о
[17:35:07] <ɹǝɟılʍǝu> uıʃɐɟ∀, через себя?
[17:35:11] <uıʃɐɟ∀> ɹǝɟılʍǝu: Нет.
[17:35:16] <Myp> Мимикрирующий алкаш?
[17:35:17] <uıʃɐɟ∀> Через форсунки.
[17:35:21] <Myp> О_О
[17:35:25] <Myp> Мосье!
[17:35:29] <ɹǝɟılʍǝu> Афалин -- форсунка.
[17:35:32] <ɹǝɟılʍǝu> Конфёрмед!
[17:35:36] <Myp> лололо
[17:37:00] <Kerrigаn> соседний чятик таки подтвердил, что ящик лоботомии существует
[17:37:18] <m4n71k0r> КОНФЁРМЕД!
[17:37:22] <Kerrigаn> !!!
[17:39:00] MaXGGXaM вышел из конференции
[17:41:52] MaXGGXaM зашёл в конференцию
[17:45:17] Graf зашёл в конференцию
[17:45:24] Graf вышел из конференции
[17:48:32] Myp вышел из конференции
[17:49:03] Myp зашёл в конференцию
[18:00:47] superka зашёл в конференцию
[18:01:32] <superka> вот понятно почему php существует, а почему ruby и python не загибается
[18:02:11] <m4n71k0r> superka: а мне не понятно
[18:05:47] <ForNeVeR> И мне непонятно.
[18:06:03] <ForNeVeR> Зато мне понятно, где взять бобла на новый сервер.
[18:06:07] <ForNeVeR> :3
[18:07:38] <ɹǝɟılʍǝu> ForNeVeR, чтобы запускать там php, написанный на python?
[18:07:53] <ForNeVeR> ɹǝɟılʍǝu: слава кт-лху нет.
[18:08:04] <ɹǝɟılʍǝu> ForNeVeR, и славно!
[18:08:16] * ɹǝɟılʍǝu пришпандорил на ForNeVeR-а печать Чистоты.
[18:15:09] <Myp> ForNeVeR: Где?
[18:18:22] <m4n71k0r> ForNeVeR: где?
[18:18:36] <m4n71k0r> ведь не скажет
[18:19:06] <ForNeVeR> В тумбочке под матрасом.
[18:22:24] <ɹǝɟılʍǝu> ForNeVeR, ты тумбочку укрываешь матрасом?
[18:22:29] <ɹǝɟılʍǝu> Как мило и заботливо. :3
[18:22:55] <Myp> Конечно, там же бабло на новый сервер!
[18:23:06] <Myp> А не какая-нибудь тян, например
[18:23:21] <ForNeVeR> Тян в тумбочке - это странно и стрёмно
[18:24:07] <j123123> http://wiki.winehq.org/WineD3DOnWindows
At the moment Direct3D8 (d3d8.dll) , Direct3D9 (d3d9.dll), Direct3D 10 (d3d10.dll and d3d10core.dll), and Direct3D 11 (d3d11.dll and dxgi.dll) can be used on Windows. DirectDraw and Direct3D<7 can be tricky to use because when ddraw.dll will load opengl32.dll which loads ddraw.dll again causing a loop and crashing the program. A workaround is to rename ddraw.dll to something equally long, like ddfuk.dll and then use an hex editor to change all references in the program's exe and dll files from ddraw.dll to ddfuk.dll.
[18:24:12] <j123123> Никак иначе они не могли это сделать?
[18:24:18] <j123123> Ну хуками какими-нибудь?
[18:24:48] <j123123> Патчить exe это не очень хорошо, потому что там всякие контрольные суммы могут быть
[18:24:55] <Kerrigаn> сервер >>>>>>> тян
[18:25:14] <Kerrigаn> один раз настроил и только секурити апдейты накатываешь
[18:26:16] <Myp> j123123: А нахуя оно вообще под виндовз?
[18:26:41] <j123123> Myp: Потому что в новых виндовсах старые виндовс игры неработают
[18:26:48] <ForNeVeR> Myp: сам не видел, но слышал, что чуваки используют вайн для запуска прог, совместимых со старыми версиями винды.
[18:26:52] <j123123> из-за несовместимости в директх
[18:26:57] <Myp> ForNeVeR: О_О
[18:27:33] <j123123> Myp: http://habrahabr.ru/post/147598/
[18:28:00] <Myp> БОже мой, какой пиздец
[18:28:12] <Myp> Не думал, что доживу до такого
[18:28:31] <ɹǝɟılʍǝu> Myp, что тебе?
[18:28:49] <Myp> ɹǝɟılʍǝu: Эмулятор винды на венде
[18:30:10] <m4n71k0r> был же DosBox ещё... или это не то?
[18:30:37] <ɹǝɟılʍǝu> То дос
[18:30:42] <ɹǝɟılʍǝu> А то шиндос
[18:31:18] <ForNeVeR> Всё верно.
[18:31:20] <Myp> А почему просто не перекомпилировать?
[18:31:37] <ForNeVeR> Myp: ой, дружбан, повеселил XD
[18:31:44] * ForNeVeR в голос ржот
[18:31:49] <m4n71k0r> а мне тесно в конфе стало
[18:31:51] <Myp> :D
[18:32:02] <Myp> Ну, чо вы так сразу то уж...
[18:32:07] <ɹǝɟılʍǝu> Myp, пшли ремонт делоц
[18:32:15] <Myp> ɹǝɟılʍǝu: Куда?
[18:32:21] <j123123> исходники надо отжать у разрабов как-то, чтобы перекомпилировать
[18:32:23] <ɹǝɟılʍǝu> Myp, ко мне в ванну
[18:32:31] <j123123> или заставить их самих, чтобы они перекомпилировали
[18:32:33] <Myp> ɹǝɟılʍǝu: Оу, сорян. Я свою еще не доделал
[18:32:40] <ɹǝɟılʍǝu> Myp, беда!
[18:32:44] <Myp> А то!
[18:32:45] <j123123> хотя там простой перекомпиляции не хватит, надо наверное будет переписывать что-то
[18:32:48] <m4n71k0r> j123123: пробовал?
[18:32:54] <ɹǝɟılʍǝu> Myp, а я вот надеюсь всё сделать быстра.
[18:33:00] <ɹǝɟılʍǝu> 10 seconds flat
[18:33:02] <Myp> ɹǝɟılʍǝu: ЛОЛ
[18:33:18] <j123123> m4n71k0r: ну вот в этом xash3d исходники утекшие вроде используются
[18:33:30] <j123123> так что кое-кто пробовал
[18:33:33] <j123123> я лично нет
[18:34:09] <ɹǝɟılʍǝu> Тут один есть, кто работает с xash3d)
[18:34:25] <j123123> a1batross: да, вот он
[18:34:39] <Minoru> http://devopsreactions.tumblr.com/post/131479646374/updating-the-live-production-servers
[18:37:20] Graf зашёл в конференцию
[18:37:21] <j123123> где-то я еще читал, что старкрафт портировали на арм через Hex-Rays
[18:37:27] Graf вышел из конференции
[18:38:49] a1batross вышел из конференции: Disconnected: Replaced by new connection
[18:38:50] a1batross зашёл в конференцию
[18:39:51] a1batross вышел из конференции: Disconnected: closed
[18:40:12] a1batross зашёл в конференцию
[18:44:46] a1batross вышел из конференции: Disconnected: Replaced by new connection
[18:44:47] a1batross зашёл в конференцию
[18:45:01] folex вышел из конференции
[18:45:04] folex зашёл в конференцию
[18:47:25] portnov зашёл в конференцию
[18:49:27] rexim зашёл в конференцию
[18:52:03] <rexim> Что тут происходит?
[18:53:31] 2tsun4u вышел из конференции
[18:53:37] <rexim> Утра всем чтоли!
[18:54:28] <Kerrigаn> горящая дженга yay
[18:55:18] <ɹǝɟılʍǝu> rexim, мы решили, что ты дунедайн
[18:56:13] a1batross вышел из конференции: Disconnected: closed
[18:56:21] a1batross зашёл в конференцию
[18:56:29] <Minoru> ɹǝɟılʍǝu: Black Label Society ничотак, уже пяток песен понравились (помимо «Suicide Messiah», that is)
[18:56:30] <a1batross> rexim, мяяяяя
[18:56:47] <ForNeVeR> rexim: Sa Da Tay
[18:57:26] a1batross вышел из конференции: Disconnected: Replaced by new connection
[18:57:27] a1batross зашёл в конференцию
[18:57:41] <ɹǝɟılʍǝu> Minoru, хех)
[18:58:26] <Minoru> http://charles.plessy.org/Debian/debiâneries/pente-glissante/
[18:59:56] <ForNeVeR> Minoru: BLS ничотак!
[19:03:08] <rexim> ._.
[19:03:11] <rexim> Кто я?!
[19:03:25] <rexim> a1batross: альбатряка! =3
[19:03:59] <ForNeVeR> rexim: ты рексим.
[19:04:08] <rexim> Хм...
[19:04:13] <rexim> А ведь и правда же!
[19:04:17] rexim вышел из конференции
[19:05:01] <ForNeVeR> send/rexim/baddy daddy lamatai tabby chai!/
[19:05:03] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[19:05:04] <a1batross> rexim, няка
[19:05:16] a1batross вышел из конференции: Disconnected: closed
[19:05:24] a1batross зашёл в конференцию
[19:08:08] a1batross вышел из конференции: Disconnected: Replaced by new connection
[19:08:09] a1batross зашёл в конференцию
[19:08:12] a1batross вышел из конференции: Logged out
[19:08:15] a1batross зашёл в конференцию
[19:08:53] rexim зашёл в конференцию
[19:09:09] <rexim> xD
[19:10:14] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[19:11:28] Graf зашёл в конференцию
[19:11:39] <rexim> Я сегодня Эрл Грей чуть на работе не оставил!
[19:11:45] Graf вышел из конференции
[19:12:05] <rexim> Но все обошлось. Я вовремя вспомнил. :3
[19:12:17] <rexim> a1batross: как дела? Как учеба?
[19:12:18] <Myp> rexim: Это почти как цепной меч в битве проебать!
[19:12:35] <ForNeVeR> А меня сегодня вызвали на заседание кафедры.
[19:12:48] <rexim> ForNeVeR: зачем?
[19:12:54] <ForNeVeR> Сначала долго ругали, потом наградили.
[19:13:05] <ForNeVeR> На выходных буду сервер покупать, наверное :3
[19:13:12] <rexim> Что за пиздец у вас там твориться?
[19:13:28] <rexim> АлтГТУ — странное место.
[19:13:33] <ForNeVeR> Это форневерляндия, мазафака!
[19:13:36] <rexim> Я это понял сразу, как там в первый раз побывал.
[19:14:10] <rexim> Из него еще хрен выберешься.
[19:14:22] <rexim> Всех, кто не выбрался, отправляют на заседание кафедры.
[19:14:23] <ForNeVeR> Не пытайтесь покинуть Барнаул :(
[19:14:49] <Myp> ForNeVeR: Сайлент Хилл с Барнаула скопировали?
[19:14:55] <rexim> Да
[19:15:03] <Myp> Ух, ты!
[19:15:14] <ɹǝɟılʍǝu> Барнаул это как Ярославль.
[19:15:21] <ɹǝɟılʍǝu> Кстати.
[19:15:24] <ForNeVeR> Ну только самые смачные подробности не показали.
[19:15:28] <ɹǝɟılʍǝu> m4n71k0r, когда переезжаешь?
[19:15:32] <rexim> Там обитает пирамидоголовый Нёвер
[19:15:50] * ForNeVeR действительно видал в Барнауле несколько неприятных вещей, которые не встречались в сайлент-хилле.
[19:16:53] <Minoru> случайно открыл http://perl6.org/
[19:16:59] <Minoru> увидел лого и быстро-быстро закрыл
[19:17:12] <ForNeVeR> А что такого? Подозреваешь меметическую опасность?
[19:17:12] <a1batross> rexim, решил записаться на настольный теннис
[19:17:27] <ForNeVeR> a1batross: лучше застольный!
[19:17:30] <rexim> a1batross: круто! Ты молодец!
[19:17:36] <rexim> Подстольный
[19:17:39] <Minoru> там какая-то взрощенная на грибах бабочка, мне страшно, ForNeVeR
[19:17:41] <ForNeVeR> Можно и так.
[19:17:48] <ForNeVeR> Minoru: это сайт перл шесть орг.
[19:17:54] <rexim> Minoru: это же довольно старое лого.
[19:17:57] <ForNeVeR> Minoru: ты не мог не понимать, на что идёшь.
[19:18:08] <ForNeVeR> Перл. Шесть. Орг.
[19:18:26] <Minoru> rexim: ну, я раньше не интересовался просто, как там дела у Perl 6.
[19:18:30] <ForNeVeR> Я удивлён тем, какой там милый и безобидный логотип взращённой на грибах бабочки!
[19:18:39] <Minoru> ForNeVeR: меня обманули, спрятав URL в ссылку!
[19:18:46] <ForNeVeR> Minoru: ну конечно.
[19:19:02] <rexim> Да-да-да...
[19:19:02] <ForNeVeR> Это ты прокурору^Wкомиссару расскажешь.
[19:19:07] <rexim> миксеру!
[19:19:09] xspeed зашёл в конференцию
[19:20:54] m4n71k0r вышел из конференции
[19:27:15] dzhon вышел из конференции
[19:27:42] rexim вышел из конференции
[19:29:31] <ForNeVeR> https://top.fse.guru/nodejs-a-quick-optimization-advice-7353b820c92e great
[19:31:13] * Myp скачал подозрительный файлик ad_emu.zip
[19:31:16] <ɹǝɟılʍǝu> ForNeVeR, смотри, какую штуку нашёл https://github.com/reinderien/mimic
[19:31:33] <ForNeVeR> ɹǝɟılʍǝu: ага, отличная штука, я сам только что лайкнул :3
[19:31:44] <ForNeVeR> Myp: ад страусов?
[19:32:02] <ɹǝɟılʍǝu> :3
[19:32:17] <Myp> ForNeVeR: Cfv uflf.!
[19:32:26] <Myp> Сам гадаю, в смысле
[19:33:01] <Myp> ForNeVeR: Все гораздо хуже! Внутри JavaScript код!
[19:33:58] <Myp> Это HTTP сервер!
[19:37:39] <ɹǝɟılʍǝu> > boris-servo commented on pull request servo/servo#8068
[19:38:03] <ForNeVeR> boris?
[19:38:31] <ForNeVeR> Myp: внутри чего? Я потерял контекст.
[19:39:24] <Myp> ForNeVeR: Того арзива со страусами!
[19:39:29] <Myp> архива*
[19:39:36] <ForNeVeR> А.
[19:39:39] <ForNeVeR> Ну, это полбеды.
[19:39:46] reggies зашёл в конференцию
[19:40:55] O01eg зашёл в конференцию
[19:42:25] <Myp> Ага. Всего-то пересобрать openssl
[19:50:25] ckorzhik вышел из конференции
[19:52:07] <horta hell> Floating Profit/Loss накидывается на h-rta hell раздирая в клочья одежду от голода и давая едва увернуться ценой потери выпавшего кошелька. h-rta hell теряет 3PTC.
[19:52:23] <Minoru> $pet feed
[19:52:23] <horta hell> Minoru: Floating Profit/Loss не голоден.
[19:52:25] <Minoru> $pet heal
[19:52:26] <horta hell> Minoru: Floating Profit/Loss будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[19:52:27] <Minoru> $pet stats
[19:52:30] <horta hell> Minoru:
Кличка: Floating Profit/Loss
Здоровье: 37
Сытость: 100
Возраст: 5 часов
[19:53:52] <j123123> зачем интересно бот жрет сам себя?
[19:54:10] <j123123> это кажется мне слегка нелогичным
[19:54:14] <Minoru> ¯\_(ツ)_/¯
[19:54:23] <ɹǝɟılʍǝu> Самоед, сука.
[19:59:36] <Myp> Автономный прост
[20:00:57] gsomix зашёл в конференцию
[20:01:10] <gsomix> Утро.
[20:01:31] <Myp> .time gsomix
[20:01:32] <DeadBot> Myp: 19.10.2015 20:02:39
[20:01:41] <gsomix> Все верно.
[20:01:41] <Myp> Хм
[20:02:16] * mikelsv уже третий раз считает, что полностью от ладил свой код.
[20:03:02] <Myp> не переставай считать и от лаживай дальше
[20:04:44] <ɹǝɟılʍǝu> xD
[20:10:38] <j123123> а если у всех будет по нулю петкоинов, кого он бужет жрать?
[20:10:40] <j123123> Никого?
[20:15:18] <ForNeVeR> Кто знает.
[20:15:24] <ForNeVeR> Посмотри в коде.
[20:15:26] <j123123> $pet rating
[20:15:28] <horta hell> j123123:
M-noru: 6PTC
F-rNeVeR: 5PTC
h-rta hell: 3PTC
m-kelsv: 3PTC
[20:15:32] superka вышел из конференции
[20:15:45] <j123123> $pet stats
[20:15:46] <horta hell> j123123:
Кличка: Floating Profit/Loss
Здоровье: 33
Сытость: 96
Возраст: 6 часов
[20:23:53] a1batross вышел из конференции: Logged out
[20:24:47] a1batross зашёл в конференцию
[20:28:32] rexim зашёл в конференцию
[20:36:52] dzhon зашёл в конференцию
[20:44:24] m4n71k0r зашёл в конференцию
[20:45:10] O01eg вышел из конференции
[20:47:42] rexim вышел из конференции
[20:49:06] rexim зашёл в конференцию
[20:52:18] superka зашёл в конференцию
[20:52:50] superka вышел из конференции
[20:53:27] ɹǝɟılʍǝu вышел из конференции
[20:54:55] superka зашёл в конференцию
[20:55:44] <rexim> https://www.livecoding.tv/rexim/
[20:55:46] <rexim> ForNeVeR:
[20:55:47] <rexim> Minoru:
[20:57:37] ckorzhik зашёл в конференцию
[21:03:54] <m4n71k0r> Оказывается, "херограмма" - это не то, что многие расияне подумали, а сообщение в сердечной признательности
[21:04:13] <m4n71k0r> о сердечной признательности*
[21:04:47] <Minoru> m4n71k0r: нет статьи в Википедии, кидай свои пруфы
[21:05:11] <m4n71k0r> http://www.urbandictionary.com/define.php?term=herogram
[21:05:46] <m4n71k0r> http://www.collinsdictionary.com/submission/5663/herogram
[21:05:49] <ForNeVeR> m4n71k0r: оказывается, копрограмма и сопрограмма - это не одно и то же!
[21:05:54] <m4n71k0r> австралийцы понимают
[21:07:46] superka вышел из конференции: Replaced by new connection
[21:07:46] superka зашёл в конференцию
[21:08:51] xeks вышел из конференции
[21:12:59] <Minoru> m4n71k0r: хлипкие какие-то пруфы
[21:13:53] <m4n71k0r> ок, тогда это будет моя социалочка
[21:14:37] folex вышел из конференции
[21:14:45] <ForNeVeR> > Воет ли чёрная луна?
< ДА ЧЁРНАЯ ЛУНА ВОЕТ И ЕЁ ЛАЙ ПРИЗЫВАЕТ ГОНЧИХ КОНЦА ВСЁ ДОЛЖНО СГОРЕТЬ В ЧЁРНОМ ПЛАМЕНИ ДЖОК ТУРАФА.
[21:14:47] <ForNeVeR> Чота ржу %)
[21:15:44] <uggur> ForNeVeR: придёт фенрир -- пожрёт мир
[21:16:31] <ForNeVeR> uggur: стихи?
[21:16:47] <ForNeVeR> Но нет, тут ржака в том, что чувак реально начал отвечать на этот вопрос.
[21:16:59] <uggur> ForNeVeR: Эдды :)
[21:17:06] <ForNeVeR> (если это можно назвать "чуваком")
[21:18:23] a1batross вышел из конференции: Disconnected: Replaced by new connection
[21:18:24] a1batross зашёл в конференцию
[21:18:50] <uggur> ForNeVeR: а кто тебе отвечал? %)
[21:19:09] <ForNeVeR> Это не мне, ну. Выдержка из протокола.
[21:19:41] <uggur> линк?
[21:20:05] <uggur> алсо, почему не тебе? тебе не интересно, воет ли чёрная луна?
[21:20:12] <uggur> или ты и так знаешь?
[21:20:17] <uggur> это ты отвечал? (%
[21:20:43] <ForNeVeR> Да блин, все знают!
[21:20:47] <ForNeVeR> Ты что, не знаешь?
[21:20:47] a1batross вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:20:54] <ForNeVeR> Опа.
[21:20:55] a1batross зашёл в конференцию
[21:21:07] <ForNeVeR> Да у вас НАРУШЕНИЕ УСЛОВИЙ СОДЕРЖАНИЯ!
[21:21:23] <uggur> Содержания?
[21:21:28] <uggur> Я никого не содержу
[21:21:49] a1batross вышел из конференции: Disconnected: Replaced by new connection
[21:21:49] a1batross зашёл в конференцию
[21:22:23] <ForNeVeR> Мог бы и нагуглить уже, ну.
[21:22:45] <uggur> Я-то думал это эксклюзивная инфа :Ь
[21:22:53] <uggur> А ты меня кормишь цитатами с гугла :Р
[21:22:58] <ForNeVeR> Гуглятся только старые варианты.
[21:23:08] <uggur> Вот ты сам и ответил почему я не гуглил :)
[21:23:08] <ForNeVeR> Разумеется, актуальный ответ тебе никто не скажет.
[21:23:19] <ForNeVeR> Так что и спрашивать бесполезно.
[21:24:01] <uggur> Почему никто не скажет?
[21:24:07] <uggur> Ведь у кого-то же спрашивали (:
[21:24:13] <ForNeVeR> Затем и спрашивали.
[21:26:32] <ForNeVeR> > A memetic phrase, that some of the nonspecific forces of hostility in the universe would react to. Not all, not a lot, just some.
[21:26:53] <ForNeVeR> И оно чертовски хорошо работает.
[21:36:53] folex зашёл в конференцию
[21:38:35] <j123123> https://hackage.haskell.org/package/deepcontrol-0.3.0.0/docs/DeepControl-Applicative.html
[21:38:47] <j123123> <|(+)|>
[21:38:49] <j123123> лол
[21:39:31] <j123123> вид снизу
[21:39:52] <j123123> <| и |> это типа ноги
[21:40:06] <j123123> хотя может это вид сверху
[21:40:10] <ForNeVeR> А + это тогда что?
[21:40:14] <j123123> и у кого-то на лбу крест нарисован
[21:40:24] <j123123> + это наверное заднепроходное отверстие
[21:40:33] <ForNeVeR> ...или это X-Wing, вид спереди.
[21:41:12] <j123123> <|(,)|> вот тут понятно, что , значит
[21:41:23] <j123123> если рассматривать это как вид снизу
[21:41:59] <j123123> вообще, странный какой-то синтаксис они придумали
[21:42:11] folex вышел из конференции
[21:43:49] folex зашёл в конференцию
[21:44:28] <j123123> Кстати, х-ль умеет в стрелочную нотацию кнута
[21:44:29] <j123123> ?
[21:44:32] folex вышел из конференции
[21:45:31] <ForNeVeR> Попробуй научить.
[21:46:12] <ForNeVeR> Мне чото кажется, что не получится. Это же, гм, волшебный оператор, который можно несколько раз подряд ставить.
[21:46:40] <uggur> плюс тоже можно
[21:46:42] <ForNeVeR> Я даже не уверен, что Agda можно таким трюкам научить. Хотя уж где-где, а в ней очень вольный синтаксис можно.
[21:46:54] <ForNeVeR> uggur: хм, а ведь ты прав.
[21:46:55] <uggur> ForNeVeR++
[21:46:59] <uggur> :)
[21:47:06] <ForNeVeR> Прокатит ли это с чем-то, кроме плюса?
[21:47:12] <ForNeVeR> Там нотация a + + + + + b
[21:47:23] <uggur> И чему оно равно?
[21:47:43] <uggur> Вообще, не вижу проблемы
[21:47:45] <ForNeVeR> Собственно, ghci уже и 1 + + + + + 1 не может распарсить.
[21:47:55] <ForNeVeR> Вот тебе проблема. parse error on input `+'
[21:48:01] <uggur> (((((((a +) +) +) +) +) b)
[21:48:24] <j123123> https://github.com/ghc/ghc/blob/master/compiler/codeGen/StgCmmArgRep.hs#L134 вот тут есть такая штука в хаскеле
[21:48:32] <ForNeVeR> Это вообще непохоже на стрелочную нотацию Кнута.
[21:48:32] <j123123> видимо она за это отвечает
[21:48:46] <j123123> но я тут вижу явный копипаст
[21:49:32] <ForNeVeR> j123123: за что она отвечает - там написано. Мне не кажется, что она имеет какое-то прямое отношение к операторам вообще и унарному/бинарному плюсу - в частности.
[21:49:55] <ForNeVeR> Собственно, я его и привёл как пример оператора, который потенциально можно подряд поставить несколько раз. Как видишь, это даже и не работает.
[21:49:58] <uggur> А на кой эта нотация нужна?
[21:50:06] <ForNeVeR> uggur: спроси у Кнута.
[21:50:06] O01eg зашёл в конференцию
[21:50:13] <uggur> Он ещё жив?
[21:50:20] <ForNeVeR> Слава Кт-лху.
[21:50:32] <uggur> Так может он добавит юникод в TeX?
[21:50:49] <ForNeVeR> xelatex чем-то плох?
[21:51:10] <ForNeVeR> Ну, в смысле, там есть юникод.
[21:51:28] <uggur> именно!
[21:51:32] <ForNeVeR> Если ты не любишь латех (не вижу причин для этого кроме самодурства, ну да ладно), то есть и xetex.
[21:51:53] <ForNeVeR> Значит, Кнуту ничего делать не нужно. Всё в порядке.
[21:53:45] <uggur> Не люблю TeX
[21:53:46] <uggur> :)
[21:56:14] <m4n71k0r> чо это?
[21:56:26] <m4n71k0r> я думал ты учоный
[21:56:31] <ForNeVeR> Кручоный.
[21:56:55] <uggur> m4n71k0r: нет, я уволился из университета и теперь я программист
[21:57:00] <ForNeVeR> m4n71k0r: около 95% учоных такие и есть.
[21:57:04] <ForNeVeR> uggur: что, правда чтоль?
[21:57:10] <uggur> ForNeVeR: Ахха.
[21:57:14] <ForNeVeR> Лал.
[21:57:18] <uggur> (:
[21:57:30] <ForNeVeR> Знаешь, по-моему, у тебя быть учоным лучше получалось.
[21:57:44] <gsomix> uggur, .___.
[21:58:18] <gsomix> ForNeVeR, да, такие и есть. У нас, например, засилие MathType.
[21:58:23] <uggur> ForNeVeR: Я делаю то, чего хочет общество.
[21:58:32] <ForNeVeR> gsomix: а у нас засилье хуиты.
[21:58:36] <uggur> Общество готово платить за программистов, а не за уч0ных
[21:58:41] <gsomix> ForNeVeR, например?
[21:58:50] <ForNeVeR> gsomix: но у вас-то настоящая лаборатория, должны хоть немножко планку держать!
[21:59:01] <ForNeVeR> gsomix: ну, хуиты. Всё как попало делают.
[21:59:14] <ForNeVeR> Могут в пейнте формул понарисовать.
[21:59:34] <gsomix> %)
[21:59:39] <ForNeVeR> Или как попало выровнять их в ворде, вот так:
pi
-- = 1.62
2
[22:00:06] <ForNeVeR> uggur: общество считает тебя мерзким вредителем.
[22:00:20] <ForNeVeR> Иждивенцем практически.
[22:00:52] <gsomix> ForNeVeR, ок. Видимо, у нас действительно получше. Спасибо!
[22:00:55] <uggur> ForNeVeR: ...но платит деньги (:
[22:01:07] <uggur> ForNeVeR: И даёт самореализоваться :)
[22:01:09] <ForNeVeR> gsomix: кароч, у нас всё уныло. И журналы не стремятся ничего хорошего продвигать. Везде в требованиях прописан ворд.
[22:01:20] <uggur> А сидеть в НИИХУЯ делать всякую фигню -- не самореализация :Р
[22:01:32] folex зашёл в конференцию
[22:01:38] <ForNeVeR> Причём не только у нас в Барнауле, а везде подряд. По нашей теме делают как попало :(
[22:01:58] <uggur> ForNeVeR: А на буржуев за копейки батрачить не хочу. А за зарплату там и своих хватает желающих работать :Р
[22:02:00] <uggur> такие дела :Ь
[22:02:03] folex вышел из конференции
[22:02:06] <gsomix> ForNeVeR, ну, ворд, например, и в иностранных журналах есть. Мы в нем отправляем. , __ ,
[22:02:08] <gsomix> Но я уже привык.
[22:02:16] <ForNeVeR> Это печально!
[22:02:51] <gsomix> Но определенные требования к качеству у нас существуют.
[22:03:01] <gsomix> Так что не так печально, как могло бы быть.
[22:03:07] <ForNeVeR> Хотя смотря в каких. Например, ближнее зарубежье - это уже иностранцы, но зато бардак у них как у нас :)
[22:03:40] Kumba_yo зашёл в конференцию
[22:03:48] <ForNeVeR> gsomix: да не, требования-то у многих есть, но они в основном к качеству материала, а не к исполнению.
[22:03:57] <ForNeVeR> И это, может, и правильно даже.
[22:04:36] <ForNeVeR> Чёрт его знает, я не уверен. Скорее всё-таки я предпочту хорошую статью, написанную в плохом редакторе, отсутствию статьи как таковой :)
[22:04:52] <gsomix> ForNeVeR, ну, например, у Optics Express есть шаблоны и в латех, и в ворде.
[22:05:03] <ForNeVeR> Вот это хорошие чуваки.
[22:05:05] <gsomix> А это вроде топовый-топовый по оптике.
[22:05:11] <gsomix> Не парятся.
[22:05:26] <ForNeVeR> Не, если в техе принимают - я считаю, что всё збс.
[22:05:43] ɹǝɟılʍǝu зашёл в конференцию
[22:05:56] <gsomix> Надо будет попробовать.
[22:06:02] <ForNeVeR> А верстают, поди, всё равно в каком-нибудь pagemaker или вообще ventura :)
[22:06:16] <ForNeVeR> (ventura - вот это была збс прога, гарантирую)
[22:07:55] <uggur> НЕТ ШАБЛОНА В LATEX @ ПРИНИМАЮТ В WORD И БЕРУТ ДЕНЬГИ ЗА КОНВЕРТАЦИЮ В LATEX
[22:08:46] <ɹǝɟılʍǝu> ЧПОК @ ЧПОК
[22:10:15] <uggur> ПИУ@ПИУ
[22:16:05] <horta hell> Floating Profit/Loss жалобно поскуливает, волоча заднюю лапу.
[22:16:21] <ɹǝɟılʍǝu> uggur, https://www.youtube.com/watch?v=H0xLiPj3a5c
[22:17:04] <uggur> машинима?
[22:17:12] <gsomix> Знаете, что я вам скажу?
[22:17:31] <gsomix> У меня тупая реализация метода Винограда работает медленее тупой реализации тупого умножения матриц.
[22:20:35] <Minoru> $pet heal
[22:20:36] <horta hell> Minoru: Floating Profit/Loss был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[22:20:38] <j123123> надо профилировать
[22:22:11] <gsomix> j123123, думаешь, стоит беспокоиться?
[22:22:26] <j123123> Да как хочешь
[22:22:37] <j123123> зависит от того, зачем тебе эти реализации
[22:22:38] <gsomix> Правильно реализованный метод Винограда (через saxpy) работает уже быстрее тупого умножения.
[22:22:48] <gsomix> j123123, домашняя работа.
[22:22:54] <j123123> ну тогда пофик
[22:23:22] * Minoru не может написать на Хаскеле фунцию получения всех перестановок элементов списка :(
[22:23:42] <gsomix> j123123, ну, задание-то в анализе работы различных вариаций алгоритмов.
[22:23:56] <ɹǝɟılʍǝu> Minoru, мы же с тобой писали
[22:24:12] <ɹǝɟılʍǝu> И какали.^U
[22:24:32] <j123123> Minoru: https://hackage.haskell.org/package/base-4.8.1.0/docs/Data-List.html#v:permutations
[22:24:36] <Minoru> ɹǝɟılʍǝu: O_O Не помню такого.
[22:24:43] <Minoru> j123123: так не интересно!
[22:28:35] <gsomix> Последний семестр с парами.
[22:28:42] <gsomix> И меня что-то подзадолбало. .__.
[22:29:29] <gsomix> Пойду в аспирантуру, а там опять пары!
[22:30:42] <ɹǝɟılʍǝu> Но меньше.
[22:31:34] <gsomix> Угу.
[22:31:45] <gsomix> Я там что-то страшное видел в расписании старших коллег.
[22:31:53] <gsomix> Типа психологии и педагогики.
[22:32:57] <gsomix> Говорят, там ведет тетенька. Требует посещаемость и проверяет, написаны ли лекции в тетрадке.
[22:33:01] <gsomix> Это в аспирантуре-то!
[22:33:11] rexim вышел из конференции
[22:42:22] * mikelsv че-то разошелся и переписывает половину своего кода.
[22:44:34] <Minoru> это надо читать как «*целую* половину» или «*всего* половину»?
[22:45:52] <mikelsv> Пожалуй второе.
[22:51:11] <mikelsv> Как мне написать базовый класс с разными переменными? Хочу одну логику для разных переменных.
[22:51:38] <uggur> попробуй использовать методы или функции
[22:51:43] <uggur> говорят, они могут работать с разными переменными
[22:53:14] <Minoru> > одну логику для разных переменных
sounds like polymorphysm to me
[22:53:32] <Minoru> я имею в виду параметрический полиморфизм, который темплейты, дженерики и всё такое
[22:56:14] <mikelsv> Есть класс https://github.com/mikelsv/opensource/blob/master/msvcore/msl-fl/msl-fl.h#L27 msl_value. Я написал другой, с другими переменными, но с теми же функциями. И теперь думаю, как написать одни и те же функции для разных классов, чтобы не править в двух местах.
[22:56:34] rexim зашёл в конференцию
[22:57:34] <Minoru> ɹǝɟılʍǝu: получилось какое-то императивное говно :( http://lpaste.net/4693438242710618112
[22:58:04] <Minoru> rexim: извини, что я не был на стриме, я читал документацию и даже музыку выключил, чтобы ничего не мешало
[22:58:56] <rexim> Minoru: ничего страшного. Заходи, когда будет время, желание или все вместе. :)
[22:59:37] * mikelsv придумал решение своей проблемы.
[23:01:35] <ɹǝɟılʍǝu> Minoru, эх
[23:03:44] portnov вышел из конференции
[23:15:38] <mikelsv> Хмм, вот такую хрень реально заставить работать? template <class R> class C : public A, public B<C>
[23:23:18] любитель криппи языков зашёл в конференцию
[23:29:18] a1batross вышел из конференции: Disconnected: No route to host
[23:34:10] <любитель криппи языков> sup тимота
[23:34:52] <Minoru> утра
[23:37:09] <ɹǝɟılʍǝu> Тимотей
[23:44:54] magog зашёл в конференцию
[23:45:17] dzhon вышел из конференции
[23:45:21] xspeed вышел из конференции
[23:45:49] <rexim> Тимофей
[23:46:36] a1batross зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!