Home
codingteam
codingteam@conference.jabber.ru
24.05.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://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://www.loglist.net/quote/new
[00:01:12] enaken зашёл в конференцию
[00:04:10] kosc зашёл в конференцию
[00:08:56] <rexim> Снов!
[00:09:00] <rexim> ыовлав
[00:09:01] <rexim> волва
[00:09:06] <rexim> zzz
[00:09:08] rexim вышел из конференции
[00:28:52] sss|zombie вышел из конференции
[00:29:07] sss|zombie зашёл в конференцию
[00:35:24] gsomix вышел из конференции
[01:05:35] kosc вышел из конференции: Disconnected: connection closed
[01:08:00] magog вышел из конференции
[01:21:11] dzhon зашёл в конференцию
[01:22:03] dzhon вышел из конференции
[01:22:11] sss|zombie вышел из конференции
[01:23:30] sss|zombie зашёл в конференцию
[01:26:46] dzhon зашёл в конференцию
[01:33:49] SolarRay вышел из конференции: Replaced by new connection
[01:33:52] SolarRay зашёл в конференцию
[01:35:27] dzhon вышел из конференции
[01:41:41] gr_buza@arbeiten зашёл в конференцию
[01:45:18] ascrazy@jabber.ru вышел из конференции
[01:47:09] SolarRay вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[01:47:11] SolarRay зашёл в конференцию
[01:59:19] O01eg вышел из конференции
[02:01:40] O01eg зашёл в конференцию
[02:45:31] hinst вышел из конференции
[03:02:35] gr_buza@arbeiten вышел из конференции
[03:18:09] sss|zombie вышел из конференции
[03:20:01] sss|zombie зашёл в конференцию
[03:21:27] O01eg вышел из конференции
[04:03:38] a1batross вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[04:05:23] enaken вышел из конференции
[04:35:45] ɹǝɟılʍǝu вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[05:12:55] xspeed вышел из конференции
[05:48:46] xspeed зашёл в конференцию
[07:48:37] grouzen зашёл в конференцию
[08:12:56] kosc зашёл в конференцию
[08:24:29] rexim зашёл в конференцию
[08:24:56] <rexim> А вот и я!
[08:24:57] <rexim> ыовадлв
[08:33:49] kosc вышел из конференции: Disconnected: Replaced by new connection
[08:33:53] kosc зашёл в конференцию
[08:34:12] <kosc> Да что ж не так с этим вашим ifconfig?
[08:46:30] ascrazy@jabber.ru зашёл в конференцию
[08:52:40] dzhon зашёл в конференцию
[08:57:44] dzhon вышел из конференции: Replaced by new connection
[08:57:46] dzhon зашёл в конференцию
[08:58:54] <rexim> С моим все хорошо
[09:03:00] dzhon вышел из конференции: Replaced by new connection
[09:03:03] dzhon зашёл в конференцию
[09:05:54] <kosc> rexim: оно не апает интерфейс
[09:05:56] <kosc> SIOCSIFFLAGS: Input/output error
[09:15:06] O01eg зашёл в конференцию
[09:19:58] <ForNeVeR> eaeee: это что такое?! https://github.com/imamy4/PM/blob/master/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%D0%91%D0%94/%D0%A0%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%B9/I%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80%D0%91%D0%94.cs
[09:20:12] <ForNeVeR> public interface IМенеджерБД
[09:20:29] * ForNeVeR неудержимо, неостановимо срёт кирпичами, шлакоблоками, пенобетоном.
[09:29:14] sss|zombie вышел из конференции
[09:30:00] <rexim> Я бы ебанулся переключать раскладку, если бы попытался написать такое код.
[09:31:24] * ForNeVeR строит огромного кирпичного робота, который читает этот код и начинает срать стройматериалами второго порядка.
[09:32:09] <rexim> ForNeVeR, я пробежался по коду и, на удивеление, он довольно читаемый.
[09:32:26] <rexim> Я б даже сказал не плохой. Если бы не смесь двух языков.
[09:33:00] <rexim> А вот "Маппинги" не вписываются как-то в общую картину...
[09:33:11] <ForNeVeR> bool УдалитьЗаписьБД<T>(int idЗаписи) where T : class, IЗаписьБД;
[09:33:18] <ForNeVeR> int idЗаписи
[09:33:24] <rexim> Ну да.
[09:33:27] <rexim> А ты бы как написал?
[09:33:46] <rexim> идентификаторЗаписи?
[09:33:59] * ForNeVeR наблюдает экзистенциально рекурсивный процесс производства стройматериалов.
[09:34:11] <ForNeVeR> rexim: но таки да.
[09:34:19] <ForNeVeR> Одноэсник бы так написал.
[09:34:27] <rexim> ForNeVeR, сделай пулл-реквест, чо
[09:34:37] <ForNeVeR> А ещё у меня от этого кода ЛЕВОЕ ПРИСОЕДИНЕНИЕ.
[09:35:02] <rexim> ForNeVeR, ПРИНУДИТЕЛЬНОЕ ПРОТАЛКИВАНИЕ
[09:35:33] <ForNeVeR> byte[] массивБайт = кодировка.GetBytes(текст);
[09:35:54] <rexim> Я плюсанул, короче
[09:35:56] <rexim> Охуенный код
[09:36:00] <ForNeVeR> Нет, чуваки, это явно специальный трололо-код для того, чтобы рвать шаблоны.
[09:36:10] <ForNeVeR> Отвратительно.
[09:36:15] <rexim> :D
[09:37:27] <ForNeVeR> eaeee: BTW, в EF7 будет полная нативная поддержка PostgreSQL, так что туповатый NHibernate скоро уже не понадобится.
[09:37:58] <ForNeVeR> namespace УправлениеПроектами.Models.КлассыДляФормВвода
[09:39:09] <ForNeVeR> rexim: я уж лучше catberry-cli форкну.
[09:39:18] <ForNeVeR> Есть соображение, что там не хватает повершелла, мухохо.
[09:39:31] <ForNeVeR> (inb4 всё лучше с повершеллом)
[09:44:07] Аман зашёл в конференцию
[09:45:06] <Аман> утро
[09:46:52] gsomix зашёл в конференцию
[09:47:15] <gsomix> Утро.
[09:50:28] <rexim> КлассыДядяФорнёвер
[09:50:50] <rexim> Аман, gsomix, утра, няшки!
[09:51:24] <Аман> rexim: :P
[09:52:11] <kosc> Отличнго, #django не знает, #django-dev не знает, django@c.j.r не знает, никто не знает, что за лажа у них с миграциями.
[09:52:39] <kosc> А у вас в Play Framework, или в Yesod, или на чём вы там вебаете, есть миграции?
[09:55:11] <kosc> http://www.easypacelearning.com/images/verbtenses.jpg
Не понял, а в каких случаях тогда после глагола ставят 's'? (eats)
[09:56:27] <rexim> Если subject находится в единственном числе, третьем лице.
[09:56:39] * rexim ссылку не смотрел
[09:57:09] <rexim> А, ну и настоящее время
[09:57:10] <rexim> Да
[09:57:40] <kosc> Present Simple для He/She/It ?
[09:57:52] <rexim> Да, наверное.
[09:59:12] <kosc> Ну, для He уже нашёл, что точно так и есть.
[09:59:45] <gsomix> rexim, а где минорушка?
[09:59:54] <rexim> gsomix, я не знаю! =(
[10:00:20] <rexim> gsomix, я думаю, он сейчас усиленно готовиться к экзаменам, защите и всему прочему.
[10:00:23] <ForNeVeR> kosc: а какие у тебя проблемы с миграциями?
[10:00:40] <rexim> gsomix, А, т.к. он легко отвлекается, то, я думаю, он решил временно уйти из чятика.
[10:00:44] <ForNeVeR> У нас есть миграции в Play Framework, в Yesod, а в хорте мы для миграций используем Flyway.
[10:01:14] <rexim> gsomix, надеюсь летом он к нам вернется...
[10:01:32] <gsomix> Скорее бы осень...
[10:01:38] <kosc> ForNeVeR: он пытаются апплаится, хотя они уже заапплаены.
[10:02:07] <ForNeVeR> kosc: говно, чо. А таблица с миграциями у тебя в БД есть?
[10:02:08] <rexim> Похоже, надо ехать в город, посоны...
[10:02:28] <kosc> ForNeVeR: да, и оно корректно показывает даты применения миграций.
[10:02:37] <kosc> Начиная с 2014-го года.
[10:02:55] <kosc> А притом manage.py migrate пытается применить миграции, начиная с первой.
[10:03:19] <ForNeVeR> kosc: а оно читает эту табличку с миграциями?
[10:03:20] <kosc> Которая, если верить таблице django_migrations была применена ещё в прошлом году.
[10:03:27] <kosc> А вот хз.
[10:03:37] <kosc> Сейчас пытаюсь пытать девелоперов на #django-dev/
[10:03:41] <ForNeVeR> Нет вероятности, что с 2014 года django решил, что название этой таблицы поменялось?
[10:08:08] <kosc> ForNeVeR: маловероятно.
[10:08:23] <kosc> Но не будем исключать, так уж и быть.
[10:12:10] <ForNeVeR> https://github.com/catberry/catberry-cli/pull/6 - няшношелл вперде :3
[10:19:00] <ForNeVeR> Довольно интересная у повершелла политика запуска дочерних процессов, кстати.
[10:30:04] <rexim> ForNeVeR, ты такой молодец!
[10:38:17] <rexim> ForNeVeR, котоягода должна работать даже на Windows XP!
[10:38:19] <rexim> !
[10:38:21] <1sopod> rexim did you mean me? Unknown command ''
Use '! help' to get help!
[10:38:27] <rexim> xD
[10:38:31] <ForNeVeR> rexim: но она будет.
[10:38:45] <rexim> Там есть PowderShell?
[10:38:55] <ForNeVeR> (впрочем, я не уверен, что nodejs будет работать на XP)
[10:39:11] <ForNeVeR> Да, там есть PowerShell v1. Его должно быть достаточно для наших скриптов.
[10:40:55] Аман вышел из конференции
[10:41:22] <ForNeVeR> Хм, интересно. nodejs всё ещё работает на XP, но в iojs уже дропнули поддержку.
[10:41:36] <ForNeVeR> При этом iojs хотят вмержиться обратно в nodejs.
[10:41:52] <rexim> И не смогут, из-за поддержки XP
[10:41:54] <rexim> Мухахаха
[10:41:58] <ForNeVeR> > For future references: io.js version 1.0.3 re-enabled Windows XP (and 2003) support
[10:42:05] <rexim> xD
[10:42:06] <rexim> sdj
[10:42:07] <rexim> sdkd
[10:42:19] <ForNeVeR> Мицгол-некромант.
[10:42:42] <rexim> Никому не нужной хуйней какой-то страдают
[10:42:56] <ForNeVeR> Угу.
[10:43:15] <ForNeVeR> А поддержка какой-нибудь старой версии Debian там есть?
[10:44:03] <ForNeVeR> Ха-ха. Вполне вероятно, что версия Debian от 2006 года как раз актуальна сейчас :D
[10:52:04] <rexim> ForNeVeR, =3
[11:02:37] a1batross зашёл в конференцию
[11:03:03] <rexim> a1batross, рфоав?
[11:03:41] <a1batross> rexim, meow
[11:03:46] <rexim> ^.^
[11:08:13] a1batross вышел из конференции
[11:08:18] a1batross зашёл в конференцию
[11:08:55] <a1batross> test
[11:09:27] rexim вышел из конференции: Machine going to sleep
[11:11:42] a1batross вышел из конференции: Disconnected: closed
[11:15:36] a1batross зашёл в конференцию
[11:19:00] O01eg вышел из конференции: Replaced by new connection
[11:19:01] O01eg зашёл в конференцию
[11:23:53] ascrazy@jabber.ru вышел из конференции
[11:25:21] gr_buza@arbeiten зашёл в конференцию
[11:27:54] <kosc> А чем вы в haskell парсите параметры командной строки?
[11:29:29] <ForNeVeR> Монадами, лул.
[11:29:53] <kosc> Ну, какую-то утилитку прикручиваете, или так, сходу?
[11:30:12] <kosc> Что бы утилитка потом Usage могла сгенерить на базе списка опций и их описаний.
[11:30:55] <ForNeVeR> kosc: во-первых, ты хуй и говно^U неправильно поставил вопрос.
[11:31:15] <ForNeVeR> Нужно было спрашивать не "чем вы в хаскеле X", а "чем можно в хаскеле X".
[11:31:30] <ForNeVeR> Мы-то можем вполне делать всякую хуйню, например, и гордиться этим.
[11:31:42] <ForNeVeR> Во-вторых, посмотри, например, https://hackage.haskell.org/package/optparse-applicative
[11:32:53] <ForNeVeR> Выглядит выебонисто (в хаскеле "applicative" - это синоним слова "выебоны"), но делает примерно то, что ты хочешь.
[11:33:06] ascrazy@jabber.ru зашёл в конференцию
[11:35:20] <kosc> Так, а как же мне узнать, что именно import-ить?
[11:35:25] <kosc> А то они там сразу функции, функции.
[11:35:41] <kosc> А, нашёл
[11:41:16] <kosc> Блин, а как у них целочисленную опцию задать?
[11:41:22] <kosc> Есть вот strOption, он для строк.
[11:41:34] <kosc> Есть flag/switch, они для bool.
[11:41:37] <kosc> А если Number?
[11:41:40] <kosc> cast ForNeVeR
[11:42:09] <kosc> Там есть только как парсить.
[11:42:09] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[11:42:22] <kosc> А мне надо саму опцию.
[11:43:30] <ForNeVeR> kosc: ну, я там такого чот не вижу.
[11:45:56] <kosc> Ох, понимал бы я ещё этот ваш хачкель хоть чуть-чуть.
[11:46:42] <ForNeVeR> А чего ты в него полез тогда?
[11:46:48] <kosc> http://pastebin.com/gcMhdYwU
[11:46:52] <ForNeVeR> (нет, я не против, лезь куда хошь)
[11:46:58] <kosc> ЧЯДНТ?
[11:47:07] <kosc> Хочу осилить.
[11:47:22] <ForNeVeR> Очевидно, ты делаешь не так следующее: показываешь код и не говоришь, в чём с ним проблема.
[11:47:23] <kosc> А то говорят, что это прям суперский язык, что бы кодить "для себя, для души"
[11:47:33] <kosc> Не компилится.
[11:47:40] <ForNeVeR> Издеваешься?
[11:48:01] <ForNeVeR> Ошибку компиляции покажи, ну :(
[11:48:30] <ForNeVeR> Мне вот кажется, что у тебя там дохера IO не хватает.
[11:48:34] <kosc> Я забыл башеприкол этот.
[11:48:47] <kosc> Для перенаправления stderr в stdout
[11:49:06] <ForNeVeR> 2&1 ?
[11:49:08] <ForNeVeR> 2&>1
[11:49:17] <ForNeVeR> 2>&1
[11:49:17] <kosc> Нашёл
[11:49:21] <ForNeVeR> Как-то так чтоле.
[11:49:22] <kosc> http://pastebin.com/0xYFHr9C
[11:49:24] <kosc> Ирроры
[11:49:29] <kosc> 2>&1
[11:49:36] <kosc> Сорри, отойду ненадолго.
[11:49:53] <a1batross> ForNeVeR, в баше перенаправление потоков убогое. Фиг запомнишь.
[11:50:17] <ForNeVeR> a1batross: ну я, вон, всего с третьей попытки угадал :)
[11:50:47] <a1batross> ForNeVeR: ещё вспомни как там с условиями, циклами.
[11:51:28] <ForNeVeR> kosc: я бы попробовал все <$>, кроме первой, заменить на <*>
[11:52:06] <ForNeVeR> a1batross: https://github.com/BYVoid/Batsh му ха ха.
[11:52:38] <a1batross> ForNeVeR: ух ты, забавная вещь.
[11:53:08] <ForNeVeR> a1batross: сразу скажу - я её не юзал, сгенерированный код на ней выглядит ужасно (по крайней мере, тот, который виндовый).
[11:53:19] <ForNeVeR> Но сама концепция очень меня повеселила.
[11:54:15] <a1batross> ForNeVeR: сгенерированный код почти всегда ужасен, ибо не задумывается как для чтения людьми.
Главное, чтобы он выполнял свою функцию.
[11:54:23] <ForNeVeR> a1batross: ты неправ.
[11:54:38] <ForNeVeR> Код, который генерируют coffee или typescript - вполне читабелен.
[11:54:48] <ForNeVeR> И его можно нормально дебажить, к примеру.
[11:54:58] <a1batross> ForNeVeR: >почти всегда
[11:55:10] <a1batross> ForNeVeR: зная тебя, я поставил "почти". =)
[11:55:18] <ForNeVeR> a1batross: даже близко не почти.
[11:55:29] <a1batross> ForNeVeR: ну и ладно. :P
[11:55:43] <ForNeVeR> А какие ещё примеры кодогенерации вы знаете, кстати?
[11:55:58] <ForNeVeR> Макросы сишные вот, например.
[11:56:10] <ForNeVeR> Тоже более-менее читабельный код дают на выходе.
[11:56:19] <a1batross> ForNeVeR: потому что это ты пишешь макросы.
[11:56:29] <ForNeVeR> Выхлоп из frege -> java я тоже читал, там нормально.
[11:56:36] <ForNeVeR> Кто ещё какие знает трансляторы?
[11:56:56] <ForNeVeR> a1batross: и снова ошибка - я не пишу макросов.
[11:57:01] <ForNeVeR> Когда-то писал, но очень давно.
[11:57:05] <a1batross> ForNeVeR: а я пишу.
[11:57:08] <ForNeVeR> Сейчас завязал.
[11:59:12] ascrazy@jabber.ru вышел из конференции
[12:00:21] dzhon вышел из конференции: Replaced by new connection
[12:00:24] dzhon зашёл в конференцию
[12:01:59] enaken зашёл в конференцию
[12:08:42] <kosc> ForNeVeR: заменил, теперь так: http://pastebin.com/TQaWze0q
[12:09:56] <ForNeVeR> Ну вот, видишь, теперь всё зоебись!
[12:10:04] <ForNeVeR> ...наверное.
[12:10:15] <kosc> Там ирроры.
[12:10:28] <kosc> Иррор ворнинг опастосте
[12:11:43] <j123123> хачкель
[12:12:12] <kosc> Ну да.
[12:12:19] <kosc> В очередной раз пытаюсь.
[12:22:18] dzhon вышел из конференции: Replaced by new connection
[12:22:22] dzhon зашёл в конференцию
[12:23:44] enaken вышел из конференции
[12:26:24] ɹǝɟılʍǝu зашёл в конференцию
[12:27:39] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[12:27:41] dzhon зашёл в конференцию
[12:32:45] dzhon вышел из конференции: Replaced by new connection
[12:32:48] dzhon зашёл в конференцию
[12:32:56] <ɹǝɟılʍǝu> Утрец
[12:35:09] gr_buza@arbeiten вышел из конференции
[12:37:52] dzhon вышел из конференции: Replaced by new connection
[12:37:55] dzhon зашёл в конференцию
[12:38:50] dzhon вышел из конференции
[12:41:38] Graf зашёл в конференцию
[12:41:48] Graf вышел из конференции
[12:46:21] gsomix зашёл в конференцию
[12:47:07] <gsomix> Утро.
[12:50:57] dzhon зашёл в конференцию
[12:51:53] dzhon вышел из конференции
[12:52:11] <ForNeVeR> https://fornever.me/catberry/Catberry.html
[12:52:19] <ForNeVeR> > Returns:
> Promise for nothing.
[12:52:24] <ForNeVeR> Отличные доки у jsdoc.
[12:55:58] <ForNeVeR> А, это и в коде так написано, гы.
[12:56:20] dzhon зашёл в конференцию
[13:03:53] dzhon вышел из конференции: Replaced by new connection
[13:03:55] dzhon зашёл в конференцию
[13:04:51] dzhon вышел из конференции
[13:06:13] agrael зашёл в конференцию
[13:16:19] eaeee вышел из конференции
[13:16:42] eaeee зашёл в конференцию
[13:16:49] dzhon зашёл в конференцию
[13:17:17] eaeee вышел из конференции
[13:28:38] kosc вышел из конференции: Disconnected: Replaced by new connection
[13:28:38] kosc зашёл в конференцию
[13:37:08] kosc вышел из конференции: Disconnected: connection closed
[13:40:15] v_oron зашёл в конференцию
[13:40:38] rexim зашёл в конференцию
[13:41:08] <rexim> Я ездил в город
[13:41:09] <rexim> Ненавижу ездить в город...
[13:42:19] dzhon вышел из конференции: Replaced by new connection
[13:42:23] dzhon зашёл в конференцию
[13:43:18] dzhon вышел из конференции
[13:44:33] rexim вышел из конференции
[13:47:30] dzhon зашёл в конференцию
[13:49:40] muchingan зашёл в конференцию
[13:52:05] enaken зашёл в конференцию
[13:52:36] dzhon вышел из конференции: Replaced by new connection
[13:52:40] dzhon зашёл в конференцию
[13:53:35] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[13:59:23] dzhon зашёл в конференцию
[14:04:32] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[14:06:41] dzhon зашёл в конференцию
[14:11:01] rexim зашёл в конференцию
[14:16:10] <gsomix> $pet stats
[14:16:12] <horta hell> gsomix: monster_houndeye мертв. Какие еще статы?
[14:16:18] <gsomix> $pet resurrect
[14:16:18] <horta hell> gsomix: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[14:16:22] <gsomix> $pet help
[14:16:22] <horta hell> gsomix: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[14:16:26] <gsomix> $pet rating
[14:16:26] <horta hell> gsomix:
zxc: 49PTC
j123123: 44PTC
ɹ…: 10PTC
gsomix: 3PTC
Kerrigаn: 2PTC
[14:16:42] <gsomix> $pet transfer ForNeVeR 1
[14:16:43] <horta hell> gsomix: Транзакция успешна.
[14:16:50] <gsomix> $pet transfer 1sopod 1
[14:16:50] <horta hell> gsomix: Транзакция успешна.
[14:17:13] <gsomix> $pet transfer horta hell 1
[14:17:14] <horta hell> gsomix: Некорректная сумма.
[14:17:20] <gsomix> Ах, черт.
[14:17:45] <gsomix> pet/transfer/horta hell/1
[14:17:45] <horta hell> gsomix: Попробуй $pet help transfer.
[14:17:55] <gsomix> $pet help transfer
[14:17:55] <horta hell> gsomix: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[14:18:04] <gsomix> :(
[14:18:14] <gsomix> $pet transfer ForNeVeR 1
[14:18:14] <horta hell> gsomix: Транзакция успешна.
[14:18:18] <gsomix> Ну и ладно.
[14:18:40] <gsomix> Вместо трех машин, петкоины получили две.
[14:30:44] enaken вышел из конференции
[14:30:55] enaken зашёл в конференцию
[14:35:13] <gsomix> Прикольно.
[14:35:42] <gsomix> В статье некоторое отображение обозначили как '?'.
[14:36:12] <gsomix> А я почему-то подумал, что у меня шрифт какой-то не подгрузилс.я
[14:39:22] <ForNeVeR> Гы.
[14:44:05] reggies зашёл в конференцию
[14:46:38] <j123123> Вот кстати почему в сишке не сделали в стандартной библиотеке возможность сделать выделенный через malloc кусок памяти read-only?
[14:47:22] <j123123> Есть какой-то линукс-специфичный вызов mremap
[14:48:15] O01eg вышел из конференции
[14:49:50] <j123123> Хотя тут вообще mprotect надо, mremap не то
[14:52:27] kosc зашёл в конференцию
[14:53:16] kosc вышел из конференции: Disconnected: connection closed
[14:59:40] <rexim> j123123, gsomix, ForNeVeR, мармеладки!
[15:03:45] kosc зашёл в конференцию
[15:04:40] kosc вышел из конференции: Disconnected: connection closed
[15:07:02] <j123123> Как часто вам приходится ПЕРЕОБЖИМАТЬ ВИТУЮ ПАРУ?
[15:07:49] <ɹǝɟılʍǝu> Дома?
[15:07:58] <j123123> Где угодно
[15:08:35] <j123123> Я вот например однажды дома витую пару так переобжимал, чтобы два линка по одному кабелю шли
[15:10:46] <j123123> но это нарушение стандарта
[15:13:21] <j123123> А еще по витой паре можно наверное 4 телефона подключить
[15:13:45] <j123123> раз там 4 пары, а телефону нужна одна пара
[15:14:45] <rexim> Охренеть
[15:14:51] <rexim> Негр с британским акцентом
[15:15:16] <j123123> где?
[15:24:06] v_oron вышел из конференции
[15:26:21] m4n71k0r зашёл в конференцию
[15:27:50] hinst зашёл в конференцию
[15:36:42] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: recipient-unavailable
[15:37:56] <m4n71k0r> j123123: редко приходится переобжимать. А вот ещё раздражает мудаццкий четырёхжильный кабель от прова
[15:43:01] <j123123> А зачем его вообще делать восмижильным, если в большинстве случаев половина проводов простаивает т.к. используется только две пары?
[15:43:50] <m4n71k0r> вот его обжимать неудобно, 4-хжильный
[15:47:03] <m4n71k0r> плохо прижимается внутри коннектора, например
[15:54:56] <j123123> Можно туда еще проводков напихать
[15:55:02] <j123123> просто чтоб прижимало
[15:57:08] 0xd34df00d вышел из конференции: Disconnected: closed
[16:00:19] 0xd34df00d зашёл в конференцию
[16:10:42] kosc зашёл в конференцию
[16:13:38] reggies вышел из конференции: offline
[16:34:34] Ender вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[16:41:22] kosc вышел из конференции: Disconnected: connection closed
[16:48:20] Graf зашёл в конференцию
[16:48:30] Graf вышел из конференции
[16:56:33] O01eg зашёл в конференцию
[17:10:36] nightmare зашёл в конференцию
[17:26:45] nightmare вышел из конференции
[17:29:17] <rexim> .ping
[17:29:27] <DeadBot> rexim: понг от тебя 9.17 секунды
[17:32:10] <rexim> .ping
[17:32:11] <DeadBot> rexim: понг от тебя 0.30 секунды
[17:32:13] <rexim> .ping
[17:32:13] <DeadBot> rexim: понг от тебя 0.40 секунды
[17:33:31] <rexim> ForNeVeR, ебать!! Ты там эту парсилку конструкторов на повершелле херачишь? О_О
[17:34:01] <ForNeVeR> rexim: а что в этом такого? :3
[17:34:06] <ForNeVeR> Я уже и захерачил.
[17:34:10] <rexim> Это не ответ на мой вопрос.
[17:34:12] <rexim> А вот это ответ
[17:34:14] <rexim> Спасибо
[17:34:23] <ForNeVeR> Ну, вообще-то всё не совсем так.
[17:34:37] <ForNeVeR> Парсилка уже встроена в jsdoc, мне остаётся распарсить только его XML :3
[17:34:49] <rexim> А, ну ок
[17:34:56] <rexim> Это вроде упрощает задачу, да
[17:38:48] nightmare зашёл в конференцию
[17:39:21] <rexim> Джеэс*ЧПОК*
[17:43:18] <ForNeVeR> muchingan: рота и звание, боец?
[17:43:46] <ForNeVeR> rexim: вообще, Дениса немного напрягла реализация на повершелле, так что я завёл задачу, чтоб при случае переписать на что-нибудь более человечное :3
[17:44:06] <rexim> ForNeVeR, да, я слежу за вами
[17:44:25] <ɹǝɟılʍǝu> Перепеши на перле
[17:44:27] <ForNeVeR> rexim: .\ _ /.
[17:44:45] <rexim> ForNeVeR, всмысле? Это и в моих интересах если что.
[17:44:57] <ForNeVeR> rexim: .\ _ /.
[17:45:08] <rexim> ForNeVeR, у тебя спазм бровей.
[17:45:12] <rexim> Сходи к врачу.
[17:45:21] <ForNeVeR> У меня просто лицо такое!
[17:45:27] <ForNeVeR> rexim: .\ _ /.
[17:45:29] <rexim> А, это ты так улыбаешься?
[17:45:32] <rexim> Извини. :)
[17:45:39] <ForNeVeR> Ну, наверное...
[17:46:13] rexim сменил ник на Dr. Wakawakerman
[17:46:14] <ForNeVeR> >: |
[17:46:25] <Dr. Wakawakerman> ForNeVeR, на что жалуетесь?
[17:46:49] <ForNeVeR> Dr. Wakawakerman: .\ __ /.
[17:46:56] <Dr. Wakawakerman> . __ .
[17:48:26] <ForNeVeR> Dr. Wakawakerman: http://acomics.ru/upload/!c/!import/evil-genius/000056-ppmd1q0w6w.png
[17:55:03] kosc зашёл в конференцию
[18:06:23] <Dr. Wakawakerman> ForNeVeR, I approve this shit
[18:09:43] <kosc> Приходит доктор к порноварке, а порноварка спрашивает: "на что жалуетесь?"
[18:21:06] eaeee зашёл в конференцию
[18:46:11] muchingan вышел из конференции
[18:48:50] <ForNeVeR> Dr. Wakawakerman: вот смотри, у нас есть catberry. Предположим, что мы в каком-то полуавтоматическом режиме зделоли для него тайпинги.
[18:49:05] <ForNeVeR> Dr. Wakawakerman: однако _внезапно_ выходит новая версия!
[18:49:42] <Dr. Wakawakerman> А мы тем временем пилим быстрее свои изморфную херню
[18:49:44] <ForNeVeR> Dr. Wakawakerman: каким образом нам затем обновлять наши определения?
[18:49:51] <ForNeVeR> Ну, это не ответ.
[18:49:55] <Dr. Wakawakerman> Знаю
[18:49:59] <Dr. Wakawakerman> Руками
[18:50:10] <ForNeVeR> Я и не требую полного ответа, мне интересно обсудить.
[18:50:18] agrael вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[18:50:56] <Dr. Wakawakerman> ForNeVeR, ну ёпт, создаем ишуй на перех на новую версию, пока не перешли сидим на старой. Что тут обсуждать?
[18:51:02] <Dr. Wakawakerman> Ни разу так не делал чтоли?
[18:51:23] <ForNeVeR> Dr. Wakawakerman: это в принципе понятно. А как этот самый переход осуществлять?
[18:51:29] <Dr. Wakawakerman> Руками
[18:51:36] <ForNeVeR> В руках правды нет.
[18:51:59] <ForNeVeR> Будет ли достаточно, если мы попробуем действовать в обратную сторону - напишем валидатор тайпингов, который бы по JsDoc всё проверил и указал несоответствия?
[18:52:48] <ForNeVeR> // алсо, уже в текущем состоянии проект получается хорошим и годится для полуавтоматического оборачивания любых jsdoc-аннотированных библиотек в тайпскрип, что довольно-таки неплохо.
[18:53:05] <Dr. Wakawakerman> Я нихуя не понял. Но мне кажется стоит разузнать, как тайпинги для других библиотек поддерживаются.
[18:53:26] <Dr. Wakawakerman> И у меня такое чувство, что ты проблему из какого-то не того пальца высасываешь.
[18:53:40] <ForNeVeR> Нет, мы щас всё бросим и будем всё поддерживать руками.
[18:53:48] <ForNeVeR> Руками перемещать электроны между орбиталями.
[18:54:20] <Dr. Wakawakerman> ForNeVeR, ты уже разузнал, как другие библиотеку поддерживаются? Так быстро? И чо? Они реально все руками поддерживаются?
[18:54:38] <ForNeVeR> Да, я уже разузнал.
[18:54:52] <ForNeVeR> Очень быстро, стремительно. Всего за два дня.
[18:54:59] <Dr. Wakawakerman> Спасибо, что ответил на самый неинтересный вопрос.
[18:55:53] <ForNeVeR> И их реально поддерживают руками :(
[18:56:11] <ForNeVeR> В это сложно поверить, но никакой автоматизации я не вижу даже в крупных проектах.
[18:56:43] <Dr. Wakawakerman> А как ты видишь автоматизацию этого? Выводильщик типов для жс?
[18:56:50] <Dr. Wakawakerman> Было бы неплохо, на самом деле...
[18:56:56] <ForNeVeR> Ты видал dialyzer?
[18:57:00] <Dr. Wakawakerman> Тогда нах тайпскрипт тогда нужен?
[18:57:25] <Dr. Wakawakerman> ForNeVeR, ты хочешь такой же но для жс
[18:57:26] <Dr. Wakawakerman> ?
[18:57:36] <ForNeVeR> Dr. Wakawakerman: не совсем. Ты его видал?
[18:57:46] <Dr. Wakawakerman> Я знаю, что он есть. Но не щупал
[18:57:48] <ForNeVeR> Кароч, есть немного похожая штука, но только без валидации - jsdoc.
[18:58:08] <ForNeVeR> У Дениса типы указаны с его помощью практически везде. Всё-таки он не норкоман.
[18:58:22] <Dr. Wakawakerman> Ау
[18:58:28] <ForNeVeR> По этим аннотациям я генерирую тайпинги. Это, вроде, понятно.
[18:58:31] <Dr. Wakawakerman> Вот теперь уже понимаю, что ты имеешь ввиду.
[18:59:06] <Dr. Wakawakerman> Я просто не знал, что такое jsdoc. Думал, это как javadoc но для js и посчитал тебя каким-то наркоманом/
[18:59:08] <ForNeVeR> Далее тайпинги придётся немножко довалять руками. Я не вижу смысла в полной автоматизации процесса, т.к. получается какая-то жопа.
[18:59:32] <Dr. Wakawakerman> ForNeVeR, не, ну полуавтоматизация через jsdoc ок, как мне кажется.
[18:59:37] <Dr. Wakawakerman> Я за.
[18:59:45] <ForNeVeR> В частности, я отдельно уже перечислил генерики для того, чтобы в паре мест их правильно указывать. И сейчас подумываю над тем, чтобы делать какой-то ручной маппинг типов по модулям.
[18:59:53] <ForNeVeR> Но!
[19:00:18] <ForNeVeR> Мне кажется, это какой-то оверинжиниринг. Такая полная автоматизация не нужна и всё равно будут всякие неровности, которые нужно вручную разруливать.
[19:00:51] <ForNeVeR> Поэтому вариант полноавтоматической миграции я вижу беспреспективным, и хочу именно что вручную допинывать скользкие моменты.
[19:01:10] <Dr. Wakawakerman> ForNeVeR, ладно, я все понял, спасибо. Если что я одобряю твой подход. :)
[19:01:17] <ForNeVeR> А чтобы потом убедиться, что я нигде не ошибся - написать отдельный простенький валидатор, который бы сравнил типы и всё остальное, что он сможет.
[19:01:27] <Dr. Wakawakerman> Полуавтомасисечкий
[19:01:29] <ForNeVeR> (вот это ключевой момент)
[19:02:21] <ForNeVeR> В итоге у нас получается пара тулзов, которые могут нехило так помочь при создании и поддержке практически любых тайпингов для jsdoc-аннотированных библиотек (а такие аннотации есть много у кого).
[19:05:07] <Dr. Wakawakerman> ForNeVeR, у меня, кстати, пару последних уикендов не получилось нашими проектами позаниматься. Все как-то не до этого, сорри. Надеюсь, на следующем чего-нибудь начну делать.
[19:05:23] <ForNeVeR> Dr. Wakawakerman: да ничего страшного же.
[19:19:34] <kosc> Цодингтим
[19:23:56] <ForNeVeR> ыаыааы
[19:24:34] <Dr. Wakawakerman> вопвопвоп
[19:28:16] hinst вышел из конференции
[19:28:21] gr_buza@arbeiten зашёл в конференцию
[19:38:26] reggies зашёл в конференцию
[19:41:28] ckorzhik зашёл в конференцию
[19:51:48] gsomix зашёл в конференцию
[19:54:15] <horta hell> monster_houndeye старательно принюхивается, пытаясь уловить хоть какой-нибудь запах съестного.
[19:56:23] <gsomix> $pet feed
[19:56:24] <horta hell> gsomix: monster_houndeye с жадным сопением рыком уминает всю пищу в один присест. Вы зарабатываете 1PTC.
[19:56:30] <gsomix> $pet transfer ForNeVeR 1
[19:56:30] <horta hell> gsomix: Транзакция успешна.
[19:57:26] kosc вышел из конференции: Disconnected: connection closed
[20:20:26] <ForNeVeR> Dr. Wakawakerman: ($lines | ? { $_ } | % { ' ' * $tabLevel + " * $_" }) -join "`n"
[20:20:37] <ForNeVeR> Powershell is the new Perl!
[20:26:36] ascrazy@jabber.ru зашёл в конференцию
[20:27:39] gr_buza@arbeiten вышел из конференции
[20:35:02] enaken вышел из конференции
[20:46:16] hinst зашёл в конференцию
[21:06:49] nightmare вышел из конференции
[21:21:14] <m4n71k0r> Джон Нэш погиб(
[21:22:06] ascrazy@jabber.ru вышел из конференции
[21:23:39] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[21:23:42] dzhon зашёл в конференцию
[21:29:50] sss|zombie зашёл в конференцию
[21:30:59] <Dr. Wakawakerman> m4n71k0r, доигрался?
[21:31:04] <Dr. Wakawakerman> Простите...
[21:31:07] <Dr. Wakawakerman> Не удержался..
[21:31:37] <Dr. Wakawakerman> Вообще, грустно, да... =(
[21:31:55] <m4n71k0r> у вас нет никого на работе, кто упорот на теории игр?
[21:32:20] <Dr. Wakawakerman> Я не знаю. Я не со всеми на работе физически могу поообщеться.
[21:33:06] <m4n71k0r> а вот хочу упороться
[21:33:45] <Dr. Wakawakerman> m4n71k0r, давай, дело хорошее.
[21:34:01] <Dr. Wakawakerman> Я где-то на курсере видел курс по теории игр *на русском*!
[21:34:24] <m4n71k0r> у нас чувак есть, у которого диссер недописанный есть по изучению коррупции
[21:34:32] <Dr. Wakawakerman> m4n71k0r, https://www.coursera.org/course/gt
[21:34:38] <m4n71k0r> точнее, моделированию
[21:47:59] gr_buza@arbeiten зашёл в конференцию
[21:54:53] sss|zombie вышел из конференции
[22:02:33] ascrazy@jabber.ru зашёл в конференцию
[22:03:23] sss|zombie зашёл в конференцию
[22:06:15] <horta hell> monster_houndeye жалобно поскуливает, волоча заднюю лапу.
[22:08:04] <m4n71k0r> $pet heal
[22:08:04] <horta hell> m4n71k0r: monster_houndeye был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[22:08:10] <m4n71k0r> $pet feed
[22:08:10] <horta hell> m4n71k0r: monster_houndeye не голоден.
[22:13:15] ascrazy@jabber.ru вышел из конференции
[22:13:57] <m4n71k0r> horta hell: вот как это бывает, хотел послушать нормальный индастриал и нарвался на танцующих киберготов, много ржал
[22:14:37] ascrazy@jabber.ru зашёл в конференцию
[22:15:11] dzhon вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[22:15:14] dzhon зашёл в конференцию
[22:21:36] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[22:21:38] dzhon зашёл в конференцию
[22:26:42] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[22:26:45] dzhon зашёл в конференцию
[22:27:15] dzhon вышел из конференции
[22:31:13] Kumbaya вышел из конференции
[22:31:49] dzhon зашёл в конференцию
[22:37:28] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[22:37:30] dzhon зашёл в конференцию
[22:41:55] dzhon вышел из конференции: Replaced by new connection
[22:43:33] dzhon зашёл в конференцию
[22:53:50] dzhon вышел из конференции: Replaced by new connection
[22:55:19] reggies вышел из конференции
[23:07:11] grouzen вышел из конференции
[23:08:57] sss|zombie вышел из конференции: Выключил машину, дабы насладиться жизнью
[23:09:00] sss|zombie зашёл в конференцию
[23:09:10] kosc зашёл в конференцию
[23:15:24] ckorzhik вышел из конференции
[23:15:27] ckorzhik зашёл в конференцию
[23:17:17] Kumbaya зашёл в конференцию
[23:23:01] dzhon зашёл в конференцию
[23:25:10] Dr. Wakawakerman вышел из конференции
[23:26:10] sss|zombie вышел из конференции
[23:47:05] agrael зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!