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

Тема: Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:08:46] <Minoru> вот именно поэтому я всегда пишу -print0 / -0 и не задумываюсь о таких вещах
[00:09:14] <ɹǝɟılʍǝu> Minoru, спасибо, мудрый Минору! ^-^
[00:10:44] m4n71k0r вышел из конференции
[00:21:45] <ɹǝɟılʍǝu> devel29a, ты щас лайкнул у меня на стене видяшку?
[00:23:55] eaeee зашёл в конференцию
[00:24:54] <Minoru> хехе, спасибо Торвальдску за rebase: теперь никто не узнает, какие именно ошибки я допустил, пока писал код!
[00:25:03] <Minoru> олсо начинаю верить в то, что TDD может чем-то помочь разработчику
[00:27:12] Aman вышел из конференции
[00:30:39] kpecmuk зашёл в конференцию
[00:39:39] rafaelrs вышел из конференции
[00:45:26] Minoru вышел из конференции
[01:20:31] dzhon вышел из конференции
[01:57:31] ≈(^o^)≈ вышел из конференции
[02:45:48] ckorzhik зашёл в конференцию
[03:09:07] Славный капитан зашёл в конференцию
[03:18:26] ckorzhik вышел из конференции
[03:19:34] sss|zombie зашёл в конференцию
[04:40:27] grouzen вышел из конференции
[04:55:10] eaeee вышел из конференции
[05:09:07] rafaelrs зашёл в конференцию
[06:23:25] sss|zombie вышел из конференции
[06:34:20] rafaelrs вышел из конференции
[07:54:39] 4ppleboy зашёл в конференцию
[08:00:53] 0xd34df00d вышел из конференции: Disconnected: closed
[08:07:11] 0xd34df00d зашёл в конференцию
[08:07:11] <ForNeVeR> Minoru: а на файлах с \0 в имени твой способ не сломается? Или \0 это невалидное имя файла?
[08:29:46] Minoru зашёл в конференцию
[08:34:21] <Minoru> ForNeVeR: в *nix \0 это невалидное имя файла, да. Но это единственный символ, который запрещён в именах, остальные можно (ну, если только ФС не запрещает).
[08:36:52] <ɹǝɟılʍǝu> Утра, коняжки!
[08:37:59] <Minoru> утра!
[08:39:14] <ɹǝɟılʍǝu> Minoru, хаха, согласился! ;P
[08:40:29] <Minoru> какой подлый пегас!
[08:44:31] <ɹǝɟılʍǝu> x3
[08:44:36] <ɹǝɟılʍǝu> Minoru, как дела?
[08:44:57] <ɹǝɟılʍǝu> А я тут сменил берцы на новые... Старые порвались на пятке по шву (починябельно).
[08:49:55] <Minoru> ɹǝɟılʍǝu: проснулся, раскачиваюсь понемногу. Сегодня пушну уже всё, что пилил последнюю неделю в octo.erl!
[08:50:22] <Minoru> порвать берцы — это… Я не знаю, как это делать :) Ты суров, видимо.
[08:50:36] dzhon зашёл в конференцию
[08:50:54] <ɹǝɟılʍǝu> Minoru, ну или они слабые))
[08:50:59] <ɹǝɟılʍǝu> Minoru, но ты молодец!
[09:11:15] <DeadBot> а я маленькая гадость,
а я маленькая гнусь,
я поганками обьелся,
и на пакости стремлюсь!
[09:15:00] ckorzhik зашёл в конференцию
[09:25:55] <Minoru> а вы мне про стопроцентное покрытие тестами так и не ответите, да?
[09:26:20] <Minoru> ref: http://0xd34df00d.me/logs/chat/codingteam@conference.jabber.ru/2016/03/20.html#22:58:22
[09:26:42] <ɹǝɟılʍǝu> Minoru, нужно писать тесты на всё, на что можно.
[09:27:02] <ɹǝɟılʍǝu> Я вот хочу покрыть тестами плюсовый кот на работе, но не выйдет пока что, не скажу почему)
[09:27:05] <ForNeVeR> ɹǝɟılʍǝu: у меня другое мнение. Нужно писать тесты на всё, на что имеет смысл.
[09:27:18] dzhon вышел из конференции
[09:27:20] <ɹǝɟılʍǝu> ForNeVeR, а я что написал?
[09:27:35] <ForNeVeR> ɹǝɟılʍǝu: *можно* писать тесты на то, что тестировать не имеет смысла.
[09:27:41] <ɹǝɟılʍǝu> Можно)
[09:28:08] <ɹǝɟılʍǝu> // если пилишь либы в составе большого софта, то тесты писать нужно на пощи всё: так разработка и идёт, собсна.
[09:28:17] <ForNeVeR> Minoru: короче, нет, я считаю, что лучше лишний раз не париться. 100% покрытия всё равно не выйдет, и писать тесты только ради повышения циферки покрытия не нужно.
[09:28:25] <ForNeVeR> ɹǝɟılʍǝu: да, ты прав.
[09:28:51] <Minoru> ForNeVeR: а почему не выйдет? У меня вот выйдет, если напишу эти! Другое дело, что мне от них толку особого нет.
[09:29:08] <ForNeVeR> Minoru: если это не слишком затратно - напиши
[09:30:09] <Minoru> ну ок
[09:30:12] <Minoru> спасибо!
[09:32:02] ckorzhik вышел из конференции
[09:41:21] <ɹǝɟılʍǝu> ForNeVeR, Minoru http://www.gamedev.ru/code/forum/?id=212093#m1
[09:41:23] <ɹǝɟılʍǝu> lawl
[09:41:41] <ForNeVeR> I AM THE LAWL
[09:42:00] <ɹǝɟılʍǝu> xD
[09:42:03] Mr.Purple зашёл в конференцию
[09:42:05] <ForNeVeR> ɹǝɟılʍǝu: у него массивы с оптимизированным добавлением в начало.
[09:42:08] <Minoru> не пускают через тор, и правда lawlки
[09:42:13] <ForNeVeR> Видимо, чел реальне н езнает про std::deque.
[09:42:30] <ForNeVeR> s/н е/не /
[09:42:32] <horta hell> ForNeVeR: Видимо, чел реальне не знает про std::deque.
[09:42:36] <ɹǝɟılʍǝu> ForNeVeR, у кого?
[09:42:58] <ForNeVeR> > мои строки и массивы по разным параметрам такие же или быстрее раза в 1,5-2. А по некоторым параметрам они быстрее в десятки раз (добавление в начало массива [...]).
[09:43:24] <ɹǝɟılʍǝu> омфг
[09:43:43] ckorzhik зашёл в конференцию
[09:49:03] <ɹǝɟılʍǝu> ForNeVeR, > хедоре
[09:49:22] <ɹǝɟılʍǝu> ХЕДОР! https://img06.rl0.ru/afisha/c1200x600/daily.afisha.ru/uploads/images/6/09/6099f978b6404827aea61d49fc9059a8.jpg
[09:54:03] <ForNeVeR> Кто этот человек?
[09:54:39] <Minoru> я теперь увидел в этом имени другое, «Фёдор» >_<
[09:55:00] <Minoru> ɹǝɟılʍǝu: доставь ещё картинку Хордор vs. Груут
[09:55:21] <Minoru> s/Хордор/Ходор/
[09:55:22] <horta hell> Minoru: ɹ-ɟılʍǝu: доставь ещё картинку Ходор vs. Груут
[10:01:09] dzhon зашёл в конференцию
[10:01:23] gsomix зашёл в конференцию
[10:01:23] <gsomix> Утро.
[10:01:48] <ɹǝɟılʍǝu> gsomix, гсомяшка!
[10:01:54] ckorzhik вышел из конференции
[10:09:52] <ForNeVeR> Утро.
[10:12:09] <ForNeVeR> ɹǝɟılʍǝu: почитал тот тред ещё. Всё смешнее. У чувака "быстрая" хешмапа с линейным поиском.
[10:12:42] <ForNeVeR> (что на малом количестве элементов вполне корректная оптимизация, но у него нету варианта для большого количества элементов вообще)
[10:12:44] <ɹǝɟılʍǝu> Хэшмапа с линейным?
[10:12:54] <ForNeVeR> "Хэш" мапа :)
[11:00:10] <ɹǝɟılʍǝu> ForNeVeR, что ж, будем переписывать TestRunnder? На XUnit, или просто на паскале так и оставим (православно и идеоматично для паскалевской IDE (можно же её так назвать таки))?
[11:02:11] <ɹǝɟılʍǝu> Но я бы точно переписал.
[11:02:45] <ɹǝɟılʍǝu> Хм, надо глянуть, какого стиля на паскале они предерживаются...
[11:03:02] <ɹǝɟılʍǝu> Просто я прогонял бы весь свой паскалевский кот чезер ptop из FreePascal.
[11:04:31] <ForNeVeR> ɹǝɟılʍǝu: я уже начал переписывать. Оставляем на паскале, просто чиним баги.
[11:04:53] <ɹǝɟılʍǝu> ForNeVeR, ага, окей.
[11:04:56] <ForNeVeR> ɹǝɟılʍǝu: мне уже удалось отвязать код от админского аккаунта, и на локальной машине у меня все тесты прошли без привилегированного режима.
[11:05:05] <ɹǝɟılʍǝu> Годно!
[11:05:24] <ForNeVeR> Но на Appveyor до сих пор вешается. Я планирую добавить логгирование и вырубить MessageBox'ы.
[11:05:27] * ɹǝɟılʍǝu ищет, чо бы ещё сделать, пока Форневерик не добрался до этого. <_<
[11:05:40] <ɹǝɟılʍǝu> Вот эти месседжбоксы!
[11:05:44] <ɹǝɟılʍǝu> Зачем ваще?
[11:05:46] <ForNeVeR> Скорее всего, там просто слишком слабая машина, и второй этап тестов не успевает сделаться за час.
[11:05:50] <ɹǝɟılʍǝu> ForNeVeR, ты пушил куда-то кот?
[11:05:54] <ForNeVeR> Да.
[11:06:11] <ForNeVeR> ɹǝɟılʍǝu: https://github.com/codingteam/pascalabcnet/commit/7e4728a0677eb18473230ade94983a134bd83107
[11:06:41] ascrazy зашёл в конференцию
[11:07:01] <ɹǝɟılʍǝu> ForNeVeR, блин!
[11:07:07] <ɹǝɟılʍǝu> И ты бинарник запушил! >.<
[11:07:16] <ɹǝɟılʍǝu> Аррр!
[11:07:32] <ForNeVeR> ɹǝɟılʍǝu: ну смотри, есть сейчас такие задачи:
- добавить в TestRunner подробное логгирование, чего он делает (хотя бы имена файлов, которые компилирует), чтобы понять, на каком месте он виснет на Appveyor
- выпилить бинарники и сделать, чтоб TestRunner пересобирался при каждом билде
- настроить .gitignore
[11:07:33] ascrazy вышел из конференции
[11:07:38] <ForNeVeR> ɹǝɟılʍǝu: по поводу бинарников щас поясню.
[11:07:42] <ɹǝɟılʍǝu> ForNeVeR, давай перенесём TestRunner.pas из bin?
[11:08:31] <ForNeVeR> ɹǝɟılʍǝu: я планирую позже засквошить ветку Appveyor, так что там лишних бинарей не будет, а будет застешено только удаление бинарника (см. п. 2).
[11:08:52] <ɹǝɟılʍǝu> >- добавить в TestRunner подробное логгирование, чего он делает (хотя бы имена файлов, которые компилирует), чтобы понять, на каком месте он виснет на Appveyor
Полагаю, нужен подробный лог всего этапа тестирования.
[11:08:58] <ɹǝɟılʍǝu> Ещё бы по группам тесты бить.
[11:09:04] <ɹǝɟılʍǝu> По имени директории.
[11:09:07] <ForNeVeR> Это и будет подробный лог. Файлов там до хрена.
[11:09:20] <ForNeVeR> У них очень подробные тесты, сделано хорошо.
[11:09:52] <ɹǝɟılʍǝu> [loops / test_01] ... done
[loops / test_01] ... failed!
[11:13:29] <ForNeVeR> ɹǝɟılʍǝu: а, да, ещё кое-что. Сейчас первый же свалившийся тест роняет весь процесс тестирования. Надо исправить - чтоб выполнялись все тесты, и выводилась статистика.
[11:13:42] <ɹǝɟılʍǝu> ForNeVeR, да.
[11:16:11] Graf зашёл в конференцию
[11:16:41] Graf вышел из конференции
[11:20:29] <ɹǝɟılʍǝu> ForNeVeR, а что за $reference?
[11:35:51] <ForNeVeR> ɹǝɟılʍǝu: видимо, чтоб делать референсы на .NET-библиотеки.
[11:37:31] Mr.Purple вышел из конференции: Replaced by new connection
[11:37:33] Mr.Purple зашёл в конференцию
[11:38:11] <ɹǝɟılʍǝu> ForNeVeR, тогда блин.
[11:38:20] <ForNeVeR> Что?
[11:38:23] <ɹǝɟılʍǝu> Тут ж DLL-ки зафигачены
[11:38:33] <ɹǝɟılʍǝu> А если под nix? Там же не dll.
[11:38:47] <ɹǝɟılʍǝu> Я про https://github.com/codingteam/pascalabcnet/blob/feature/appveyor/bin/TestRunner.pas#L3
[11:38:58] <ForNeVeR> ɹǝɟılʍǝu: куда делись DLL под nix?
[11:39:20] <ForNeVeR> Вроде как те же самые файлы клонируются :)
[11:39:21] <ɹǝɟılʍǝu> ForNeVeR, ведь там so. // да, я только из-за расширений вопрошаю.
[11:39:26] <ForNeVeR> Ты неправ.
[11:39:34] <ForNeVeR> В смысле, ты прав, но не совсем.
[11:39:44] <ɹǝɟılʍǝu> Разьясни, пожалуйста.
[11:39:48] <ForNeVeR> C# компиляется в exe и dll точно так же.
[11:40:18] <ForNeVeR> Эти файлы представляют собой COFF- (или PE32, если тебе так ближе) контейнер для байткода.
[11:40:34] Mr.Purple вышел из конференции
[11:41:07] <ForNeVeR> Mono под линуксом
1) умеет распаковывать этот байткод, JIT'ить и выполнять
2) добавляется в какое-то волшебное место в ядре или шелле или чём-то, чтобы выполнять .CLI-совместимые бинарники автоматически.
[11:41:10] <ɹǝɟılʍǝu> А, то есть, ему похеру на платформу?
[11:41:13] <ɹǝɟılʍǝu> Тогда ок!
[11:41:18] <ɹǝɟılʍǝu> Вопросов нет. =)
[11:41:19] <ForNeVeR> То есть ты можешь chmod +x Pascalabcnet.exe
[11:41:23] <ForNeVeR> И выполнять.
[11:41:46] <ForNeVeR> Но можешь и классически - $ mono ./pascalabcnet.exe
[11:41:52] <ɹǝɟılʍǝu> // тем более, что у исполняемых файлов на nix может и не быть расширения.
[11:42:04] <ForNeVeR> Да.
[11:42:16] dzhon вышел из конференции
[11:42:17] <ForNeVeR> Короче, тут всё нормально. Я бы обратил внимание, если б были проблемы.
[11:42:31] <ForNeVeR> Тот код, который я пока что видел, у них написан вполне портабельно.
[11:43:36] grouzen зашёл в конференцию
[11:50:22] <ɹǝɟılʍǝu> ForNeVeR, тогда ладно.
[11:51:50] <ɹǝɟılʍǝu> ForNeVeR, нам нужно, чтобы тестраннер гадил и в stdout и в логфайл?
[11:52:13] <ɹǝɟılʍǝu> Второе — опция, конечно.
[11:52:35] <ForNeVeR> ɹǝɟılʍǝu: я думаю, следует оставить только stdout.
[11:52:36] <ɹǝɟılʍǝu> Прост, если тестов многа, так будет проще делать пасту.
[11:52:45] <ForNeVeR> В логфайл перенаправлением, если надо.
[11:52:50] <ɹǝɟılʍǝu> Ладн.
[11:53:01] <ForNeVeR> Кому надо - тот напишет tee :)
[11:53:35] <ForNeVeR> ɹǝɟılʍǝu: ты взялся перепиливать тестраннер?
[11:53:45] <ɹǝɟılʍǝu> ForNeVeR, я бы не прочь.
[11:53:48] <ForNeVeR> Ну ок.
[11:53:56] <ɹǝɟılʍǝu> А что?
[11:54:01] <ForNeVeR> Можешь пушить в ту же ветку с appveyor.
[11:54:10] <ɹǝɟılʍǝu> ForNeVeR, окк.
[11:54:17] <ForNeVeR> Наверное, давай тогда для начала в скрипте пофиксим, чтоб он перекомпилял тестраннер.
[11:54:25] <ForNeVeR> Не будешь же ты всё время бинарник подпушивать :)
[11:54:30] <ɹǝɟılʍǝu> Хотя я бы делал пулл реквесты в ту ветку, так будет лущ.
[11:54:34] <ForNeVeR> А, ок.
[11:54:46] <ForNeVeR> Потом всё засквошим.
[11:54:58] <ɹǝɟılʍǝu> Ревьювить, да и чтобы не срать всем в одно место.
[11:55:25] <ɹǝɟılʍǝu> >Не будешь же ты всё время бинарник подпушивать :)
Не буду)
[11:55:34] m4n71k0r зашёл в конференцию
[11:55:39] <ForNeVeR> Возможно, я потом из этой ветки по отдельным PR в апстрим растащу изменения.
[11:55:39] <ɹǝɟılʍǝu> m4n71k0r, \0
[11:57:00] <m4n71k0r> ɹǝɟılʍǝu: \0\0
[11:57:11] <m4n71k0r> у меня 2-х байтовая кодировка
[11:57:27] <ɹǝɟılʍǝu> m4n71k0r, \0\0\0\0
[11:58:06] <ForNeVeR> '(\0.NIL)
[11:58:07] <m4n71k0r> \0\0\0\0\0\0 и три пробела
[12:01:33] <devel29a> m4n71k0r: Что там у вас самолеты падают?
[12:02:00] <m4n71k0r> devel29a: да пиздец(
[12:02:37] <devel29a> m4n71k0r: У вас-то все нормально?
[12:02:56] <ɹǝɟılʍǝu> devel29a, но ты же не знал, что он оттуда!
[12:03:00] <ɹǝɟılʍǝu> ТЫ ТОЧНО МУР!
[12:03:16] <m4n71k0r> devel29a: ну я на оракловую конфу в Дубаи не летал.... хотя она в начале года была
[12:03:47] <m4n71k0r> devel29a: у меня и всех знакомых, которых я знаю в РнД, всё хорошо. За остальных сказать не могу)
[12:03:58] <devel29a> m4n71k0r: Ну, хорошо, хоть так
[12:04:02] <devel29a> ɹǝɟılʍǝu: :P
[12:04:18] <m4n71k0r> devel29a: у нас просто погода ща ябнутая как патриарх Кирилл
[12:04:46] <devel29a> m4n71k0r: Хуяссе. Очень плохая погода. похоже
[12:06:20] <m4n71k0r> devel29a: меня каждый год огорчает погода в марте, я всё хочу абрикос наших поесть, а у них почки промерзают...
[12:06:26] <m4n71k0r> и так уже лет 5-7
[12:06:42] <m4n71k0r> глобальное потепление, бле
[12:17:03] <Minoru> похоже, ребейз дальше пары коммитов назад лучше не юзать. У меня теперь коммиты недельной давности юзают фичи, которые я только на днях добавил =\
[12:18:14] <ɹǝɟılʍǝu> Minoru, а ты опасен.
[12:19:23] <Minoru> ничего, сейчас с учётом полученных знаний я сделаю ребейз снова, и на этот раз буду править код так, чтобы он соответствовал историческим реалиям
[12:20:25] <devel29a> Minoru: ребейз назад? Бггг
[12:20:35] <m4n71k0r> похоже, ребейз лучше не юзать // Fxd
[12:20:42] <devel29a> Не, ребейз нор
[12:20:54] <devel29a> точнее Fast Forward Merge
[12:21:15] <Minoru> devel29a: лолд
[12:21:32] <Minoru> с последних двух сообщений, я имею в виду
[12:21:33] <Minoru> почти одно и то же!
[12:22:36] <Minoru> «ребейз назад» — это когда git commit --fixup=hash и потом git rebase --autosquash --interactive whatever
[12:26:29] <ForNeVeR> Minoru: нормально, я в наггуме тоже сделал весёлую историю :)
[12:26:31] <devel29a> Minoru: Нялайфер правильно сказал. Ты страшный человек :)
[12:28:09] <uggur> Minoru: это ты посоветовал мне читать "Проблему Трёх Тел"?
[12:28:23] <Minoru> uggur: да
[12:28:48] <uggur> Спасибо, мне понравилось -- раньше я не читал китайской фантастики =^.^=
[12:29:48] <Minoru> пожалуйста! Сейчас я тебе ещё пару рассказов из Clarkesworld подкину, тоже от китайского автора (который, кстати, и переводил «Проблему»)
[12:34:44] <Minoru> uggur: на самом деле я опять забыл, что самый крутой его рассказ — за него даже Хьюго в 2013-м дали! — не в Clarkesworld, а в Lightspeed: http://www.lightspeedmagazine.com/fiction/mono-no-aware/
[12:34:55] <Minoru> мне казалось, что есть ещё второй, но я не могу его вспомнить ._.
[12:35:34] <Minoru> зато есть рассказы китайских авторов:
http://clarkesworldmagazine.com/xia_12_14_reprint/
http://clarkesworldmagazine.com/zhang_01_15/
[12:36:25] <Minoru> и ещё три других, но тоже мне понравившихся (раз уж полез смотреть…):
http://clarkesworldmagazine.com/crosshill_12_14/
http://clarkesworldmagazine.com/kritzer_01_15/
http://clarkesworldmagazine.com/schroeder_01_15_reprint/
http://clarkesworldmagazine.com/debodard_01_15/
[12:36:36] <Minoru> (да, четыре это три ☺)
[12:45:12] (≈^-^≈) зашёл в конференцию
[12:46:22] <gsomix> Minoru, чпок.
[12:46:24] <gsomix> Как дела?
[12:46:46] <Minoru> gsomix: всё отлично! 100% покрытие тестами готово!
[12:46:58] <Minoru> осталось только следы прежних ошибок замести, чем, собственно, и занят
[12:46:59] <Minoru> а ты как?
[12:48:21] <gsomix> Работаю.
[12:49:02] <ɹǝɟılʍǝu> gsomix, ого
[12:49:04] <ɹǝɟılʍǝu> Привет!
[12:49:12] <gsomix> ɹǝɟılʍǝu, и тебе. :)
[12:49:13] <Minoru> работаешь? Хорошо. А тесты проходишь? А покрытие какое, gsomix? ;)
[12:49:29] <ɹǝɟılʍǝu> Minoru, покрытие гсомикса?)
[12:49:37] <ɹǝɟılʍǝu> Чую, этот вопрос лучше спросить у его жены! ;P
[12:49:40] <Minoru> ɹǝɟılʍǝu: ага!
[12:49:48] <Minoru> ой, поздновато отправил
[12:52:16] <gsomix> Minoru, открытое покрытие.
[12:52:42] <gsomix> ForNeVeR, > Проект перестал собираться #122
[12:52:50] <gsomix> > после того как я откомментировал безобидные методы Add для тьюплов
[12:53:05] <ForNeVeR> gsomix: у них там вообще огонь, да.
[12:58:27] asidorenko зашёл в конференцию
[12:59:38] <uggur> Minoru: "mono-no-aware/" mono-aware soft-ware! XD
[13:01:20] * Minoru пушнул и отпил чаю
[13:01:30] <Minoru> простите, но это слишком эпично, чтобы я промолчал :)
[13:02:44] <uggur> лол
[13:05:48] <gsomix> ɹǝɟılʍǝu, https://vine.co/v/iwjHthlamZO
[13:07:50] <ɹǝɟılʍǝu> Minoru, «пушнул и закурил».
[13:08:37] <Minoru> Coveralls не умеет в commit messages =\ В табличке показывает весь текст одним куском. Могли бы брать только первую строчку, или нормально остальной текст форматировать уже…
[13:12:19] <ForNeVeR> Minoru: показывай!
[13:13:58] <Minoru> ForNeVeR: https://coveralls.io/github/sdepold/octo.erl?branch=code-coverage
[13:13:59] <Minoru> четвёртый коммит сверху
[13:14:23] <Minoru> и шестой тоже
[13:20:02] <ForNeVeR> Minoru: это означает, что весь octo.erl полностью покрыт тестами? С ног до головы?
[13:22:03] <Minoru> ForNeVeR: ага! Каждая строчечка как минимум один раз где-то дёргается
[13:22:35] <Minoru> но это юнит-тесты. Если я где-то неправильно понял спеку, то octo.erl все равно сломан, потому что и реализация, и тесты будут с неправильными данными :)
[13:23:00] <Minoru> полноценное интеграционное тестирование пока что нельзя проводить, потому что octo.erl очень мало вещей умеет
[13:23:25] <Minoru> для него пришлось сделать специальный репозиторий с аккуратно подготовленным состоянием
[13:24:01] <ForNeVeR> Minoru: всё равно, это очень, исключительно хорошо.
[13:24:06] <ForNeVeR> Minoru: я горжусь тобой.
[13:24:42] * Minoru засмущался
[13:25:00] <gsomix> Minoru, что дальше?
[13:25:32] <Minoru> gsomix: я опьянён достижением и не знаю :)
[13:25:34] <ForNeVeR> gsomix: а дальше дело за малым: продолжать поддерживать стопроцентное покрытие :)
[13:26:46] <Minoru> gsomix: нужно перечитать спецификацию API Gestalt, учесть пожелания Форнёвера касательно того, что Gestalt должен отдавать, и смотреть, что для этого нужно впилить в octo.erl. И впиливать!
[13:27:30] <Minoru> ещё неплохо бы документацию написать, а то там сейчас просто портянка в README, пусть и неплохая
[13:27:59] <Minoru> для начала хотя бы разбить эту портянку на описания отдельных функций и вынести это в код, чтобы обновлять было проще
[13:28:04] <ForNeVeR> Minoru: а чо баджик coveralls на главной странице не показывается? https://github.com/sdepold/octo.erl
[13:29:16] <Minoru> ForNeVeR: похоже, его GitHub закешировал
[13:29:42] <ɹǝɟılʍǝu> Ctrl+F5 если?
[13:29:49] <ForNeVeR> Minoru: [![Coverage Status](https://coveralls.io/repos/github/sdepold/octo.erl/badge.svg?branch=code-coverage)]
[13:29:58] <ForNeVeR> Minoru: а почему branch=code-coverage?
[13:30:05] <ForNeVeR> Не следует ли там указать master?
[13:30:21] <Minoru> гм
[13:30:30] <ForNeVeR> И с Travis такая же история: у тебя висит баджик от ветки feature/list-pull-requests.
[13:30:34] <Minoru> это да, ошибочка. Спасибо!
[13:31:12] <ForNeVeR> У меня кэш просрался, показывает теперь 98%.
[13:31:21] <ɹǝɟılʍǝu> ForNeVeR, как в pgocess hacker глянуть, какая прога юзает конкретный порт?
[13:31:40] <ForNeVeR> ɹǝɟılʍǝu: на вкладке network делаешь сортировку по local port :)
[13:32:00] <ɹǝɟılʍǝu> О!
[13:32:02] <ɹǝɟılʍǝu> Сяп
[13:33:25] <ɹǝɟılʍǝu> ForNeVeR, эм
[13:33:39] <ɹǝɟılʍǝu> Unknown Process/rad.msn.com
[13:33:42] <ɹǝɟılʍǝu> Как его убить?!)
[13:33:59] <ForNeVeR> Unknown Process? Это вообще как? ._.
[13:34:44] <ɹǝɟılʍǝu> https://wj32.org/processhacker/forums/viewtopic.php?t=452
[13:35:08] <ForNeVeR> ._____.
[13:35:30] <ForNeVeR> Вот честно, ни разу не видел такой фигни. Может быть, у тебя какие-то опции мешают Process Hacker'у узнать имя процессов?
[13:35:36] <ForNeVeR> Или реальне руткит завёлся?
[13:44:06] <ForNeVeR> Minoru: ERROR: eunit failed while processing /home/travis/build/sdepold/octo.erl: {error,{422,
"{\"message\":\"Couldn't find a repository matching this job.\",\"error\":true}"}}
[13:44:11] <ForNeVeR> :'(
[13:44:42] <ForNeVeR> Minoru: (билд на тревисе упал, чо это он?)
[13:49:30] <ɹǝɟılʍǝu> ForNeVeR, http://lpaste.net/7311727108957405184
[13:49:31] <ɹǝɟılʍǝu> ((
[13:52:14] <ForNeVeR> ɹǝɟılʍǝu: А ты под админом?
[14:02:27] <Minoru> ForNeVeR: лол, сломать билд коммитом, который правит только README — это я молодец!
[14:03:01] <ForNeVeR> Очевидно, что билд был и до этого "сломан" (ну то есть находился в недостаточно стабильном состоянии). В чём дело?
[14:04:31] <Minoru> пока что не знаю. Я его перезапустил, чтобы убедиться, что это не сам травис сломался
[14:06:37] <Minoru> ForNeVeR: ну вот, перезапуск помог. Видимо, там с coveralls-erl что-то
[14:06:49] <Minoru> чуть позже поковыряю
[14:11:32] <ForNeVeR> :(
[14:22:11] <ɹǝɟılʍǝu> ForNeVeR, похоже, это были подпроцессы процесса.
[14:22:20] <ɹǝɟılʍǝu> Корутины кто-то наделол)
[14:22:37] kosc вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: remote-server-not-found
[14:22:50] <ForNeVeR> Подпроцессы процесса - это, в смысле, треды?
[14:25:13] <ɹǝɟılʍǝu> Да.
[14:25:25] <ɹǝɟılʍǝu> Есть у меня такое подозрение.
[14:25:43] dzhon зашёл в конференцию
[14:32:48] hdhog вышел из конференции: Вышел из Vacuum-IM
[14:56:44] <ɹǝɟılʍǝu> ForNeVeR, тут от тов. FreeSlave пришло предложение разделить компилятор pascalabc и ide их по разным репам.
[15:06:21] <devel29a> ɹǝɟılʍǝu: Не знаю, о чем речь, но звучит разумно!
[15:06:56] <ɹǝɟılʍǝu> devel29a, речь об https://github.com/pascalabcnet/pascalabcnet
[15:07:42] <ɹǝɟılʍǝu> devel29a, кстати, для детей советую «Пиктомир». Клёвая штука. Русский язык, кошерное погроммирование робота, плюс есть под ведроид.
[15:08:37] <devel29a> ɹǝɟılʍǝu: это http://www.piktomir.ru/ ?
[15:08:57] <ɹǝɟılʍǝu> devel29a, да.
[15:09:04] <devel29a> ɹǝɟılʍǝu: Ок. Спасибо
[15:09:13] <ɹǝɟılʍǝu> devel29a, сорцы открыты, всегда можно помочь.
[15:09:31] <devel29a> ɹǝɟılʍǝu: На CodeCombat похоже?
[15:10:16] <ɹǝɟılʍǝu> devel29a, хм, не пробовал.
[15:10:20] <ɹǝɟılʍǝu> Не буду врать.
[15:11:58] <devel29a> ɹǝɟılʍǝu: Хм. Я зашел на КуМир
[15:12:06] <devel29a> Мне кажется, он лучше подойдет
[15:12:14] <devel29a> Ну, это для меня
[15:12:53] <ɹǝɟılʍǝu> devel29a, угу, тоже годен.
[15:16:44] <ForNeVeR> ɹǝɟılʍǝu: кто такой FreeSlave?
[15:18:24] <gsomix> ForNeVeR, ProprietaryMaster.
[15:18:48] <ɹǝɟılʍǝu> ForNeVeR, чувак такой.
[15:18:51] <ɹǝɟılʍǝu> Любитель D.
[15:18:52] <ForNeVeR> ɹǝɟılʍǝu: 2) я не _уверен_, что это хорошая идея (что не значит, что я не согласен с этим). Есть ли необходимость в это такая уж большая?
[15:18:54] <ɹǝɟılʍǝu> И писать софт.
[15:19:20] <ɹǝɟılʍǝu> ForNeVeR, я как заметил, PascalABC.Net держит (или будет, или это легаси) не только паскаль.
[15:19:41] <ForNeVeR> ɹǝɟılʍǝu: да, я тоже видел там парсеры других языков.
[15:30:28] <ForNeVeR> ɹǝɟılʍǝu: этот твой кореш - один из разрабов? Или просто, как мы, мимо проходил?
[15:34:47] <ɹǝɟılʍǝu> ForNeVeR, мимо)
[15:43:16] Graf зашёл в конференцию
[15:45:45] rafaelrs зашёл в конференцию
[15:47:09] Graf вышел из конференции
[16:01:56] <ɹǝɟılʍǝu> .ping
[16:01:57] <DeadBot> ɹǝɟılʍǝu: понг от тебя 0.33 секунды
[16:55:36] 4ppleboy вышел из конференции
[17:05:56] kpecmuk вышел из конференции: Replaced by new connection
[17:05:57] kpecmuk зашёл в конференцию
[17:07:45] MaXGXaM зашёл в конференцию
[17:13:41] MaXGXaM вышел из конференции
[17:15:45] sss|zombie зашёл в конференцию
[17:21:30] grouzen вышел из конференции
[17:33:06] <ɹǝɟılʍǝu> gsomix, псст
[17:33:07] <ɹǝɟılʍǝu> Пссст!
[17:33:15] <gsomix> ɹǝɟılʍǝu, чокаво?
[17:33:29] <ɹǝɟılʍǝu> gsomix, чокаво? Это новое такое какао? ^-^
[17:34:04] <gsomix> .__.
[17:34:37] <ForNeVeR> А для него выдадут отдельный какайник?
[17:36:38] gsomix вышел из конференции
[17:40:03] rafaelrs вышел из конференции
[17:40:34] <ɹǝɟılʍǝu> ForNeVeR, да
[17:40:38] <ɹǝɟılʍǝu> ForNeVeR, помогай!
[17:41:00] * ForNeVeR пытается отобрать у Гсомикса какайник.
[17:41:09] <ɹǝɟılʍǝu> Да не это)
[17:41:11] <ForNeVeR> А, стойте, где же Гсомикс?
[17:41:16] <ɹǝɟılʍǝu> Убежал!
[17:41:20] <ɹǝɟılʍǝu> И унёс какальник!
[17:41:20] <ForNeVeR> Чорт!\
[17:41:28] <ForNeVeR> Да не какальник, а какайник!
[17:41:33] <ɹǝɟılʍǝu> >.<
[17:42:03] <ɹǝɟılʍǝu> ForNeVeR, есть проект. Репа внутри другой репы (git в svn). Как настроить дженкинс, чтобы его легко было перенастроить на сборку из конкретных веток подрепы (git), а остальное он не трогал?
[17:42:16] <m4n71k0r> ɹǝɟılʍǝu: нет, "чокаво" - это очень старое сленговое выражение. Где-то около 2001 года. Я даже и не знал, что наш оптик-учоный такой старый
[17:42:18] <ForNeVeR> ɹǝɟılʍǝu: ёпт
[17:42:21] <ɹǝɟılʍǝu> Ну или иметь два режима: full update, partial update.
[17:42:36] <ForNeVeR> Репа внутри другой репы! Сотона!
[17:42:45] <ForNeVeR> ɹǝɟılʍǝu: но ты можешь сделать даже это!
[17:42:52] <ForNeVeR> ɹǝɟılʍǝu: смотри, заводишь два таска.
[17:43:10] <ForNeVeR> ɹǝɟılʍǝu: один таск клонирует SVN куда-то в каталоги Дженкинса.
[17:43:52] <ForNeVeR> ɹǝɟılʍǝu: а второй таск клонирует из гитового репозитория на диске! Можно же иметь локальные клоны. Типа git clone C:\Temp\Myshit .\shit
[17:44:21] Mr.Purple зашёл в конференцию
[17:44:42] <ForNeVeR> Но репа внутри другой репы - это наркомания, конечно.
[17:45:03] <ɹǝɟılʍǝu> ForNeVeR, а чо такого? субмодули.
[17:45:32] <ForNeVeR> ɹǝɟılʍǝu: субмодули - это когда по ссылке. А у тебя по значению, сечёшь?
[17:45:46] <ɹǝɟılʍǝu> ForNeVeR, да)
[17:45:52] <ɹǝɟılʍǝu> Наркомания та ещё)
[17:46:09] <ForNeVeR> Мне б такое в голову не пришло.
[17:46:26] <ForNeVeR> Хотя идея забавная, конечно.
[17:46:41] <ForNeVeR> Более чем!
[17:46:50] <ɹǝɟılʍǝu> ForNeVeR, да нихуя не забавная)
[17:47:11] <ForNeVeR> Можно повешать хуки, чтоб оно апдейтилось и коммитилось в SVN при пуше.
[17:47:24] <ForNeVeR> Вот это ржака!
[18:00:52] portnov зашёл в конференцию
[18:03:00] ckorzhik зашёл в конференцию
[18:30:34] grouzen зашёл в конференцию
[18:31:04] sss|zombie вышел из конференции
[19:17:28] Mr.Purple вышел из конференции
[19:24:42] ckorzhik вышел из конференции
[19:25:32] rafaelrs зашёл в конференцию
[19:46:50] <ForNeVeR> .ping
[19:46:51] <DeadBot> ForNeVeR: понг от тебя 0.23 секунды
[19:47:50] <m4n71k0r> .ping
[19:47:50] <DeadBot> m4n71k0r: понг от тебя 0.04 секунды
[19:47:54] m4n71k0r вышел из конференции
[19:54:12] gsomix зашёл в конференцию
[19:54:21] <gsomix> Утро.
[19:55:36] eternastudento зашёл в конференцию
[19:56:32] eternastudento вышел из конференции
[20:31:13] dzhon вышел из конференции
[20:38:26] eternastudento зашёл в конференцию
[20:55:02] dzhon зашёл в конференцию
[20:57:02] dzhon вышел из конференции
[21:03:12] gsomix вышел из конференции: This participant is kicked from the room because he sent an error presence: recipient-unavailable
[21:07:27] m4n71k0r зашёл в конференцию
[21:09:21] <m4n71k0r> .ping
[21:09:22] <DeadBot> m4n71k0r: понг от тебя 0.05 секунды
[21:09:25] <m4n71k0r> .ping
[21:09:25] <DeadBot> m4n71k0r: понг от тебя 0.03 секунды
[21:15:44] <ɹǝɟılʍǝu> пинг
[21:15:47] <ɹǝɟılʍǝu> .ping
[21:15:47] <DeadBot> ɹǝɟılʍǝu: понг от тебя 0.40 секунды
[21:15:53] <ɹǝɟılʍǝu> ForNeVeR, да, из дома всё ок.
[21:22:30] ckorzhik зашёл в конференцию
[21:45:37] gsomix зашёл в конференцию
[21:45:50] <gsomix> Утро.
[21:45:51] <gsomix> .ping
[21:45:52] <DeadBot> gsomix: понг от тебя 0.41 секунды
[21:46:08] <gsomix> Отвалился neko.im
[21:48:09] <Minoru> nyan!
[21:48:27] grouzen вышел из конференции
[21:50:46] rexim зашёл в конференцию
[21:51:15] <ɹǝɟılʍǝu> rexim, РексИм Мастера!
[21:56:24] <rexim> ɹǝɟılʍǝu: http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BC%D0%B8%D0%BB%D0%BE%D1%82%D0%B0-2959169.jpeg
[21:57:05] <ɹǝɟılʍǝu> rexim, это ты!
[21:57:09] <ɹǝɟılʍǝu> Или гсомикс?
[21:57:43] <rexim> Нет я...
[21:57:46] <rexim> Прямо сейчас
[21:57:49] <rexim> Селфи сделал
[22:00:15] <ɹǝɟılʍǝu> УРУРУ
[22:00:22] rafaelrs вышел из конференции
[22:00:34] <ɹǝɟılʍǝu> Minoru, portnov, ForNeVeR, m4n71k0r, gsomix, посмотрите на миксера!
[22:00:37] <ɹǝɟılʍǝu> Он такой РЫЖИЙ
[22:00:39] <ɹǝɟılʍǝu> ^-^
[22:00:52] Mr.Purple зашёл в конференцию
[22:01:00] <gsomix> И усы на месте! :{D
[22:01:38] <portnov> ок
[22:02:29] dzhon зашёл в конференцию
[22:04:44] rafaelrs зашёл в конференцию
[22:05:19] <Minoru> это подделка! Вот вам настоящее селфи Миксера: https://pp.vk.me/c627127/v627127964/42ae4/lJ34h02CTe0.jpg
[22:05:40] <rexim> о_О
[22:05:54] <rexim> На фоне Форнёвер?
[22:06:22] (≈^-^≈) вышел из конференции
[22:06:30] <Minoru> и тут всунулся! :)
[22:09:40] <Minoru> rexim: Миксер! Миксер! Я сегодня та-а-а-акой молодец, мной даже Форневерик гордится! Я пушнул всё-всё-всё, что пилил в octo.erl, в частности, 100% покрытия тестами (которое ничего не значит, но все равно приятно): https://github.com/sdepold/octo.erl/
[22:10:09] <rexim> > 100% покрытия тестами
Без единого ассерта? %)
[22:10:16] <rexim> Minoru: ты молодец! :)
[22:10:22] <rexim> Горжусь тобой!
[22:11:01] <Minoru> rexim: обижаешь; 137 штук!
[22:11:04] <Minoru> что-то мало, кстати…
[22:11:24] <Minoru> а, ну да, там часть в макру спрятана
[22:11:51] <Mr.Purple> вмакра
[22:11:58] <Mr.Purple> почти как чакра, только вмакра
[22:12:03] <rexim> xD
[22:12:10] <rexim> Mr.Purple: спасибо!
[22:12:38] <Mr.Purple> rexim: пожалуйста
[22:13:42] * Mr.Purple выжидает когда https://www.livecoding.tv/cdsrfarrell/ начнет. максимум час подожду. достал он. видосы вещает. записи не делает (удаляет?)
[22:15:46] <Minoru> Mr.Purple: я уверен, что ты можешь сделать запись сам, оставив комп включённым
[22:19:06] <rexim> Minoru: я думаю оставить комп включенным необходимо, но не достаточно, чтобы сделать запись.
[22:19:37] <ɹǝɟılʍǝu> Minoru, я думаю.
[22:19:56] <rexim> ɹǝɟılʍǝu: чпок тебя в Лайфер!
[22:23:45] <rexim> http://c-faq.com/decl/spiral.anderson.html
[22:25:11] <rexim> Охуенное правило!
[22:25:54] <rexim> Ну почему я на это раньше не наткнулся =(
[22:27:30] <Minoru> O_O
[22:27:45] <Minoru> ɹǝɟılʍǝu: мотай на ус!
[22:27:55] <Minoru> вот именно этим вещам учить нужно
[22:28:20] <Minoru> видишь, имеем безработного студента, знающего правило, и успешного разработчика, о правиле впервые услышавшего. Налицо проблема образования!
[22:33:33] <rexim> Minoru: а я скоро в отпуск пойду
[22:34:12] <Minoru> rexim: да-а-а-а? Это же отлично! Только ты, наверное, напланируешь там каких-то весёлх оффлайновых штук и нам придётся недельку без тебя тут грустить?
[22:35:41] <rexim> ШТА?! Я что взял отпуск, чтобы из социофоба превратить себя в психопата?!
[22:35:49] <rexim> Я буду херачить код и стримить.
[22:36:42] <Minoru> ох. Ну хорошо. Отдыхать не забывай только :)
[22:39:16] portnov вышел из конференции
[22:46:24] grouzen зашёл в конференцию
[22:49:14] asidorenko вышел из конференции
[22:52:23] superka зашёл в конференцию
[22:53:15] ≈(^o^)≈ зашёл в конференцию
[22:56:29] imarpus зашёл в конференцию
[23:00:34] <imarpus> kosc
[23:06:46] dzhon вышел из конференции
[23:07:49] Orhideous зашёл в конференцию
[23:07:56] Славный капитан вышел из конференции
[23:07:57] <Orhideous> Утра.
[23:12:09] <Mr.Purple> кто все эти люди7
[23:12:59] <Mr.Purple> Orhideous: почему на аватаре пони?
[23:13:39] <uggur> Mr.Purple: привет.
[23:13:41] <uggur> ты кто?
[23:14:18] <Orhideous> Не пони, а пегасы, между прочим.
[23:14:35] <uggur> Orhideous: на крыльях из мануалов? %)
[23:14:56] <Orhideous> :3
[23:16:02] asidorenko зашёл в конференцию
[23:16:55] <Mr.Purple> uggur: привет. я — я
[23:17:23] <Mr.Purple> Orhideous: оно там одно
[23:17:26] <Mr.Purple> какие пегасы
[23:17:30] <uggur> Mr.Purple: являешься ли ты собой спустя мгновение?
[23:17:39] <uggur> "Mr.Purple: Orhideous: оно там одно" сефирот х)
[23:18:46] <Mr.Purple> uggur: почему бы и нет?
[23:19:27] <uggur> Mr.Purple: а спустя годы?
[23:19:36] <uggur> а в чём тогда отличие тебя от Orhideous вообще?
[23:19:53] <Mr.Purple> uggur: "тогда"?
[23:19:58] * Orhideous — процесс, а не константа
[23:20:08] <uggur> (хотя я изначально хотел спросить у тебя линк на твои репозитории :)
[23:20:13] <Mr.Purple> Orhideous: конь с манулами
[23:20:18] <uggur> манулами
[23:20:34] <Mr.Purple> линк был
[23:20:39] <Mr.Purple> в свое время
[23:20:58] <rexim> .whois Mr.Purple
[23:20:59] <DeadBot> rexim: member/participant
online(that scream for more consideration)
зашел в конфу 21.03.16 22:00:52
уровень доступа: 4
[23:21:04] <rexim> А, ну ладно...
[23:21:08] <uggur> Orhideous: ты -- фазово-обособленная форма существования функционирующих автокатализаторов, способных к химическим мутациям и претерпевших достаточно длительную эволюцию за счёт естественного отбора
[23:21:25] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[23:21:39] <Mr.Purple> uggur — это который биолог7
[23:21:40] <Orhideous> uggur, пока что да. Но я работаю над этим :3
[23:21:52] <uggur> Mr.Purple: Я бросил микробиологию, теперь я погромист
[23:22:05] <uggur> Если общество не желает моих навыков, я их навязывать не стану :Ь
[23:22:06] <Mr.Purple> uggur: и теперь ты член FSF
[23:22:10] <Mr.Purple> и пишешь уефи
[23:22:15] <Mr.Purple> жрешь бренди
[23:22:33] <uggur> Нет, я пишу опенсорс, моя борода выросла на 5 см и я не стирал свитер уже год
[23:22:37] <uggur> :)
[23:23:14] <Mr.Purple> ( http://mjg59.dreamwidth.org/ ) About Matthew
Power management, mobile and firmware developer on Linux. Security developer at CoreOS. Member of the Free Software Foundation board of directors. Ex-biologist. @mjg59 on Twitter. Content here should not be interpreted as the opinion of my employer.
[23:23:19] <uggur> Orhideous: трансгуманизм?
[23:23:53] <Orhideous> uggur, он самый.
[23:23:57] <uggur> Mr.Purple: там на скриншоте нет кнопки "Purge"
[23:24:43] <ɹǝɟılʍǝu> Уф, хорошо поеблись с патриком!
[23:25:00] <Mr.Purple> качественно?
[23:25:09] <ɹǝɟılʍǝu> Основательно!
[23:25:09] <Orhideous> whois Патрик?
[23:25:40] <uggur> недавно был день святого Патрика
[23:25:42] <ɹǝɟılʍǝu> Но скажу я вам... коммандоса вкачивать нетрудно, но заёбисто: с баблом тяжко.
[23:26:03] <ɹǝɟılʍǝu> Orhideous, http://wiki.tripwireinteractive.com/index.php?title=Patriarch_(Killing_Floor_2)
[23:34:01] eternastudento вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[23:44:23] <rexim> ЧПОК
[23:44:25] <rexim> Ой
[23:44:46] <Orhideous> Нью, перелогинься!
[23:45:00] <ɹǝɟılʍǝu> бгг
[23:45:14] <Orhideous> ɹǝɟılʍǝu, опять Миксерца покусал?
[23:45:19] <rexim> Orhideous: вы думаете откуда он нахватался? :)
[23:45:20] <rexim> Хе-хе
[23:45:28] <ɹǝɟılʍǝu> xD
[23:45:40] imarpus вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[23:45:46] imarpus зашёл в конференцию
[23:49:06] <Mr.Purple> uggur: Патрика от Слаквари уже сделали святым7
[23:49:27] <uggur> патрег -- бох :)
[23:51:21] <Orhideous> А что, он ещё не?
[23:52:40] <rexim> http://www.slackware.com/ чо-то три года апдейтов не было никаких :(
[23:53:05] <imarpus> rexim, они хотят добиться уровня Debian stable. Ты не в теме
[23:53:18] <rexim> imarpus: сам дурак!
[23:53:19] <rexim> оывлд
[23:53:20] <rexim> ыовлд
[23:53:21] <rexim> Ой
[23:53:23] <rexim> Сорри ._.
[23:53:30] <rexim> Я опять чая напился.
[23:53:58] <imarpus> rexim, а какой чай?
[23:54:27] <rexim> imarpus: ахз. С большими листочками такой.
[23:54:54] <imarpus> rexim, просто есть сорта чая, которые реально упарывают.
[23:59:01] <Mr.Purple> конопляный на маке, приправленный кокой
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!