Home
codingteam
codingteam@conference.jabber.ru
24.03.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
[00:00:15] <superka> а как в jquery https запрос отправить?
[00:00:32] <superka> скажите плиз
[00:02:19] <≈(^o^)≈> superka: $.ajax({ url: 'https://myprofessianalsait.ru'})
[00:06:04] <superka> почему то один запрос не выполняется в https
[00:08:18] <≈(^o^)≈> superka: а он случайно не на сторонний ресурс ведёт?
[00:13:18] ckorzhik вышел из конференции
[00:13:20] ckorzhik зашёл в конференцию
[00:14:07] asidorenko вышел из конференции
[00:23:40] m4n71k0r вышел из конференции
[00:40:48] asidorenko зашёл в конференцию
[00:45:52] kosc вышел из конференции: Disconnected: closed
[00:55:22] Minoru вышел из конференции
[01:25:06] <superka> Нет, разобрались вроде, сами накосячили
[02:08:23] a1batross вышел из конференции: Disconnected: closed
[02:28:40] grouzen вышел из конференции
[02:52:20] superka вышел из конференции
[03:32:16] superka зашёл в конференцию
[03:34:24] rafaelrs вышел из конференции
[03:35:48] rafaelrs зашёл в конференцию
[03:50:04] ckorzhik вышел из конференции
[03:54:22] superka вышел из конференции
[04:00:01] ≈(^o^)≈ вышел из конференции
[04:14:12] eaeee вышел из конференции
[05:35:02] superka зашёл в конференцию
[05:39:00] rafaelrs вышел из конференции
[06:02:40] superka вышел из конференции
[06:08:27] Славный капитан вышел из конференции
[06:38:30] Славный капитан зашёл в конференцию
[07:37:31] Mr.Purple зашёл в конференцию
[07:55:22] superka зашёл в конференцию
[08:21:16] gsomix зашёл в конференцию
[08:31:18] rafaelrs зашёл в конференцию
[08:43:20] gsomix вышел из конференции: This participant is kicked from the room because he sent an error presence: recipient-unavailable
[08:46:52] sss|zombie вышел из конференции
[08:56:00] sss|zombie зашёл в конференцию
[08:56:57] Minoru зашёл в конференцию
[09:11:34] Славный капитан вышел из конференции
[09:24:22] <ɹǝɟılʍǝu> Утро
[09:27:17] <Mr.Purple> ootraw
[09:51:19] dzhon зашёл в конференцию
[09:52:46] dzhon вышел из конференции
[09:54:28] OKTAVIUS вышел из конференции
[10:05:31] kosc зашёл в конференцию
[10:08:02] Graf зашёл в конференцию
[10:08:07] Graf вышел из конференции
[10:14:35] Graf зашёл в конференцию
[10:16:41] <kosc> В общем, я всё ещё пытаюсь разобрать отсюда: http://keras.io/examples/ первый пример по MLP, но не осиливаю.
[10:17:15] <kosc> По идее, он ждёт от меня на обучение векторы по 20 чисел (или букв, или и того и другого)
[10:17:44] <kosc> Это по идее X_train будет. А y_train будут результаты (обучение же), если я ничего не напутал.
[10:17:58] <kosc> Но на какие классы он может подразделять этим вектора?
[10:18:29] <kosc> Крч, у меня не выходит сформировать обучающую выборку, хелп плз.
[10:27:26] ascrazy зашёл в конференцию
[10:31:12] sss|zombie вышел из конференции
[10:41:36] gsomix зашёл в конференцию
[10:41:51] <gsomix> Утро.
[10:42:41] <Minoru> утро!
[10:43:57] <kosc> gsomix: утро.
[10:49:23] superka вышел из конференции: Logged out
[10:49:42] superka зашёл в конференцию
[10:51:47] superka вышел из конференции
[10:55:45] <ɹǝɟılʍǝu> Попробовать, что ли, напилить свою стейт-машину...
[10:57:20] <Minoru> у него конечный автомат, все в стейт-машину!
[10:58:35] <gsomix> kosc, https://github.com/fchollet/keras/blob/master/examples/mnist_mlp.py
[10:58:54] <gsomix> Разбери вот этот пример в отладчике.
[10:59:27] <gsomix> X -- features, y -- labels.
[10:59:41] <gsomix> Информация о классах в y находится.
[11:00:37] <gsomix> Цель обучения, чтобы вход X давал выход y.
[11:01:56] <gsomix> Minoru, минорка!
[11:04:04] <Minoru> gsomix: ми-ми?
[11:06:03] <kosc> gsomix: ну я вроде так и подумал, да. Спс за ссылку.
[11:06:41] <Minoru> kosc: бан за «спс»
[11:06:45] <Minoru> >:-(
[11:07:57] <kosc> Minoru: чойта?
[11:08:17] <kosc> inb4 бан за "чойта", бан за "inb4"
[11:08:49] <gsomix> Minoru, =*
[11:09:38] ascrazy вышел из конференции
[11:11:03] <Minoru> kosc: если тебе так трудно написать слово благодарности полностью, то, возможно, следует начать также экономить на вопросах — в смысле, не спрашивать. Короче, «спс» — это грубость какая-то, как по мне
[11:11:35] <ForNeVeR> Minoru: спс за пояснение. чмоки
[11:11:51] <gsomix> ForNeVeR, Minoru, лафффки =*
[11:11:54] * ForNeVeR начинает надуваться и заполнять комнату.
[11:12:12] <Minoru> ForNeVeR: Минору обижать все годны!
[11:12:20] <gsomix> Minoru, , ти чиво?
[11:12:25] <kosc> Minoru: как видишь, чатик не разделяет твоего мнения.
[11:12:25] <gsomix> ((((((
[11:12:41] <Minoru> kosc: придётся всех побанить!
[11:12:42] <Minoru> ForNeVeR: бан
[11:12:44] <ForNeVeR> :(
[11:12:55] <gsomix> Банан! :{D
[11:13:04] <ForNeVeR> Он нас может поигнорить, кстати, пасаны. И это будет почти так же неприятно!
[11:13:14] <Minoru> gsomix: пишешь «банан», а на смайлике Миксер!
[11:13:25] <ForNeVeR> Я джейку заигнорил в тех комнатках, где не смог забанить, и он печалился какое-то время.
[11:13:45] <gsomix> У меня в клиенте нельзя игнорировать.
[11:13:57] <Minoru> ForNeVeR: > mcabber
> поигнорил
Ну, разве что старым добрым никак не поддерживаемым технически игнором, т.е. просто не отвечая.
[11:14:02] <ForNeVeR> А я через какое-то время перестал игнорировать в клиенте, и стал это делать уровнем выше!
[11:14:24] <ForNeVeR> Надо только ментальную дисциплину подтянуть, чтобы реально не замечать сообщений.
[11:14:27] <gsomix> ForNeVeR, на уровне зрительного нерва?!
[11:14:47] <kosc> На уровне уже зрительного анализатора в самом мозгу, ага.
[11:15:17] <gsomix> Это сложно.
[11:15:18] <Minoru> а я вот считаю, что раз ты модератор и выше, то твоя обязанность поддерживать вверенную тебе конференцию в чистоте и порядке. Поэтому игнорировать никого нельзя, человек либо вписывается, либо должен уйти. Жёстко, но это, как мне кажется, единственный способ сделать нормальное комьюнити
[11:15:39] <Minoru> (и, опережая вопрос: модераторов модерируют другие модераторы)
[11:16:14] <gsomix> Это все пропаганда.
[11:16:20] <gsomix> Никто никого не модерирует!
[11:16:25] <gsomix> Модераторский произвол!
[11:16:28] <gsomix> Сибирское лобби!
[11:16:31] <ɹǝɟılʍǝu> gsomix, на уровне седалищного нерва! :{D
[11:17:10] <gsomix> Minoru, лучше расскажи, как у тебя дела.
[11:17:48] <Minoru> gsomix: что-то разленился последние пару дней, ничего полезного не сделал. А ты как?
[11:18:25] <gsomix> Minoru, нормально. Вчера обмерял фонарь. А сегодня надо код пописать.
[11:18:55] <Minoru> gsomix: «обмерял фонарь»? Это следует читать буквально? Ты для него зеркало будешь делать?
[11:19:53] <gsomix> Minoru, буквально. Нам притащили фонарь. Нужно было измерить распределение света по направлениям.
[11:19:59] <gsomix> Потом по этим данным моделирование делается.
[11:20:11] <gsomix> И сравнивается с расчитанным на компьютере фонарем.
[11:21:57] <Minoru> gsomix: ух ты! Это для какого-то сертифицирования нужно?
[11:22:09] <ɹǝɟılʍǝu> Ящитаю, что «спс» зависит от коньтекста.
[11:22:24] <ɹǝɟılʍǝu> Иногда и правда нет времени.
[11:22:31] <ɹǝɟılʍǝu> А иногда всем похеру.
[11:22:35] <gsomix> Minoru, это нужно заказчику, чтобы убедиться в том, что ему правильный фонарь сделали.
[11:22:40] <Minoru> а мерять как? Есть какая-то машина, которая датчиком двигает и меряет силу света в разных точках? Или вы пятно фотографируете и сравниваете с расчётным (на некотором наборе расстояний от фонаря, чтобы пятна разные были)?
[11:23:08] <gsomix> Minoru, есть такая машина: студентота называется! :)
[11:23:45] <Minoru> gsomix: и что, проверяют, что физический фонарь слепит физического студента настолько же хорошо, как рассчётный фонарь слепит рассчётного студента? :)
[11:23:51] <gsomix> Minoru, у нас все просто сделано, ибо пока нормального оборудования не купили.
[11:24:00] <gsomix> Есть поворотная платформа, на который фонарь закреплен.
[11:24:13] <gsomix> Есть люксметр установленный на некотором большом расстоянии.
[11:24:21] <gsomix> Люксметр измеряет освещенность.
[11:24:37] <Minoru> ɹǝɟılʍǝu: когда нет времени, можно просто повременить с благодарностью. А потом, когда время будет — поблагодарить и объяснить, что тогда времени не было. Опять-таки, IMO
[11:25:14] <gsomix> Minoru, студент крутит платформу и снимает показания с люксметра.
[11:25:29] <gsomix> Вот и вся работа.
[11:25:45] <gsomix> Больше проблем с установкой и центрированием.
[11:26:16] <Minoru> gsomix: высокие технологии!
[11:26:44] <gsomix> Minoru, а еще у нас там все черными плотными шторами занавешано!
[11:27:59] <ɹǝɟılʍǝu> gsomix, чёрными потными
[11:28:15] <ɹǝɟılʍǝu> Minoru, уж извини, но по-мне это всё выглядит как-то...
[11:28:21] <ɹǝɟılʍǝu> Давай расскажу историю!
[11:28:34] <ɹǝɟılʍǝu> Был у нас препод такой по педагогике. Старый... Профессор!
[11:28:46] <gsomix> Minoru, нам бы прикупить гониофотометр нормальный. И интегрирующую сферу!
[11:28:49] <gsomix> Вот тогда бы зажили.
[11:28:55] <gsomix> И комнату черной краской выкрасить.
[11:29:19] <ɹǝɟılʍǝu> И заябывал он студентов в переписке по почте дичайшими мелочами и какой-то хуитой по этике деловой переписки.
[11:29:25] <ɹǝɟılʍǝu> Даже книгу впихал.
[11:31:01] <ɹǝɟılʍǝu> И ошибки в деловой этике аргументировал непоставку оценки.
[11:31:05] <ɹǝɟılʍǝu> За экзамен.
[11:31:30] <ɹǝɟılʍǝu> ошибками*
[11:33:53] <gsomix> Minoru, ForNeVeR, https://www.youtube.com/watch?v=0gagWbseUS8 *___*
[11:35:41] <gsomix> В общем, мы вчера сделали порядка двух тысяч измерений.
[11:35:47] <gsomix> Часа за четыре, кажется.
[11:35:58] <gsomix> И еще кучу времени возились с установкой.
[11:36:15] <gsomix> Хочу робота. .__.
[11:39:07] <kosc> gsomix: а эпоха - это 1 проход всей обучающей выборки?
[11:39:38] <gsomix> Да.
[11:39:38] <kosc> Или это как-то не так работает?
[11:39:42] <kosc> Круто
[11:47:43] m4n71k0r зашёл в конференцию
[11:50:03] unclechu зашёл в конференцию
[11:54:01] <ɹǝɟılʍǝu> .member devel29a
[11:54:02] <DeadBot> ɹǝɟılʍǝu: ok
[11:54:12] <ɹǝɟılʍǝu> Н-н-н-А!
[11:54:18] <devel29a> ɹǝɟılʍǝu: от сцуко!
[11:57:15] <devel29a> ɹǝɟılʍǝu: Так, стоп! А ведь уже давали мембера? Кто отобрал-то?
[11:57:34] <ɹǝɟılʍǝu> devel29a, ещё раз члена выдал, пущщай он и был. ;P
[11:58:29] <devel29a> ɹǝɟılʍǝu: Блять. Пойду куплю бухту. Буду наматывать запасные тада
[11:58:46] <ɹǝɟılʍǝu> devel29a, запасные члены? :{D
[11:59:44] <devel29a> ɹǝɟılʍǝu: Ну, да. Потом можно связать и выдать за один большой
[12:00:17] <ɹǝɟılʍǝu> devel29a, отличный план!
[12:04:40] <devel29a> http://img12.nnm.me/f/b/4/a/8/391b1c1cadba8f610cbd9703950.jpg
[12:09:29] <ForNeVeR> devel29a: Ъ
[12:09:43] <devel29a> ForNeVeR: :D
[12:33:07] <Minoru> gsomix: вот именно так я себе это изначально и представлял, да
[12:33:25] <gsomix> Minoru, ага, ага. .__.
[12:33:40] <gsomix> Ты забываешь, что я не на заводе по производству оптики работаю.
[12:33:52] <gsomix> А в проивинциальном институте.
[12:34:57] <Minoru> gsomix: дык это всего лишь значит, что у вас этот робот по ночам ещё и охранником работает! Бюджет-то малюсенький, приходится изворачиваться.
[12:35:29] <ɹǝɟılʍǝu> gsomix, Самарский инст это провинциальный?
[12:35:30] <ɹǝɟılʍǝu> Хуясси.
[12:35:59] <gsomix> ɹǝɟılʍǝu, Самара -- это провинция.
[12:36:07] <ɹǝɟılʍǝu> Ебал в рот.
[12:36:28] * ɹǝɟılʍǝu терпеть не может этой «столица/провинция».
[12:37:49] <gsomix> Ну, ты терпеть не можешь, но в столицах условия полущ.
[12:38:36] <Minoru> ɹǝɟılʍǝu: ага, «центральные миры» и «задворки Вселенной» полущ
[12:38:54] <gsomix> ɹǝɟılʍǝu, хотя, может быть там все так же плохо, в этих столицах! Ты прав.
[12:39:12] <ɹǝɟılʍǝu> gsomix, меня бесит это.
[12:39:24] <ɹǝɟılʍǝu> Хочется условий полущ — ДЕЛАЙ ИХ.
[12:39:45] <gsomix> ɹǝɟılʍǝu, ну, вот у вас в университете не могут купить нормальные компьютеры/винды/маткады.
[12:39:52] <gsomix> А у нас -- гониофотометр.
[12:39:57] <gsomix> Спроси как дела у ForNeVeR еще.
[12:40:13] <ɹǝɟılʍǝu> gsomix, ну да.
[12:40:14] <ɹǝɟılʍǝu> И что?
[12:40:20] <ɹǝɟılʍǝu> Чья вина?)
[12:40:26] <ɹǝɟılʍǝu> Что делать?)
[12:40:40] <gsomix> ɹǝɟılʍǝu, угу.
[12:42:01] <gsomix> Крутимся как можем, собираем из говна и палок, выкраиваем деньги с грантов.
[12:42:14] <gsomix> ɹǝɟılʍǝu, но на мой вкус -- это не очень нормальная ситуация.
[12:43:08] <Minoru> gsomix: мне кажется, что если бы у вас были деньги на гонофотометр, вы бы выкраивали деньги на какую-нибудь ещё более крутую штуку, только и всего
[12:43:26] <gsomix> Minoru, на термопласт автомат!
[12:43:26] <Minoru> *гониофотометр
[12:43:29] <Minoru> какое сложное слово!
[12:44:03] <gsomix> Чтобы можно было для статей сразу реальные образцы делать, а не только в теории расчитывать. :)
[12:47:33] <gsomix> ɹǝɟılʍǝu, тащемта, это сначала даже не нытье было. Просто объективно в столицах условия полущ. А еще в заграницах.
[12:47:39] <gsomix> Но мы типа работаем и все такое.
[12:48:20] <ɹǝɟılʍǝu> gsomix, та ятож хочу, чтобы было и тут полущ)
[12:48:38] <ɹǝɟılʍǝu> Но кто ж это сделает полущ, как не мы? :{)
[12:49:15] <gsomix> Никто. Но это не отменяет факта, что есть места, где уже хорошо.
[12:49:19] <gsomix> И кому-то удобнее свалить туда.
[12:51:21] <ɹǝɟılʍǝu> Слабаки и коллабрационисты.
[12:51:53] <Mr.Purple> интригалы и конформисты
[12:52:09] <gsomix> ɹǝɟılʍǝu, нет, просто кому-то хочется нормально работать и жить. Без преодолевания.
[12:52:14] <gsomix> Это их право.
[12:53:39] <Mr.Purple> которое они не раелизуют :)
[12:54:35] <gsomix> Mr.Purple, кто-то реализует.
[13:03:36] <kosc> Что за формат такой - pkl?
[13:03:46] <kosc> Гугл втыкает про pl вместо него.
[13:04:31] <Minoru> не видел такого
[13:05:10] <gsomix> kosc, https://docs.python.org/2/library/pickle.html
[13:05:48] <kosc> gsomix: ок, спс (не говори минору, что я тебе сказал спс).
[13:06:00] <gsomix> kosc, збс
[13:06:08] MaXGXaM зашёл в конференцию
[13:08:08] <Minoru> хм, а я ведь видел pickle-файлы… Что с памятью моею стало… Вот и сейчас кажется, что я что-то ещё в этом чатике только что видел, да только запамятовал, что :(
[13:08:35] <devel29a> Какое подходящее название для питоноговен :)
[13:08:51] <devel29a> http://ru.urbandictionary.com/define.php?term=Pickle&defid=2797299
[13:10:32] <m4n71k0r> и сюда http://yasdelie.ru/
[13:14:45] <Minoru> m4n71k0r: неплохо, но длинновато. Ну, я хоть про shotgun programming узнал, и то хорошо
[13:17:27] kosc вышел из конференции: Disconnected: closed
[13:20:11] <devel29a> m4n71k0r: Забавный ресурс. Интересно, а они правда еще могут что-то сделать, если к ним обратиться. Какая-то форма там есть :)
[13:21:30] <m4n71k0r> devel29a: https://twitter.com/yasdelie/status/712250876736512000
[13:22:36] <devel29a> m4n71k0r: Гы
[13:29:07] kosc зашёл в конференцию
[13:29:29] kosc вышел из конференции
[13:29:32] kosc зашёл в конференцию
[13:58:15] ckorzhik зашёл в конференцию
[14:15:10] grouzen зашёл в конференцию
[14:35:45] Graf вышел из конференции
[14:53:12] <gsomix> Как вы думаете, что должно быть в современном языке для научных и инженерных вычислений? Я пока выделяю вывод типов; синтаксис для линейной алгебры; лямбды; явный инлайнинг; абстракция над MPI, OpenMP, GPU; единицы измерения. Совсем непонятно, что с системой типов, дженериками, работой с памятью и метапрограммированием.
[14:53:14] <gsomix> Хуйня, наверное, получится.
[14:53:16] <gsomix> Бгг.
[14:54:01] <ForNeVeR> gsomix: что такое "явный инлайнинг"?
[14:54:25] <gsomix> ForNeVeR, ну, когда ты пишешь рядом с функцией inline, а она инлайнится.
[14:55:00] <ForNeVeR> gsomix: я считаю, что система типов должна быть норм, и женерики точно нужны, чтоб список уток и список цифр различать. Да и реализацию единиц измерения можно через генерики делать (как и сделано ты-знаешь-где).
[14:55:36] <ForNeVeR> gsomix: далее, выделение и освобождение памяти явными, наверное, не должны быть, потому что математикам и инженером некогда заниматься этим задротством.
[14:55:48] <m4n71k0r> а я считаю, что дженерики не нужны, а нужны шаблоны
[14:55:59] <ForNeVeR> Можно либо сборщик мусора, либо продвинутую следилку за ресурсами типа как в Rust.
[14:56:03] <ForNeVeR> m4n71k0r: не соглашусь.
[14:56:32] <ForNeVeR> m4n71k0r: нужны женерики как фича системы типов, с сопутствующими вариантностями и вариадичностями.
[14:56:51] <devel29a> А это разве не одно и тоже? Просто названо по-разному
[14:56:58] <m4n71k0r> devel29a: нет(
[14:57:04] <ForNeVeR> m4n71k0r: а вот как фича языка для метапрограммирования (по поводу которого я не уверен, кстати, нужно ли оно вообще) лучше не шаблоны, а что-нибудь более удобное. Ну вот хотя бы как в D.
[14:57:17] <devel29a> Хм. Я всегда думал, что женерики - жава, а темплейты - плюсы
[14:57:20] <ForNeVeR> devel29a: это частая ошибка новичков.
[14:57:43] <ForNeVeR> devel29a: эти два механизма работают на разных уровнях и по-разному вообще. Особенно в Java, это прям экстремальный случай.
[14:57:51] <devel29a> Вот жеж
[14:58:12] <m4n71k0r> devel29a: шаблоны - это отдельный язык
[14:58:38] <ForNeVeR> devel29a: в C++ про темлпейты не знает система типов, и они полностью встраиваются после компиляции (то есть специализированный вариант каждой функции и класса для каждого набора аргументов).
[14:59:18] <ɹǝɟılʍǝu> Ящитаю, нужны тайпклассы.
[14:59:19] <ɹǝɟılʍǝu> Бгг.
[14:59:23] <ForNeVeR> devel29a: в Java про женерики, напротив, знает *только* система типов. После компилияции все методы начинают принимать/возвращать тупо Object, а генерики используются лишь как метаданные во время компиляции для проверок, а не реальных оптимизаций.
[14:59:24] <devel29a> Ну, это понятно. что запилено под капотом по-разному
[14:59:34] <ForNeVeR> devel29a: у него суть разная.
[15:00:35] <ForNeVeR> devel29a: в современных гибридных языках типа C#, F# или Scala, конечно, сделано уже более хорошо, и женерики человеческие бывают (с по меньшей мере частичным встраиванием после компиляции), и даже макросы какие-нибудь с метапрограммированием как на шаблонах.
[15:01:05] <devel29a> ForNeVeR: А как это разница ощущается с точки зрения того, кто пишет код?
[15:01:06] <ForNeVeR> Но идея Java и идея C++ ортогональны. Они дополняют друг друга, но почти не пересекаются.
[15:01:28] <m4n71k0r> а в плюсах будут концепты, которые хоть как-то помогут шаблонам стать более адекватными)
[15:01:35] <devel29a> То есть, как сильно надо менять стиль кодинга, если переходить от одного ко второму?
[15:01:41] <ForNeVeR> devel29a: мне сложно так сходу ответить. Это просто разные штуки.
[15:01:43] <devel29a> И вообще мышление
[15:01:55] <ɹǝɟılʍǝu> m4n71k0r, не будут(((
[15:01:59] <m4n71k0r> devel29a: дженерник обычно ассоциируется с контейнером
[15:02:02] <ɹǝɟılʍǝu> Их отрекли от C++17((
[15:02:06] <m4n71k0r> ɹǝɟılʍǝu: суки
[15:02:08] <ForNeVeR> ɹǝɟılʍǝu: в C++ будут.
[15:02:16] <ɹǝɟılʍǝu> Ждём в C++20147((
[15:02:16] <m4n71k0r> вообще - будут
[15:02:21] <devel29a> m4n71k0r: М-м-м. Так уже понятнее
[15:02:22] <ɹǝɟılʍǝu> ((
[15:03:18] <devel29a> m4n71k0r: Тогда получается, что дженерики они лучше, ну, с точки зрения ООП
[15:03:37] <devel29a> как-то архитектурнее более логичны чтоли
[15:03:55] <ForNeVeR> devel29a: они берут на себя меньше функций.
[15:03:56] <devel29a> Хотя, да, сложно как-то разделять
[15:04:13] <ForNeVeR> Женерики + другой механизм метапрограммирования лучше, чем всё-в-одном-шаблоны.
[15:04:20] <ForNeVeR> В этом моя позиция.
[15:04:23] <devel29a> ForNeVeR: Я хотел сказать, что дженерики вписываются в ООП лучше, чем темплейты
[15:04:39] <ForNeVeR> Женерики без шаблонов, наверное, хуже, чем шаблоны :)
[15:04:59] <m4n71k0r> devel29a: ну в контексте дженериков + ковариантности/вариантности можно говорить, что, например, список хранит не кучку фигни, а кучку наследников чего-то там или потомков
[15:04:59] <ForNeVeR> Но если их немного приправить фичами - то ещё как-то жить можно.
[15:05:17] <ɹǝɟılʍǝu> devel29a, ооп не нужно....
[15:05:21] <m4n71k0r> ɹǝɟılʍǝu: о!
[15:05:22] <ForNeVeR> devel29a: всё же тут речь не про ООП, а про сабтайпинг.
[15:05:25] <ForNeVeR> ɹǝɟılʍǝu: нахуй пошёл.
[15:05:33] <m4n71k0r> ɹǝɟılʍǝu: нет, в пизду!
[15:05:33] <devel29a> ɹǝɟılʍǝu: А что вместо него?
[15:05:35] <ForNeVeR> ɹǝɟılʍǝu: и ФП не нужно, и C++ говно, да-да, проходили.
[15:05:48] <ɹǝɟılʍǝu> ForNeVeR, дыа!
[15:06:07] <m4n71k0r> я считаю, что всё нужно)
[15:06:25] <ForNeVeR> m4n71k0r: вот и ты, кстати, сразу про наследников и потомков начал рассказывать, хотя можно порассуждать про тайпклассы, например :)
[15:06:44] <m4n71k0r> можно
[15:06:47] <ForNeVeR> Тайпклассы тоже можно считать эдакой реализацией на одном уровне с генериками.
[15:06:54] <ForNeVeR> Где-то получше, где-то похуже, конечно.
[15:07:26] <m4n71k0r> всё-таки жаль, что в х-ле нет гуи либы
[15:07:33] <m4n71k0r> это типа оффтоп
[15:07:38] <ForNeVeR> m4n71k0r: есть же реактивные бананы там какие-то.
[15:08:11] <ForNeVeR> m4n71k0r: кстати, интересный вопрос для обсуждения - а какую гуй-либу нам бы хотелось видеть, что в ней должно быть, чтоб она была "готова"?
[15:08:12] <ɹǝɟılʍǝu> m4n71k0r, есть ж вроде
[15:08:32] <ForNeVeR> Потому что реактивные бананы не готовы, по-моему - по крайней мере, не к столкновению с моим мировоззрением :)
[15:08:47] <ɹǝɟılʍǝu> Щто ещё за реактивные бананы?
[15:09:23] <ForNeVeR> ɹǝɟılʍǝu: https://wiki.haskell.org/Reactive-banana
[15:10:12] <ɹǝɟılʍǝu> ForNeVeR, а, так так sdl и wx!
[15:10:18] <ɹǝɟılʍǝu> Тогда вполне себе готова.
[15:10:28] <ForNeVeR> ɹǝɟılʍǝu: SDL - не гуй-библиотека.
[15:10:32] <ForNeVeR> Wx - да, возможно.
[15:10:38] <ɹǝɟılʍǝu> ForNeVeR, Wx да, гуй.
[15:11:04] <gsomix> ForNeVeR, я думаю, что язык для вычислений может обойтись без джава-, плюсо-, питоно-стайл ООП.
[15:11:24] <ɹǝɟılʍǝu> ForNeVeR, wx давно существует, так что он готов)
[15:11:25] <ForNeVeR> gsomix: про ООП я не говорил, кстати.
[15:11:38] <ForNeVeR> ɹǝɟılʍǝu: хороши ли биндинги к wx из хаскеля?
[15:11:50] <gsomix> ForNeVeR, я просто в контексте обсуждения.
[15:11:56] <ForNeVeR> gsomix: а, ну возможно.
[15:11:58] <ɹǝɟılʍǝu> ForNeVeR, хызы, не пробовал.
[15:12:12] <ForNeVeR> Если б мы составляли список вещей, без которых можно обойтись - да, ООП бы в этот список попало.
[15:12:24] <ForNeVeR> Но если б мы составляли список вещей, без которых я бы хотел обойтись - то нет.
[15:12:37] <ForNeVeR> В некоторых местах это полезно и ок.
[15:12:41] <ForNeVeR> Не везде, да.
[15:12:49] <gsomix> ForNeVeR, а как быть с гц и работой на кластере, например?
[15:12:49] <ɹǝɟılʍǝu> ForNeVeR, шоб знать, готово или нет, надо жеж юзать.
[15:13:11] <m4n71k0r> "About the use of language: it is impossible to sharpen a pencil with a blunt axe. You should try reactive-banana instead." — Event Dijkstra
[15:13:11] <ɹǝɟılʍǝu> ForNeVeR, вот ты юзал?
[15:13:15] <m4n71k0r> а я и не знал
[15:13:24] <ForNeVeR> gsomix: по поводу GC я не уверен, нужно ли оно, или можно обойтись семантикой как в Rust.
[15:13:39] <ForNeVeR> gsomix: а кластеры я вообще не умею, так что ничего сказать не могу.
[15:16:00] <ɹǝɟılʍǝu> Я за Rust.
[15:16:13] <ɹǝɟılʍǝu> gsomix, кстати, попробуй для вычислялок Rust.
[15:16:25] <ForNeVeR> ...в котором, кстати, тоже ест GC, но только тссс.
[15:16:58] <gsomix> ɹǝɟılʍǝu, я думаю, в этом плане он ничем не удобнее плюсов будет.
[15:17:06] <ɹǝɟılʍǝu> ForNeVeR, да, есть. А шо?)
[15:17:31] <ForNeVeR> Хотя GC-то выпилили!
[15:17:39] <ForNeVeR> Вроде щас только Rc остался.
[15:17:52] <ForNeVeR> = reference-counting
[15:19:03] <ɹǝɟılʍǝu> ForNeVeR, а в плюсах впилили!
[15:19:06] <ɹǝɟılʍǝu> // элементы
[15:19:14] <ForNeVeR> А куда?
[15:20:37] <gsomix> ForNeVeR, про кластеры можно посмотреть, как в Chapel сделали. http://chapel.cray.com/
[15:20:56] <gsomix> Мне кажется, что это довольно перспективная штука.
[15:20:57] <ɹǝɟılʍǝu> ForNeVeR, http://en.cppreference.com/w/cpp/memory
[15:21:06] <ɹǝɟılʍǝu> > Garbage collector support
[15:21:20] <ɹǝɟılʍǝu> Скромненькие элементики впилили. Не юзал.
[15:21:21] <ForNeVeR> Ого, а я и не знал!
[15:21:47] <ForNeVeR> > pointer_safety
Эта функция должна бросать исключение :)
[15:21:59] <ForNeVeR> А, это не функция, это энум.
[15:22:03] <ForNeVeR> Всё равно!
[15:26:28] <gsomix> ForNeVeR, ну, в Chapel есть GC. Правда, надо еще поискать, как он работает.
[15:26:45] <gsomix> Но это прямо язык для HPC.
[15:28:13] <gsomix> Непонятно, имеет ли смысл объединять язык для HPC и язык для повседневных инженерных вычислений.
[15:28:19] <gsomix> Но мне кажется это хорошей идеей.
[15:30:09] <gsomix> Такие штуки все равно рядом идут.
[15:30:27] <gsomix> Иногда нужно быстро сделать прототип, а потом засунуть на кластер.
[15:30:55] <gsomix> Два языка для этого использовать может быть неудобно.
[15:36:18] kosc вышел из конференции: Disconnected: closed
[15:36:32] <m4n71k0r> гсомяка, а у тебя есть на работе, где потыкать HPC ?
[15:38:29] kosc зашёл в конференцию
[15:38:29] <gsomix> m4n71k0r, да, у нас тут кластер есть.
[15:39:09] <m4n71k0r> блин, где бы украсть http://www8.hp.com/ru/ru/products/servers/moonshot/bigdata.html ?
[15:39:36] <m4n71k0r> серверные картриджи ыыы)
[15:39:59] <m4n71k0r> блин, бубунта
[15:41:42] <gsomix> m4n71k0r, http://hpc.ssau.ru/
[15:41:46] <gsomix> Все, что у нас есть.
[15:42:36] <gsomix> Кажется, туда забыли добавить кластер для лаборатории по бигдейта.
[15:43:53] <ɹǝɟılʍǝu> m4n71k0r, а я хочу собрать машинку на Эльюрус-8С, но пока дорога
[15:51:43] <Mr.Purple> а тут вчера-позавчера кого-то под электронным микроскопом кидали7
[15:51:43] ckorzhik вышел из конференции
[15:51:46] <Mr.Purple> uggur: ты?
[15:51:46] ckorzhik зашёл в конференцию
[15:52:19] <ɹǝɟılʍǝu> m4n71k0r,
> Templates are notorious for the code bloating they produce. Some organisations explicitly forbid usage of templates in their internal C++ coding standards.
Эх((
[15:53:19] <Minoru> ɹǝɟılʍǝu: а чего «эх»-то? C++ — это такой конструктор; каждая организация выбирает из него фичи и на получившемся языке пишет софт
[15:53:35] <ɹǝɟılʍǝu> Minoru, без шаблонов крайне плоха.
[15:53:50] <ɹǝɟılʍǝu> Решил сделать себе структуру данных и фигач копипаст.
[15:54:22] <Minoru> void* спасает мир! // Это шутка. Честно!
[16:04:30] kosc вышел из конференции: Disconnected: closed
[16:05:48] kosc зашёл в конференцию
[16:09:35] unclechu вышел из конференции
[16:09:44] unclechu зашёл в конференцию
[16:10:27] dzhon зашёл в конференцию
[16:12:51] <gsomix> ɹǝɟılʍǝu, путь go.
[16:25:35] grouzen вышел из конференции
[17:08:01] <gsomix> Minoru, а в Haskell каждый выбирает себе расширения языка...
[17:09:40] <Minoru> gsomix: я до такого высокоуровнёвого Хаскеля ещё не добрался толком, чтобы судить. Там определённо что-то похожее происходит, но я не уверен, что прямо то же самое. Мне кажется, что народ всё же выбирает те расширения, что подходят под задачу, но т.к. задачи всё время разные, получается, что у этого расширения одни, а у того — другие
[17:13:38] <gsomix> Minoru, не понял твоего посыла.
[17:14:05] <gsomix> Разве фичи языка не выбрают под задачу?
[17:14:27] <gsomix> Что в плюсах, что в хаскеле.
[17:18:52] <Minoru> gsomix: выбирают. Но в Хаскель гораздо скудней в плане всяких фич, поэтому там не нужен вот этот, присутствующий в плюсах, этап выбора тех фич, которые мы юзать точно не будем (по соображениям скорости или безопасности)
[17:19:11] <gsomix> Minoru, рили?
[17:19:31] <gsomix> Мне всегда казалось, что современный хаскель -- это такой же комбайн как и плюсы.
[17:21:04] <Minoru> gsomix: мне так не кажется, но, опять-таки, я ещё недостаточно крут, чтобы аргументированно тебе эту свою позицию доказывать
[17:25:17] <gsomix> Minoru, ну, я не вижу разницы.
[17:25:22] <gsomix> Там шаблоны, там Template Haskell...
[17:25:51] <Minoru> Template Haskell народ не юзает особо
[17:26:07] <Minoru> разве что в библиотеках, и то по минимуму
[17:26:21] <Minoru> во всяком случае, так в «Бананах и линзах» говорилось
[17:26:30] * Minoru прямо молится на этот подкаст, уж извините
[17:26:53] <gsomix> https://downloads.haskell.org/~ghc/latest/docs/html/libraries/Cabal-1.22.5.0/Language-Haskell-Extension.html
[17:27:43] <gsomix> Целая куча!
[17:28:57] <Minoru> и, кстати, сравни: в C++ ты должен решить, какие фичи *не* юзать, и записать это в бумажку, которую читают только когда кто-то хочет кого-то завалить на code review (coding convention). А в Haskell ты должен указать, *какие* особые фичи хочешь юзать
[17:29:49] <gsomix> Minoru, да, есть различие.
[17:30:45] <gsomix> Но это никому не помешает писать с запрещенными фичами C++ или неуказанными фичами хаскеля. :)
[17:31:12] <Minoru> с неуказанными фичами ты сможешь писать только до первой компиляции
[17:31:22] <Minoru> потом тебе компилятор живо объяснит, что ты всё неправильно делаешь
[17:31:52] <gsomix> Minoru, они на уровне компилятора включаются?
[17:32:00] <Minoru> ну да
[17:32:02] <gsomix> Я просто видел указание расширений прямо в коде.
[17:32:08] <Minoru> дык так и включаются
[17:32:17] <Minoru> можно ещё в cabal-файле указать для всего проекта сразу
[17:32:29] <gsomix> Ну, что мне помешает в коде, который я пишу, включить расширение?
[17:32:35] <Minoru> возможно, я неправильно понял, что такое «уровень компилятора»
[17:32:43] <Minoru> ничего не помешает, включай
[17:32:45] <Minoru> какие проблемы-то
[17:32:54] <Minoru> а, я понял
[17:32:56] <gsomix> Ну, включил, написал кода, которые не поймут коллеги.
[17:32:59] <Minoru> такие же, как и в C++
[17:33:06] <Minoru> нет, ну не совсем такие, ладно
[17:33:09] <Minoru> не поймут — перепишем
[17:33:18] <Minoru> просто в C++ это грозит бедой
[17:33:37] <Minoru> договорились не юзать исключения, а ты заюзал. Но т.к. их никто не обрабатывает, твоя функция валит всю программу
[17:34:11] <Minoru> в Haskell ты можешь фигню устроить только если для всего проекта что-то глобально включишь и где-то в коде коллег что-то сломается
[17:34:35] <Minoru> блин, вот я не знаю того, о чём рассуждаю, а все равно продолжаю!
[17:34:44] <Minoru> я же не писал столько кода, чтобы знать
[17:34:46] <Minoru> пойду замолчу
[17:36:22] <gsomix> Minoru, -fno-exceptions
[17:38:01] <Minoru> gsomix: м, круто! Я не знал, спасибо
[17:38:05] <gsomix> То же яйца, только в другую сторону.
[17:38:12] <gsomix> В хаскеле включаем, в плюсах выключаем.
[17:39:25] grouzen зашёл в конференцию
[17:54:03] <m4n71k0r> ɹǝɟılʍǝu: хм, а в расте молодцы, сделали юниттесты прям как в ди
[17:54:30] <ɹǝɟılʍǝu> m4n71k0r, да, это дико радует.
[17:58:52] gsomix вышел из конференции
[18:02:11] portnov зашёл в конференцию
[18:11:38] dzhon вышел из конференции
[18:26:44] dzhon зашёл в конференцию
[18:30:40] <Mr.Purple> https://github.com/segrax/openfodder
[18:33:00] <ForNeVeR> Mr.Purple: ох
[18:33:03] <ForNeVeR> Mr.Purple: охуеть
[18:33:09] <ForNeVeR> Mr.Purple: дайте две!
[18:34:33] <Mr.Purple> портал в детство
[18:41:35] dzhon вышел из конференции
[19:05:44] <m4n71k0r> ForNeVeR: кхм, а ты когда-нибудь пробовал https://github.com/schambers/fluentmigrator ?
[19:08:04] <m4n71k0r> забавная шутка, но я не представляю, как вообще в голову может прийти мысль о даунгрейде версии базы
[19:09:35] <ForNeVeR> m4n71k0r: да, я пробовал, это годная штука. Юзаем в продакшене.
[19:09:40] <ForNeVeR> Даунгрейд базы пригождается.
[19:10:57] <m4n71k0r> небось адово писать даунгрейдную часть, чтобы не навернуть консистентность
[19:11:23] <m4n71k0r> имхо, удобно, если надо снести до ддл-части
[19:13:09] <ɹǝɟılʍǝu> ForNeVeR, m4n71k0r лайкнул
[19:13:36] <ForNeVeR> m4n71k0r: даунгрейд - определённо деструктивная операция.
[19:13:50] <ForNeVeR> Пишется норм.
[19:16:39] <m4n71k0r> меня пугает EGD
[19:19:02] eternastudento зашёл в конференцию
[19:30:08] Mr.Purple вышел из конференции
[19:45:06] dzhon зашёл в конференцию
[19:48:23] <Minoru> Кто учил меня писать коммит-сообщения? https://github.com/codingteam/Gestalt/commit/1c9dd77290c363e1590774eb32336d038940fb76
[19:48:53] <Minoru> если вдруг не удастся стать коммерчески успешным программистом, подамся в комики и буду проводить стэндап-выступления
[19:52:11] revenrof зашёл в конференцию
[19:53:50] kpecmuk вышел из конференции: Replaced by new connection
[19:53:51] kpecmuk зашёл в конференцию
[19:55:52] revenrof вышел из конференции
[19:55:52] <ɹǝɟılʍǝu> Minoru, нормально.
[19:55:58] m4n71k0r вышел из конференции
[19:57:15] <ɹǝɟılʍǝu> Minoru, а что за Гештальд?
[19:58:03] gsomix зашёл в конференцию
[19:58:08] <ɹǝɟılʍǝu> Ага, понял.
[19:58:14] <gsomix> Утро.
[19:58:29] <portnov> Minoru: http://whatthecommit.com/
[19:59:14] m4n71k0r зашёл в конференцию
[20:00:01] <ɹǝɟılʍǝu> portnov, !!
[20:00:05] <m4n71k0r> надо контест замутить: СКАЧАЙ EVALUATED ВЕРСИЮ CLION И НАПИШИ ЗБС-ПРОГУ ЗА 30 ДНЕЙ
[20:00:15] m4n71k0r вышел из конференции
[20:00:38] <ɹǝɟılʍǝu> portnov, а как посмотреть сам коммит?
[20:00:51] <portnov> хз :)
[20:01:00] <portnov> по-моему, это такой сайт для эфпяченья
[20:01:26] <ɹǝɟılʍǝu> yolo push
[20:01:54] <Minoru> portnov: но мой коммит лучше, чем на том сайте! В нём же отличная игра слов, разве… нет?
[20:02:57] <ɹǝɟılʍǝu> > Fixed unnecessary bug.
[20:02:58] <ɹǝɟılʍǝu> :D
[20:02:58] <portnov> там какая-то немецкая классическая философия пополам с психоанализом
[20:03:03] <Minoru> ForNeVeR: а ты спишь уже? Мне припекло обсудить то, как Gestalt будет авторизоваться
[20:03:10] <ɹǝɟılʍǝu> Чот ржу
[20:03:16] Славный капитан зашёл в конференцию
[20:03:30] revenrof зашёл в конференцию
[20:03:37] <Minoru> ForNeVeR: ему в любом случае нужен токен OAuth2. Но! Это может быть токен самого Codingteam, а можно просто сделать под это дело пользователя.
[20:04:03] <revenrof> Minoru, у меня проблемы с DNS на ctor, так что я всё вижу, но ничего не могу ответить %)
[20:04:32] <Minoru> то есть сейчас ты не ответил? :)
[20:04:43] <Minoru> или ты имеешь в виду ответ с основного акка?
[20:04:49] <revenrof> Славный капитан, там всё ок с доменом, кстати? Ты не забыл его оплатить, например?
[20:05:22] <revenrof> Славный капитан, если что, я готов взять на себя эти заботы.
[20:05:46] <Minoru> в общем, я чего спросить хотел: Gestalt-у нужен будет доступ к приватным данным орагнизации? Мне как-то в API это дело предвосхищать?
[20:05:51] <Minoru> > paid-till: 2016.12.30
[20:05:56] <Minoru> это про codingteam.org.ru
[20:06:49] <ɹǝɟılʍǝu> (\ /)
(O.o)
(> <) Bunny approves these changes.
[20:07:11] <ɹǝɟılʍǝu> .fornever revenrof
[20:07:41] <revenrof> Ладно. Наверное, у DigitalOcean просто DNS взглючнул.
[20:08:01] <revenrof> Я-то у себя могу в хосты добавить домен, но j.ru не валидирует мой s2s!
[20:09:32] <revenrof> Minoru, прямо сейчас доступ к приватным данным не нужен, но в перспективе потребуется.
[20:09:34] dzhon вышел из конференции
[20:09:51] <revenrof> Ну, потому что мы его в первую очередь для своей организации делаем, а у нас приватных данных нету.
[20:10:41] <Minoru> тогда, наверное, буду следовать модели самого ГитХаба и просто показывать всё, до чего могу дотянуться с текущим токеном
[20:13:28] <Minoru> м, оказывается, можно выдать токен без доступа к приватным репозиториям. То есть в теории не нужен даже отдельный пользователь, можно будет выдать достаточно ограниченный токен от самого Codingteam. Ну и другие пользователи тоже смогут так делать. Збс!
[20:15:25] revenrof вышел из конференции
[20:16:00] revenrof зашёл в конференцию
[20:16:31] <revenrof> $help
[20:16:45] <revenrof> Ага, у хорты те же проблемы.
[20:18:15] superka зашёл в конференцию
[20:30:48] revenrof вышел из конференции
[20:40:53] gsomix вышел из конференции: This participant is kicked from the room because he sent an error presence: recipient-unavailable
[20:43:13] <ForNeVeR> .ping
[20:43:14] <DeadBot> ForNeVeR: понг от тебя 0.25 секунды
[20:43:18] <ForNeVeR> О, починилось!
[20:43:23] <ForNeVeR> Пойду спать.
[20:55:08] dzhon зашёл в конференцию
[21:01:36] grouzen вышел из конференции
[21:04:11] m4n71k0r зашёл в конференцию
[21:15:50] superka вышел из конференции
[21:20:50] <ɹǝɟılʍǝu> ПСОНЫ
[21:20:51] <ɹǝɟılʍǝu> ПО
[21:20:53] <ɹǝɟılʍǝu> СО
[21:20:54] <ɹǝɟılʍǝu> НЫ
[21:20:56] <ɹǝɟılʍǝu> !!!
[21:20:58] <ɹǝɟılʍǝu> https://github.com/rexim/five-programming-problems
[21:21:02] <ɹǝɟılʍǝu> Нада тоже так сделать!
[21:22:23] grouzen зашёл в конференцию
[21:34:44] dzhon вышел из конференции
[21:39:34] unclechu вышел из конференции
[21:39:56] <m4n71k0r> ɹǝɟılʍǝu: ок, я не программист
[21:40:00] <m4n71k0r> мне лень)
[21:46:03] <uggur> "this order" называется incremental :)
[21:47:00] <m4n71k0r> uggur: англичанин?
[21:47:07] <m4n71k0r> американин?
[21:47:14] <uggur> m4n71k0r: por favor?
[21:47:19] <uggur> :P
[21:47:35] <m4n71k0r> же не па сис жур
[21:48:04] <m4n71k0r> их хайсэ толя
[21:48:43] <uggur> сун хунь в чанъ :Ь
[21:50:11] <m4n71k0r> же не манж па сис жур, кстати (
[21:53:01] <ɹǝɟılʍǝu> Хуй-нахуй-перехуй!
[22:00:03] gsomix зашёл в конференцию
[22:02:24] <Minoru> подготовили идеальный беклог для Гсомикса. Красавцы!
[22:04:06] rexim зашёл в конференцию
[22:06:04] ≈(^o^)≈ зашёл в конференцию
[22:12:29] <gsomix> Лол.
[22:15:45] <ɹǝɟılʍǝu> rexim, https://github.com/Newlifer/five-programming-problems
[22:21:49] <Minoru> починил баг @ тесты как были зелёными, так и остались
[22:21:57] <Minoru> ещё одна штука проверена на собственной шкуре, ок-ок
[22:29:39] <ɹǝɟılʍǝu> rexim, чот мне лень оставшиеся решать((
[22:30:26] <gsomix> ɹǝɟılʍǝu, :3
[22:30:31] <gsomix> Конечно, там подумать надо.
[22:32:00] <ɹǝɟılʍǝu> Да.
[22:32:06] <ɹǝɟılʍǝu> Да и поужинать надо наконец.
[22:33:04] <ɹǝɟılʍǝu> gsomix, в четвёртом думаю тупо нужно сортировать в алфавитном порядке строки из чисел и потом ляпать.
[22:33:46] <rexim> ɹǝɟılʍǝu: так реши завтра. Я вот тоже оказывается не Software Engineer. А чувак написавший тот пост - жуткий сноб. :)
[22:34:57] <rexim> gsomix: http://www.youtube.com/watch?v=wIJKhlSawZY
[22:35:08] <ɹǝɟılʍǝu> rexim, ты такой милый!
[22:38:09] <gsomix> А я не Software Engineer. Мне можно не решать.
[22:38:51] <rexim> gsomix: тебе всего лишь можно не решать в течении часа.
[22:39:01] <rexim> Можешь за два.
[22:39:08] <rexim> Раз не Software Engineer.
[22:39:24] <gsomix> :C
[22:39:38] <ɹǝɟılʍǝu> rexim, зато у меня мыло на linux.com
[22:39:40] <rexim> Школьный уборщик решит за 3.
[22:39:48] <rexim> ɹǝɟılʍǝu: ага, я видел. Поздравляю! :)
[22:39:53] <ɹǝɟılʍǝu> Спасибо!
[22:39:58] <ɹǝɟılʍǝu> Давайте контрибутить!
[22:40:18] * rexim взял газетку и ушел в туалет контрибутить.
[22:43:50] <Minoru> истинный джава-программист!
[22:44:08] ≈(^o^)≈ вышел из конференции
[22:45:36] <gsomix> Minoru, жс.
[22:47:07] <gsomix> Minoru, https://www.npmjs.com/package/toilet
[22:49:16] ckorzhik вышел из конференции
[22:49:25] <gsomix> Minoru, сам понимаешь, неделя такая. Количество шуток про жс увеличилось вдвое.
[22:53:55] <Minoru> gsomix: если бы вдвое… У меня среди знакомых всего три программиста на JS, при этом с их стороны ни единого звука. Зато всё остальное инфополе засрали своими нодами и клонами left-pad этого. Даже на Хаскеле написали! Какой-то чувак, который за последний год три десятка коммитов сделал. Аргх!
[22:54:10] <Minoru> ладно. Пойду уйду.
[22:54:12] Minoru вышел из конференции
[22:54:17] Mr.Purple зашёл в конференцию
[22:58:12] <rexim> Все посоны, я наконтрибутил.
[23:00:00] <ɹǝɟılʍǝu> rexim, попшыкал освежителем?
[23:00:16] <rexim> ɹǝɟılʍǝu: разумеется!
[23:00:38] <ɹǝɟılʍǝu> Молодец!
[23:00:40] <ɹǝɟılʍǝu> А смыл:
[23:00:42] <ɹǝɟılʍǝu> ?
[23:00:45] <ɹǝɟılʍǝu> То есть, запушил?
[23:01:36] <rexim> xD
[23:01:39] <rexim> Да :)
[23:01:55] eaeee зашёл в конференцию
[23:03:21] <ɹǝɟılʍǝu> rexim, http://whatthecommit.com/
[23:04:46] <rexim> Убивал бы за такие коммит мессаджи =(
[23:04:51] <rexim> Ну не буду
[23:04:52] <rexim> Я хороший
[23:05:57] <rexim> А вот интересно, откуда он их берет?
[23:06:07] <ɹǝɟılʍǝu> Мне тоже интересно.
[23:06:13] <ɹǝɟılʍǝu> Но тов. portnov молчит.
[23:06:27] <rexim> Можно ж я думаю как-то хитро с гитхаба выдирать.
[23:06:34] <rexim> Ну, с каким-то критерием прикольности
[23:07:14] unclechu зашёл в конференцию
[23:08:59] <rexim> ɹǝɟılʍǝu: специально для тебя http://i.imgur.com/oAearxH.png
[23:09:13] <ɹǝɟılʍǝu> rexim, DA
[23:09:46] <gsomix> $send ForNeVeR https://github.com/7sharp9/Atart-St-Emulator
[23:09:49] <horta hell> gsomix: Сообщение доставлено.
[23:10:44] <rexim> http://www.cisco.com/cisco/web/support/RU/108/1089/1089265_crs-ios-xr-bp.pdf
[23:10:50] <rexim> Беги, лес! Беги!
[23:10:56] <rexim> Лес, которым управляют!
[23:11:26] <ɹǝɟılʍǝu> rexim, контроль ткани?!
[23:11:37] <ɹǝɟılʍǝu> САМОЛЁТ КОНТРОЛЯ!
[23:11:56] <rexim> ɹǝɟılʍǝu: ВВЕДЕНИЕ ТКАНИ!
[23:12:00] <rexim> МЯГКОЕ!
[23:12:08] <ɹǝɟılʍǝu> :{D
[23:12:20] <ɹǝɟılʍǝu> // миксеросмайлик
[23:12:28] <rexim> :{3
[23:12:46] <ɹǝɟılʍǝu> rexim, Ядро посылает в файловую систему!!!
[23:12:47] <ɹǝɟılʍǝu> ывапывап
[23:12:48] <ɹǝɟılʍǝu> апыатвп фркапфва \ф
[23:12:50] <ɹǝɟılʍǝu> пр лдпта
[23:12:51] <rexim> Катализатор 6500 конфигураций
[23:12:52] <ɹǝɟılʍǝu> ф валп валплфтва
[23:12:54] <ɹǝɟılʍǝu> ва опл овава
[23:12:55] <ɹǝɟılʍǝu> ОВЫЛВА
[23:12:57] <ɹǝɟılʍǝu> xD
[23:13:05] <rexim> Этот документ помогает вам понять их!
[23:13:36] <gsomix> > Ядерный самосвал
[23:13:50] <rexim> X{D
[23:14:06] <gsomix> > Пакеты IP неотъемлемо неуверенны.
[23:15:22] <ɹǝɟılʍǝu> > Ядро посылает файловую систему.
[23:15:25] <ɹǝɟılʍǝu> НУЖЕН КОМИКС!
[23:15:30] <rexim> Процесс и государства нити!
[23:15:42] <rexim> ИМПЕРИЯ НИТИ!!
[23:15:56] <rexim> Заблокированные государства процесса и процесса
[23:15:57] <rexim> вВРАРВРЛОЫВРОЛВ
[23:16:31] <gsomix> > нить, которая следит за боровами CPU
[23:16:35] <gsomix> > нить, которая следит за боровами CPU
[23:16:36] <rexim> dfkpndfkndf
[23:16:37] <rexim> lsdf
[23:16:41] <rexim> АААА!!1
[23:16:42] <rexim> 1
[23:16:44] <gsomix> Боров.
[23:18:07] <gsomix> > Если государство: МЕРТВЫЙ
[23:18:09] <gsomix> :(
[23:18:13] <rexim> Ядерная конфигурация свалки!
[23:18:18] <rexim> Тысяча чертей!
[23:18:31] <gsomix> > Заблокированное государство может быть признаком проблемы
[23:18:39] <rexim> !!
[23:18:48] <rexim> Политота!
[23:19:58] <rexim> Ожидание большего количества стека, чтобы быть ассигнует
[23:20:11] <rexim> Сон сроком на время
[23:20:18] <gsomix> > сообщает о любых семантических неудачах
[23:20:22] <rexim> xD
[23:20:27] <gsomix> У меня черед семантических неудач. :(
[23:20:58] <rexim> gsomix: все будет хорошо! Ведь государство скоро освободит мертвую нить!
[23:21:07] <gsomix> \o/
[23:21:10] <rexim> Активно бегая на CPU
[23:21:34] <rexim> Actively running...
[23:22:21] <gsomix> > подобный очередям Кальмара на Распылителе
> Очереди в Губке
[23:22:38] <gsomix> :(
[23:23:07] <rexim> Да это же про Спанжь Боба!
[23:23:28] <rexim> И Сквидварда
[23:23:34] <rexim> Губка и Кальмар.
[23:23:54] <gsomix> O_O
[23:24:00] <rexim> > Это нормально и не иллюстрирует проблему
[23:24:07] <rexim> Согласен
[23:24:36] <gsomix> > Обе нити ждут друг на друге
Разврат!
[23:24:50] <rexim> :D
[23:25:07] <rexim> Многоступенчатая Ткань — 3 топологии Мольбы Стадии
[23:25:16] <gsomix> :mol:
[23:25:19] <rexim> Это уже какое-то священное писание!
[23:25:58] <gsomix> > если нить находится в заблокированном государстве тогда, существует проблема, не выходите
> существует проблема, не выходите
[23:26:36] <rexim> > Возможность соединения самолета контроля между шасси карты линии и шасси ткани в настоящее время является через Гигабит
[23:27:00] <rexim> Я понял, посоны! Циска начала заниматься самолетами!
[23:27:36] <rexim> > Выйдите из Способа ADMIN и войдите в выставочную регистрацию
[23:27:38] <rexim> Все
[23:27:40] <rexim> Я не могу
[23:27:44] <rexim> У меня уже живот болит :)
[23:27:52] <gsomix> rexim, пссс, парень.
> особый Сервер хочет предоставить услугу,
[23:28:13] <rexim> О_О
[23:28:22] <rexim> gsomix: > Команда модернизации просто жжет специальный зарезервированный раздел
[23:28:55] <gsomix> Жжот.
[23:31:31] <gsomix> ШОК!
> > производит данные, которые все хотят
смотреть бесплатно без смс
[23:32:05] * gsomix уполз.
[23:53:40] ckorzhik зашёл в конференцию
[23:58:40] eternastudento вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[23:59:04] portnov вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!