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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
+++ CRITICAL HIGH PRIORITY BLOCKER MUST FIX ASAP https://github.com/codingteam/codingteam.org.ru/issues/35 +++
[00:04:20] Graf зашёл в конференцию
[00:05:25] Graf вышел из конференции
[00:05:44] <Minoru> gsomix: то было в octo.erl, биндингах к GitHub API на Эрланге. А это я работаю над Newsbeuter. У меня просто уже второй крупный багфикс останавливается оттого, что я что-то ломаю и не уверен, что всё починилось обратно. Нужно писать тесты к соответствующим модулям. Это *жутко* скучно, я уж и забыл со времён octo.erl
[00:07:40] Graf зашёл в конференцию
[00:09:13] <gsomix> Minoru, просто пиши код.
[00:09:49] <Minoru> gsomix: ну я вот написал, он тайпчекнулся даже, но я нашёл одну регрессию и сегфолт
[00:10:06] <gsomix> Жуть какая.
[00:10:59] xmi вышел из конференции
[00:12:03] * Славный капитан врывается в диалог
[00:12:07] <Славный капитан> Интеграционные тесты!
[00:12:15] * Славный капитан вырывается из диалога
[00:12:33] <gsomix> Minoru, там сложный и запутанный код?
[00:14:47] <Славный капитан> Minoru: мне почему-то не скучно тесты писать, кстати
[00:14:51] <Minoru> Славный капитан: я, видимо, неправильно понимаю их суть, но я думал, что интеграционные тесты нужны на стыке систем, а не на стыке модулей систем. Тем более что у меня и так получаются интеграционные, потому что я ленюсь упарываться с ООП для того, чтобы можно было подсовывать моки, и тестирую модули целыми охапками
[00:15:02] <Славный капитан> я не говорю, что тебе тоже должно быть не скучно
[00:15:11] <Славный капитан> но может ты что-то не так делаешь?
[00:15:50] <Славный капитан> Minoru: нет, это у тебя функциональные тесты получаются
[00:16:15] <Славный капитан> интеграционные -- это когда ты собираешь систему целиком, втыкаешь в нее ввод и смотришь на вывод
[00:16:56] <Minoru> gsomix: один из модулей, который я менял, представляет из себя файл на почти 900 строк, из которых половина — это один большой switch. На момент изменения я его ещё не понимал, сейчас по мере покрытия тестами вроде уже втянулся. Его сложность в том, что он довольно крупный и много вещей могут наступать друг другу на ноги
[00:18:28] <gsomix> Minoru, переписать не проще?
[00:18:37] <gsomix> NIH и все такое.
[00:18:55] <Minoru> Славный капитан: может, и неправильно. Я не наблюдал, как это делают другие. Мне скучно, потому что мысли тут получаются маленькие («для ввода X у функции F должен быть вывод Y»), а кода много (понаплоди объектов, скорми ввод, понапиши ассертов, чтобы проверить вывод). Скука!
[00:19:12] <Minoru> интеграционные для приложения с TUI я понятия не имею, как сделать
[00:20:04] <gsomix> Minoru, я к тому, что странно заниматься скукой, если это не приносит тебе денег. :(
[00:20:17] <Minoru> тут раньше были какие-то самодельные тесты на Руби, и они таки тестировали TUI. Но я их не смог завести и выбросил, потому что никто их не поддерживает, а я с ними ебаться устал. Теперь тестов целой системы у нас нет, только тесты отдельных подмножеств модулей в связках (а иногда и отдельных модулей, если это без моков сделать можно было бы)
[00:20:19] <gsomix> А свой аналогичный проект для фана -- было бы интересно, наверное.
[00:21:27] <Minoru> gsomix: я боюсь переписывать, потому что априори считаю, что предшественник пофиксил вещи, о которых я даже не задумывался. То есть нужно как минимум понять, что и как делает нынешняя версия
[00:21:45] <Minoru> вот пойду — тогда можно подумать и о переписывании, если придумаю, как именно это сделать
[00:21:56] <Minoru> вообще у меня желание выбрасывать некоторые вещи и заменять зависимостями
[00:22:03] <gsomix> Minoru, совсем переписать.
[00:22:04] <Minoru> например, парсер HTML
[00:22:08] <gsomix> На другом языке.
[00:22:11] <Minoru> а
[00:22:11] <gsomix> И все такое.
[00:22:30] gsomix вышел из конференции
[00:26:10] <Minoru> я этим проектом занимаюсь не потому, что мне интересно написать RSS-ридер, а потому, что мне этот ридер нужен. Вот, кто-то уже написал, но у него больше нет времени заниматься ни поддержкой, ни разработкой. Поэтому мне приходится поддерживать то, что уже есть, в рабочем состоянии. Это, к сожалению, подразумевает не только интересные вещи вроде впиливания фич, котроые нужны мне, и исправления багов, которые мне досаждают, но также и скуку вроде исправления зарепорченных другими багов и впиливанием предложенных другими фич, если я не вижу повода их не впиливать
[00:27:37] <Славный капитан> Стоп! Стопстопстоп!
[00:27:37] <Minoru> т.е. первая причина не переписывать — это нежелание прямо с нуля этим всем заниматься
[00:27:45] <Славный капитан> Стопэ епта.
[00:28:06] <Славный капитан> ты сказал "впиливанием предложенных другими фич, если я не вижу повода их не впиливать"?
[00:29:48] <Minoru> во-вторых, я тут всего лишь майнтейнер. Я не уверен, что имею моральное право резко поворачивать корабль в стиле «fuck dat shit, я перепишу это на Haskell!». У меня есть пользователи, которые следят за HEAD, есть люди, которые пакуют это для дистров… Это не pet project с тремя звёздочками, проблемы с которым никто не заметит.
[00:30:29] <Славный капитан> ТЫ СКАЗАЛ "впиливанием предложенных другими фич, если я не вижу повода их не впиливать" ИЛИ НЕТ?!
[00:30:43] <Minoru> Славный капитан: да, что не так? Я составил себе ментальную картину того, как эта программа должна работать, что она должна уметь сама, а что отдавать другим. Если предлагают фичу, которая в это видение вписывается, то я её впилю
[00:31:14] <Славный капитан> Я надеюсь, предложения фич ты принимаешь в виде пулл-реквестов?
[00:31:22] <Minoru> нет, в виде ишшуев
[00:31:29] <Minoru> и даже болтовни в IRC
[00:32:26] <Minoru> на самом деле, фич как таковых почти не предлагают. Больше ehancements, чтобы rough edges поспиливать немного, а то местами пиздец // теряю дар русской речи
[00:32:30] <Minoru> Славный капитан: что не так-то?
[00:33:22] <Славный капитан> Да не, ничего. Я просто считаю, что тратить свое время на то, что нужно какому-то чпоку из IRC -- это, ну... неок.
[00:35:39] <Minoru> ну вот сегодня был PR с правками тут и там. Сейчас висит ещё один от того же чувака, где он впилил фичу, до которой я и сам мог бы догадаться, но что-то не случалось. И ещё один реквест висит, который помимо прочего чинит внесённый мною баг (а может, и не мной. Запутанная тема). Чтобы все эти люди мне что-то слали, нужно проявлять активность, иначе люди тупо забьют и мне придётся жить совсем одному, что не ок (наверное)
[00:37:40] <Minoru> ну и вообще, я впервые майнтейню что-то, что нужно *незнакомым мне* людям
[00:56:50] <Славный капитан> Minoru: Ну я понимаю твою мотивацию.
[00:57:01] <Славный капитан> Но ты им, все-таки, ничего не должен.
[00:58:30] dzhon зашёл в конференцию
[01:01:16] <Minoru> я постараюсь помнить об этом, если вдруг кто-то будит просить полезную, но неинтересную лично мне фичу. Спасибо :)
[01:13:59] Aman вышел из конференции
[01:19:06] dzhon вышел из конференции
[01:28:39] SolarRay вышел из конференции
[01:44:59] ckorzhik вышел из конференции
[01:48:53] SolarRay зашёл в конференцию
[01:55:46] Славный капитан вышел из конференции
[01:58:36] Minoru вышел из конференции
[02:00:10] SolarRay вышел из конференции
[02:04:53] grouzen вышел из конференции
[02:11:04] Graf вышел из конференции
[02:55:58] <ɹǝɟılʍǝu> ForNeVeR, http://s4.pikabu.ru/images/big_size_comm/2016-05_4/1463759872145874801.jpg
[02:56:08] <ɹǝɟılʍǝu> http://s4.pikabu.ru/images/big_size_comm/2016-05_4/1463768469178966463.jpg
[02:56:09] <ɹǝɟılʍǝu> 0_0
[03:33:26] <0xd34df00d> uıʃɐɟ∀: у меня рабочий код на гитхабе.
[03:33:28] <0xd34df00d> Но только гитхаб внутри компании.
[03:33:34] <0xd34df00d> Github for coprorations, это всё.
[03:55:37] sleepyvenom вышел из конференции: Replaced by new connection
[03:55:38] sleepyvenom зашёл в конференцию
[04:24:52] m4n71k0r зашёл в конференцию
[04:25:48] m4n71k0r вышел из конференции
[05:38:08] kpecmuk вышел из конференции: Replaced by new connection
[05:38:08] kpecmuk зашёл в конференцию
[05:55:03] sleepyvenom вышел из конференции: Replaced by new connection
[05:55:04] sleepyvenom зашёл в конференцию
[07:14:57] kpecmuk вышел из конференции
[07:15:29] SolarRay зашёл в конференцию
[07:59:03] xmi зашёл в конференцию
[07:59:19] xmi вышел из конференции
[07:59:26] xmi зашёл в конференцию
[08:22:30] sss|zombie зашёл в конференцию
[08:34:43] rexim зашёл в конференцию
[08:35:01] <rexim> ForNeVeR: http://i.imgur.com/0fKQBh7.png
[08:35:04] <rexim> Всем утра!
[08:35:16] <ForNeVeR> Что это?
[08:35:38] <rexim> Это Нялайфер
[08:35:43] <ForNeVeR> ._.
[08:35:52] <rexim> Похоже же?
[08:36:01] <ForNeVeR> Я не знаю.
[08:36:08] <rexim> Хм...
[08:36:10] <rexim> Ну ладно.
[08:36:23] <rexim> ForNeVeR: как у тебя дела? Как масло? Как код?
[08:37:24] eternastudento вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[08:37:37] <rexim> send/eternastudento/Чпоки-чпоки!/
[08:37:39] <horta hell> rexim: Сообщение помещено в очередь.
[08:37:58] <ForNeVeR> rexim: масло пью, код пишу, а иначе и быть не может!
[08:48:59] xmi вышел из конференции
[08:57:20] Славный капитан зашёл в конференцию
[09:10:25] <rexim> https://github.com/kontact-chan
[09:10:32] <rexim> Контакт-тян
[09:25:32] <Славный капитан> rexim: мимими!
[09:30:57] <rexim> ^_^
[09:44:28] ckorzhik зашёл в конференцию
[09:44:47] ckorzhik вышел из конференции
[09:49:25] gsomix зашёл в конференцию
[09:50:48] dzhon зашёл в конференцию
[09:54:34] grouzen зашёл в конференцию
[09:55:13] <gsomix> Я вчера почти оформил статью.
[09:55:24] <gsomix> Можно дальше писать диплом!
[09:58:04] <rexim> Писать нельзя прокрастинировать!
[09:59:06] xmi зашёл в конференцию
[10:02:36] ckorzhik зашёл в конференцию
[10:09:37] <gsomix> Какую-то крутую статью написали по моей теме.
[10:09:49] <gsomix> А я не могу прочитать, ибо на сайхабе еще не доступна. .__.
[10:10:03] <gsomix> И в институте доступа нет...
[10:12:47] <gsomix> Сейчас еще окажется, что они придумали крутейший метод, а я хуй. =__=
[10:20:23] dzhon вышел из конференции
[10:34:11] sss|zombie вышел из конференции
[10:55:55] rexim вышел из конференции
[10:57:52] Aman зашёл в конференцию
[11:09:42] <ForNeVeR> Мне надо бы своих бакалавров заставить писать диплом, но я тоже ленюсь :D
[11:09:44] <ForNeVeR> Лень второго порядка!
[11:11:36] <gsomix> Бакалавров надо.
[11:11:42] <gsomix> Они же еще маленькие и несамостоятельно.
[11:11:50] <gsomix> s/льно/льные/
[11:11:53] <horta hell> gsomix: Они же еще маленькие и несамостоятельные.
[11:12:59] ckorzhik вышел из конференции
[11:14:08] <ɹǝɟılʍǝu> Утро!
[11:14:35] <Aman> ɹǝɟılʍǝu: утра
[11:15:20] <gsomix> Надо бы с инструментами разобраться..
[11:15:46] <gsomix> А то я умею в Rhino3d с моделями работать и экспортировать в нужном формате для моделирования.
[11:15:57] <gsomix> Но уже рендерить красивые картинки для презентаций -- не умею.
[11:16:02] <Aman> ForNeVeR: they are not eligible to have you then
[11:20:24] <gsomix> ForNeVeR, у меня 26 мая нормоконтроль. И еще неделя для того, чтобы все переписать перед предзащитой. %)
[11:21:00] xmi вышел из конференции
[11:35:38] xmi зашёл в конференцию
[11:43:42] Aman вышел из конференции
[11:43:54] Aman зашёл в конференцию
[11:50:40] madmercen вышел из конференции: offline
[12:01:38] dzhon зашёл в конференцию
[12:26:57] <ForNeVeR> gsomix: я своим назначил майлстоун на 30 число.
[12:27:14] <ForNeVeR> Превозмог лень, позвонил, дослал материалов и рекомендаций :)
[12:28:03] Славный капитан установил(а) тему: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg

[12:29:07] <Славный капитан> Мы закрыли CRITICAL HIGH PRIORITY BLOCKER MUST FIX ASAP!
[12:29:12] <Славный капитан> Всем спасибо!
[12:29:33] <ForNeVeR> acknowledged
[12:31:29] <ɹǝɟılʍǝu> Славный капитан, Славно!
[12:32:45] <Славный капитан> пойду разверну среду под vibe.d
[12:44:25] dzhon вышел из конференции
[12:48:06] <gsomix> ForNeVeR, какой ты заботливый.
[12:48:38] <gsomix> А я рефрешу сайхаб в ожидании статьи. =__=
[12:48:50] <ForNeVeR> Авторефрешилку напиши.
[12:49:10] <gsomix> Я только диплом могу.
[12:49:42] <ForNeVeR> Замётано, напиши диплом.
[12:53:08] <ɹǝɟılʍǝu> Диплом по авторефрешалке.
[12:55:17] <ForNeVeR> ɹǝɟılʍǝu: у нас в Форневерианском Народном Университете Авторефреша каждый студент такой диплом пишет!
[13:03:27] rafaelrs вышел из конференции
[13:14:24] xmi вышел из конференции
[13:22:31] Minoru зашёл в конференцию
[13:30:10] <Minoru> gsomix: логов ещё порефрешь, я вчера там тебе сразу ответил, чтобы нить рассуждений не потерять
[13:30:31] <Minoru> блин, теперь нужно как-то подсуетиться с Gestalt ._.
[13:35:22] <gsomix> Minoru, ок.
[13:36:26] <Славный капитан> ForNeVeR: у вас в Форневерианском Народном студенты вместо одного диплома пишут все дипломы ~_~
[13:36:27] <gsomix> Ну, делом ты сложным, конечно, занялся.
[13:36:50] <gsomix> Minoru, я бы не взялся за чужой проект.
[13:36:53] <Славный капитан> и в результате никогда не выпускаются
[13:38:47] <gsomix> Minoru, кстати, у меня вопрос возник. Если ты не работешь, то на что ты живешь? Фриланс?
[13:39:07] <ɹǝɟılʍǝu> gsomix, http://pikabu.ru/story/chto_ne_nado_poruchat_delat_muzhyam_posobie_dlya_nachinayushchikh_zhen_4212268
[13:51:25] <gsomix> http://flying-bear.livejournal.com/2190599.html
[13:51:29] <ForNeVeR> Славный капитан: ну, некоторые сбегают. "Выпускаются".
[13:51:57] <ForNeVeR> У нас там на первом этаже охрана надёжная, так что проще всего с крыши выпуститься, или через канализацию.
[13:55:50] <ForNeVeR> gsomix: странный какой-то постинг. Не одобряю.
[13:56:00] <gsomix> ForNeVeR, почему?
[13:56:10] <ForNeVeR> Воды много.
[13:56:30] <gsomix> Но мысль-то хороша.
[13:57:36] <ForNeVeR> Там ещё и _мысль_ есть?
[13:57:43] <gsomix> Да.
[14:00:59] dzhon зашёл в конференцию
[14:04:09] <gsomix> ForNeVeR, может быть я ее заметил, потому что читал и другие посты автора.
[14:06:02] <gsomix> Она там везде одна: наука о понимании, а не об объяснениях, предсказаниях и практической пользе.
[14:06:16] <gsomix> Ну, и сетования на научпоп.
[14:44:34] Graf зашёл в конференцию
[14:45:40] <Minoru> gsomix: чужой проект не страшный. Он же работает, то есть мне не нужно сходу заниматься какими-то срочными задачами. Это не страшно :)
[14:46:58] <Minoru> gsomix: а живу я на то, что осталось от предыдущих двух работ. У меня траты со времён общаги не поменялись фактически, изменилось только количество денег, которые я плачу за жильё. В общаге было дёшево, потом некоторое время снимал квартиру, сейчас вообще к родителям перебрался и за жильё не плачу
[14:47:19] <Minoru> но до старости, к сожалению, не хватит ._. Как минимум на ещё одну работу придётся устроится!
[15:04:54] Aman вышел из конференции
[15:05:02] Aman зашёл в конференцию
[15:07:42] Aman вышел из конференции: Replaced by new connection
[15:07:43] Aman зашёл в конференцию
[15:07:51] xmi зашёл в конференцию
[15:36:01] rafaelrs зашёл в конференцию
[15:36:08] xmi вышел из конференции
[15:42:19] dzhon вышел из конференции
[16:01:17] rafaelrs вышел из конференции: Replaced by new connection
[16:01:17] rafaelrs зашёл в конференцию
[16:01:44] <gsomix> > trifocaldiffractive-refractivelens
[16:01:55] <gsomix> Пробелы. =__=
[16:02:00] <gsomix> > trifocal diffractive-refractive lens
[16:03:46] <gsomix> С тремя фокусами, круть.
[16:05:30] <gsomix> Пишут, что для замены хрусталика при катаракте нужны.
[16:07:17] <Minoru> к-как это «с тремя фокусами»?
[16:07:59] <Minoru> ну то есть я понял, фокусов будет три, ок. Но как по ней лучи тогда идут?
[16:09:36] <gsomix> https://yadi.sk/i/o5Dfk23Urt4t9
[16:09:45] <gsomix> Minoru, ^
[16:10:00] <gsomix> Хотя мне непонятно, как это использовать для замены хрусталика.
[16:11:56] <Minoru> то есть они каждый луч расщепляют на три?
[16:15:13] <gsomix> Minoru, еще не разобрался как работает так, про которую читаю. Но самые тупые варианты просто разными частями линзы формируют разные фокусы.
[16:15:38] <Minoru> фантастика какая-то ._.
[16:16:27] SolarRay вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[16:16:39] SolarRay зашёл в конференцию
[16:17:03] <gsomix> Я пока пытаюсь понять, как они работают, когда в глаз вставлены.
[16:17:10] <gsomix> Просто обычный хрусталик элестичный.
[16:17:22] <gsomix> s/эле/эла/
[16:17:23] <horta hell> gsomix: Просто обычный хрусталик эластичный.
[16:17:54] <gsomix> Поэтому у него при усилии меняются кривизна поверхностей.
[16:18:04] <gsomix> И таким образом обеспечивается фокусировка.
[16:18:23] <gsomix> Видимо, я про что-то еще забыл.
[16:19:29] <gsomix> Да, наверное, там и расстояние от сетчатки меняется.
[16:20:42] <ForNeVeR> Г:\ЧЕРТЕЖ.ЕСКД
[16:25:56] <Minoru> Д:\ПРОКЛЯТЬЕ.ГОСТ
[16:32:48] <gsomix> Minoru, технология, конечно, прикольная. Но там дифракционные эффекты во все поля, не думаю, что получится наглядно объяснить.
[16:34:54] <Minoru> gsomix: «дифракционные эффекты» — это фигня типа «на краях изображения волны разных длинн смещаются по-разному и изображение «расслаивается»?
[16:35:57] <gsomix> Это ты про дисперсию говоришь.
[16:36:07] <Minoru> ._.
[16:36:34] <Minoru> а! Открыл Википедию
[16:43:13] Aman вышел из конференции
[16:44:10] <gsomix> Minoru, ты, наверное, можешь помнить, что зонная пластинка, например, работает как линза.
[16:44:23] Aman зашёл в конференцию
[16:44:25] <gsomix> Мы можем сделать такую зонную пластинку, что у нее будет несколько фокусов.
[16:44:47] <gsomix> Minoru, https://yadi.sk/i/Xf_puD9Rrt6ap
[16:44:49] <Minoru> «зонная пластинка»? Я уверен, что слышу этот термин впервые
[16:44:52] <gsomix> Вот как выглядит вживую.
[16:45:28] <Minoru> вбил «зонная плстина» в Википедию, первый результат — «Альфа-мотонейрон»
[16:45:32] <Minoru> данунахуй.gif
[16:45:32] <gsomix> Minoru, а нам в школе рассказывали. Где-то рядом с кольцами Ньютона.
[16:45:41] <gsomix> https://en.wikipedia.org/wiki/Zone_plate
[16:49:15] <gsomix> Жаль, что я дифракционными штуками не занимаюсь.
[16:49:20] <gsomix> Там много интересного.
[16:52:20] <Minoru> gsomix: вау, я эту штуку впервые вижу. И о кольцах Ньютона тоже
[16:52:48] <Minoru> ну, или я выучил и забыл уже… Но мне кажется, что мы по оптике только линзы и считали
[16:53:46] portnov зашёл в конференцию
[16:55:18] <ForNeVeR> Раз линза, два линза, три линза...
[16:55:22] <ForNeVeR> Расчёт окончен!
[16:59:42] eternastudento зашёл в конференцию
[17:00:41] rexim зашёл в конференцию
[17:00:58] <rexim> Чпоки-чпоки?
[17:03:52] Aman вышел из конференции
[17:04:59] <rexim> Ну ладно...
[17:07:07] <Minoru> ну чего ты… Прислушайся! Слышишь? Слышишь этот стук? Цодингтим хуячит!
[17:07:17] <Minoru> но раз уж я отвлёкся: чпоки!
[17:07:44] <rexim> Minoru: ^_^
[17:15:18] kpecmuk зашёл в конференцию
[17:19:49] Aman зашёл в конференцию
[17:23:32] m4n71k0r зашёл в конференцию
[17:44:34] <Minoru> забавно: код типа
int a;
istringstream s("123");
s >> a;

скрывал от компилятора тот факт, что `a` нигде не используется
[17:44:56] <Minoru> забавно тем, что вот так вот на ровном месте можно понаписать кучу как бы ненужного кода, но т.к. он сам от себя зависит, то компилятор ничего не скажет
[17:48:15] <Minoru> кстати, только-только дошло, что test coverage можно повышать не только написанием тестов, но и удалением тестируемого кода… Муа-ха-ха!
[17:49:20] <gsomix> А какой процент покрытия оптимален для проекта?
[17:49:44] <Minoru> насколько я понял, чуть меньше сотни
[17:49:58] <gsomix> Задротство какое-то.
[17:50:26] <Minoru> там вообще с этим числом не всё так просто
[17:51:07] <Minoru> оно же показывает обычно только количество строчек, которые использовались в тестах. То есть фактически «какая часть кода хотя бы раз выполняется в рамках тестов»
[17:51:34] <Minoru> но это никак не связано с более понятными бизнесу штуками, например, «насколько этот модуль отвечает требованиям»
[17:51:57] <Minoru> если у тебя на функцию 100 требований, то ты можешь написать один тест, получить 100% покрытия и при этом проверить только одно из требований
[17:52:07] <Minoru> в идеале у тебя должны быть тесты на все требования
[17:52:09] <Minoru> более того!
[17:52:13] <Minoru> есть же разные тесты
[17:52:20] <gsomix> Я про юнит.
[17:52:38] <Minoru> это я сейчас думал про юнит-тесты, а есть же ещё проверки на производительность, на ресурсы, на ещё что-то…
[17:52:49] <Minoru> короче, целая облась :)
[17:53:26] <gsomix> Мне всегда казалось, что больше половины -- это уже очень круто.
[17:54:00] <gsomix> Чтобы туда попал код, который действительно делает что-то полезное.
[17:54:04] <gsomix> И сложное.
[17:55:35] <Minoru> ты прав. Нужно стремится не к ста процентам как таковым, а к полному покрытию всех требований. И начинать нужно с самых мудрёных модулей, или с центральных каких-нибудь
[18:03:02] grouzen вышел из конференции
[18:03:54] rafaelrs вышел из конференции: Replaced by new connection
[18:03:54] rafaelrs зашёл в конференцию
[18:06:18] xmi зашёл в конференцию
[18:07:24] xmi вышел из конференции: Replaced by new connection
[18:07:24] xmi зашёл в конференцию
[18:18:03] <rexim> Minoru: ты веселый Миноряка!
[18:18:32] <Minoru> ох, а я только-только хотел поговорить о том, что меня огорчает… Но магия Миксера сильней!
[18:18:44] <rexim> ^_^
[18:18:59] <Minoru> буду теперь говорить и смеяться. Хаха.
[18:19:27] <Minoru> короче, до меня сейчас дошло, что мне грустно от всяких недоделанных, неполноценных систем
[18:20:25] <Minoru> вот, например, я написал for (auto tag : {"<tr>", "<td>"}) { const std::string input = "hello" + tag + "world"; }. Компилятор ругается, мол, tag — это char*. Мне грустно.
[18:20:52] <gsomix> Нужно научиться их любить.
[18:20:59] <rexim> Minoru: http://i.imgur.com/9m05imQ.jpg
[18:21:06] <gsomix> Это называется "быть инженером", кажется.
[18:21:28] <Minoru> или вот всякие связанные с функциональщиной штуки в Python. Они вроде как и есть, но на использование их на практике (для меня, во всяком случае) — это путь к грустным вечерам, когда ты осознаёшь, что красиво не получится
[18:21:55] <ForNeVeR> А я себе моноблок купил.
[18:22:01] <gsomix> Мажор.
[18:22:04] <ForNeVeR> В кладовке поставлю!
[18:22:17] <Minoru> gsomix: у японцев тоже принято почитать недочёты. Вазы золотым клеем склеивать и любоваться на сколы, аки на произведение искусства. Но я не могу так почему-то!
[18:22:50] <rexim> ForNeVeR: что за моноблок? Фотки есть?
[18:22:51] <Minoru> rexim: это один из твоих котяток? Талантлив!
[18:23:03] <ForNeVeR> rexim: нету фоток, в кладовке темно.
[18:23:15] <rexim> ForNeVeR: в интернете?
[18:23:20] <rexim> Или ты какой-то noname взял?
[18:23:39] <ForNeVeR> Я взял чо принесли.
[18:23:43] <rexim> Понятно.
[18:23:59] <rexim> ForNeVeR: он случаем не плоский?
[18:24:01] <rexim> Ну такой
[18:24:02] <ForNeVeR> http://www.dns-shop.ru/product/1a82e6f2689f3120/215-monoblok-dexp-atlas-h102/#description - на этот похоже.
[18:24:07] <rexim> Со встроенной клавой и моником
[18:24:11] <ForNeVeR> Кажется, трёхмерный.
[18:24:17] <ForNeVeR> Не, без клавы, и без сенсорного экрана.
[18:24:27] <gsomix> Minoru, ты лалка.
[18:24:38] <Minoru> gsomix: >_<
[18:24:46] <gsomix> for (auto tag : {"<tr>"s, "<td>"s}) { const std::string input = "hello" + tag + "world"; }
[18:24:55] <gsomix> Инструмент надо хорошо изучить.
[18:24:59] <Minoru> ват
[18:25:02] <ForNeVeR> На самом деле я его хочу поменять на ещё один монитор и системник :3
[18:25:04] <Minoru> щито это за костыли?
[18:25:10] <gsomix> Это литерал.
[18:25:18] <gsomix> http://en.cppreference.com/w/cpp/string/basic_string/operator%22%22s
[18:25:23] <gsomix> Познакомься.
[18:25:32] <ForNeVeR> Minoru: да нет, это как раз норм, Гсомикс дело говорит. Если ты уже C++11 поддерживаешь, то отличная идея.
[18:25:43] <Minoru> gsomix: охуенно!
[18:25:49] <ForNeVeR> Хотя я не помню, с какой версии C++ есть встроенный литерал для std::string.
[18:26:09] <gsomix> Хуй знает, я просто загуглил.
[18:26:22] <ForNeVeR> А, по ссылке написано. C++14.
[18:26:28] <rexim> Можно свои литералы делать?
[18:26:31] <rexim> А то чо
[18:26:34] <rexim> Стринге можно
[18:26:35] <Minoru> то есть получается, что в плюсах можно было определять собственные операторы all along, просто круг лиц, которым это дозволено было делать, был (и остаётся) ограничен Коммитетом по стандартиации C++?
[18:26:36] <rexim> А мне нет? :(
[18:26:41] <ForNeVeR> rexim: да, тебе тоже можно.
[18:26:47] <rexim> Ура! ^_^
[18:26:51] <ForNeVeR> Прям в Стандарте прописано: Рексиму можно.
[18:27:03] <Minoru> C++14 я ещё не поддерживаю ._.
[18:27:14] <ForNeVeR> Minoru: а C++11?
[18:27:24] <ForNeVeR> Minoru: ты можешь тогда свой литерал написать такой же.
[18:27:26] <Minoru> gsomix: спасибо тебе. Пойду заморожусь на пару лет
[18:27:38] <ForNeVeR> Отакже, ну, в принципе, у тебя надежда есть, не стоит унывать.
[18:27:53] <gsomix> Minoru, всмысле?
[18:28:03] <gsomix> В 2016 году еще не вышел C++14?
[18:28:34] <ForNeVeR> gsomix: его код собирает хуй знает кто под хуй знает какие системы. Просто так перейти на новую версию - чревато потерей пользователей.
[18:28:36] Aman вышел из конференции: Replaced by new connection
[18:28:37] Aman зашёл в конференцию
[18:28:50] <ForNeVeR> Это серьёзное дело, нужно как минимум в мейллисте или где-то ещё пользователей опросить.
[18:28:59] <Minoru> gsomix: ко мне тут приходил убунтоид и жаловался, что у него на Ubuntu 14.04 LTS не собирается. Потому что у нас тут уже C++11, а у них там gcc 4.6 и нет поддержки ничего!
[18:29:12] <gsomix> Поэтому распространение в бинарниках рулит.
[18:29:20] <ForNeVeR> Я с этим согласиться не готов.
[18:29:32] <ForNeVeR> Но тезис принимаю.
[18:35:42] <Minoru> так вот что принимает Форневерик!..
[18:36:26] <Minoru> GHC 8 вышел: https://ghc.haskell.org/trac/ghc/blog/ghc-8.0.1-released
[18:36:45] <gsomix> Minoru, но им нельзя пользоваться, ибо на древней убунте не соберут.
[18:36:56] <gsomix> Ладно.
[18:36:59] <gsomix> Мне припекает уже.
[18:38:35] <Minoru> gsomix: поставят бекпортированный компилятор и соберут. Короче, точно так же, как я сейчас на Трависе (с 14.04 LTS) собираю
[18:39:06] <gsomix> Minoru, ну, тогда и C++14 можно.
[18:39:58] <Minoru> нет, из-за одного только литерала нельзя, я считаю
[18:40:05] <Minoru> мне даже лень его бекпортировать
[18:40:16] <Minoru> сделал s/auto/std::string/ и живу дальше
[18:40:53] <ForNeVeR> #define auto std::string
[18:40:55] <gsomix> Тогда нечего сетовать на несовершенные системы в 2016 году.
[18:41:08] <ForNeVeR> gsomix: ну, он же не знал просто про эту фичу!
[18:41:14] <ForNeVeR> Я и сам забыл, честно сказать.
[18:41:28] <gsomix> Я тоже не знал.
[18:41:45] rafaelrs вышел из конференции
[18:42:13] <gsomix> Просто вбил в гугл "string literal c++".
[18:42:19] <Minoru> gsomix: ты злой какой-то. Я тебе теперь буду показывать все-все-все недочёты, какие вижу, и таки найду один, который ещё не исправили! Вот тогда расскажешь про магический 2016-й, где всё ок
[18:42:41] <gsomix> Minoru, в 2016 на самом деле все плохо.
[18:42:46] <gsomix> Все языки плохие.
[18:42:48] <Minoru> вот и я о том же
[18:42:54] <gsomix> Это я сейчас серьезно.
[18:43:04] <gsomix> Но это, самое.
[18:43:10] <gsomix> Просто ты неудачный пример выбрал. :)
[18:43:49] <gsomix> Надо что-нибудь типа "в ваши плюсы концепты не завезут даже в следующий стандарт".
[18:44:05] <gsomix> "В вашем F# даже тайпклассов нет".
[18:44:09] <Minoru> да, пример у меня оказался неудачным, согласен
[18:44:12] <gsomix> "В вашем Rust синтаксис наркоманский".
[18:44:17] <portnov> так
[18:44:22] <gsomix> "Ваш JS -- динамикоговно".
[18:44:38] <ForNeVeR> portnov: в твоём Окамле до сих пор не сделали нормальную экосистему!
[18:44:48] <portnov> а вы знаете, как сделать два экземпляра синглтона?
[18:44:53] <portnov> в жабе
[18:45:07] <ForNeVeR> Смотря какого синглтона.
[18:45:07] <portnov> ForNeVeR: я на окамле дальше хеловорлда ничо не писал.
[18:45:21] <ForNeVeR> portnov: ты же знаешь, что правоверный синглтон - это enum, да? :)
[18:46:07] <ForNeVeR> Ну а самый общий способ запилить пару синглтонов - это загрузить два класслоадера, например.
[18:47:09] <ForNeVeR> И это не такая смешная шутка, как вам могло показаться. У меня с мавеном несколько раз случался такой конфуз, когда какая-нибудь транзитивная библиотека появляется в classpath дважды, и мы в итоге имеем по две штуки всяких там синглтонов...
[18:47:13] <gsomix> Minoru, поэтому я не хочу даже время тратить на изучение языков, кроме тех, что использую в работе. :(
[18:47:34] <gsomix> Смысла особого нет. Все они общего назначения, и все с какими-нибудь недостатками.
[18:48:20] <rexim> I am The Legendary Chpokemaster! \o|
[18:48:22] <Minoru> ForNeVeR: ВСЕЛЕННАЯ СЛОМАЛАСЬ
[18:48:26] <rexim> |o/
[18:48:27] <ForNeVeR> gsomix: дак смысл-то в том, чтобы изучить преимущества, а не в том, чтобы искать недостатки.
[18:48:28] <rexim> \o|
[18:48:32] <Minoru> gsomix: fair enough
[18:48:43] <ForNeVeR> Minoru: пофиксим в следующем патче, а пока что поживите в сломанной немножко.
[18:49:30] <Minoru> ForNeVeR: да у меня логгеры из-за вас подрались за то, кому лог писать!
[18:49:58] <m4n71k0r> кто первый того и тапки
[18:50:02] <m4n71k0r> утро
[18:50:42] <gsomix> ForNeVeR, ну, хз. Серебряной пули нет, и это грустно.
[18:50:56] <ForNeVeR> gsomix: с ней было бы слишком скучно!
[18:51:44] <gsomix> Да.
[18:51:50] <gsomix> Но с инженерной точки зрения было бы очень ок.
[18:51:55] <m4n71k0r> просто гсомяка говорит как учоный, а не как программист
[18:52:08] <m4n71k0r> а...даже как инженер
[18:52:16] <m4n71k0r> слышь ты инженер, чо там с дипломом?
[18:52:25] <gsomix> Заканчиваю.
[18:52:29] <m4n71k0r> ты крут
[18:53:00] <gsomix> ForNeVeR, я понимаю, что ковыряться в языках -- это очень весело.
[18:53:22] <gsomix> Но я почему-то не могу получить от этого удовольствия.
[18:54:02] <ForNeVeR> :(
[18:54:40] <rexim> Чойта вы тут устроили?
[18:54:51] <rexim> Языками удовольствие получить вздумали?
[18:55:27] <gsomix> ForNeVeR, я, наверное, никакой не программист. :(
[18:55:54] <m4n71k0r> gsomix: пожалуйста, прекрати) Просто кури х-ль)
[18:56:01] <m4n71k0r> о! Попили личкрафты!
[18:56:13] rafaelrs зашёл в конференцию
[18:56:14] <m4n71k0r> gsomix: ты когда-нибудь пилил личкрафты?
[18:56:15] <gsomix> Я дедфуда боюсь.
[18:56:26] <m4n71k0r> там здорово, фуд ТАКОЕ с плюсами вытворяет!
[18:56:40] <gsomix> Он физтех закончил и личкрафты пишет.
[18:56:45] <gsomix> Я боюсь таких людей.
[18:56:48] <m4n71k0r> нечего фуда бояться, он в америке
[18:57:16] <ForNeVeR> ОГНЕННЫЙ ТОПОР У ВОИНА В РУКЕ.
"ПОПИЛИ ЛИЧКРАФТЫ" - Я СКАЖУ ТЕБЕ!
[18:57:25] <m4n71k0r> помоему ваш гсомяка херню порет)
[18:57:38] <gsomix> :(
[18:57:41] <m4n71k0r> людей бояться...
[18:58:12] <ForNeVeR> Я их тоже боюсь.
[18:58:39] <m4n71k0r> жил бы я в морге, то тоже людей боялся
[18:58:51] <ForNeVeR> Люди дышат огнём и могут легко переварить тебя своими могучими ОРГАНАМИ.
[18:59:13] <m4n71k0r> а, ты ф шизофреническом смысле...
[18:59:16] <m4n71k0r> в*
[18:59:29] <ForNeVeR> Ну это из Футурамы же :(
[18:59:52] <m4n71k0r> я много каких мултиков полностью не смотрел(
[18:59:57] <m4n71k0r> мультиков*
[19:00:27] <m4n71k0r> симпсоны, футурама, гриффины, южный парк, сейлор мун
[19:01:20] <m4n71k0r> я уже ныл, что у меня одна лопасть в кулере видеокарты сломалась?
[19:01:29] <m4n71k0r> а там 11 лопастей было...
[19:01:56] <ForNeVeR> У нас тестировщица как-то раз палец в кулер сунула, и у кулера -1 лопасть.
[19:01:59] <m4n71k0r> у меня вибрировать стало и я спас дело синей изолентой... ну какой я инженер?(
[19:02:43] <Minoru> m4n71k0r: может ты ещё это, концепты в плюсы синей изолентой примотаешь?
[19:02:55] <gsomix> И тайплкассы в F#.
[19:02:59] <m4n71k0r> ForNeVeR: я так тоже проверял где у меня шуметь кулер сильно стал... аккуратно притормаживл вроде бы
[19:03:23] <m4n71k0r> ForNeVeR: откуда ж я знал, что в видеокарточном оборотов поболя...
[19:03:38] <m4n71k0r> Minoru: концепты уже есть в gcc
[19:03:43] <ForNeVeR> m4n71k0r: дак ты не в кулер суй, а за центровую ось тормози его.
[19:05:09] <m4n71k0r> ForNeVeR: в том-то и соль, что центр там не крутится а видны только лопасти как и в процессорном кулере...
[19:05:11] <m4n71k0r> ну у меня
[19:05:20] <m4n71k0r> короче, я сам виноват
[19:05:54] <m4n71k0r> теперь думаю, может туда что-нибудь приклеить суперклеем для снижения вибрации
[19:06:05] <m4n71k0r> или саморезик вкрутить мелкий
[19:06:18] <m4n71k0r> ещё расколется(
[19:06:47] <m4n71k0r> gsomix: ты без тайпклассов код не можешь писать?)
[19:07:12] <m4n71k0r> написали же юникс на сишечке как-то
[19:07:13] <ForNeVeR> m4n71k0r: да возьми уже новый кулер теперь.
[19:07:53] <m4n71k0r> ForNeVeR: да, так и сделаю
[19:09:08] <m4n71k0r> хм, в этом лядском кулере тоже 11 лопастей http://www.citilink.ru/catalog/computers_and_notebooks/parts/coolers/944770/
[19:10:12] <gsomix> m4n71k0r, пацаны смеются.
[19:10:18] <gsomix> Говорят, тайпклассов нет.
[19:10:29] <gsomix> В моем коде.
[19:10:34] <gsomix> :(
[19:10:45] <m4n71k0r> gsomix: кто смеётся?
[19:10:49] <portnov> ForNeVeR: но есть способ проще!
[19:10:56] <ForNeVeR> gsomix: пфх, а в моём есть!
[19:10:59] <gsomix> m4n71k0r, пацаны. .__.
[19:11:04] <gsomix> Во дворе.
[19:11:04] Aman вышел из конференции
[19:11:13] Aman зашёл в конференцию
[19:11:25] <m4n71k0r> gsomix: хм, а в моём уже не смеются
[19:11:31] <m4n71k0r> у меня монтировка есть
[19:11:39] <Minoru> m4n71k0r: да ты их затравил там уже наверное
[19:11:44] <Minoru> а, ну вот, монтировка…
[19:11:47] <m4n71k0r> выходишь в трениках и с монтировкой и никто не смеётся
[19:11:47] <Minoru> чего и следовало ожидать!
[19:12:51] grouzen зашёл в конференцию
[19:15:39] <ForNeVeR> Пацаны сидят такие во дворе за чайным столиком, программируют.
[19:15:50] <ForNeVeR> А к ним выходит Мантикор в трениках и с монтировкой.
[19:16:10] <rexim> ForNeVeR: а у нас недавно админ ходил по офису с отверткой в левой руке и бананом в правой.
[19:16:13] <rexim> Все его боялись
[19:16:14] <ForNeVeR> Знаете, я бы после такого на них месте с ним разговаривать бы не стал, а не то что вместе смеяться!
[19:16:25] <ForNeVeR> rexim: у нас директор ходил по офису с хлопалкой.
[19:16:34] <rexim> ForNeVeR: что это?
[19:16:45] <ForNeVeR> Причём никто не рассмотрел, что же у него такое на самом деле, но, когда я это слово произнёс, название прилипло.
[19:16:49] <rexim> А есть такая же, но чпокалка?
[19:16:54] <ForNeVeR> В тот день у всех продуктивность повысилась!
[19:17:01] <Minoru> rexim: в IKEA погляди
[19:17:03] <rexim> Окей
[19:17:10] <ForNeVeR> Лучше у Алибабы.
[19:17:35] <ForNeVeR> У него там даже продавалась "жопа для детей".
[19:17:42] <rexim> шта
[19:17:42] <Minoru> O_O
[19:18:01] <rexim> у них своей чтоли нет?
[19:18:19] <m4n71k0r> rexim: такая ? http://lightphotos.ru/image/full/data/mobile/Stand/plunger_stand_3.jpg
[19:19:08] <rexim> m4n71k0r: точно спасибо
[19:19:15] <m4n71k0r> пожалуйста
[19:19:27] <m4n71k0r> ваще-т безумие какое-то http://lightphotos.ru/iphone/plunger_stand.html
[19:20:43] <ForNeVeR> https://www.dropbox.com/s/b6yuzqpxervkpyb/zhope.png?dl=0
[19:20:53] <ForNeVeR> Вот что алиэкспресс предлагает.
[19:21:49] <Славный капитан> бля
[19:21:57] <Славный капитан> смотрите, какая криповая история: http://thedailywtf.com/articles/Directive-595
[19:21:57] <rexim> жопа с ручкой
[19:22:05] <rexim> Збс
[19:22:16] <rexim> Жопа с ушами :3
[19:22:22] <ForNeVeR> rexim: это не для детей :(
[19:22:35] <rexim> Жопа буды!
[19:22:48] <Славный капитан> Лол
[19:23:07] <Славный капитан> в одном из проектов, над которыми я работал, пароли шифровались ксором
[19:23:16] <Славный капитан> по захардкоренному ключу
[19:23:16] <ForNeVeR> Нормуль, чо.
[19:23:17] <rexim> ForNeVeR: http://f.mypage.ru/a842988ae9aa43bb1ad96beab472c945_35755ef7683a0525611babf577b9b714.jpg
[19:23:36] <ForNeVeR> rexim: бронзовый чпок?
[19:23:47] <rexim> ForNeVeR: это ухожоп
[19:23:50] <Славный капитан> который был "}|{onAcpy4kou@$90505"
[19:23:59] <ForNeVeR> Славный капитан: хы, забавно :)
[19:26:07] gsomix вышел из конференции
[19:26:55] <Славный капитан> ForNeVeR: нихрена не забавно!
[19:27:08] gsomix зашёл в конференцию
[19:27:33] <gsomix> m4n71k0r, ну, пожалуй, ты прав. Задачи > языки.
[19:27:44] <gsomix> И без тайпклассов можно жить.
[19:27:47] <Славный капитан> "полиалфавитная" подстановочная схема "шифрования", блядь.
[19:32:24] Aman вышел из конференции
[19:34:01] Aman зашёл в конференцию
[19:35:38] <ForNeVeR> Славный капитан: просто збс история, dailywtf торт.
[19:35:56] <ForNeVeR> Ну, sortof торт, учитывая, что пост от 2011.
[19:37:58] <ForNeVeR> Там в каментах чуваки нашли намёки, что история правдивая.
[19:38:20] <m4n71k0r> Славный капитан: Хз, как вообще они пропустили первую директиву. И да, осталось мне дослужиться до главного архитектора и отменить хранение стоимости в даблах.
[19:38:37] <ForNeVeR> m4n71k0r: правильно, всё надо хранить в строках.
[19:38:46] <m4n71k0r> бля
[19:38:48] <m4n71k0r> (((
[19:38:58] <ForNeVeR> Я работал над прогой, где главный архитектор предлагал всё сериализовывать и хранить в строках.
[19:39:10] <m4n71k0r> это ужасно
[19:39:17] <ForNeVeR> А что не хранилось в строках - то под его властью запутывалось настолько, что, действительно, бля, лучше в строках.
[19:39:35] <ForNeVeR> Ну, он не был непробиваемым дебилом, с ним можно было вести переговоры.
[19:40:07] <ForNeVeR> Но его непосредственные подчинённые (я к таковым не относился и моя команда находилась на особом положении) этим не пользовались никогда.
[19:43:22] <Minoru> gsomix: кстати, про «оптимальное покрытие» — вот у меня тут тулза после 80% уже подсвечивает модуль зелёненьким
[19:45:05] unixorn вышел из конференции
[19:45:06] unixorn зашёл в конференцию
[19:49:16] xmi вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[19:49:18] xmi зашёл в конференцию
[20:04:19] <rexim> Minoru: гочайпить
[20:04:26] <rexim> Я заварил
[20:05:59] <Minoru> rexim: лол
[20:06:04] <Minoru> я только-только с кухни пришёл
[20:06:08] <Minoru> с чашкой чаю!
[20:06:10] <rexim> ^_^
[20:06:17] <rexim> Cheers!
[20:06:22] <Minoru> Kampai!
[20:07:23] <Minoru> s/m/n/
[20:07:24] <horta hell> Minoru: Kanpai!
[20:07:30] <Minoru> horta hell: ^_^
[20:24:32] rexim вышел из конференции
[20:25:07] <gsomix> У меня в твиттере даже окамлисты пишут, что GHC новый вышел.
[20:26:04] <ForNeVeR> Лучше пускай код пишут!
[20:26:56] <gsomix> Да.
[20:27:08] <gsomix> Например, OPAM для Windows.
[20:27:33] <ForNeVeR> Да, я как раз хотел сказать, что окамлисты молодцы, но им ещё много нужно написать :)
[20:57:03] <Minoru> ни у кого часом RSS-фида от iTunes нету? Меня интересует, пихают ли они описания айтемов в <description> или же всё ещё пользуются своим собственным тегом summary
[21:03:55] unixorn вышел из конференции: Replaced by new connection
[21:03:56] unixorn зашёл в конференцию
[21:34:39] xmi вышел из конференции
[21:53:16] rexim зашёл в конференцию
[22:09:28] <gsomix> ForNeVeR, на конференции один чувак рассказывал, что он поступил получать PhD в Англии.
[22:09:32] <gsomix> На какую-то заочную форму.
[22:09:43] <gsomix> Нужно всего ли 30 в году там быть.
[22:10:04] <gsomix> Зачем? Он как-то не смог объяснить.
[22:10:21] <gsomix> *30 дней в году
[22:13:58] <rexim> Я бы тоже не смог объяснить зачем я поступил получить PhD
[22:14:03] <rexim> Как же я понимаю этого парня!
[22:14:22] <Minoru> rexim: это всё упорин!
[22:14:25] <gsomix> Просто 30 дней в году -- это мало. :(
[22:14:38] <gsomix> Какой смысл, если ты все равно сидишь в лабе своей шараги в России?
[22:15:54] <rexim> Minoru: блин!
[22:16:01] <rexim> Я до последнего не хотел верить :(
[22:16:45] <gsomix> А тут есть конфа для научных работников?
[22:17:52] <Minoru> да тут на сервере-то пара сотен человек небось. Я бы искал не конфы, а отдельных людей
[22:18:10] <Minoru> т.е. тыкался бы везде и интересовался бы, кто наукой занимается
[22:18:37] <gsomix> :(
[22:20:43] <rexim> Лол, вы такие смешные.
[22:20:56] <rexim> Зачем искать конфы, когда их можно создавать?
[22:21:16] <gsomix> Это сложно
[22:21:28] <Minoru> да, это сложно
[22:21:42] <rexim> Ну, зависит от клиента
[22:21:45] <gsomix> Я пробовал, у меня не получилось.
[22:21:50] <rexim> В моем достаточно просто зайти по жиду.
[22:21:57] <Minoru> вот сделай мне в Цодингтиме 40 человек к завтрашнему дню, и при этом чтобы не просто луркали — тогда расскажешь, rexim :P
[22:21:57] <gsomix> rexim, ахаха, ты такой смешной.
[22:22:08] portnov вышел из конференции
[22:22:16] <rexim> Minoru: зачем?
[22:22:27] <rexim> Откуда взялись эти требования внезапно?
[22:22:58] <Minoru> rexim: потому что одиноко посидеть помолчать я и без XMPP могу. Даже без Интернета могу!
[22:23:07] <Minoru> и я не один такой уникальный. Все могут
[22:23:09] <Minoru> даже ты!
[22:23:10] <rexim> Это реально странные требования
[22:23:19] <rexim> Почему именно к завтрашнему дню?
[22:23:22] <rexim> Почему 40?
[22:23:30] <rexim> Почему тебя не волнует контингент?
[22:23:33] <rexim> Ты хочешь странного
[22:23:35] <Minoru> нет. Конфа не нужна, если она не служит местом общения некого коммьюнити
[22:23:42] <rexim> Это понятно, я не про это.
[22:23:46] <Minoru> сорок потому, что это чуть больше, чем есть сейчас
[22:23:56] <gsomix> Minoru, миксер не умеет в шуточные примеры, будь осторожен.
[22:23:56] <Minoru> к завтрашнему дню потому, что ты утверждаешь, что всё легко
[22:24:12] <rexim> Где я это утверждал?
[22:24:21] <Minoru> gsomix: да я, кажется, уже напоролся и тихонько истекаю бессмысленными доводами
[22:24:59] <Minoru> rexim: я сделал такой вывод из твоего тона. «Вы такие смешные», «достаточно *просто* зайти по жиду».
[22:25:22] <gsomix> Упоролся и истекаешь осмысленными поводами?
[22:25:58] <rexim> Хорошо, я не считаю, что это просто.
[22:26:20] <rexim> Но и не считаю, что это не нужно делать только потому, что это не просто.
[22:26:32] <Minoru> это уже другой разговор
[22:26:48] <rexim> И еще я считаю, что твои требования странные.
[22:26:51] <Minoru> вместо которого я лучше код допишу, а то сколько, блять, можно!
[22:27:12] <gsomix> Я не буду писать код.
[22:27:45] <Minoru> gsomix: anarchy in Codingteam
[22:29:22] eaeee зашёл в конференцию
[22:31:02] dzhon зашёл в конференцию
[22:33:23] eaeee вышел из конференции
[22:33:58] <0xd34df00d> Чят, кто в постфиксе шарит?
[22:42:54] eaeee зашёл в конференцию
[22:43:07] eaeee вышел из конференции
[22:44:50] rexim вышел из конференции
[23:08:55] <Minoru> 2 files changed, 890 insertions(+), 2 deletions(-)
[23:08:59] <Minoru> а-а-а-а-а-аргх!
[23:13:10] <Minoru> олсо вкоммитил уже больше сотни коммитов туда. Пора хвастаться девочкам, что я опенсорц-разработчик, или нужно как минимум 512 накоммитить?
[23:19:02] <0xd34df00d> Каким девочкам хвастаться?
[23:19:10] <0xd34df00d> Дайте я похвастаюсь.
[23:23:43] <Minoru> это была метафора. Я имею в виду, можно ли уже начинать считать себя деятелем опенсорца, или я всё ещё хуй с горы?
[23:25:17] <0xd34df00d> Как в личкрафты начнёшь коммитить — можешь начать считать.
[23:25:52] <Minoru> я вроде уже
[23:25:59] <0xd34df00d> Хм.
[23:26:02] <0xd34df00d> Начинай ещё.
[23:26:04] <Minoru> переводы были точно, вот про код не помню
[23:27:10] <Minoru> что-то меня на странице контрибуторов на ГитХабе нет
[23:27:34] SolarRay вышел из конференции
[23:28:09] <Minoru> нашёл упоминание себя в authors.xml, там написано, что я переводил, но нигде больше моего мыла нет ._.
[23:30:25] <Minoru> хм, в файле с переводом вроде никаких упоминаний меня. В истории файла тоже. Эх, придётся с нуля начинать!
[23:31:57] <0xd34df00d> Peacedanoolsya: https://github.com/0xd34df00d/leechcraft/commit/c410273e2a2ecb9b63d5b3926f0f1a073124513b
[23:42:54] SolarRay зашёл в конференцию
[23:50:06] SolarRay вышел из конференции
[23:51:47] eaeee зашёл в конференцию
[23:53:34] Minoru вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!