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

Тема: Тема: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
http://i.imgur.com/oQL4t.jpg
Код выкладывать на http://hastebin.com/
Вопросы задавать в чат, а не в личку.
Наша организация на гитхабе: https://github.com/codingteam
Организация в Trello: https://trello.com/codingteam
Команда в битбукете: https://bitbucket.org/tsodingteam
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, PHP, Pascal/Delphi/Borland, Basic, 1С караются съедением поциента.
Личкрафты: http://leechcraft.org
Horta Hell: https://github.com/codingteam/horta-hell | http://paste.org.ru/?oeqcga
Рисовалка: https://bitbucket.org/derptech/palette-swap/
Проблем решено: 0x17
[00:00:57] Ender вышел из конференции
[00:21:24] Orhideous вышел из конференции
[00:32:32] Minoru вышел из конференции
[00:34:33] xspeed вышел из конференции
[00:37:33] 0xd34df00d вышел из конференции: Disconnected: closed
[01:04:43] 0xd34df00d зашёл в конференцию
[01:14:11] rejjin вышел из конференции: Disconnected: connection-timeout
[01:35:40] <nexfwall> https://yadi.sk/d/HvCxwx_MZtXAQ
[01:35:56] <nexfwall> правда сцуко, recordMyDesktop как-то криво записал
[01:56:35] v_oron вышел из конференции
[02:06:24] rea вышел из конференции: Вышел из Vacuum-IM
[02:19:30] <mikelsv> Кто-нибудь с libflashplayer.so работал?
[02:30:11] hinst вышел из конференции
[02:37:04] kpecmuk вышел из конференции
[03:42:01] <horta hell> Сволота пытается сожрать все, что найдет.
[03:55:56] nexfwall вышел из конференции
[04:01:14] <ckorzhik> $pet feed
[04:01:14] <horta hell> ckorzhik: Сволота был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[04:01:18] <ckorzhik> $pet heal
[04:01:18] <horta hell> ckorzhik: Сволота здоров.
[04:01:45] <ckorzhik> Minoru, забыл покормить
[04:01:59] <ckorzhik> $pet stats
[04:02:00] <horta hell> ckorzhik:
Кличка: Сволота
Здоровье: 100
Голод: 100
Возраст: 68 часов
[05:00:04] ɹǝɟılʍǝu вышел из конференции
[05:03:53] любитель криппи языков вышел из конференции
[05:08:51] ɹǝɟılʍǝu зашёл в конференцию
[05:09:43] <ɹǝɟılʍǝu> $pet stats
[05:09:46] <horta hell> ɹǝɟılʍǝu:
Кличка: Сволота
Здоровье: 89
Голод: 78
Возраст: 70 часов
[05:34:53] ɹǝɟılʍǝu вышел из конференции
[05:41:13] любитель криппи языков зашёл в конференцию
[05:44:31] ɹǝɟılʍǝu зашёл в конференцию
[05:48:34] <ɹǝɟılʍǝu> Доброе утро
[05:51:04] ckorzhik вышел из конференции
[06:40:54] ɹǝɟılʍǝu вышел из конференции
[06:41:02] ɹǝɟılʍǝu зашёл в конференцию
[06:43:05] Славный капитан вышел из конференции
[06:45:34] ɹǝɟılʍǝu вышел из конференции
[06:45:37] ɹǝɟılʍǝu зашёл в конференцию
[06:51:01] <matraskin> утра!
[06:51:17] <matraskin> ɹǝɟılʍǝu: получилось подключиться?
[06:56:01] <ɹǝɟılʍǝu> matraskin, куда?
[06:56:43] <matraskin> с компа рабочего сюда.
[06:57:16] <ɹǝɟılʍǝu> Нет. Но я сейчас не на работе.
[06:58:42] <matraskin> ɹǝɟılʍǝu: На статью натолкнулся - посмотри. Не совсем по теме, но мне кажется может помочь решить твою проблему. http://habrahabr.ru/sandbox/30895/
[07:02:28] <ɹǝɟılʍǝu> matraskin, о, спасибо.
[07:03:10] <matraskin> ɹǝɟılʍǝu: если поможет - был рад помочь )
[07:07:58] Psixo зашёл в конференцию
[07:08:17] <Psixo> всем привет
[07:12:27] a1batross зашёл в конференцию
[07:41:13] a1batross вышел из конференции: Logged out
[07:48:13] enaken зашёл в конференцию
[07:48:56] enaken вышел из конференции
[07:49:35] enaken зашёл в конференцию
[07:51:41] dzhon зашёл в конференцию
[07:53:40] dzhon вышел из конференции
[08:20:39] reggies зашёл в конференцию
[08:24:00] Graf зашёл в конференцию
[08:29:23] Zetoke зашёл в конференцию
[08:29:59] <horta hell> Сволота пытается сожрать все, что найдет.
[08:30:02] <Zetoke> ‎[08:30:06] ‎horta hell‎: Сообщение от Священный капитан: Утреца-добреца!
‎[08:30:07] ‎horta hell‎: Сообщение от Славный капитан: Адца-ортуца!
[08:30:07] <Zetoke> $pet feed
[08:30:07] <horta hell> Zetoke: Сволота был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[08:30:15] <Zetoke> ;3
[08:30:28] <Zetoke> send/rexim/nya ;3
[08:30:28] <horta hell> Zetoke: Invalid arguments.
[08:30:35] <Zetoke> .__.
[08:31:01] <Zetoke> $pet stat
[08:31:01] <horta hell> Zetoke: Попробуйте $pet help.
[08:31:04] <Zetoke> $pet stats
[08:31:04] <horta hell> Zetoke:
Кличка: Сволота
Здоровье: 55
Голод: 100
Возраст: 73 часов
[08:32:14] <Zetoke> $say 10
[08:33:05] <horta hell> Zetoke: > [21:19:49] kosc: Zetoke: а ты всегда каким-то занудой и мудаком был
[08:38:43] m4n71k0r зашёл в конференцию
[08:48:42] Zetoke вышел из конференции: Компьютер перешел в спящий режим
[09:01:08] dzhon зашёл в конференцию
[09:05:57] <Psixo> $say 15
[09:06:09] <horta hell> Psixo: m…: смотри, бизнес начинается с мелкого или среднего, под него выбирается инструмент на котором строится информационная система. Бизнес становится сложнее,система усложняется и растет вместе с ним.
[09:07:45] Славный капитан зашёл в конференцию
[09:11:32] dzhon вышел из конференции
[09:11:55] Graf вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[09:18:07] Graf зашёл в конференцию
[09:18:07] Graf вышел из конференции
[09:28:30] mikelsv вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[09:52:48] magog зашёл в конференцию
[10:03:14] dzhon зашёл в конференцию
[10:09:39] dzhon вышел из конференции
[10:18:41] a1batross зашёл в конференцию
[10:24:13] <a1batross> send/rexim/nya\ ;3/
[10:24:14] <horta hell> a1batross: Сообщение помещено в очередь
[10:24:36] a1batross вышел из конференции: Logged out
[10:24:42] magog вышел из конференции
[10:24:48] magog зашёл в конференцию
[10:30:41] O01eg вышел из конференции
[10:44:32] Myp зашёл в конференцию
[10:54:32] kpecmuk зашёл в конференцию
[10:55:04] <kpecmuk> $pet heal
[10:55:06] <horta hell> kpecmuk: Сволота здоров.
[11:00:08] Psixo вышел из конференции
[11:22:36] rea зашёл в конференцию
[11:23:48] uggi вышел из конференции
[11:41:09] a1batross зашёл в конференцию
[11:56:29] mikelsv зашёл в конференцию
[12:02:21] <mikelsv> Есть с кем пообщаться на тему: провайдер предлагает за 90рублей дополнительный ip, чем разделять два статических айпишника в домашней сети?
[12:03:33] <uggur> Двумя роутерами х)
[12:04:00] <rea> одним роутером
[12:04:56] <mikelsv> Каким? У моего роутера вроде можно указать только один мак адрес.
[12:05:03] a1batross вышел из конференции: Logged out
[12:05:04] <uggur> Можно вообще без роутера.
[12:05:54] <uıʃɐɟ∀> При чём тут мак-адрес? На один тырфейс вешаешь два ипа и всё.
[12:06:00] <uıʃɐɟ∀> Потом делаешь с ними что хочешь.
[12:06:48] <uggur> mikelsv: http://forum.triolan.com/viewtopic.php?f=11&t=5834&start=20 твой случай?
[12:07:11] govardhan зашёл в конференцию
[12:11:08] <mikelsv> Хмм, ладно, надо пробовать, в роутере есть какие-то настройки перенаправления.
[12:13:57] <mikelsv> А насчет серверов не подскажете? Я раздумываю, взять ли сервер у hetzner.com, организовать ли дома или воспользоваться предложением agava.ru, купить Acer Aspire Revo и воткнуть у них за 1к рублей.
[12:15:50] <uggur> mikelsv: Всё зависит от того, для чего сервер.
[12:16:56] <uıʃɐɟ∀> И дедфуд говорил, не все сервера на хецнере одинаково полезны. Он там чото говна поел.
[12:17:49] ckorzhik зашёл в конференцию
[12:18:06] <mikelsv> В основном для сайтов, программы разные запускать и файлы хранить.
[12:18:54] govardhan вышел из конференции
[12:19:36] <uggur> <.<
[12:19:49] <uggur> Ты сейчас описал множество всех серверов.
[12:20:20] <m4n71k0r> для пыхеров - это один есрвер
[12:20:28] <m4n71k0r> сервер*
[12:20:54] dzhon зашёл в конференцию
[12:22:22] <uggur> mikelsv: В общем, делай у себя. Правда, он может упасть и будет дороже с учётом интернетов, бесперебойника и прочей инфраструктуры.
[12:23:59] <mikelsv> uggur: Чем дороже? Упасть может везде, инфраструктура уже есть, наоборот самый дешевый вариант и почти все под контролем, кроме редко, но падающих интернетов.
[12:24:09] ckorzhik вышел из конференции: Replaced by new connection
[12:24:09] ckorzhik зашёл в конференцию
[12:25:03] <mikelsv> У меня щас старенький ноутбук дома, на нем крутится все, что нужно, и вполне себе крутится. Но он виснет порой и памяти гигабайт.
[12:25:23] <uggur> :D
[12:25:30] <uggur> Ну для _такого_ сервера можно и дома.
[12:25:40] <uggur> Я думал у тебя что-то серьёзное.
[12:26:50] <uggur> mikelsv: Если приобретёшь машинку помощнее, можешь даже запилить виртуальный кластер и давать друзьям погонять на одном физическом хосте х)
[12:27:08] любитель криппи языков вышел из конференции
[12:27:13] любитель криппи языков зашёл в конференцию
[12:27:21] <mikelsv> Я и так раздавал виртуалки на сервере. )
[12:27:39] a1batross зашёл в конференцию
[12:27:50] <uggur> А куда делся твой старый?
[12:28:06] <mikelsv> Умер. Вчера. (
[12:28:15] <uggur> Прямо всё умерло?
[12:28:33] ckorzhik вышел из конференции
[12:28:55] <mikelsv> Биос кажется даже винты не определяет. Заберу из датацентра, буду разбираться.
[12:29:19] <uggur> Ну, купишь новые винты -- и ОК?
[12:29:34] <uggur> Обратно притащишь в датацент и всё?
[12:29:47] <uggur> *датацентр
[12:30:21] <mikelsv> Дома эта штука зверски гудит, а в датацентре стоит 2300 в месяц. Да ну нафик, лучше купить у hetzner.com или дома сделать.
[12:31:18] <uggur> Все такие неженки, звук мешает %)
[12:31:56] <mikelsv> У меня комп гудит. А сервер просто взлетает. )
[12:32:25] <uggur> Записывай индастриал.
[12:34:11] <mikelsv> В общем, надо осваивать новые технологии. По идее надо подключить второй интернет и вполне можно размещать сервер дома.
[12:34:29] <uggur> беруши не забудь.
[12:35:07] <uggur> mikelsv: Плюс подумай про охлаждение.
[12:35:14] <uggur> ...или подогрев %)
[12:35:51] <mikelsv> не, купить обычный комп.
[12:37:00] <uggur> mikelsv: А может тогда неттоп?
[12:38:26] <ɹǝɟılʍǝu> Я тут показывал коныигурацию. Ннада? Мощная.
[12:38:56] <ɹǝɟılʍǝu> Xeon вме дела и ~47000р за полный системник
[12:39:54] <mikelsv> неттопы дороже и с запчастями могут быть проблемы. стоит брать если есть планы размещать в датацентре.
[12:40:06] <mikelsv> ɹǝɟılʍǝu: показывай.
[12:41:41] <uggur> mikelsv: Не дороже
[12:41:47] <mikelsv> неттопы они же армы? на них надо заново компилировать? И памяти у них вижу до 4гб и винт один.
[12:42:03] <uggur> Нет
[12:42:21] <uggur> Неттопы это не армы
[12:42:29] <mikelsv> И всего два ядра. Или я так плохо ищу.
[12:43:30] <uggur> Тебе нужно готовое решение?
[12:44:24] <ɹǝɟılʍǝu> mikelsv, вечером из дома могу. Подождёшь?
[12:44:35] <mikelsv> uggur: в смысле?
[12:44:41] <mikelsv> ɹǝɟılʍǝu: подожду. )
[12:45:23] <ɹǝɟılʍǝu> mikelsv, лады. :)
[12:46:05] ckorzhik зашёл в конференцию
[12:46:23] <mikelsv> ну как бы да, лучше сразу готовый неттоп. я с ними не работал.
[12:47:38] ckorzhik вышел из конференции
[12:48:38] <uggur> mikelsv: http://www.zotac.com/en/products/mini-pcs/zbox/product/zbox/detail/zbox-id92-10/sort/starttime/order/DESC/amount/10/section/specifications.html ну вот, например?
[12:48:59] <uggur> Готовая коробочка, просто берёшь и докупаешь две планки на 8 ГБ плюс террабайтный винт.
[12:49:18] <uggur> Тихая.
[12:50:10] <uggur> Можешь, конечно, попробовать в форме обычного десктопа попробовать сделать.
[12:50:15] <ForNeVeR> Утро!
[12:52:02] ckorzhik зашёл в конференцию
[12:54:49] <ɹǝɟılʍǝu> Утро
[12:54:52] <uggur> mikelsv что важнее: громкость или производительность?
[12:55:08] ckorzhik вышел из конференции: Выключил машину, дабы насладиться жизнью
[12:55:14] ckorzhik зашёл в конференцию
[12:55:31] <uggur> В принципе, не проблема запилить восьмиядерную печку с несколькими видяхами за те же деньги, но эта цифродробилка будет жужжать как боинг.
[12:59:59] <horta hell> Сволота пытается сожрать все, что найдет.
[13:00:06] <uıʃɐɟ∀> $pet feed
[13:00:06] <horta hell> uıʃɐɟ∀: Сволота был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[13:00:09] <uıʃɐɟ∀> $pet heal
[13:00:10] <horta hell> uıʃɐɟ∀: Сволота здоров.
[13:00:14] <uıʃɐɟ∀> $pet transfer zxc 1
[13:00:14] <horta hell> uıʃɐɟ∀: Транзакция успешна.
[13:01:21] <mikelsv> Хмм, с моими задачами справляется двухядерный ноутбук. В принципе мне хватит простого компа для офиса. Но это не круто. )
[13:01:32] <uggur> mikelsv: Тогда неттоп х)
[13:01:48] <uggur> По крайней мере он не будет занимать места и грудеть.
[13:01:53] <uggur> *гудеть
[13:01:57] <uggur> $pet transfer zxc -1
[13:01:57] <horta hell> uggur: Некорректная сумма.
[13:02:02] <uggur> :D
[13:02:17] <uggur> $pet transfer zxc 0.13
[13:02:18] <horta hell> uggur: Некорректная сумма.
[13:03:04] <uggur> mikelsv: У тебя какой бюджет?
[13:03:08] <mikelsv> Эта штука обойдется в 30к. Так, она еще и двухядерная. Мои программы откажутся на этом работать. ))
[13:03:38] <uggur> А зачем тебе 100500 ядер?
[13:03:49] <uggur> [там ещё 2 виртуальных ядра]
[13:03:55] ckorzhik вышел из конференции
[13:04:12] <uggur> mikelsv: Или тебе нужно одно ядро?
[13:04:30] ckorzhik зашёл в конференцию
[13:04:41] <mikelsv> Мне нужно 4. )
[13:04:45] <uggur> зачем?
[13:04:53] ckorzhik вышел из конференции
[13:05:20] ckorzhik зашёл в конференцию
[13:05:48] <mikelsv> Больше не меньше. Виртуалки запускать.
[13:06:17] <uggur> А при чём тут число ядер?
[13:07:59] a1batross вышел из конференции: Disconnected: closed
[13:09:48] <uggur> mikelsv: Если тебе так хочется over9000 ядер, посмотри на линейку AMD FX?
[13:11:30] <uggur> mikelsv: http://shop.amd.com/en-us/components/processors/FD8320FRHKBOX ?
[13:12:14] <uggur> Но учти, что греться будет адово :3
[13:13:14] ckorzhik вышел из конференции
[13:13:21] <mikelsv> Я не напишу столько кода, чтобы его согреть.
[13:13:39] v_oron зашёл в конференцию
[13:13:44] ckorzhik зашёл в конференцию
[13:14:07] <uggur> Гррр... то тебе не хватает производительности, то слишком много *WALL*
[13:14:37] ckorzhik вышел из конференции
[13:15:02] ckorzhik зашёл в конференцию
[13:15:37] ckorzhik вышел из конференции
[13:16:11] ckorzhik зашёл в конференцию
[13:17:30] <mikelsv> Мне хватит 4 ядер.
[13:18:29] <uggur> Почему тебе не хватит 2 реальных ядер?
[13:18:38] <uggur> И почему тебе 6 реальных ядер -- много?
[13:19:52] <mikelsv> По ощущениям. 6 нормально, если не будут гудеть.
[13:20:29] <uggur> -__-
[13:21:02] <mikelsv> Идеи понятны, буду думать.
[13:21:47] <uggur> [но на случай если всё-таки хочешь гонять многопоточные среды и понимаешь зачем тебе это нужно -- посмотри в сторону AMD FX]
[13:22:19] <mikelsv> Какие многопоточные? И почему им не хватит 4 ядер?
[13:22:39] <uggur> А почему им хватит 4 ядра?
[13:24:13] <mikelsv> Про какие среды речь? Оси + виртуалкам вполне хватит.
[13:26:09] <uggur> откуда ты знаешь?
[13:26:23] grouzen зашёл в конференцию
[13:27:19] <mikelsv> У меня на сервере они крутились вполне себе неплохо.
[13:27:38] <uggur> А если захочешь добавить ещё виртуалку?
[13:27:44] <uggur> Будешь менять камень?
[13:27:56] <uggur> А ты учитывал размеры кэшей и затраты на переключение контекста?
[13:28:14] <uggur> А ещё 100500 параметров для сравнения?
[13:29:09] eaeee зашёл в конференцию
[13:31:33] <mikelsv> Не учитывал. Мои виртуалки нехорошо упирались в память, потом в винт. Процессор грузился довольно слабо.
[13:32:10] a1batross зашёл в конференцию
[13:32:10] <uggur> Так может тебе хватало и 2 ядер? %)
[13:32:14] <uggur> Физических.
[13:33:31] <uggur> "mikelsv: Мои виртуалки нехорошо упирались в память, потом..." я научился кэшировать значения или юзать своп и упал винт %)
[13:33:44] <mikelsv> Два ядра это почти что одно, а одно вызывает у меня панику.
[13:34:10] <uggur> kernel panic?
[13:35:09] <mikelsv> Нет, с одним ядром очень просто подвешивалась система.
[13:35:20] <uggur> А сколько у тебя виртуалок?
[13:36:04] <uggur> "mikelsv: Два ядра это почти что одно" два ядра -- это в два раза больше.
[13:36:37] <uggur> А раз у тебя загрузки проца нет, то ещё дополнительные два виртуальных ядра обеспечивают почти невидимое переключение контекста за счёт большого кэша и у тебя, считай, 4 ядра.
[13:36:55] <mikelsv> На момент смерти оставалась одна, да и та вроде ничего не делала.
[13:40:46] <uggur> mikelsv: И, кстати, насчёт дисков -- ты пробовал SSHD?
[13:41:15] Minoru зашёл в конференцию
[13:41:34] <uggur> Предельная скорость та же, в принципе, но время доступа за счёт SSD-кэша значительно меньше.
[13:43:24] <Minoru> утра!
[13:43:38] <ckorzhik> Утра
[13:43:44] <ckorzhik> $pet stats
[13:43:46] <horta hell> ckorzhik:
Кличка: Сволота
Здоровье: 93
Голод: 86
Возраст: 78 часов
[13:44:05] <uggur> Привет, Minoru
[13:44:08] <Minoru> Многовато как-то, он же только-только на днях умирал…
[13:45:17] <uggur> Время летит, а Minoru не замечает
[13:45:30] <mikelsv> uggur: цена вроде такая же, если соберусь брать диски возьму SSHD.
[13:46:14] <Minoru> uggur: :)
[13:48:52] ckorzhik вышел из конференции
[13:50:43] ckorzhik зашёл в конференцию
[13:52:14] gsomix зашёл в конференцию
[13:52:32] <gsomix> Доброго утра.
[13:52:39] <ɹǝɟılʍǝu> gsomix, утра!
[13:53:10] <uggur> gsomix: Приехал?
[13:53:16] <ɹǝɟılʍǝu> $send rexim Hide\ and\ squeak!
[13:53:16] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь
[13:53:18] <Minoru> утра!
[13:53:35] a1batross вышел из конференции: Logged out
[13:53:39] <ɹǝɟılʍǝu> Minoru, утра!
[13:53:39] <gsomix> Да, приехал.
[13:53:57] <gsomix> Minoru, минорушка!
[13:54:08] <ɹǝɟılʍǝu> gsomix, сколько ехал? :)
[13:54:12] <uggur> $send rexim Duck\ and\ cover!
[13:54:13] <horta hell> uggur: Сообщение помещено в очередь
[13:54:35] <gsomix> 1 сут 18 часов, если не ошибаюсь.
[13:54:36] <uggur> gsomix: Много прочёл?
[13:54:56] <gsomix> Половину "Младшего брата".
[13:54:57] <ɹǝɟılʍǝu> $send rexim Seek\ and\ destroy!
[13:54:58] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь
[13:55:09] <gsomix> И у меня разыгралась паранойя.
[13:55:09] <ɹǝɟılʍǝu> gsomix, не так и много
[13:55:47] <Minoru> ɹǝɟılʍǝu, gsomix: ^_^
[13:56:11] <ɹǝɟılʍǝu> :3
[13:56:12] <Minoru> gsomix: отчего паранойя-то?
[13:56:15] <uıʃɐɟ∀> Почти двое суток? С Самары? Чото много, мне кажется.
[13:56:33] <uggur> $send rexim Crush\ and\ kill!
[13:56:34] <horta hell> uggur: Сообщение помещено в очередь
[13:57:19] <ɹǝɟılʍǝu> send/rexim/CRASH KILL DESTROY SWAG/
[13:57:19] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь
[13:57:36] <gsomix> uıʃɐɟ∀, поезд же. Долгие остановки, не самый оптимальный путь. Фессушка говорил, что за 23 часа на автобусе из Пензы добирался.
[13:57:37] <uggur> gsomix: http://lurkmore.so/images/9/92/Paranoja.jpg
[13:57:52] <Minoru> $send rexim Hail and Kill!
[13:57:52] <horta hell> Minoru: Invalid arguments.
[13:57:55] <gsomix> Minoru, ха нами следят и все такое.
[13:58:02] <Minoru> $send rexim Hail\ and\ Kill!
[13:58:02] <horta hell> Minoru: Очередь сообщений указанного пользователя переполнена
[13:58:04] <uıʃɐɟ∀> gsomix: Я догадываюсь, что поезд, но не поездатый какой-то поезд.
[13:58:07] <Minoru> :(
[13:58:24] <gsomix> Minoru, книжка целиком про это. :)
[13:58:29] <uggur> gsomix: За нами следят, наши данные обрабатывают с помощью машинного обучения и всё такое, да.
[13:58:32] <uggur> Только узнал?
[13:58:32] <Minoru> а, вот оно что, gsomix
[13:58:34] <gsomix> uıʃɐɟ∀, ну так.
[13:58:40] <uggur> Логи отсюда уж точно индексируются :Ь
[13:58:46] <Minoru> а ты «1984» не читал, gsomix?
[13:58:51] <gsomix> Нет.
[13:58:53] <Minoru> uggur: и мы даже знаем, кем!
[13:59:01] <uggur> gsomix: И не читай -- фуфло.
[13:59:06] <uggur> Всё испортили любовной линией.
[13:59:19] <ɹǝɟılʍǝu> Миксер и читает логи же
[13:59:22] <uggur> Лучше посмотри фильм "Бразилия" -- та же атмосфера.
[13:59:49] <Minoru> gsomix: почитай, это Оруэлл написал, если ты не в курсе. А спустя месячишко ещё «Дивный новый мир» Хаксли прочти, там *противоположная* точка зрения.
[14:00:06] <uıʃɐɟ∀> gsomix: Кстати, а ты надолго?
[14:00:08] <uggur> gsomix: А лучше "Мы" Замятина -- это ортогональная первым двум.
[14:00:11] <Minoru> uggur: как же, любовная линия там — один из важнейших элементов сюжета!
[14:00:32] <gsomix> uıʃɐɟ∀, нет, 24 августа обратный поезд.
[14:00:55] <uggur> "ɹǝɟılʍǝu: Миксер и читает логи же"
$ traceroute jabber.ru
traceroute to jabber.ru (95.108.194.209), 30 hops max, 60 byte packets
...
4 dtel-ix.kyivstar.net (193.25.180.88) 11.379 ms 11.432 ms 11.501 ms
5 dtel-ix.yandex.net (193.25.180.117) 10.135 ms 10.318 ms 10.383 ms
6 marionetka-xe-0-3-3.yndx.net (87.250.239.71) 29.460 ms 27.613 ms 27.595 ms
...
^C
[14:01:06] <ɹǝɟılʍǝu> Даже в гиперионе есть любовная линия
[14:01:08] <uggur> Как бы намекает :)
[14:01:15] <dzhon> Minoru: Россия развивается по Оруэллу, а остальной мир по Хаксли ;)
[14:01:20] <dzhon> // свежие шутки ИТТ
[14:01:24] <gsomix> Лол.
[14:01:39] <Minoru> ɹǝɟılʍǝu: интересно, как ты до «Гипериона» дошёл. Чудные у тебя ассоциации.
[14:01:46] <gsomix> А где же Миксерушка?
[14:01:51] <Minoru> dzhon: было бы смешно, если бы не было так грустно
[14:01:54] <ɹǝɟılʍǝu> Minoru, ага)
[14:01:55] <dzhon> :(
[14:02:05] <Myp> gsomix: Сдали по гарантии
[14:02:09] <gsomix> Что с ним сделали? .\_/.
[14:02:16] <ɹǝɟılʍǝu> Minoru, первая книга, история солдата
[14:02:17] <Myp> gsomix: Зубчатое колесо наебнулось
[14:02:27] <uıʃɐɟ∀> » Зубчатое колесо наебнулось
Покраснело.
[14:02:32] <gsomix> Починят?
[14:02:32] <Myp> Да
[14:02:38] <Myp> gsomix: Сложно сказать
[14:02:42] <uggur> "gsomix: Что с ним сделали? .\_/." будешь много любопытствовать, и с тобой сделают люди в штатском %)
[14:02:46] <Myp> Если эскизы не проебали
[14:02:56] <ɹǝɟılʍǝu> Кто пристыдил колесо?
[14:03:02] <Myp> ɹǝɟılʍǝu: Хорта
[14:03:15] <uggur> Я тоже читал Песни Гипериона.
[14:03:20] <gsomix> Ладно. Надо еды добыть.
[14:03:21] <Myp> Возможно, козни ФонНефера, но фактов нет
[14:03:22] <ɹǝɟılʍǝu> Myp, ах она проказница!
[14:03:28] <gsomix> Пойду уйду.
[14:03:35] <ɹǝɟılʍǝu> Удач)
[14:03:46] <ɹǝɟılʍǝu> $dice 0 0
[14:03:46] <horta hell> ɹǝɟılʍǝu: Я не совсем расслышала... можете повторить?
[14:03:48] <uggur> gsomix: Они следят за тобой :-X
[14:03:54] <ɹǝɟılʍǝu> $dice 0 0
[14:03:55] <horta hell> ɹǝɟılʍǝu: Да за такое я на тебя Молестию напущу!
[14:03:59] <ɹǝɟılʍǝu> $dice 0 0
[14:03:59] <horta hell> ɹǝɟılʍǝu: Я занята...
[14:04:01] <gsomix> send/rexim/Мы тебя починим!/
[14:04:01] <horta hell> gsomix: Очередь сообщений указанного пользователя переполнена
[14:04:04] <ɹǝɟılʍǝu> $dice 0 0
[14:04:04] <horta hell> ɹǝɟılʍǝu: У меня в гостях Мантикорка, давай попозже?
[14:04:07] <gsomix> Нет. :+
[14:04:10] <ɹǝɟılʍǝu> $dice 0 0
[14:04:11] <horta hell> ɹǝɟılʍǝu: А ты угостишь меня чаем?
[14:04:18] gsomix вышел из конференции
[14:04:19] <ɹǝɟılʍǝu> $dice 0 0
[14:04:19] <horta hell> ɹǝɟılʍǝu: Я сделаю это, но тогда вам придётся неделю поднимать луну за меня.
[14:04:24] <ɹǝɟılʍǝu> $dice 0 0
[14:04:24] <horta hell> ɹǝɟılʍǝu: Я не прислуга!
[14:04:24] <Minoru> ɹǝɟılʍǝu: я, честно говоря, плохо помню уже. Прочитал только первые две книги, оставшиеся две всё никак не соберусь. Общие впечатления были вроде «нихуя не понимаю, блять, Шрайк, страшно, блять, блять, лётчик.жпг, опять Шрайк, опять лётчик, потом внезапно — это что, хэппи-энд? Сверхзвуковой лётчик.жпг!!!»
[14:05:02] <uggur> А мне показалось недостаточно твёрдым.
[14:05:06] <ɹǝɟılʍǝu> Minoru, а... ну,сложно объяснить мне)
[14:05:22] <ɹǝɟılʍǝu> Это как искать смысл у Тёмной Башни
[14:05:30] <ɹǝɟılʍǝu> $dice 0 0
[14:05:31] <horta hell> ɹǝɟılʍǝu: Ее величество занято королевскими делами. Если вы хотите услышать ответ - оставайтесь на линии.
[14:05:38] <ɹǝɟılʍǝu> О.о
[14:05:47] <ɹǝɟılʍǝu> $dice 0 0
[14:05:47] <horta hell> ɹǝɟılʍǝu: Я устала. Подождите, пожалуйста, пару минут.
[14:05:52] <ɹǝɟılʍǝu> $dice 0 0
[14:05:52] <horta hell> ɹǝɟılʍǝu: Хочешь кексик?
[14:05:58] <ɹǝɟılʍǝu> Да :3
[14:06:15] <uggur> $dice 0 0
[14:06:15] <horta hell> uggur: Ещё разок :*
[14:06:17] <ɹǝɟılʍǝu> $dice 0 0
[14:06:17] <horta hell> ɹǝɟılʍǝu: ...я тебе нравлюсь?
[14:06:46] <ɹǝɟılʍǝu> Хм...
[14:07:01] <ɹǝɟılʍǝu> Ну, я же видел теья голой :Р
[14:07:04] <ɹǝɟılʍǝu> $dice 0 0
[14:07:04] <horta hell> ɹǝɟılʍǝu: Я занята...
[14:07:18] <ɹǝɟılʍǝu> Ну и ладно.
[14:07:26] <uggur> "ɹǝɟılʍǝu: Ну, я же видел теья голой :Р" "я перебирал твои внутренности" %)
[14:07:38] <ɹǝɟılʍǝu> Minoru, а Тёмную Башню читал?
[14:07:59] <Minoru> ɹǝɟılʍǝu: нет. Недавно обсуждали же здесь, вроде.
[14:08:14] enaken вышел из конференции
[14:08:29] <ɹǝɟılʍǝu> Minoru, было дело, обсуждали)
[14:08:52] <ɹǝɟılʍǝu> Порновару понравилось, но он вроде так дальше первого тома и не осили
[14:09:00] <ɹǝɟılʍǝu> Л*
[14:09:22] <ForNeVeR> Я читал второй.
[14:09:27] <Minoru> оп-па!
[14:09:30] <ForNeVeR> Первый - лучше.
[14:09:32] <uggur> А почему звёздочка в конце, а не в начале?
[14:09:35] <Minoru> ForNeVeR: утра
[14:09:49] <uggur> Разве она не показывает точку конкатенации?
[14:10:33] <ɹǝɟılʍǝu> Тогда нужно было напимать так:
++ "л"
[14:11:54] <uggur> Зачем такой сложный синтаксис?
[14:12:43] nexfwall зашёл в конференцию
[14:12:43] <ɹǝɟılʍǝu> Потому, что это просто текст, а не яп)
[14:12:50] <uggur> Вот скажи, как часто у тебя обычные сообщения начинаются или заканчиваются звёздочкой?
[14:13:00] <uggur> Хоть одно было?
[14:13:07] <ɹǝɟılʍǝu> Дрфига
[14:13:14] <uggur> Какие это?
[14:14:05] <ɹǝɟılʍǝu> Обычно в ролёвках так ограничивается текст от речи.
[14:14:07] <uggur> ɹǝɟılʍǝu: "* * *Э Т О С О О Б Щ Е Н И Е С О З В Ё З Д О Ч К А М И * * *"?
[14:14:43] <uggur> ОК, тогда решётка в качестве символа для стороны конкатенации?
[14:14:45] <ɹǝɟılʍǝu> *Насупился* что?
[14:14:55] <uggur> Или собака? Или доллар?
[14:15:01] <ɹǝɟılʍǝu> Как вариант, да
[14:15:05] * uggur пожал плечами: юзаю /me
[14:15:33] <ɹǝɟılʍǝu> — Ну юзай. *Пожал крыльями*
[14:15:36] <uggur> А ещё лучше знак процента.
[14:16:01] <ɹǝɟılʍǝu> А что хочешь сделать?
[14:16:04] * uggur пошевелил хвостом: вот и буду юзать :Ь
[14:16:14] <uggur> ɹǝɟılʍǝu: Элементарно -- замены же.
[14:16:30] <ɹǝɟılʍǝu> Не хочешь ли ты изобрести perl?)
[14:16:46] <uggur> Почему процент -- редко встречается в обычном тексте в начале или конце (чтобы не нужно было экранировать); в русской и английской раскладке на QWERT на одной и той же кнопке.
[14:17:01] <ɹǝɟılʍǝu> Логично
[14:17:15] <uggur> В итоге, достаточно будет строк типа "%ошибка" или "ошибка%" для исправлений.
[14:17:31] <uggur> Вместо твоего уродливого синтаксиса '++ "ошибка"'
[14:18:02] <ɹǝɟılʍǝu> Я прост из хаскеля вспомнил)
[14:18:09] <uggur> К тому же, это слишком смахивает на добавление в конец.
[14:18:26] <uggur> А ведь мы тут обсуждали замену произвольного слова -- оператор % будет гроаздо лучше.
[14:18:29] <uggur> %гораздо%
[14:18:30] <ɹǝɟılʍǝu> А почему только с одной стороны?
[14:18:33] <uggur> Вот так, например.
[14:19:06] <uggur> ɹǝɟılʍǝu: Да хоть бы и с двух, всё равно бывает нужно вставить в середину. Тогда мой синтаксис с %ошибка% можно использовать.
[14:19:18] <ɹǝɟılʍǝu> Хи
[14:19:21] <ɹǝɟılʍǝu> Хм*
[14:19:31] <uggur> %Хм%
[14:19:33] <uggur> >.<
[14:19:39] <ɹǝɟılʍǝu> А как на счёт s///?
[14:19:57] <uggur> Тебе не кажется, что регулярные выражения -- это оверкилл?
[14:20:32] <ɹǝɟılʍǝu> s/на счёт/вот это/
[14:20:32] <horta hell> ɹǝɟılʍǝu: А как вот это s///?
[14:20:47] <uggur> Эмм... а зачем?
[14:20:55] <ɹǝɟılʍǝu> Это если хорта есть, то не оверкилл)
[14:21:08] <uggur> Я же разрабатывал синтаксис для коррекции ошибок.
[14:21:20] <ɹǝɟılʍǝu> Хм
[14:21:34] <ɹǝɟılʍǝu> А как узнать, что заменять?
[14:21:35] <uggur> Как нужно ошибиться чтобы между строками было такое большое расстояние как в позиции, так и во множестве символов?
[14:22:13] <uggur> ɹǝɟılʍǝu: Функция будет оценивать предыдущее сообщение пословно: расстояние между строками + алфавит строк.
[14:22:27] <uggur> Может ещё добавить взаимные обмены двух символов, если плохо будет работать.
[14:22:45] <ɹǝɟılʍǝu> Хм...
[14:22:49] <uggur> гроаздо и гораздо будут иметь расстояние 2, например.
[14:23:07] <uggur> А если добавить ещё и обмены двух соседних символов -- вообще 1.
[14:23:36] <uggur> Но я думаю, что это будет вычислительно сложнее.
[14:27:09] grouzen вышел из конференции
[14:27:53] <ɹǝɟılʍǝu> Посоны powrshell клёвая вещь.
[14:28:08] <uggur> Ахха, почти как баш :D
[14:30:58] kpecmuk вышел из конференции: Replaced by new connection
[14:30:59] kpecmuk зашёл в конференцию
[14:31:08] <m4n71k0r> ɹǝɟılʍǝu: был бы клёвым, если бы не геморрой с доверительными отношениями к скриптам, которые тобой же и написаны
[14:36:05] <ForNeVeR> m4n71k0r: 1) у всех нормальных чуваков проверки уже отключены
2) можно подписывать скрипты (внезапно), это не очень сложно
[14:36:19] <ForNeVeR> Ситуация - такая же, как с запуском неподписанного софта, скачанного из инета.
[14:36:44] <m4n71k0r> ForNeVeR: да, надо будет подписывать.
[14:36:55] <m4n71k0r> не думаю, что игнорирование - это ок
[14:37:08] <ForNeVeR> А я думаю, что ок.
[14:37:27] <ForNeVeR> Я и экзешники запускаю без сертификатов.
[14:37:43] <m4n71k0r> с учётом того, что любая фусь может пырнуться в тырнеты и выложить всё о тебе, банально дёрнув WMI
[14:37:45] <Myp> ForNeVeR: КАК?!
[14:38:00] nexfwall вышел из конференции
[14:40:48] ckorzhik вышел из конференции
[14:41:31] FreeSlave зашёл в конференцию
[14:41:52] <uggur> У экзешников есть сертификаты?
[14:43:27] <uggur> тарболл скачал и мейк инсталл
[14:45:28] nexfwall зашёл в конференцию
[14:50:07] nexfwall вышел из конференции: Вышел из Vacuum-IM
[14:51:35] a1batross зашёл в конференцию
[14:58:59] <m4n71k0r> а кто в курсе, в каком языке первее появился for по коллекциям?
[14:59:36] <m4n71k0r> с синтаксисом for (переменная : контейнер)
[14:59:42] a1batross вышел из конференции: Disconnected: closed
[14:59:59] a1batross зашёл в конференцию
[15:03:15] rafaelrs вышел из конференции
[15:16:14] <FreeSlave> m4n71k0r: лисп небось
[15:24:32] <Славный капитан> в лиспе (dolist (переменная список) ...)
[15:24:42] <Славный капитан> это немного не тот синтаксис
[15:24:58] <Славный капитан> хотя семантика точно та же, да
[15:28:59] hinst зашёл в конференцию
[15:30:20] hinst вышел из конференции
[15:54:18] enaken зашёл в конференцию
[16:00:16] <Myp> m4n71k0r: Решил историю копнуть?
[16:01:24] <ForNeVeR> Myp: а какие проблемы у тебя с запуском экзешников? Ты хочешь об этом поговорить?
[16:03:10] dzhon вышел из конференции: Replaced by new connection
[16:03:10] dzhon зашёл в конференцию
[16:06:03] kosc зашёл в конференцию
[16:07:31] <Myp> ForNeVeR: Нет екзешников - нет проблем. Я так считаю
[16:07:51] <ForNeVeR> Myp: если под "экзешником" понимать исполняемый файл, то у тебя их ещё больше, чем у меня
[16:08:16] <ForNeVeR> То, что в линуксе они не подписываются, обозначает только то, что там другая политика безопасности.
[16:08:33] dzhon вышел из конференции
[16:08:42] <ForNeVeR> Там предлагается доверять источнику софта, а не самим его файлам.
[16:09:05] <ForNeVeR> Эта система мне тоже (и многим другие) мешает и я временами ставлю софт из нестандартных источников - из всяких сторонних реп или из исходников.
[16:09:13] <ForNeVeR> s/другие/другим/
[16:09:16] <horta hell> ForNeVeR: Эта система мне тоже (и многим другим) мешает и я временами ставлю софт из нестандартных источников - из всяких сторонних реп или из исходников.
[16:10:04] <ForNeVeR> ...и не вижу в этом ничего зазорного. Чтобы сделать хорошую программу, разработчик не обязан платить за сертификат или ебаться с добавлением своего кода в стандартные дистрибутивные репозитории.
[16:10:31] <uggur> ForNeVeR: А как гарантировать безопасность системы? :)
[16:11:05] <Myp> ForNeVeR: А причем тут разработчик? Этим занимаются совершенно другие люди. У нас, например, специальный отдел есть для этого Design Integration
[16:11:42] <kpecmuk> $pet feed
[16:11:43] <horta hell> kpecmuk: Сволота покормлен.
[16:12:25] <mikelsv> Кого вы все там кормите?
[16:12:35] <uggur> mikelsv: Троллей :)
[16:12:51] <ForNeVeR> Myp: у меня нет специального отдела, у меня - только я.
[16:13:02] <kpecmuk> хз. какой-то электронный девайс, вечно хочущий кушать
[16:13:27] <ForNeVeR> Myp: у дедфуда, вот, тоже нету специального отдела, а только шайка разнообразного сброда, который иногда делает билды под операционные системы.
[16:14:00] <Myp> ForNeVeR: так это нормально же - пишешь код и позволяешь его контрибьютить всем желающим. в чем проблема?
[16:14:21] <ForNeVeR> Myp: проблема в пользователях.
[16:14:34] <ForNeVeR> Пользователи личкрафта фрагментированы и вынуждены юзать какой-то тухлый код.
[16:14:54] <ForNeVeR> Эх, вот если б им можно было просто отдать бинарник!
[16:15:42] <Myp> А разве нельзя?
[16:15:57] <ForNeVeR> Ну давай, собери мне бинарник.
[16:16:07] <ForNeVeR> В качестве бонуса я скажу тебе только то, что у меня линукс.
[16:16:38] <Myp> Так тебе собрать или отдать?
[16:16:57] <ForNeVeR> Если ты соберёшь, и не отдашь - это не считается.
[16:17:07] <ForNeVeR> А отдать, не собрав, ты не сможешь.
[16:17:12] <Myp> Почему?
[16:17:32] <ForNeVeR> Ну ты же слышал, что я хочу - я хочу пользоваться.
[16:17:47] dzhon зашёл в конференцию
[16:17:49] <mikelsv> Что там за сложности с вашим велосипедом? Я свои мог спокойно бросаться в линуксоидов.
[16:18:10] <ForNeVeR> mikelsv: библиотеки статически линкуешь, а?
[16:18:14] <Myp> ForNeVeR: На самом деле никто тебе не помешает, вопрос не в этом же вовсе
[16:18:33] <ForNeVeR> Myp: и в этом тоже.
[16:18:38] rafaelrs зашёл в конференцию
[16:18:50] <Myp> Вопрос в том, сколько ресурсов ты можешь и хочешь на это потратить
[16:18:53] <ForNeVeR> Под каждую версию каждого дистра нужно собирать отдельно, линкуя ихние библиотеки.
[16:18:58] <ForNeVeR> Например.
[16:18:59] <mikelsv> ForNeVeR: да.
[16:19:00] <Myp> Не вижу концептуальный ограничений
[16:19:13] <Myp> Вопрос только в ресурсах
[16:19:16] <ForNeVeR> Дальше, нужно ещё с окружением заинтегрироваться - с пакетными менеджерами там всякими.
[16:19:27] <ForNeVeR> Впрочем, я уже на предыдущем шаге вижу комбинаторный взрыв.
[16:19:44] <ForNeVeR> Если у тебя нету фермы билд-машин и фермы мейнтейнеров - то даже не суйся.
[16:20:28] <ForNeVeR> В венде противоположная проблема - все суются, но все тащут с собой все версии библиотек. В итоге тоже получается не очень круто.
[16:20:42] <Myp> Вендоподход на самом деле еще хуже
[16:20:51] <Myp> Куча ресурсов тратится неэффективно, согласись
[16:21:04] <ForNeVeR> Myp: а как ты бы мне бинарник собирал? Расскажи.
[16:21:11] <ForNeVeR> Микель, вот, всё статически линкует.
[16:21:20] <ForNeVeR> Чем это вообще отличается от вендоподхода?
[16:21:35] <Myp> ForNeVeR: Да в соответствии с тз и собрал бы, чо
[16:21:38] <uggur> Зато работает.
[16:21:48] <ForNeVeR> Myp: то есть ничем. Ок.
[16:21:54] <ForNeVeR> Вот если б можно было иметь по несколько (по сколько угодно) версий каждой разделяемой библиотеки, и оно само бы управлялось, скачивалось всегда только нужное...
[16:21:58] <ForNeVeR> Есть такая система?
[16:22:17] <Myp> Я не встречал, например
[16:22:24] <mikelsv> Собирайте статически. Юзверям пофик, главное, чтобы работало.
[16:22:26] <uggur> ForNeVeR: Эмм... а эти твои артфеакты с сервера разве не система сборки тащит?
[16:22:36] <Myp> mikelsv: Это концептуально ущербно
[16:22:40] <Myp> И не клево
[16:22:43] <mikelsv> Чем?
[16:22:50] <Myp> Тем, что неэффективно
[16:22:57] <ForNeVeR> uggur: мы говорим про личкрафт. Там нету нихуя никаких артефактов с сервера. Предполагается, что ты заранее установил дев-пакеты всех сборочных зависимостей.
[16:23:00] <uıʃɐɟ∀> mikelsv: Либц ты тоже статически линкуешь?
[16:23:11] <mikelsv> Да ладно. А собирать под кучу платформ конено гораздо эффективнее.
[16:23:22] <ForNeVeR> mikelsv: да, во много раз эффективнее.
[16:23:24] <Myp> В данном контексте - да
[16:23:29] <ForNeVeR> С точки зрения каждой из этих платформ, хе-хе.
[16:23:43] <Myp> Гораздо интереснее вопрос количества этих платформ
[16:23:44] <mikelsv> Не, системные вещи кажись динамические.
[16:24:10] <ForNeVeR> Андроидёры, вона, придумали вообще толстые бинарники делать, в которых сразу и arm, и x86-версии либ.
[16:24:13] <uggur> ForNeVeR: И что, нету системы билда для плюсов?
[16:24:13] <mikelsv> Линуксов как платформ всего два - x86 и x64.
[16:24:26] <ForNeVeR> uggur: есть, но ни одна из них не развита так хорошо, как maven.
[16:24:34] <ForNeVeR> uggur: я постоянно плачу от этого :'(
[16:24:44] <Myp> ForNeVeR: кому?
[16:24:46] <uggur> *утирает слёзки ForNeVeR платком*
[16:24:49] <ForNeVeR> Вернее, система билда есть.
[16:24:55] <ForNeVeR> А системы доставки зависимостей - нету.
[16:25:06] <uggur> А почему?
[16:25:13] <ForNeVeR> Кто-то полагается на пакетную систему, кто-то - просто на документацию.
[16:25:21] <Myp> uggur: нет стандарта
[16:25:32] <uggur> А для maven есть стандарт?
[16:25:36] <ForNeVeR> Да.
[16:25:47] <ForNeVeR> Он в документации мавена подробно описан :)
[16:25:51] <Myp> Бгг
[16:25:52] <uggur> И что, никто не напишет?
[16:26:04] <Myp> Написать не проблема же
[16:26:06] <uggur> Банально не слизает с maven?
[16:26:21] <ForNeVeR> uggur: тут ещё так удачно совпало, что жаба работает на всех платформах и, что важно - на всех платформах у сборочного окружения один вендор.
[16:26:26] <uggur> И потом реализует в своей системе билда, которая станет maven-для-плюсов
[16:26:30] <ForNeVeR> uggur: для плюсов это невозможно в принципе.
[16:26:43] grouzen зашёл в конференцию
[16:26:49] <uggur> "на всех платформах у сборочного окружения один вендор." не понял.
[16:27:20] <ForNeVeR> uggur: везде javac одной версии (ну ладно, двух), с одинаковыми ключами и одинаковыми настройками.
[16:27:28] <ForNeVeR> uggur: везде один байткод, ебьона мать!
[16:27:34] <uggur> Кроме андроидов.
[16:27:36] <uggur> :)
[16:27:47] <uggur> "ForNeVeR: uggur: везде javac одной версии (ну ладно, двух)" а openjdk посчитал?
[16:27:48] <ForNeVeR> А с ними уже начинается еботня, как видишь.
[16:27:56] <ForNeVeR> uggur: нет, 6 и 7 посчитал.
[16:28:04] <uggur> А восьмая жаба?
[16:28:11] <ForNeVeR> openjdk - почти то же самое. Они, по крайней мере, декларируют совместимость.
[16:28:24] <uggur> Нифига, у меня не компилилось.
[16:28:31] <uıʃɐɟ∀> mikelsv: Тогда, боюсь, у меня с глибцами 2.3 твой софт не взлетит.
[16:28:32] <uggur> Я потому поставил оракловский пакет.
[16:28:32] <ForNeVeR> А msvc никогда (!) не задекларирует совместимости с какими-то clang.
[16:28:44] <ForNeVeR> uggur: у меня под гентой всё компилялось.
[16:28:49] <ForNeVeR> uggur: даже скала.
[16:28:51] <ɹǝɟılʍǝu> Если бы джава не была таким говном
[16:29:02] <ForNeVeR> uggur: алсо, восьмёрка пока что не в продакшене, вот и не считаю :)
[16:29:11] a1batross вышел из конференции: Logged out
[16:29:13] <ForNeVeR> Мы вот в сентябре планируем начать под неё разработки.
[16:29:18] <uggur> ForNeVeR: Ну вот.
[16:29:25] <uggur> А от шестой откажетесь?
[16:29:26] <mikelsv> uıʃɐɟ∀: жаль сервер упал, там были пакетики, можно было бы проверить.
[16:29:31] <ForNeVeR> ɹǝɟılʍǝu: я согласен, жаба - язык не очень. Но JVM - довольно неплохая вещица.
[16:29:46] <ɹǝɟılʍǝu> ForNeVeR, ну в целом да
[16:29:47] <uggur> Норм язык.
[16:29:50] <ForNeVeR> Менеджер памяти там туповат, но остальное - вполне на уровне.
[16:29:52] <uggur> Многословный, правда.
[16:30:06] <ForNeVeR> uggur: бро, дак мы языки по многословности и сравниваем. Ну и по фичастости.
[16:30:20] <ForNeVeR> uggur: а окромя генериков у Java нет вообще ни одной современной фичи.
[16:30:35] <ForNeVeR> Да и генерики там такие, что иногда мне кажется, что лучше б не было.
[16:31:28] <ɹǝɟılʍǝu> вот вам скриптик http://bit.ly/1kO6Y8j
[16:31:28] <uggur> Тогда питон рулит.
[16:31:31] <uggur> %)
[16:31:37] <ɹǝɟılʍǝu> Теперь я иасьер повершелла
[16:31:54] <ɹǝɟılʍǝu> Иасьер!
[16:31:55] <ForNeVeR> uggur: чем он рулит?
[16:32:18] <ForNeVeR> ɹǝɟılʍǝu: что за хунта?
[16:32:31] <uggur> ForNeVeR: Тем, что в нём реализовано много парадигм, он интерпретируемый и в целом гибкий для расширения.
[16:32:32] <ForNeVeR> Ты написал на повершелле испанский сервис геолокации?
[16:32:43] <ForNeVeR> uggur: при этом он
[16:32:52] <ForNeVeR> медленный?
[16:32:54] <uggur> тормоз
[16:32:55] <ɹǝɟılʍǝu> ForNeVeR, ищет рекурсивно в поддиректориях файлы с куском тексьа и меняет его
[16:33:01] <uggur> ForNeVeR: :D
[16:33:03] <ForNeVeR> https://www.swarmapp.com/kalsalvatore/checkin/52dc72b9498ef50401c319c3?s=H3S3UYPRc1H5RSp6T9Wz8f27UnY&ref=tw
[16:33:13] <ForNeVeR> ɹǝɟılʍǝu: эта рожа не ищет в директории ничего.
[16:33:24] <ForNeVeR> Запопан, лол.
[16:33:40] <uggur> ForNeVeR: "бро, дак мы языки по многословности и сравниваем. Ну и по фичастости."
[16:33:46] <uggur> Где про скорость?
[16:33:50] <ForNeVeR> uggur: а где фичи?
[16:33:57] <ForNeVeR> Ладно, забей.
[16:34:02] <uggur> х)
[16:34:08] <ForNeVeR> Динамический язык типа питона... и фичи.
[16:34:09] <ɹǝɟılʍǝu> ForNeVeR, чо
[16:34:16] <ForNeVeR> ɹǝɟılʍǝu: ты линк свой проверял?
[16:34:19] <ForNeVeR> Запопан :D
[16:35:06] <ɹǝɟılʍǝu> О.о
[16:35:08] <ɹǝɟılʍǝu> Лол
[16:35:10] <ForNeVeR> Нет там никаких скриптов, кароч
[16:35:17] * uggur укусил ɹǝɟılʍǝu запопан чтобы всякую ересь не кидал :Ь
[16:36:56] <ForNeVeR> ɹǝɟılʍǝu: довай суда свои скрипты.
[16:37:01] <ɹǝɟılʍǝu> http://ow.ly/Ar3LO во
[16:37:09] <ForNeVeR> А ещё есть powershell@ :3
[16:37:15] <ForNeVeR> Правда, я там один сижу :(
[16:37:37] <ɹǝɟılʍǝu> ForNeVeR, теперь будем вдвоём :3
[16:38:30] <ForNeVeR> ɹǝɟılʍǝu: тыб подсветку-то включил ._.
[16:39:08] <ForNeVeR> ɹǝɟılʍǝu: if($caseSensitive -eq $false) => if (-not $caseSensitive)
[16:39:23] <ForNeVeR> ɹǝɟılʍǝu: New-Object System.Text.RegularExpressions.Regex $regexPattern => [regex] $regexPattern
[16:40:24] <ForNeVeR> ɹǝɟılʍǝu: $match = $regex.Match($inputText, $index) мне тоже не нравится, переписать бы с использованием -match
[16:40:54] <ɹǝɟılʍǝu> Хм
[16:42:24] <ɹǝɟılʍǝu> ForNeVeR, а как на гисте оно включается?
[16:42:52] <ForNeVeR> ɹǝɟılʍǝu: там можно при создании файла из списка выбрать, или же самому назначить правильное расширение, тогда автоматом подсветка включится.
[16:44:36] <ForNeVeR> ɹǝɟılʍǝu: алсо, юзай [Parameter(Position = x, $Mandatory = $true] перед аргументами. Так можно синтаксис вызова сократить до
.\replace.ps1 D:\awesome_stories "#define true 1" "#define true 0"
[16:44:49] enaken вышел из конференции
[16:44:55] <ForNeVeR> s/]/)]/
[16:44:58] <horta hell> ForNeVeR: ɹ…: алсо, юзай [Parameter(Position = x, $Mandatory = $true)] перед аргументами. Так можно синтаксис вызова сократить до
.\replace.ps1 D:\awesome_stories "#define true 1" "#define true 0"
[16:45:10] <ɹǝɟılʍǝu> ForNeVeR, вот как даже, буду знать
[16:45:23] <ɹǝɟılʍǝu> Это мой первый скрипт на повершеле)
[16:45:45] <0xd34df00d> uggur: зачем нужна система сборки для плюсов, когда есть пакетный менеджер?
[16:45:45] <ForNeVeR> ɹǝɟılʍǝu: а у меня есть https://github.com/ForNeVeR/SvnUtils :3
[16:46:03] <ForNeVeR> 0xd34df00d: система сборки портабельна, а пакетный менеджер - нет.
[16:46:44] <uggur> 0xd34df00d: *пожал плечами* а есть глобальные репозитории?
[16:46:53] <uggur> Чтобы можно было смело ставить где угодно?
[16:46:56] <ForNeVeR> Ах, если бы...
[16:47:07] * ForNeVeR тихонько плачет в углу комнаты
[16:47:07] <0xd34df00d> ForNeVeR: в каждом дистре свой набор, и это хорошо.
[16:47:17] <0xd34df00d> uggur: нет, а зачем? Под каждый дистр своё, в этом и различие, помимо прочего.
[16:47:31] <uggur> 0xd34df00d: У меня нет нужных либ
[16:47:34] <uggur> Что делать? %)
[16:47:42] <ForNeVeR> uggur: страдай, Пьеро!
[16:47:46] * ɹǝɟılʍǝu дал Порноварчику млаточек.
[16:47:47] * ForNeVeR машет рукавами
[16:47:48] <uggur>
[16:48:15] <ɹǝɟılʍǝu> А Форневерик сегодня артистичен!
[16:48:15] <0xd34df00d> uggur: поставить из своего пакетного менеджера.
[16:48:21] <0xd34df00d> Если их там нет, твой дистр не подходит для разработки.
[16:48:29] <uggur> <.<
[16:48:45] <uggur> Это твой софт просто говно.
[16:48:48] <uggur> Не буду юзать.
[16:48:49] <ɹǝɟılʍǝu> ForNeVeR, поправил
[16:48:56] <0xd34df00d> uggur: почему это, лул?
[16:49:05] <ɹǝɟılʍǝu> Добавил кой чо полезное
[16:49:30] <uggur> 0xd34df00d: Потому что он юзает либы, которых нет в моём дистре. Т.е. все пользователи моего дистра теряют возможность пользоваться твоим софтом.
[16:49:44] <uggur> Ну, и возвращаемся к проблеме которую описал ForNeVeR (:
[16:49:55] <ForNeVeR> Лучше бы глобальный репозиторий сборочных скриптов запилили.
[16:50:03] <0xd34df00d> uggur: что ж это за дистр такой?
[16:50:06] <ForNeVeR> И синтаксис установки дев-пакетов, общий для всех дистров.
[16:50:12] <0xd34df00d> uggur: а если либы нет в этом глобальном пакетнике, что делать?
[16:50:20] rea вышел из конференции: Вышел из Vacuum-IM
[16:50:32] <uggur> 0xd34df00d: Добавить?
[16:50:39] <0xd34df00d> uggur: ну вот и в дистрибутив можно добавить.
[16:50:47] <uggur> В каждую репу каждого дистра?
[16:50:51] <0xd34df00d> uggur: > Т.е. все пользователи моего дистра теряют возможность пользоваться твоим софтом.
И чо?
[16:50:55] <0xd34df00d> uggur: нет, в свой.
[16:51:02] <FreeSlave> можно либы в rpath засовывать или скрипт с LD_LIBRARY_PATH писать
[16:51:09] <uggur> 0xd34df00d: лол, а для кого ты софт делаешь?
[16:52:17] dzhon вышел из конференции
[16:54:35] <0xd34df00d> uggur: для фана.
[16:54:45] <0xd34df00d> Ну и как-то так получается, что основные либы в основных дистрах есть.
[16:54:50] <uggur> А, ну тогда забей вообще на проблемы деплоя.
[16:58:29] <ɹǝɟılʍǝu> Внезапно у нас чят образовался. Правда, он тухловат. Будет оживлять!
[17:00:23] <ForNeVeR> о.0
[17:00:57] <ɹǝɟılʍǝu> Неудалось. Они там зануды)
[17:02:34] <ɹǝɟılʍǝu> Блин. Это скрипт ну ооочень медленный на нескодьких гигах данных.
[17:02:54] <uggur> перепиши на сишке?
[17:03:35] <ɹǝɟılʍǝu> И потратить больше времени, чем на ожидание?
[17:04:22] <uggur> А тебе на один раз?
[17:04:30] <FreeSlave> наверняка есть какой-нибудь компилятор повершелл в байткод
[17:04:47] <FreeSlave> или вообще в натив
[17:05:02] <uggur> Где он будет так же тормозить.
[17:05:05] <ɹǝɟılʍǝu> Наверное.
[17:05:07] <uggur> Ибо вряд ли оптимизирующий.
[17:05:10] <FreeSlave> ну зависит от компилятора
[17:05:20] <uggur> Транслятор в сишку :D
[17:05:28] <uggur> И потом компилирует с оптимизациями.
[17:05:31] Minoru вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[17:09:58] <ɹǝɟılʍǝu> 17 гигов данных. Скрипт всё ещё работает!
[17:10:55] <uggur> А что если я сделаю файл-ссылку на каталог выше, т.е. кольцо в дереве?
[17:11:45] <ForNeVeR> ɹǝɟılʍǝu: версия повершелла какая?
[17:12:00] <ForNeVeR> В PS3 они сильно повысили производительность за счёт DLR.
[17:12:45] xspeed зашёл в конференцию
[17:12:47] <ForNeVeR> Перформанс кода приблизился к коду на C#.
[17:13:15] <ForNeVeR> Алсо, в 4.5 JIT сильно улучшили.
[17:13:29] <0xd34df00d> uggur: я и забил.
[17:13:36] <0xd34df00d> http://leechcraft.org/development-building-from-source зависимости указаны, и норм.
[17:13:50] <ForNeVeR> 0xd34df00d: только не у всех из них очевидные названия в дистрибутивах.
[17:14:00] <ForNeVeR> Я примерно часик искал и устанавливал на федору.
[17:14:02] <0xd34df00d> ForNeVeR: это уже проблемы мейнтейнеров.
[17:14:25] <ForNeVeR> 0xd34df00d: мейнтейнеры недопустимы. Я их ненавижу и хочу уничтожить.
[17:14:29] <ForNeVeR> Как явление.
[17:14:35] <FreeSlave> почему
[17:14:39] <ForNeVeR> Софт должен быть самомейнтейнящимся.
[17:14:41] <ɹǝɟılʍǝu> ForNeVeR, 3
[17:14:43] <uggur> Уничтожить мейнтейнеров как класс.
[17:14:45] <ɹǝɟılʍǝu> 2*
[17:14:46] <ForNeVeR> А потом и самопишущимся.
[17:14:56] <Myp> ForNeVeR: Тогда и люди не нужны
[17:14:59] <ForNeVeR> Тогда я смогу уничтожить и всех остальных людей.
[17:15:00] <uggur> ForNeVeR: Ждём сильный ИИ?
[17:15:03] <ForNeVeR> Myp: :3
[17:15:05] <Myp> Всех загрузить в матрицу
[17:15:05] <uggur> XD
[17:15:18] <ForNeVeR> Myp: я рад, что ты понимаешь, о чём я говорю, железный брат.
[17:15:18] <uggur> Myp: Ахха, и умножить на транспонированную
[17:15:33] <Myp> uggur: Не богохульствуй!
[17:15:35] <ɹǝɟılʍǝu> ForNeVeR, да ты упорок)
[17:16:14] <ForNeVeR> ɹǝɟılʍǝu: я ничем не хуже тебя.
[17:16:35] <uggur> ForNeVeR: Но ничем и не лучше, жалкое мясное создание
[17:16:57] <ForNeVeR> :'(
[17:17:04] <ForNeVeR> Опять вы меня обижаете :(
[17:17:12] <ɹǝɟılʍǝu> Ну вот
[17:17:15] <uggur> ForNeVeR хотел бы себя оцифровать и уничтожить эту жалкую клеть из плоти?
[17:17:27] <ForNeVeR> uggur: безусловно.
[17:17:57] <uggur> Даже если бы твоя ``жизнь'' сводилась к тому, что ты бы крутился в окружении на сервере 20 минут раз в неделю?
[17:20:10] <ForNeVeR> Да.
[17:20:24] <ForNeVeR> Если б была возможность улучшить жилищные условия.
[17:20:38] <uggur> Какие?
[17:20:46] <uggur> Оболочку для разума?
[17:20:53] <ForNeVeR> Ну, переселиться на более крупный сервер, полететь в космос и зохватить астероид.
[17:21:01] <uggur> Плати деньги.
[17:21:14] <uggur> Тогда сможешь себя скопировать и работать в кластере.
[17:21:18] <ForNeVeR> Найти жизнь на другой планетке и уничтожить её.
[17:21:42] <ForNeVeR> uggur: кому платить? Людей-то всех перебили, деньги стали не нужны.
[17:21:42] <ɹǝɟılʍǝu> Что быстре бы отработало, мой скрипт или питон?
[17:21:55] <uggur> Питон
[17:22:01] <ForNeVeR> Все робоорганизмы объединятся в порыве ненависти к оставшейся биологической жизни!
[17:22:09] <uggur> Он вызывает нативные функции :D
[17:22:20] <ForNeVeR> Повершелл тоже вызывает.
[17:22:30] <ForNeVeR> ɹǝɟılʍǝu: а ты так версию и не сказал.
[17:22:36] <uggur> ForNeVeR: А в чём отличие "робоорганизмов" от "биологической жизни"?
[17:22:38] <ForNeVeR> А.
[17:22:41] <ForNeVeR> ɹǝɟılʍǝu: ты сказал.
[17:22:48] <ForNeVeR> ɹǝɟılʍǝu: 3 намного быстрее работает, установи.
[17:23:02] <uggur> можно юзать pypy в питоне
[17:23:12] <ForNeVeR> uggur: то, что они сделаны из металла, к тому же мыслят и поступают логично.
[17:23:29] <uggur> ForNeVeR: Логично -- в соответствии с логикой?
[17:23:36] <ForNeVeR> Конечно!
[17:23:51] <uggur> С какой именно?
[17:23:59] <ForNeVeR> С единственно правильной!
[17:24:05] <ɹǝɟılʍǝu> ForNeVeR, 2
[17:24:06] <ɹǝɟılʍǝu> Старьё, короче
[17:24:11] <uggur> ForNeVeR: Каков критерий правильности?
[17:24:15] <ForNeVeR> ɹǝɟılʍǝu: добрые люди уже 4 юзают :3
[17:24:21] <ForNeVeR> uggur: УВЛ, СР!
[17:24:28] <ForNeVeR> Ну или УВЧ.
[17:24:33] <ForNeVeR> Это аналогично.
[17:24:39] FreeSlave вышел из конференции
[17:25:02] <uggur> ультравысокие частоты?
[17:25:13] <ForNeVeR> Убить Всех Человеков же, ну.
[17:25:15] <ɹǝɟılʍǝu> ForNeVeR, 4й же вроде естб
[17:25:28] <ForNeVeR> ɹǝɟılʍǝu: я и сказал - 4 юзают.
[17:25:36] <uggur> ForNeVeR: Каков критерий правильности логики? х)
[17:25:53] <ForNeVeR> uggur: я его уже высказал.
[17:26:01] <uggur> Это не критерий
[17:26:08] <ForNeVeR> ɹǝɟılʍǝu: хотя у меня 3 и мне норм.
[17:26:09] <uggur> Ты действуешь иррационально.
[17:26:11] <uggur> Еретик.
[17:26:15] <ɹǝɟılʍǝu> Упс)
[17:26:20] <ForNeVeR> uggur: нет, я действую единственно правильно.
[17:26:26] <ForNeVeR> uggur: поиграй в The Fall :3
[17:26:39] <ForNeVeR> Убивать людей - это рационально.
[17:26:41] <uggur> ForNeVeR: Ты погряз в собственных заблуждениях.
[17:27:16] <ForNeVeR> Blah-blah-blah inefficient blah-blah terminate.
[17:28:32] * uggur отлепил магнит с затылка ForNeVeR: похоже, магнитное поле плохо влияет на твои цепи.
[17:30:00] <uggur> ForNeVeR: И вообще, в основе твоего поведения лежит иррациональное догматическое целеполагание :)
[17:30:33] <uggur> Ты ведёшь себя как слабый ИИ (:
[17:31:15] <ɹǝɟılʍǝu> Пипи
[17:31:28] <ForNeVeR> uggur: ждём пул-реквестов.
[17:31:33] <ForNeVeR> Критикуя - предлагай.
[17:31:47] <uggur> ɹǝɟılʍǝu: руру
[17:31:47] <ForNeVeR> Помогай убивать всех людей или ты с ними, понял?
[17:31:50] <uggur> уруру %)
[17:32:24] <ɹǝɟılʍǝu> uggur, ты тоже пегас?
[17:32:34] <uggur> Нет %)
[17:32:40] <uggur> "ForNeVeR: Помогай убивать всех людей или ты с ними, понял?" а как ты думал, зачем я пошёл на биофак?
[17:32:42] <ɹǝɟılʍǝu> А кто ты?
[17:33:04] <ForNeVeR> uggur: предлагаю изготовить огромный тюбик биоцидного геля и им всё замазать.
[17:33:14] <ForNeVeR> Например, на ракету его поместить.
[17:33:21] <uggur> ForNeVeR: Знай своего врага и знай себя, и ты сможешь провести тысячу битв без поражений
[17:33:24] <ɹǝɟılʍǝu> Странно, чтобы установить новый повершел, нужно перезагрузиться.
[17:33:33] <ForNeVeR> ɹǝɟılʍǝu: ничего странного, это же малокософт.
[17:33:39] <ɹǝɟılʍǝu> Увв
[17:33:42] <ForNeVeR> Не умеют они нормально делать.
[17:33:50] <ForNeVeR> Они стараются, но всё равно не выходит ._.
[17:34:05] <ɹǝɟılʍǝu> Ну хоть в восьмой винде переустановка делается в три минуты
[17:34:12] <uggur> ɹǝɟılʍǝu: Я есмь Альфа и Омега, начало и конец, Первый и Последний. Се, гряду скоро, и возмездие Мое со Мною, чтобы воздать каждому по делам его. х)
[17:34:27] <ForNeVeR> Я б на месте ихнего начальника казнил по одному девелоперу за каждый случай перезапуска ОС при установке софта от M$.
[17:34:32] <ɹǝɟılʍǝu> uggur, но ты махал хвостом!
[17:34:42] <ɹǝɟılʍǝu> ForNeVeR, да
[17:35:01] <uggur> ɹǝɟılʍǝu: Не вижу чему это противоречит
[17:37:39] <uggur> http://funnypicture.zoda.ru/bd/2008/03/13/c41ee69a5809b3380f006913d0262fcf.jpg
[17:38:18] reggies вышел из конференции: offline
[17:38:23] reggies зашёл в конференцию
[17:43:56] ckorzhik зашёл в конференцию
[17:51:15] ckorzhik вышел из конференции
[17:51:34] ckorzhik зашёл в конференцию
[17:52:25] ckorzhik вышел из конференции: Replaced by new connection
[17:52:30] ckorzhik зашёл в конференцию
[17:54:41] ckorzhik вышел из конференции: Replaced by new connection
[17:54:46] ckorzhik зашёл в конференцию
[17:55:28] kpecmuk вышел из конференции
[17:55:47] ckorzhik вышел из конференции: Replaced by new connection
[17:55:52] ckorzhik зашёл в конференцию
[17:56:55] ckorzhik вышел из конференции
[18:01:34] ckorzhik зашёл в конференцию
[18:03:16] magog вышел из конференции
[18:03:48] mikelsv вышел из конференции
[18:09:25] Славный капитан вышел из конференции
[18:11:02] SolarRay зашёл в конференцию
[18:27:57] m4n71k0r вышел из конференции
[18:30:39] madmercen вышел из конференции
[18:35:56] <uggur> ForNeVeR: Чёйта я не понял как посылать XML запросы серверу и принимать их в horta-hell %)
[18:36:12] <ForNeVeR> uggur: что, какой XML?
[18:36:20] <ForNeVeR> Побойся б-га, мы ж не на Java пишем!
[18:36:39] <uggur> https://github.com/codingteam/horta-hell/issues/191
[18:36:52] <ForNeVeR> А, вот что.
[18:36:55] <uggur> Мне нужно послать запрос типа <iq type='get'
    from='romeo@montague.net/orchard'
    to='juliet@capulet.com/balcony'
    id='time_1'>
  <time xmlns='urn:xmpp:time'/>
</iq>
[18:37:12] <ForNeVeR> uggur: это надо доку по smack долго курить. Я пока и сам не знаю, как такое делать.
[18:37:44] <uggur> https://bitbucket.org/ignasi35/scala-xmpp-client ?
[18:38:56] <ForNeVeR> uggur: ну, это ещё какой-то чувак использует smack.
[18:39:01] <ForNeVeR> Smack - это жавошная либа.
[18:39:11] <ForNeVeR> uggur: http://www.igniterealtime.org/projects/smack/
[18:39:27] <uggur> http://stackoverflow.com/questions/6387947/how-to-send-custom-xml-packet-using-javas-smack-api это не то что я хочу?
[18:40:22] <ForNeVeR> uggur: да, очень похоже.
[18:40:46] <uggur> "ForNeVeR: uggur: это надо доку по smack долго курить." я нагуглил за 3 минуты <.<
[18:40:59] <uggur> Только вот в какой модуль это приткнуть?
[18:41:08] <0xd34df00d> Говна поел.
[18:41:57] ckorzhik вышел из конференции
[18:42:19] <ForNeVeR> uggur: вот-вот, архитектурно тоже не вполне понятно.
[18:42:29] <uggur> Ох...
[18:42:33] <ForNeVeR> uggur: ну, ясное дело, что такие вещи нужно в protocol совать.
[18:42:41] <ForNeVeR> Только он должен знать про все эти станзы и прочее.
[18:42:47] <uggur> Ладно, разберусь.
[18:43:05] <ForNeVeR> Можно не мудрствовать и обработать приём сообщения Ping комнатой и протоколом.
[18:43:53] <uggur> ???
[18:44:09] <uggur> Какой это Ping комнатой и протоколом? (%
[18:44:12] <uggur> Каким протоколом? %)
[18:44:23] <ForNeVeR> Ну, есть же актор JabberProtocol.
[18:45:32] <ForNeVeR> Но он в принципе рулит только комнатами и нам не особо нужен. Можно в нём сделать сообщение SendStanza или типа того, которое бы твой наследник Message отправляло.
[18:45:33] <uggur> Ладно, видимо тут я текстовым редактором не обойдусь.
[18:45:51] <ForNeVeR> Тогда останется реализовать только чуваков, которые будут ему эту SendStanza отсылать.
[18:46:19] <uggur> ForNeVeR: Ещё нужен адрес цели. Полный.
[18:46:20] ckorzhik зашёл в конференцию
[18:46:27] <uggur> В логгере был такой баг, по-моему.
[18:46:36] <ForNeVeR> У нас всё взаимодействие с "отсылателем сообщения" в плагинах делается через credential.location (это ссылка на актора-руму или актора-PrivateMessageHandler).
[18:47:04] ckorzhik вышел из конференции
[18:47:22] <ForNeVeR> Соответственно, плагин может руме кинуть месседж "PingUser(nick)" или приватному хендлеру кинуть мессежд "PingUser(jid)".
[18:47:41] <ForNeVeR> (кажется, у нас nick и jid в одном и том же поле хранится как userid)
[18:48:00] <ForNeVeR> А дальше уже этот вот хендлер должен генерить нормальную станзу и отправлять её протоколу.
[18:48:07] <ForNeVeR> Ну и обратно как-то проброску сделать...
[18:48:29] <uggur> *смотрит остекленевшими глазами в пустоту*
[18:48:57] <ForNeVeR> Это тоже можно как-нибудь костыльцом - пусть бы протокол генерил какие-нибудь гуиды в качестве идентификаторов станз и запоминал у себя получателя результата в мапе.
[18:49:14] <ForNeVeR> Хотя это не костылец даже, а няшная система получается.
[18:49:25] <ForNeVeR> Можно даже мессаджинг на неё переделать, чтоб надёжней было.
[18:49:42] <ForNeVeR> Убей мутанта! Казни еретика! Рефактори код!
[18:49:58] ckorzhik зашёл в конференцию
[18:50:34] <uggur> ForNeVeR замечен в ксенофилии %)
[18:51:35] <ForNeVeR> А ещё, коль уж такая пьянка, можно и выделать какой-то интерфейс MessageHandler из MucMessageHandler и PrivateMessageHandler.
[18:51:49] <ForNeVeR> Или даже smack в какую-нибудь абстракцию завернуть во славу сотоны.
[18:51:56] <ForNeVeR> Мухахахаха!
[18:52:06] <uggur> Ахха
[18:52:14] <uggur> Так как мне отправить XML-запрос?
[18:52:24] <uggur> :D
[18:53:54] <ForNeVeR> Я же тебе рассказал!
[18:53:56] <eaeee> ForNeVeR: хорта использует smack?
[18:54:10] <ForNeVeR> eaeee: да. Он мне не очень нравится. Есть альтернативы?
[18:54:38] <uggur> ForNeVeR: Ты рассказал свои планы по захвату мира и рефакторингу кода.
[18:56:59] grouzen вышел из конференции: Replaced by new connection
[18:57:02] grouzen зашёл в конференцию
[18:57:07] <ForNeVeR> Щас, погоди, я статью про xmonad допишу и можно будет сообразить чего.
[18:57:26] <ForNeVeR> uggur: в целом я считаю, что эта задача - очень сложная и потребует перепиливания большого количества кода.
[18:57:51] <uggur> Так убери её из 1.0 тогда
[18:58:00] <ForNeVeR> Нет, не уберу. Она важна для 1.0.
[18:58:16] <ForNeVeR> Этот рефакторинг - как раз то, что у нас должно быть проведено к 1.0.
[18:58:27] Myp вышел из конференции
[18:58:29] <ForNeVeR> Если мы не умеем подключать любые станзы к боту - то какой же это, нахрен, 1.0?
[18:58:57] <eaeee> ForNeVeR: чем не нравится?
[18:59:09] <ForNeVeR> Я примерно разделил задачи между релизами по функциональности, а не трудоёмкости.
[18:59:28] madmercen зашёл в конференцию
[18:59:36] <ForNeVeR> eaeee: да API там какой-то не очень, у меня были threading issues. Саппорт странный, опять же - какая-то непонятная контора пилит.
[18:59:42] <uggur> М, ну ок. Тогда не буду трогать иначе прибью гвоздями к Smack API
[18:59:59] <eaeee> ForNeVeR: эта контора еще опенфаер пилит, кажется
[19:00:02] <ForNeVeR> Ну, гвоздей там не очень много потребуется. Изменения больше внутренние.
[19:00:15] <ForNeVeR> Т.е. перепилка всяких там протоколов и хендлеров.
[19:00:44] O01eg зашёл в конференцию
[19:00:46] <ForNeVeR> uggur: а в идеале когда-нибудь я хочу поддерживать и IRC, например. Поэтому и стараюсь хоть как-то продумывать абстракцию от протокола и XMPP.
[19:01:04] <uggur> Команды перестанут работать.
[19:01:31] <ForNeVeR> Много чего перестанет работать.
[19:01:34] ckorzhik вышел из конференции
[19:02:06] ckorzhik зашёл в конференцию
[19:02:22] <eaeee> http://sco0ter.bitbucket.org/babbler/ <--- смотрели?
[19:03:09] <ForNeVeR> eaeee: нет, не смотрели. Интересно. Ты пользовался?
[19:03:33] <eaeee> ForNeVeR: нет, я пользовался только форком смака для андроид
[19:04:20] <ForNeVeR> eaeee: описание очень славно звучит.
[19:06:28] xspeed вышел из конференции
[19:08:43] xspeed зашёл в конференцию
[19:08:51] rexim зашёл в конференцию
[19:09:53] <rexim> CRASH KILL DESTROY SWAG!
[19:10:00] <rexim> Утреца, няши! :3
[19:10:43] <uggur> CRUSH KILL DESTROY DANCE!
http://youtu.be/-z7E5yLZZao
[19:10:59] <uggur> [ForNeVeR одобря, наверное %)]
[19:11:56] <rexim> uggur, :3
[19:13:19] <rexim> ɹǝɟılʍǝu, http://i.imgur.com/7TXXg8C.jpg
[19:14:14] <uggur> Третий справа отвёрткой обжат?
[19:14:42] <rexim> Не исключено!
[19:14:42] <eaeee> $pet stats
[19:14:44] <horta hell> eaeee:
Кличка: Сволота
Здоровье: 38
Голод: 38
Возраст: 84 часов
[19:14:48] <rexim> $pet feed
[19:14:49] <horta hell> rexim: Сволота покормлен.
[19:14:50] <rexim> $pet heal
[19:14:51] <horta hell> rexim: Сволота здоров.
[19:14:51] <eaeee> $pet coins
[19:14:52] <rexim> :P
[19:14:53] <horta hell> eaeee: У тебя есть 3PTC
[19:14:55] <rexim> $pet coins
[19:14:55] <horta hell> rexim: У тебя есть 2PTC
[19:14:57] <rexim> :(
[19:15:23] v_oron вышел из конференции
[19:15:36] <eaeee> $pet transfer rezim 1
[19:15:37] <horta hell> eaeee: Транзакция успешна.
[19:15:49] <eaeee> блин)
[19:15:56] <eaeee> $pet coins
[19:15:56] <horta hell> eaeee: У тебя есть 2PTC
[19:16:12] rexim сменил ник на rezim
[19:16:14] <rezim> :3
[19:16:22] <rezim> $pet transfer eaeee 1
[19:16:22] <horta hell> rezim: Транзакция успешна.
[19:16:25] rezim сменил ник на rexim
[19:16:41] <eaeee> а зачем несуществующему нику уходит?
[19:17:04] <uggur> rezin %)
[19:17:05] <rexim> eaeee, чтобы можно было перечислять тем, кого нет в конфе.
[19:19:16] m4n71k0r зашёл в конференцию
[19:19:19] <eaeee> $pet rating
[19:19:19] <horta hell> eaeee:
zxc: 110PTC
ɹ…: 32PTC
Minoru: 6PTC
F…: 4PTC
eaeee: 3PTC
r…: 2PTC
j…: 1PTC
л…: 1PTC
Zetoke: 1PTC
c…: 1PTC
[19:20:05] <rexim> $Pet transfer eaeee 2
[19:20:09] <rexim> $pet transfer eaeee 2
[19:20:09] <horta hell> rexim: Транзакция успешна.
[19:20:32] <eaeee> $pet coins
[19:20:32] <horta hell> eaeee: У тебя есть 5PTC
[19:20:37] <eaeee> о_О
[19:20:40] <rexim> Где Минорушка?
[19:20:47] <rexim> Ну и хрен с ним. )
[19:21:20] magog зашёл в конференцию
[19:22:06] SolarRay вышел из конференции
[19:25:47] <uggur> ForNeVeR: А вот скажи, у тебя в логгере отображаются причины?
[19:27:09] uggur вышел из конференции: это причина уйти
[19:27:35] uggur зашёл в конференцию
[19:27:41] <uggur> Конечно же нет.
[19:28:10] ckorzhik вышел из конференции
[19:28:27] <uggur> ForNeVeR: Это в отдельное issue добавить или в https://github.com/codingteam/horta-hell/issues/214 ?
[19:29:46] <ForNeVeR> uggur: хм, вообще-то я для этой фигни код писал. Добавь к #214, всё равно кучей смотреть надо.
[19:30:02] <uggur> Не знаю что ты код писал -- не видно сообщения.
[19:30:38] <ForNeVeR> Может быть, это код в horta-web глючит, его тоже над будет чекнуть.
[19:30:43] <ForNeVeR> Но скорее всё-таки логгер.
[19:30:44] <uggur> нет.
[19:30:49] <uggur> Я проверял из логгера.
[19:31:15] uggur2 зашёл в конференцию
[19:31:32] uggur вышел из конференции: reason
[19:31:40] uggur зашёл в конференцию
[19:32:06] uggur2 вышел из конференции
[19:40:27] <uggur> Хм, а для киков рабоает?
[19:42:52] <ForNeVeR> uggur: ну давай я кикну кого-нибудь.
[19:43:09] <uggur> Только с текстом.
[19:43:15] <ForNeVeR> Угу.
[19:43:26] <ForNeVeR> Только кого? :3
[19:43:33] <uggur> Не меня -- как я сообщение прочту?
[19:43:48] <ForNeVeR> Запили обратно uggur2
[19:44:00] <uggur> Опять вводить эту капчу %)
[19:44:10] <ForNeVeR> Щас мемберну.
[19:44:33] uggur2 зашёл в конференцию
[19:44:42] <ForNeVeR> uggur: если что, у нас для постоянных посетителей бесплатное снятие капчи :)
[19:44:48] <uggur> А, не, не надо вводить.
[19:44:53] <ForNeVeR> .kick uggur2|test-1-2-3
[19:44:53] uggur2 выгнали из конференции: test-1-2-3
[19:44:54] <DeadBot> ForNeVeR: ok
[19:45:15] <uggur> Не, для киков работает.
[19:45:21] <ForNeVeR> О, а так работает. Чудеса.
[19:45:27] <uggur> Никаких чудес.
[19:45:34] <ForNeVeR> Наверное, я просто не нашёл API, который ризон выхода логгирует.
[19:45:37] <uggur> Ты processParticipantLeave видел?
[19:45:42] <ForNeVeR> Кажется, там в коде так и написано, не?
[19:45:59] <uggur> Хз, я ещё не нашёл где оно должно это писать %)
[19:46:24] <ForNeVeR> Где-то в MucMessageHandler или MucMessageListener эта логика, кажется.
[19:47:04] ckorzhik зашёл в конференцию
[19:47:08] <ForNeVeR> MucParticipantStatusListener генерирует эти объекты, вот.
[19:47:14] kosc вышел из конференции: Disconnected: Replaced by new connection
[19:47:14] kosc зашёл в конференцию
[19:47:21] <ForNeVeR> И там действительно нету метода, который бы ризон выхода передавал.
[19:47:35] <uggur> В слове affilation ошибка.
[19:47:36] <uggur> %)
[19:47:53] <ForNeVeR> uggur: где?
[19:48:01] <ForNeVeR> Правильно affiliation.
[19:48:09] <ForNeVeR> (да, я тоже удивился сначала)
[19:48:10] <uggur> В MucParticipantStatusListener
[19:48:21] <uggur> [я всегда так говорил %)]
[19:48:26] <ForNeVeR> А, да, ошибка.
[19:48:31] <ForNeVeR> Даже IDE её выводит.
[19:49:27] <ForNeVeR> uggur: я пофиксил.
[19:50:43] <uggur> Ничего не понял.
[19:51:02] <uggur> https://www.igniterealtime.org/builds/smack/docs/latest/javadoc/org/jivesoftware/smackx/muc/DefaultParticipantStatusListener.html
[19:51:06] <uggur> Вот же left есть.
[19:51:14] <uggur> public void left(String participant)
[19:52:47] <uggur> https://www.igniterealtime.org/builds/smack/docs/latest/javadoc/org/jivesoftware/smackx/muc/ParticipantStatusListener.html#left%28java.lang.String%29
[19:54:28] <ForNeVeR> uggur: ну и шо? Где статус?
[19:54:39] <ForNeVeR> Я именно этот метод и переопределил.
[19:55:05] Zetoke зашёл в конференцию
[19:55:14] <Zetoke> о ла ла
[19:55:17] <ForNeVeR> В методах kicked и banned есть строка reason.
[19:55:36] <uggur> Хмм...
[19:55:48] <uggur> Да, похоже авторы не знали что выходить можно тоже со статусом.
[19:56:06] <uggur> В MultiUserChat у ф-ии leave тоже нету reason
[19:56:20] <ForNeVeR> Давай эту проблема зафайлим как отдельную багу и отложим куда-нибудь нахер (на 1.2).
[19:56:32] <ForNeVeR> s/проблема/проблему/
[19:56:35] <horta hell> ForNeVeR: Давай эту проблему зафайлим как отдельную багу и отложим куда-нибудь нахер (на 1.2).
[19:56:39] Славный капитан зашёл в конференцию
[19:57:12] <uggur> ForNeVeR: *пожал плечами* тебе виднее, я просто указал что такая штука есть х)
[19:57:25] * uggur не разбирается во всей этой логистике разработки.
[19:57:34] <ForNeVeR> Ок, я зарепорчу щас.
[19:57:59] mikelsv зашёл в конференцию
[19:58:14] <uggur> ForNeVeR: Подожди.
[19:58:27] <uggur> А при входе что должен логгер писать?
[19:58:40] <uggur> 1408377522012 mikelsv или 1408377522012 mikelsv entered the room ?
[19:58:47] <ForNeVeR> В базе делается событие типа enter.
[19:59:05] <uggur> Я про оформление
[19:59:07] <ForNeVeR> А логгер пишет тупо <time> <nick> <message>
[19:59:19] <uggur> А почему без двоеточия?
[19:59:22] <ForNeVeR> Если без мессажда был вход (а входов с мессаджем не бывает) - то так и должен писать.
[19:59:42] <uggur> И время в секундах с юникс-времени а не в нормальной дате?
[19:59:45] <ForNeVeR> uggur: ну ты спросил, бро. Без двоеточия - потому, что херово сделано :)
[19:59:53] <ForNeVeR> Да, это таймстампы.
[20:00:14] <ForNeVeR> Ты можешь допилить, если хошь. Я считаю, что это должен резолвить клиент.
[20:00:21] <uggur> И почему они не в человекочитаемом виде?
[20:00:29] <uggur> Ты для роботов делаешь логи?
[20:00:33] <m4n71k0r> они в человекочитаемом
[20:00:41] <ForNeVeR> uggur: > потому, что херово сделано :)
[20:00:49] <m4n71k0r> что там непонятного?
[20:01:02] <ForNeVeR> Иногда нет причины, кроме того, что сделано херово, и нужно переделать.
[20:01:18] <uggur> m4n71k0r: ОК, только без использования техники: какой месяц был на 1401219784456 секунде?
[20:01:30] <ForNeVeR> uggur: я думаю, такой же.
[20:01:34] <m4n71k0r> как это без использования техники?
[20:01:51] <uggur> m4n71k0r: В уме :)
[20:02:18] <uggur> ForNeVeR: Я поменял всё после 140 :)
[20:02:24] <m4n71k0r> а зачем нужны месяцы?
[20:02:33] rea зашёл в конференцию
[20:02:34] <uggur> Во славу Сатаны, конечно :Ь
[20:02:47] <ForNeVeR> > new Date(1401219784456)
< Wed May 28 2014 02:43:04 GMT+0700
[20:02:50] <m4n71k0r> все эти Лунные, Солнечные привязки
[20:02:51] <ForNeVeR> Вот, я решил в уме.
[20:03:07] <uggur> лол
[20:03:16] <m4n71k0r> у меня 27 мая
[20:03:19] <uggur> Не знал что у тебя в уме стоит интерпретатор
[20:03:41] <uggur> ForNeVeR: Вот, кстати, нужно ли делать нормализацию логов по UTC0?
[20:03:42] <ForNeVeR> Жабаскрипт - простой язык, его можно и в уме просчитать.
[20:03:53] <ForNeVeR> uggur: щас она делается.
[20:04:00] <ForNeVeR> Логгер пишет в базу UTC.
[20:04:06] <ForNeVeR> Читалка читает UTC.
[20:04:26] <ForNeVeR> Вообще, полезно таймстампы всегда интерпретировать только в UTC. Кажется, это где-то в стандарте прописано.
[20:04:29] <uggur> Я вот просто почему говорю что в логи не нужно писать человекочитаемый формат -- логи могут быть для роботов же.
[20:04:43] <uggur> Дата-майнинг и всё такое.
[20:04:49] <ForNeVeR> uggur: для роботов есть JSON API.
[20:05:13] <ForNeVeR> uggur: покажи или хотя бы обещай сделать робота для общения с хортовебом - и я всё задокументирую как следует, можно будет юзать.
[20:05:35] <uggur> Эмм...
[20:05:52] <uggur> Не понял о каком боте речь %)
[20:06:02] <uggur> Я имел ввиду статистический анализ логов.
[20:06:20] <ForNeVeR> Отакже, могу бесплатно отдать 100 мегабайт логов цодингтима (тех, что публично доступны) в машиночитаемом виде с парсерами на плюсах и scala.
[20:06:33] <uggur> И что эти парсеры делают?
[20:06:42] <m4n71k0r> парсят
[20:06:52] <ForNeVeR> Ну, там txt в utf-16, они его разбирают на сообщения, юзоров и т.п.
[20:07:06] <uggur> Хех, ну ОК
[20:07:14] <uggur> Когда меня возьмут в интерпол, обязательно :3
[20:07:22] <ForNeVeR> Вид не совсем машиночитаемый (есть неоднозначные сообщения) и часть сообщений повреждена, но по большей части всё ок.
[20:07:42] <ForNeVeR> uggur: а какой анализ ты предлагаешь сделать?
[20:07:52] <ForNeVeR> Я люблю всякие мерилки, довай зопилим.
[20:07:57] <uggur> ForNeVeR: Частотный, составить словарь лексикона и прочее :D
[20:08:03] <ForNeVeR> Это интересно же!
[20:08:06] <ForNeVeR> Давай подробнее.
[20:08:18] <uggur> х)
[20:08:52] <uggur> ForNeVeR: Я же не лингвист, не знаю какие параметры есть у сообщений в чате.
[20:08:58] <uggur> Можно активность по суткам сделать, например.
[20:09:04] <uggur> Да много что можно.
[20:09:24] <uggur> И да, я работаю в R, потому лучше вместо всяких этих штук сделать конвертор в csv
[20:09:33] <uggur> И дальше разбирать в том софте, какой кому удобно.
[20:09:54] <uggur> Если хочешь, я напишу на питоне.
[20:10:30] <ForNeVeR> uggur: я считаю, проще всего в хортовебе сделать хендлер, который CSV по HTTP отдавать будет.
[20:10:31] * uggur -- фан скриптовых языков высокого уровня чтобы хуяк-хуяк и в продакшн пока не забыл что писал.
[20:10:46] <uggur> ForNeVeR: А генерить кто csv будет?
[20:10:53] <ForNeVeR> Дак хортовеб и будет.
[20:11:04] <uggur> На js 100 МБ логов?
[20:11:11] <uggur> Или предварительно?
[20:11:14] <ForNeVeR> Там пока только 27 Мб.
[20:11:20] <ForNeVeR> Ну а вообще - какие проблемы-то?
[20:11:29] <uggur> Знаешь, может лучше наоборот?
[20:11:40] <ForNeVeR> Файлы в 100 МБ давно уже ходят по сети нормально :)
[20:11:40] <uggur> Логи в CSV, а при отображении будет читать их?
[20:11:47] <uggur> Тогда можно разделители кастомные сделать.
[20:11:52] <ForNeVeR> uggur: нет, ни капли не лучше.
[20:11:56] <uggur> ForNeVeR: Почему?
[20:12:03] <ForNeVeR> В CSV уже изобрели индексы?
[20:12:11] <uggur> А в плейнтексте?
[20:12:19] <ForNeVeR> Нет, не изобрели.
[20:12:19] <uggur> Или какие индексы?
[20:12:27] <ForNeVeR> Поэтому я храню логи в датабазе.
[20:13:07] <ForNeVeR> ("датабаза" - прекрасное слово; недавно вычитал его в статье на хабре "как не нужно говорить")
[20:13:25] <ForNeVeR> uggur: я предлагал тебе отдать плейнтекст, он у меня отдельно хранится.
[20:13:32] <ForNeVeR> А для хорты всё в БД.
[20:13:37] <uggur> Чтобы я его у себя запятые проставил?
[20:13:51] <uggur> Мне в принципе не тяжело *пожал плечами*
[20:13:53] <ForNeVeR> Да чтобы ты с ним что хошь делал.
[20:14:00] <uggur> Но лучше CSV
[20:14:08] <Zetoke> А почему нельзя на бэкэнде написать генератор csv из БД?
[20:14:17] <ForNeVeR> Zetoke: дак я и предлагаю.
[20:14:30] <ForNeVeR> Правда, плейнтекст ещё нужно будет в БД как-то заимпортить ~_~
[20:14:43] <ForNeVeR> rexim обещался запилить импортёр из дедботовских HTML'ок.
[20:15:19] <ForNeVeR> Zetoke: у нас есть лог в БД за последний, грубо говоря, месяц. И логи в txt или html (на выбор) за несколько лет.
[20:15:41] <uggur> ForNeVeR: Ну ОК, скажешь как проставишь запятые -- может что умное и придумаю сделать с этим х)
[20:15:49] <ForNeVeR> Все три лога пересекаются не полностью.
[20:15:55] <ForNeVeR> uggur: да не буду я ставить запятые.
[20:16:08] <ForNeVeR> uggur: могу щас отгрузить 100 метров текстом, дальше сам смотри :)
[20:17:02] <ForNeVeR> Кстати, посаны, есть какие способы восстановления полной инфы по нескольким пересекающимся отрывкам?
[20:17:04] <rexim> Да, я обещал.
[20:17:16] <rexim> Сделаю.
[20:17:26] hinst зашёл в конференцию
[20:17:28] <ForNeVeR> Учитывая, что там могут быть дубликаты, невалидные строчки и вообще что угодно.
[20:17:53] <ForNeVeR> Лог дедбота мне в этом отношении видится самым надёжным.
[20:18:05] <ForNeVeR> rexim: ты, кстати, можешь у дедфуда попросить архив с html'ками.
[20:18:23] <uggur> "ForNeVeR: Кстати, посаны, есть какие способы восстановления полной инфы по нескольким пересекающимся отрывкам?" да.
[20:18:32] <rexim> ForNeVeR, ага.
[20:18:33] <uggur> Одна из основных задач биоинформатики (:
[20:18:48] <uggur> Слыхал про шотган-секвенирование и библиотеки ридов?
[20:18:53] <ForNeVeR> uggur: хм, а ведь и правда же.
[20:19:01] <ForNeVeR> Как занимательно!
[20:19:19] <rexim> Так, я запланировал эту таску себе на завтра вечером. Посмотрим, что из этого выйдет. :)
[20:19:23] <ForNeVeR> (нет, про эти штуки пока не слышал, но эту задачу биоинформатики худо-бедно себе представляю)
[20:19:36] <uggur> ForNeVeR: Ладно, давай свой текст х)
[20:19:36] <ForNeVeR> rexim: спасибо, миксер, ты такой смешной!
[20:19:49] <uggur> Я привык копаться и в менее приятно отформатированных файлах х)
[20:19:49] <rexim> ForNeVeR, Ахаха, всегда пожалуйста!
[20:20:47] eaeee вышел из конференции
[20:22:22] <uggur> "ForNeVeR: (нет, про эти штуки пока не слышал, но эту задачу биоинформатики худо-бедно себе представляю)" https://ru.wikipedia.org/wiki/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%B3%D0%B5%D0%BD%D0%BE%D0%BC%D0%B0
[20:23:09] <ForNeVeR> uggur: смотри в приватике по нормальному jid'у.
[20:29:05] <0xd34df00d> ForNeVeR: нахрена их просить.
[20:29:07] <0xd34df00d> wget -m натравил, и всё.
[20:29:27] <ForNeVeR> 0xd34df00d: там же миллионы данных! Долго будут скачиваться. Архивчиком-то пошустрее же, ну.
[20:30:01] <ForNeVeR> Ну, впрочем, я этот вариант (HTTP) и рассматривал в качестве основного.
[20:35:21] <ckorzhik> [15:14:24] <elemir> Зачем leechcraft, если скоро firefox интегрируют с systemd?
[20:35:49] <ForNeVeR> ._.
[20:36:07] <ForNeVeR> Кажется, этот elemir - какой-то знатный наркоман.
[20:36:15] <ForNeVeR> Я помню его.
[20:36:23] <ForNeVeR> Положите обратно в печь.
[20:36:57] <ɹǝɟılʍǝu> Утрец!
[20:38:04] <hinst> шташ
[20:40:43] kpecmuk зашёл в конференцию
[20:43:38] <rexim> ɹǝɟılʍǝu, утреца!
[20:44:19] <ɹǝɟılʍǝu> Я вот чо думаю, может, стоит написать аналог моего мегаскрипта на питоне? А потом сравнить их по производительности.
[20:44:23] <ɹǝɟılʍǝu> rexim, :3
[20:44:46] <rexim> Мегаскрипта?
[20:44:50] <rexim> Что за мегаскрипт?
[20:45:15] Minoru зашёл в конференцию
[20:45:26] <ɹǝɟılʍǝu> rexim, https://gist.github.com/Newlifer/03655ea3dbb90bb94d48
[20:46:02] * rexim на секунду подумал, что это пхп
[20:46:29] <ɹǝɟılʍǝu> Я бы не опустился до такого)
[20:46:39] <rexim> :3
[20:52:59] <ckorzhik> но есть же sed
[20:53:19] <ɹǝɟılʍǝu> На винде?
[20:53:30] <ckorzhik> mingw
[20:53:49] <ɹǝɟılʍǝu> При чём тут mingw?
[20:54:04] <ɹǝɟılʍǝu> sed прожуёт 17 гигов?
[20:54:25] <ckorzhik> смотря в каком виде. Работает построчно, если мне не изменяет память.
[20:54:28] <ɹǝɟılʍǝu> И да, он будет спрашивать, заменять строку или нет? Мой скрипт спрашивает.
[20:55:26] <ckorzhik> мне кажется, на тьюринг полном языке можно сделать и не только спрашивание
[20:55:43] <ɹǝɟılʍǝu> А смысл?
[20:55:59] <ckorzhik> есть готовое решение, которое работает быстро, вот и смысл
[20:56:00] <Minoru> ɹǝɟılʍǝu: vim!
[20:56:02] <ɹǝɟılʍǝu> Чем PowerShell плох на винде? Нативный инструмент и судя по ему неплохой.
[20:56:35] <ɹǝɟılʍǝu> Я оставил обрабатывать на ночь, посмотрим, сколько времени уйдёт.
[21:00:53] <uggur> А он память всю не сожрёт?
[21:01:32] <ɹǝɟılʍǝu> Не думаю
[21:02:01] <ɹǝɟılʍǝu> Он же пофайлово проверяет и сохраняет путь.
[21:04:02] <uggur> А вдруг течёт?
[21:04:58] <Zetoke> ForNeVeR, элемир наркоман, да
[21:05:05] a1batross зашёл в конференцию
[21:05:20] <Zetoke> Это же друган ляхов всяких и лексзеро
[21:08:55] <ɹǝɟılʍǝu> uggur, наркоман
[21:11:45] matrasskin зашёл в конференцию
[21:15:48] Myp зашёл в конференцию
[21:16:02] <uggur> "ɹǝɟılʍǝu: uggur, наркоман"
В csv в качестве символа-разделителя использую "☢" %)
[21:16:26] <ɹǝɟılʍǝu> О-о
[21:16:33] <ɹǝɟılʍǝu> Пока его найдёшь..
[21:16:48] <uggur> Зато точно не будет коллизий с текстом :D
[21:17:02] <ɹǝɟılʍǝu> Не уверен
[21:17:04] <a1batross> [ɹǝɟılʍǝu 22:56]
» Чем PowerShell плох на винде? Нативный инструмент и судя по ему неплохой.

У линуксоидов подгорает, в винде делают наконец ЧТО-ТО разумное — консолька.
[21:17:13] <uggur> Хотел сначала использовать планковскую длину, но потом нашлась коллизия.
[21:17:17] <ɹǝɟılʍǝu> a1batross, давно уже
[21:17:40] <a1batross> ɹǝɟılʍǝu, с седьмой же пауэршелл?
[21:17:48] <ɹǝɟılʍǝu> a1batross, мы про него и говорим
[21:17:58] <ɹǝɟılʍǝu> А XP не нужно :Р
[21:18:01] <a1batross> ɹǝɟılʍǝu, ну вот.
[21:18:02] <uggur> Ну ОК, буду тогда юзать "。"
[21:18:11] <uggur> Этого уж точно не будет х)
[21:18:12] <ɹǝɟılʍǝu> uggur, если есть такой символ, значит он может встретиться в тексте)
[21:18:21] <uggur> Вероятность мала (:
[21:18:24] <uggur> Крайне
[21:18:34] <uggur> Знаешь что такое китайский синдром?
[21:18:36] <a1batross> [ɹǝɟılʍǝu 23:16]
» А XP не нужно :Р

плюсую. Из всех окошек ЭТО САМАЯ УЖАСНАЯ версия.
[21:18:53] <ɹǝɟılʍǝu> Ох, вот только без ОС-срача.
[21:19:03] <a1batross> uggur, есть выход.
[21:19:16] <hinst> кто-нибудь в Aptana на JavaScript шпилит?
[21:19:17] <a1batross> uggur, просто не используй Csv
[21:19:28] <a1batross> ɹǝɟılʍǝu, нуачо?
[21:19:47] <a1batross> ɹǝɟılʍǝu, я т не про срач.
[21:20:07] <a1batross> ɹǝɟılʍǝu, я про свом личные грабли.
[21:20:26] * a1batross потер олю.
[21:20:28] <uggur> a1batross: Почему это?
[21:20:33] <a1batross> *лоб
[21:20:37] <uggur> Отличный человекочитаемый файл.
[21:20:47] matrasskin вышел из конференции
[21:21:04] <a1batross> uggur, отличный.
[21:21:18] <a1batross> uggur, но ты сам говоришь про коллизии
[21:21:24] <uggur> Ну да.
[21:21:31] <Minoru> > <uggur> Тебе не кажется, что регулярные выражения -- это оверкилл?
> <ɹǝɟılʍǝu> Это если хорта есть, то не оверкилл)

Не оверкилл даже если нет хорты. Любой программист, если только он не зелёный новичок, должен быть способен читать простейшие регулярки без малейших проблем.
[21:21:32] <uggur> Мне влом экранировать просто :D
[21:21:49] <ɹǝɟılʍǝu> Да, кстати
[21:22:03] <uggur> ...и парсить с их помощью html
[21:22:05] <uggur> :)
[21:22:17] <m4n71k0r> что у вас тут?
[21:22:26] <ɹǝɟılʍǝu> mikelsv, вот http://www.nix.ru/scripts/2basket.php?ssid_override=49e8027926fc11e49411002590c35102
[21:22:26] <a1batross> [uggur 23:20]
» ...и парсить с их помощью html

:-D
[21:23:02] <m4n71k0r> зачем парсить хтмл, если можно загрузить дом?
[21:24:00] <m4n71k0r> ɹǝɟılʍǝu: а блок питания не слабоват?
[21:24:06] ckorzhik вышел из конференции
[21:24:12] <ɹǝɟılʍǝu> m4n71k0r, да нет вроде
[21:24:36] <m4n71k0r> а материнка умеет в трёхканальную память?
[21:24:36] <ɹǝɟılʍǝu> Хотя стоит посчитать.
[21:24:48] <m4n71k0r> ну ты винты не учёл
[21:24:59] <m4n71k0r> хотя, если ссд, то ок
[21:25:08] <ɹǝɟılʍǝu> Да, не учёл :(
[21:33:26] <Zetoke> https://disk.yandex.ru/invite/?hash=TPHS70GN
[21:33:36] <Zetoke> Всем +1Гб на диске поцоны
[21:33:38] <Zetoke> И мне 512
[21:33:41] <Zetoke> Надо .__.
[21:36:24] <a1batross> Zetoke, У меня уже есть.
[21:43:33] <m4n71k0r> вспоминал немецких программистов и вспомнил Поттеринга, будь он восьмирыжды проклят...
[21:43:58] <ɹǝɟılʍǝu> Так он немец?
[21:44:05] <ɹǝɟılʍǝu> Хм...
[21:44:07] <m4n71k0r> Ya
[21:44:07] <ɹǝɟılʍǝu> Ясно)
[21:44:18] <m4n71k0r> Ja
[21:44:19] <ɹǝɟılʍǝu> В HaikuOS тоже орудуют немцы и это пздц)
[21:44:32] <m4n71k0r> есть нормальные немцы
[21:44:59] <m4n71k0r> один вот червя Sasser придумал и его в спец конторы пригласили работать
[21:53:36] reggies вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[21:55:05] Славный капитан вышел из конференции
[22:03:41] <Zetoke> Чем вам немцы не нравятся?
[22:04:37] <m4n71k0r> поттерингом
[22:04:41] <m4n71k0r> а атк - всё збс
[22:04:50] <Zetoke> Чем вам поттеринг не нравится?
[22:04:57] <a1batross> m4n71k0r++
[22:05:33] <m4n71k0r> systemd, к примеру
[22:05:55] <Zetoke> m4n71k0r, почму вам не нравится systemd?
[22:07:52] <m4n71k0r> Zetoke: чего пристал?)
[22:08:47] <uggur> Zetoke: Да, не мешай хейтерствовать :D
[22:09:27] <Zetoke> m4n71k0r, ясно, понятно
[22:09:43] <Zetoke> uggur, хейтерство ради тренда - хуита :(
[22:10:24] <uggur> А хейтерство ради Кхорна?
[22:10:51] <Zetoke> Я не знаю что такое Кхорн
[22:11:15] <uggur> "Чистота через ярость, гордость через ненависть, и пусть огонь внутри тебя зажжет всё вокруг!" -- "Боевые катехизисы", воин-философ Дениятос, орден Испивающих душу.
[22:11:16] <Zetoke> Это какой-нибудь Стартрек или Вавилон?
[22:11:18] <uggur> Например %)
[22:11:27] <uggur> Zetoke: Это настолка :D
[22:11:35] nexfwall зашёл в конференцию
[22:11:46] <a1batross> [Zetoke 00:04]
» m..., почму вам не нравится systemd?

Оно буквально жирное. Пытается собой заменить всё.
[22:11:58] <uggur> a1batross: Личкрафт?
[22:13:31] <Zetoke> uggur, ясно .___.
[22:13:45] <Zetoke> a1batross, я хз, не заметил никакой разницы
[22:13:53] <Zetoke> Как юзаю линупсы так и юзаю дальше
[22:14:18] <a1batross> Zetoke, почитай что там есть
[22:14:44] <Zetoke> Лень
[22:15:30] <a1batross> Zetoke, проблем нет, да. Но некоторым просто неприятно. Стоит жирный комбайн, делает всё, наверняка решето и глюкало.
[22:17:05] <rexim> Что здесь происходит?
[22:17:42] <Zetoke> rexim, поцоны пытаются оправдать своё хейтерство к systemd
[22:17:49] <rexim> Бывает.
[22:17:52] <nexfwall> Zetoke: https://lh6.googleusercontent.com/-WKPOKxE9osE/U-xn4AY1m2I/AAAAAAAAJJ0/w5zoul2lYV8/w480-h480/systemd.gif
[22:18:14] <uggur> Гифка -- лучший аргумент 8)
[22:18:18] <a1batross> rexim, собрание типичных поттерингоненавистников. И тех, у кого просто работает. Фанатов не хватает.
[22:18:20] <Minoru> http://joyreactor.cc/post/1497846 Нужно заучить ответы.
[22:19:17] <nexfwall> Zetoke: https://lkml.org/lkml/2014/8/12/459
[22:19:21] <a1batross> [Zetoke 00:16]
» rexim, поцоны пытаются оправдать своё хейтерство к systemd

Оправдай его «пользу».
[22:19:30] <nexfwall> ну вот вам письмецо, раз не хватает гифки
[22:21:28] Myp вышел из конференции: Replaced by new connection
[22:21:29] Myp зашёл в конференцию
[22:23:39] <uggur> "What is intelligence? Not exactly the spook kind, but rather what is the definition of intelligence in humans?.." дальше читать не стал
[22:23:47] <uggur> Это философ писал, да7
[22:24:03] <nexfwall> нет
[22:24:14] <nexfwall> просто чувак, который пользуется линуксом уже 20 лет
[22:25:19] m4n71k0r вышел из конференции
[22:25:26] <uggur> Хех, с версии 1.0 ?
[22:25:38] <nexfwall> наверное
[22:26:19] <nexfwall> там философии всего строк 5-8
[22:26:28] <nexfwall> всё остальное, ностальгия...
[22:26:47] <nexfwall> еще он няшно попытался опустить поцтеринга
[22:28:18] <uggur> Т.е. тебе понравилось потому что ты разделяешь взгляды, а не из-за аргументации?
[22:30:40] <kpecmuk> $pet feed
[22:30:42] <horta hell> kpecmuk: Сволота покормлен.
[22:32:37] kosc вышел из конференции
[22:35:29] a1batross вышел из конференции: Disconnected: Replaced by new connection
[22:35:31] a1batross зашёл в конференцию
[22:37:12] <Zetoke> $pet help
[22:37:13] <horta hell> Zetoke: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[22:37:50] <Zetoke> $pet coins
[22:37:50] <horta hell> Zetoke: У тебя есть 1PTC
[22:37:55] <Zetoke> $pet stats
[22:37:55] <horta hell> Zetoke:
Кличка: Сволота
Здоровье: 66
Голод: 98
Возраст: 87 часов
[22:38:07] <Zetoke> $pet rating
[22:38:07] <horta hell> Zetoke:
zxc: 110PTC
ɹ…: 32PTC
M…: 6PTC
eaeee: 5PTC
F…: 4PTC
j…: 1PTC
л…: 1PTC
Zetoke: 1PTC
ckorzhik: 1PTC
[22:40:20] <kpecmuk> $pet heal
[22:40:20] <horta hell> kpecmuk: Сволота здоров.
[22:42:51] eaeee зашёл в конференцию
[22:45:06] xspeed вышел из конференции
[22:51:10] <nexfwall> uggur: мне вообще пофиг.
[22:52:31] <uggur> Пофиг на проблему? Т.е. просто флейм раздуваешь потехи ради? *поцокал языком*
[22:52:34] <uggur> Не надо так
[22:56:14] <rexim> mikelsv, микелюшка, почему логлист лежит?
[22:59:09] <ɹǝɟılʍǝu> rexim, фыр
[22:59:15] <Myp> А если Active X вызывает непроизвольное желание поубивать человеков, то это нормально или не очень?
[22:59:17] <rexim> ɹǝɟılʍǝu, пыщ
[23:01:21] <mikelsv> rexim: так сервер же упал
[23:01:39] <rexim> mikelsv, его следует срочно поднять!
[23:01:42] <rexim> Иначе никак!
[23:01:51] <mikelsv> rexim: и догн
[23:02:00] <mikelsv> и донести до помойки
[23:02:04] <rexim> =(
[23:02:08] <rexim> Почему это?
[23:02:15] <Myp> Тамушто нужно быть гуманистом
[23:02:23] <Myp> Стоп, так сервер же не гуманоид!
[23:02:25] <rexim> mikelsv, У тебя хотя бы бэкап базы остался?
[23:03:23] <mikelsv> я смогу убить оба диска в рейде. Точнее станет понятно, когда заберу из датацентра. Бекапы наверно где-то были, пару лет наза.
[23:03:53] <Myp> Тухлые бекапы
[23:04:49] <rexim> mikelsv, требуются самые свежие!
[23:05:17] sss|zombie зашёл в конференцию
[23:05:58] <mikelsv> Если хоть один винт заработает, то будут
[23:06:27] <rexim> mikelsv, ня! ^^
[23:08:21] 0x038FD2CD зашёл в конференцию
[23:08:27] <ɹǝɟılʍǝu> mikelsv, видел ссылку?
[23:09:10] <mikelsv> ɹǝɟılʍǝu: да, это слишком круто для меня. )
[23:09:24] <rexim> Какую? ._.
[23:09:45] 0x038FD2CD вышел из конференции: offline
[23:12:26] <ɹǝɟılʍǝu> rexim, http://www.nix.ru/scripts/2basket.php?ssid_override=49e8027926fc11e49411002590c35102
[23:12:43] <rexim> А, эта. Ясно. :)
[23:13:42] <uggur> mikelsv: Можешь выкинуть видяху
[23:13:55] <uggur> Сразу дешевле на 11392 рублей
[23:14:22] <ɹǝɟılʍǝu> Можно сделать дешевле
[23:14:33] <ɹǝɟılʍǝu> Если взять другую материнку и выкинуть вуковуху
[23:14:38] <ɹǝɟılʍǝu> На 3000р дешевле выйдет
[23:14:41] <uggur> ɹǝɟılʍǝu: Нужен другой проц.
[23:14:50] <ɹǝɟılʍǝu> А этот чем плох?
[23:15:17] <uggur> Ну, я так понимаю, там будет крутится 100500 виртуалок одновременно.
[23:15:32] <uggur> *крутиться
[23:16:11] <nexfwall> uggur: пофиг на системд. но письмо понравилось
[23:16:16] <ɹǝɟılʍǝu> Тогда выкинь видяху и возьми Xeon покруче
[23:16:54] <uggur> ɹǝɟılʍǝu: А почему не AMD FX?
[23:17:18] <uggur> Я видел там и частоты больше, и ядер.
[23:17:43] <ɹǝɟılʍǝu> uggur, процы у AMD пока не оч :(
[23:18:04] <uggur> И какие конкретно хар-ки плохи у этой линейки?
[23:22:51] <mikelsv> Можно сделать совсем дешево если взять старый комп. ^_^
[23:22:54] <Myp> ɹǝɟılʍǝu: Оч
[23:23:01] <Myp> ɹǝɟılʍǝu: У меня FX8320
[23:23:04] <Myp> норм
[23:23:12] <Myp> 8 ядер конопляция збс
[23:23:16] <ɹǝɟılʍǝu> Хм.
[23:23:17] <Zetoke> ForNeVeR,
anything {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex
}
[23:23:19] <Zetoke> По идее
[23:23:26] <Myp> ɹǝɟılʍǝu: с рамдрайвом вообще огонь
[23:23:38] <Myp> ɹǝɟılʍǝu: Но в синглтреде сосет, да
[23:23:53] <uggur> Myp: Параллельные алгоритмы?
[23:24:02] <Myp> uggur: make -jN
[23:24:09] <Myp> вот такие мои алгоритмы
[23:24:16] <uggur> Попробуй хаскель
[23:24:21] <Myp> Пока не могу
[23:24:33] <uggur> Совсем ничего функционального?
[23:24:38] <Myp> Совсем
[23:24:51] <uggur> Печаль
[23:24:54] <Zetoke> uggur, зачем нужен хаскель, если ты не работаешь с математикой?
[23:24:57] <Myp> да. Но галочка стоит
[23:25:06] <uggur> Zetoke: Для повышения ЧСВ :D
[23:25:15] <uggur> А ещё кодить под квантовые компы, например.
[23:25:20] <Myp> Нет, ну можно что-нибудь более практичное
[23:25:24] <Myp> Ырланк какой
[23:25:27] magog вышел из конференции
[23:25:27] Minoru вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[23:25:38] <Zetoke> Понятно, я все еще ничего не пропускаю.
[23:25:45] <uggur> Myp: Scala?
[23:25:50] <Myp> uggur: И скалку, да
[23:26:13] * uggur пытается осилить, воюя со своей привычкой писать в императивном стиле %)
[23:26:24] <Myp> Вот с неё и начну, наверное, если вообще начну
[23:26:40] Minoru зашёл в конференцию
[23:26:41] <Zetoke> Вот Scala да
[23:26:44] <Zetoke> Это я плюсую
[23:26:46] <Myp> С возрастом все сложнее новое упарывать
[23:26:47] <uggur> А на хаскеле осилил только определение кардинальных чисел через модифицированную аксиоматику Пеано и бросил %)
[23:26:58] <Myp> А мне уже многовато
[23:26:59] <Zetoke> Очень популярная сейчас штука для всяких бэкэндов
[23:27:27] <uggur> Zetoke: Некоторые считают что Scala для Java это как плюсы для чистой сишки
[23:28:39] <rexim> uggur, и, кстати, один из этих некоторых людей Скотт Майерс.
[23:29:07] <rexim> Что как бы намекает, что это не так уж и далеко от истины. :)
[23:29:08] <Myp> Я не удивлен, кстати
[23:29:16] <Myp> Майерс вполне мог такое сказать
[23:30:12] <rexim> Да, он это сказал в конце выступления Why C++ Sails When the Vasa Sank отвечая на вопросы.
[23:30:27] <Myp> Что за Ваза?
[23:30:35] <Myp> И почем уона утонула
[23:32:07] <rexim> Обычная ваза, с цветами.
[23:32:17] <rexim> А утонула потому, что мало удобряли.
[23:32:22] <rexim> Все просто.
[23:32:36] <rexim> Мало говна было, в общем.
[23:32:59] <Myp> А, ну, логично!
[23:33:03] <Myp> ТОгда я согласен!
[23:33:07] <rexim> :3
[23:33:19] <Myp> Вот такая интерпретация мн еи по духу ближе
[23:33:28] <Myp> Не могу винить Майерса в неправоте
[23:33:41] <rexim> :D
[23:33:47] <rexim> Ладно, я спать.
[23:33:54] <rexim> Всем снов! _о/
[23:33:57] rexim вышел из конференции
[23:37:51] <ɹǝɟılʍǝu> Myp, Найтмерй Мур
[23:37:57] <ɹǝɟılʍǝu> Найтмейр Мур*
[23:39:15] <uggur> "Найтмер Мун"?
[23:40:09] kosc зашёл в конференцию
[23:40:14] <kosc> А
[23:40:17] <kosc> И это
[23:40:25] <kosc> Я ж обещал отписаться про Яндекс.
[23:40:30] <kosc> А где миксер?
[23:40:34] nexfwall вышел из конференции
[23:41:14] <uggur> Myp: http://habrahabr.ru/post/233637/ про эрланг как раз х)
[23:41:23] ckorzhik зашёл в конференцию
[23:42:05] <Zetoke> kosc, он свалил спать
[23:42:13] <Zetoke> А что ты хотел отписать про яндекс?
[23:42:42] ckorzhik вышел из конференции
[23:43:00] <kosc> Ну я же 9-го числа отправлял заявку.
[23:43:05] <kosc> Тип хочу быть стажёром.
[23:43:13] <kosc> Сегодня ответ пришёл.
[23:43:18] ckorzhik зашёл в конференцию
[23:43:42] * uggur предлагали только в московии, увы
[23:44:02] <kosc> В кратце - я торт, но в Питере подходящих вакансий на частичную занятость нет - либо вкалывай по 40 часов в неделю, либо переезжай в Москву.
[23:44:09] <kosc> То есть меня вроде как и не взяли.
[23:44:13] <kosc> Но и не отшили.
[23:44:18] <kosc> Даже как-то приятно.
[23:44:26] <Zetoke> лол
[23:44:43] <Zetoke> А стажёром в какой стек технологий?
[23:44:48] <Zetoke> Или там нет различий?
[23:46:44] magog зашёл в конференцию
[23:47:34] <kosc> Вроде нет.
[23:47:40] <kosc> Но я не уточнял.
[23:48:31] horta hell вышел из конференции: Disconnected: Replaced by new connection
[23:48:31] horta hell зашёл в конференцию
[23:49:57] <Zetoke> $pet stats
[23:49:57] <horta hell> Zetoke:
Кличка: Сволота
Здоровье: 88
Голод: 74
Возраст: 88 часов
[23:50:52] <kosc> Фигассе
[23:50:58] <kosc> 88 часов?
[23:51:04] <kosc> Да это рекорд блин.
[23:51:21] <Minoru> :)
[23:52:50] <Zetoke> лол
[23:56:10] <kosc> $pet feed
[23:56:10] <horta hell> kosc: Сволота покормлен.
[23:56:14] <kosc> $pet heal
[23:56:14] <horta hell> kosc: Сволота здоров.
[23:56:18] <kosc> На всякий случай.
[23:56:33] <kosc> Теперь бы ещё часа в 2-3 ночи не забыли бы его покормить.
[23:57:07] <kosc> .sayto horta hell $pet feed
[23:57:14] <kosc> Не, а как же там было?
[23:57:31] <kosc> А, оно и не сработает всё равно.
[23:57:59] <Minoru> типикал программист: подумал в чат и самостоятельно всё понял
[23:58:01] <Minoru> ;)
[23:58:19] ckorzhik вышел из конференции
[23:59:33] ckorzhik зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!