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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: https://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: 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:07:02] <horta hell> Гвидо демонстративно гремит миской, требовательно ворча.
[00:07:43] <Kerrigаn> $pet feed
[00:07:43] <horta hell> Kerrigаn: Чудо свершилось! Друг был другом спасён! Вы получаете 3PTC, а Гвидо сыт и доволен.
[00:13:58] eaeee зашёл в конференцию
[00:14:23] <ɹǝɟılʍǝu> Minoru, нормально.
[00:14:25] <ɹǝɟılʍǝu> Вкусно вышло
[00:15:23] <Minoru> ɹǝɟılʍǝu: ну, приятного аппетита тогда! Хотя я тушения кукурузы и ананаса понять не могу :(
[00:15:48] <ɹǝɟılʍǝu> Отлищно же!
[00:15:54] <Minoru> от вчерашних приключений с reinterpret_cast в итоге отказался. Заведу лучше ишшуй, чтобы не забыть libxml2 обернуть во что-то поприятней
[00:16:58] <ɹǝɟılʍǝu> Minoru, правильно.
[00:34:13] <Minoru> а кто-то понимает смысл каста к int вот здесь? https://github.com/akrennmair/newsbeuter/blob/48ba084ecdccd84e622662ccf4f32dbc5d17087e/src/formaction.cpp#L366
[00:34:25] <Minoru> ну или вот здесь, рядышком: https://github.com/akrennmair/newsbeuter/blob/48ba084ecdccd84e622662ccf4f32dbc5d17087e/src/formaction.cpp#L368
[00:34:44] <Minoru> это чтобы для пустой строки не получить очень большого числа?
[00:36:26] <ɹǝɟılʍǝu> Minoru, ваще нет смысла.
[00:39:46] <Minoru> ɹǝɟılʍǝu: а ты это можешь как-то обосновать? :)
[00:40:56] <ɹǝɟılʍǝu> Minoru, что?
[00:41:32] gsomix вышел из конференции
[00:41:36] <ɹǝɟılʍǝu> Minoru, http://www.cplusplus.com/reference/string/string/find_last_of/
[00:41:39] <ɹǝɟılʍǝu> size_t
[00:42:54] <Minoru> у тебя этот сайт ещё грузится? У меня сто лет как нет, у них что-то с SSL. На cppreference size_type: http://en.cppreference.com/w/cpp/string/basic_string/find_last_of
[00:43:29] <Minoru> который, судя по всему, является чем-то беззнаковым:
> size_type ɹǝɟılʍǝuAllocator::size_type ɹǝɟılʍǝu(until C++11)
std::allocator_traits<Allocator>::size_type ɹǝɟılʍǝu(since C++11)
[00:43:33] <Minoru> >_<
[00:43:40] <Minoru> mcabber табы на ники заменил
[00:43:56] <Minoru> а, и я неправильную доку процитировал
[00:44:33] <Minoru> короче, вот тут про allocatoc_traits написано, что size_type — это «Alloc::size_type if present, otherwise std::make_unsigned<difference_type>::type»: http://en.cppreference.com/w/cpp/memory/allocator_traits
[00:45:59] <Minoru> ещё и метод не потестировать, потому что он приватный =\
[01:12:37] <m4n71k0r> гошечку ускорили https://groups.google.com/forum/m/#!topic/golang-dev/Ab1sFeoZg_8
[01:21:53] <m4n71k0r> > James Strachan, the creator of Groovy, once said that if somebody had shown him Martin Odersky’s “Programming in Scala” book back in 2003, he would have probably never created Groovy
[01:22:00] eaeee вышел из конференции
[01:23:00] <Minoru> половина проблем вызвана тем, что ещё не все знают основы Хаскеля
[01:23:02] <Minoru> :P
[01:23:10] <m4n71k0r> =)
[01:51:52] grouzen зашёл в конференцию
[02:22:25] m4n71k0r вышел из конференции
[02:28:53] grouzen вышел из конференции
[02:32:22] a1batross вышел из конференции
[02:39:20] <Kerrigаn> m4n71k0r: и пришлось бы мне мавеном тогда собирать
[02:39:23] <Kerrigаn> или цмейком
[02:44:30] ckorzhik вышел из конференции
[02:44:36] ckorzhik зашёл в конференцию
[02:46:54] dzhon вышел из конференции
[03:41:43] <Minoru> $send m4n71k0r Кому\ нужна\ тормозящая\ рефлексия,\ когда\ у\ нас\ есть\ препроцессор?\ :)\ https://github.com/philsquared/Catch/issues/258#issuecomment-194555735
[03:41:45] <horta hell> Minoru: Сообщение помещено в очередь.
[04:29:34] Kerrigаn вышел из конференции
[04:39:13] Kerrigаn зашёл в конференцию
[04:42:24] ɹǝɟılʍǝu вышел из конференции
[04:56:16] ckorzhik вышел из конференции
[05:43:02] <horta hell> Гвидо лежит и еле дышит, хвостиком едва колышет.
[05:55:00] <horta hell> Гвидо плотоядно смотрит на окружающих, обнажив зубы.
[06:07:00] <horta hell> Гвидо ловит зубами блох, пытаясь ими наесться.
[06:25:00] <horta hell> Гвидо умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[06:33:01] <unclechu> $pet ressurect
[06:33:02] <horta hell> unclechu: Попробуйте $pet help.
[06:33:14] <horta hell> unclechu: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[06:33:27] <unclechu> $pet resurrect
[06:33:27] <horta hell> unclechu: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[06:33:32] <unclechu> $pet kill
[06:33:32] <horta hell> unclechu: У вас недостаточно PTC для совершения столь мерзкого поступка. Требуется не менее 10PTC. Но мы всё равно забираем у вас то, что можем.
[06:33:35] <unclechu> :(
[07:03:07] O01eg вышел из конференции
[08:42:19] <ForNeVeR> > На вооружение РВСН поступит самоходный робот, вооруженный пулеметами и автоматическим гранатометом.
Я бы хотел таким стать, когда вырасту!
[08:59:21] gsomix зашёл в конференцию
[08:59:27] ForNeVeR вышел из конференции
[08:59:40] gsomix вышел из конференции
[08:59:42] horta hell вышел из конференции
[09:00:17] gsomix зашёл в конференцию
[09:00:25] <gsomix> Утро.
[09:00:33] <gsomix> .ping
[09:00:34] <DeadBot> gsomix: понг от тебя 0.54 секунды
[09:06:29] horta hell зашёл в конференцию
[09:06:34] ForNeVeR зашёл в конференцию
[09:06:54] <ForNeVeR> Утро!
[09:15:15] <gsomix> ForNeVeR, в чем ты хаскель-код пишешь? Atom?
[09:15:24] <ForNeVeR> gsomix: да.
[09:20:53] <unclechu> ForNeVeR, я там что-то на эту тему тыкал, там есть плагин в репах, haskell-ide, вроде так называется, типа дебаг/репл кажется было, когда я atom пытался использовать. пользуешься таким?
[09:22:36] <ForNeVeR> Да, ide-haskell+language-haskell+haskell-ghc-mod+autocomplete-haskell.
[09:22:53] <ForNeVeR> Может, там для stack что-нибудь уже вышло.
[09:42:36] uggur зашёл в конференцию
[09:53:54] <kpecmuk> $pet stats
[09:53:56] <horta hell> kpecmuk:
Кличка: Гвидо
Здоровье: 73
Сытость: 50
Возраст: 3 часов
[10:06:59] sss|zombie вышел из конференции
[10:14:30] gsomix вышел из конференции
[10:49:50] portnov зашёл в конференцию
[10:58:17] O01eg зашёл в конференцию
[10:59:15] O01eg вышел из конференции
[10:59:16] O01eg зашёл в конференцию
[11:08:34] dzhon зашёл в конференцию
[11:18:34] O01eg вышел из конференции
[11:48:58] m4n71k0r зашёл в конференцию
[11:59:27] m4n71k0r вышел из конференции
[11:59:32] m4n71k0r зашёл в конференцию
[12:32:17] kpecmuk вышел из конференции
[12:36:45] <horta hell> Гвидо рыщет в поисках пищи.
[12:43:14] <horta hell> @tsoding твитит: RT @Nibbyman: Learn live! "JavaFX: Weiqi SGF Editor/Viewer" https://t.co/k4q40W5wdR #edtech #worldseries #Java @nowlivecodingtv @livecoding…
[12:53:02] grouzen зашёл в конференцию
[13:12:46] <horta hell> Гвидо издал тихий рык и испустил дух. Все теряют по 1PTC.
[13:15:37] kpecmuk зашёл в конференцию
[13:17:29] kpecmuk вышел из конференции
[13:26:39] eaeee зашёл в конференцию
[13:57:50] <m4n71k0r> >> Minoru: Кому нужна тормозящая рефлексия, когда у нас есть препроцессор? :)
Да это ж разбаянистый баян =) К слову, чувак по ссылке жабаскрыпобылокодер какой-то и комменты к коммитам у него в репах толи на испанском, толи португальском.
[14:05:48] <m4n71k0r> блин, он на Канарах живёт)
[14:07:22] <uggur> Он живёт на Канарах, а ты весь крутой в сибирит батрачишь на плюсах :D
[14:07:38] <uggur> может, пора перейти на js? :)
[14:07:41] <ForNeVeR> Будто что-то плохое.
[14:07:49] <ForNeVeR> Он там на канарах своих на пальме сидит и жрёт бананы.
[14:07:52] <m4n71k0r> uggur: как бэ не в Сибири
[14:07:53] <uggur> ForNeVeR: холодно зимой
[14:07:59] <ForNeVeR> uggur: и?
[14:08:03] <ForNeVeR> Это отлично.
[14:08:09] <uggur> m4n71k0r: это сарказм был :Ь
[14:08:10] <ForNeVeR> Всякая мразота помирает как раз.
[14:08:18] <ForNeVeR> Ну, жучки там всякие, паучки.
[14:08:19] <uggur> ForNeVeR: вроде джавоскриптеров?
[14:08:25] <m4n71k0r> uggur: что такое сарказм?
[14:08:25] <ForNeVeR> Жаваскриптеры, да.
[14:08:30] <uggur> привыкших к канарам :D
[14:08:37] <m4n71k0r> https://github.com/DanielRamosAcosta/ssi-prct04/blob/master/src/main.cpp
[14:08:38] <ForNeVeR> А добрые животные остаются — собачки, кошки, программисты.
[14:08:39] <m4n71k0r> блин
[14:08:53] eaeee вышел из конференции
[14:08:56] <m4n71k0r> как же я завидую людям некоторым, они могут не менять кодировку
[14:09:15] <ForNeVeR> Дак и ты не меняй.
[14:09:21] <ForNeVeR> UTF-8 должно хватить всем!
[14:09:31] <ForNeVeR> И пускай нам всякие кетайцы завидуют, которым не хватает.
[14:10:37] <m4n71k0r> хм, по-испански "usa" - это "использования"
[14:11:57] <m4n71k0r> uggur: жить и работать на Канарах и отдыхать - это ж две разные вещи
[14:13:54] <uggur> m4n71k0r: спасибо, кэп :Ь
[14:18:28] ɹǝɟılʍǝu зашёл в конференцию
[14:21:30] <ɹǝɟılʍǝu> Утро
[15:01:40] <ForNeVeR> Почему-то все hosted CI решения стоят баснословных денег :(
[15:10:08] eaeee зашёл в конференцию
[15:58:04] <Minoru> $send rexim >\ Software\ Used\ by\ Hayao\ Miyazaki’s\ Animation\ Studio\ Becomes\ Open\ Source\ &\ Free\ to\ Download\ https://goo.gl/yxKijM\ (via\ https://twitter.com/openculture/status/792549343530131456\ )
[15:58:05] <horta hell> Minoru: Сообщение помещено в очередь.
[16:16:09] a1batross зашёл в конференцию
[16:17:24] <ɹǝɟılʍǝu> ForNeVeR, https://youtu.be/dVlozn_Qj90
[16:20:54] a1batross вышел из конференции
[16:20:55] a1batross зашёл в конференцию
[16:21:12] a1batross вышел из конференции
[16:21:56] a1batross зашёл в конференцию
[16:24:01] eaeee вышел из конференции
[16:28:25] Славный капитан зашёл в конференцию
[16:30:10] <Славный капитан> ForNeVeR: TeamCity в базовом варианте (20 конфигураций, три агента) JB отдает за просто так.
[16:30:25] <ForNeVeR> Славный капитан: они его у себя хостят?
[16:30:33] <Славный капитан> нет, онпрем
[16:30:42] <Славный капитан> ТЫ его у себя хостишь
[16:30:48] <ForNeVeR> Ну вот, а я именно про hosted CI говорил.
[16:30:56] <ForNeVeR> Jenkins тоже раздают за просто так :)
[16:31:32] <ForNeVeR> Я прикидывал, не будет ли дешевле переехать на какой-то внешний хост вместе с тестами, нежели поддерживать у себя машину.
[16:31:35] <ForNeVeR> Не будет.
[16:35:08] <Славный капитан> @ForNeVeR: https://app.shippable.com/pricing.html
[16:35:50] <ForNeVeR> Appveyor чуть дороже.
[16:35:52] <Славный капитан> 150 сборок в месяц из приватных репозиториев бесплатно
[16:36:04] <ForNeVeR> Не, $25 мне уже жалко :)
[16:36:39] <ForNeVeR> Если б в пределах десяточки — то я бы продолжил думать.
[16:38:02] Graf зашёл в конференцию
[16:38:06] Graf вышел из конференции
[16:40:06] <Славный капитан> http://support.deploybot.com/article/1028-plans-and-pricing
[16:43:04] <Kerrigаn> там уже кто-то придумал графический редактор ast?
[16:44:06] <Kerrigаn> писать код на телефоне это издевательство
[16:47:50] <Kerrigаn> хочу чтобы можно было выбирать синтаксические конструкции и заполнять плейсхолдеры из вариантов выбора
[16:49:14] <Славный капитан> Kerrigаn: да, лет 40 как. Правда запустится этот код только на всяких ПЛК.
[16:49:38] <Kerrigаn> как сниппеты, только пальцеориентированно
[16:49:52] <Славный капитан> ну и там не совсем AST, а, скорее, логика...
[16:50:07] <Славный капитан> РЕЛЕЙНО-ЛЕСТНИЧНАЯ .\_/.
[16:52:47] kpecmuk зашёл в конференцию
[16:56:11] <Kerrigаn> неудобно писать код без нормальной клавиатуры
[17:21:43] gsomix зашёл в конференцию
[17:21:44] Kerrigаn вышел из конференции
[17:22:26] <gsomix> Утро.
[17:31:36] <ForNeVeR> gsomix: так точно!
[17:31:43] <ForNeVeR> Я почти что завёл SharpXMPP под дотнеткором.
[17:32:00] <ForNeVeR> https://github.com/vitalyster/SharpXMPP/pull/10 — осталось только под Mono починить.
[17:32:09] <gsomix> Отлично. А я закупил провод, автоматы, узо, вот это все.
[17:32:22] <ForNeVeR> Ого!
[17:47:08] <gsomix> ForNeVeR, ну, и до хаскеля я не добрался еще.
[17:47:14] <gsomix> Да и до skalarprodukt.
[17:47:24] <gsomix> Вечерком займусь чем-нибудь.
[17:48:27] <gsomix> Я что-то загорелся идеей изучать хаскель, а теперь опять думаю зачем..
[17:48:44] <ɹǝɟılʍǝu> gsomix, потому что хочется?)
[17:48:48] <ForNeVeR> Хваксель!
[17:48:53] <ɹǝɟılʍǝu> Всё в жизни мы творим ради лулзов...
[17:49:13] <ForNeVeR> ɹǝɟılʍǝu: ну это вы.
[17:49:21] <ForNeVeR> ɹǝɟılʍǝu: а мы вот с Minoru знаем, ради чего.
[17:49:31] <ɹǝɟılʍǝu> ForNeVeR, так и я знаю — ради лулзов.
[17:49:49] <ForNeVeR> Недостаточно масштабно.
[17:49:56] <ForNeVeR> Хотя если ради масштабных лулзов, ух!
[17:50:10] <ɹǝɟılʍǝu> Дык куда лулзы без масштабов!
[17:52:44] <gsomix> ɹǝɟılʍǝu, наверное, но может лучше там еще немного F# и C# поучить...
[17:53:19] <ForNeVeR> gsomix: гоу писать херню на F#!
[17:53:23] <gsomix> Да!
[17:53:49] <gsomix> Отломаю остатки плитки на кухне и начну.
[17:53:50] <ForNeVeR> У нас теперь мастер-задача будет интегрировать SharpXMPP → Yog-Sothoth, а потом Yog-Sothoth → codingteam.org.ru
[17:56:08] <gsomix> ForNeVeR, наканецта!
[17:56:23] <gsomix> Ну, в том смысле, что дедбот постоянно отрубается.
[17:56:44] <ForNeVeR> И будет отрубаться два бота сразу :)
[17:56:54] <gsomix> :(
[17:57:33] <ForNeVeR> Ну, мы стараемся максимально диверсифицировать ботов.
[17:57:47] <gsomix> ForNeVeR, https://twitter.com/7sharp9_exhumed/status/792671515200421888
[17:57:48] <ForNeVeR> Они у нас все на разных технологиях, и размещены на разных серверах :)
[17:58:17] <ForNeVeR> gsomix: zOMG
[17:58:20] <gsomix> ForNeVeR, кстати, хорта периодически падает, когда я пытаюсь отправить тебе сообщение.
[17:59:15] <ForNeVeR> gsomix: в следующий раз свисти в приват, когда это происходит.
[17:59:23] <gsomix> Ладно.
[17:59:26] <ForNeVeR> Я её сегодня ребутал, так что старых логов нету.
[17:59:58] <ForNeVeR> Если кто умеет научить supervisord оставлять старые логи, сделайте PR в horta-foundation.
[18:01:18] portnov вышел из конференции
[18:01:27] O01eg зашёл в конференцию
[18:02:13] <gsomix> ForNeVeR, интересно, а если ты, например, форкаешь язык, запиливаешь в него фич, и он становится популярнее оригинала -- автор сильно расстроится?
[18:04:12] <ForNeVeR> gsomix: такого рода прецеденты уже бывали.
[18:04:21] <ForNeVeR> gsomix: когда io.js отделилась от node.js.
[18:04:29] <ForNeVeR> gsomix: да, автор расстраивается сильно.
[18:05:58] <gsomix> Ок.
[18:06:58] <ForNeVeR> https://github.com/vitalyster/SharpXMPP/pull/10 збс, проходит все тесты.
[18:33:11] sss|zombie зашёл в конференцию
[18:34:20] Kerrigаn зашёл в конференцию
[18:38:08] <horta hell> @tsoding твитит: Morganey Programming Language Ep.24
- YT: https://t.co/EQOtYALIG8
- LCTV: https://t.co/ohg14rrT11
- Twitch: https://t.co/i7Wp0qakuX
[19:08:26] eaeee зашёл в конференцию
[19:19:53] rafaelrs вышел из конференции
[19:19:55] rafaelrs зашёл в конференцию
[20:04:50] a1batross вышел из конференции
[20:09:36] O01eg вышел из конференции
[20:09:41] O01eg зашёл в конференцию
[21:43:47] <gsomix> https://github.com/golang/go/pull/9220
[22:01:14] <Minoru> это же нормально. Проект не хочет использовать GitHub как место ревью кода, например
[22:10:55] Graf зашёл в конференцию
[22:11:00] Graf вышел из конференции
[22:17:55] <gsomix> Minoru, зачем тогда использовать гитхаб?
[22:19:35] <Minoru> gsomix: думаю, в первую очередь ради visibility — как ни крути, а на ГитХабе куча народу тусит. Ишшуй-трекер есть
[22:19:58] a1batross зашёл в конференцию
[22:53:03] a1batross вышел из конференции
[22:53:04] a1batross зашёл в конференцию
[23:00:04] Славный капитан вышел из конференции
[23:02:35] eaeee вышел из конференции
[23:21:48] a1batross вышел из конференции
[23:21:49] a1batross зашёл в конференцию
[23:59:08] kpecmuk вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!