Home
codingteam
codingteam@conference.jabber.ru
22.09.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/codingteam
Логи: 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/
Проблем решено: 0x18
[00:01:39] <Minoru> на pastebin.com не пускают через Tor
[00:01:55] <Minoru> но я догадываюсь, что ты просто делал & с маской
[00:02:55] <Minoru> думаю, если операция одноразовая, то пофигу, как там & работает. Если это для сотен и тысяч точек работает, то вопрос приобретает смысл
[00:03:13] <Minoru> в смысле, он и так имеет смысл, просто появляется также причина им заниматься
[00:04:36] <hinst> https://gist.github.com/hinst/8a95942efd5536d41796
[00:05:35] <Minoru> спасибо. Да, именно так я и думал
[00:16:27] rea вышел из конференции: Вышел из Vacuum-IM
[00:36:28] Zetoke зашёл в конференцию
[00:57:28] <Minoru> лол, двадцать минут писал функцию, а потом оказалось, что она не нужна. Вообще.
[01:01:31] Minoru вышел из конференции
[01:03:06] <m4n71k0r> фычфчфы
[01:03:12] m4n71k0r вышел из конференции
[01:06:18] magog вышел из конференции
[01:24:11] hinst вышел из конференции
[01:26:31] ascrazy вышел из конференции
[01:27:37] <horta hell> His Dniwe Shadow плачет от голода, утирая слёзы хвостом.
[01:31:13] <Orhideous> $pet feed
[01:31:13] <horta hell> Orhideous: His Dniwe Shadow аккуратно придерживает передними лапками добычу, кушая. Вы зарабатываете 1PTC.
[01:31:19] <Orhideous> $pet stats
[01:31:19] <horta hell> Orhideous:
Кличка: His Dniwe Shadow
Здоровье: 52
Сытость: 100
Возраст: 65 часов
[02:06:09] <Zetoke> ХМ
[02:43:46] a1batross вышел из конференции: Disconnected: Replaced by new connection
[02:43:47] a1batross зашёл в конференцию
[03:28:28] <Zetoke> А кто-нибудь пробовал уже плюсовую IDE от JetBrains?
[03:29:02] Orhideous вышел из конференции: Комп’ютер присипляється
[03:29:35] Orhideous зашёл в конференцию
[03:34:49] Orhideous вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[04:14:08] a1batross вышел из конференции: Disconnected: Replaced by new connection
[04:14:09] a1batross зашёл в конференцию
[05:08:32] ɹǝɟılʍǝu вышел из конференции
[05:14:18] ɹǝɟılʍǝu зашёл в конференцию
[05:26:56] <ɹǝɟılʍǝu> send/m4n71k0r/Falcon — то, чем должен был быть питон))/
[05:26:59] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь
[05:39:36] <horta hell> His Dniwe Shadow завалился на бок и окинул замутнённым болью взором конфу.
[05:43:13] <ɹǝɟılʍǝu> $pet feed
[05:43:13] <horta hell> ɹǝɟılʍǝu: His Dniwe Shadow вгрызается в пищу, разрывая зубами на части. Вы зарабатываете 1PTC.
[05:43:19] <ɹǝɟılʍǝu> $pet heal
[05:43:19] <horta hell> ɹǝɟılʍǝu: His Dniwe Shadow был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[05:45:09] a1batross вышел из конференции: Logged out
[05:50:07] <ɹǝɟılʍǝu> $pet rating
[05:50:07] <horta hell> ɹǝɟılʍǝu:
zxc: 194PTC
u…: 103PTC
kosc: 94PTC
ɹǝɟılʍǝu: 79PTC
Orhideous: 13PTC
m4n71k0r: 7PTC
rexim: 3PTC
Akon32: 2PTC
F…: 2PTC
С…: 1PTC
[06:15:49] <mikelsv> Я чего нашел: http://vk.com/loglist
[07:02:23] govardhan зашёл в конференцию
[07:06:38] govardhan вышел из конференции
[07:31:26] <ForNeVeR> mikelsv: ты нормальный логлист нам найди.
[07:31:50] <ForNeVeR> И ещё бэкапы БД публикуй, как и все приличные публичные сервисы.
[07:34:46] <mikelsv> Мысль, p2p логлист, больше ничего не потеряется.
[07:38:20] <ForNeVeR> Да, хорошая мысль.
[07:41:44] <mikelsv> Че-то я никак не доберусь освоить p2p. К примеру сейчас занят созданием платформы для использования множества аккаунтов в одном браузере.
[07:45:30] <mikelsv> Но перед этим переписываю много устаревшего кода. Плюс нормальное хранилище cookie.
[08:01:05] Graf зашёл в конференцию
[08:01:13] Graf вышел из конференции
[08:04:39] a1batross зашёл в конференцию
[08:08:12] uggur вышел из конференции: Replaced by new connection
[08:08:20] uggur зашёл в конференцию
[08:09:59] m4n71k0r зашёл в конференцию
[08:14:56] <mikelsv> Где бы достать нормальных мыслей по п2п? Я не могу увидеть картину целиком, чтобы начать кодить.
[08:16:21] <uggur> В торрентах?
[08:18:01] <ForNeVeR> Zetoke: плюсовую IDE пробовали - она отстойная. Плохо интегрируется с компилятором, у меня даже хелло-уорлд сегфолтится с ней.
[08:18:51] <m4n71k0r> mikelsv: клиент-серверный софт, где клиенты заменены серверами, и всех научили нормально работать с NAT. Вот и весь п2п
[08:20:08] <m4n71k0r> ну и всё построено на доверии или полном недоверии (с дополнительными накладками по трафику)
[08:20:21] <ForNeVeR> m4n71k0r: "где клиенты заменены серверами" - в этом-то самая нетривиальность и состоит.
[08:21:31] <mikelsv> Меня во всей этой фигне смущает вопрос маршрутизации. Написать программы, которые будут общаться между собой не сложно, но вот задача построить из них маршруты меня смущает.
[08:22:02] <m4n71k0r> да весь Интернет - это п2п
[08:22:46] <m4n71k0r> есть алгоритмы маршрутизации
[08:23:03] <m4n71k0r> их ещё придумали чёрт знает когда
[08:23:07] <mikelsv> п2п - это интернет, где вопросы маршрутизации внезапно ложатся на твои плечи.
[08:23:22] <m4n71k0r> нет, железки по-твоему как общаются?
[08:24:46] <mikelsv> BGP и другие умные слова.
[08:27:05] O01eg вышел из конференции
[08:29:08] <mikelsv> У меня есть планы написать программу для безопасного общения. Если по простому, то скрестить жаббер с json плюс openssl. После этого попробую развернуть проект в сторону p2p.
[08:40:24] <m4n71k0r> попробуй взять за основу простой жаббер-сервер. Посмотри, как там устроено s2s
[08:40:41] <uggur> tox уже придумали, mikelsv
[08:41:13] <m4n71k0r> простите, но ваш токс - дерьмищще внутри
[08:41:19] <m4n71k0r> прям из щелей течёт
[08:41:36] <uggur> ?
[08:41:46] <m4n71k0r> uggur: посмотри его кот
[08:42:06] <uggur> Вроде бы даже публичной беты нету?
[08:42:30] <m4n71k0r> https://github.com/irungentoo/toxcore
[08:42:31] <uggur> mikelsv: Алсо, может стоит тогда посмотреть в сторону яблочного Bonjour?
[08:42:33] <ɹǝɟılʍǝu> Утра!
[08:43:05] <uggur> m4n71k0r: Ну? Там же написано, что это альфа
[08:43:13] <m4n71k0r> uggur: и что?
[08:43:25] <uggur> Потому и течёт пока :)
[08:43:35] <uggur> К бете дырки позатыкают, мб
[08:43:46] <m4n71k0r> я не про утечки памяти
[08:43:57] <uggur> А про что?
[08:44:03] <m4n71k0r> а про просачивание дерьма
[08:44:10] <uggur> Чего?
[08:44:17] <uggur> Марио, залогинся
[08:44:19] <ɹǝɟılʍǝu> http://falconpl.org То, чем должен был быть питон.
[08:44:21] <m4n71k0r> кого?
[08:44:35] <ɹǝɟılʍǝu> Там даже списки сделаны как надо.
[08:44:35] <uggur> Водопроводчик-ассенизатор такой
[08:44:43] <uggur> У него тоже везде дерьмо просачивалось
[08:45:17] <mikelsv> https://tox.im/ дырки видны даже на сайте. Или это мой браузер сошел с ума?
[08:45:22] <uggur> ɹǝɟılʍǝu: Для него есть все питоновские либы?
[08:45:51] <ɹǝɟılʍǝu> uggur, зачем к хорошему языку биндинг от говна? =)
[08:46:03] <uggur> Зачем нужен сферический хороший язык в вакууме?
[08:47:44] <ɹǝɟılʍǝu> Затем, что я могу писать на нём скрипты?
[08:47:59] <uggur> Скрипты для чего?
[08:48:02] <uggur> Для машинного обучения?
[08:48:06] <m4n71k0r> ɹǝɟılʍǝu: давай я сам его покормлю
[08:48:09] <uggur> Для научного прототипирования?
[08:48:12] <m4n71k0r> uggur feed
[08:48:15] <uggur> Для вэба?
[08:48:16] <m4n71k0r> uggur feed
[08:48:16] <ɹǝɟılʍǝu> m4n71k0r, покорми)
[08:48:19] <uggur> Нет, нет и нет :Ь
[08:48:21] <m4n71k0r> uggur feed
[08:48:26] <uggur> Всё, утопал в универ :)
[08:48:33] <m4n71k0r> пес дуй
[08:48:38] <uggur>
[08:54:38] xspeed зашёл в конференцию
[08:59:42] <Славный капитан> блеать
[08:59:51] <Славный капитан> в какое же говнище HN скатились
[09:02:49] <ForNeVeR> http://www.jsoftware.com/docs/help802/dictionary/d530n.htm - что это, йопта, значит?
[09:02:57] <ForNeVeR> Я всего лишь хотел узнать, что такое }
[09:03:31] <Славный капитан> топики вроде "ололо, у меня инсульт", "наркоконтроль облажался, медицинский прорыв отменяется" и "зацените, посоны, я запилил блох" на глагне
[09:03:36] <ForNeVeR> А мне предлагается простой самосодержащийся сэмпл:
E1=: <@] C. [
E2=: f`g`[}
E3=: F`g`[}
f=: {:@] * {.@] { [
F=: [: +/ (1:,{:@]) * (}:@] { [)
g=: {.@]
M=: i. 4 5
[09:04:14] <Славный капитан> что за хуйню я только что прочитал? О_о
[09:05:22] <Славный капитан> герундии какие-то операторы из одиночных скобок...
[09:05:34] <Славный капитан> а, J
[09:05:37] <ForNeVeR> J
[09:05:41] <ɹǝɟılʍǝu> лол
[09:06:06] <ForNeVeR> Надеюсь, где-нибудь в мануале написано, как пользоваться словарём.
[09:06:24] <ForNeVeR> Хотя когда словарь нужно переводить со словарного на человеческий - это как-то... ебануто. В стиле J, о да.
[09:07:46] <Славный капитан> так вот, в связи с вышеозвученным
[09:07:57] <Славный капитан> что теперь упарывать в понедельник с утра под кофе?
[09:08:02] Graf зашёл в конференцию
[09:08:07] <ForNeVeR> Я мануал по J читаю.
[09:08:15] <ForNeVeR> Ну и ещё "Как понимать квантовую физику".
[09:08:20] Graf вышел из конференции
[09:08:26] <Славный капитан> ну я не доктор фон Нёвер же ._.
[09:08:33] <ForNeVeR> Очень прочищает мозговую полость с утра.
[09:09:08] <Славный капитан> "Легкий способ перестать беспокоиться и начать понимать квантовую физику"
[09:17:39] <mikelsv> Кто подбросит пару хороших мыслей по проксированию сайтов через сайт. Я так понимаю мне надо их парсить, и заменять все ссылки свои. По тому, что без замены тот же вконтакт сейчас очень здорово плющит и нифига он не работает.
[09:19:20] <ForNeVeR> mikelsv: ссылки и жабаскрипты ещё.
[09:19:46] <ForNeVeR> Ну или ты можешь видеопоток прокинуть, а всю обработку ввода и рендеринг у себя на сервере делать.
[09:19:52] <ForNeVeR> Это надёжно :3
[09:20:25] rexim зашёл в конференцию
[09:20:57] <mikelsv> Ненене. Трафика не напасешься.
[09:21:01] <rexim> Утрец, ёпт!
[09:21:07] <rexim> =(
[09:21:30] <rexim> mikelsv, микелюшка!
[09:22:04] ascrazy зашёл в конференцию
[09:22:18] <mikelsv> У меня итак тут такие запросы носятся, что боюсь скоро отлючат от безлимитного интернета за двухкратное превышение.
[09:22:28] <rexim> mikelsv, как там логлист? Удалось достать хоть какой-нибудь бэкап?
[09:23:20] <mikelsv> http://vk.com/loglist
[09:23:34] <rexim> Это хуета какая-то а не бэкап =\
[09:23:44] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:23:46] a1batross зашёл в конференцию
[09:24:09] ascrazy вышел из конференции
[09:24:10] <mikelsv> На бекап мне лень искать провод. :(
[09:25:04] <rexim> Короче, посоны. Давайте запилим свой логлист с нуля в рамках проекта под кодовым названием "Цодингтим".
[09:25:08] <rexim> На Play
[09:25:27] <ForNeVeR> rexim: давайте.
[09:25:27] <mikelsv> Не, я уже на p2p предложил.
[09:25:41] <rexim> ForNeVeR, ок, тогда сегодня вечеру я накидай чего-нибудь.
[09:25:43] <ForNeVeR> mikelsv: человек, который не хочет нам чинить логлист, не имеет права что-то предлагать.
[09:25:45] <rexim> вечером*
[09:25:52] <ForNeVeR> rexim: годится.
[09:25:59] <mikelsv> я хочу, но мне лень.
[09:26:07] <ForNeVeR> mikelsv: ничего не меняет.
[09:26:31] <ɹǝɟılʍǝu> rexim, рексимушка!
[09:26:37] rea зашёл в конференцию
[09:26:46] <rexim> ɹǝɟılʍǝu, нялайферушка!
[09:28:25] <ɹǝɟılʍǝu> Предоагаю распределённые логи на cloud haskell
[09:28:31] ɹǝɟılʍǝu вышел из конференции
[09:28:42] ɹǝɟılʍǝu зашёл в конференцию
[09:28:50] <mikelsv> Это нелохая идея отдать вам логлист, но вы же его напишете на черти чём!
[09:29:01] <ForNeVeR> Именно так.
[09:29:19] <rexim> mikelsv, а, т.е. ты даже не против если мы исходное название сохраним?
[09:30:34] <mikelsv> Если будете им заниматься, то почему бы и нет. Я как-то его подзабросил.
[09:31:09] dzhon зашёл в конференцию
[09:31:50] <mikelsv> Приятно порой сесть, почитать, что раньше торилось.
[09:32:11] <rexim> :3
[09:35:01] magog зашёл в конференцию
[09:41:22] Myp зашёл в конференцию
[09:47:43] <ɹǝɟılʍǝu> Хм, у нас тут есть кафе Scala
[09:49:27] <ForNeVeR> mikelsv: ты нам потом дамп базы предоставишь?
[09:50:08] <mikelsv> ForNeVeR: предоставлю, если извлеку.
[09:50:22] <ForNeVeR> Ок, хорошо.
[09:55:20] <Славный капитан> Привет, цодингтим.
[09:55:27] <Славный капитан> Я хочу сыграть с тобой в игру.
[09:56:05] <Славный капитан> Ищем в своих исходниках строку "wtf" (естественно, регистронезависимо) и постим сюда количество
[09:57:41] <Славный капитан> rexim: я в деле
[09:57:50] <Славный капитан> я ДВА РАЗА в деле
[09:57:58] <ForNeVeR> rexim: а я - три!
[09:58:15] <Славный капитан> ты фон Нёвер, ты и больше можешь ~_~
[09:58:29] <ForNeVeR> Больше трёх раз - это уже жестоко.
[10:03:36] <horta hell> His Dniwe Shadow рычит от голода.
[10:05:26] ɹǝɟılʍǝu вышел из конференции
[10:05:39] <ForNeVeR> $pet feed
[10:05:39] <horta hell> ForNeVeR: His Dniwe Shadow аккуратно придерживает передними лапками добычу, кушая. Вы зарабатываете 1PTC.
[10:05:42] <ForNeVeR> :3
[10:05:50] <ForNeVeR> $pet rating
[10:05:50] <horta hell> ForNeVeR:
zxc: 194PTC
u…: 103PTC
kosc: 94PTC
ɹǝɟılʍǝu: 79PTC
Orhideous: 13PTC
m…: 7PTC
r…: 3PTC
ForNeVeR: 3PTC
Akon32: 2PTC
С…: 1PTC
[10:05:55] <ForNeVeR> Читеры.
[10:05:57] ɹǝɟılʍǝu зашёл в конференцию
[10:13:33] m4n71k0r вышел из конференции
[10:16:36] <Славный капитан> Вдонатили
[10:17:40] <Славный капитан> ForNeVeR: rexim: кто UI пилить будет?
[10:17:57] <ForNeVeR> Кто-кто. Сами, кто ж ещё.
[10:18:02] <Славный капитан> ну это понятно
[10:18:07] <ɹǝɟılʍǝu> $pet rating
[10:18:08] <horta hell> ɹǝɟılʍǝu:
zxc: 194PTC
u…: 103PTC
kosc: 94PTC
ɹǝɟılʍǝu: 79PTC
Orhideous: 13PTC
m4n71k0r: 7PTC
r…: 3PTC
F…: 3PTC
Akon32: 2PTC
С…: 1PTC
[10:18:20] <ɹǝɟılʍǝu> Донатеры.
[10:18:25] <ForNeVeR> Славный капитан: ну, я могу писать на HTML и не блевать.
[10:18:26] <Славный капитан> но отвечать-то кто-то один должен
[10:18:35] <rexim> Славный капитан, ForNeVeR, давайте начнем, а там посмотрим.
[10:18:35] <ForNeVeR> Кто ещё таким похвастается?
[10:18:48] <Славный капитан> надо именно сам UI схематично отобразить
[10:19:00] <Славный капитан> со всеми переходами со страницы на страницу
[10:19:12] <ForNeVeR> Давайте вечером подумаем, я могу попробовать.
[10:19:16] <Славный капитан> ок
[10:19:36] <Славный капитан> значит, ты отвечаешь за UI
[10:19:46] <ForNeVeR> rexim: можно впилить в уже готовый проект ctor.
[10:20:00] <Славный капитан> я, как видный оракложец, займусь DAO слоем и БД
[10:20:01] <ForNeVeR> Или ты отдельно хочешь?
[10:20:22] <ForNeVeR> Славный капитан: нам токмо нужна очень лёгкая БД, если мы у себя на хосте будем поднимать.
[10:20:30] <ForNeVeR> Никакого там оракложества :3
[10:20:31] <Славный капитан> а миксеру остается самая вкуснятинка
[10:20:43] <Славный капитан> сервисы и логика
[10:20:56] <ForNeVeR> В целом я согласен.
[10:20:59] <Славный капитан> ForNeVeR: очень легкая -- это xBase что ли? %)
[10:21:18] <ForNeVeR> Славный капитан: ну, без оракла и мсскуля, в смысле.
[10:21:25] <Славный капитан> ну понятно
[10:21:35] <ForNeVeR> Какой-нибудь постгрес или мускуль - без проблем.
[10:22:06] <Славный капитан> мускул не нужен
[10:22:12] <ɹǝɟılʍǝu> кскскскуль
[10:22:16] <Славный капитан> постгрес ок, но все еж тяжеловат имо
[10:22:30] <ForNeVeR> Славный капитан: а какие ещё есть предложения?
[10:22:46] <ForNeVeR> Можно H2 фигонуть, но он не очень перформансный.
[10:22:46] <ɹǝɟılʍǝu> SQLite?
[10:22:54] <ForNeVeR> ɹǝɟılʍǝu: хочешь заебаться?
[10:23:01] Orhideous зашёл в конференцию
[10:23:06] <ForNeVeR> SQLite - это какие-то блобы сишного кода.
[10:23:11] <ɹǝɟılʍǝu> Хм
[10:23:29] <ɹǝɟılʍǝu> https://github.com/srhea/scalaqlite
[10:23:30] <ForNeVeR> Ну, в принципе-то можно, но он ничем не лучше H2.
[10:23:55] <ForNeVeR> Note that sbt doesn't handle setting java.library.path yet, so you have to run
the tests like this:

LD_LIBRARY_PATH=./target/native sbt test
[10:24:01] <ForNeVeR> Ага, хочешь заебаться.
[10:24:02] <Славный капитан> ForNeVeR: sqlite еще большее говнище чем мускул
[10:24:13] <ForNeVeR> Славный капитан: серьёзно?
[10:24:26] <ForNeVeR> Я скулайт не юзал, но считал, что он ок для некоторых задач.
[10:24:41] <Orhideous> Утрец.
[10:24:47] <ɹǝɟılʍǝu> Утрец, Орхидец.
[10:24:54] <Славный капитан> ни тебе индексов нормальных, ни констрейнтов
[10:24:55] <ɹǝɟılʍǝu> Так скулайт и годится на логи IM.
[10:25:00] <ForNeVeR> ɹǝɟılʍǝu: ну и вопроса разворачивания эта хунта не решает. Нативные зависимости не запакованы.
[10:25:10] <ɹǝɟılʍǝu> ForNeVeR, справедливо.
[10:25:22] <ForNeVeR> Есть ветка JNA, которая устарела как пиздец.
[10:25:35] <ForNeVeR> И в которой нативные зависимости тоже не прописаны.
[10:25:41] <ForNeVeR> Отстой, короче.
[10:26:01] <ɹǝɟılʍǝu> Я же говорю)
> Так скулайт и годится на логи IM.
[10:26:28] <ForNeVeR> ɹǝɟılʍǝu: смотря для какой цели. В серверном приложении в целом я бы не стал юзать скулайт.
[10:26:40] <ForNeVeR> Вот в той же хорте, например.
[10:27:00] <ForNeVeR> Сразу, как появилось требование хранения логов, мы задумались о переезде с H2 куда-то ещё.
[10:27:03] <ɹǝɟılʍǝu> ForNeVeR, когда IM-апликуха была серверой? ._.
[10:27:06] <ForNeVeR> Но H2 хотя бы сервить умеет!
[10:27:09] <Славный капитан> я бы дерби предложил, H2 или hsqldb
[10:27:14] <ForNeVeR> ɹǝɟılʍǝu: хорта - IM-апликуха?
[10:27:23] <ɹǝɟılʍǝu> ForNeVeR, ты меня не читаешь, да?
[10:27:49] <ForNeVeR> ɹǝɟılʍǝu: из твоих утверждений не складывается единой мировоззренческой картины.
[10:28:05] <Славный капитан> хотя если мы планируем расширяться, то можно сразу постгрес заложить на будущее
[10:28:32] <ɹǝɟılʍǝu> ForNeVeR, ок, тогда так: я согласился с твоими доводами на счёт юзабильности как серверой бд, и сказал, что скулайт годится на десктопные несильно крупные приложения.
[10:28:39] <mikelsv> Что вы тут такое строите?
[10:28:47] <ForNeVeR> Славный капитан: мне эти решения кажутся слишком уж несерьёзными.
[10:29:07] <ɹǝɟılʍǝu> Пишите json-файлы, бгг.
[10:29:09] <ForNeVeR> Славный капитан: я б таки постгрес предпочёл. Скорее мы всё-таки хотим расширяться, я думаю.
[10:29:14] <Славный капитан> у него футпринт всего на порядок больше, чем у всяких дерпи
[10:29:16] <ForNeVeR> mikelsv: дак логлист же и строим.
[10:29:34] <Славный капитан> ForNeVeR: so be it
[10:32:14] Orhideous вышел из конференции: Disconnected: Replaced by new connection
[10:32:19] Orhideous зашёл в конференцию
[10:35:17] <Славный капитан> а, и да
[10:36:36] <Славный капитан> согласно проверенному веками принципу наказания инициативы исполнением, rexim назначается ответственным за требования
[10:36:51] <ForNeVeR> rexim: :3
[10:37:02] * Славный капитан прирожденный лидер, да XD
[10:37:21] <ɹǝɟılʍǝu> Ootro
[10:37:23] <ɹǝɟılʍǝu> Хм.
[10:37:53] <Славный капитан> (осталось кому-то делегировать работы по БД и DAO)
[10:38:21] <ForNeVeR> Славный капитан: lulz.
[10:49:35] Minoru зашёл в конференцию
[10:50:42] <ɹǝɟılʍǝu> Minoru, минорушка!
[10:51:27] <Minoru> ɹǝɟılʍǝu: ньюлайферушка! -_-
[10:54:06] a1batross вышел из конференции: Disconnected: Replaced by new connection
[10:54:10] a1batross зашёл в конференцию
[10:54:49] InuYasha зашёл в конференцию
[10:55:11] <InuYasha> перевёртушка %)
[10:55:15] <InuYasha> всем утра
[10:55:36] <InuYasha> ы
[10:56:05] <InuYasha> (^_^)/ Did you know?
Требование ответственности требует ответственного за требования.
[10:56:12] <Славный капитан> вай ме
[10:56:34] <Славный капитан> в скале не слишком удобно использовать охуенные репозитории из спрингдаты
[10:56:38] <ɹǝɟılʍǝu> ForNeVeR, в повершеле можно как-то инклудить скрипты в соснольку, чтобы как-то юзать проще?
[10:57:01] <ForNeVeR> ɹǝɟılʍǝu: можно модули делать.
[10:57:13] <ForNeVeR> ɹǝɟılʍǝu: ну или по-простецки, через dot-source.
[10:57:19] <ForNeVeR> . \Script.ps1
[10:57:38] <ɹǝɟılʍǝu> Хм.
[10:58:08] <ɹǝɟılʍǝu> Ну я dot-source и юзаю...
[10:58:18] <ForNeVeR> ɹǝɟılʍǝu: а если у тебя есть набор кастомных скриптов, которые ты хочешь иметь в каждом сеансе - то через профиль.
[10:58:37] <ɹǝɟılʍǝu> О, вот это уже ближе к тому, что нужно.
[10:58:37] <ForNeVeR> Создаёшь файл, путь к которому в переменной $PROFILE, и там пишешь чо хочешь.
[10:59:31] <ForNeVeR> Я из профиля ещё вызываю вот такой портабельный настроечный скрипт: https://github.com/ForNeVeR/dotfiles/blob/master/PowerShell/Profile.ps1
[11:01:39] <ForNeVeR> Славный капитан: как это неудобно? Не может того быть!
[11:02:23] <ForNeVeR> Кстати, spring data я пока не юзал. Надо будет посмотреть.
[11:03:26] Orhideous вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[11:03:30] Orhideous зашёл в конференцию
[11:04:24] <ForNeVeR> Что, она по названию метода умеет генерить запросы?"
[11:04:26] <ForNeVeR> ?!!
[11:08:38] <Славный капитан> ForNeVeR: оно збс
[11:08:54] <ForNeVeR> И правда, выглядит неплохо.
[11:09:06] <Славный капитан> но требует коллекции из java.utils.*
[11:09:25] <ForNeVeR> Ну и что?
[11:09:40] <Славный капитан> не скалоебственно же ._.
[11:09:59] <ForNeVeR> Славный капитан: http://www.scala-lang.org/api/current/scala/collection/JavaConversions$.html
[11:14:10] <Славный капитан> ну это их врапить надо
[11:14:22] Minoru вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:14:24] <Славный капитан> и нельзя просто так взять и инжектировать куда хочется
[11:14:31] Minoru зашёл в конференцию
[11:15:44] <Славный капитан> *врапперы нельзя просто так взять и инжектировать
[11:16:06] Orhideous вышел из конференции: Disconnected: Replaced by new connection
[11:16:06] Orhideous зашёл в конференцию
[11:18:58] <Славный капитан> или в сервисах оборачивать каждый вызов репозитория
[11:19:53] <Славный капитан> хотя, если сделать генерик враппер, а сервисы сделать InitializingBean-ами...
[11:21:30] <Славный капитан> короче, поархитектурю вечером
[11:27:02] <Славный капитан> хотя нет, не получится
[11:27:23] <Славный капитан> если не переписывать половину спрингдаты, угорая по рефлексии
[11:34:44] rexim вышел из конференции
[11:35:52] dzhon вышел из конференции: Replaced by new connection
[11:35:53] dzhon зашёл в конференцию
[11:38:43] <ɹǝɟılʍǝu> ForNeVeR, почему сей сприкт ничего не нашёл в js-файлах? http://hastebin.com/ixekupeqex.ps1
[11:38:50] <ɹǝɟılʍǝu> Поиск подстроки в файлах.
[11:40:01] <ForNeVeR> Write-Host | Write-HostAndHighlightPattern $_.fullname
[11:40:03] <ForNeVeR> Разве так работает?
[11:40:46] <ɹǝɟılʍǝu> Да.
[11:41:19] <ForNeVeR> А у меня не работает.
[11:41:33] <ForNeVeR> Ты аутпут Write-Host направил в Write-HostAndHighlightPattern.
[11:41:41] <ɹǝɟılʍǝu> А что за версия у тебя?
[11:41:42] <ForNeVeR> Это точно то, что ты хотел сделать?
[11:41:56] <ɹǝɟılʍǝu> Ну да, он пишет с подсветкой
[11:42:10] <ForNeVeR> > аутпут write-host
[11:42:20] ascrazy зашёл в конференцию
[11:42:52] <ForNeVeR> ɹǝɟılʍǝu: write-host ничего не возвращает, чтоб ты знал.
[11:43:00] <ɹǝɟılʍǝu> Ну да.
[11:43:26] <ForNeVeR> Так что твоё выражение Write-Host | Write-HostAndHighlightPattern аналогично тупо вызову второй функции.
[11:43:34] <ɹǝɟılʍǝu> Хм.
[11:43:37] <ɹǝɟılʍǝu> Ок. =)
[11:43:52] <ForNeVeR> А почему не работает - я не знаю. Слишком много кода, чтобы сходу найти ошибку.
[11:44:03] <ɹǝɟılʍǝu> Хотя нет, оно там нужно
[11:44:10] <ɹǝɟılʍǝu> Иначе все пути херачит в одну строку
[11:44:14] <ForNeVeR> А.
[11:45:13] xspeed вышел из конференции
[11:49:39] <ɹǝɟılʍǝu> Хм.
[11:49:53] <ɹǝɟılʍǝu> Такое чуйство, что он не может в кириллицу.
[11:51:35] Orhideous вышел из конференции
[11:57:21] <ForNeVeR> Ну ты трейсов расставь, отдебажь, хуле.
[11:57:27] <ForNeVeR> Чо, первый раз штоле?
[11:58:26] <ɹǝɟılʍǝu> И правда!
[11:58:42] <ɹǝɟılʍǝu> Хотя нет.
[11:58:47] <ɹǝɟılʍǝu> Я уже провёл эксперимент.
[11:58:57] <ɹǝɟılʍǝu> Он не может найти в файле кириллицу.
[11:59:08] <ForNeVeR> С кодировками трабла, значит.
[11:59:17] <ForNeVeR> Файл в какой кодировке?
[11:59:20] <ForNeVeR> А в какой ты его читаешь?
[11:59:35] <ɹǝɟılʍǝu> Файл в UTF-8
[12:00:25] <ɹǝɟılʍǝu> Хм. А как там в Get-Content задать кодировку...
[12:00:47] <ɹǝɟılʍǝu> А
[12:00:48] <ɹǝɟılʍǝu> -Encoding
[12:00:55] <ForNeVeR> Да.
[12:01:09] <ForNeVeR> По умолчанию он не пытается её определять, либо делает это очень уебански.
[12:01:23] <ɹǝɟılʍǝu> Вуооот, теперь нашлось.
[12:01:45] Orhideous зашёл в конференцию
[12:01:48] <ɹǝɟılʍǝu> ForNeVeR, спасибо! Тебе печеньку.
[12:08:03] <ɹǝɟılʍǝu> Прикольно медитировать на то, как сей сприкт работет.
[12:08:31] hinst зашёл в конференцию
[12:08:59] <ɹǝɟılʍǝu> > on_doTaskButton_clicked()
никогда так не делайте!
[12:09:06] <ɹǝɟılʍǝu> Отправтное именование.
[12:09:11] <ɹǝɟılʍǝu> Отвратное*
[12:19:45] <a1batross> ɹǝɟılʍǝu, ты не видел гтк. В гобъектах так и есть, вроде.
[12:22:13] <Славный капитан> гткпроблемы
[12:23:21] a1batross вышел из конференции: Disconnected: closed
[12:24:38] <ɹǝɟılʍǝu> Не
[12:24:42] <ɹǝɟılʍǝu> Там в стиле gtk_accel_group_connect
[12:24:52] <Славный капитан> аксиома эскобара
[12:25:30] <ɹǝɟılʍǝu> Ну да, жаль нельзя писать так gtk-accel-group-connect
[12:25:32] <Славный капитан> Шо то хуйня, шо это хуйня. Вот это обе хуйни такие, шо я, бля, ебал её маму у рот.
[12:25:50] <ɹǝɟılʍǝu> Ясн)
[12:33:18] m4n71k0r зашёл в конференцию
[12:33:24] <ForNeVeR> > gtk-accel-group-connect
Разберём по частям.
> gtk-
Отсутствие в языке неймспейсов. Костыли.
> accel-
Нахер тут сокращение? Хотя лучше бы эту сущность вообще не именовать, см. ниже.
> -connect
Кажется, в языке ещё и лямбд нет, так что приходится сигналы и слоты собирать из говна и палок.
[12:33:56] <ɹǝɟılʍǝu> Сишка такая сишка)
[12:39:49] ascrazy вышел из конференции
[12:45:21] Minoru вышел из конференции
[12:47:59] xspeed зашёл в конференцию
[12:52:20] <uggur> "ɹǝɟılʍǝu: Донатеры." дотнетеры
[12:53:15] <ForNeVeR> Хде?
[12:54:16] <ɹǝɟılʍǝu> Вот!
[12:54:22] <ForNeVeR> Не вижу!
[12:54:23] <ɹǝɟılʍǝu> ForNeVeR, <- вот один же!
[12:55:10] <ForNeVeR> Ох. Ох, щи!
[12:56:10] <ɹǝɟılʍǝu> Ох, борщи!
[12:56:15] <ForNeVeR> Да!
[12:56:23] <ɹǝɟılʍǝu> Хочу борща.
[12:56:30] <ɹǝɟılʍǝu> ForNeVeR, ты умеешь готовить?
[12:57:02] <uggur> Я умею готовить питательные среды
[12:57:16] <uggur> Из макарон, например
[12:57:24] <uggur> Или пельменей
[12:59:06] <uggur> Славный капитан: Тебе ForNeVeR уже озвучил предложение?
[12:59:44] a1batross зашёл в конференцию
[12:59:49] <uggur> http://haritonoff.livejournal.com/271685.html зацените какие няши :3
[13:02:49] xspeed вышел из конференции
[13:06:22] <InuYasha> коллеги!
[13:06:41] <InuYasha> кто-нибудь делал mingw под 64 бита?
[13:08:15] <a1batross> InuYasha, mingw-w64
[13:08:35] <InuYasha> это неофициальный(тм) билд?
[13:09:33] <a1batross> InuYasha, форк, емнип. Не дохлый, по крайней мере.
[13:09:42] <InuYasha> круто, гуглю.
[13:10:11] <a1batross> InuYasha, тебе кросскомпилятор? Или на винду?
[13:10:21] <InuYasha> для начала просто на вантуз
[13:10:34] <InuYasha> а вообще хотелось бы линовые бинарники под вантузом делать
[13:11:08] <a1batross> [InuYasha 15:08]
» а вообще хотелось бы линовые бинарники под вантузом делать

а, так... Я знаю как наоборот.
[13:11:20] <ɹǝɟılʍǝu> InuYasha, есть билды
[13:11:25] <ɹǝɟılʍǝu> на mingwbuilds
[13:11:52] <ɹǝɟılʍǝu> http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.8.1/64-bit/
[13:11:54] <InuYasha> так... я не понял, откуда из этих качать:
http://mingw-w64.sourceforge.net/download.php
http://drangon.org/mingw/
[13:12:04] <ɹǝɟılʍǝu> Там ещё Qt собирают
[13:12:11] <ɹǝɟılʍǝu> И ваще весь дженельменский набор.
[13:13:59] rea вышел из конференции: Вышел из Vacuum-IM
[13:14:04] <InuYasha> ...........
[13:14:06] rea зашёл в конференцию
[13:14:15] <InuYasha> ничего не понимаю...
[13:14:25] <InuYasha> скачаю-ка mingw-w64-bin-x86_64-20140529.7z : native mingw-w64 toolchain under Windows XP/2003 x64, build (gcc 4.8.3, mingw-w64 3.1.0) (50M)
[13:15:59] <InuYasha> а подскажите-ка, есть ли смысл в posix-тредах?
[13:16:21] <InuYasha> и какой тип ексцепшенов выбрать - dwarf / sjlj?
[13:16:40] <ɹǝɟılʍǝu> Что чаще качают, очевидно. =)
[13:16:46] <InuYasha> 'nj bycnfkkth
[13:16:50] <InuYasha> Это инсталлер
[13:16:57] <InuYasha> там хз кто что качает
[13:17:33] <a1batross> InuYasha, есть, если софт кроссплатформенный. Еще кути требуют.
[13:17:35] <uggur> выбери первый
[13:17:56] <a1batross> InuYasha, ну и дварф. Я его юзал на винде.
[13:18:10] <uıʃɐɟ∀> » sjlj
Я б это не выбрал.
[13:18:44] <uggur> InuYasha: http://stackoverflow.com/questions/15670169/what-is-difference-between-sjlj-vs-dwarf-vs-seh всегда готов погуглить за тебя.
[13:19:54] xspeed зашёл в конференцию
[13:20:25] <InuYasha> .....
[13:20:39] <ɹǝɟılʍǝu> ...
[13:20:39] <InuYasha> uggur :-*
[13:20:56] <ɹǝɟılʍǝu> InuYasha, uggur объявляю вас мужем и уггуром!
[13:21:06] <uggur>
[13:21:33] <InuYasha> +_+
[13:21:41] <InuYasha> "The Dwarf-2 EH implementation for Windows is not designed at all to work under 64-bit Windows applications"
[13:21:43] <ɹǝɟılʍǝu> Что языка кажешь? Ты же жена.
[13:21:50] <uggur> ɹǝɟılʍǝu: Ты просто завидуешь :Р
[13:21:50] <InuYasha> The SetJump LongJump method of exception handling works for most cases on both win32 and win64, except for general protection faults.
[13:22:03] <InuYasha> Oh my funkin dog...
[13:22:08] <uggur> ɹǝɟılʍǝu: Ты читал "сами боги" Азимова?
[13:22:29] <uggur> InuYasha: Там ещё 15% оверхэд
[13:23:01] <InuYasha> Ну это ж не в релизном билде... ведь так?
[13:23:11] <uggur> В релизном
[13:23:15] <InuYasha> мля
[13:23:18] <uggur> Это свойство самой системы, не?
[13:23:20] <InuYasha> так нельзя
[13:23:44] <uggur> Тогда собери с SEH
[13:24:03] <uggur> gcc 4.8 умеет, вроде
[13:24:05] <uggur> :)
[13:24:18] <InuYasha> так в инсталлере нету :(
[13:24:28] <uggur> Увы тебе
[13:24:40] <InuYasha> нуивовжопу...
[13:24:48] <InuYasha> хотя не, без инсталлера хрен что поставишь :(
[13:25:18] <InuYasha> скачал вот отсюда http://drangon.org/mingw/
[13:25:19] rea вышел из конференции: Вышел из Vacuum-IM
[13:25:31] rea зашёл в конференцию
[13:26:05] <ForNeVeR> uggur: а мы планируем свой башорг сделать.
[13:26:08] <ForNeVeR> Ну, вернее, логлист.
[13:26:12] <InuYasha> и как понять, какой там ексепшон?
[13:26:18] grouzen зашёл в конференцию
[13:26:23] <uggur> ForNeVeR: Ты shinyanal сначала запили (:
[13:26:27] <uggur> И рогалик х)
[13:26:31] <InuYasha> ForNeVeR, с веб20 и дотнетом? :D
[13:26:36] <ForNeVeR> InuYasha: без дотнета.
[13:26:37] <uggur> И выпусти новую версию хорты
[13:26:45] <ForNeVeR> uggur: всему своё время.
[13:26:47] <ɹǝɟılʍǝu> И начисти анал уггуру.
[13:26:53] <ForNeVeR> ɹǝɟılʍǝu: о_О
[13:26:58] <InuYasha> O_o
[13:27:02] <ɹǝɟılʍǝu> О_о
[13:27:07] <uggur> о.о
[13:27:13] <ForNeVeR> ɹǝɟılʍǝu: ты что-то какой-то не оч.
[13:27:15] <InuYasha> "polish my spear, baby"
[13:27:35] <ɹǝɟılʍǝu> ForNeVeR, да, что-то я слишком нехорошо упорот((
[13:27:53] <ForNeVeR> Теперь ты знаешь, что я это знаю.
[13:28:00] <ForNeVeR> Считай это предупреждением.
[13:28:06] <ɹǝɟılʍǝu> Ну ок)
[13:31:37] <uggur> ForNeVeR: Так что ты с Славный капитан решил насчёт системы повышения уровня?
[13:32:01] <InuYasha> мда...
[13:32:04] <InuYasha> получил зарплату
[13:32:08] <InuYasha> хотел купить винрар
[13:32:13] <InuYasha> 29.00 USD = 1,119.65 RUB
[13:32:17] <InuYasha> ы.
[13:32:24] <ɹǝɟılʍǝu> вуут
[13:32:38] <ForNeVeR> InuYasha: нахера тебе винрар?
[13:32:45] <ɹǝɟılʍǝu> Да.
[13:32:54] <ɹǝɟılʍǝu> Есть хороший 7zip.
[13:32:56] <ForNeVeR> 7z его же умеет, вроде.
[13:32:57] <uggur> 7z умеет rar
[13:33:07] <ɹǝɟılʍǝu> Да.
[13:33:12] <ɹǝɟılʍǝu> Но вроде только на чтение.
[13:33:25] <ForNeVeR> Нахер надо паковать в проприетарные форматы.
[13:33:31] <uggur> А смысл запаковывать в гнусный проприетарный rar?
[13:33:33] <ɹǝɟılʍǝu> Да, не стоит.
[13:33:45] <Myp> И у меня
[13:34:01] <Myp> А вот на 7z вполне
[13:34:02] <InuYasha> только чтение
[13:34:10] <InuYasha> почему GNUсный?
[13:34:10] <ɹǝɟılʍǝu> Тогда 7zip.
[13:34:20] <InuYasha> 7zip плохо многопроцессорность
[13:34:25] <uggur> InuYasha: Потому что ни жать, ни сохранять инфу не умеет.
[13:34:26] <InuYasha> 7zip плохо recovery
[13:34:41] <InuYasha> winrar охуенен
[13:34:47] rexim зашёл в конференцию
[13:34:49] <uggur> *пожал плечами* ок
[13:34:50] <InuYasha> и интерфейс у него не такой дебильный
[13:34:58] <InuYasha> главное - recovery
[13:35:03] <ɹǝɟılʍǝu> Ну ок, используй WinRAR.
[13:35:04] <InuYasha> и подписи
[13:35:10] <InuYasha> ну ок, использую
[13:35:26] <InuYasha> тем более что это отечественный производитель(тм)
[13:35:29] <InuYasha> типа.
[13:35:52] <ɹǝɟılʍǝu> В технологиях нет прозиводителя, есть технологии.
[13:35:57] <uggur> А 7z -- нет?
[13:36:00] <InuYasha> олологии
[13:36:08] <uggur> http://www.7-zip.org/ "Copyright (C) 2014 Igor Pavlov."
[13:36:14] <uggur>
[13:36:17] <InuYasha> uggur 7z - не умеет рековери, напоминаю
[13:36:31] rexim вышел из конференции
[13:36:36] <uggur> InuYasha: ок, говорю же
[13:36:41] <InuYasha> ну ок.
[13:36:43] <InuYasha> :)
[13:37:11] <uggur> Юзай гнусную проприетарщину, чувствуя загривком холодное стальное дыхание межнациональных корпораций :Ь
[13:37:23] <uggur> :)
[13:38:11] <uggur> InuYasha: А почему у тебя восстанавливать архивы приходится, кстати?
[13:38:38] <uggur> Ты их по UDP посылаешь?
[13:38:44] <InuYasha> фарефокс част обоьёт
[13:38:56] <uggur> У меня ни разу х)
[13:39:02] <uıʃɐɟ∀> УМВР.
[13:39:02] <InuYasha> и после битой ФС и харда меня винрар однажды ООООЧЕНЬ спас
[13:39:20] <InuYasha> и после быдлокасперского (не у меня :D )
[13:39:35] <InuYasha> эта сцука все SFX побила
[13:39:51] <uggur> InuYasha пишет вирусы под маздай
[13:40:01] <InuYasha> палюбому )
[13:40:02] <uggur> Его работу побил касперский
[13:40:14] <InuYasha> а винрар - восстановил %)))))))))))
[13:40:15] <uggur> А сейчас тщетно пытается скомпилять линевые либзы
[13:40:17] <Myp> InuYasha: рекавери не нужно
[13:40:24] <Myp> это не задача архиватора
[13:40:30] <InuYasha> ещё какая задача
[13:40:30] <uggur> Всё сходится! :)
[13:40:36] <Myp> InuYasha: Нет
[13:40:48] <Myp> Архиватор должен архивировать
[13:40:49] <InuYasha> Myp ты болванку или плёнку 10-летней давности почитай без восстановления, ага (9_9)
[13:40:53] <uggur> InuYasha: Вообще-то Myp прав.
[13:41:06] <InuYasha> вообще-то нет
[13:41:10] <Myp> InuYasha: Читал без вашых ссаных винраров
[13:41:11] <InuYasha> давайте в OSI не вдаваться
[13:41:15] <uggur> Архиватор должен архивировать, а не сжимать или обеспечивать целостность данных.
[13:41:22] <InuYasha> гы
[13:41:25] <InuYasha> ну ок.
[13:41:44] <InuYasha> короче, блджалдж, как же узнать, для каких эксепшенов был скомпилен мингв?
[13:42:04] <uıʃɐɟ∀> mingw --version это не пишет?
[13:42:12] <uıʃɐɟ∀> gcc*
[13:42:41] <uggur> -v добавь :3
[13:43:39] <InuYasha> бдфлывьдлфыьва!!! The image file C:\dev\mingw64\bin\gcc.exe is valid, but is for a machine type other than the current machine.
[13:43:47] <InuYasha> я ж счас под 32-битой
[13:43:52] <InuYasha> ффффууууууууууу-
[13:43:54] <uggur> ...
[13:44:35] <uggur> http://img0.joyreactor.cc/pics/post/%D1%82%D0%BF-%D0%BF%D1%8F%D1%82%D0%BD%D0%B8%D1%87%D0%BD%D1%8B%D0%B5-%D0%BD%D1%8F%D1%88%D0%BA%D0%B8-%D0%BD%D1%8F%D1%88%D0%BA%D0%B8-%D0%BB%D0%BE%D1%85-462743.jpeg так и вспоминается :Ь
[13:44:56] <InuYasha> ?
[13:45:10] <uggur> Не знаком с мемом? Ну и ОК :)
[13:45:48] <uggur> InuYasha: Кстати, а что ты разрабатываешь?
[13:52:47] enaken зашёл в конференцию
[13:53:47] enaken вышел из конференции
[13:53:55] <InuYasha> uggur тут боты
[13:54:03] enaken зашёл в конференцию
[13:54:07] <uggur> Твоя работа?
[13:54:09] <InuYasha> я при них не болтаю (0x0)
[13:54:25] <InuYasha> info >> uggur
[13:54:30] <uggur> Ок :)
[13:54:39] <InuYasha> БЖДАЛЖДАЛЖДАЛ, я забыл что боты приват читают (-_-)
[13:54:41] <uggur> ЛС они тоже читают из-за уязвимости jabber.ru
[13:54:53] <InuYasha> РРРРРРРРРРРРрррррррр
[13:56:00] <uggur> Хм
[13:56:02] <uggur> Круть
[13:56:16] <uggur> Какой процент из этого -- твоя работа?
[13:58:56] <InuYasha> 90
[13:59:10] <InuYasha> я и рисоватор и программер и текстурщик и пиарщик :D
[14:00:04] a1batross вышел из конференции: Logged out
[14:00:12] <Myp> Фу таким быть
[14:00:28] <uggur> А по-моему ок таким быть :)
[14:00:41] <Myp> Ты таким сам-то был?
[14:00:48] <Myp> В такой роли
[14:00:49] <InuYasha> а что фу?
[14:00:55] <InuYasha> делаешь всё что хочешь и как хочешь
[14:01:17] <uggur> Myp: Нуу... помимо программирования я сделал все ресурсы для клона space invaders на love2D
[14:01:21] <InuYasha> зато всё красиво, круто и 0% быдлокода
[14:01:52] <uggur> В общем, пойду уйду (:
[14:02:00] <Myp> uggur: Я про подход в принципе, когда и швец и жнец и на дуде игрец
[14:02:12] <InuYasha> ну жто понятно
[14:02:20] <InuYasha> но можно же как-то покультурнее выражаться
[14:02:30] <Myp> Это было очень культурно
[14:02:42] <InuYasha> я 15 лет этим занимаюсь, знаешь ли, и ничего
[14:03:06] rea вышел из конференции: Вышел из Vacuum-IM
[14:03:11] rea зашёл в конференцию
[14:03:17] <Myp> Вот и фиг-то, что ничего
[14:03:24] <ForNeVeR> Myp: это хороший, годный подход.
[14:03:31] <ForNeVeR> Нужно уметь как можно больше.
[14:03:36] <InuYasha> ага
[14:03:39] <InuYasha> хехе
[14:03:47] <Myp> ForNeVeR: Это плохой и негодный подход
[14:03:48] <InuYasha> Я когда-то работал программером
[14:04:08] <InuYasha> и этой фирме запилил также дизацн лого для всех продуктов и интерфейсы
[14:04:13] <Myp> ForNeVeR: Если ты, конечно, не гений
[14:04:22] <Myp> А большинство людей таки не они
[14:04:29] <InuYasha> только теперь жалею что денег мало содрал :3
[14:04:38] <Myp> InuYasha: Про то и речь
[14:04:43] <ForNeVeR> Myp: ну вот я и погромист, и немножко управленец, и DBA, и админ, а если надо - электрик и палач.
[14:04:44] <InuYasha> да пофиг
[14:04:52] <InuYasha> зато крутое портфолио и опыта 9000
[14:04:53] <ForNeVeR> Myp: хочешь сказать, я что-то делаю неправильно?
[14:05:15] <Myp> ForNeVeR: А много ты человеков казнил?
[14:05:24] <ForNeVeR> Myp: палач не обязательно казнит.
[14:05:34] <ForNeVeR> Ну и я так понимаю, по остальным пунктам вопросов нет :)
[14:05:35] <Myp> Тогда это плохой негодный палач
[14:05:39] <ForNeVeR> Myp: напротив.
[14:05:46] <Myp> Подмастерье какой-то как у сантехников
[14:05:47] <ForNeVeR> Моя работа - в том, чтобы сохранить людям жизни.
[14:05:58] <Myp> Палач этим и занимается
[14:06:02] <InuYasha> кстати, я тоже электрик
[14:06:05] <Myp> Всякое непотребство выжигает
[14:06:06] <InuYasha> и ещё сварщег
[14:06:12] <Myp> Ну, или варианты
[14:06:22] <InuYasha> и трёхмерщег
[14:08:22] <Myp> Ну, если тебе все из перечисленного в кайф, то не вижу ничего плохого
[14:08:36] <Myp> Но настолько разноплановые люди большая редкость
[14:08:57] <Myp> Во всяком случае, одномоментно разноплановые
[14:09:27] <ɹǝɟılʍǝu> А как же я?)
[14:14:33] <Myp> ɹǝɟılʍǝu: А ты цыц :)
[14:15:27] <ɹǝɟılʍǝu> Сам ты цыц)
[14:16:28] <InuYasha> Myp таки искать тех, кто готов с тобой работать намного труднее
[14:16:31] <InuYasha> т.е. найти.
[14:16:49] <InuYasha> А бывает, что кодинг просто ЗАТРАХАЕТ ДО СМЕРТИ
[14:16:53] <InuYasha> и хочется порисовать
[14:17:21] <Myp> InuYasha: Потому я и уточнил, что если это все в кайф, то почему бы и нет
[14:17:38] <InuYasha> угу.
[14:17:44] <InuYasha> наркота же ;)
[14:21:35] <ForNeVeR> InuYasha: не бывает такого.
[14:21:43] <InuYasha> чего не бывает?
[14:21:51] <ForNeVeR> Разработка программ - это деяние, благослословлённое самим Императором
[14:21:57] <InuYasha> чего не бывает??
[14:21:58] <ForNeVeR> Она не может надоесть.
[14:22:02] <InuYasha> ОХОХОХОХО
[14:22:07] <InuYasha> ещё как может!
[14:22:10] <ForNeVeR> Еретик.
[14:22:14] <InuYasha> до смерти достать
[14:22:19] <ɹǝɟılʍǝu> Надоесть-то может и не надоест, но иногда просто копыта чешуться порисовать.
[14:22:20] <Myp> Нет. Не может
[14:22:23] <InuYasha> особенно, блждадлжд багоёбство
[14:22:27] <ForNeVeR> Тогда, стало быть, самое время умереть.
[14:22:33] <ForNeVeR> Раз уж до смерти надоело.
[14:22:47] <InuYasha> "а вот у тебя игрок от 3го лица когда подпрыгивает, при приземлении view_ofs не меняет"
[14:22:57] <Myp> Когда пишешь код за деньги, а не пофану, да
[14:23:03] <Myp> Но зачем такое?
[14:23:07] <InuYasha> и вот ХОТЬ ТЫ ТРЕСНИ - надо парсить сотни файлов кода физики чтоб это понять
[14:23:19] <ForNeVeR> Я уж много лет пишу за деньги и не устал ни от какого там багфиксинга или деплоймента.
[14:23:21] <InuYasha> за деньги я больше не кодю :)
[14:23:23] <Myp> Не надо было браться за такое мерзкое задание
[14:23:25] <InuYasha> ибо это безумие )
[14:23:35] <ForNeVeR> Как раз так ведь интереснее.
[14:23:39] <InuYasha> данунах
[14:23:42] <Myp> ForNeVeR: Но кодишь ли ты только из-за денег?
[14:23:44] <InuYasha> никакого удовольствия
[14:23:46] <Myp> Думаю, что нет
[14:23:51] <InuYasha> делать чужую работу
[14:23:55] <ɹǝɟılʍǝu> > ПорНомер
[14:24:02] <ForNeVeR> Разобраться в сотнях исходников; понять, в чём была мысль автора исходного кода; понять, что им двигало в этот момент.
[14:24:11] <ForNeVeR> Если ты понял человека - ты постиг его душу. Похитил её.
[14:24:13] <ForNeVeR> Мухаха.
[14:24:16] <Myp> ForNeVeR: Но тогда придется его убить!
[14:24:19] <InuYasha> Муха ха-ха
[14:24:20] <ɹǝɟılʍǝu> Фон Нёвер приложил свои лапки к нашей системе.
[14:24:28] <ForNeVeR> Myp: а разве не очевидно, что я пишу код не ради денег?
[14:24:33] <InuYasha> :_D
[14:24:34] <ForNeVeR> Мне это действительно нравится.
[14:24:41] <InuYasha> я в восторге
[14:24:43] <ɹǝɟılʍǝu> $wtf fornever
[14:24:45] <horta hell> ɹǝɟılʍǝu: > Королева Англии. © ɹǝɟılʍǝu
[14:24:46] <InuYasha> фраза про лапки - это пять
[14:24:47] <Myp> ForNeVeR: Не очевидно, но я подозревал тебя в этом
[14:24:49] <InuYasha> ухихихихих
[14:25:09] <ForNeVeR> Myp: ты меня удивил.
[14:25:16] <Myp> ForNeVeR: Чем же?
[14:25:18] <uıʃɐɟ∀> Хм, как порновар мог приложить лапки, если у него только тентакли есть?
[14:25:27] <Myp> Линяет мошт
[14:25:29] <InuYasha> порновар )))
[14:25:30] <ForNeVeR> Myp: тем, что подозревал в корыстности!
[14:25:32] <InuYasha> это как повар...
[14:25:35] <ForNeVeR> InuYasha: хватит!
[14:25:43] <ForNeVeR> Меня хайлайтит это слово, если что.
[14:25:45] <Myp> ForNeVeR: Подозревал я в обратном, кстати
[14:25:48] <ForNeVeR> Оттуда и повелось.
[14:25:48] <InuYasha> ???????
[14:25:55] <InuYasha> я сегодня его первый раз увидел
[14:26:19] <ForNeVeR> InuYasha: и уже заюзал по назначению.
[14:26:29] <ɹǝɟılʍǝu> ForNeVeR, а порнометр хайлайтит?
[14:26:31] <ForNeVeR> InuYasha: местные пользуются им для троллинга Форневероты.
[14:26:33] * InuYasha мажет ForNeVeR ананасовым сиропом
[14:26:37] <InuYasha> ааа
[14:26:41] <ForNeVeR> ɹǝɟılʍǝu: вряд ли, но попробуй.
[14:26:41] <InuYasha> ну тогда не буду.
[14:26:46] <ɹǝɟılʍǝu> порнометр
[14:26:49] <ɹǝɟılʍǝu> Сработало?
[14:26:50] <ForNeVeR> Нет.
[14:26:52] <ɹǝɟılʍǝu> Хм.
[14:26:56] a1batross зашёл в конференцию
[14:27:17] <ForNeVeR> InuYasha: просто у меня там масочка написана для хайлайта, и вот, когда-то давно Spo1ler нашёл словечко, которое подходит под ней.
[14:27:18] <ɹǝɟılʍǝu> Эсперимент показал, что действие не возымело должного эффекта.
[14:27:31] <InuYasha> %)
[14:27:35] <horta hell> His Dniwe Shadow яростно набрасывается на m… и полосонул когтями, чудом зацепившись за сумку с кошельком вместо живота. m… теряет 3PTC.
[14:27:38] <ɹǝɟılʍǝu> $pet feed
[14:27:39] <horta hell> ɹǝɟılʍǝu: His Dniwe Shadow скривился от попытки его пичкать едой.
[14:27:41] <ɹǝɟılʍǝu> $pet heal
[14:27:43] <horta hell> ɹǝɟılʍǝu: His Dniwe Shadow был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[14:27:44] <ɹǝɟılʍǝu> $pet rating
[14:27:47] <horta hell> ɹǝɟılʍǝu:
zxc: 194PTC
u…: 103PTC
kosc: 94PTC
ɹǝɟılʍǝu: 80PTC
O…: 13PTC
m…: 4PTC
rexim: 3PTC
F…: 3PTC
Akon32: 2PTC
С…: 1PTC
[14:27:49] <InuYasha> это как мой друган уронил ИРЦ при помощи уникода
[14:28:11] <InuYasha> архивесело
[14:31:23] <Myp> $say Порновар
[14:31:24] <Myp> $say Порновар
[14:31:24] <horta hell> Myp: BLOOD GORE DESTROY
[14:31:25] <Myp> $say Порновар
[14:31:27] <Myp> $say Порновар
[14:31:33] <Myp> Бинго!
[14:31:44] <ForNeVeR> >________<
[14:31:48] <ForNeVeR> Myp: BLOOD GORE DESTROY
[14:31:54] <Myp> Даже Хорта возбудилась
[14:32:15] <horta hell> Myp: Нет?
[14:32:16] <horta hell> Myp: $SAY 10
[14:32:19] <horta hell> Myp: ДОСТУП К ПАМЯТИ ПОБАЙТОВО ИМЕЕТСЯ
[14:32:22] <horta hell> Myp: УЖЕ ЗАХУЯЧЕНО В СУПЕР РЕПО
[14:32:24] <horta hell> Myp: EMU-NERO~: НИ-НИ
[14:32:27] <horta hell> Myp: Еще таблички старые были - Телефон Телеграф
[14:32:28] <ɹǝɟılʍǝu> ИМЕЕТСЯ ПОБАЙТОВО
[14:32:29] <horta hell> Myp: $SAY КАРАМБА
[14:32:31] <horta hell> Myp: $SAY 9
[14:32:34] <horta hell> Myp: ɹƎɟILʍƎU: БЛИН, А Я ВОТ В КИНО ХОДИЛ
[14:32:36] <horta hell> Myp: ɹƎɟILʍƎU: А С ТИЛЬДОЙ ОНО
[14:32:38] <horta hell> Myp: $say 7
[14:32:41] <horta hell> Myp: А ОН 4ГИГА
[14:32:42] <ForNeVeR> ААААААААРГХ ДОСТУП К ПАМЯТИ ПОБАЙТОВО
[14:32:43] <horta hell> Myp: ТАК ЙОПНИ ИХ И ЗАКОММИТЬ
[14:33:06] <ɹǝɟılʍǝu> ТАК ЙОПНИ ИХ И ЗАКОММИТЬ!!!
[14:33:22] <ɹǝɟılʍǝu> $say 12
[14:33:24] <ɹǝɟılʍǝu> $say 12
[14:33:30] <ɹǝɟılʍǝu> $say 12
[14:33:31] <ForNeVeR> ЗАХУЯЧЬ ИХ ПОБАЙТОВО В СУПЕР РЕПО
[14:33:31] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[14:33:34] <horta hell> ɹǝɟılʍǝu: Есть какой-то функционал в ней, и есть Bamboo в новом синтаксисе ухайдокали коннекты к теймплейтам.
[14:33:37] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[14:33:41] <ForNeVeR> $say 13
[14:33:56] <horta hell> ForNeVeR: С…: будет время - можно на самом деле физика - это предписанный стандартом синтаксис для всяких C#/etc.
[14:34:02] <ForNeVeR> $say 13
[14:34:02] <horta hell> ForNeVeR: Я чисто случайно находил несколько неполных портов. Алсо, сведения, что портировать не слишком хорош, т.к. практически один к совместимости.
[14:34:07] <ForNeVeR> $say 13
[14:34:07] <horta hell> ForNeVeR: В итоге забил и сделал через активный режим, это православнее и сообщения об отправке данных обрабатывать удобнее.
[14:34:17] <ɹǝɟılʍǝu> $say 14
[14:34:17] <ForNeVeR> $say 13
[14:34:17] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[14:34:19] <ɹǝɟılʍǝu> $say 14
[14:34:21] <horta hell> ForNeVeR: Хотя вообще-то это будет "выбрать столбец "имя" из таблицы "чуваки", где поле "имя" *соответствует регулярному выражению* '^[JM]'".
[14:34:21] <ForNeVeR> $say 13
[14:34:24] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[14:34:24] <ɹǝɟılʍǝu> ForNeVeR, Requested phrase was not found, sorry.
[14:34:28] <horta hell> ForNeVeR: Ээ, куда он будет сразу отправлять на сервер, чтобы отразить изменения в проекте?
[14:34:38] <ForNeVeR> Бред.
[14:35:06] <ɹǝɟılʍǝu> $bash
[14:35:07] <horta hell> ɹǝɟılʍǝu: #410896 [ 20349 ]
Подруга рассказывает:
xxx: Я Игорю сказала: "Выбирай! Или я буду по клубам ходить или татуировку себе сделаю" И он сказал... он сказал... он меня нахуй послал!!! (((
[14:35:20] <ɹǝɟılʍǝu> $bash
[14:35:20] <horta hell> ɹǝɟılʍǝu: #157405 [ 2708 ]
<A> завтра что вобще?)
<B> среда
<A> оппа.
<A> неожиданно
[14:35:31] <ɹǝɟılʍǝu> $bash
[14:35:32] <horta hell> ɹǝɟılʍǝu: #67142 [ 1832 ]
Roman: не прекратились тормоза с программой?
Elly: Тормозит но быстрее
[14:35:37] <ForNeVeR> $fortune
[14:35:40] <horta hell> ForNeVeR: #14366
Remember, even if you win the rat race -- you're still a rat.
[14:37:08] <InuYasha> ForNeVeR, ты не знаешь какой-нибудь альтернативы sndrec32?
[14:37:21] <InuYasha> хотя... вопрос ко всем присутствующим
[14:39:17] a1batross вышел из конференции: Disconnected: closed
[14:43:57] Minoru зашёл в конференцию
[14:46:20] a1batross зашёл в конференцию
[14:46:54] a1batross вышел из конференции: Logged out
[14:46:59] a1batross зашёл в конференцию
[15:04:48] gsomix зашёл в конференцию
[15:05:03] dzhon вышел из конференции
[15:05:54] ascrazy зашёл в конференцию
[15:08:07] <gsomix> Пришел делать лабораторную работу @ Кластер не работает
[15:08:47] <ɹǝɟılʍǝu> $pet stats
[15:08:49] <horta hell> ɹǝɟılʍǝu:
Кличка: His Dniwe Shadow
Здоровье: 94
Сытость: 88
Возраст: 79 часов
[15:08:50] <ɹǝɟılʍǝu> $pet rating
[15:08:53] <horta hell> ɹǝɟılʍǝu:
zxc: 194PTC
u…: 103PTC
kosc: 94PTC
ɹǝɟılʍǝu: 80PTC
O…: 13PTC
m…: 4PTC
rexim: 3PTC
F…: 3PTC
Akon32: 2PTC
С…: 1PTC
[15:08:59] <ɹǝɟılʍǝu> $bash
[15:09:00] <ɹǝɟılʍǝu> $bash
[15:09:02] <horta hell> ɹǝɟılʍǝu: #3180 [ 1357 ]
<HPS`Fresh> никто не знает че-нить типа пунтосвитчера под линь?
<dottedmag> HPS`Fresh: нет
<anoxape> И хорошо.
<anoxape> Надо заметить, по моему недолгому опыту использования этого свитчера -- без него гораздо удобнее, чем с ним.
<dottedmag> anoxape: в особенности набирать пароли вида ;jgf[eqgbplf
[15:09:11] <uıʃɐɟ∀> ɹǝɟılʍǝu: Не так часто, пожалуйста.
[15:09:11] <horta hell> ɹǝɟılʍǝu: Не так часто, пожалуйста.
[15:09:14] <uıʃɐɟ∀> =3
[15:09:22] <ɹǝɟılʍǝu> =3
[15:11:38] <ɹǝɟılʍǝu> $say
[15:11:39] <ɹǝɟılʍǝu> $say
[15:11:40] <ɹǝɟılʍǝu> $say
[15:11:48] <horta hell> ɹǝɟılʍǝu: rexim, every color.
[15:11:49] <horta hell> ɹǝɟılʍǝu: Он в обоих случаях ошибка ssl.
[15:11:53] <horta hell> ɹǝɟılʍǝu: Эсперимент показал, что действие не возымело должного эффекта.
[15:12:16] <Myp> $say Порновар
[15:12:20] <uıʃɐɟ∀> Myp: Requested phrase was not found, sorry.
[15:12:25] <horta hell> Myp: отпилишь себе что-нить
[15:12:28] <Myp> лол
[15:15:13] <Zetoke> Django Rest Fraemwork оказался вполне няшной штукой
[15:15:36] <Myp> Fraemwork?
[15:17:40] <Zetoke> Я думаю не стоит докапываться до простейшей опечатки
[15:30:56] <m4n71k0r> Zetoke: мне тоже тут говорили, но я к Spray на скалке привык
[15:31:17] <m4n71k0r> uggur feed
[15:31:24] <m4n71k0r> $pet feed
[15:31:27] <horta hell> m4n71k0r: His Dniwe Shadow опрокинул миску с едой лапой.
[15:31:28] <m4n71k0r> $pet heal
[15:31:30] <horta hell> m4n71k0r: His Dniwe Shadow здоров.
[15:37:07] <m4n71k0r> Zetoke: но там вроде бы тип роута оно пытается определить по содержимому. Хз, может это и удобно. Но опять же регекспы по дефолту. Нахрен они всрались?
[15:38:14] <ɹǝɟılʍǝu> А вот в happstack роут типобезопасный. Что это значит и зачем нужно?
[15:38:20] <ɹǝɟılʍǝu> Ну, у них там так написано.
[15:38:45] <gsomix> $say 7
[15:38:46] <m4n71k0r> ɹǝɟılʍǝu: значит он принимает только нужный тип
[15:38:47] <gsomix> $say 7
[15:38:54] <horta hell> gsomix: А часть из выживших ушла в гор^Wшкаф.
[15:38:56] <horta hell> gsomix: qwuager, тут тематика очень широкая. Может быть кого-нибудь найдешь.
[15:38:57] <m4n71k0r> ɹǝɟılʍǝu: это нужно, чтобы говно не слали
[15:39:30] <ɹǝɟılʍǝu> А что за говно можно послать по урлу?
[15:40:06] <m4n71k0r> ɹǝɟılʍǝu: ну принимает он тип Table, а ты пошлёшь Cat с праметрами
[15:40:32] <m4n71k0r> посылают, ведь обычно всякие мудаки
[15:40:47] <m4n71k0r> да кто угодно может
[15:41:04] <ɹǝɟılʍǝu> Хм...
[15:41:23] <m4n71k0r> а вот у меня сервис ругается. Вы послали Long, а ожидался String к примеру
[15:41:34] <m4n71k0r> и никакого тупого каста не будет
[15:42:28] <m4n71k0r> точнее, если это JSON, то там и Long нет... всё Number какой-то
[15:46:05] enaken вышел из конференции
[15:50:24] SolarRay зашёл в конференцию
[15:59:11] <m4n71k0r> ɹǝɟılʍǝu: вообще мой личный ад будет в виде какой-то нетипизированной хуйни и непонятно что будет меня доставать там.
[15:59:31] <ɹǝɟılʍǝu> Мде)
[16:08:55] <ForNeVeR> Уже даже в ASP.NET роуты типобезопасные.
[16:28:22] rea вышел из конференции: Вышел из Vacuum-IM
[16:29:33] rea зашёл в конференцию
[16:36:49] <ɹǝɟılʍǝu> Ух ты!
[16:36:56] * ɹǝɟılʍǝu нашёл gitlab!
[16:37:14] <ForNeVeR> А тебе его ещё не советовали разве?
[16:37:27] <ɹǝɟılʍǝu> Не, у нас в фирме.
[16:37:41] <ForNeVeR> А мы щас на гитхабе возимся.
[16:38:53] <ɹǝɟılʍǝu> (:
[16:39:16] <Myp> ForNeVeR: А меня сегодня понудили потыкать в ClearCase!
[16:39:40] <Myp> А там даже git blame нет!
[16:39:43] <ForNeVeR> Myp: ну ты хоть тыкалку вымыл после такого?
[16:39:48] <Myp> ForNeVeR: Сжог
[16:39:58] <ForNeVeR> Ох.
[16:40:08] <ɹǝɟılʍǝu> А что за ClearCase?
[16:40:29] <ɹǝɟılʍǝu> А, хм.
[16:40:39] <ɹǝɟılʍǝu> Старьё какое-то.
[16:40:42] <Myp> ɹǝɟılʍǝu: https://ru.wikipedia.org/wiki/Rational_ClearCase
[16:40:51] <ɹǝɟılʍǝu> Да, уже навикил)
[16:41:35] <Myp> Говно, да
[16:41:58] <Myp> Мерж нескольких десятков файлов превращается в кошмар, блять
[16:42:08] <Myp> да и мержит хуево как-то
[16:42:23] rexim зашёл в конференцию
[16:42:35] <ɹǝɟılʍǝu> Ясно, всё Merge or lock -- говно)
[16:42:41] <Myp> У-у-у, блять! Как я его ненавижу!
[16:42:42] <ɹǝɟılʍǝu> rexim, миксер!
[16:43:10] <rexim> Так, я дома. Часа через два буду хуяк-хуяк.
[16:43:11] <rexim> ɹǝɟılʍǝu, нялайфер!
[16:46:26] <ForNeVeR> rexim: довайко!
[16:53:38] <ForNeVeR> rexim: когда раздуплишься - расскажи, как ты примерно видишь саент.
[16:54:21] <rexim> саент?
[16:54:59] rea вышел из конференции: Вышел из Vacuum-IM
[16:55:06] <ForNeVeR> Саент.
[16:56:15] <rexim> Я не саентолог ._.
[16:56:22] <rexim> Наверное...
[16:56:31] <ForNeVeR> Проверял?
[16:56:35] <rexim> Нет.
[16:56:38] <rexim> Думаешь надо?
[16:56:50] <ForNeVeR> Хз.
[16:56:55] <rexim> =(
[16:57:01] <ForNeVeR> По-моему, саентология - это какая-то хуйня.
[16:58:01] <rexim> Проверял?
[16:58:15] <ForNeVeR> Хуйню отличают на глаз.
[16:58:25] <rexim> Профессионал!
[16:58:41] <ForNeVeR> Ага, эксперт по хуйне.
[16:59:05] * ForNeVeR задумался о том, что эта фраза и правда очень хорошо описывает область его экспертизы.
[16:59:28] <rexim> :3
[17:09:41] <uggur> "ForNeVeR: Myp: ну вот я и погромист, и немножко управленец, и DBA, и админ, а если надо - электрик и палач." форневец-на-дуде-игрец :)
[17:10:01] <Myp> uggur: А еще эксперт по хуйне!
[17:10:15] <Myp> Может даже главный! Или ведущий
[17:10:42] <uggur> А я тогда кто?
[17:11:03] <uggur> $wtf uggur
[17:11:05] <horta hell> uggur: > Мастер названий. © F…
[17:11:11] <uggur> А, ну да.
[17:11:53] <uggur> $wtf Myp
[17:11:53] <horta hell> uggur: Определение не найдено.
[17:11:59] ascrazy вышел из конференции
[17:12:08] <uggur> Myp: А ты, собственно, кто? %)
[17:12:51] <uıʃɐɟ∀> Хм, на-дуде-игрец же миксер вроде.
[17:12:59] <Myp> uggur: Орк я
[17:13:21] <uggur> Который гриб?
[17:13:33] <ɹǝɟılʍǝu> Отлично. Вместо своего мегаскрипта нашёл и стал юзать плагин к фару.
[17:13:34] <ɹǝɟılʍǝu> Красота.
[17:13:46] <Myp> Гриб? О_о
[17:13:47] <uggur> Myp: http://www.solitudo.com/sketchbook/wsg16_ork_mek.jpg ?
[17:14:09] <Myp> uggur: Класс!
[17:14:10] <rexim> > uıʃɐɟ∀: Хм, на-дуде-игрец же миксер вроде.
:D
[17:14:49] <ɹǝɟılʍǝu> rexim, :SD
[17:14:50] <ɹǝɟılʍǝu> :D
[17:18:07] <uıʃɐɟ∀> Тимота, скажи мне, что почитать про простые алгоритмы ограничения пропускной способности. Вот про текущее ведро (и соответственно, ведро с маркерами) я прочитал. Ещё есть что полезное?
[17:19:37] <uggur> Танненбаума почитай?
[17:20:09] <uggur> Так и называется "компьютерные сети"
[17:20:19] <uıʃɐɟ∀> Да, знаю такое.
[17:20:33] <uggur> Ну вот найди там про QoS и читай %)
[17:33:06] <ɹǝɟılʍǝu> Кто-нибудь пробовал? https://github.com/adobe/brackets
[17:34:29] xspeed вышел из конференции
[17:42:10] rexim вышел из конференции
[17:43:18] ɹǝɟılʍǝu вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[17:47:25] ɹǝɟılʍǝu зашёл в конференцию
[17:48:04] rea зашёл в конференцию
[17:51:07] <uıʃɐɟ∀> uggur: Собственно, Танненбаум в контексте ограничения толщины канала только про вёдра и пишет.
[17:58:55] Myp вышел из конференции
[18:01:42] <uggur> А я о чём? :)
[18:10:59] <uıʃɐɟ∀> uggur: Мне интересно было, есть ли что ещё по теме =) Но, надо понимать, если за 5 минут больше не нагугливается ничего интересного и Танненбаум не пишет, то, вполне вероятно, больше и нет ничего простого и популярного.
[18:11:23] <uggur> А чем тебя это не устраивает?
[18:11:39] <uggur> Вращающийся барабан ещё есть :D
[18:11:55] <uıʃɐɟ∀> Устраивает. Но если есть несколько алгоритмов - лучше выбрать наиболее подходящий, не так ли?
[18:15:01] <ɹǝɟılʍǝu> Было же недавно о каком-то алгоритме, выработанным машиной. Типа шустрее всех остальных.
[18:15:06] <ɹǝɟılʍǝu> Точно не помню.
[18:16:15] <m4n71k0r> uggur: такой умный, а на питоне пишешь. =/
[18:16:54] <uggur> m4n71k0r: Я пишу на всём и не ограничиваю себя языками программирования :)
[18:17:14] <uggur> Просто некоторые мне нравятся больше (:
[18:17:18] <ɹǝɟılʍǝu> Не ври. На плюсах не вишешь.
[18:17:47] <uggur> Потому что не надо. Понадобится -- буду писать на плюсах :)
[18:23:28] ɹǝɟılʍǝu вышел из конференции
[18:25:05] <m4n71k0r> КАК? Как бля мудаццкий хибернейт, получая ошибку в инсёрте, умудряется дальше использовать ту же транзакцию, делать селект и отрывать себе яйца?
[18:25:30] <gsomix> > > Пропал Червоненкис Алексей Яковлевич 07.09.1938 г. (77 лет), Лосиный Остров - Мытищи
[18:25:35] <gsomix> Страшные вещи творятся.
[18:26:03] <m4n71k0r> ушёл как мамонт
[18:26:30] ɹǝɟılʍǝu зашёл в конференцию
[18:27:18] <uggur> gsomix: Куда дедка дел? %)
[18:28:32] <gsomix> uggur, > > 21.09 вышел прогуляться от платформы Лосиноостровская в сторону Мытищ,
последний раз выходил на связь в ночь на 22.09. - сказал, что заблудился.
С тех пор информации о его местонахождении нет.
[18:28:36] InuYasha вышел из конференции: ATH0+++
[18:28:49] <uggur> D:
[18:28:55] <ForNeVeR> gsomix: зачем ты нам это рассказываешь?
[18:29:13] <uggur> Как страшно жить
[18:29:53] <gsomix> ForNeVeR, просто грустные новости.
[18:30:07] <gsomix> Все-таки не хуй простой пропал.
[18:30:12] <ForNeVeR> А кто?
[18:30:31] <uggur> Про него есть статья на Википедии
[18:31:31] rexim зашёл в конференцию
[18:33:22] <gsomix> ForNeVeR, http://bit.ly/1wFS7im
[18:34:29] xspeed зашёл в конференцию
[18:38:04] rea вышел из конференции: Вышел из Vacuum-IM
[18:39:14] rea зашёл в конференцию
[18:48:22] O01eg зашёл в конференцию
[18:51:36] <horta hell> His Dniwe Shadow рычит от голода.
[18:51:44] <ForNeVeR> $pet deef
[18:51:44] <horta hell> ForNeVeR: Попробуйте $pet help.
[18:51:47] <ForNeVeR> $pet feed
[18:51:47] <horta hell> ForNeVeR: His Dniwe Shadow был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[18:51:50] <ForNeVeR> ёпта
[18:51:56] <ForNeVeR> :333
[18:52:22] <uggur> :)
[18:59:25] <ForNeVeR> А вот вам старый добрый Running Wild, ребята: http://www.youtube.com/watch?v=DRbdjqm4kLk
[19:06:53] magog вышел из конференции
[19:08:26] <xspeed> hi 2 all
[19:11:38] <ɹǝɟılʍǝu> xspeed, ootro
[19:18:46] <rexim> ForNeVeR, Так, сегодня я хочу создать 3 странички: список всех постов (возможно даже пока без пагинации), страничка на конкретный пост и какую нибудь простую страничку для добавления новых постов (с какой-нибудь basic авторизацией, для начала). Думаю, на сегодня мне этого хватит, чтобы разобраться с Play'ем и прочей лабудой. С дизайном сейчас не буду заморачиваться, накидаю что-нибудь простое. Дальше уже будем смотреть, что нам конкретно нужно, и накидывать задачки.
[19:19:38] * ForNeVeR отложил в сторону остальные дела.
[19:19:42] <ForNeVeR> rexim: поехали!
[19:20:14] <ForNeVeR> Или ты пока что сам собрался пилить?
[19:20:14] m4n71k0r вышел из конференции
[19:20:31] <ForNeVeR> У тебя, вона, уже очередь из волонтёров.
[19:20:44] <uggur> А что пилите?
[19:20:48] <uggur> Что за логлст?
[19:20:52] <rexim> Все, что я написал выше я планировал сделать сегодня сам. Мне кажется, для этого одного человека более чем достаточно.
[19:21:07] <ForNeVeR> rexim: окей.
[19:21:07] <rexim> Просто, боюсь мы будем друг другу мешать.
[19:21:18] <rexim> После уже можно распараллеливать, когда будет база. %)
[19:21:20] <ForNeVeR> Будем считать твою реализацию прототипом, собственно.
[19:21:24] <rexim> Ок.
[19:21:37] <ForNeVeR> Прототипом БД и мокапом UI.
[19:21:42] <rexim> Д )
[19:21:46] <ForNeVeR> Ну и черновиком архитектуры, да.
[19:22:01] <rexim> uggur, это был такой раньше у нас местный башорг от микеля.
[19:22:09] <rexim> Но микеля обленился и не хочет его восстанавливать.
[19:22:13] <ForNeVeR> И он был хорош, чёрт дери!
[19:22:47] <ForNeVeR> rexim: ты бы репу завёл на гитхабе, чтоб можно было в issues что-нибудь обсуждать.
[19:22:50] <uggur> С интеграцией в хорту?
[19:22:55] <ForNeVeR> Довай сразу в цодингтим.
[19:23:05] <ForNeVeR> uggur: хе-хе, это я как раз и хотел предложить :)
[19:23:31] <uggur> Я бы сказал что читаю твои мысли, да не буду лукавить -- я их внушаю :)
[19:23:34] <ForNeVeR> Но для этого надо будет инфраструктуру реализовать. Авторизацию для ботов; для админов - возможность добавлять ботов в систему. Ну и API, конечно
[19:23:40] <rexim> ForNeVeR, да, репу, само собой, заведу. )
[19:24:24] <ForNeVeR> rexim: ты хочешь REST или нормальные плеевские вьюшки?
[19:24:38] <ForNeVeR> REST всё равно придётся делать для бота, я полагаю.
[19:24:46] <ForNeVeR> А потом ещё для мобильников запилим, ёпта!
[19:26:14] <rexim> Ну можно и REST. Я просто сейчас не хочу сильно заморачиваться.
[19:26:16] <rexim> Если сделать сейчас вьюшками, неужели будет трудно потом переделать?
[19:26:35] <rexim> Приложение-то само по себе не слишком сложное...
[19:26:58] <ForNeVeR> rexim: нет, переделать никогда не сложно.
[19:27:02] <ForNeVeR> Это мой девиз :3
[19:27:30] <uggur> Фу, переделки
[19:27:31] <ForNeVeR> Можно и параллельно держать REST и обычные вьюшки, и последовательно, и как хошь.
[19:27:36] <uggur> Терпеть не могу (%
[19:27:40] <ForNeVeR> Ну не первый же раз программируем, хуле.
[19:27:50] <rexim> Д!
[19:27:53] <a1batross> Ну и долго же скала компиляется.
[19:27:53] <ForNeVeR> uggur: миксер сейчас делает прототип.
[19:27:58] <a1batross> //гентушник-ССЗБ
[19:28:00] <ForNeVeR> Переделывать прототип - это хороший тон.
[19:28:07] <rexim> a1batross, O__O
[19:28:10] <ForNeVeR> a1batross: а нахер её компилять?
[19:28:20] <a1batross> ForNeVeR: я откуда знаю? Portage компиляет.
[19:28:25] <rexim> a1batross, ставь уже собранный sbt.
[19:28:30] <rexim> И все будет збс.
[19:28:31] <ForNeVeR> a1batross: православная разработка не подразумевает, что ты её компиляешь или ставишь из пакета.
[19:28:41] <ForNeVeR> Это только для оконечных приложений нужно.
[19:28:49] <a1batross> ForNeVeR: ну да, я еще подумал, зачем там флаг "binary"
[19:28:51] <ForNeVeR> А для разработки - только sbt. Всё остальное не имеет смысла.
[19:28:58] <rexim> Кстати, кто-то уже здесь пытался собрать скалу...
[19:29:05] <ForNeVeR> Я собирал в генте.
[19:29:05] <rexim> Ну уггур ли это был?
[19:29:09] <ForNeVeR> Собственно, проблем не было.
[19:29:23] <rexim> Да вы упоролись!
[19:29:29] <ForNeVeR> Но она мне пригодилась два раза всего.
[19:29:36] <ForNeVeR> А потом я из sbt ставил нужные версии.
[19:29:49] <ForNeVeR> Ну не буду же я каждую минорную версию компилять, да и sbt так не умеет.
[19:29:57] <gsomix> Что тут происходит?
[19:30:03] <ForNeVeR> А всякие там compiler bridge он и так перекомпиляет по мере надобности.
[19:30:16] <a1batross> >>> Installing (13 of 13) dev-lang/scala-2.11.1::gentoo
[19:30:17] <ForNeVeR> gsomix: рассказываем про разработку на Scala, акт третий.
[19:30:21] <a1batross> В принципе, мне уже все равно.
[19:30:35] <a1batross> BUILD SUCCESSFUL
Total time: 46 minutes 12 seconds

Быстрее, чем Firefox.
[19:30:36] <ForNeVeR> a1batross: ну, хуже-то не будет. Только sbt ставь обязательно.
[19:30:43] <ForNeVeR> Без sbnt
[19:30:54] <ForNeVeR> *Без sbt хрен ты чего запилишь хорошего.
[19:31:10] <ForNeVeR> Раньше sbt был в каком-то тупом оверлее. Надеюсь, уже починили.
[19:31:12] <uggur> ForNeVeR: А как же консолька?
[19:31:21] <ForNeVeR> uggur: ты про sbt console? ;)
[19:31:29] <uggur> Нет, я пр scala :Р
[19:31:42] <uggur> Или у тебя отдельно есть sbt с самой свежей скалкой?
[19:31:42] <rexim> шта?
[19:31:58] <ForNeVeR> uggur: да, есть. Ну и ему можно версию указывать жеж.
[19:32:10] ascrazy зашёл в конференцию
[19:32:17] <ForNeVeR> sbt '++ 2.11.1; console' # вот как-то так чтоле.
[19:32:56] <uggur> х)
[19:33:07] <uggur> А мне системная скалка больше по нраву :3
[19:33:31] <a1batross> ForNeVeR: да, я уже нашел пакет с sbt
[19:33:38] <ForNeVeR> a1batross: хорошо.
[19:33:56] <ForNeVeR> a1batross: а он прямо в репах или в оверлей надо лезть?
[19:34:03] <a1batross> ForNeVeR: в оверлей.
[19:34:07] <ForNeVeR> Эх.
[19:34:08] <a1batross> ну я в свой скопировал.
[19:34:15] <a1batross> и зато обновил
[19:42:11] <rexim> Хм...
[19:42:17] <rexim> ForNeVeR, а ты пробовал sorm?
[19:42:39] <uggur> ForNeVeR: А как ты относишься к клеточным автоматам?
[19:42:58] <rexim> uggur, он их создатель!
[19:43:06] Graf зашёл в конференцию
[19:43:08] <ForNeVeR> rexim: неа, не пробовал. Я пробовал slick и мне интересно глянуть squeryl.
[19:43:25] <ForNeVeR> rexim: но ты лучше не запаривайся - похоже, у капитана есть какие-то свои идеи по поводу DAL.
[19:43:36] <rexim> Хм...
[19:43:40] ɹǝɟılʍǝu вышел из конференции: Logged out
[19:44:21] ɹǝɟılʍǝu зашёл в конференцию
[19:44:32] <uggur> http://habrahabr.ru/post/237657/ видели, кстати?
[19:44:52] <ForNeVeR> Я положил в очередь, через недельку почитаю.
[19:46:48] <rexim> Охуенный заголовок. о_О
[19:57:09] <Славный капитан> rexim: ты запилил требования?
[19:57:29] <ForNeVeR> Славный капитан: требования будут в виде прототипа.
[19:58:01] <Славный капитан> http://cs311625.vk.me/v311625640/6546/YBOEbAdVCiw.jpg
[19:58:14] <ForNeVeR> Выглядит угрожающе.
[19:58:37] <rexim> Я считаю, что тут только одно требование:
[19:58:41] <rexim> Все должно быть заебись.
[19:58:43] <rexim> Погнали!
[19:58:55] <Славный капитан> мне не збс
[19:58:58] <Славный капитан> u fail
[20:00:48] <ForNeVeR> Славный капитан: дак ты просто требование ещё не выполнил.
[20:02:35] Graf вышел из конференции
[20:04:27] Myp зашёл в конференцию
[20:06:15] <uggur> Славный капитан: Promise[Requirements] :)
[20:16:00] <mikelsv> Я таки собираюсь запустить сервер и огласить вердикт.
[20:17:39] Akon32 зашёл в конференцию
[20:18:23] ascrazy вышел из конференции
[20:21:13] <uggur> Akon32: Скажи, а зачем ты ввёл возможности действовать, если уже были классы действий?
[20:21:15] <uggur> В рогалике
[20:21:21] <mikelsv> При входе в биос сдох монитор. (
[20:21:36] <Akon32> возможности?
[20:22:02] <uggur> Akon32: подробнее
[20:22:16] <Akon32> я не понял вопроса. что я такого ввёл?
[20:22:34] <ForNeVeR> uggur: это я ввёл.
[20:22:46] <Akon32> ForNeVeR: о чём это он?
[20:22:48] <ForNeVeR> В моём варианте ActionDefinition это было описание действия.
[20:22:57] <ForNeVeR> Щас его, вроде, назвали Capability.
[20:23:13] <Akon32> не-не.
[20:23:17] <ForNeVeR> Ёпта.
[20:23:22] <mikelsv> Ха, включил новый монитор, а поциент уже грузит ось.
[20:23:23] <ForNeVeR> Что у нас там в коде творится? :D
[20:23:39] <uggur> Короч, я думаю что это нужно выпилить в варп
[20:23:40] <Akon32> capability - это возможность выполнять действие. action - само действие.
[20:23:42] <ForNeVeR> mikelsv: ну вот видишь, а ты всё - провод, провод...
[20:23:52] <ForNeVeR> Akon32: а ActionDefinition осталось?
[20:23:58] <Akon32> не.
[20:23:59] <uggur> Смысл в возможности выполнять действие, если можно просто перечислить действия?
[20:24:07] <ForNeVeR> Нельзя перечислить действия.
[20:24:11] <uggur> Можно
[20:24:13] <Akon32> действия параметризуются.
[20:24:16] <ForNeVeR> Действие имеет сразу цель и прочие параметры.
[20:24:21] <Akon32> нельзя так что.
[20:24:22] <uggur> Проверять только тип
[20:24:30] <ForNeVeR> Не масштабируется.
[20:24:30] <uggur> Action(_)
[20:24:32] <ForNeVeR> Так что нет.
[20:24:45] <uggur> ForNeVeR: А как эта штука масштабируется?
[20:24:46] <ɹǝɟılʍǝu> Action(_О_)
[20:24:54] <Akon32> кстати, не увлекайтесь так case-классами.
[20:25:08] <uggur> Akon32: А зачем они нужны вообще?
[20:25:10] <Akon32> они больше структуры, чем объекты.
[20:25:23] <Akon32> я думаю, для хранения данный.
[20:25:30] <uggur> А объекты для чего?
[20:25:39] <ForNeVeR> uggur: она масштабируется так, что ты просто добавляешь экшены - и всё работает. Внутренности акторов и движка не должны ничего знать про все классы экшенов и взаимодействуют с ними по стандартному протоколу.
[20:25:48] <Akon32> объекты - данные&код.
[20:25:59] <ForNeVeR> Akon32: какие конкретно случаи "увлечения case-классами" тебя беспокоят?
[20:26:11] <ForNeVeR> Я сам их начал уже потихоньку выпиливать там, где они не нужны.
[20:26:12] <uggur> ForNeVeR: Я хочу добавить проверки
[20:26:16] <Akon32> Action например было.
[20:26:22] <ForNeVeR> Да вроде уж нет.
[20:26:33] <Akon32> у uggur'а в примере кода вчера было.
[20:26:46] <ForNeVeR> trait Action
[20:26:51] <Akon32> теперь да.
[20:27:09] <ForNeVeR> Ну вот когда расширенное поведение с наследованием добавилось - я и повыпиливал.
[20:27:14] <Akon32> ок.
[20:27:35] <ForNeVeR> А в целом я с твоим замечанием согласен, где-то у нас ещё есть лишние case-классы.
[20:27:55] <uggur> Эмм... так конечности -- не case-классы?
[20:28:09] <Akon32> у нас еще есть проблема с тем, что у действий разнотипные параметры, следовательно, мы не можем использовать ActionFactory ни в каком виде.
[20:28:12] <ForNeVeR> uggur: да пофигу же, делай как считаешь нужным. Если ты собрался шото с ними матчить - ок.
[20:28:20] <uggur> https://github.com/IngvarJackal/Keter/compare/codingteam:develop...develop#diff-71bc63df7cfbc7888cd4a94a0d40cabdR1 я вот так это реализовал.
[20:28:26] <Akon32> (20:25:47) ForNeVeR: uggur: она масштабируется так, что ты просто добавляешь экшены - и всё работает. Внутренности акторов и движка не должны ничего знать про все классы экшенов и взаимодействуют с ними по стандартному протоколу.
и этого не будет((
[20:28:32] <ForNeVeR> Akon32: есть идеи, как это привести к общему знаменателю?
[20:28:50] <Akon32> пока нет.
[20:28:58] <ForNeVeR> Можно сделать какие-то типы действий (таргет на местность, таргет на актора, таргет на себя).
[20:29:08] <Akon32> пока что движок пусть знает о действиях %)
[20:29:17] <Akon32> а, это может быть.
[20:29:21] <ForNeVeR> Ну пока что пускай, но всё равно придётся переделывать это.
[20:29:30] <Akon32> но давай это спишем на рефакторинг.
[20:29:43] <ForNeVeR> Мы же тут не в лапту играем, а код пишем, и стараемся делать это хорошо!
[20:29:44] <Akon32> когда действий будет много - выделим.
[20:29:51] <ForNeVeR> Akon32: да, я согласен.
[20:30:00] Graf зашёл в конференцию
[20:30:01] <uggur> ForNeVeR: Я хотел запилить в актора функцию "can", которая проверяет может ли актор со своими текущими конечностями что-то делать.
[20:30:24] <uggur> can(Action)
[20:30:43] <ForNeVeR> uggur: хм. Ну, не звучит очень уж плохо. Я видел иную реализацию, но не вижу смысла тебя останавливать - реализуй как тебе кажется правильнее.
[20:30:50] * Akon32 бы эту проверку в action перенёс, наверно %)
[20:31:02] <uggur> Но для этого нужно где-то ещё сделать таблицу соответствия между действиями и возможностями сделать.
[20:31:07] <ForNeVeR> Вообще, у нас щас в доке расписаны компоненты экшенов.
[20:31:08] <Akon32> но, не буду лезть.
[20:31:21] <ForNeVeR> Я планировал требования к конечностям куда-то на базовый уровень вытащить.
[20:31:37] <ForNeVeR> Туда же, куда требования к патронам, предметам и пр.
[20:31:54] <ForNeVeR> Т.е. скорее это у руки было бы прописано, что она даёт действие "уебать".
[20:32:02] <ForNeVeR> А не у "уебать" было бы написано "требует руку".
[20:32:33] <ForNeVeR> uggur: но ты делай. Наличие кода всегда лучше его отсутствия, потом расширим и подпилим, не вопрос.
[20:32:38] <Akon32> кстати. почему у нас action'ы создаются движком, когда это должен делать actor %)
[20:32:51] <uggur> ForNeVeR: Но мой подход -- костыль.
[20:32:57] <ForNeVeR> Akon32: я в этом не уверен. По-моему, действия должен создавать Behavior.
[20:33:16] <ForNeVeR> Для игрока Behavior реализуется в GameScene. Для монстров - ну, в ихних поведениях.
[20:33:20] <Akon32> behaviour - внутреннее состояние актора.
[20:33:21] <uggur> Дело в том, что он не расширяемый.
[20:33:36] <ForNeVeR> Akon32: нет, Behavior - это поведение актора.
[20:33:41] <ForNeVeR> Это его AI.
[20:33:50] <uggur> Как только добавится какое-то действие, его нужно будет добавить в таблицу соответствия и в ещё кучу мест
[20:33:56] <Akon32> а по сути актор делегирует создание действия своему текущему поведению.
[20:34:00] <ForNeVeR> Да.
[20:34:01] <uggur> Потому я думаю над тем, как бы собрать это в одном месте для декларации
[20:34:39] <ForNeVeR> uggur: вот об этом-то я и говорил, когда говорил, что подобные объекты должны быть по возможности самосодержащимися.
[20:34:49] <ForNeVeR> Экшен должен инкапсулировать все свои свойства в себе.
[20:34:54] <Akon32> ага.
[20:34:57] <ForNeVeR> Ну, какую-то таблицу нужно будет делать, конечно.
[20:35:08] <uggur> Не, плохо
[20:35:09] <Akon32> может, и проверку возможности действий в action ?
[20:35:20] <Akon32> %)
[20:35:20] <uggur> "у "уебать" было бы написано "требует руку"." звучит лучше
[20:35:29] <ForNeVeR> Но только в одном месте. Например, экшен может знать про конечности, которые его выполняют. Или наоборот - конечность знает, что она может выполнять действие.
[20:35:30] <uggur> Только не "руку", а "конечность, которой можно ебать"
[20:35:31] <ForNeVeR> Не более того.
[20:35:33] <uggur> *уебать
[20:35:39] <ForNeVeR> Да! Тентакли!
[20:35:45] <ForNeVeR> Ими можно и ебать, и уебать :3
[20:35:46] <ɹǝɟılʍǝu> В начале тоже неплохо было.
[20:36:14] <ForNeVeR> IUebableLimb
[20:36:26] <rexim> Уебабле?
[20:36:47] <rexim> Ох....
[20:36:52] <rexim> Что тут происходит?
[20:36:58] <uggur> this.FuckingLibm
[20:37:19] <Akon32> ах да, вот Actor не обязан быть case классом. но у него тогда должны быть методы копирования с частичной модификацией.
[20:37:59] <ForNeVeR> Akon32: именно поэтому его я как раз решил оставить case-классом, а все возможности делегировать его внутренностям.
[20:38:09] <mikelsv> Как запустить голый линукс? Он че-то на запуске sendmail виснет.
[20:38:32] <ForNeVeR> Актора наследовать нельзя, он должен полностью описываться своими полями.
[20:38:34] <ɹǝɟılʍǝu> Ядро штоле?
[20:38:45] <ɹǝɟılʍǝu> mikelsv, ты решил запустить ядро?
[20:38:47] <Akon32> ForNeVeR: это ещё почему?
[20:39:04] <ForNeVeR> Akon32: потому что если его расширить - то начнётся беда с копированием.
[20:39:19] <Akon32> ??
[20:39:24] <ForNeVeR> Или делать мутабельного актора, или иммутабельного, но без наследования.
[20:39:30] <Akon32> иммутабельного.
[20:39:42] <Akon32> но что с копированием было бы не так?
[20:39:43] <ForNeVeR> Akon32: наследников нельзя копировать, имея ссылку на базовый класс.
[20:39:53] <Akon32> метод типа .clone
[20:40:04] <ForNeVeR> Ты предлагаешь его вручную писать чтоль?
[20:40:12] <Akon32> но да, твой подход имеет смысл.
[20:40:24] <ForNeVeR> У case-классов уже есть метод copy, который принимает все нужные параметры.
[20:40:55] <mikelsv> ɹǝɟılʍǝu: да
[20:45:11] <ForNeVeR> > Холера, вызванная холерным вибрионом 01, биовар eltor
[20:45:15] <ForNeVeR> Что такое "биовар"?
[20:45:48] <uggur> разраб такой :)
[20:46:05] <ForNeVeR> И какой лучше брать, cholerae или eltor?
[20:47:02] <uggur> Биовар -- это совокупность штамма с какими-то отличными от дикого свойствами.
[20:47:14] <uggur> Например, эти штаммы умеют расщеплять глюкозу
[20:47:18] <ForNeVeR> Ага!
[20:47:42] <ForNeVeR> Ну ок, я дальше лучше в литературе посмотрю. Сходу не решить, стало быть.
[20:47:43] <uggur> Или первращать людей в зомби
[20:47:52] <ForNeVeR> Я просто думал, что, ну, например, eltor тупо круче.
[20:47:58] <uggur> Конечно круче
[20:48:02] <ForNeVeR> Точно?
[20:48:05] <uggur> Ну...
[20:48:27] <uggur> Вот если бы я называл биовары, то крутой бы я назвал eltor, а другой -- cholerae
[20:48:29] <uggur> :)
[20:48:36] <ForNeVeR> Эх, ясно, придётся разбираться.
[20:48:47] <uggur> ForNeVeR: А что это ты затеял?
[20:48:54] <ForNeVeR> Да нет, ничего...
[20:49:27] <ForNeVeR> Просто выбираю биовар для холерного вибриона, чего тут непонятного?!
[20:49:32] <uggur> Прост я мог бы проконсультировать в плане выращивания значительных объёмов культур с последующей лиофилизцией для аэрозолирования :3
[20:49:45] <uggur> Для биозащиты полей, там... (:
[20:49:50] <ForNeVeR> Ага, полей.
[20:50:02] <ForNeVeR> Конечно же, только для биозащиты полей.
[20:50:58] <Minoru> «био—» подразумевает армию клонов, никак не меньше. Хорошо ещё, если клонированы будут люди, и безо всяких мутаций «для поулучшать»
[20:51:09] <uggur> Люди? D:
[20:51:11] <uggur> Пф
[20:51:33] <uggur> Жалкие колонии клеток с избыточным геномом и неэффективным метаболизмом
[20:52:47] a1batross вышел из конференции: Disconnected: closed
[20:53:59] <uggur> ForNeVeR: https://www.coursera.org/course/epidemics кстати, на случай если тебе придётся изучать динамику распространения антогонистичного штамма по полям :)
[20:54:10] <uggur> Курс так себе, но это лучшее что я могу предложить сейчас.
[20:54:26] <ForNeVeR> Да ладно, тут я уже свои ресурсы привлеку.
[20:55:08] <uggur> А, ну да, у тебя же там медики (:
[20:59:39] <mikelsv> Как запустить голый линукс? В grub root (hd0,0). kernel /xen.gz. module vmlinuz-2.6.31.12 ro root=/dev/md0 rhgb quiet. module /initrd-2.6.31.12.img
[21:01:24] a1batross зашёл в конференцию
[21:03:07] <uggur> http://habrahabr.ru/post/237657/ что за упоротость в тестировании на scala?
[21:03:16] <uggur> "should sleep at birth" in { val kote = TestFSMRef(new Kote) kote.stateName should be(State.Sleeping) kote.stateData should be(Data.Empty) }
[21:10:26] grouzen вышел из конференции
[21:10:39] Orhideous вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[21:22:53] Graf вышел из конференции
[21:48:12] grouzen зашёл в конференцию
[21:53:09] m4n71k0r зашёл в конференцию
[22:00:38] <hinst> ну а что ты хотел, это же скала
[22:01:21] <hinst> если ты пишешь на скале то тебя такое не должно удивлять а если ты не пишешь на скале, то ну что ж, скала для этого и создавалась чтобы упарываться такими конструкциями
[22:02:01] <Minoru> а я наоборот в восторге был
[22:04:11] * mikelsv таки поднял ssh на сервачке и сейчас быстренько вытащит бекапы
[22:05:46] ascrazy зашёл в конференцию
[22:07:43] Graf зашёл в конференцию
[22:07:52] Graf вышел из конференции
[22:09:46] xspeed вышел из конференции
[22:35:32] <Славный капитан> uggur: скалка -- это язык для настоящих программистов
[22:35:47] <uggur> Славный капитан: okaaaaaaay
[22:35:48] <Славный капитан> на нем можно сделать что угодно, но ничего нельзя сделать безболезненно
[22:36:05] <uggur> Просто меня немного смущает НАСТОЛЬКО похожий на английский синтаксис :D
[22:36:39] eaeee зашёл в конференцию
[22:36:40] <Славный капитан> это называется "идиоматичность"
[22:37:06] <uggur> Что именно?
[22:38:05] ascrazy вышел из конференции
[22:38:48] <Славный капитан> > похожий на английский синтаксис
[22:39:07] <uggur> Ну незнааааю...
[22:39:24] <Славный капитан> хотя партайгеноссе фон Нёвер считает, что фабрика фабрик вполне идиоматична для чистой жабы
[22:39:44] <uggur> Ну да
[22:39:53] <uggur> фабрика фабрик фабрик -- это так по-джавовски
[22:40:52] a1batross вышел из конференции: Disconnected: Replaced by new connection
[22:40:55] a1batross зашёл в конференцию
[22:44:59] * m4n71k0r встречает на работе в коде очень много всего такого идиоматичного
[22:46:46] <Славный капитан> wtf идиоматично для легаси кода %)
[22:53:39] <Славный капитан> кроме того
[22:53:46] <Славный капитан> я сейчас на пару часов моргнул
[22:54:06] <Славный капитан> и мне приснилось, что я исследователь Фонда
[22:54:33] dzhon зашёл в конференцию
[22:55:28] <Славный капитан> и занимался исследованиями телепатически общающегося со стрелком SIG-Sauer P226 с интеллектом шестилетней девочки
[22:55:44] <uggur> о.о
[22:57:58] <hinst> пенсионного фонда
[22:58:17] <Славный капитан> Фонда ОУС
[23:01:29] <uggur> Фонда СОУС
[23:01:48] <Славный капитан> петросяны в чате
[23:01:59] <uggur> :)
[23:02:13] <Славный капитан> еще и пониебы, наверное
[23:02:59] * uggur поставил стрелочку в сторону всяких единорогов :Ь
[23:04:35] <Славный капитан> вообще, я считаю, что надо расстрелять всех пониебов и гончаров
[23:07:09] <uggur> Даже самая заблудшая душа может должна иметь шанс для искупления и спасения =^.^=
[23:07:10] <eaeee> $pet stats
[23:07:12] <horta hell> eaeee:
Кличка: His Dniwe Shadow
Здоровье: 24
Сытость: 16
Возраст: 87 часов
[23:07:16] <eaeee> $pet fee
[23:07:17] <horta hell> eaeee: Попробуйте $pet help.
[23:07:23] <m4n71k0r> $pet feed
[23:07:23] <horta hell> m4n71k0r: His Dniwe Shadow вгрызается в пищу, разрывая зубами на части. Вы зарабатываете 1PTC.
[23:07:29] <m4n71k0r> бгг
[23:07:35] <Славный капитан> uggur: инквизиции расскажешь про искупление
[23:07:36] <eaeee> m4n71k0r ]:->
[23:07:53] <m4n71k0r> uggur feed
[23:20:09] * uggur аккуратно придерживает передними лапками добычу, кушая. Вы зарабатываете 1UGC.
[23:20:30] <Славный капитан> УГ-койны?
[23:20:35] <uggur> :D
[23:21:10] <uggur> Один UGC сжигает 2 РТС у выбранного члена конфы :)
[23:25:28] <Славный капитан> а два UGC сжигают выбранного члена конфы?
[23:25:39] <uggur> :D
[23:25:43] ascrazy зашёл в конференцию
[23:25:48] <uggur> Ну не в прах. Просто жарят
[23:26:12] <Славный капитан> пассеруют, я бы сказал
[23:31:03] <gsomix> Что тут происходит?
[23:32:34] Myp вышел из конференции
[23:32:40] <uggur> мы тут членов парсируем
[23:32:48] <uggur> парсим
[23:39:40] dzhon вышел из конференции
[23:43:43] Ender зашёл в конференцию
[23:44:03] <Ender> реквестирую лекцию по радужным таблицам.
[23:45:01] <Славный капитан> короче, есть две функции
[23:45:13] <Славный капитан> одна -- х
[23:45:20] <Славный капитан> хэш-функция
[23:45:29] <Славный капитан> F
[23:46:12] <Славный капитан> вторая -- F' из хэша каким-то образом (неважно, каким) делает строку
[23:46:14] Ender вышел из конференции: Replaced by new connection
[23:46:15] Ender зашёл в конференцию
[23:47:15] <Славный капитан> берем рандомную строку S, вычисляем H1= F(S) и записываем
[23:47:37] <Ender> и чо?
[23:47:38] <Славный капитан> потом вычисляем S1= F'(H) и записываем рядом
[23:47:56] <Славный капитан> потом вычисляем H2=F(S1) и записываем рядом
[23:48:13] <Славный капитан> потом вычисляем S2 = F'(H1) и записываем рядом...
[23:48:20] <Славный капитан> и так пока не надоест
[23:48:55] <Ender> и нахуя?
[23:49:12] <Славный капитан> потом, когда в наши загребущие руки попадает незнакомый хэш
[23:49:42] <Славный капитан> мы так же ебашим его туда-обратно, пока не накнемся на знакомый
[23:50:15] <Славный капитан> ну и делаем выводы, естественно
[23:50:31] <Славный капитан> *пока не наткнемся на знакомый хэш
[23:51:28] <Славный капитан> прикол в том, что схоронять нам надо только ту строку, с которой мы начинали и тот хэш, на котором нам надоело
[23:52:32] <Ender> ладно.
[23:53:17] <Славный капитан> потому что когда мы, насилуя незнакомый хэш упремся в один из тех хэшей, на которых нам надоело издеваться над ЭВМ, то, зная начальную строку тем же способом можем восстановить всю цепочку
[23:53:21] <Ender> а где взять то, что делается до последнего "потом"?
[23:54:01] <Славный капитан> F -- это хэш-функция, которую нужно обратить
[23:54:07] <Славный капитан> MD5 или SHA1 там
[23:54:45] <Ender> -m2500!!!
[23:54:51] <Ender> ^_^
[23:55:18] <Славный капитан> F' -- это любая удобная тебе функция превращения хэша в строку
[23:55:54] <Славный капитан> (она необязательно должна реверсить хэш, просто из каких-то байтов делать какую-то строку)
[23:56:37] <Ender> просто на х*б** я читал про взлом с помощью них. чуть-чуть. они сказали генерировать все самому.
[23:56:44] <Ender> а я не могу самому.
[23:56:53] <Ender> неначем.
[23:58:35] <Akon32> Славный капитан: а зачем вычислять хэш от хэша??
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!