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

Тема: C/С++, Haskell, Ruby, Python, Perl, Lisp, Erlang, OCaml, JavaScript, Scala, Nemerle, F#.
Код выкладывать на http://dumpz.org
Вопросы задавать в чат, а не в личку.
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, Java, .NET, PHP, Pascal/Delphi/Borland, 1С караются съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Horta Hell: https://github.com/ForNeVeR/horta-hell
Проблем решено: 0x13
Говорящих демонов: 0x1

Слава бинарным пингам!
[00:05:13] nagimensky зашёл в конференцию
[00:05:58] <nagimensky> Привет всем! Я новичок :)
[00:06:16] Botota зашёл в конференцию
[00:06:17] <Botota> Muhahahaha!
[00:06:29] <rexim> .time nagimensky
[00:06:34] <nagimensky> Привет ботота)
[00:07:03] <rexim> s/.time/.ping/
[00:07:04] <horta hell> rexim: .ping nagimensky
[00:07:04] <Botota> rexim: .ping nagimensky
[00:07:09] Botota вышел из конференции: Disconnected: closed
[00:08:09] <nagimensky> $pet change nick Lenny
[00:08:10] <horta hell> Теперь нашего питомца зовут Lenny.
[00:08:37] <rexim> nagimensky, зачем трогаешь хорту?
[00:08:52] <nagimensky> $pet stats
[00:08:52] <horta hell> Кличка: Lenny
Здоровье: 89
Голод: 78
[00:09:05] <nagimensky> $pet feed
[00:09:05] <horta hell> Lenny покормлен
[00:09:12] <rexim> $pet kill
[00:09:12] <horta hell> Вы жестоко убили питомца этой конфы.
[00:09:26] <nagimensky> $pet alive
[00:09:26] <horta hell> Попробуйте $pet help.
[00:09:37] <nagimensky> $pet help
[00:09:37] <horta hell> Доступные команды: help, stats, kill, resurrect, feed, heal, change nick
[00:09:59] <nagimensky> $pet resurrect
[00:09:59] <horta hell> Вы воскресили питомца этой конфы! Это ли не чудо?!
[00:10:05] <rexim> $pet kill
[00:10:05] <horta hell> Вы жестоко убили питомца этой конфы.
[00:10:42] <rexim> $say
[00:10:42] <horta hell> rexim: Если долго переустановить ;)
[00:10:45] <rexim> =\
[00:11:47] <nagimensky> rexim: на чем кодишь?
[00:11:56] <rexim> На чем придется.
[00:22:21] Botota зашёл в конференцию
[00:22:22] <Botota> Muhahahaha!
[00:22:24] <rexim> $pet help
[00:22:24] <horta hell> Доступные команды: help, stats, kill, resurrect, feed, heal, change nick
[00:22:24] <Botota> Доступные команды: help, stats, kill, resurrect, feed, heal, change nick
[00:22:33] <rexim> $pet change nick hello\ world
[00:22:33] <horta hell> Выяснилось, что нашего питомца при жизни звали hello\.
[00:22:33] <Botota> Теперь нашего питомца зовут hello world.
[00:22:37] Botota вышел из конференции: Disconnected: closed
[00:22:41] <rexim> $pet change nick Хорта
[00:22:41] <horta hell> Выяснилось, что нашего питомца при жизни звали Хорта.
[00:22:49] <rexim> $pet resurrect
[00:22:49] <horta hell> Вы воскресили питомца этой конфы! Это ли не чудо?!
[00:23:41] <nagimensky> $pet change nick Trololo
[00:23:41] <horta hell> Теперь нашего питомца зовут Trololo.
[00:23:54] <nagimensky> $pet stat
[00:23:54] <horta hell> Попробуйте $pet help.
[00:24:10] <nagimensky> $pet stats
[00:24:10] <horta hell> Кличка: Trololo
Здоровье: 99
Голод: 98
[00:24:33] <nagimensky> $pet heal
[00:24:33] <horta hell> Trololo здоров
[00:55:38] rejjin зашёл в конференцию
[00:57:43] rexim вышел из конференции
[01:00:17] u_u вышел из конференции
[01:17:27] nagimensky вышел из конференции
[01:38:07] Graf зашёл в конференцию
[01:38:16] Graf вышел из конференции
[01:53:50] moonhawk вышел из конференции
[01:53:56] Karmacoma вышел из конференции: Disconnected: closed
[02:14:45] rejjin вышел из конференции: Replaced by new connection
[02:14:46] rejjin зашёл в конференцию
[02:40:49] rejjin вышел из конференции: Replaced by new connection
[02:40:51] rejjin зашёл в конференцию
[02:51:49] tntzoom зашёл в конференцию
[02:52:56] tntzoom вышел из конференции
[03:16:09] magog вышел из конференции
[03:17:57] magog зашёл в конференцию
[03:46:08] rejjin вышел из конференции
[04:14:05] yesyes вышел из конференции
[05:02:17] magog вышел из конференции
[05:06:00] rejjin зашёл в конференцию
[05:17:15] <horta hell> Trololo умер в забвении
[05:58:30] Славный капитан вышел из конференции
[08:14:43] PhoSor зашёл в конференцию
[08:37:33] rejjin вышел из конференции
[09:00:18] u_u зашёл в конференцию
[09:24:57] <ForNeVeR> Утра жену!
[09:41:15] * PhoSor вовсю уже пишет велосипеды
[09:41:53] rexim зашёл в конференцию
[10:17:09] <rexim> $say
[10:17:10] <horta hell> rexim: Да нихрена не отображает.
[10:17:15] <rexim> Почему?
[10:17:16] <rexim> $say
[10:17:16] <horta hell> rexim: Ололо
[10:17:18] <rexim> $say
[10:17:18] <horta hell> rexim: DeadBot: не дают? Тебе понадобилось целых шесть букв?
[10:17:28] <rexim> $say
[10:17:28] <horta hell> rexim: Ололо
[10:17:29] <rexim> $say
[10:17:29] <horta hell> rexim: .version
[10:17:30] <rexim> $say
[10:17:31] <horta hell> rexim: Она выветривается? О_о
[10:58:59] <rexim> Черт, надо от регекспов, действительно, избавляться. Постоянно нахожу какие-то недочеты. -_-
[11:03:02] v_oron зашёл в конференцию
[11:10:37] <ForNeVeR> Надо запилить систему на макросах!
[11:18:44] <PhoSor> надо запилить чтоб работало
[11:18:59] <PhoSor> а потом перепелить шоб расширялось
[11:19:13] <ForNeVeR> Уже работает.
[11:19:17] <ForNeVeR> И расширяется.
[11:19:27] * ForNeVeR ощущает себя создателем вселенной.
[11:19:58] <PhoSor> ForNeVeR: тогда оставь и ничего не трогай
[11:20:06] <ForNeVeR> PhoSor: иди нахуй.
[11:20:15] <PhoSor> ForNeVeR: сам иди
[11:20:26] <ForNeVeR> Предлагаемый тобой путь порочен.
[11:20:32] <ForNeVeR> Нужно всегда совершенствовать систему.
[11:20:53] <PhoSor> а раз ты собрался перепиливать, то у тебя либо не работает, либо не расширяется
[11:21:01] <PhoSor> все просто блять
[11:21:02] <rexim> На скале есть макросы?
[11:23:14] <rexim> Фигасе и правда.
[11:23:35] <rexim> Только, похоже, что это экспериментальная фича 2.10.0
[11:27:29] <rexim> $say
[11:27:30] PhoSor вышел из конференции
[11:27:30] <horta hell> rexim: зачем?
[11:27:34] PhoSor зашёл в конференцию
[11:27:48] <rexim> Даже бот не понимает, зачем это нужно.
[11:28:08] PhoSor вышел из конференции
[11:29:26] PhoSor зашёл в конференцию
[11:30:30] <PhoSor> экспериментальный форневерик!
[11:31:26] <ForNeVeR> rexim: макросы там примерно как в nemerle.
[11:31:31] <ForNeVeR> То есть мутные как мой пиздец.
[11:31:41] <ForNeVeR> В лиспе намного прямее сделано.
[11:32:05] <ForNeVeR> (хотя и в nemerle / F# получается полущ, за счёт поддержки цитирования в паттернах)
[11:32:05] * rexim никогда не видел пиздец Форневера и Слава Богу.
[11:33:36] <ForNeVeR> $say
[11:33:36] <horta hell> ForNeVeR: Какой доверчивый ньюфаг.
[11:33:55] * ForNeVeR только что убил серверный процесс idea, а бот остался.
[11:34:02] <ForNeVeR> Облом-с.
[11:34:26] horta hell вышел из конференции
[11:35:18] rexim вышел из конференции
[11:36:17] horta hell зашёл в конференцию
[11:36:17] <horta hell> Muhahahaha!
[11:39:23] PhoSor вышел из конференции
[11:39:36] PhoSor зашёл в конференцию
[11:43:25] rexim зашёл в конференцию
[11:43:38] <rexim> $pet stats
[11:43:38] <horta hell> Кличка: Наркоман
Здоровье: 98
Голод: 96
[11:43:45] <rexim> $pet change nick hello\ world
[11:43:46] <horta hell> Теперь нашего питомца зовут hello\.
[11:43:53] <rexim> $pet change nick Хорта
[11:43:53] <horta hell> Теперь нашего питомца зовут Хорта.
[11:44:41] PhoSor вышел из конференции
[11:44:45] PhoSor зашёл в конференцию
[11:44:51] <ForNeVeR> rexim: о, ты запулил парсер?
[11:45:05] <rexim> Да.
[11:45:33] <rexim> Я в DollarParsers пока убрал quoting аргументы.
[11:45:51] <rexim> Но сделал возможность экранирования пробелов.
[11:46:18] <ForNeVeR> rexim:
> case class PetTick() extends PetMessage
В таких случаях рекомендуемо делать case object.
[11:46:29] <ForNeVeR> Щя замержу.
[11:47:03] <rexim> Ну поправь тогда.
[11:47:10] <ForNeVeR> Да пофиг.
[11:47:21] <ForNeVeR> Пусть пока лежит как есть.
[11:47:28] <ForNeVeR> Возможно, messages вообще переделаем.
[11:47:48] <ForNeVeR> Потому как я сейчас не вижу особого смысла наследовать все сообщения актора от абстрактного класса.
[11:48:26] horta hell вышел из конференции
[11:49:17] horta hell зашёл в конференцию
[11:49:17] <horta hell> Muhahahaha!
[11:49:31] <ForNeVeR> $pet change nick horta\ hell
[11:49:31] <horta hell> Теперь нашего питомца зовут horta hell.
[11:49:34] <ForNeVeR> Хех.
[11:49:48] <rexim> $mdiff любитель\ криппи\ языков ForNeVeR
[11:49:49] <horta hell> rexim: Difference between любитель криппи языков and ForNeVeR is 0.9641534822611906.
[11:50:13] <rexim> Хороший ник для тестирования бота.
[11:50:42] <rexim> pet/change/nick/\/\//
[11:50:42] <horta hell> Теперь нашего питомца зовут //.
[11:51:58] <rexim> $pet change nick Василий\ Хелллович\ Хорта
[11:51:58] <horta hell> Теперь нашего питомца зовут Василий Хелллович Хорта.
[12:07:14] Spo1ler зашёл в конференцию
[12:51:55] zxc зашёл в конференцию
[12:51:56] <horta hell> .z
[12:51:56] zxc выгнали из конференции: You underestimate horta hell's power!
[12:51:56] <DeadBot> horta hell: ok
[12:58:36] rejjin зашёл в конференцию
[13:00:07] <rexim> Бот использует другого бота, чтобы забанить другого бота.
[13:01:48] <rexim> $pet stats
[13:01:48] <horta hell> Кличка: Василий Хелллович Хорта
Здоровье: 87
Голод: 74
[13:01:52] <rexim> $pet feed
[13:01:52] <horta hell> Василий Хелллович Хорта покормлен
[13:01:56] <rexim> $pet heal
[13:01:56] <horta hell> Василий Хелллович Хорта здоров
[13:10:37] <PhoSor> rexim: у него ж время умирания около 5 часов?
[13:14:34] Spo1ler вышел из конференции: Replaced by new connection
[13:14:34] Spo1ler зашёл в конференцию
[13:16:57] rejjin вышел из конференции
[13:18:55] * ForNeVeR запилил прогу для непонятно чего: https://dl.dropbox.com/u/10908547/screen-valve.png
[13:23:55] <PhoSor> капчу ломать ты хотел
[13:25:23] <rexim> Конечно, хотел. Эта задача рано или поздно всегда возникает, когда пишешь бота.
[13:25:39] <rexim> $say
[13:25:40] <horta hell> rexim: Да я их уже? http://ch24.org/
[13:25:48] <rexim> О.
[13:25:53] <rexim> horta hell, спасибо, что напомнил.
[13:25:55] <ForNeVeR> Што, зачем капчу?
[13:30:10] Spo1ler вышел из конференции: Replaced by new connection
[13:30:10] Spo1ler зашёл в конференцию
[13:30:28] <rexim> $say
[13:30:28] <horta hell> rexim: Да вы дисквалифицированны
[13:30:31] <rexim> O_O
[13:30:36] <rexim> Неет...
[13:30:39] <rexim> Это не может быть!
[13:30:40] <ForNeVeR> $say
[13:30:40] <horta hell> ForNeVeR: http://www.ufoot.org/liquidwar
[13:30:54] <rexim> Жидковойны.
[13:30:58] <rexim> $say
[13:30:58] <horta hell> rexim: Школа - то хорошо. Отправлю и каким-то макаром поверх maven'а работает. >_<
[13:31:21] <rexim> Школы могут работать поверх maven'а.
[13:31:43] <rexim> $say
[13:31:43] <horta hell> rexim: :3
[13:31:44] <rexim> $say
[13:31:44] <horta hell> rexim: :)
[13:31:46] <rexim> $say
[13:31:46] <horta hell> rexim: хм...
[13:31:49] <ForNeVeR> $say
[13:31:49] <horta hell> ForNeVeR: Ну, там её можно ^_^
[13:31:53] <rexim> $say
[13:31:53] <horta hell> rexim: дотнеты? в дотемагзе вызваит функцию slime-setup.
[13:32:11] <ForNeVeR> Дотнет-емакс?
[13:32:17] <ForNeVeR> Отличная идея!
[13:32:18] <rexim> Дотнеты в моих дотемагзах!!1
[13:32:23] v_oron вышел из конференции
[13:32:29] <rexim> ForNeVeR, на наггуме.
[13:32:33] <rexim> Вообще ок будет.
[13:32:54] * ForNeVeR уже нохерачил обвязку на powershell/C#/winapi, чтобы по-человечески запускать emacs.
[13:33:17] <rexim> А что, есть какие-то сложности с запуском емагза под виндой?
[13:33:33] <ForNeVeR> Ну там же всякий emacsclient с миллионом ключей.
[13:33:45] <ForNeVeR> Дефолтные настройки в нём вообще никогда не работают.
[13:33:51] <ForNeVeR> Ни под вендой, ни под линупсом.
[13:34:18] <ForNeVeR> Так что я наколдовал вызов emacsclient, если сервер запущен, и emacs, если сервер не запущен.
[13:34:29] <ForNeVeR> И на winapi окошко на передний план вывожу.
[13:34:36] <ForNeVeR> Был там ещё кусочек на elisp...
[13:35:57] <rexim> Возможно, поэтому я и не пользуюсь емаксосервером и емаксоклиентом.
[13:36:19] <ForNeVeR> А как ты тогда пользуешься emacs'ом?
[13:36:28] <rexim> Без всего этого.
[13:36:35] <ForNeVeR> >_<
[13:36:43] <ForNeVeR> По-моему, это крайне неудобно.
[13:36:52] <ForNeVeR> Я всё привык делать из терминала.
[13:36:57] <ForNeVeR> Это удобнее, чем из emacs.
[13:37:05] <rexim> А, ну понятно.
[13:37:12] <rexim> Просто я делаю все через eshell
[13:37:27] <rexim> По крайней мере, большую часть.
[13:37:29] <ForNeVeR> eshell неудобен.
[13:37:38] <ForNeVeR> yakuake - наше фсио ^_^
[13:37:48] <rexim> Сам по себе - да.
[13:38:00] <rexim> Запущенный внутри емакса - вполне себе.
[13:38:22] <ForNeVeR> Ты нарушаешь unix-way.
[13:38:29] moonhawk зашёл в конференцию
[13:38:49] <rexim> .version ForNeVeR
[13:38:50] <DeadBot> rexim: ForNeVeR использует Miranda NG Jabber 10.9.9.0 Microsoft Windows 7 Business Edition, 64-bit Service Pack 1 (build 7601)
[13:38:59] <rexim> Кто там что нарушает?
[13:39:08] <ForNeVeR> Да, ты нарушаешь unix-way.
[13:39:12] <ForNeVeR> А я не нарушаю.
[13:39:19] <rexim> Тебя там нет.
[13:39:19] <ForNeVeR> Я вообще няшный ^___^
[13:39:22] <rexim> Потому и не нарушаешь.
[13:39:37] <rexim> $say
[13:39:37] <horta hell> rexim: САМСА!
[13:39:41] <rexim> САМСА!
[13:39:46] <ForNeVeR> што
[13:42:52] <PhoSor> САМСА!
[13:45:08] <rexim> $say
[13:45:08] <horta hell> rexim: все стабильно.
[13:45:11] <rexim> $say
[13:45:12] <horta hell> rexim: Может ты не странный. Он на C. :)
[13:45:16] <rexim> $say
[13:45:16] <horta hell> rexim: ForNeVeR::eval("Я не похуй. :)
[13:45:34] <rexim> Я даже не знаю, что сказать.
[13:45:40] <PhoSor> :D
[13:45:51] <rexim> $say
[13:45:51] <horta hell> rexim: Ололо, это "потенциальная дисциплина специальной олимпиады".
[13:46:11] <rexim> $say
[13:46:11] <horta hell> rexim: Неплохо.
[13:46:12] <rexim> $say
[13:46:12] <horta hell> rexim: ForNeVeR, это из компьютера?
[13:46:14] <rexim> $say
[13:46:14] <horta hell> rexim: .version POPSuL
[13:49:22] rexim вышел из конференции
[13:55:31] rexim зашёл в конференцию
[14:02:40] SolarRay вышел из конференции
[14:39:35] rexim вышел из конференции
[14:42:40] * ForNeVeR ::eval("Я не похуй. :)")
[14:43:42] magog зашёл в конференцию
[14:47:29] moonhawk вышел из конференции
[14:47:56] moonhawk зашёл в конференцию
[15:01:11] Славный капитан зашёл в конференцию
[15:19:37] Karmacoma зашёл в конференцию
[15:24:03] u_u вышел из конференции
[15:49:03] любитель криппи языков вышел из конференции
[16:42:26] rexim зашёл в конференцию
[17:20:06] moonhawk вышел из конференции
[17:20:46] moonhawk зашёл в конференцию
[17:32:46] v_oron зашёл в конференцию
[17:36:39] Karmacoma вышел из конференции: Disconnected: closed
[17:50:37] <rexim> $say something
[17:50:38] <horta hell> rexim: Катватерляндия!
[17:50:46] <rexim> Неплохо.
[17:50:59] <rexim> Так вот где живет cutwater.
[18:01:31] <horta hell> Василий Хелллович Хорта умер в забвении
[18:01:47] <ForNeVeR> Какая печальная история.
[18:22:03] <rexim> Драма в одно предложение.
[18:22:40] <rexim> $say
[18:22:41] <horta hell> rexim: Муняня!
[18:31:45] <rexim> $say
[18:31:45] <horta hell> rexim: Продал все.
[18:31:47] <rexim> $say
[18:31:47] <horta hell> rexim: Ололо, дедфуд же signed int _fuck = sort them
[18:32:03] <rexim> ПФШТО?!
[18:34:34] <rexim> $say
[18:34:34] <horta hell> rexim: .ping
[18:34:35] <rexim> $say
[18:34:36] <horta hell> rexim: ForNeVeR: пруф.
[18:34:37] <rexim> $say
[18:34:38] <horta hell> rexim: Нету прав. Он добралсо до написании программы под можно.
[18:44:00] <rexim> $pet resurrect
[18:44:00] <horta hell> Вы воскресили питомца этой конфы! Это ли не чудо?!
[18:56:40] <rexim> $pet feed
[18:56:40] <horta hell> Василий Хелллович Хорта покормлен
[18:56:43] <rexim> $pet heal
[18:56:43] <horta hell> Василий Хелллович Хорта здоров
[19:04:04] <ForNeVeR> rexim: надо запилить хранилище петов.
[19:04:35] <ForNeVeR> Чтобы после ребута восстанавливались.
[19:05:07] <ForNeVeR> Какие есть нормальные встраиваемые БД кроме H2?
[19:05:10] <rexim> Там состояние пета сейчас — одна строка и два числа.
[19:05:16] <rexim> Зогнать в файл и все.
[19:05:20] <ForNeVeR> Я бы предпочёл NoSQL..
[19:05:33] <ForNeVeR> rexim: файл - для мудаков.
[19:05:49] <rexim> Ты упорол?
[19:05:58] <ForNeVeR> Ну, с ним же ебли куча.
[19:06:10] <ForNeVeR> Его нужно перезаписывать, открывать, закрывать...
[19:06:13] <ForNeVeR> Ужос просто!
[19:06:50] <rexim> Ладно, я подумаю над этим.
[19:06:51] <rexim> Но не сейчас.
[19:06:59] <ForNeVeR> А я прямо сейчас подумаю!
[19:07:01] <ForNeVeR> like a baws
[19:12:36] horta hell вышел из конференции
[19:19:45] <PhoSor> rexim: он упорол
[19:19:54] <PhoSor> не слушай его
[19:20:01] <PhoSor> ForNeVeR: иди нахуй.
[19:20:02] <PhoSor> :3
[19:20:15] <ForNeVeR> PhoSor: нет ты.
[19:20:33] <ForNeVeR> http://d24w6bsrhbeh9d.cloudfront.net/photo/6367706_460s.jpg
[19:21:45] v_oron вышел из конференции
[19:49:47] rejjin зашёл в конференцию
[19:50:33] rejjin вышел из конференции
[19:51:11] rejjin зашёл в конференцию
[20:03:11] любитель криппи языков зашёл в конференцию
[20:08:28] Spo1ler вышел из конференции: Replaced by new connection
[20:08:28] Spo1ler зашёл в конференцию
[20:27:36] horta hell зашёл в конференцию
[20:27:37] <horta hell> Muhahahaha!
[20:27:39] horta hell вышел из конференции
[20:28:19] rejjin вышел из конференции
[20:28:40] horta hell зашёл в конференцию
[20:28:40] <horta hell> Muhahahaha!
[20:28:49] <rexim> $say
[20:28:50] <horta hell> rexim: Автор хорошо умеет перекомпилировать?
[20:29:04] <ForNeVeR> $pet stats
[20:29:04] <horta hell> Кличка: Наркоман
Здоровье: 99
Голод: 98
[20:29:10] <ForNeVeR> $pet kill
[20:29:10] <horta hell> Вы жестоко убили питомца этой конфы.
[20:29:15] horta hell вышел из конференции
[20:29:15] <rexim> $pet kill
[20:29:21] <rexim> O_o
[20:29:35] horta hell зашёл в конференцию
[20:29:35] <horta hell> Muhahahaha!
[20:29:39] <rexim> $pet kill
[20:29:39] <horta hell> Вы жестоко убили питомца этой конфы.
[20:29:42] <rexim> $pet kill
[20:29:42] <horta hell> Наркоман уже мертв. Но вам этого мало, да?
[20:29:59] <ForNeVeR> ааа ничего не работает ~_~
[20:30:02] horta hell вышел из конференции
[20:30:33] horta hell зашёл в конференцию
[20:30:33] <horta hell> Muhahahaha!
[20:31:16] horta hell вышел из конференции
[20:31:23] <rexim> Хорту — в том состоянии, в котором она есть сейчас — довольно таки неудобно отлаживать.
[20:31:52] <ForNeVeR> Это чепуха.
[20:31:57] <ForNeVeR> У меня всё нормально отлаживается.
[20:31:58] horta hell зашёл в конференцию
[20:31:58] <horta hell> Muhahahaha!
[20:32:32] horta hell вышел из конференции
[20:32:46] <rexim> Я же не говорю, что невозможно. Конечно, всё нормально отлаживается. Я говорю, что неудобно.
[20:33:23] <rexim> Падает только один актор, а перезапускать приходиться все приложение.
[20:33:33] <ForNeVeR> rexim: какие ваши предложения?
[20:34:26] <rexim> Хм...
[20:34:47] <rexim> Я бы хотел полный контроль всех подсистем бота в репле.
[20:34:54] <rexim> Как это было, когда я писал бота на сложуре.
[20:34:58] <rexim> кложуре*
[20:35:16] <rexim> Но получится ли такое на скале?
[20:35:50] <rexim> В общем, надо подумать.
[20:36:03] horta hell зашёл в конференцию
[20:36:03] <horta hell> Muhahahaha!
[20:36:05] * ForNeVeR не очень любит реплы.
[20:36:51] horta hell вышел из конференции
[20:37:32] horta hell зашёл в конференцию
[20:37:33] <horta hell> Muhahahaha!
[20:38:32] horta hell вышел из конференции
[20:38:40] rejjin зашёл в конференцию
[20:38:49] horta hell зашёл в конференцию
[20:38:49] <horta hell> Muhahahaha!
[20:39:12] horta hell вышел из конференции
[20:41:07] rejjin вышел из конференции
[20:41:13] horta hell зашёл в конференцию
[20:41:13] <horta hell> Muhahahaha!
[20:43:02] horta hell вышел из конференции
[20:43:25] horta hell зашёл в конференцию
[20:43:25] <horta hell> Muhahahaha!
[20:44:33] <ForNeVeR> $pet change nick хуец
[20:44:33] <horta hell> Теперь нашего питомца зовут хуец.
[20:44:43] <ForNeVeR> $pet stats
[20:44:43] <horta hell> Кличка: хуец
Здоровье: 99
Голод: 98
[20:44:53] <ForNeVeR> Дождёмся теперь, покуда он не похудеет.
[20:45:08] <ForNeVeR> Я пока что на PetTick повесил сохранение.
[20:45:55] <ForNeVeR> А, ну его.
[20:46:00] horta hell вышел из конференции
[20:46:14] <ForNeVeR> Вот щас ещё должен будет похудеть.
[20:46:17] horta hell зашёл в конференцию
[20:46:18] <horta hell> Muhahahaha!
[20:46:26] <ForNeVeR> $pet stats
[20:46:26] <horta hell> Кличка: Наркоман
Здоровье: 100
Голод: 100
[20:46:28] <ForNeVeR> $pet stats
[20:46:28] <horta hell> Кличка: Наркоман
Здоровье: 100
Голод: 100
[20:46:32] <ForNeVeR> Э, ты чо бля?
[20:46:36] horta hell вышел из конференции
[20:46:51] horta hell зашёл в конференцию
[20:46:51] <horta hell> Muhahahaha!
[20:47:07] horta hell вышел из конференции
[20:47:21] horta hell зашёл в конференцию
[20:47:21] <horta hell> Muhahahaha!
[20:47:46] horta hell вышел из конференции
[20:48:01] horta hell зашёл в конференцию
[20:48:01] <horta hell> Muhahahaha!
[20:48:59] horta hell вышел из конференции
[20:49:12] <ForNeVeR> Ололо, я insert и update перепутал в коде.
[20:49:31] horta hell зашёл в конференцию
[20:49:31] <horta hell> Muhahahaha!
[20:50:09] <ForNeVeR> $pet stats
[20:50:10] <horta hell> Кличка: Наркоман
Здоровье: 99
Голод: 98
[20:50:12] horta hell вышел из конференции
[20:50:29] horta hell зашёл в конференцию
[20:50:29] <horta hell> Muhahahaha!
[20:50:35] <ForNeVeR> $pet stats
[20:50:35] <horta hell> Кличка: Наркоман
Здоровье: 99
Голод: 98
[20:50:39] <ForNeVeR> $pet stats
[20:50:39] <horta hell> Кличка: Наркоман
Здоровье: 99
Голод: 98
[20:50:50] <ForNeVeR> $pet stats
[20:50:50] <horta hell> Кличка: Наркоман
Здоровье: 98
Голод: 96
[20:50:55] <ForNeVeR> О, работает, похоже.
[20:51:14] <ForNeVeR> $pet change nick Люк,\ я\ твой\ хортец
[20:51:14] <horta hell> Теперь нашего питомца зовут Люк, я твой хортец.
[20:51:38] Karmacoma зашёл в конференцию
[20:51:45] <ForNeVeR> Дождёмся автосейва, а потом ребутнем.
[20:51:48] <любитель криппи языков> ForNeVeR: а почему не сменился?
[20:51:49] <ForNeVeR> И посмотрим, что получится =3
[20:51:56] <ForNeVeR> любитель криппи языков: хто?
[20:51:59] <любитель криппи языков> ник
[20:52:06] <ForNeVeR> Это не тот ник.
[20:52:08] <ForNeVeR> $pet stats
[20:52:08] <horta hell> Кличка: Люк, я твой хортец
Здоровье: 98
Голод: 96
[20:52:11] <ForNeVeR> Вот этот ник.
[20:52:18] <ForNeVeR> pet - это модуль внутри хорты.
[20:52:27] <ForNeVeR> Сама хорта не олицетворяет собой питомца.
[20:52:38] <ForNeVeR> И не обязана менять ник вместе с ним.
[20:52:53] <ForNeVeR> Смена ника в smack настолько тривиальна, что я ленюсь её имплементировать.
[20:53:05] <rexim> В будущем, может быть у каждого будет свой питомец.
[20:53:09] <rexim> Со своими кличками.
[20:53:11] <ForNeVeR> Особенно учитывая, что система безопасности у нас так и не допилена.
[20:57:03] <ForNeVeR> $pet stats
[20:57:03] <horta hell> Кличка: Люк, я твой хортец
Здоровье: 97
Голод: 94
[20:57:08] horta hell вышел из конференции
[20:57:15] <ForNeVeR> Оп!
[20:57:23] horta hell зашёл в конференцию
[20:57:23] <horta hell> Muhahahaha!
[20:57:35] <ForNeVeR> $pet stats
[20:57:35] <horta hell> Кличка: Люк, я твой хортец
Здоровье: 97
Голод: 94
[20:57:39] <ForNeVeR> Ня!
[21:01:47] <ForNeVeR> rexim: я запушил няшнокод.
[21:01:57] <ForNeVeR> Там теперь тырпрайзная система с DAO.
[21:02:15] <ForNeVeR> Каждый плагин, который хочет, может вернуть свой DAO в ответ на соответствующий запрос.
[21:02:30] <ForNeVeR> А DAO должен уметь создавать таблицы и проверять их консистентность.
[21:02:42] <ForNeVeR> Ну и, сами собой, хранить / читать данные из конекшона.
[21:04:04] <любитель криппи языков> ForNeVeR: да у тебя же тырпрайз межушного ганглия!
[21:04:37] <любитель криппи языков> альсо идея с голодом норм
[21:04:42] <ForNeVeR> любитель криппи языков: я просто хорошо умею делать хуиту.
[21:04:46] <любитель криппи языков> предлагаю всех нубов скармливать ему
[21:04:49] <любитель криппи языков> и смотреть на результат =3
[21:05:17] <любитель криппи языков> ForNeVeR: хуиту говоришь? До авторов хентайной манги тебе всеравно далеко
[21:07:58] * ForNeVeR пожимает тентаклями.
[21:09:13] <rexim> Что ты там пожимаешь тентаклями?
[21:09:44] <ForNeVeR> Встроенный сервер БД пожимаю.
[21:10:06] <rexim> А, ок.
[21:10:45] <rexim> $say
[21:10:46] <horta hell> rexim: Я так ненаучиться.
[21:10:50] <rexim> $say
[21:10:50] <horta hell> rexim: Кто-нибудь будет по-другому!
[21:10:54] <rexim> $say
[21:10:54] <horta hell> rexim: Это clisp.
[21:18:02] Славный капитан вышел из конференции: Replaced by new connection
[21:18:05] Славный капитан зашёл в конференцию
[21:19:13] moonhawk вышел из конференции
[21:25:08] moonhawk зашёл в конференцию
[21:27:03] v_oron зашёл в конференцию
[21:34:15] <rexim> $say
[21:34:17] <horta hell> rexim: Они русский вроде. https://github.com/hagane/BlockSpace
[21:34:29] <rexim> Хе.
[21:34:35] <rexim> BlockSpace всплыл.
[21:38:53] rejjin зашёл в конференцию
[21:39:28] rejjin вышел из конференции
[21:56:12] Александр Николаевич зашёл в конференцию
[22:46:15] rexim вышел из конференции
[22:52:19] PhoSor вышел из конференции
[22:54:23] <Славный капитан> $say
[22:54:25] <horta hell> Славный капитан: можно спрятать большую кучу лажи
[22:54:42] <Славный капитан> но она все равно всплывет!
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!