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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://www.loglist.net/quote/new
[00:00:03] <kosc> Ладно, давайте попробую сказать какую-нибудь значащую ерунду.
[00:00:11] <ascrazy@jabber.ru> m4n71k0r: меня ForNeVeR провоцирует
[00:00:27] <m4n71k0r> ascrazy@jabber.ru: зачем ты стрелки переводишь?
[00:00:33] <ForNeVeR> kosc: ты просто сам на это же в прошлый раз жаловался, я решил подыграть :3
[00:00:40] <kosc> Ясн
[00:00:44] <ForNeVeR> kosc: теперь показывай код.
[00:00:49] <kosc> Ну я вроде решил попробовать к вам вернуться.
[00:00:54] <kosc> Код на жидхабе.
[00:00:56] <ForNeVeR> kosc: код!
[00:00:58] <kosc> И вы его видели.
[00:00:59] <ForNeVeR> Покажи
[00:01:00] <ForNeVeR> код
[00:01:06] <ForNeVeR> покажиии
[00:01:07] <kosc> Там полным-полно разного треша.
[00:01:14] <kosc> rexim: ты вот видел мой код?
[00:01:19] <rexim> kosc, д
[00:01:20] <ForNeVeR> rexim: ты ничего не видел!
[00:01:21] <kosc> А то ForNeVeR не верит.
[00:01:22] <m4n71k0r> kosc: не стоило возвращаться, комиссары совсем обезумели
[00:01:27] <kosc> Тем более.
[00:01:35] <ForNeVeR> kosc: дак это, давай писать код.
[00:01:36] <kosc> Посмотрим, насколько вы тут сейчас дикие.
[00:01:43] <kosc> ForNeVeR: на скале?
[00:01:44] <ForNeVeR> m4n71k0r: а ты и обезумел самым первым.
[00:01:54] <kosc> Кстати, а почему LogList ВНЕЗАПНО стал на Erlang?
[00:01:59] <ForNeVeR> kosc: какая разница. Если хочешь - отлично, давай на скале!
[00:02:02] <m4n71k0r> ForNeVeR: я предварительно резервную копию делаю
[00:02:07] <m4n71k0r> так что всё ок
[00:02:16] <kosc> ForNeVeR: почему Erlang?
[00:02:18] <ForNeVeR> kosc: логлист не был на эрланге, и вряд ли когда-нибудь станет. Ты что-то путаешь.
[00:02:27] <ForNeVeR> Возможно, ты видел Gestalt?
[00:02:28] <ascrazy@jabber.ru> ребзя, а это только у меня так показывается, или у меня реально в паблике JID вместо никнейма?
[00:02:33] <kosc> ПЭто не я.
[00:02:37] <kosc> Это Vappalizer
[00:02:41] <ForNeVeR> ascrazy@jabber.ru: да, у тебя JID вместо никнейма.
[00:02:45] <m4n71k0r> ascrazy@jabber.ru: да, палишь
[00:02:49] <ascrazy@jabber.ru> бля(
[00:02:53] <ForNeVeR> Лол.
[00:02:53] <rexim> Азаза
[00:02:54] <kosc> Он говорит, что там Cowboy и Erlang.
[00:03:03] <ForNeVeR> kosc: можешь показать?
[00:03:07] <rexim> ForNeVeR, ты ковбой и ерланг
[00:03:09] <m4n71k0r> элексира там нет?
[00:03:12] <ForNeVeR> kosc: это человек?
[00:03:20] <m4n71k0r> эликсира
[00:03:21] <ForNeVeR> Vappalizer.
[00:04:02] <kosc> ForNeVeR: плагин для Firefox.
[00:04:17] <kosc> Wappalizer только
[00:04:23] <kosc> Что-то я затупил.
[00:04:28] <ForNeVeR> kosc: ну, он шото путает. Мы пишем кой-чего на эрланге, но это не логлист!
[00:04:59] <kosc> ForNeVeR: а что пишете на ерланге?
[00:05:06] <Minoru> ForNeVeR: *пока ещё* не логлист
[00:05:06] <ForNeVeR> kosc: Gestalt.
[00:05:07] <Minoru> ;)
[00:05:28] <ForNeVeR> kosc: это приблуда для цтора. Она будет статистику помогать формировать, новости с гитхаба, всякое такое.
[00:05:58] <kosc> Что за цтор?
[00:06:27] <ForNeVeR> kosc: ctor
[00:06:33] <ForNeVeR> http://codingteam.org.ru
[00:07:03] <kosc> ForNeVeR: там убунта или Wappalizer опять врёт?
[00:07:11] <ForNeVeR> kosc: какая убунта?
[00:07:20] * ForNeVeR не понимает.
[00:07:22] <ForNeVeR> Там хаскель.
[00:07:31] <kosc> Вместо ОС?
[00:07:35] <kosc> HaskellOS?
[00:07:37] <ForNeVeR> ._.
[00:07:44] <Minoru> что за херня здесь происходит?
[00:07:46] <ɹǝɟılʍǝu> А была такая, ксати.
[00:07:48] <Minoru> kosc: что ты несёшь?
[00:07:51] <ForNeVeR> "Хаскелёз" звучит как название заболевания.
[00:07:58] <ɹǝɟılʍǝu> House
[00:08:01] <Minoru> ɹǝɟılʍǝu: драйвера для NetBSD на Haskell были
[00:08:07] <rexim> У меня есть вареники и чистая кастрюля!
[00:08:10] <ɹǝɟılʍǝu> https://ru.wikipedia.org/wiki/House_%28%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0%29
[00:08:10] <rexim> Бог Прокрастинации смилостивился надо мной!
[00:08:11] <ForNeVeR> kosc: на сервере там убунта, да.
[00:08:41] <kosc> ForNeVeR: ну я о том и спросил xD
[00:08:42] <j123123> $pet stats
[00:08:43] <horta hell> j123123: monster_houndeye мертв. Какие еще статы?
[00:08:47] * Minoru подвинулся ближе к rexim
[00:08:51] * Minoru принюхивается
[00:08:59] <Minoru> rexim: не могу разобрать… С чем вареники?..
[00:09:01] <m4n71k0r> а... господа... я хотел бы пожаловаться на компанию Games Workshop. Они мудаки
[00:09:02] <j123123> $pet resurrect
[00:09:02] <horta hell> j123123: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[00:09:09] <ɹǝɟılʍǝu> http://stackoverflow.com/questions/6638080/is-there-os-written-in-haskell
[00:09:10] <rexim> Minoru, я тоже...
[00:09:16] <rexim> Сейчас погляжу
[00:09:18] <ForNeVeR> m4n71k0r: что они сделали с тобой?
[00:09:45] <rexim> Minoru, с картожечкой! =3
[00:09:57] <m4n71k0r> ForNeVeR: они со всем судятся, и, скорее всего, из-за этого нет фильмов по вселенной WH 40k
[00:10:16] <m4n71k0r> ForNeVeR: они не только мне делают плохо, но и всем
[00:10:23] <Minoru> rexim: неплохо, неплохо. Приятного аппетита!
[00:10:23] <ForNeVeR> m4n71k0r: да ну и хрен с ними.
[00:10:27] <ForNeVeR> Фильмы - не нужно.
[00:10:28] <kosc> m4n71k0r: не всем.
[00:10:31] <kosc> Мне на них срать.
[00:10:34] <rexim> Minoru, пасиба! ^.^
[00:10:37] <kosc> Я даже не знаю, кто это.
[00:10:54] <rexim> kosc, ты какой-то дикий сегодня.
[00:10:57] <rexim> Что случилось?
[00:11:04] <Minoru> kosc: а ты знаешь Erlang? А хочешь выучить?
[00:11:05] <m4n71k0r> kosc: как можно существовать в твоём контексте?
[00:11:06] <kosc> Я на линуксфесте.
[00:11:07] <ForNeVeR> rexim: ты просто давно его не видел.
[00:11:14] <rexim> ForNeVeR, да? Ну ладно...
[00:11:14] <ForNeVeR> kosc: пиши код!
[00:11:26] <kosc> У двух докладчиков - мак, у одного - вин10, и у одного - убунта.
[00:11:28] <kosc> Я в шоке.
[00:11:31] <kosc> Меня штырит.
[00:11:36] <kosc> Линуксоиды против линукса.
[00:11:41] <kosc> Пчёлы против мёда.
[00:11:53] <m4n71k0r> кто сказал, что они против?
[00:12:00] <m4n71k0r> даже мелкософт за линукс
[00:12:03] <kosc> ForNeVeR: напиши мне тесты, а я буду писать код, который будет их проходить.
[00:12:08] <ɹǝɟılʍǝu> kosc, MS же присутствует
[00:12:08] <kosc> Будет такое парное TDD.
[00:12:08] <ForNeVeR> kosc: у миксера тоже мак - и ничего. Он его вареником заедает.
[00:12:13] <ɹǝɟılʍǝu> Как и Apple
[00:12:17] <rexim> ForNeVeR, !!!
[00:12:19] <ɹǝɟılʍǝu> Не вижу ничо плохого.
[00:12:31] <kosc> Или хорошего.
[00:12:35] <rexim> ForNeVeR, у меня бомбануло .__.
[00:12:36] <ForNeVeR> kosc: а ты вот сам возьми и напиши.
[00:12:40] <ForNeVeR> rexim: чо?
[00:12:45] <kosc> ForNeVeR: а код ты писать будешь?
[00:12:46] <rexim> ForNeVeR, мак
[00:12:56] <rexim> ForNeVeR, не делай так больше, пожалуйста
[00:13:06] <uggur> ты не любишь яблоки?
[00:13:10] <uggur> Ты любишь яблоки?
[00:13:11] <ForNeVeR> rexim: ладно, ладно :)
[00:13:12] <kosc> rexim: у тебя мак, и ты стесняешься своих наклонностей?
[00:13:17] <rexim> >__<
[00:13:35] * rexim затрален и ушел
[00:13:42] <ForNeVeR> kosc: миксер бугуртит, когда мы дразним его макоюзером. На самом деле у него нет мака.
[00:13:50] <kosc> ForNeVeR: но он хотел бы?
[00:13:54] <uggur> rexim, ну уходи, мы толерантно относимся к любителям мака!
[00:13:54] <ForNeVeR> Просто у него в конторе дофига макоюзеров работает.
[00:13:58] <uggur> *не
[00:14:02] <ForNeVeR> kosc: вроде как нет, не хотел.
[00:14:05] <kosc> Потому что я просто не вижу иной причины бугуртить с этого.
[00:14:20] <kosc> Либо у него мак и у него бугурт, либо он хочет мак, и у него бугурт.
[00:14:22] <ForNeVeR> kosc: наверное, ты тоже латентный макоюзер.
[00:14:27] <kosc> Чойта?
[00:14:35] <kosc> Мне же на них как-то класть.
[00:14:37] <ForNeVeR> Похож!
[00:14:46] <kosc> Неа.
[00:14:56] <uggur> Ты тоже стесняешься?
[00:15:01] <kosc> Чего?
[00:15:05] <ɹǝɟılʍǝu> Балин.
[00:15:06] <kosc> У меня ThinkPad X240
[00:15:08] <uggur> Своей природы
[00:15:11] <uggur> МАКОВОЙ
[00:15:13] <kosc> И я его не стесняюсь.
[00:15:14] <Minoru> травля в моём цодингтиме?!
[00:15:16] <ɹǝɟılʍǝu> Minoru, сажа не умеет в кириллицу.
[00:15:17] <kosc> Мне он нравится.
[00:15:21] * Minoru заводит пиломеч
[00:15:32] <Minoru> ɹǝɟılʍǝu: совсем-совсем?
[00:15:32] <uggur> Minoru: ОМГ, и ты тоже?!
[00:15:43] <kosc> Ладно, я ливну, тут всё ещё фест идёт.
[00:15:49] <kosc> Расскажу вечером, как оно было.
[00:15:50] <Minoru> uggur: нет, просто под рукой оказался именно он
[00:15:54] kosc вышел из конференции: Disconnected: connection closed
[00:15:54] <ɹǝɟılʍǝu> Minoru, я щас попробовал сделать переменную F_кр
[00:15:57] <ɹǝɟılʍǝu> И он показал хуй.
[00:16:03] * ForNeVeR размахивает мехадендритами.
[00:16:10] <ɹǝɟılʍǝu> Питон-хуитон, лять.
[00:16:20] <Minoru> ɹǝɟılʍǝu: \text{кр} попробуй, в LaTeX помогало
[00:16:27] <uggur> Minoru: Хм, ну ОК. Был бы любителем мака -- под рукой было бы другое.
[00:16:36] <Minoru> (и не спрашивай, при чём здесь LaTeX :)
[00:16:38] <rexim> ɹǝɟılʍǝu, ты какой-то злой сегодня... =(
[00:16:41] <ɹǝɟılʍǝu> Minoru, var ('F_кр')
[00:16:47] <ɹǝɟılʍǝu> Minoru, тут же тупо строка
[00:16:48] <rexim> ɹǝɟılʍǝu, что случилось?
[00:16:51] <ɹǝɟılʍǝu> rexim, извини((
[00:17:01] <ɹǝɟılʍǝu> Просто в последнее время я на диких нервах.
[00:17:08] <Minoru> ɹǝɟılʍǝu: а вдруг она теху кормится? Или у тебя не отображение хромает, а вычисления?
[00:17:31] <ɹǝɟılʍǝu> Minoru, я тупо написал var ('F_кр')
[00:17:43] <rexim> ɹǝɟılʍǝu, понимаю. Я тоже. На работе какой-то пиздец. Все орту бегают, размахивают руками. Приходится себя варениками успокаивать...
[00:17:49] <rexim> орут*
[00:17:53] <rexim> xD
[00:18:27] <Minoru> это уже не профдеформация, а что-то запредельное, rexim
[00:18:36] <rexim> Minoru, ага. :)
[00:18:47] <rexim> Руки сами набрали
[00:18:54] <Minoru> ɹǝɟılʍǝu: короче, покажи ошибку
[00:19:04] <rexim> ɹǝɟılʍǝu, в общем, пусть у тебя все будет хорошо.
[00:19:33] <uggur> УМВР
In [3]: var("F_кр")
Out[3]: F_кр
[00:19:47] <ɹǝɟılʍǝu> Minoru, https://bpaste.net/show/a54cea3e60d8
[00:19:56] <uggur> Попробуй var(u"F_кр")
[00:20:02] gr_buza@arbeiten вышел из конференции
[00:20:04] gr_buza@arbeiten зашёл в конференцию
[00:20:06] <ForNeVeR> rexim: не обижайся, я тебя больше не буду макбуком троллить.
[00:20:30] <ɹǝɟılʍǝu> uggur, см выше
[00:20:37] <rexim> ForNeVeR, да я не обиделся. Тролль сколько хочешь. :)
[00:20:50] <ɹǝɟılʍǝu> Короче, питон таки говно.
[00:20:50] <ForNeVeR> rexim: макоюзер, макоюзер, азаза!
[00:20:57] <rexim> АААА!!
[00:21:07] <ForNeVeR> rexim: ну ты же сам разрешил!
[00:21:14] <rexim> Да
[00:21:14] <ɹǝɟılʍǝu> ForNeVeR, ты просто латентный макоюзер и завидуешь открытому миксеру.
[00:21:20] <rexim> Мне даже понравилось, спасибо.
[00:21:23] <ForNeVeR> ɹǝɟılʍǝu: но он не открытый.
[00:21:29] <ɹǝɟılʍǝu> ForNeVeR, для тебя.
[00:21:34] <ForNeVeR> :(
[00:21:49] <ɹǝɟılʍǝu> Или наоборот — открытый тольо для тебя.
[00:21:50] <uggur> ForNeVeR: А если u"хуй".encode("utf-8") ?
[00:21:53] <ɹǝɟılʍǝu> И это у вас такие игры. О_о
[00:21:56] <rexim> .___.
[00:22:00] <uggur> Промазал %)
[00:22:07] <uggur> ɹǝɟılʍǝu: Это тебе про decode
[00:22:56] <ɹǝɟılʍǝu> uggur, https://bpaste.net/show/64eaf13a3a96
[00:24:24] eaeee зашёл в конференцию
[00:25:02] <eaeee> привет
[00:25:24] <eaeee> что надо в latex прописать чтобы потом из pdf русский копировался?
[00:25:43] <m4n71k0r> шрифты?
[00:26:13] <ForNeVeR> m4n71k0r: какие нахуй шрифты?
[00:26:14] <ɹǝɟılʍǝu> bebel russian
[00:26:18] <ɹǝɟılʍǝu> Или как его там.
[00:26:25] <m4n71k0r> ForNeVeR: да я хз о чём он
[00:26:28] <ForNeVeR> eaeee: знаешь, я долго ебался с этой проблемой, и в итоге решил только переходом на xelatex.
[00:26:34] <m4n71k0r> проблема с кодовой страницей
[00:26:52] <ForNeVeR> m4n71k0r: там фишка как раз в том, что стандартный latex натягивает русские шрифты поверх непонятной кодовой страницы.
[00:27:21] <ForNeVeR> Т.е. ты видишь хороший текст, но при копировании выходит хуита.
[00:27:24] <m4n71k0r> ForNeVeR: мне попадались такие pdf-ки
[00:27:26] <j123123> Прогнать текстовый слой через через перекодировщик и обратно записать
[00:27:40] <ForNeVeR> j123123: ебланство какое-то. Лучше уж сразу нормальный сгенерить, не?
[00:27:51] <ForNeVeR> Но как крайний вариант сойдёт.
[00:28:28] <uggur> ɹǝɟılʍǝu: unicode("привет".decode("utf-8")) тоже не работает?
[00:28:44] <ɹǝɟılʍǝu> uggur, это уже какое-то ебланство.
[00:28:46] <ɹǝɟılʍǝu> Ну нах.
[00:28:50] <ForNeVeR> uggur: а с чего ты решил, что "привет" - это utf-8?
[00:28:58] <uggur> ForNeVeR: Наугад
[00:29:03] <ForNeVeR> А, ну тогда ок :)
[00:29:17] <uggur> ɹǝɟılʍǝu: Ну, второй питон не дружит с юникодом. Такие дела.
[00:29:43] <uggur> Авторы тоже любят ASCII
[00:29:47] <ForNeVeR> Дружит, только немножко, гм, нестандартно.
[00:30:00] <eaeee> ForNeVeR: а ты по советам этого товарища делал что-нибудь http://s.arboreus.com/2007/07/pdf-latex.html?
[00:30:04] <ForNeVeR> Такая у них, скажем, заднепроходная дружба.
[00:30:20] <uggur> ForNeVeR: Будь толерантен :Ь
[00:30:56] <ForNeVeR> eaeee: я вот отсюда брал шаблон: https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template
[00:31:08] <ForNeVeR> eaeee: но я его перепилил на xelatex.
[00:31:44] <ForNeVeR> Именно потому, что из коробки меня не устроило, как оно работает с юникодом и шрифтами.
[00:32:43] <ForNeVeR> Со шрифтами там вообще какой-то ад - все юзают одни и те же кириллические шрифты, но в менеджер пакетов их добавить не могут по каким-то невнятным причинам. И везде копипастят одну и ту же инструкцию по их установке с вариациями (причём никто не знает точно, как именно их правильно ставить). Ну что за говно, а?
[00:33:18] <ForNeVeR> При этом xelatex норм, он умеет системные шрифты и с юникодом вообще всё заебательски.
[00:34:14] <ɹǝɟılʍǝu> Отлично.
[00:34:20] <ɹǝɟılʍǝu> ForNeVeR, ты такой молодец.
[00:34:47] <uggur> ɹǝɟılʍǝu: Впрочем, попробуй isympy из sage напрямую. В нём у меня с кириллицей всё работает.
[00:35:14] <ForNeVeR> Лол, посаны вообще собрались вагрантовый образ засунуть в пакет с шаблоном диссертации %)
[00:35:17] <ForNeVeR> https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/issues/7
[00:36:36] <uggur> А в чём отличие вагранта от VirtualBox?
[00:36:47] <uggur> Кроме того, что он консольный
[00:36:50] <ForNeVeR> uggur: в чём отличие GNU/Linux от Linux?
[00:37:10] <uggur> Т.е. вагрант просто обвешан тулзами для интеграции и деплоя?
[00:37:21] <ɹǝɟılʍǝu> В использовании утилит GNU или не использовании.
[00:37:23] <ForNeVeR> Вагрант - это и есть обёртка над виртуалбоксом. Если так, по-простому сказать.
[00:37:30] <uggur> А, ну ОК
[00:37:32] <ɹǝɟılʍǝu> Вплне можно накатить какой busybox.
[00:37:37] <ForNeVeR> Но он умеет работать и без виртуалбокса - там есть другие провайдеры.
[00:37:43] <Minoru> ɹǝɟılʍǝu: прости, меня отвлекли. Такое впечатление, что кто-то в начале файлика не написал # -*- coding: utf-8 -*-
[00:37:53] <ForNeVeR> Плюс, он позволяет более удобно рулить образами, встроено несколько провиженеров.
[00:38:00] <ɹǝɟılʍǝu> Minoru, я уже закрыл clous.sage ._.
[00:38:15] <ɹǝɟılʍǝu> cloud*
[00:38:17] <ForNeVeR> uggur: у меня в бложике охуительные истории про вагрант и цодингтим.
[00:38:28] <uggur> ForNeVeR: Линк?
[00:38:31] <ForNeVeR> uggur: http://fornever.me/posts/2015-03-21-jenkins-and-vagrant-integration_ru.html
[00:39:12] a1batross зашёл в конференцию
[00:42:26] <ForNeVeR> uggur: ну, правда, современный вариант у меня ещё чуть технологичней выглядит.
[00:43:55] <uggur> Ну, забавно, конечно, но это всё крутится вокруг Continous Deployment, который крутится вокруг онлайн-сервисов
[00:44:09] * uggur такое не мейнтейнил
[00:44:18] <ForNeVeR> Ну да, пост у меня про это.
[00:44:42] <ForNeVeR> Но суть в данном случае в том, что вагрант позволяет быстро поднять нужное окружение. Если нужно - в нескольких местах одно и то же.
[00:44:58] <uggur> ForNeVeR: А нет ли какой-нибудь специальной ОС для деплоя?
[00:45:15] <uggur> Чтобы оверхед был поменьше
[00:45:25] <ForNeVeR> uggur: многие ОС на это претендуют. Ну там centos, например.
[00:45:51] <m4n71k0r> я предпочитаю центос, а у нас на работе бубунта в вагранте
[00:46:06] <ForNeVeR> У нас бубунта тоже везде.
[00:46:09] <ForNeVeR> Ну, у цодингтима.
[00:46:23] <ForNeVeR> Просто потому, что с ней проще всего найти всякие рекомендации, как и чего делать.
[00:46:31] <m4n71k0r> это да)
[00:47:24] <uggur> 1GB ОЗУ, 5GB ПЗУ?
[00:47:33] <uggur> Ну не знаю, чёт толстая
[00:47:39] <ForNeVeR> uggur: да чото много.
[00:47:41] <ɹǝɟılʍǝu> А у нас Федора.
[00:47:53] <ForNeVeR> Для базовой инсталляции намного меньше ОЗУ должно хватить.
[00:47:54] <uggur> http://wiki.centos.org/About/Product тут смотрел.
[00:48:03] <ForNeVeR> Ну там 128, например. Я так считаю.
[00:48:08] <ɹǝɟılʍǝu> И RHEL, конечно же.
[00:48:09] <ForNeVeR> А дальше уже по требованиям приложения.
[00:48:22] <ForNeVeR> ɹǝɟılʍǝu: у меня федора для основной работы под линуксом.
[00:48:23] <ɹǝɟılʍǝu> Ъырпрайз же.
[00:48:26] <ForNeVeR> А для деплоя - убунта.
[00:48:48] * uggur думал о чём-то вроде TinyLinux c 32МБ ОЗУ, 64МБ ПЗУ и минимальным потреблением процессора.
[00:48:55] <j123123> ОЗУ вообще можно сжимать
[00:49:26] <ForNeVeR> uggur: там в минимальных требованиях и указано 128 метров, ты чего, откуда ты взял 1 гб?
[00:49:33] <j123123> Например разделить на достаточные блоки, при доступе на чтение-запись просто в рантайме прозрачно разжимать
[00:49:41] <ForNeVeR> j123123: дак есть же такое.
[00:49:45] <ForNeVeR> zram чтоле.
[00:49:52] <uggur> ForNeVeR: CentOS6
[00:49:53] <ForNeVeR> Очень классная штука, как по мне.
[00:50:00] <uggur> other architectures
[00:50:07] <ForNeVeR> uggur: 392M CLI/512M GUI per logical CPU 18
[00:50:09] <ForNeVeR> А.
[00:50:14] <gr_buza@arbeiten> ForNeVeR: павершелл, майн зомг
[00:50:21] <ForNeVeR> Ну хз, чо у тя за архитектуры там.
[00:50:25] <ForNeVeR> gr_buza@arbeiten: вопросы?
[00:50:33] <gr_buza@arbeiten> ForNeVeR: не, так, просто вайн
[00:50:34] <gr_buza@arbeiten> :)
[00:50:42] <uggur> 86_64 -- это не 86 же?
[00:50:45] * ForNeVeR насупил брови.
[00:50:47] <eaeee> ForNeVeR: а какой редактор используешь для tex ?
[00:50:54] <ForNeVeR> uggur: а вот хз, как у них там считается.
[00:50:57] <ForNeVeR> eaeee: emacs.
[00:51:03] <eaeee> ForNeVeR: так и знал!
[00:51:15] <ɹǝɟılʍǝu> eaeee, texmaker
[00:51:15] <ForNeVeR> Я пробовал texmaker, но он мне не понравился.
[00:51:30] <j123123> 86_64 это AMD64
[00:51:36] <ForNeVeR> Я не говорю, что он плохой, просто не понравился.
[00:52:04] <eaeee> я поставил TeXstudio
[00:52:18] <ForNeVeR> Звучит как что-то эклипсообразное.
[00:52:19] ckorzhik зашёл в конференцию
[00:52:46] <eaeee> ForNeVeR: вроде нет..
[00:52:50] <ForNeVeR> ...но нет, выглядит норм.
[00:53:02] <ForNeVeR> eaeee: ну попробуй, чо.
[00:53:11] cat3 вышел из конференции
[00:53:11] <uggur> j123123: Я знаю
[00:53:36] <eaeee> ForNeVeR: я не пойму что мне надо прописать и установить чтобы этот xelatex заработал
[00:53:40] <eaeee> :(
[00:53:52] <uggur> j123123: И сколько потребляет на ней центось?
[00:54:05] <j123123> Что потребляет7
[00:54:11] <j123123> ?
[00:54:11] <uggur> CentOS
[00:54:18] <uggur> Памяти оперативной
[00:54:18] <ForNeVeR> eaeee: texlive.
[00:54:35] <ForNeVeR> eaeee: и чо конкретно ты делаешь? Довай я помогу настроить.
[00:54:52] <gsomix> eaeee, диплом в латехе делаешь? Круто.
[00:54:54] * uggur попробовал javafx scenebuilder
[00:55:04] * j123123 никогда не ставил CentOS
[00:55:20] <j123123> Да и потребление сильно зависит от того, что там будет запущено
[00:55:32] <ɹǝɟılʍǝu> rexim, I SMELL BLOOD
[00:55:34] <j123123> Если ничего не запускать, практически вся память будет свободной
[00:55:52] <uggur> практически вся -- это сколько?
[00:56:03] <uggur> 200 МБ будет занято?
[00:56:05] <rexim> ɹǝɟılʍǝu, ._.
[00:56:05] <uggur> 20 МБ?
[00:56:06] <eaeee> ForNeVeR: я пока хотел просто настроить чтобы с русским текстом не было проблем
[00:56:19] <uggur> ForNeVeR: А есть ли какие-нибудь безопасные окружения без виртуальных машин?
[00:56:37] <ɹǝɟılʍǝu> uggur, есть, кстати.
[00:56:41] <ForNeVeR> uggur: докер, lxc, всякая такая хуита. Потыкай горбузу - он те расскажет.
[00:56:59] <ForNeVeR> eaeee: ну смотри, я собираю диссер вот так:
latexmk -xelatex dissertation.tex
[00:57:30] <ForNeVeR> letexmk - это тулза из texlive, она восемь раз перезапускает tex, пока не скомпилится всё.
[00:57:32] <ɹǝɟılʍǝu> латехмк хелатех диссертация тчк техххх...
[00:57:35] <eaeee> ForNeVeR: сейчас установлен MiKTeX 2.9. его то куда девать?
[00:57:43] <ɹǝɟılʍǝu> ForNeVeR, ты нам покажешь свой дисер или бисер?
[00:57:46] <ForNeVeR> eaeee: кажись, он хуита.
[00:57:49] <ForNeVeR> ɹǝɟılʍǝu: нет.
[00:57:59] <ForNeVeR> eaeee: лущ всего ставь texlive.
[00:58:02] <ɹǝɟılʍǝu> Ну и ладно.
[00:58:05] <eaeee> окэ
[00:58:18] <ForNeVeR> eaeee: в нём внутри есть miktex как раз.
[00:58:22] <eaeee> ForNeVeR: зачем восемь раз?
[00:58:38] <ɹǝɟılʍǝu> eaeee, для всяких библиографий.
[00:58:53] <Minoru> ɹǝɟılʍǝu: диссер — единственное, что Форневерик не опенсорцнул. Но он успешно искупает этот грех написанием сотен открытого кода! Так-то.
[00:59:01] <ForNeVeR> eaeee: специфика такая. На первый раз он только текст собирает, на второй - расставляет оглавление, на третий - нумерует ссылки на рисунки, ну и т.п.
[00:59:04] <j123123> Ну если вообще через init=/bin/sh запускать, то занято будет только то, что нужно ядру и sh
[00:59:14] <ɹǝɟılʍǝu> Minoru, вот ведь... А ты показывал свой бисер?
[00:59:22] <j123123> т.е. практически нифига
[00:59:34] <Minoru> ɹǝɟılʍǝu: бисер? Но я не плету и не вышиваю…
[00:59:35] <j123123> Можно взять и померять
[00:59:47] <ForNeVeR> Меня с этим дисером сперва задеанонят, потом плагиат найдут, и дальше будут пинать потом.
[00:59:54] <ForNeVeR> Нет уж, нафиг такое, я его пока не буду показывать.
[01:00:04] <ForNeVeR> Вот как допилю - тогда и покажу. Наверное.
[01:00:06] <ɹǝɟılʍǝu> ForNeVeR, мы же нежно будем ._.
[01:00:15] <ForNeVeR> В итоговой-то версии точно никакой хуиты не будет.
[01:00:39] <gsomix> ForNeVeR, покажи пожалуйста, когда допишешь.
[01:00:58] <ForNeVeR> Когда защищу :3
[01:01:15] <ForNeVeR> Защита диссертации также даст мне защиту от всевозможных троллей.
[01:01:19] <gsomix> ForNeVeR, да.
[01:01:26] <ForNeVeR> Я им буду тыкать - мол, я кандидат наук, а ты что за шавка такая?
[01:01:30] <ForNeVeR> :3333
[01:01:37] <gsomix> Тем более у тебя тема, кажется, близка к моей специальности.
[01:01:42] <uggur> ForNeVeR: Не думаю что сработает, доцент.
[01:01:49] <uggur> %)
[01:01:50] <ForNeVeR> Я ж не доцент.
[01:01:58] <ForNeVeR> И хз стану ли.
[01:02:03] <uggur> Ну будешь кандидатом -- доцентом называть всякие будут.
[01:02:26] <uggur> А вообще, лучше бы ты стал доктором философии :3
[01:02:41] <uggur> У вас там болонский процесс не идёт?
[01:03:04] <ForNeVeR> Он везде идёт, но докторов философии у нас не собираются внедрять.
[01:03:46] <ɹǝɟılʍǝu> https://i.imgur.com/iALm6.jpg
[01:05:01] <ForNeVeR> ɹǝɟılʍǝu: какие-то глупые шутки.
[01:05:34] * uggur не понял юмора
[01:05:45] <uggur> Некоторых моих знакомых напоминает -_-
[01:05:54] Aман зашёл в конференцию
[01:06:12] <rexim> Aман, you're alive!!
[01:06:24] <gsomix> ForNeVeR, а ты будешь к.ф.-м.н. или к.т.н.?
[01:06:28] <Aман> rexim: YES
[01:06:30] <ForNeVeR> gsomix: к.т.н..
[01:06:49] <uggur> катетан
[01:06:50] <rexim> Aман, is everything ok now?
[01:06:51] <ForNeVeR> Я пока размышляю, нужна ли мне какая-то ещё степень :3
[01:07:00] <a1batross> » [23:06] <rexim> Aман, you're alive!!

Thanks god for the hazard suit.
[01:07:03] <uggur> ForNeVeR: Ты же уже всё написал?
[01:07:03] <Aман> rexim: yes till now, just few aftershock
[01:07:12] <ForNeVeR> uggur: нет, я работаю над этим.
[01:07:17] <uggur> А, ну ОК
[01:07:21] <ForNeVeR> Защита 18 ноября.
[01:07:30] <gsomix> ForNeVeR, а я думаю, стоит ли идти в аспирантуру. Там стандарты поменяли и теперь заставляю на пары ходить. >__<
[01:07:41] <rexim> a1batross, they are currently experiencing some earthquake activity.
[01:07:43] <ForNeVeR> gsomix: зато диссер можно не писать, ололо.
[01:07:50] <uggur> gsomix: А чего ты хочешь добиться этим?
[01:08:04] <rexim> a1batross, don't think hazard suit may help. :)
[01:08:08] <a1batross> rexim: i didn't know.
[01:08:16] <gsomix> uggur, аспирантурой? Пока не знаю, думаю же, говорю.
[01:08:23] <ForNeVeR> gsomix: меня тоже пытались заставить ходить на какие-то пары, но я ловко от всего отмазался.
[01:08:36] <uggur> It's better to wear hydraulic exoskeleton
[01:08:48] <Aман> rexim:
42 minutes ago 5.3 magnitude, 10 km depth
Banepa, Nepal
[01:08:55] <rexim> Wow
[01:09:08] <Aман> but i didnt felt it
[01:09:14] <ForNeVeR> rexim: да, у Амана там недалеко все эти землетрясения.
[01:09:15] <a1batross> rexim: this just after testing HL. A bit more time and I will know all quotes.
[01:09:17] <a1batross> =(
[01:09:18] <uggur> Not impressive
[01:09:19] <ForNeVeR> Пожалейте его.
[01:09:25] <rexim> a1batross, =)
[01:10:42] <uggur> Aман: What is the strongest earthquake you have experienced?
[01:10:50] <Aман> uggur: 7.9
[01:10:52] <Aман> last day
[01:11:07] <uggur> wow
[01:11:15] <Aман> it was shaking for 2 minutes
[01:11:19] <eaeee> Aман: Which city do you live in?
[01:11:27] <Aман> eaeee: patna
[01:11:54] <uggur> eaeee can send you a helicopter if you need.
[01:11:58] <uggur> maybe.
[01:12:03] <Aман> :D
[01:12:06] <Aман> you can not
[01:12:12] <ForNeVeR> uggur: is he some sort of aviation commander?
[01:12:15] <Aман> bad weather here
[01:12:22] <uggur> ForNeVeR: nope.
[01:12:27] <rexim> поре
[01:12:30] <ForNeVeR> uggur: then he cannot.
[01:13:21] <eaeee> uggur: у меня тут вертолетный завод в соседнем районе, ага
[01:13:29] <Aман> eaeee: https://www.google.co.in/maps/dir/Patna,+Bihar/Kodari,+Nepal/@26.7819501,84.1709187,8z/data=!3m1!4b1!4m13!4m12!1m5!1m1!1s0x39f29937c52d4f05:0x831a0e05f607b270!2m2!1d85.144!2d25.611!1m5!1m1!1s0x39ea36768d32a273:0x2225a2afebebe754!2m2!1d85.9628!2d27.9735
[01:13:32] <uggur> eaeee: ;)
[01:13:50] <Aман> distance between me and epic center
[01:14:48] <rexim> ForNeVeR, посоветую хорошую IDE для Emacs Lisp.
[01:14:53] <rexim> посоветуй*
[01:15:12] <ForNeVeR> rexim: кроме emacs какие-то варианты вообще могут существовать?
[01:15:19] <uggur> ForNeVeR: He's from WHO Bioterror Special Force Ops ;)
[01:15:25] <ɹǝɟılʍǝu> vim же
[01:15:33] <rexim> ForNeVeR, не знаю! Ты же умный! Я думал ты знаешь...
[01:15:37] <ForNeVeR> ._.
[01:15:42] <ForNeVeR> Нет, я глупый.
[01:15:47] <rexim> Нет ты!
[01:16:06] <eaeee> rexim: а ты не пользуешься емаксом?
[01:16:09] <uggur> rexim: rope
[01:16:18] <ForNeVeR> rexim: горе!
[01:16:42] <gsomix> http://www.jontyhurwitz.com/nano/
[01:16:44] <rexim> >_<
[01:17:03] 1sopod зашёл в конференцию
[01:17:05] <1sopod> Starting build #37 for job horta-hell
[01:17:07] <ɹǝɟılʍǝu> repe
[01:17:09] <ɹǝɟılʍǝu> rape
[01:17:14] <m4n71k0r> std::rope
[01:17:32] <uggur> Внезапно 1sopod
[01:17:42] <ForNeVeR> Ожидаемо.
[01:17:51] <gsomix> Hope.
[01:17:57] <ɹǝɟılʍǝu> Hope
[01:18:00] <uggur> Чакэ
[01:18:19] <gsomix> http://25.media.tumblr.com/tumblr_lu1mnyqwPI1qkzwano1_500.jpg
[01:19:20] <ɹǝɟılʍǝu> Nope.
[01:19:29] Aман вышел из конференции
[01:19:44] <1sopod> Project horta-hell build #37: UNSTABLE in 2 минуты 45 секунд: http://jenkins.fornever.me/job/horta-hell/37/
[01:20:01] <ForNeVeR> Хм, это звучит нехорошо.
[01:21:13] grouzen вышел из конференции
[01:21:15] * ForNeVeR достаёт гаечный ключ и отправляется в машинный отсек.
[01:21:27] <rexim> Чо-то даже по ссылке не заходит =(
[01:21:56] <rexim> > ERROR: Exception when publishing, exception message [Failed to connect session for config [horta-foundation]. Message [Session.connect: java.net.SocketTimeoutException: Read timed out]]
[01:21:57] <rexim> Бяда!
[01:22:20] <rexim> Только херли он анстейбл?
[01:22:33] <rexim> Тут же чотко сказано, что пиздец наебнулос .__.
[01:22:50] Aман зашёл в конференцию
[01:22:55] <rexim> > Jabber notifier plugin: Sending notification to: codingteam@conference.jabber.ru
[01:22:56] <uggur> Done. Took 4,9 секунды
[01:22:57] <rexim> rly?
[01:23:07] <rexim> А ёпт
[01:23:10] * rexim тупит
[01:23:12] <uggur> Радует локализация :)
[01:23:13] <rexim> ваолва
[01:23:32] <rexim> uggur, у меня английская версия показывается
[01:23:38] <uggur> Где?
[01:23:46] <rexim> -__-
[01:23:49] <uggur> http://jenkins.fornever.me/job/horta-hell/37/pollingLog/ тут?
[01:23:58] <uggur> чёт не верю
[01:24:27] <uggur> не верю я тебе, reximkut
[01:24:31] <1sopod> Starting build #38 for job horta-hell
[01:24:45] <j123123> 1sopod: help
[01:24:45] <1sopod> Available commands:
abort <job> - specify which job to abort
alias [<alias> [<command>]] - defines a new alias, deletes one or lists all existing aliases
botsnack [<snack>] - om nom nom
build <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]* - schedule a job build, with standard, custom or no quiet period
cb - list jobs which are currently in progress
comment <job> <build-#> <comment> - adds a description to a build
currentlyBuilding - list jobs which are currently in progress
h [<job>|-v <view>] - show the health of a specific job, jobs in a view or all jobs
health [<job>|-v <view>] - show the health of a specific job, jobs in a view or all jobs
jobs [<job>|-v <view>] - show the status of a specific job, jobs in a view or all jobs
q - show the state of the build queue
queue - show the state of the build queue
s [<job>|-v <view>] - show the status of a specific job, jobs in a view or all jobs
schedule <job> [now|<delay>[s|m|h]] [<parameterkey>=<value>]* - schedule a job build, with standard, custom or no quiet period
status [<job>|-v <view>] - show the status of a specific job, jobs in a view or all jobs
testresult [<job>|-v <view>] - show the test results of a specific job, jobs in a view or all jobs
userstat <username> - prints information about a Jenkins user
[01:25:20] <uggur> 1sopod: userstat reximkut
[01:25:20] <1sopod> reximkut:
E-mail: reximkut@gmail.com
[01:25:34] <uggur> 1sopod: си
[01:25:34] <1sopod> uggur did you mean me? Unknown command 'си'
Use '! help' to get help!
[01:25:37] <uggur> 1sopod: cb
[01:25:37] <1sopod> Currently building:
- мастер#1: horta-hell (Elapsed time: 1 минута 9 секунд, Estimated remaining time: 35 секунд)
[01:25:42] <uggur> 1sopod: cb
[01:25:42] <1sopod> Currently building:
- мастер#1: horta-hell (Elapsed time: 1 минута 14 секунд, Estimated remaining time: 30 секунд)
[01:25:43] <uggur> 1sopod: cb
[01:25:44] <uggur> 1sopod: cb
[01:25:46] <1sopod> Currently building:
- мастер#1: horta-hell (Elapsed time: 1 минута 15 секунд, Estimated remaining time: 29 секунд)
[01:26:00] <uggur> 1sopod: currentlyBuilding
[01:26:00] <1sopod> Currently building:
- мастер#1: horta-hell (Elapsed time: 1 минута 32 секунд, Estimated remaining time: 12 секунд)
[01:26:05] * rexim вспомнил, как Форнёвер перепугался, когда увидел у себя на дженкинсе reximkut. :D
[01:26:14] <uggur> 1sopod: health -v
[01:26:14] <1sopod> uggur: Error java.lang.IllegalArgumentException: unknown view:
[01:26:16] * ForNeVeR до сих пор боится.
[01:26:21] <j123123> 1sopod: botsnack test
[01:26:21] <1sopod> j123123: great! yum yum. I just love test!
[01:26:24] <1sopod> Yippee, build fixed!
Project horta-hell build #38: FIXED in 1 минута 56 секунд: http://jenkins.fornever.me/job/horta-hell/38/
[01:26:24] horta hell вышел из конференции: Disconnected: closed
[01:26:41] <rexim> ForNeVeR, все будет хорошо. Я позабочусь о твоем дженкинсе!
[01:26:42] <uggur> 1sopod: health horta-hell -v
[01:26:42] <1sopod> uggur: unknown job horta-hell -v
[01:26:47] <uggur> 1sopod: cb
[01:26:47] <1sopod> Currently building:
- No jobs are running.
[01:26:49] <ɹǝɟılʍǝu> m4n71k0r, http://www.imdb.com/title/tt0803096/
[01:27:10] <uggur> 1sopod: ы
[01:27:10] <1sopod> uggur did you mean me? Unknown command 'ы'
Use '! help' to get help!
[01:27:12] <uggur> 1sopod: s
[01:27:15] <1sopod> status of all projects:
codingteam.org.ru: last build: 31 (10 дней ago): SUCCESS: http://jenkins.fornever.me/job/codingteam.org.ru/31/
horta-hell: last build: 38 (2 минуты 46 секунд ago): SUCCESS: http://jenkins.fornever.me/job/horta-hell/38/
Keter: last build: 2 (21 дней ago): SUCCESS: http://jenkins.fornever.me/job/Keter/2/
svg-cgs: last build: 31 (6 дней 7 часов ago): SUCCESS: http://jenkins.fornever.me/job/svg-cgs/31/
[01:27:31] <uggur> 1sopod: testresult horta-hell
[01:27:31] <1sopod> horta-hell: latest build contains no test results
[01:27:32] <rexim> 1sopod, ы
[01:27:34] <1sopod> rexim did you mean me? Unknown command 'ы'
Use '! help' to get help!
[01:27:39] <rexim> 1sopod, ы
[01:27:39] <1sopod> rexim did you mean me? Unknown command 'ы'
Use '! help' to get help!
[01:27:50] <uggur> 1sopod: status horta-hell
[01:27:50] <1sopod> horta-hell: last build: 38 (3 минуты 23 секунд ago): SUCCESS: http://jenkins.fornever.me/job/horta-hell/38/
[01:28:04] <uggur> Кто такой ddd???
[01:28:11] <rexim> $fortune
[01:28:19] <uggur> $pet stats
[01:28:25] <uggur> $уруру
[01:28:31] <ddd> Кто скастовал меня в чат?
[01:28:55] <uggur> ddd: Что ты пишешь?
[01:29:58] <ddd> ‎uggur, в основном говнокод, а что?
[01:30:05] <uggur> ddd: линк?
[01:30:33] horta hell зашёл в конференцию
[01:30:34] <uggur> "а что?" да так, сработал триггер плановой проверки на ГПСЧ
[01:30:53] <gsomix> Черт, слишком много мессенджеров развелось.
[01:31:09] <gsomix> Стоит только отказаться от vk, так сразу невозможно наладить коммуникацию.
[01:31:29] <gsomix> У одного только whatsapp, другой hangouts любит, третий в skype не хочет.
[01:31:31] <gsomix> .__.
[01:31:35] <uggur> gsomix: Увы тебе.
[01:31:42] <uggur> Хочешь общаться -- терпи ВК
[01:31:47] * uggur сделал свой выбор, например
[01:32:15] <ForNeVeR> slack же.
[01:32:19] <j123123> запилите мост между всеми мессенджерами
[01:32:27] <ForNeVeR> Всё функциональное общение мы перенесли в slack.
[01:32:31] <ForNeVeR> А нефункциональное - не нужно.
[01:32:38] <Minoru> > 10 дней ago
Jenkins… странный.
[01:32:42] <ForNeVeR> Ни одного способа для общения с костяными мешками.
[01:32:51] <uggur> j123123: мультипротокольный же
[01:33:10] <ddd> uggur: в отношении меня тут уже устраивали анальное дознание, опять что ли?
[01:33:13] <ForNeVeR> Алсо, у slack есть гейты в IRC и XMPP.
[01:33:25] <ɹǝɟılʍǝu> Minoru, пуся
[01:33:25] <j123123> Не под всю аппаратуру есть мультипротокольные клиенты
[01:33:31] <uggur> ddd: Я не устраивал.
[01:33:36] <Minoru> ɹǝɟılʍǝu: ват
[01:33:44] <uggur> ddd: И зачем воспринимать в штыки? Может, я просто познакомиться хочу :3
[01:33:49] <ɹǝɟılʍǝu> j123123, а тебе бы все побрюзжать
[01:34:08] <ForNeVeR> Уггур вежливый - он сперва знакомится, а потом уже устраивает анальное дознание.
[01:34:10] <ɹǝɟılʍǝu> «Этого нет подо все, и этого тоже. А это под моим калькулятором самоделным не пойдет».
[01:34:17] <j123123> Вот есть например в жаббере мосты во всякие аськи
[01:34:28] <j123123> можно и под другие протоколы подобного понаписывать
[01:34:52] <uggur> j123123: мультипротокольный клиент же делает ненужными транспорты
[01:34:58] <uggur> Если у тебя и так всё в одном окне
[01:35:21] <uggur> А насчёт аппаратуры -- так может просто под неё написать, а не городить костыли?
[01:37:11] <ɹǝɟılʍǝu> http://elbruno.com/2015/04/26/humor-never-underestimate-a-bored-developer-or-the-source-code-complexity-dilemma/
[01:38:34] <uggur> .help
[01:38:37] <DeadBot> uggur: Категории: access(4), admin(14), alias(4), basic(5), cerberus(6), dev(8), info(2), lang(3), muc(44), net(2), options(7), query(8), superadmin(11)
чтобы получить список команд в категории напиши 'help категория', например 'help basic'
[01:39:06] <uggur> .status ddd
[01:39:06] <DeadBot> uggur: [online]
[01:39:16] <uggur> .whois ddd
[01:39:16] <DeadBot> uggur: member/participant
online()
зашел в конфу 26.04.15 15:49:29
уровень доступа: 4
[01:39:24] <m4n71k0r> uggur: смс-транспорт, например, он делает особенно ненужным, да?
[01:39:40] <uggur> m4n71k0r: не уверен что я знаю что такое смс
[01:39:47] <ddd> uggur‎: http://hastebin.com/heriquveyi.py
[01:39:48] <uggur> для меня смс = спам от опсосов
[01:40:00] <ddd> надеюсь, достаточно ужасный код
[01:40:24] <ddd> uggur‎: не, никаких штыков, странно немного
[01:40:39] <uggur> Почему странно?
[01:40:52] <uggur> Было бы страннее если бы я и дальше не знал тебя, а сидел в одной конфе :)
[01:42:44] <m4n71k0r> j123123: на мобилках так ваще ад с этими клиентами... у меня лично стоит вотсап, хэндаутс и вайбер...а недавно стоял ещё и лайн
[01:43:04] <m4n71k0r> и каждый на себя одеялко тянет
[01:43:13] <uggur> ddd: Ну да, немного странноватая архитектура, но в целом ОК.
[01:43:18] <uggur> Я такой часто пишу или поддерживаю.
[01:44:41] <m4n71k0r> не код, а какая-то аутофилляция ...одни self
[01:45:12] <uggur> m4n71k0r: в питоне так обращаются к переменным класса.
[01:45:35] <uggur> кстати, аутофелляция пишется через е
[01:45:37] <m4n71k0r> гппгкЖ а разве из контекста не понятно?
[01:46:11] <m4n71k0r> uggur: да, наверное
[01:46:51] <m4n71k0r> uggur: так это... весь сыр-бор из-за того, что переменные на лету создаются?
[01:47:02] <m4n71k0r> контекст проёбан
[01:47:06] <m4n71k0r> всё пропало
[01:47:07] <uggur> Не знаю, я не углублялся
[01:47:11] <uggur> Вероятно, что да.
[01:47:13] <m4n71k0r> ну как так..
[01:47:28] Mega-Word-Inc вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[01:50:49] Aман вышел из конференции
[01:51:05] <m4n71k0r> микель поражает соседнюю конфу
[01:51:23] <m4n71k0r> жду написания jvm с нуля
[01:51:37] Aман зашёл в конференцию
[01:51:47] <uggur> лол
[01:52:06] <gsomix> О, добрые люди написали транспорт из xmpp в vk.
[01:52:19] * uggur ждёт порта scala на LLVM
[01:52:58] <Minoru> а с какой целью он всё-всё-всё переписывает? В этом есть смысл (тренировка, к примеру), или он — воплощение синдрома NIH?
[01:53:06] <ascrazy@jabber.ru> m4n71k0r: там какие-то чуваки на go пишут же
[01:53:10] <j123123> Проще наверное в JVM впилить LLVM
[01:53:24] <j123123> чем язык на LLVM портировать
[01:54:03] <j123123> Кто такой этот микель?
[01:54:10] <ascrazy@jabber.ru> https://github.com/zxh0/jvm.go
[01:54:45] <uggur> http://korrespondent.net/ukraine/events/3508254-chernobylskaia-lysa-sdelala-sebe-buterbrod :D
[01:56:16] <Minoru> uggur: в соседней газете напишут, что лиса делала бутерброд из купленных у журналистов хлеба, масла и колбасы
[01:56:29] <uggur> %)
[01:56:44] <uggur> Minoru: Ну, на видео именно бутерброд
[01:56:44] <ddd> всё-таки импорты в го - адъ и Израиль: https://github.com/zxh0/jvm.go/blob/master/jvmgo/jvm/jvm.go
[01:56:57] <uggur> норм
[01:57:02] <uggur> Только почему rtc?
[01:57:12] <uggur> И почему нет звёздочки?
[01:57:24] <uggur> Что за нижнее подчёркивание?
[01:58:38] grouzen зашёл в конференцию
[01:59:52] <ddd> видимо, rtc - шорткат
[02:02:57] <gsomix> http://benkrasnow.blogspot.nl/2011/03/diy-scanning-electron-microscope.html
[02:03:28] <uggur> %)
[02:04:05] <ddd> нижнее подчёркивание обычно используется, чтобы значение ненужное отбросить: индекс в цикле, или когда функция несколько значений возвращает, но зачем оно в импорте - ума не приложу
[02:04:07] <ascrazy@jabber.ru> лучшие импорты в ES6 -_-
[02:04:19] <uggur> gsomix: http://habrahabr.ru/post/254015/ http://habrahabr.ru/post/253947/
[02:04:35] <gsomix> uggur, да, читал.
[02:04:49] <uggur> Обе?
[02:05:15] <gsomix> Нет. Только последнюю.
[02:05:20] <gsomix> Первую почитай сейчас.
[02:05:32] <gsomix> Приятно читать о людях с прямыми руками.
[02:06:06] Aман вышел из конференции
[02:08:39] <uggur> Мне тоже, ибо из-под моих лап выходят только поделия в стиле панк-пост-апокалиптик-треш
[02:09:04] <Minoru> ddd: возможно, импорт что-то возвращает? Например, программа фейлится, когда импортируемый айтем не найден? Тогда подчёркивание можно было бы использовать, чтобы игнорировать такие ошибки
[02:10:12] <ddd> Всё немного произаичнее: http://stackoverflow.com/questions/21220077/what-does-an-underscore-in-front-of-an-import-statement-mean-in-go , видимо я невнимательно effective go читал.
[02:10:35] <uggur> "importing a package solely for its side-effects" фанаты ФП негодуют
[02:13:42] <eaeee> ForNeVeR: оно долго устанавливается, да? (texlive)
[02:15:09] <Minoru> eaeee: да
[02:15:35] <eaeee> Minoru: ! :(
[02:17:44] <gsomix> У наc целая лаборатория есть у кафедры физики.
[02:17:47] <gsomix> По спектроскопии.
[02:17:51] <gsomix> Которая не работает.
[02:18:04] <gsomix> С оборудованием из 60-х.
[02:18:09] <gsomix> Кто бы починил. .__.
[02:19:18] <ɹǝɟılʍǝu> Скорее уж, кто бы профинансировал на новое оборудование)
[02:20:11] <gsomix> Новое не очень интересное в плане образовательного процесса.
[02:20:47] <uggur> gsomix: смотря чему ты учишь
[02:20:58] <gsomix> uggur, это лабораторные из курса общей физики.
[02:21:02] <uggur> А, ну ОК
[02:21:16] <uggur> Инженеров-лаборантов я бы учил на новом работать.
[02:21:22] <gsomix> Естественно.
[02:28:29] magog зашёл в конференцию
[02:31:18] * eaeee все еще ждет
[02:31:38] <eaeee> Minoru: кажется я скачал iso быстрее, чем оно устанавливается
[02:32:55] <Minoru> eaeee: iso? Какой iso?
[02:33:19] <Minoru> но вообще да, оно жирное, там долго ждать
[02:33:31] <Minoru> завари себе Earl Grey'ю ;)
[02:34:26] <ɹǝɟılʍǝu> Minoru, http://i.imgur.com/ZMxgV5W.gif
[02:38:12] dzhon зашёл в конференцию
[02:39:08] <Minoru> что с ней?
[02:39:11] <Minoru> или ним
[02:39:14] <Minoru> whatever
[02:40:40] <ɹǝɟılʍǝu> Minoru, перый раз ты сказал верно, не отговаривайся)
[02:43:49] MaXGGXaM вышел из конференции: Replaced by new connection
[02:43:50] MaXGGXaM зашёл в конференцию
[02:44:41] <Minoru> ɹǝɟılʍǝu: тс-с-с, только не говори никому!
[02:44:55] <ɹǝɟılʍǝu> Minoru, хорошо)
[02:45:01] * ɹǝɟılʍǝu друзей не сдает так просто.
[02:45:12] <Minoru> блин, octo.erl, оказывается, с плохой архитектурой — оно не рассчитано на много запросов!
[02:45:41] <Minoru> и вот можно чинить, а можно не чинить
[02:46:19] <eaeee> Minoru: который образ
[02:47:11] <Minoru> eaeee: я понимаю, что означает расширение «iso», я спрашивал, *какой именно* образ. Потому что при установке texlive никаких образов качать вроде как не нужно
[02:50:07] <eaeee> Minoru, http://ctan.uni-altai.ru/systems/texlive/Images/texlive2014.iso.torrent
[02:51:17] <eaeee> Minoru, можно по разному, наверное
[02:57:50] rexim вышел из конференции
[02:58:28] folex зашёл в конференцию
[02:58:30] kosc зашёл в конференцию
[02:59:27] <kosc> И вот я здесь.
[03:14:03] <eaeee> kosc: Привет.
[03:17:37] <kosc> eaeee: привет.
[03:17:55] <kosc> В общем, был линуксфест
[03:17:57] <kosc> Было весело.
[03:24:10] <j123123> $pet stats
[03:24:12] <horta hell> j123123:
Кличка: monster_houndeye
Здоровье: 66
Сытость: 54
Возраст: 3 часов
[03:29:05] kosc вышел из конференции: Disconnected: connection closed
[03:32:23] kosc зашёл в конференцию
[03:45:44] magog вышел из конференции: Replaced by new connection
[03:45:44] magog зашёл в конференцию
[03:49:19] kosc вышел из конференции: Disconnected: connection closed
[03:54:12] kosc зашёл в конференцию
[03:58:56] dzhon вышел из конференции
[04:00:18] dzhon зашёл в конференцию
[04:02:17] magog вышел из конференции
[04:02:25] magog зашёл в конференцию
[04:17:56] dzhon вышел из конференции
[05:07:06] Myp вышел из конференции
[05:08:00] ddd вышел из конференции: Machine going to sleep
[05:09:21] ascrazy@jabber.ru вышел из конференции
[05:36:43] m4n71k0r вышел из конференции
[05:46:59] kosc вышел из конференции: Disconnected: connection closed
[05:47:11] <Minoru> блин, посоны
[05:47:29] <Minoru> накатал длиннющий ишуй про проблему, с которой столкнулся в Gestalt
[05:47:39] <Minoru> …и случайно нажал ctrl-q
[06:00:27] folex вышел из конференции
[06:00:42] <0xd34df00d> Minoru: пыщ.
[06:00:54] <0xd34df00d> Как лучше такое https://bpaste.net/show/30cdb0f72d17 парсить в дерево?
[06:01:02] <0xd34df00d> А то ИМХО https://bpaste.net/show/009dc53bc3c6 плохо пахнет чо-т.
[06:04:55] gr_buza@arbeiten вышел из конференции
[06:37:55] <horta hell> monster_houndeye корчится в муках и умирает. Все теряют по 1PTC.
[06:48:03] horta hell вышел из конференции: Disconnected: closed
[06:50:34] horta hell зашёл в конференцию
[06:50:57] magog вышел из конференции
[07:06:17] ɹǝɟılʍǝu вышел из конференции: Logged out
[07:06:43] ɹǝɟılʍǝu зашёл в конференцию
[07:10:31] <Minoru> 0xd34df00d: ничего лучше твоего readTreeMap мне придумать не удалось, остальное мне на сонную голову лень читать, прости
[07:28:32] <0xd34df00d> :3
[07:29:52] ɹǝɟılʍǝu вышел из конференции
[08:14:01] a1batross вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[08:14:39] Сволота вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[09:24:27] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[09:28:03] xspeed вышел из конференции
[09:31:12] matraskin зашёл в конференцию
[09:55:05] ckorzhik вышел из конференции
[10:08:59] ɹǝɟılʍǝu зашёл в конференцию
[10:43:39] gsomix зашёл в конференцию
[11:22:10] yura_n вышел из конференции
[11:51:57] ɹǝɟılʍǝu вышел из конференции: Logged out
[11:52:18] ɹǝɟılʍǝu зашёл в конференцию
[12:10:36] magog зашёл в конференцию
[12:14:54] a1batross зашёл в конференцию
[12:16:33] <uggur> чёрт, в общежитии разморозились тараканы http://fc02.deviantart.net/fs70/f/2011/018/7/9/7981ba7fad91c5f319f077e9aaf8e474-d37ibhm.jpg :\
[12:31:59] ɹǝɟılʍǝu вышел из конференции
[12:32:18] ɹǝɟılʍǝu зашёл в конференцию
[12:47:41] ascrazy@jabber.ru зашёл в конференцию
[13:04:23] magog вышел из конференции
[13:17:40] gr_buza@arbeiten зашёл в конференцию
[13:20:49] <a1batross> $pet resurrect
[13:32:34] dzhon зашёл в конференцию
[13:33:12] O01eg вышел из конференции
[13:38:24] ascrazy@jabber.ru вышел из конференции
[13:50:36] Сволота зашёл в конференцию
[14:04:31] eaeee вышел из конференции
[14:06:32] gr_buza@arbeiten вышел из конференции
[14:51:25] Graf зашёл в конференцию
[14:51:37] Graf вышел из конференции
[14:57:00] folex зашёл в конференцию
[15:07:09] ddd зашёл в конференцию
[15:07:46] gr_buza@arbeiten зашёл в конференцию
[15:21:01] <folex> Ну что за ебтвоюмать
[15:21:25] Myp зашёл в конференцию
[15:21:25] akzy зашёл в конференцию
[15:21:31] <folex> Неделю, а то и две общался с чуваком по поводу того, чтобы он к нам пошел андроидщиком работать
[15:21:46] <folex> Дал маленькое заданьице, всё рассказал
[15:21:59] <folex> Отвечал на вопросы, он делал задание, почти доделал
[15:22:06] <folex> И тут хуяк "не, андроид не моё"
[15:22:08] <folex> НУ БЛЯДЬ.
[15:22:17] <akzy> HELL o
добрый день
[15:23:03] <akzy> кто нить "писал софт" под ПЛИС? altera/cyclone IV
[15:23:21] <folex> 0xd34df00d: Пыщ. Слушай, а у вас же в блумбергах анализируют всякие твиттеры и всё такое на предмет настроения/тона новости? Можешь в меня кинуться релевантными пейперами, на которые вы там опираетесь?
[15:24:38] Zetoke вышел из конференции
[15:40:28] akzy вышел из конференции
[15:42:48] <dzhon> » кто нить "писал софт" под ПЛИС?
ты хотел сказать «разводил» ПЛИС?
[15:43:04] <ɹǝɟılʍǝu> dzhon, приветик!
[15:45:13] <dzhon> ɹǝɟılʍǝu: чмаф
[15:45:16] <dzhon> :*
[15:50:27] m4n71k0r зашёл в конференцию
[16:01:52] akzy зашёл в конференцию
[16:02:05] <akzy> dzhon: нет, именно фирмвар
[16:02:45] <akzy> вот лежит борда с циклоном4, ищу информацию/спецов по данному зверю
[16:02:55] kosc зашёл в конференцию
[16:27:53] matraskin вышел из конференции: Replaced by new connection
[16:27:53] matraskin зашёл в конференцию
[16:28:20] <j123123> http://www.shlomifish.org/humour/bits/Mastering-Cat/mastering-cat-cover.jpg
[16:28:40] <kosc> j123123: а сколько страниц?
[16:29:05] Graf зашёл в конференцию
[16:29:08] <j123123> не знаю
[16:29:14] Graf вышел из конференции
[16:29:39] <j123123> Надо еще книгу по echo написать
[16:31:03] <j123123> http://www.shlomifish.org/humour/bits/Mastering-Cat/
[16:34:55] <kosc> И по exit
[16:34:59] <kosc> А так же по ls
[16:35:01] <kosc> И по cd
[16:35:04] <kosc> И по dvd
[16:35:13] <kosc> Смищно-то как.
[16:37:52] v_oron зашёл в конференцию
[16:38:09] <gsomix> Утро.
[16:40:17] <kosc> Утра.
[16:44:39] <j123123> cd вообще в bash встроено
[16:45:44] <j123123> а вот echo есть как встроенное, так и отдельно, насколько я знаю
[16:46:05] <j123123> а busybox вообще дофига всего встраивает в себя
[16:49:20] <Minoru> j123123: лолд с «Mastering Cat», спасибо!
[16:49:41] <folex> j123123: cd причем не просто встроено, а через какую-то пизду: builtin `echo ${0##*/} | tr \[:upper:] \[:lower:]` ${1+"$@"}
[16:49:45] <folex> ну, во фряхе так
[16:49:49] <folex> и в осх
[16:51:44] <ɹǝɟılʍǝu> j123123, шикарная кошка!
[16:54:11] <j123123> Там вообще рысь какая-то
[16:55:04] <j123123> судя по кисточкам на ушах
[16:55:13] <m4n71k0r> ващет это первоапрельская шутка была
[16:55:15] <ɹǝɟılʍǝu> Да, это рысь.
[16:55:24] <m4n71k0r> от O'Reilly
[16:55:26] <ɹǝɟılʍǝu> А кисточки не только у рысей есть.
[16:55:31] <ɹǝɟılʍǝu> Но это 100% рысь)
[16:55:34] <ɹǝɟılʍǝu> А рыси ебануты
[16:55:36] <ɹǝɟılʍǝu> Но няшны.
[16:55:40] <m4n71k0r> 146%
[16:55:49] <ɹǝɟılʍǝu> 20147%
[16:57:03] <m4n71k0r> а вот это - не шутка http://shop.oreilly.com/product/0636920032281.do
[17:01:48] Aман зашёл в конференцию
[17:02:25] <ɹǝɟılʍǝu> m4n71k0r, подари гуде
[17:02:46] <m4n71k0r> ɹǝɟılʍǝu: а разве это не он написал под псевдонимом?
[17:02:55] <ɹǝɟılʍǝu> Хызы
[17:03:12] <m4n71k0r> Андрей Михайлович Антонов
[17:03:17] <m4n71k0r> Andreas M. Antonopoulos
[17:05:09] <m4n71k0r> а что, книжек по Ржавчине ещё нет?
[17:06:40] <m4n71k0r> кстати, макросы на ржавчине выглядят как какой-то диалект пёрла...
[17:07:35] <ɹǝɟılʍǝu> Хочешь написать?
[17:09:31] kosc вышел из конференции: Disconnected: connection closed
[17:11:32] <m4n71k0r> не, спс
[17:11:52] Aман вышел из конференции: Replaced by new connection
[17:12:02] Aман зашёл в конференцию
[17:13:23] Aман вышел из конференции
[17:13:57] nightmare зашёл в конференцию
[17:19:05] <Minoru> а в Rust можно делать что-то типа хаскелевского type constraint?
[17:19:37] <Minoru> ну, чтобы можно было писать не только void f(IHashable a), но и void f((IHashable, ITraversable) a)
[17:21:19] <Minoru> в каких вообще языках, кроме Haskell, тип переменной можно ограничивать более чем одним интерфейсом?
[17:22:10] <nightmare> ɹǝɟılʍǝu: почему рыси ебануты?
[17:27:22] <nightmare> Народ, как сделать такую вещь: http://savepic.ru/6938547.png - по каким ключевым словам искать? Надо сделать на джаве.
[17:27:41] <nightmare> Конечно, хочется готовое решение
[17:27:41] <folex> Minoru: C#, Scala
[17:28:06] kosc зашёл в конференцию
[17:28:16] <folex> nightmare: я не понял
[17:28:32] <ɹǝɟılʍǝu> nightmare, ну вот потому что
[17:28:34] <folex> про "доступа к инету нет"
[17:28:41] <Minoru> folex: о, а как в C# это делается? Можно просто кейворды для поисковика.
[17:28:59] <Minoru> folex: он хочет какую-то специальную проксю (2)
[17:29:00] <folex> public void test<T>(string a, T arg) where T: ParentClass, ChildClass
[17:29:14] <Minoru> м, круто! Спасибо.
[17:29:16] <folex> type constraints, так и называется :)
[17:29:34] <nightmare> folex: есть плеер, который читает файлы с медиасервера, который находится в локальной сети. Нужно с удаленного медиасервера поставить. Разрабы плеера это заблочили.
[17:29:41] hinst зашёл в конференцию
[17:29:56] <folex> мм, ты хочешь это только для себя сделать?
[17:30:04] <folex> Если да, то поставь проксю на вайфай например
[17:30:25] <nightmare> folex: нет, для людей, это будет в составе мобильного приложения для прослушивания музыки
[17:30:40] <nightmare> Часть таких плееров работает правильно, а часть нет
[17:31:43] <folex> мм, плеер — отдельное приложение?
[17:31:49] <folex> как с вашим интегрируется?
[17:32:17] <nightmare> folex: мое приложения управляет плеером, но еще и будет предоставлять музыку
[17:32:56] <nightmare> DLNA же
[17:33:16] <folex> Это всё андроид?
[17:33:21] <nightmare> ага
[17:33:54] <folex> Мм, а локальным сервером ты управляешь?
[17:34:06] <gr_buza@arbeiten> nightmare: nat?
[17:34:29] <gr_buza@arbeiten> хотя если у тебя там длна, то это upnp -> мультикаст
[17:34:35] <nightmare> folex: локального сервера не существует, он удаленный, но чтобы это работало везде придется встроить в приложение локальный сервер, который будет брать контент с удаленного, во как
[17:34:38] <gr_buza@arbeiten> надо что-то колхозить, я думаю
[17:35:14] <folex> nightmare: а разрабы плеера что именно залочили?
[17:35:38] <nightmare> разрабы из Denon и из Samsung - только из локалки играет же
[17:35:53] <nightmare> а вот из разрабы из Pioneer - няши, все правильно сделали
[17:36:12] <folex> Ну поставь локальный сервер, с него отдавай все запросы на удаленный…
[17:36:27] <ɹǝɟılʍǝu> Уруру-уруру, всё вертел я на хую.
[17:36:45] <nightmare> folex: збс, останется по-точнее узнать как это правильно сделать
[17:37:06] <folex> ставишь socks proxy, настраиваешь там редирект…
[17:37:52] <folex> я так понимаю haproxy может так
[17:40:24] <folex> и iptables, гугли про DNAT
[17:40:42] <folex> http://linux-ip.net/html/nat-dnat.html
[17:40:57] <folex> > Destination NAT with netfilter is commonly used to publish a service from an internal RFC 1918 network to a publicly accessible IP
прям твоя проблема
[17:41:09] <folex> nightmare: вообще гуглить про redirect all traffic тебя бы спасло
[17:41:18] <folex> я гуглил redirect socks правда
[17:41:28] <nightmare> folex: у меня есть ограничения в виде Android
[17:41:41] <folex> не понял
[17:41:48] <folex> андроид приложеньки запускает
[17:41:55] <folex> приложеньки коннектятся к твоим проксям
[17:42:02] <folex> прокси пробрасывают на удаленный сервер
[17:42:12] <folex> или я что-то упускаю? :)
[17:42:43] <nightmare> такой прокси должен быть встроен в Android приложение
[17:42:58] <folex> чойт?
[17:43:01] <nightmare> т.е. по сути медиасервер, который только им прикидывается
[17:43:11] <nightmare> пользователи ничего настраивать не будут же
[17:43:25] <folex> а, .__.
[17:43:26] <folex> туплю
[17:43:28] <nightmare> в реальности гоняет трафик через себя с удаленного сервера
[17:43:48] <folex> Понятненько, значит надо хуйню, которая программно трафик пробрасывает весь
[17:43:56] <nightmare> ага, точно
[17:43:57] <folex> Я не уверен, будут ли там подводные камни
[17:45:29] <nightmare> самый лучший способ разобраться - кому-то объяснить проблемму и сам допрешь вдобавок :)
[17:46:00] <folex> http://jsocks.sourceforge.net/
[17:46:43] <folex> но это прям сокс… я на самом деле никогда программно не подключался к соксу, так что может можно еще проще
[17:49:58] <folex> nightmare: http://www.java2s.com/Code/Java/Network-Protocol/RedirectsincomingTCPconnectionstootherhostsports.htm
[17:50:00] <folex> держи короче
[17:51:11] <nightmare> folex: о, спасибо
[17:51:20] <nightmare> похоже там даже больше, чем нужно
[17:51:34] <folex> Я бы сначала попробовал либу конечно
[17:51:39] <folex> nightmare: а ты андроидщик что ли?
[17:52:33] <nightmare> folex: ага, хотя отучился (почти) на электронщика
[17:57:26] xspeed зашёл в конференцию
[17:57:34] <folex> nightmare: а ты не в мск?
[17:57:46] <nightmare> folex: в мск
[17:58:20] <Minoru> тимота, реквестирую комменты: https://github.com/codingteam/Gestalt/issues/18
[17:59:28] <folex> nightmare: а про скалу слышал? :)
[17:59:31] <m4n71k0r> фолекс нашёл мяско
[17:59:41] <folex> m4n71k0r: тс
[18:00:05] <nightmare> folex: такое слово слышал
[18:00:12] <folex> Scala, язык программирования
[18:00:16] <folex> функциональный
[18:00:21] <folex> на JVM
[18:00:22] <folex> не?
[18:01:21] <folex> nightmare: Я к чему веду, мы просто андроидщика ищем.
[18:01:44] <hinst> лял
[18:02:04] <folex> А еще мы пишем андроид на скале :) Так что если интересно, можем обсудить
[18:02:19] <nightmare> folex: ага, оно, из функциональных только Matlab юзал
[18:03:27] <nightmare> folex: в чем приемущество scala перед java в контексте андроида?
[18:03:43] <folex> http://eax.me/scala-doubts/
[18:04:10] <folex> В кратце: скорость разработки, качество кода (за счет иммутабельности, нормальной типизации и тд)
[18:04:20] <folex> Есть классный DSL для описания верстки
[18:05:16] <folex> https://github.com/pocorall/scaloid <— вот
[18:08:08] <nightmare> folex: здорово! Особенно радует верстка - ибо xml нечитаем, когда его много
[18:09:28] <folex> nightmare: Если интересно, можешь попробовать что-нибудь пописать на скале https://github.com/emstlk/android-scala-example
[18:09:45] <folex> это шаблон проекта, упрощает настройку окружения
[18:10:10] <folex> nightmare: ну и если скала понравится, можешь присылать мне резюме
[18:10:49] <nightmare> folex: окей! Где территриально находитесь?
[18:10:49] <folex> Скале научим, главное чтобы навыки в андроид-сдк и понимание механизмов работы андроида были
[18:11:09] <folex> nightmare: В 5 минутах в Марксистской/Таганской и Крестьянской заставы
[18:11:15] hinst вышел из конференции
[18:11:21] <nightmare> folex: оно то есть, если хочешь скину ссыль посмотреть проекты
[18:11:35] <folex> Давай :)
[18:12:19] <folex> http://hh.ru/vacancy/13301174
[18:12:54] <folex> Если что-то из требований не сходится — ничего страшного
[18:13:28] <ɹǝɟılʍǝu> Agile Scum
[18:14:06] <nightmare> folex: О! слухай! У меня есть для тебя замечательный баг, про который никто ничего не знает....
[18:14:34] <nightmare> folex: http://ru.stackoverflow.com/questions/418934/android-sqlite-%D0%BD%D0%B5%D0%BA%D0%BE%D1%80%D1%80%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-select-where
[18:14:39] <nightmare> Про SQLite
[18:16:25] <folex> ɹǝɟılʍǝu, хочешь об этом поговорить?
[18:16:41] <ɹǝɟılʍǝu> folex, про SQLite? Ноуп.
[18:16:48] <folex> про эджайлскрум
[18:16:53] <ɹǝɟılʍǝu> Зачем?
[18:17:03] <folex> не знаю, ты зачем-то мне про них написал
[18:17:11] <ɹǝɟılʍǝu> Я тебе не писал.
[18:17:32] <folex> Поёрничай мне тут еще ._.
[18:17:47] <ɹǝɟılʍǝu> Хуёрничай.
[18:17:57] <folex> ясненько
[18:19:04] <ɹǝɟılʍǝu> Хуясненько.
[18:19:18] <folex> Нялайфер.
[18:19:27] <ɹǝɟılʍǝu> Что тебе?
[18:19:35] <folex> Хуялайфера ждал.
[18:19:48] <m4n71k0r> Интересно, конторка, которая разработку вела на скалке в Севастополе, выжила или нет?
[18:19:54] <ɹǝɟılʍǝu> Увы, он не приедет...
[18:20:04] <ɹǝɟılʍǝu> m4n71k0r, какая конторка?
[18:20:08] <ɹǝɟılʍǝu> Могу узнать.
[18:20:28] <nightmare> folex: есть какие-то мысли насчет id=8?
[18:20:29] <m4n71k0r> ɹǝɟılʍǝu: мне вообще интересно про судьбу ИТ-конторок
[18:20:50] <ɹǝɟılʍǝu> m4n71k0r, могу точно узнать) Скажи хоть названия.
[18:21:00] <folex> nightmare: чото нету, попозже кину нашим андроищикам :)
[18:21:04] <m4n71k0r> что это за блядство? SO НА РУССКОМ?
[18:21:17] <folex> Да, пиздец.
[18:21:30] <folex> Я как увидел — охуел, посмотрел теги — поблевал.
[18:24:05] a1batross вышел из конференции
[18:25:21] grouzen вышел из конференции
[18:30:05] xspeed вышел из конференции
[18:32:30] matraskin вышел из конференции
[18:46:18] magog зашёл в конференцию
[18:51:41] ascrazy зашёл в конференцию
[18:52:56] aaaaa1 зашёл в конференцию
[18:53:11] <aaaaa1> конфа - унылое гавно для мyдaкoв и дaлбaeбoв
[18:53:25] kosc вышел из конференции: Disconnected: connection closed
[18:53:25] <ɹǝɟılʍǝu> aaaaa1, знаем
[18:53:57] <ɹǝɟılʍǝu> .ban aaaaa1|Чмафки
[18:53:58] aaaaa1 запретили входить в конференцию: Чмафки
[18:53:58] <DeadBot> ɹǝɟılʍǝu: ok
[18:57:26] gsomix вышел из конференции
[19:03:37] ckorzhik зашёл в конференцию
[19:07:08] <ɹǝɟılʍǝu> > In Python, "privacy" depends on "consenting adults'" levels of agreement - you can't force it (any more than you can in real life;-). A single leading underscore means you're not supposed to access it "from the outside" -- two leading underscores (w/o trailing underscores) carry the message even more forcefully...
[19:07:26] <ɹǝɟılʍǝu> def _________________________________some_really_private_methid (self):
[19:07:31] <ɹǝɟılʍǝu> Бояны, да.
[19:07:42] cat3 зашёл в конференцию
[19:08:28] <m4n71k0r> methid
[19:08:46] <ɹǝɟılʍǝu> > ((Btw, though it's a closely held secret, much the same holds for C++: with most compilers, a simple #define private public line before #includeing your .h file is all it takes for wily coders to make hash of your "privacy"...!-))
uggur-style
[19:08:50] <Minoru> def ______________________=3 (self):
[19:08:52] <Minoru> простите
[19:09:12] <ɹǝɟılʍǝu> def 3======э
[19:09:29] <Minoru> на это и намекал, да
[19:19:55] <ɹǝɟılʍǝu> Minoru, m4n71k0r ForNeVeR https://pp.vk.me/c622329/v622329012/2cbd3/S8UNg-KS_xk.jpg
[19:22:57] <nightmare> хороший кот
[19:23:12] <Minoru> только что захавала человечишку, облизывается
[19:23:17] <m4n71k0r> ɹǝɟılʍǝu: там нет кода
[19:23:18] <m4n71k0r> бле
[19:23:20] <m4n71k0r> всё
[19:23:23] <m4n71k0r> перестаю
[19:23:27] <m4n71k0r> ходить по ссылкам
[19:23:30] <m4n71k0r> нялайфера
[19:23:35] <Minoru> почему?
[19:23:42] <ɹǝɟılʍǝu> m4n71k0r, там есть кот(
[19:23:55] <m4n71k0r> в команде начинаю думать, что я на работе котиков только смотрю!
[19:24:03] <ɹǝɟılʍǝu> И что такого?
[19:25:14] <nightmare> ɹǝɟılʍǝu: вот эти хороши http://cats-pictures.org/pictures/get_image/7940-1024x768-caracal-solo-miotic+pupil-white+hair-whiskers-black+hair.jpg
[19:25:25] <ɹǝɟılʍǝu> nightmare, кисточки *_*
[19:25:35] <ɹǝɟılʍǝu> Каракалы шикарны)
[19:26:30] sss|zombie зашёл в конференцию
[19:33:22] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[19:33:45] a1batross зашёл в конференцию
[19:34:48] <horta hell> monster_houndeye ловит зубами блох, пытаясь ими наесться.
[19:35:06] <folex> $pet feed
[19:35:06] <horta hell> folex: monster_houndeye с чавканьем грызёт еду. Вы зарабатываете 1PTC.
[19:39:33] nightmare вышел из конференции
[19:46:44] ascrazy вышел из конференции
[19:46:59] ascrazy зашёл в конференцию
[19:53:26] v_oron вышел из конференции
[19:55:49] yura_n зашёл в конференцию
[19:58:07] a1batross вышел из конференции: Disconnected: closed
[20:07:17] nightmare зашёл в конференцию
[20:26:37] a1batross зашёл в конференцию
[20:36:10] <ForNeVeR> ɹǝɟılʍǝu: :3
[20:36:24] <ɹǝɟılʍǝu> ForNeVeR, был занят? =)
[20:47:00] m4n71k0r вышел из конференции: Replaced by new connection
[20:47:00] m4n71k0r зашёл в конференцию
[20:49:32] <folex> org.scalatest.tools.Runner$$anonfun$doRunRunRunDaDoRunRun$3.apply
[20:49:41] <folex> RUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUNRUN
[20:50:35] <ForNeVeR> send/rexim/Только сегодня узнал, что у Xored есть офис разработки в Барнауле ._./
[20:50:37] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[21:00:19] <j123123> Есть ли языки прогрммирования, в которых в качестве синтаксиса используется XML?
[21:01:08] <ɹǝɟılʍǝu> Есть.
[21:03:07] <folex> http://rapmycode.ru <http://rapmycode.ru/>
[21:03:19] <folex> j123123: есть языки, в которых хмл встроен в синтаксис
[21:03:23] <folex> уебанство
[21:03:24] <folex> скала, например
[21:04:59] gsomix зашёл в конференцию
[21:05:24] <gsomix> Утро.
[21:12:25] <ForNeVeR> folex: и VB.NET.
[21:12:40] <ForNeVeR> Внезапно, это их роднит, ололо.
[21:15:52] <folex> ГРОЗАААА
[21:15:56] <folex> YAAAAAY
[21:15:58] <folex> ОХУИТЕЛЬНО
[21:16:02] <folex> СВЕРКАЕТ ХУЯРИТ
[21:16:33] <folex> КАПЛИ РАЗМЕРОМ С ГОРОШИНУ
[21:17:21] <Myp> folex: Ты так орешь, будто тебе головной мозг перемкнуло от этого
[21:34:42] a1batross вышел из конференции: Disconnected: Replaced by new connection
[21:34:43] a1batross зашёл в конференцию
[21:39:08] <folex> Myp: я тихо сижу на самом деле, просто шифт зажал
[21:39:12] <folex> и я просто люблю грозы
[21:39:41] <ForNeVeR> А я люблю людей!
[21:39:48] <Myp> ForNeVeR: Лгунишка!
[21:40:00] <folex> ЛЮДИИИ YAAAAY ОХУИТЕЛЬНО СВЕРКАЕТ ХУЯРИТ ЛЮДИ РАЗМЕРОМ С ГОРОШИНУУУ!!!11
[21:40:01] <ForNeVeR> Тех, которые не называют меня лгунишкой.
[21:40:16] <Myp> ForNeVeR: То есть в виде жаркого чтоли?
[21:40:16] <ForNeVeR> folex: да, точно, ты всё правильно понял :4
[21:40:18] <ForNeVeR> :3
[21:40:27] <folex> :5
[21:40:33] <folex> :6
[21:40:36] <folex> смишно
[21:40:38] <ForNeVeR> :A
[21:40:43] <folex> не смишно
[21:46:44] a1batross вышел из конференции: Disconnected: Replaced by new connection
[21:46:45] a1batross зашёл в конференцию
[21:51:30] Graf зашёл в конференцию
[21:51:49] Graf вышел из конференции
[21:55:19] <j123123> Чем в си/плюсах можно узнать количество свободной стековой памяти?
[21:55:28] <j123123> и количество занятой
[21:55:50] <ForNeVeR> Ничем. Платформенными средствами.
[21:56:26] <j123123> Ну в бинарнике ж как-то указывается, сколько адресного пространства под стек выделено
[21:56:36] <ForNeVeR> Парси бинарник.
[21:56:48] <Myp> Разве есть там такая инфа?
[21:57:10] <j123123> Сам бинарник может создать отдельный тред, в котором стека может быть больше/меньше
[21:57:17] <j123123> так что не вариант
[21:57:27] <ForNeVeR> Myp: а откуда ОС знает, сколько стека выделять основному потоку?
[21:57:36] <ForNeVeR> В бинарнике где-то зашито.
[21:58:12] <ForNeVeR> Но таки да, в рантайме можно поменять параметры для конкретных тредов.
[21:58:32] <ForNeVeR> Может, даже в каких-нибудь ОС можно во время жизни треда поменять ему размер стека, хе-хе.
[21:59:07] m4n71k0r вышел из конференции
[22:00:03] <j123123> RLIMIT_STACK http://linux.die.net/man/2/setrlimit тут есть
[22:01:00] ascrazy вышел из конференции
[22:01:21] <j123123> https://msdn.microsoft.com/en-us/library/tdkhxaks.aspx в студии такая фигня есть
[22:02:29] <j123123> Размер стека можно в ld выбирать при линковке, так что это точно в бинарнике где-то зашито
[22:03:59] <Myp> странно все это
[22:04:21] <Myp> почти так же странно, как сверять часы по сигналу точного времени с Юпитера
[22:05:19] <Myp> Форневер правильно в самом начале предположил. Используй платформенные средства
[22:05:24] <Myp> Должны быть же
[22:06:31] <ForNeVeR> Myp: ну, для линукса он уже и нашёл.
[22:07:17] <ForNeVeR> j123123: а вот для винды чего-то: http://stackoverflow.com/questions/1740888/determining-stack-space-with-visual-studio
[22:07:29] <ɹǝɟılʍǝu> МИ
[22:07:29] rexim зашёл в конференцию
[22:07:31] <ɹǝɟılʍǝu> МИК
[22:07:33] <ɹǝɟılʍǝu> МИКСЕР
[22:07:42] <j123123> Вот если взять например pthread, то под линупсами это обертка над системным вызовом clone. Если ман почитать, то там такой код встречается
stack = malloc(STACK_SIZE);
if (stack == NULL)
errExit("malloc");
stackTop = stack + STACK_SIZE; /* Assume stack grows downward */
[22:07:49] <ɹǝɟılʍǝu> Сцук, секунда в секунду.
[22:07:51] <ɹǝɟılʍǝu> rexim, =*
[22:08:19] <j123123> Короче, пространство для стека через malloc выделяется
[22:08:28] <rexim> ɹǝɟılʍǝu, привет! =*
[22:08:29] <rexim> Всем привет!
[22:08:46] <Myp> ForNeVeR: Гы. На винде традиционно сделано через жопу
[22:08:56] <ForNeVeR> Myp: и что там черезжопного?
[22:09:04] <ForNeVeR> Я вижу такой же системный вызов, как на линупсе.
[22:09:08] <Minoru> rexim: теперь ещё мультикастом давай :)
[22:10:06] <ForNeVeR> Ну хотя он какой-то смешной немного, но зато чуть гибче работает.
[22:10:45] <Myp> ForNeVeR: Нет, ну, что ты! Линуксовая версия гораздо элегантнее выглядит, ну!
[22:10:55] <ForNeVeR> Myp: чего.
[22:11:00] <ForNeVeR> Ничем не элегантнее.
[22:12:17] <j123123> _asm { mov [sp_value], esp } <---- вот это вот совсем не элегантно, например. Т.к. асмовставки в 64-битной студии отсутствуют, да и даже если бы были доступны (или если заюзать mingw) то надо их переделывать
[22:13:32] <Myp> ну, это же просто пример
[22:14:17] <Myp> А вот такое уже, да, return (NT_TIB*)__readfsdword( 0x18 );
[22:14:21] magog вышел из конференции
[22:14:53] magog зашёл в конференцию
[22:15:16] <ɹǝɟılʍǝu> Myp, а как на линуксе?
[22:15:17] magog вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[22:15:27] <Myp> ɹǝɟılʍǝu: а вон там ссылка выше и была
[22:16:42] <ForNeVeR> Из доков я не понял, кстати, можно ли выставить размер стека для уже работающего треда.
[22:16:52] <ɹǝɟılʍǝu> Myp, да, приятней.
[22:17:02] <ForNeVeR> И вообще, к чему этот размер относится - тоже непонятно. Я ж мог наплодить тредов и поднять лимит, да?
[22:17:17] <ForNeVeR> И как мне узнать размер стека уже созданных тредов?
[22:17:37] <ForNeVeR> Myp: так что сперва покажите мне равнозначный API. А то пока что мы сравниваем хуй с пальцем.
[22:17:45] <Myp> ForNeVeR: :P
[22:18:54] magog зашёл в конференцию
[22:19:17] <ɹǝɟılʍǝu> http://man7.org/linux/man-pages/man3/pthread_create.3.html же ну
[22:19:32] <ɹǝɟılʍǝu> > pthread_attr_setstacksize, pthread_attr_getstacksize - set/get stack
size attribute in thread attributes object
[22:19:36] <ɹǝɟılʍǝu> Оно?
[22:19:52] <ForNeVeR> ɹǝɟılʍǝu: ну, то pthread. А мы ужно полезли в реализацию смотреть.
[22:20:10] <ForNeVeR> Потому что так твой аргумент - инвалид. На винде с использованием pthread все вызовы будут выглядеть точно так же.
[22:20:21] <ɹǝɟılʍǝu> А, вот вы про что.
[22:20:30] <ɹǝɟılʍǝu> Ну тут хыз, не ковырялся ниже.
[22:24:28] MaXGGXaM вышел из конференции
[22:40:58] xspeed зашёл в конференцию
[22:45:53] <rexim> О! А чо гмейл разбивает треды больше чем 100 писем, да? =(
[22:46:50] <Minoru> по IMAP вроде не разбивал
[22:46:58] * Minoru в списках рассылки не замечал такой ерунды
[22:47:58] <rexim> Я юзаю его вебный тырфейс.
[22:48:09] <rexim> Эх...
[22:52:07] <rexim> ForNeVeR, а то, что у гзореда есть порноульский офис, я, кажется, даже тебе говорил когда-то...
[22:52:50] <uggur> gr_buza@arbeiten: Привет :)
[22:52:56] <Minoru> это конфа людей с отклонениями речи?
[22:53:03] <Minoru> > гзоред
[22:53:06] <Minoru> > порноул
[22:53:09] <Minoru> > цодингтим
[22:53:12] <ForNeVeR> rexim: удивительно.
[22:53:14] <Minoru> я начинаю видеть ПАТТЕРНЫ
[22:53:15] <rexim> Minoru, манору
[22:53:16] <Myp> Minoru: Миксер же!
[22:53:20] <ForNeVeR> Minoru: нет, сударь, вы ошибаетесь.
[22:53:27] <Myp> У него такая работа
[22:53:31] <uggur> Minoru: чдо ды имеешь пдотив?
[22:53:37] <Minoru> ForNeVeR: я тут один всего, на нужно мне выкать! :P
[22:53:43] <ForNeVeR> uggur: хь!
[22:54:02] <rexim> Minoru, я вот Р, например, не выговариваю... =(
[22:54:15] <uggur> гexim?
[22:54:19] <rexim> лексим
[22:54:26] <rexim> парсим
[22:54:27] <Myp> rexim: ты таки не пгивигаешь?
[22:54:56] <rexim> Нет ты!
[22:54:58] <uggur> rexim: а ты попробуй урррчать :)
[22:55:05] <rexim> >_<
[22:55:15] <Minoru> rexim: мне это в детстве фиксили, но до конца, насколько я понял, так и не вышло. Так что я тебя понимаю ;)
[22:55:21] <Minoru> uggur: издеваться изволите?!
[22:55:25] <rexim> Гг
[22:55:26] <ɹǝɟılʍǝu> rexim, я тебя раскрыл
[22:55:30] <rexim> о_О
[22:55:31] <ɹǝɟılʍǝu> Ты у меня работе работаешь!
[22:55:32] <ɹǝɟılʍǝu> http://pastexen.com/i/PbdnPeBIcw.png
[22:55:45] <uggur> Minoru: урурур!
[22:55:46] <rexim> Чорт!
[22:55:48] * rexim спалился
[22:56:16] <Minoru> оказывается, я ещё и географию не знаю. Читаю про Барнаул, написано «Западная Сибирь». Представляю себе что-то там над Москвой, у краюшка континента. Гляжу на карту — оно чуть ли не по центру Евразии O_O
[22:56:32] <Myp> ɹǝɟılʍǝu: Хы!
[22:56:44] <rexim> Minoru, да там до Новосиба на автобусе часа три.
[22:56:53] <ɹǝɟılʍǝu> Minoru, ты в из Москвы штоле?
[22:57:02] <rexim> Minoru, ололо, москаль!
[22:57:10] <Minoru> ɹǝɟılʍǝu: я в на другой страна ваще
[22:57:22] <rexim> =3
[22:57:34] <ɹǝɟılʍǝu> Minoru, ну всё врно --- в Москве)
[22:57:35] <uggur> В Австралии?
[22:57:37] <Myp> Москва и есть другая страна
[22:57:55] <uggur> на другой сторона мира
[22:58:27] <ForNeVeR> rexim: я тоже раньше не выговаривал "р".
[22:58:51] <rexim> ForNeVeR, а потом вставил себе синтизатор речи?
[22:58:53] <ForNeVeR> А потом как-то раз посидел с отвёрткой, поковырялся и пофиксил.
[22:58:56] <uggur> ForNeVeR: ФольНеВеЛь?
[22:58:57] <Minoru> но потом в нике букв «р» стало целых две, и пришлось научиться…
[22:59:12] <ForNeVeR> rexim: нет, синтезатор речи с самого начала был :3
[22:59:18] <rexim> А, ну ок
[22:59:29] <ForNeVeR> Причём я реальне всего за недельку переучился.
[22:59:42] <Myp> ForNeVeR: А ты тоже на вдохе/выдохе так механически разговариваешь?
[23:00:00] <rexim> На самом деле, я могу специально порычать. Но в разговоре не могу этого контролировать. =(
[23:00:02] <Myp> КАКАЯ ПФШФШФШФШ СУКА ЗАКОММИТИЛА ПФЩШФШФШФШ
[23:00:11] <Myp> ХПХПШПШП
[23:00:14] <uggur> rexim: Учись %)
[23:00:20] <rexim> Не хочу
[23:00:24] <uggur> Люди не любят когда на них в разговоре рычат
[23:00:30] <rexim> xD
[23:00:31] <uggur> Надо контролировать (%
[23:00:33] <rexim> оывл
[23:00:34] <rexim> волва
[23:00:36] ascrazy@jabber.ru зашёл в конференцию
[23:00:37] <Minoru> Myp: это уже самоцензура какая-то получается!
[23:00:42] <rexim> uggur, Спасибо, поднял настроение. :)
[23:01:08] <ForNeVeR> Ну, на самом деле единственное, что доставляет реальный дискомфорт - это если чувак заикается.
[23:01:17] <ForNeVeR> А пару букв не выговаривает - это фигня.
[23:01:17] <Myp> Неее
[23:01:27] <ForNeVeR> Myp: ну да, или если он тупой.
[23:01:33] <ForNeVeR> Но с такими-то я не разговариваю :D
[23:01:34] <Myp> Если чувак заикается будучи китайцем с хуевым знанием английского
[23:01:40] <Myp> Вот это полный пиздец
[23:01:46] <uggur> ForNeVeR: Чувак не заикзаикзаикзаикается
[23:01:59] <uggur> Это просто ты ты ты ты не принимаешь пакеты
[23:02:09] <ForNeVeR> uggur: у меня есть пара знакомых с такой проблемой, и это реальне не смешно :(
[23:02:11] <Myp> uggur: ЛОЛ
[23:02:33] <Minoru> ForNeVeR: а как ты пропустил мой код, если там у start_link местами аргументов нет?
[23:02:38] <rexim> ForNeVeR, со мной в одной комнате сидит чувак, который очень сильно заикается. С ним иногда проще по чату общаться. Но он очень крутой в плане программинга и с ним интересно. :)
[23:02:39] <ForNeVeR> Их прям жалко становится, когда они произносят какую-нибудь длинную реплику.
[23:02:45] <Minoru> я вот читаю http://www.erlang.org/doc/man/gen_server.html, там пишут, что должно быть три-четыре штуки
[23:02:48] <Myp> ForNeVeR: У меня тоже есть один, но он сам себя до такого довел. Не смешно, конечно, но сам виноват
[23:02:54] <uggur> ForNeVeR: Пусть попробуют нараспев
[23:02:57] <Minoru> я что-то вообще что-либо перестал понимать с этим вашим OTP
[23:03:08] <ForNeVeR> Minoru: я ж его не проверяю, а ревьюю. Билдсервер пропустил - как я смею спорить с машиной?
[23:03:12] <uggur> Обычно заики поют нормально
[23:03:23] <Myp> зайки?
[23:03:29] <rexim> Зайки! =3
[23:03:30] <ForNeVeR> Песня про зайцев!
[23:03:31] <Minoru> ForNeVeR: это же Эрланг, а не Хаскель, тут что угодно скомпилится :(
[23:03:32] <rexim> Ня!
[23:03:38] <ForNeVeR> Minoru: а как же тесты?
[23:03:43] <Minoru> какие?
[23:03:46] <Minoru> у нас есть тесты?
[23:03:47] <uggur> Сегодня братья по кодию мы будем писати коммиииииииииты!
[23:03:48] <ForNeVeR> Модульные!
[23:03:57] <rexim> ыовалыоп!
[23:03:57] <Minoru> дык нету ничего
[23:03:59] <rexim> \о/
[23:04:20] <Minoru> вон, пусть Миксер напишет, он годные случайные последовательности выдаёт
[23:04:25] <Minoru> стало быть, и тесты пишет неплохие
[23:04:26] <rexim> оылва?
[23:04:35] <rexim> впоекше ^.^
[23:04:36] <ɹǝɟılʍǝu> олваовао вовов ва ововапвоа вов!
[23:04:36] <Minoru> да, ты. И не спорь!
[23:04:38] <ɹǝɟılʍǝu> вово оолы
[23:04:41] <j123123> ппорпор
[23:04:51] <rexim> пыхпых
[23:05:18] <uggur> не надо про него %)
[23:05:31] <ForNeVeR> Minoru: для того, чтобы писать тесты, не нужно самому выдавать случайные последовательности.
[23:05:41] <ForNeVeR> Для этого есть QuickCheck, ну.
[23:05:55] <ForNeVeR> Предлагаю разработать mixer-driven quickcheck!
[23:06:02] <rexim> А как же я? =(
[23:06:06] <rexim> Ведь я же лучше!
[23:06:10] <rexim> Лучше QuickCheck!
[23:06:12] <rexim> ='(
[23:06:13] <ForNeVeR> rexim: вот тебя там в ядро и встроим.
[23:06:19] <rexim> ^^
[23:06:57] <uggur> Ядерный rexim
[23:07:18] <rexim> Ядрёный
[23:07:32] <rexim> http://www.youtube.com/watch?v=K1AFJryEBVk
[23:07:38] <j123123> есть специальная фигня такая, fuzz тестирование
[23:07:51] <j123123> которая рандомным мусором тестирует софт
[23:08:14] <ForNeVeR> j123123: дак я про неё и сказал ._.
[23:08:40] <uggur> ядрён рексём
[23:08:43] <j123123> Ну ты сказал про какой-то QuickCheck, я хз чтоэта
[23:08:50] <folex> Есть еще хуита, которая байткод меняет, и смотрит, что тест фейлится
[23:08:52] <ForNeVeR> .____.
[23:09:01] <folex> "ебанулись" называется
[23:10:14] MaXGGXaM зашёл в конференцию
[23:11:42] <j123123> Надо вообще сделать что-то такое, чтобы оно программу преобразовывало в какую-то математическую формулу, которая принимает битовый вектор и возвращает битовый вектор, и потом математически доказывать ее правильность на всем допустимом интервале входных данных
[23:13:12] <j123123> Кому-нибудь кстати нужен png файл от которого заглючивается gtk-шная библиотека для работы с изображением?
[23:13:18] <horta hell> monster_houndeye завалился на бок и окинул замутнённым болью взором конфу.
[23:13:23] <folex> $pet heal
[23:13:23] <horta hell> folex: monster_houndeye был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[23:13:43] <ForNeVeR> j123123: вот сегодня на хабре нашёл такое: http://habrahabr.ru/post/251751/
[23:14:02] <ForNeVeR> Про математическое доказательство корректности.
[23:15:01] <j123123> это я уже читал
[23:15:19] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:15:20] a1batross зашёл в конференцию
[23:15:29] magog вышел из конференции
[23:15:52] <ForNeVeR> Ну ок.
[23:17:07] <gr_buza@arbeiten> uggur: ага, привет-привет
[23:17:16] <Minoru> j123123, ForNeVeR: разве property-based checking == fuzz testing?
[23:17:25] <uggur> gr_buza@arbeiten: Мне кое-кто сказал чтобы я спросил у тебя про безопасные среды исполнения
[23:17:33] * gr_buza@arbeiten сегодня занимается всякой хренью типа автоматизированного развертывания дебиана
[23:17:40] <ForNeVeR> Minoru: хз.
[23:17:51] <gr_buza@arbeiten> uggur: имеется в виду виртуализация, lxc/chroot/jail или что-то ещё?
[23:17:58] <gr_buza@arbeiten> потому что термин очень широкий
[23:17:59] <uggur> Не знаю
[23:18:04] <gr_buza@arbeiten> ок, что надо сделать?
[23:18:30] <uggur> Я хочу запускать программу чтобы она не вылезла в ОС, не затормозила ОС, не сожрала всю память ОС и чтобы оверхед был маленький
[23:19:31] <rexim> uggur, да так чтоб лапти разбить об пол!
[23:19:42] * rexim пустился в пляс!
[23:19:48] <gr_buza@arbeiten> хм
[23:19:56] <gr_buza@arbeiten> у кого-то подключены эмоуты, надо же
[23:20:37] <gr_buza@arbeiten> socials, да
[23:20:48] <gr_buza@arbeiten> uggur: ну я вижу несколько вариантов
[23:21:26] folex вышел из конференции
[23:21:27] <gr_buza@arbeiten> uggur: от простого к сложному: kvm/docker/chroot+всякий-там-селинукс-и-лимиты
[23:21:41] <gr_buza@arbeiten> uggur: у меня подобных задач не было, но думаю, что реализовать несложно
[23:21:57] <uggur> docker изолирует?
[23:22:11] <gr_buza@arbeiten> lxc изолирует, емнип
[23:22:17] <uggur> Т.е. я там даже вирусы запускать могу? :)
[23:22:34] <gr_buza@arbeiten> хороший вопрос
[23:22:45] <gr_buza@arbeiten> всё зависит от ядра, я думаю :)
[23:22:53] <gr_buza@arbeiten> и от вируса
[23:23:02] <gr_buza@arbeiten> вирусы я бы всё-таки в kvm запихал
[23:23:11] <gr_buza@arbeiten> (и на выделенном хосте, да)
[23:23:44] <uggur> gr_buza@arbeiten: А если я хочу хостить софт?
[23:23:48] <uggur> Ведь он может быть уязвим
[23:23:56] <uggur> Для этого докер -- ОК?
[23:24:07] <ɹǝɟılʍǝu> ЧПОК
[23:24:16] <ForNeVeR> .__.
[23:24:53] <gr_buza@arbeiten> любая система безопасности колеблется между удобством использования и собственно безопасностью. В случае эксплойта в ядре докер не ок.
[23:25:12] <gr_buza@arbeiten> в случае эксплойта в системе виртуализации и kvm не ок :)
[23:26:06] <uggur> Хм, ну ОК
[23:26:15] <uggur> gr_buza@arbeiten: Ладно, а в другом хочешь помочь?
[23:26:31] <gr_buza@arbeiten> ну я попытаюсь, хотя я понимаю, что тут тебе не особо помог, да.
[23:26:46] <uggur> Ну, я понял что мне нужно поковырять докер, вот и всё.
[23:27:02] <uggur> Ты мне скажи, куда у меня оперативная память в компе девается? :Р
[23:27:17] <uggur> У меня иксы понемногу сжирают всю память.
[23:27:21] <uggur> А я не понимаю куда.
[23:27:56] <DeadBot> Не ок, не ок, ококок!
[23:27:57] akzy вышел из конференции: Replaced by new connection
[23:27:58] akzy зашёл в конференцию
[23:30:04] <ascrazy@jabber.ru> uggur: у тебя какая-то неправильная ОС
[23:30:15] <uggur> xubuntu 14.04
[23:30:29] <DeadBot> ascrazy@jabber.ru: ококок! Окорок!
[23:31:03] <ascrazy@jabber.ru> у меня на работе десктоп на обычной ubuntu 14.04, аптайм 150 дней, полет нормальный
[23:31:22] <ascrazy@jabber.ru> всего 8Гб памяти
[23:31:36] <gr_buza@arbeiten> uggur: таки у тебя сами иксы жрут память? Т.е. процесс /usr/bin/X?
[23:31:54] <DeadBot> send/folex/Фолессушка =*/
[23:31:54] <horta hell> DeadBot: Сообщение помещено в очередь.
[23:31:56] <uggur> Да
[23:32:16] <ascrazy@jabber.ru> а кто у вас тут за бота играет?
[23:32:27] <gr_buza@arbeiten> uggur: я бы в /proc/`pidof X` посмотрел
[23:32:57] <uggur> gr_buza@arbeiten: xrestop говорит
ESC(BESC[m0600000 380 37 1 326 1639 41588K 49K 41637K 2413 xfwm4
5000000 32 131 1 274 235 15516K 10K 15526K 18151 заме<D1>~Gани<D1>~O п<D1>~@езен<D1>~Bа<D1>~Fи<D1>~O <D0>~Xго<D1>~@<D1>~L.docx - LibreOffice Writer
3e00000 99 105 1 230 491 10125K 17K 10142K 16171 xrestop - Mozilla Firefox
0800000 0 0 0 1 0 4098KESC[50G0B 4098K ? <unknown>
4200000 5 3 1 5 25 3977KESC[50G1K 3979K 13274 FatRat
1000000 6 33 0 5 69 2817KESC[50G2K 2819K 2421 Desktop
0000000 2 0 2 0 115 2693KESC[50G4K 2698K ? <unknown>
[23:33:07] Graf зашёл в конференцию
[23:33:13] <ɹǝɟılʍǝu> ~@езен
[23:33:15] <uggur> т.е. у меня xfwm4 сжирает 4 ГБ
[23:33:22] <gr_buza@arbeiten> uggur: но это же не иксы
[23:33:35] <uggur> gr_buza@arbeiten: Они аллоцируют память через иксы, не?
[23:33:43] <gr_buza@arbeiten> о_О
[23:33:51] Graf вышел из конференции
[23:34:04] <uggur> Xrestop uses the X-Resource extension to provide 'top' like statistics of each connected X11 client's server side resource usage.
[23:35:20] <uggur> А если тебя интересует top, то root 1901 6.4 39.8 3410944 3005620 tty7 Rs+ Апр17 968:56 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[23:36:19] O01eg зашёл в конференцию
[23:36:21] <gr_buza@arbeiten> хм
[23:36:34] <uggur> мб у меня какой-нибудь индикатор в xfce течёт?
[23:37:30] O01eg вышел из конференции
[23:37:43] O01eg зашёл в конференцию
[23:39:37] a1batross вышел из конференции: Disconnected: closed
[23:39:45] <gr_buza@arbeiten> меня в xrestop смущает название колонки "pxm mem"
[23:40:44] <gr_buza@arbeiten> с другой стороны, твой wm может её аллоцировать и не отдавать назад, да
[23:42:00] <uggur> Так что думаешь, плагин нужно убить какой-то?
[23:42:12] <gr_buza@arbeiten> а с третьей - почему ты думаешь, что это может быть апплет? Апплет разве занимается выделением видеопамяти? Он рисует примитивы, а они уже выделяют память и прочее
[23:42:30] <uggur> Ну фиг знает тогда
[23:42:34] <gr_buza@arbeiten> я вот сходу не скажу, к сожалению
[23:42:34] <uggur> Что это может быть?
[23:42:46] <gr_buza@arbeiten> надо смотреть :)
[23:42:52] <uggur> Как смотреть?
[23:44:41] <ɹǝɟılʍǝu> Профайлить!
[23:44:45] <ɹǝɟılʍǝu> Через print
[23:44:47] <gr_buza@arbeiten> какая именно память у тебя используется в /proc/`pidof X`/status?
[23:44:57] a1batross зашёл в конференцию
[23:45:11] <gr_buza@arbeiten> хотя нет, я бы в pidof xfwm4 смотрел, да
[23:45:29] <uggur> 2413 %)
[23:45:36] <uggur> И что даёт pid?
[23:45:52] <ɹǝɟılʍǝu> ID процесса.
[23:46:01] <gr_buza@arbeiten> и соответственно каталог в /proc
[23:46:15] <gr_buza@arbeiten> откуда можно получить список открытых дескрипторов и прочие ништяки
[23:46:23] <gr_buza@arbeiten> в частности, статистику использования памяти, да
[23:46:30] <uggur> Хм
[23:48:08] hinst зашёл в конференцию
[23:50:37] <gr_buza@arbeiten> uggur: ну как? Покажи распределение памяти из /proc/2413/status
[23:51:22] <uggur> gr_buza@arbeiten: http://pastebin.com/fSiRxXmv
[23:53:02] <gr_buza@arbeiten> а почему 4,5 гигабайта, если 600 мегабайт всего?
[23:53:08] * DeadBot хочет жрать
[23:53:20] <gr_buza@arbeiten> (впрочем, "всего" тоже дофига)
[23:53:57] <gr_buza@arbeiten> у меня в виртуалке 160 мегабайт у xfwm4
[23:54:09] <rexim> gr_buza@arbeiten, ты такой молодец!
[23:54:36] <uggur> gr_buza@arbeiten: Вот и вопрос: где остальная память?
[23:54:55] * uggur тоже пробовал профилировать, но ничего не понял.
[23:55:25] grouzen зашёл в конференцию
[23:55:46] <gr_buza@arbeiten> rexim: почему?
[23:56:00] <rexim> gr_buza@arbeiten, а почему бы и нет?
[23:56:16] <rexim> Ты такие умные штуки тут говоришь. =3
[23:57:22] <ɹǝɟılʍǝu> rexim, ♥
[23:57:39] <rexim> ɹǝɟılʍǝu, жопка!
[23:58:03] <ɹǝɟılʍǝu> rexim, ти мой жужжалка =*
[23:58:12] <rexim> валыовла
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!