Home
codingteam
codingteam@conference.jabber.ru
14.10.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
LogList пока здесь: http://loglist.herokuapp.com/ | https://github.com/codingteam/loglist
Рисовалка: https://bitbucket.org/derptech/palette-swap/
Проблем решено: 0x18
Talking mixers registered: 1
[00:00:02] <m4n71k0r> Это общее впечатление
[00:00:07] <folex> он страшенный, там нет системы типов ВООБЩЕ, но он все равно лучше джавы
[00:00:20] <m4n71k0r> +
[00:00:22] <m4n71k0r> -
[00:00:23] <rexim> Ладно, всем снов, няшки!
[00:00:24] <m4n71k0r> -
[00:00:28] rexim вышел из конференции
[00:00:31] <m4n71k0r> неняшки
[00:00:32] <folex> Zetoke: потому что вы нахуярите говнокода, оно будет лагать, боль, факапы
[00:00:40] <folex> фуняшки
[00:00:49] <ɹǝɟılʍǝu> фурряшки
[00:00:56] <folex> всё бы тебе опошлить
[00:00:56] <uggur> функаншки
[00:01:00] <Zetoke> folex: ну как бы первые проекты будут тестовыми, в течении пары месяцев, например
[00:01:25] <folex> Zetoke: Вам на каждую платформу нужно по сильному техдиру/тимлиду.
[00:01:40] <folex> И да, заставь всех прочитать High Performance Browser Networking
[00:01:46] <Zetoke> Алсо
[00:01:50] <folex> я бы не подпускал к мобилкам без этой книги вообще никого
[00:01:58] <folex> а то хуярят как под десктопы, только дай
[00:02:06] <Zetoke> folex: про три платформы - это ты включая винду имел ввиду?
[00:02:09] <Zetoke> винфон точнее
[00:02:09] <folex> да
[00:02:17] <m4n71k0r> ТЁМА СКАЗАЛ КАК НА ДЕСКТОПЫ ЗНАЧИТ КАК НА ДЕСКТОПЫ
[00:02:23] <folex> уволен
[00:02:27] <folex> следующий
[00:02:36] <m4n71k0r> нахуй иди)
[00:02:48] <m4n71k0r> а тёма и правда так сказал
[00:02:52] <folex> лебедев?
[00:02:56] <m4n71k0r> угу
[00:03:01] <folex> понятно
[00:03:03] <m4n71k0r> сказал не ебаться
[00:03:05] <folex> эй, скорая!
[00:03:14] <folex> тут толя^W мантикору плохо
[00:03:18] <folex> спасайте животное!
[00:03:27] <Zetoke> m4n71k0r: что сказал?
[00:03:31] <Zetoke> как сказал?
[00:03:34] <Zetoke> Про что сказал?
[00:03:39] <folex> сказал?
[00:03:43] <folex> а?
[00:03:45] <m4n71k0r> Zetoke: кому сказал?
[00:03:50] <Zetoke> folex: алсо, а разве стоит вкладываться в винфон?
[00:03:51] <folex> Вот пидор.
[00:03:52] <m4n71k0r> folex: ты кто?
[00:03:58] <uggur> WML рулит
[00:04:06] <m4n71k0r> GWT
[00:04:17] <folex> Zetoke: ну тут такое дело — ты ж по сути получаешь почти готовое приложение под десктоп
[00:04:18] <m4n71k0r> GWT на мобилки
[00:04:25] <folex> а шиндошс десктоп — это много людей
[00:04:27] <uggur> GAWT
[00:04:31] <folex> SWAG
[00:04:59] <folex> Zetoke: но по началу не стоит конечно
[00:05:06] <m4n71k0r> лучше начать с того, что гуи не нужны
[00:05:12] <uggur> откуда я набрался этих словечек -_-
[00:05:24] <folex> uggur: говорили тебе не общайся с теми мальчиками
[00:05:26] <folex> плохому научат
[00:05:32] <folex> GWT какое-то
[00:05:34] <folex> тьфуй
[00:05:38] <folex> все мужики как мужики, а ты что
[00:05:43] <folex> иди хуй
[00:05:55] <uggur> запятую пропустил, хуй
[00:06:05] <folex> это глагол повелительного наклонения
[00:06:07] <Zetoke> folex: вообще у нас хотели сначала заняться CMS-гавном
[00:06:09] <Zetoke> лол
[00:06:13] <m4n71k0r> сказал яблокоёб
[00:06:25] <folex> они же узенькие
[00:06:28] <folex> зачем их ебать?
[00:06:36] <folex> педофилы
[00:06:38] <m4n71k0r> спец по обжцэ
[00:06:44] <folex> стыжусь
[00:06:56] <gsomix> kosc, чокаво? Ну, я студент.
[00:07:21] <folex> Zetoke: короче постарайся на айос вылезти
[00:07:32] <folex> там получше всё сделано, меньше ебли с платформой
[00:07:40] <uggur> folex заманивает на свои узкие яблочки
[00:07:43] <folex> больше времени на то, что бы сделать хороший продукт
[00:07:57] <folex> у нас вот например у андроида примерно в три раза больше времени на багфикс уходит
[00:07:59] <folex> чем у айоса
[00:08:08] <folex> потому что там пизда
[00:08:32] <ɹǝɟılʍǝu> Говно жрать идите в другое место! ©®™
[00:08:44] <folex> ты тип занял тут?
[00:08:50] <folex> это наша колонка, вся хуйня?
[00:09:02] <m4n71k0r> верстальщик дохуя?
[00:09:11] <gsomix> Что тут происходит?
[00:09:20] <folex> решаем проблемы, поднимаем вопросы
[00:10:45] <Minoru> если вдруг кто не читает меня в BNW: https://kpreid.livejournal.com/51492.html
[00:11:38] <Zetoke> folex: ладно, я спать отваливаю. Ты завтра будешь днём онлайн тут? Чтобы поговорить еще об этом всяком?
[00:12:08] <folex> буду
[00:12:14] <folex> только меня не хайлайтит в чата
[00:12:15] <folex> х
[00:12:18] <folex> пиши в лс
[00:12:44] <Zetoke> Оукей
[00:12:51] <Zetoke> СН
[00:12:53] <Zetoke> Всем
[00:12:55] <Zetoke> ;3
[00:13:16] <Zetoke> folex: и да, ты нашёл мой фейс на хабре то? '3
[00:13:18] <Zetoke> ;3
[00:14:11] <folex> я потому тебе и написал
[00:14:22] <Zetoke> оук ;3
[00:14:23] <folex> смотрю на хабр, а там ты
[00:14:31] <folex> такие дела
[00:14:33] <Zetoke> Популярность, хуё моё
[00:14:43] <folex> телочек теперь можно клеить, ага
[00:14:52] <folex> "мою морду видело 50к гиков"
[00:14:54] <Zetoke> И до этого можно было, лол
[00:14:58] <Zetoke> лол
[00:15:16] <folex> "а я сиськи в интернет выложила, уже 100кк просмотров на юпорне, SUCKER"
[00:17:32] <folex> "ночной цодингтим"-"ночной цодингтим"… тьфу
[00:17:36] <uggur> у тебя есть сиськи? о.о
[00:17:37] <folex> сони :(
[00:17:46] <Zetoke> folex, лол
[00:17:53] <folex> uggur: а у тебя есть парсер кавычек?
[00:18:13] <uggur> Каких кавычек?
[00:18:29] <folex> понятн
[00:19:03] <gsomix> uggur, уггурка!
[00:19:22] <uggur> gsomix: гсомиксок :3
[00:20:36] * folex представил смачный обоюдный чмок в щеку
[00:21:04] <gsomix> uggur, как твои дела? Далеко науку подвинул?
[00:21:31] <uggur> gsomix: Неа, всё сижу фигнёй страдаю
[00:21:45] <uggur> Но открыл для себя возможность фриланса у буржуев
[00:21:49] <gsomix> Окей.
[00:21:58] <gsomix> uggur, я тут забавную жжшку отрыл.
[00:22:01] <gsomix> http://shkrobius.livejournal.com/
[00:22:25] <uggur> folex: Одновременный?
[00:22:30] <uggur> Мне бы твою фантазию %)
[00:23:12] <folex> uggur: ну мало ли у вас хоботы
[00:23:16] <folex> как у мух
[00:23:42] <gsomix> uggur, не читаешь?
[00:23:46] <gsomix> Там есть всякое забавное.
[00:23:50] <gsomix> http://shkrobius.livejournal.com/482051.html
[00:24:22] <folex> PROMPT-powered blog?
[00:24:30] <uggur> gsomix: упоротое %)
[00:25:54] <gsomix> folex, что?
[00:26:25] <folex> gsomix: там первые полтора абзаца будто промтом переведены
[00:26:48] ascrazy вышел из конференции
[00:26:54] <gsomix> folex, что?
[00:27:54] <gsomix> Там хороший же русский с правильной грамматикой и пунктуацией. ._.
[00:28:09] <horta hell> Обоснуй едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[00:28:19] <gsomix> $pet heal
[00:28:19] <horta hell> gsomix: Обоснуй был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[00:28:21] <folex> $pet feed
[00:28:23] <horta hell> folex: Обоснуй вгрызается в пищу, разрывая зубами на части. Вы зарабатываете 1PTC.
[00:28:32] <folex> gsomix: да, чото меня проглючило
[00:28:34] <gsomix> $pet transfer ForNeVeR 1
[00:28:34] <horta hell> gsomix: Транзакция успешна.
[00:29:21] <uggur> снов :)
[00:29:45] <gsomix> kosc, короче, забей на все и учись, если нравится.
[00:30:02] <gsomix> Со мной девушка училась, кажется, курса до четвертого.
[00:30:12] <uggur> а потом её выгнали
[00:30:25] ascrazy зашёл в конференцию
[00:30:27] <gsomix> И ей, как и большинству группы, учиться не нравилось. Физика, математика... Неинтересно.
[00:30:42] <gsomix> > > а потом её выгнали
Нет, сама ушла.
[00:30:56] <gsomix> Поступила в этом году в Казань. Будет изучать корейский язык.
[00:31:10] <uggur> ну-ну
[00:31:19] <gsomix> А остальной народ так остался мучаться с физикой.
[00:31:40] <uggur> мораль: не обязательно учиться в универе чтобы работать в макдаке
[00:31:46] <gsomix> А?
[00:31:51] <uggur> (:
[00:31:52] <gsomix> ._.
[00:32:02] <gsomix> Ты злой.
[00:32:12] <uggur> Добрый
[00:32:15] <uggur> Но реалист
[00:32:15] <gsomix> Нет я.
[00:32:27] <uggur> А что, взаимоисключающе?
[00:32:39] <gsomix> Нет, ты просто злой.
[00:32:56] <gsomix> В общем, ту девушку я очень уважаю.
[00:33:04] * uggur кусил gsomix из злости и ушёл спать :Р
[00:33:06] <gsomix> Ибо нехуй протирать штаны там, где не нравится.
[00:33:12] <gsomix> $uggur feed
[00:33:17] <uggur> ахха, топать прямо в макдак :)
[00:33:26] <gsomix> Как вариант.
[00:33:34] <gsomix> Если там нравится.
[00:33:39] <gsomix> Есть и такая история, да.
[00:33:43] <gsomix> Уже с одноклассницей.
[00:33:57] <uggur> gsomix: Если не нравится, но приходицца
[00:34:03] <gsomix> Она поступила на специальность по биомед оборудованию.
[00:34:08] <folex> gsomix: после 4х лет могла бы и доучиться год
[00:34:26] <gsomix> folex, после трех. А зачем?
[00:34:33] <folex> ну после трех уже сложнее
[00:34:40] <uggur> "А зачем?" ачивка :3
[00:34:53] <gsomix> uggur, ну, короче, одноклассницу привлек макдак.
[00:35:03] <gsomix> Университет бросила, сейчас менеджером работает.
[00:35:04] <folex> gsomix: после четырех — что бы не терять 4 года, заиметь престижный (наверное) диплом, а потом идти учиться еще куда-нить
[00:35:12] * folex прочитал "мессенджером работает"
[00:35:14] <folex> надо идти спать
[00:35:15] <uggur> gsomix: Некоторых выпускников не привлекает, но больше никуда не берут.
[00:35:22] <uggur> Как насчёт такого варианта?
[00:35:36] <gsomix> Не знаю, не сталкивался.
[00:35:42] <uggur> повсеместно
[00:35:48] <uggur> магистры моют полы в барах
[00:36:04] <folex> хз как в регионах, но в крупных городах такой проблемы вроде нету
[00:36:10] <gsomix> Бывает.
[00:36:12] <folex> во Владимире вполне ищется работа
[00:36:13] <uggur> миллионное население
[00:36:19] <folex> в Москве вообще раз плюнуть
[00:36:54] <folex> хотя убедительно я знаю только про Москву, да
[00:37:12] <uggur> В москве много вакансий для макдака?
[00:37:28] <folex> для всего
[00:37:31] <gsomix> Хотя... А что плохого в макдаке?
[00:37:40] <folex> тянка? Иди работать офис-менеджером
[00:37:45] <uggur> В макдаке самом по себе?
[00:37:50] <uggur> Ну, работа тяжёлая
[00:37:53] <uggur> х)
[00:37:55] <uggur> Платят мало.
[00:38:07] <folex> кунка? Хуярь работать от охранника, бармена до сейлза и программиста
[00:38:24] <uggur> folex: В колл-центр или на продажу
[00:38:26] <uggur> :)
[00:38:33] <gsomix> uggur, ок.
[00:38:33] <folex> колл-центры гиблое дело
[00:38:37] <folex> кмк
[00:38:43] <uggur> gsomix: А ещё это как-то немного фейл после высшего образования
[00:39:01] <uggur> folex: Ты упорот
[00:39:07] <uggur> "от охранника, бармена до сейлза и программиста"
[00:39:10] <gsomix> uggur, ну да, как-то странно.
[00:39:30] <folex> uggur: что не так?
[00:39:41] <folex> говори, и я мыться пойду
[00:39:52] <uggur> Не вижу вообще связи между охранником, барменом и программистом или продавцом
[00:40:20] <folex> это ряд профессий
[00:40:25] <folex> между ними любые вставь
[00:40:27] <gsomix> С друго стороны высшее образование и не должно ничего гарантировать. ._.
[00:40:38] <folex> gsomix: особенно если нихуя в универе не делал
[00:40:41] <uggur> gsomix: А смысл было его получать?
[00:40:45] <gsomix> Даже если делал.
[00:41:06] <gsomix> uggur, мне кажется сама идея "высшее образование => крутая работа" плохой.
[00:41:17] <uggur> Ну да
[00:41:23] <gsomix> И очень плохо, что такой стереотип укоренился.
[00:41:24] <folex> uggur: это традиция же
[00:41:33] <uggur> Идея "высшее образование => поздняя карьера" звучит правдоподобнее
[00:41:46] <gsomix> Карьера.
[00:41:50] <uggur> "высшее образование => просраные годы"
[00:41:51] <uggur> :)
[00:41:54] <gsomix> Какое слово-то. ._.
[00:42:03] <folex> у меня вот в линкедине есть профили однокурсников, интересно, кто куда пойдет
[00:42:07] <gsomix> А мне норм. :3
[00:42:20] <eaeee> uggur: а ты получал его?
[00:42:32] <uggur> eaeee: Кого?
[00:42:37] <gsomix> eaeee, он в процессе.
[00:42:55] <eaeee> uggur: во
[00:43:40] <uggur> во-во-во
[00:44:02] <gsomix> Так мы какую проблему обсуждаем? ._.
[00:44:56] <gsomix> Что-то там про карьеру и пространные годы, кажется.
[00:44:59] <eaeee> uggur: .\_/.
[00:45:14] * uggur окинул eaeee сонным взглядом
[00:45:39] <uggur> gsomix: И что?
[00:45:49] <gsomix> uggur, ну, я просто уточнить хотел.
[00:45:52] <gsomix> Я потерял нить обсуждения.
[00:45:53] enaken зашёл в конференцию
[00:46:06] <uggur> Нить обсуждения: универы не нужны
[00:46:07] <uggur>
[00:46:15] <gsomix> Нужны.
[00:46:20] <uggur> Зачем?
[00:46:32] <gsomix> 1) Пилить бюджетные деньги.
[00:46:55] <gsomix> 2) Готовиться преподавателей для университетов.
[00:47:01] <gsomix> 3) Готовить ученых для институтов.
[00:47:16] <uggur> И что, ты в этих ваших институтах что-то открыл?
[00:47:23] <uggur> Говно это, а не наука
[00:47:43] <gsomix> Ну, другой не имеем.
[00:47:47] <uggur> Построение песочных замков в тени небоскрёба буржуазной
[00:47:49] <gsomix> И это проблема общемировая.
[00:47:52] enaken вышел из конференции
[00:47:52] <uggur> gsomix: Ну отбросить.
[00:48:04] <uggur> Что погибло -- то отбросить
[00:48:15] <uggur> Чтобы не отравляло ядами остальной организм.
[00:48:28] <uggur> Отжила своё академическая наука, втопку её.
[00:48:35] <uggur> Времена изменились :Ь
[00:48:50] <uggur> gsomix: Или ты мечтал о вечном социализме и холодной войне?
[00:49:19] <uggur> Насчёт первых двух пунктов -- не нужны.
[00:49:26] <gsomix> uggur, что?
[00:49:36] <uggur> gsomix: Распиливать можно в другом месте.
[00:49:42] <uggur> Нет универов -- не нужны преподы.
[00:49:55] <gsomix> Я про науку.
[00:49:58] <uggur> Тем более что качество образования резко упало.
[00:50:05] <uggur> gsomix: Ну вот. Забей. Нет науки.
[00:50:15] <gsomix> Кто сказал?
[00:50:23] <uggur> Пока капитализм не пройдёт -- не будет академической науки (:
[00:50:32] <uggur> Сиди на прикладной
[00:50:52] <gsomix> Есть и та, и другая.
[00:50:59] <gsomix> Да, конечно, спад идет.
[00:51:01] <uggur> Ну да, конечно
[00:51:02] <gsomix> Но это временно.
[00:51:15] <uggur> NCBI просит на электричество для серверов у мировой общественности.
[00:51:25] <uggur> В общем, я ушёл смотреть декдентские сны
[00:51:38] <gsomix> Я нихуя не понял.
[00:52:36] <gsomix> uggur, у тебя просто поток сознания какой-то.
[00:52:59] <eaeee> [00:31:32] gsomix: Поступила в этом году в Казань. Будет изучать корейский язык.
куда поступила то?
[00:54:16] <gsomix> КФУ.
[00:55:01] <gsomix> send/ForNeVeR/Что там с uggur? Отчего такой пессимизм?/
[00:55:04] <horta hell> gsomix: Сообщение доставлено
[00:56:49] <eaeee> gsomix: там учат корейский?
[00:56:54] <gsomix> Да.
[00:57:05] <eaeee> странно
[00:57:08] <gsomix> Всего два места в России.
[00:57:13] <gsomix> СПб и Казань.
[00:57:51] <eaeee> ок. просто там учусь не слышал
[00:57:58] <eaeee> *и не
[00:59:04] <gsomix> Грустно это все.
[00:59:19] <gsomix> Грустные уггуры, матерящиеся фолексы. ._.
[00:59:23] <gsomix> Что с нами стало?
[01:00:54] <gsomix> "Фельетонная эпоха".
[01:00:56] <gsomix> ._.
[01:01:00] <gsomix> Пойду посплю.
[01:03:01] anickone вышел из конференции
[01:14:02] <folex> норм всё
[01:49:23] m4n71k0r вышел из конференции
[02:06:58] ckorzhik зашёл в конференцию
[02:14:11] <folex> посоны, есть кто?
[02:14:43] <Orhideous> чего тебе?
[02:15:08] <folex> а в план9 вся сетевая инфраструктура быстрее чем в лялихах?
[02:15:25] <Orhideous> Не знаю.
[02:15:27] <folex> просто в лялихах много критики в её сторону, я вот подумал, а как дела в план9 в этом плане
[02:17:53] magog вышел из конференции
[02:22:30] <folex> http://web10g.org/ хммм
[03:04:36] rexim зашёл в конференцию
[03:05:42] <rexim> А вот и утрец!
[03:05:48] <Orhideous> Утреца.
[03:05:54] <folex> .time
[03:05:55] <DeadBot> folex: хз
[03:05:57] <folex> надо идти спать
[03:05:59] <folex> хуясе
[03:06:01] <folex> дурак что ли
[03:06:08] <folex> у меня 03:06 в общем
[03:06:17] <rexim> Пф!
[03:06:29] <folex> .time rexim
[03:06:29] <DeadBot> folex: Вт. 14 окт. 2014 06:07:04
[03:06:39] <folex> ранняя пташка, я смотрю
[03:12:45] <rexim> У меня последнее время создается ощущение, что я притворяюсь трудоголиком. Я задерживаюсь до поздна на работе, не сплю ночами, непрерывано херачу код, а работа почему-то нехуя не делается ._.
[03:13:00] <rexim> Ну или самый очевидный вариант, я просто дно.
[03:13:03] <folex> признак неправильно построенного процесса (тм)
[03:13:10] <rexim> Да.
[03:13:16] <folex> наймите скрум-мастера
[03:13:25] <folex> он научит
[03:13:27] <folex> ._.
[03:13:38] <rexim> folex, у меня бомбит от этих слов, прекрати.
[03:13:53] <folex> вообще я почти серьезно :(
[03:14:03] <folex> rexim: ну или просто посоветуйся с кем-нибудь, со стороны виднее ошибки
[03:14:24] <rexim> Советовался.
[03:14:30] <rexim> Пришли к выводу, что я дно. :(
[03:15:05] <folex> а то так можно вообще скатиться. Это же прям классическая ситуация — все ХУЯРЯТ ХУЯРЯТ с 7ми утра до 3х ночи, а продукт на месте стоит
[03:15:21] <folex> может цели неясные или инструменты неправильные
[03:15:28] <folex> или квалификации твоей не хватает
[03:15:58] <rexim> Мне кажется, что здесь все вместе.
[03:16:21] <folex> а мне кажется, ты ноешь
[03:16:32] <rexim> Нет ты!
[03:16:36] <folex> не вообще, а вот в последнем своём предложении
[03:17:11] <rexim> Я не ною, это действительно так.
[03:17:23] <rexim> Я могу об этом говорит с совершенно каменым лицом.
[03:17:23] <folex> измени это тогда
[03:18:04] <folex> "ныть" — это не конструктивно принимать любую критику, а то и начинать её
[03:18:08] <rexim> Я могу только повысит квалификацию. Остальные два параметры практически не поддаются измению.
[03:18:32] <folex> ты программистом работаешь или тоннели в горах роешь?
[03:18:32] <rexim> folex, я конструктивно принимаю твою критику, спасибо.
[03:18:44] <rexim> Вот ты сейчас ноешь.
[03:18:48] <folex> что у тебя там не поддается изменению?
[03:19:08] <folex> смени место работы в конце-концов
[03:19:14] <rexim> Нет ._.
[03:19:19] <folex> если там такие бетонные процессы
[03:19:46] <folex> rexim: прости, звучит как небылица прям какая-то
[03:20:02] <rexim> Да, я знаю.
[03:20:52] <folex> у вас такое руководство, что ему все равно, что работа не продвигается, главное что бы бумажки заполнялись или что?
[03:23:38] <folex> надо идти спать
[03:23:41] <folex> но я захотел жрать
[03:23:46] <folex> тем временем полчетвертого
[03:23:47] <folex> говно
[03:23:50] <rexim> Вот и иди жри и спи.
[03:25:21] rexim вышел из конференции
[03:27:35] <folex> send/rexim/а я просто помочь хотел .___. злой рексим/
[03:27:38] <horta hell> folex: Сообщение помещено в очередь
[03:27:44] <folex> хуёчередь
[03:43:16] ckorzhik вышел из конференции
[04:03:46] cake зашёл в конференцию
[04:04:05] <cake> доброй ночи, коллеги
[04:04:19] <folex> доброй
[04:04:24] <folex> и пойду-ка я спать
[04:05:04] <cake> у меня вопрос, можно ли реализовать трензакционную клиент-серверную операцию через http(s)? с учетом того, что канал может порваться
[04:05:59] <Orhideous> Можно.
[04:06:18] <cake> чтобы клиент и сервер оставались всегда в консистентном состоянии, при любом разрыве связи (например, http запрос обработался сервером, но не пришел ответ от сервера клиенту)
[04:07:17] <Orhideous> Тебе тогда придется продумывать передачу состояния при handshake каждой попытки соединения.
[04:07:26] <Orhideous> Но, в целом, реализуемо вполне, я считаю.
[04:07:28] <Minoru> cookies?
[04:07:30] <cake> просвятите как, что-то меня гложит сомнение, что клиент с сервером могут до бесконечности хендшейкаться о статусе исполнения операции
[04:08:37] <Orhideous> cake, да.
[04:08:47] <Orhideous> Обратно пропорционально надежности соединения.
[04:09:20] <cake> Orhideous: лолд, значит практически реализуемо, но теоритически неразрешимо )
[04:10:10] <Orhideous> Ну… если ты делать будешь поверх udp, то и теоретически, и практически нереально
[04:10:22] <Orhideous> Но у тебя есть tcp.
[04:11:21] <Minoru> а дайте, пожалуйста, определение транзакционности
[04:11:29] <Minoru> а то они у нас с вами не совпадают, похоже
[04:11:48] <Minoru> насколько я понимаю, cake'у нужно отправить запрос, дождаться ответа и только тогда обновить локальный стейт
[04:11:52] <cake> требуется консистентность комита транзакции на обоих сторонах
[04:11:56] <Minoru> или получить код ошибки и не обновлять
[04:12:38] <Minoru> ну, тебе нужно обновить стейт и на клеинте, и на сервере, причём таким образом, чтобы в итоге либо обновилось и там, и там, либо и там, и там зафейлилось
[04:12:39] folex вышел из конференции
[04:12:40] <Minoru> так?
[04:12:48] <cake> дада
[04:12:50] <cake> проблема в том, что сервер может принять хендшейк от клиента на исполнение транзакции, а клиент обратно может и не полуить ответа
[04:13:17] <Minoru> ты сервером управляешь же?
[04:13:17] <cake> либо клиент исполняет транзакцию, посылает подтверждение на сервер, а он ее не получает и транзакция не исполняется на сервере
[04:13:27] <cake> мой код на обоих сторонах
[04:13:33] <Minoru> ты можешь cookie использовать как общий стейт, который как HEAD в git'е
[04:13:52] <Minoru> если у клиента печенька свежая, значит, у него состояние консистентно с сервером
[04:13:57] <Minoru> если нет, то отправить ему апдейты
[04:14:06] <Minoru> (это я с точки зрения сервера сейчас рассуждал)
[04:15:04] <cake> ну мне кажется тут принципиальная проблема, когда связь становится односторонеей (рвется коннект), невозможно гарантировать одинаковый стейт на обоих концах
[04:15:18] <Minoru> невозможно в принципе
[04:15:41] <Minoru> лучшее, что ты можешь предложить — это восстановление обоих сторон до консистентного состояния, когда связь появится
[04:16:09] <0xd34df00d> this
[04:16:21] <Minoru> для этого нужно, во-первых, все действия выполнять с подтверждениями второй стороны (не заканчивать транзакцию, пока вторая сторона не закончит свою)
[04:16:30] <Minoru> во-вторых, придумать метод синхронизации
[04:16:46] <cake> я поняла, спасибо
[04:17:19] <Minoru> а вот как именно это реализовать, я не знаю, если честно :) Интересная задача!
[04:17:26] <Minoru> это веб-приложение, если не секрет?
[04:17:32] <Minoru> ну, или мобильное
[04:17:45] <Minoru> (интерес праздный, на решение это не влияет)
[04:18:35] <cake> я хотела использовать это для аутентификации по токенам после логина по паролю, чтобы при автологине через тоекн он обновлялся на новый, соответственно сервер ожидает получить в сл рз новый токен, и если что не так, то сбрасывать авторизацию, заставляя пользователя логинться по паролю снова
[04:19:09] <Minoru> дык погоди
[04:19:35] <Minoru> при автологине выдавай новую печеньку
[04:19:41] <Minoru> и апдейти её в базе
[04:19:42] <cake> у пользователей с плохим коннектом значит будет разлогинивание, т.к. констистентно на новый токен не поменять
[04:19:51] <Minoru> а, всё, я торможу :)
[04:19:55] <Minoru> дошло, где проблема кроется
[04:20:06] <Minoru> т.е. тебе важно знать, что пользователь печеньку получил
[04:20:09] <Minoru> (токен)
[04:20:33] <cake> печенька может и не дойти, значит при реконекте сервер запросит вход по паролю
[04:21:02] <Minoru> посылай ответ, когда получишь печеньку
[04:21:11] <Minoru> и только тогда пиши её в базу на сервере
[04:21:19] <Minoru> если ответа нет, ничего не трожь, то есть оставляй старую
[04:21:29] <cake> и сервер должен после этого подтвердить клиенту, что он получил ответ )
[04:21:45] <cake> это бесконечные хендшейки
[04:22:06] <Minoru> да нет вроде, на подтверждении от сервера всё должно закончится
[04:22:14] <Minoru> то есть четыре раунда всего
[04:22:42] <Minoru> кстати, печеньки не подойдут, потому что они апдейтятся автоматом
[04:22:52] <cake> но последнее подтверждение может и не придти, тогда клиенту откатывать или исполнять? клиент же не знает почему не пришло, может сервер и не получил ничего
[04:22:54] <Minoru> но это tangential problem
[04:23:05] <Minoru> откатывать
[04:23:17] <Minoru> если подтверждения нет, то нужно откатывать
[04:23:25] <Minoru> и делать так и на клиенте, и на сервере
[04:23:37] <Minoru> если фейлится любой из четырёх раундов, транзакция отменяется
[04:23:41] <Minoru> и, опционально, рестартится
[04:23:57] <cake> но серверу нужно новое подтверждение, что последней иго ответ получен и транзакция исполнена на клиенте
[04:24:52] <Minoru> нет
[04:25:48] <Minoru> тебе достаточно придумать последовательность шагов, которая в идеальном случае за минимальное время убедится, что состояние консистентно
[04:25:53] <cake> на самом деле не важно сколько раундов, если потеря коннекта произойдет на последнем подтверждении, то мы теряем констистентность, потому что это подтверждение односторонеее
[04:25:54] <Minoru> четыре шага — это норм
[04:25:58] <Minoru> можно даже три, наверное
[04:26:11] <Minoru> если любой из них фейлится, то рестартим всю транзакцию
[04:26:27] <Minoru> и вот это последнее делает длительность хендшейка потенциально бесконечной
[04:26:50] <Minoru> да, теряем, поэтому отказываемся коммитить изменения и откатываемся
[04:26:55] <Minoru> с обоих сторон причём
[04:27:15] <Minoru> и voilá! — мы снова в консистентном состоянии!
[04:27:25] <cake> как понять на обоих сторонах, что что-то пошло не так, если последнее подтверждение односторонее?
[04:28:14] <Minoru> м, погоди, кажется я действительно неправ
[04:28:29] <cake> видимо час уже поздний )
[04:30:19] <Minoru> в моих долготах он скорее ранний :)
[04:30:59] <cake> мне кажется стоит оставлять на клиенте и старый и новый токен, а при коннекте сервер просто говорит какой у него последний (по какому-нибудь индентификатору) и соответственно клиент присылает запрошенный
[04:31:34] <cake> но это как-то кажется не секьюрно, тут может быть вектор атаки
[04:32:16] <Minoru> можно заюзать tcp!
[04:32:26] <Minoru> Орхидеус был прав
[04:32:37] <Minoru> мы после четвертого раунда можем *завершать соединение*
[04:32:49] <Minoru> если оно завершилось нормально, значит, обе стороны всё получили
[04:33:01] <Minoru> если по таймауту — возможна неконсистентность
[04:33:49] <Minoru> тьфу, да здесь двух раундов достаточно
[04:34:21] <Minoru> попросили печеньку, получили, как только соединение закрылось сервером (не по таймауту) — считаем печеньку валидной
[04:34:31] Orhideous вышел из конференции
[04:34:45] <Minoru> с точки зрения сервера: получили запрос, отправили печеньку, закрыли соединение. Если закрылось нормально (не по таймауту), записали печеньку в базу
[04:34:58] Minoru вышел из конференции
[04:35:00] Minoru зашёл в конференцию
[04:35:09] <Minoru> 0xd34df00d: ты читаешь? Я бред несу, или ок?
[04:35:54] <Minoru> тогда и на udp можно сделать, если предварительно написать поверх него свой TCP :)
[04:36:13] <Minoru> или просто придумывать протокол, осознавая, что это TCP+нужная тебе фича
[04:36:43] <cake> хмхмхм... похоже на то, но чувствую на php это будет проблематично реализовать
[04:37:11] <Minoru> уф :)
[04:37:41] <Minoru> > Упоминания о … PHP … караются съедением поциента.
(из топика)
[04:38:01] <Minoru> тогда тебе, наверное, нужно делать свой TCP
[04:38:19] <Minoru> но в TCP ты просто отправляешь SYN и получаешь SYN в ответ, емнип
[04:38:47] <Minoru> путаю педали!
[04:38:58] <Minoru> https://en.wikipedia.org/wiki/Transmission_Control_Protocol#mediaviewer/File:TCP_CLOSE.svg вот как на самом деле
[04:40:08] <horta hell> Обоснуй жалобно поскуливает, волоча заднюю лапу.
[04:40:54] <Minoru> $pet feed
[04:40:55] <horta hell> Minoru: Обоснуй с отвращением давится, набивая желудок. Вы зарабатываете 1PTC.
[04:40:57] <Minoru> $pet heal
[04:40:58] <horta hell> Minoru: Обоснуй был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[04:41:16] <Minoru> ник в этот раз смешной у питомца :)
[04:41:58] <Minoru> н-да, в TCP тоже везде таймауты
[04:42:08] <cake> даа... тут завязка на время
[04:42:13] <Minoru> но это таймауты именно на закрытие соединения
[04:42:36] <Minoru> сервер не ответит тебе ACK'ом, если ты ему FIN пришлёшь с неправильным seqnum'ом
[04:42:50] <Minoru> в смысле, если он увидит, что ты ещё не все данные приняла
[04:42:51] <cake> если в заданый таймаут не пришло второе подтверждение, то все сломалось, и это понимают ОБЕ стороны
[04:43:17] <Minoru> нет, только та, которая ждёт подтверждения :)
[04:43:40] <Minoru> отправляющая второй ACK сторона не знает, дошёл он или нет
[04:44:34] <Minoru> на самом деле, у тебя half-duplex
[04:44:45] <Minoru> т.к. клиент, в принципе, данных не отправляет
[04:45:03] <Minoru> то есть фактически тебе достаточно одной пары FIN-ACK, чтобы закрыть соединенеи
[04:45:07] <Minoru> *соединение
[04:45:40] <Minoru> мы вернулись к старой схеме с четырьмя раундами :)
[04:46:00] <cake> охх.. надо переварить
[04:49:51] <cake> это неразрешимая проблема -__-
[04:51:01] <Minoru> TCP же как-то работает
[04:51:13] <Minoru> с помощью seqnum'ов и повторной посылки
[04:52:22] <cake> на самом деле, если таймаут и произошла рассинхронизация, то скорее всего и сессия последующая тоже порвется с таким же успехом. т.е. у клиента постоянные дисконнекты и тут уже ничем не помочь, либо это случайный разрыв и такое бывает не часто
[04:53:23] <cake> > seqnum
да, это похоже на
> стоит оставлять на клиенте и старый и новый токен, а при коннекте сервер просто говорит какой у него последний (по какому-нибудь индентификатору) и соответственно клиент присылает запрошенный
[04:53:59] <Minoru> ну, в процессе синхронизации они оба хранят и старый, и новый
[04:54:10] <Minoru> задача — понять, когда старый можно выбросить
[04:54:57] <cake> в худшем случае это невозможно
[04:55:29] <Minoru> почему?
[04:55:33] <Minoru> храним старый
[04:55:45] <Minoru> когда к нам обращаются, генерим, запоминаем и отдаём новый
[04:55:50] <Minoru> (старый пока не выбрасываем)
[04:56:00] <cake> его можно будет выбросить, только когда придет второй новый токен
[04:56:00] a1batross зашёл в конференцию
[04:56:05] <Minoru> если после этого клиент обращается с ноывм, старый выбрасываем
[04:56:18] <cake> да, на сервере так
[04:56:28] <Minoru> если со старым, то, напротив, выбрасываем новый, генерируем ещё один, запоминаем и отправляем
[04:56:41] <Minoru> клиент тогда тупой — хранит то, что получил
[04:56:46] <Minoru> получил новый — юзает новый
[04:56:51] <Minoru> не получил — юзает старый
[04:56:57] <Minoru> сервер готов и к тому, и к тому
[04:57:12] <Minoru> но это eventual consistency какая-то :)
[04:57:19] <Minoru> типа, рано или поздно договорятся
[04:57:50] <cake> тогда у здоумышленника спиз..го токен остается возможность зайти даже после одного логина настоящего пользователя
[04:58:25] <Minoru> если он стырит старый токен, то да
[04:58:38] <Minoru> если новый, то ему нужно успеть его заюзать до того, как ты отправишь следующий запрос
[04:58:59] <Minoru> иначе у него всего 50% шанс на то, что токен не протухнет
[04:59:37] <cake> горите в аду пользователи мобильного интернета T_T
[04:59:45] <Minoru> лол
[04:59:55] <Minoru> как будто проводной весь такой надёжный
[05:00:00] <Minoru> был бы надёжный, не было бы tcp
[05:00:20] <Minoru> в общем, у тебя интересная проблема, но я то ли слишком тупой, то ли слишком сонный, чтобы увидеть решение
[05:00:45] <Minoru> подожди утра (у некоторых оно наступит уже через три часа!)
[05:00:53] <Minoru> спокойной ночи!
[05:01:05] <cake> >чтобы увидеть решение
которого не существует, кекеке
[05:01:27] <cake> Minoru: благодарю за поддержку
[05:06:43] <eaeee> cake: чего такой злой
[05:07:14] eaeee вышел из конференции
[05:09:37] grouzen вышел из конференции
[05:20:09] eaeee зашёл в конференцию
[05:35:17] a1batross вышел из конференции: Logged out
[05:51:29] rexim зашёл в конференцию
[05:52:20] <rexim> send/folex/Да, я знаю. Извини меня пожалуйста ._./
[05:52:21] <horta hell> rexim: Сообщение помещено в очередь
[05:52:25] <rexim> Так.
[05:52:29] <rexim> Где нялайфер?
[05:52:36] <rexim> ɹǝɟılʍǝu, НЯЛАЙФЕР!!
[05:52:48] <rexim> Спит небось =\
[05:53:24] <rexim> s/ɹǝɟılʍǝu/Кажется, у меня начали получаться немного обертона!!!/
[05:53:24] <horta hell> rexim: Спит небось =\
[05:53:28] <rexim> send/ɹǝɟılʍǝu/Кажется, у меня начали получаться немного обертона!!!/
[05:53:31] <horta hell> rexim: Сообщение доставлено
[05:54:29] * rexim тренеруется пока в офисе никого нет ^^
[05:54:35] <eaeee> rexim: чего не спишь
[05:54:45] <rexim> .time
[05:54:46] <DeadBot> rexim: Вт. 14 окт. 2014 08:56:04
[05:54:51] <rexim> Ну, как бе вот ._.
[05:54:55] <eaeee> .time
[05:55:09] <rexim> eaeee, а ты чего не спишь? :)
[05:55:28] <eaeee> rexim: не хочу
[05:55:37] <rexim> eaeee, почему? :(
[05:55:43] a1batross зашёл в конференцию
[05:55:43] <eaeee> rexim: перечитывал свою презентацию
[05:55:50] <rexim> Ты выступаешь?
[05:56:00] <eaeee> rexim: нет, просто сдаю
[05:56:07] <eaeee> rexim: странно , да
[05:56:15] <rexim> Так ты студент? :)
[05:56:27] <eaeee> Да
[05:56:34] <rexim> Круто!
[05:56:43] <eaeee> чем?
[05:56:43] a1batross вышел из конференции: Logged out
[05:56:44] <rexim> Кто там жаловался, что у нас студентов маловато?
[05:56:50] <rexim> Кажется, коська.
[05:57:15] <eaeee> Кто это?
[05:57:19] <rexim> kosc
[05:57:42] <eaeee> а зачем?
[05:57:48] <rexim> Хз.
[05:57:54] <rexim> Комплекс какой небось. :)
[05:58:44] <rexim> eaeee, а какая у тебя специальность?
[05:59:17] <rexim> Если не секрет, конечно. )
[05:59:38] <eaeee> rexim: прикладная математика и информатика
[05:59:51] <rexim> Хм...
[06:00:14] <eaeee> ?
[06:00:22] <rexim> У меня просто почти такая же.
[06:00:40] <eaeee> почти?
[06:01:07] <rexim> У меня специальность информационные системы и технологии, а специализация прикладное программное и математическое обеспечение.
[06:01:31] <rexim> А что за универ? :3
[06:02:29] <eaeee> кфу ивмиит
[06:03:13] <rexim> У вас тоже факультетов почти не осталось? :(
[06:03:19] <eaeee> Ага
[06:03:39] <eaeee> Но при поступлении был факультет
[06:03:47] <eaeee> Через год переименовали
[06:04:02] <rexim> У нас тоже перед самым моим выпуском реорганизацию начали.
[06:04:59] <rexim> Финансирование вузов сокращают, они и начинают какую-то хрень мутить.
[06:05:35] <rexim> У нас так вообще мою кафедру закрыли после моего выпуска. :(
[06:05:43] <eaeee> ну вот
[06:05:51] <rexim> А потом оказалось, что программированию во всем вузе больше нигде и не учили. %)
[06:19:23] <eaeee> А чему учили?
[06:21:10] Славный капитан зашёл в конференцию
[06:28:46] <rexim> eaeee, у нас в городе металлургические заводы и шахты. Так что основные направления вуза именно такие. )
[06:29:02] <rexim> Даже кафедра, на которой я учился, назывался ИТ в металлургии.
[06:29:16] <rexim> называлась*
[06:36:59] <Славный капитан> у нас в городе газовые центрифуги и их применение по прямому назначению
[06:37:57] <Славный капитан> но кафедра, на которой я учился, не имела отношения ко всему этому делу
[06:40:05] a1batross зашёл в конференцию
[06:44:40] matraskin зашёл в конференцию
[06:51:17] <rexim> Славный капитан, ты уже проснулся?
[06:51:45] <Славный капитан> да
[06:51:55] <Славный капитан> орту, кстати
[06:52:12] <rexim> ОРТУ МЕСВ АДЪ!!
[07:14:02] <eaeee> %)
[07:23:52] <rexim> ForNeVeR, утра!
[07:24:30] <rexim> ForNeVeR, и нечего притворяться спящим! Я по гитхабу вижу, что ты уже не спишь. :)
[07:36:59] ascrazy вышел из конференции
[07:38:15] <Славный капитан> Он просто на клавиатуре спит^W гитхаб рефакторит.
[07:38:41] <rexim> Лол
[07:38:53] <rexim> Заснул на клаве @ Создал пару issues
[07:39:29] <ForNeVeR> rexim: будете бузить - я вам щас ещё логлист отрефакторю не просыпаясь.
[07:39:30] <ForNeVeR> ~_~
[07:39:36] <rexim> O_O
[07:44:36] <rexim> http://i.imgur.com/vxolVCd.jpg
[07:44:55] ascrazy зашёл в конференцию
[07:46:38] <rexim> ForNeVeR, http://www.perunica.ru/uploads/posts/2012-10/1351024975_1903211.jpg
[07:53:19] magog зашёл в конференцию
[07:59:03] <ɹǝɟılʍǝu> rexim, уара!
[07:59:14] <gsomix> Доброго утра.
[07:59:25] * gsomix ушел на лекцию по правилам дорожного движения.
[08:00:01] <rexim> ɹǝɟılʍǝu, утрец-нялайферец!
[08:00:06] <rexim> gsomix, утрец-гсомиксец!
[08:00:44] <ɹǝɟılʍǝu> Утрец!
[08:01:17] <ɹǝɟılʍǝu> ForNeVeR, рисовалку попили!
[08:01:43] <rexim> Рисовалку пропили!
[08:02:05] enaken зашёл в конференцию
[08:05:08] folex зашёл в конференцию
[08:06:40] Славный капитан вышел из конференции
[08:06:41] folex вышел из конференции
[08:06:49] <ForNeVeR> rexim: что у вас тут ночью было? Чего ты мне писал?
[08:07:14] <rexim> ForNeVeR, цодингтим опять ночью упоролся.
[08:07:19] <rexim> Извини ._.
[08:07:21] folex зашёл в конференцию
[08:07:30] <rexim> Это я случайно упорин просыпал...
[08:07:36] <ForNeVeR> Ну ты удивил, конечно, бро.
[08:07:49] <rexim> Я старался! :3
[08:07:58] <ForNeVeR> Как будто цодингтим никогда не упарывался, а тут вдруг внезапно упоролся!
[08:08:02] <rexim> Да!
[08:08:37] <ForNeVeR> Нет!
[08:08:47] <rexim> Нет ты!
[08:08:48] * ForNeVeR забил на поход в офис и работает сегодня из дома.
[08:08:49] folex вышел из конференции
[08:08:58] <rexim> Уу, ты какой!
[08:09:01] <rexim> Бунтарь!
[08:09:23] <ForNeVeR> Мне в обед просто в университет нужно, так что я решил не мотаться туда-сюда.
[08:09:30] folex зашёл в конференцию
[08:10:08] <ɹǝɟılʍǝu> Правильно. =)
[08:10:17] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:10:19] a1batross зашёл в конференцию
[08:10:57] folex вышел из конференции
[08:11:38] folex зашёл в конференцию
[08:11:45] <uggur> http://cs7010.vk.me/c7006/v7006864/1ba4f/I43ceuLw_Pc.jpg :)
[08:12:30] <uggur> $send m4n71k0r http://cs7010.vk.me/c7006/v7006864/1ba4f/I43ceuLw_Pc.jpg\ :)
[08:12:32] <horta hell> uggur: Сообщение помещено в очередь
[08:13:05] folex вышел из конференции
[08:13:46] folex зашёл в конференцию
[08:15:13] folex вышел из конференции
[08:15:55] folex зашёл в конференцию
[08:17:22] folex вышел из конференции
[08:18:03] folex зашёл в конференцию
[08:19:31] folex вышел из конференции
[08:20:11] folex зашёл в конференцию
[08:21:40] folex вышел из конференции
[08:22:21] folex зашёл в конференцию
[08:24:57] folex вышел из конференции
[08:28:20] a1batross вышел из конференции: Disconnected: closed
[08:29:48] folex зашёл в конференцию
[08:30:40] folex вышел из конференции
[08:36:35] folex зашёл в конференцию
[08:37:00] a1batross зашёл в конференцию
[08:37:16] <eaeee> folex: ты чего моргаешь
[08:37:21] <Zetoke> Йо
[08:38:14] folex вышел из конференции
[08:40:28] dzhon зашёл в конференцию
[08:41:11] kosc зашёл в конференцию
[08:43:08] magog вышел из конференции
[08:43:23] <kosc> ForNeVeR, так это, DateTime.now() в UTC возвращает или нет? (просто у нас и в сохранении сейчас так же)
[08:43:45] <ForNeVeR> kosc: хуёво, но это надо миксера отпиздячить.
[08:43:55] <rexim> Да.
[08:44:08] <rexim> ForNeVeR, а ведь ты это ревьюил!
[08:44:14] <rexim> И не заметил!
[08:44:16] <ForNeVeR> http://joda-time.sourceforge.net/apidocs/org/joda/time/DateTime.html#now()
[08:44:18] <ɹǝɟılʍǝu> !!!
[08:44:23] <rexim> Тебя тоже надо отпиздячить, ящитаю.
[08:44:25] <ForNeVeR> rexim: нет, я это не ревьюил.
[08:44:32] <rexim> Нет ревьюил.
[08:44:39] <ForNeVeR> Постинг цитат ты без меня делал.
[08:44:40] <ɹǝɟılʍǝu> ревьювил*
[08:44:59] <ForNeVeR> > Obtains a DateTime set to the current system millisecond time using ISOChronology in the default time zone.
[08:45:00] <rexim> ForNeVeR, я потом все переделывал и оно весело в пулл-реквесте.
[08:45:07] <ForNeVeR> Что такое default time zone - хуй знат.
[08:45:15] <ForNeVeR> Считаю это говном.
[08:45:27] <ForNeVeR> goovnoo time zone.
[08:45:38] <rexim> kosc, можешь тогда и мой DateTime.now() выпилить? :)
[08:45:39] <ɹǝɟılʍǝu> гувну?
[08:45:45] <ɹǝɟılʍǝu> Что ты гувнёшь?
[08:45:58] <Zetoke> А где сейчас висит логлист?
[08:45:59] <kosc> rexim, ну, не сейчас только.
[08:46:05] <rexim> kosc, сам собой.
[08:46:07] <Zetoke> И где его можно потыкать?
[08:46:09] <rexim> Когда тебе удобнее всего.
[08:46:18] <ForNeVeR> goövnoö?
[08:46:19] <kosc> Zetoke, в топика ссылка же.
[08:46:27] <rexim> Zetoke, http://loglist.herokuapp.com/
[08:46:29] <ForNeVeR> Как правильно передать звук "о"?
[08:46:36] <ForNeVeR> Это важно!
[08:46:40] <rexim> о_О
[08:47:10] <Zetoke> А, ок. Я и не заметил. Спасибо!
[08:47:14] <ForNeVeR> Или правильно guvno?
[08:47:23] <ForNeVeR> guvnoö?
[08:47:30] <rexim> -> гавно <-
[08:47:30] <kosc> Гуано
[08:47:31] <ForNeVeR> Чёртов английский.
[08:47:41] <rexim> ForNeVeR, юзаю русский, ёпта!
[08:47:46] <rexim> юзай*
[08:47:47] <kosc> Там вообще shit
[08:48:02] <ForNeVeR> rexim: тогда мы не сможем отправить им пул-реквест на исправление документации.
[08:48:14] <rexim> ~_~
[08:48:33] <rexim> Ну использую только русский варинат говна, все остальное на английском.
[08:48:40] <rexim> используй*
[08:48:42] <rexim> Да что такое!
[08:49:17] <rexim> Все тянет вместо повелительного наколнения от первого лица сказать.
[08:49:23] <ForNeVeR> Я предлагаю вместо "default encoding", "default time zone", "default city" и т.п. терминов, обозначающих неявный выбор чего-то без участия пользователя, использовать новый универсальный технический термин "guvnoö".
[08:49:36] <ForNeVeR> И понятнее становится.
[08:49:45] <Zetoke> А что за ES: в цитатах?
[08:49:54] <ForNeVeR> Default - это не то, что одинаково всем подходит. Это то, что одинаково всем не подходит! >_<'
[08:49:55] <rexim> Zetoke, это надо у микеля спросить.
[08:49:59] <Zetoke> Это ведь явно никак не связано со стандартом JS
[08:50:02] <rexim> Он там какую-то хероту постил.
[08:50:09] <Zetoke> ВЫПИЛИТЬ
[08:50:17] <ForNeVeR> Анус свой выпили.
[08:50:22] <rexim> Zetoke, запилим рейтинг, все выилиться само.
[08:50:22] <Zetoke> И оставить только цитатник цодингтима
[08:50:32] <rexim> ForNeVeR, вот можно без этого, пожалуйста ._.
[08:50:32] <ɹǝɟılʍǝu> ВЫПИТЬ
[08:50:43] <ForNeVeR> Эти древноцитаты имеют историческую значимость.
[08:50:58] <ForNeVeR> В отличие от поведения DateTime.now().
[08:50:59] uggur вышел из конференции
[08:51:09] <rexim> ForNeVeR, ты какой-то перевозбужденный ._.
[08:51:21] <ForNeVeR> Ну, я какаушко выпил ^_^
[08:51:28] <rexim> А, ну все понятно тогда.
[08:52:05] rea зашёл в конференцию
[08:52:33] <ɹǝɟılʍǝu> Какушко выпил
[08:52:44] <rexim> Ахаха, нялайфер!
[08:53:09] <Zetoke> ForNeVeR: PEEDREELo
[08:53:47] <Zetoke> А еще в логлисте куча политоты
[08:53:47] <rexim> Zetoke, ну а ты чего? Не видишь Форневер под какао! Он не отдаёт себе отчета ._.
[08:54:21] <Zetoke> rexim: а я под чаем
[08:54:29] <rexim> А, ну тогда продолжай. :)
[08:54:37] <kosc> А я тут, как мудак, кофе пью :-(
[08:54:44] <ForNeVeR> Zetoke: нету там никакой политоты.
[08:54:46] <ForNeVeR> И тут нету.
[08:54:49] <ForNeVeR> И нигде.
[08:54:55] <ForNeVeR> А где она есть - там уже нету _ничего_.
[08:55:11] * ForNeVeR люто ненавидит политоту.
[08:56:08] <a1batross> [ForNeVeR 10:57]
» *ForNeVeR люто ненавидит политоту.

Плюсую. Уничтожитель разума.
[08:58:08] <horta hell> Обоснуй жалобно поскуливает, волоча заднюю лапу.
[08:59:44] <Zetoke> $pet feed
[08:59:44] <horta hell> Zetoke: Обоснуй с жадным сопением рыком уминает всю пищу в один присест. Вы зарабатываете 1PTC.
[09:01:10] <Zetoke> ForNeVeR: http://loglist.herokuapp.com/quote/6572
[09:01:23] a1batross вышел из конференции: Logged out
[09:03:31] <ForNeVeR> Минусовать!
[09:10:18] a1batross зашёл в конференцию
[09:12:40] a1batross вышел из конференции: Logged out
[09:13:06] <kosc> ForNeVeR, а я вот давно хотел спросить - под какие задачи ты используешь свой мегакомп? Имеются в виду те, для которых целесообразно такое количество ресурсов.
[09:14:01] <ForNeVeR> kosc: у меня несколько веб-приложений крутится для external testing, плюс я люблю одновременно открывать несколько IDE для разных проектов и не закрывать их.
[09:14:11] <ForNeVeR> Ну и виртуальные машины с линуксами и хортой.
[09:14:42] <kosc> Ну ок.
[09:14:51] <ForNeVeR> Единовременно всё это хозяйство может зажрать до 11 Гб RAM и 12-16% CPU в режиме "ничего не делания".
[09:15:45] <kosc> Сурово. А на DDR4 будешь переходить?
[09:15:58] <ForNeVeR> Пока не планировал столь глобальных апгрейдов.
[09:16:21] <ForNeVeR> Ну и мне не кажется, что у меня быстродействие упирается сейчас в скорость памяти.
[09:17:19] <kosc> А гигов 40 оперативы удавалось отожрать?
[09:17:45] <ForNeVeR> Так у меня всего 16.
[09:18:03] <ForNeVeR> Я бы хотел расширить до 32, не больше пока что.
[09:18:28] <ForNeVeR> (но материнка столько не держит, так что пока забиваю)
[09:19:21] <kosc> Ты ж вроде говорил 64... А, это у дедфуда значит.
[09:20:07] <ForNeVeR> Да, у дедфуда было столько, вроде как.
[09:20:22] <ForNeVeR> Первый раз меня перепутали с дедфудом. Даже не знаю, радоваться или расстраиваться.
[09:23:38] Zetoke вышел из конференции
[09:28:08] <horta hell> Обоснуй корчится в муках и умирает. Все теряют по 1PTC.
[09:29:35] folex зашёл в конференцию
[09:29:53] magog зашёл в конференцию
[09:30:00] <ɹǝɟılʍǝu> $pet resurrect
[09:30:00] <horta hell> ɹǝɟılʍǝu: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[09:30:13] <ɹǝɟılʍǝu> $pet rating
[09:30:14] <horta hell> ɹǝɟılʍǝu:
zxc: 183PTC
uggur: 98PTC
k…: 83PTC
ɹǝɟılʍǝu: 82PTC
F…: 8PTC
M…: 6PTC
f…: 5PTC
m4n71k0r: 4PTC
r…: 3PTC
cat3: 3PTC
[09:45:12] folex вышел из конференции
[09:49:51] ascrazy вышел из конференции
[09:50:00] folex зашёл в конференцию
[09:55:03] kosc вышел из конференции: Disconnected: Replaced by new connection
[09:55:03] kosc зашёл в конференцию
[09:57:02] a1batross зашёл в конференцию
[09:57:20] magog вышел из конференции
[09:57:22] * gsomix вернулся.
[09:58:24] <gsomix> Что тут происходит?
[10:03:25] <a1batross> gsomix, кодинг. И запах соженной травы Ман.
[10:03:51] <uıʃɐɟ∀> http://109.172.13.31/adblock.png - о локализации. Я до сих пор насилил, чего от меня хотят.
[10:05:55] <ɹǝɟılʍǝu> Вот лол. Вышел на 10 минут позже, с остановки побежал обратно за очками. И всё равно пришёл на работу вовремя.
[10:05:56] <ɹǝɟılʍǝu> xD
[10:06:10] <ɹǝɟılʍǝu> uıʃɐɟ∀, попробуй использовать pastexen =)
[10:07:23] <uıʃɐɟ∀> ɹǝɟılʍǝu: Зачем? Алсо, там нужно что-то скачивать, а на моей пасте достаточно сохранить картинку на локалхост =)
[10:07:34] <ɹǝɟılʍǝu> :3 ок
[10:09:36] folex вышел из конференции
[10:14:35] folex зашёл в конференцию
[10:15:17] folex вышел из конференции
[10:25:07] magog зашёл в конференцию
[10:30:27] a1batross вышел из конференции: Disconnected: closed
[10:39:08] InuYasha зашёл в конференцию
[10:40:09] Graf зашёл в конференцию
[10:40:29] Graf вышел из конференции
[10:40:49] <InuYasha> утра
[10:41:19] <InuYasha> $pet feed
[10:41:20] <horta hell> InuYasha: Обоснуй отвернулся, брезгуя.
[10:41:24] <InuYasha> 0_0
[10:43:39] <ɹǝɟılʍǝu> Абаснуй!
[10:47:45] <rexim> ɹǝɟılʍǝu, ты когда без очков, не чувствуешь в окружающем тебя пространстве ничего подозрительного?
[10:48:01] <ɹǝɟılʍǝu> rexim, я вижу свои крылья ._.
[10:48:13] <rexim> А с очками не видишь?
[10:55:48] <ɹǝɟılʍǝu> С очками вижу копыта 6_9
[11:01:23] <gsomix> rexim, а в очках можно ловить аберрации.
[11:03:05] <InuYasha> можно
[11:03:26] <InuYasha> А у меня рассовые байкерские очки, в которых всё яркое, няшное и сплошной скайрим :D
[11:05:08] cake вышел из конференции: bye
[11:05:17] <ɹǝɟılʍǝu> Посоны
[11:05:31] <ɹǝɟılʍǝu> Цодингтим больше без торта!
[11:06:32] <InuYasha> error C4321: expression not understood \(o_O)/
[11:06:55] <ɹǝɟılʍǝu> бгг
[11:07:08] m4n71k0r зашёл в конференцию
[11:10:39] grouzen зашёл в конференцию
[11:20:11] kosc вышел из конференции: Logged out
[11:20:15] kosc зашёл в конференцию
[11:24:12] folex зашёл в конференцию
[11:26:45] <folex> rexim: no offence taken ._.
[11:34:52] v_oron зашёл в конференцию
[11:39:47] v_oron вышел из конференции
[11:45:46] <folex> Интересно, а на вакансии типа "нужно 5 лет опыта на скале" кто-то вообще приходит?
[11:47:05] <dzhon> наскальное программирование
[11:47:08] <dzhon> ;]
[11:47:28] <rexim> folex, ты такой няшка! :3
[11:47:36] <uıʃɐɟ∀> folex: А почему нет? Чтоб прийти по такой вакансии, опыт на скале не нужен =3
[11:47:47] <uıʃɐɟ∀> Для этого нужен только опыт ходьбы =3
[11:48:02] <ForNeVeR> Год в цодингтиме приравнивается к пяти годам на поверхности.
[11:48:29] <rexim> Я 30 лет провел на поверхности? ._.
[11:48:35] <ForNeVeR> Да.
[11:48:43] <rexim> .__.
[11:48:44] <rexim> .___.
[11:48:46] <rexim> .____.
[11:48:49] <rexim> ..
[11:48:52] <rexim> .
[11:48:53] <ɹǝɟılʍǝu> Ого!
[11:49:02] <ForNeVeR> Миксер коллапсировал
[11:51:27] <dzhon> :(
[11:51:41] <dzhon> бедняга
[11:52:57] <dzhon> кодингтимовка как Азимовская Академия — только тут не психоисторики, а психокодеры!
[11:53:31] <rexim> кодингтимовка?!
[11:53:33] <rexim> .
[11:53:34] <rexim> ..
[11:53:38] <rexim> ._.
[11:53:39] <rexim> .__.
[11:53:51] <InuYasha> ОХОХОХОХОохо, доставило! Быдлокод во все поля! :) http://www.3dnews.ru/902850
[11:54:14] <ForNeVeR> InuYasha: откуда ты достаёшь эти древние бояны?
[11:54:29] <InuYasha> по ссылке.
[11:54:53] govardhan зашёл в конференцию
[11:55:22] <folex> uıʃɐɟ∀, ну приходить на собеседование, на котором ты явно ничего не сможешь рассказать — это как-то странно
[11:55:55] <uıʃɐɟ∀> folex: Но если у тебя опыт год, а не пять, то рассказать ты там точно что-то сможешь.
[11:56:10] <folex> http://hh.ru/vacancy/11874312 ну вот я конкретно об этом
[11:56:18] <folex> пиздец же требования
[11:56:29] <InuYasha> бухахаха
[11:56:38] <folex> на заметку: я не собираюсь съебыть оттуда, где я сейчас, просто так смотрю
[11:56:39] <InuYasha> поглядим
[11:56:58] <InuYasha> когда я рискнул поискать работу в центре занятости, я получил много лулзов
[11:57:13] <dzhon> R&D центр хуявей шталь?
[11:57:39] <dzhon> на самом деле, баззвордят
[11:57:45] <dzhon> в вакансии
[11:57:46] <InuYasha> вощем, вакансия - какой-то замкадный завод
[11:57:53] <InuYasha> программист C++
[11:57:55] <ForNeVeR> Вакансия по описанию интересная.
[11:58:12] <ForNeVeR> Но какой-то хуавей, хз.
[11:58:13] <InuYasha> знание всего-всего-всего, в т.ч. микроконтроллеров, кучи компиляторов
[11:58:18] <ForNeVeR> Мне кажется, там неинтересно будет.
[11:58:22] ascrazy зашёл в конференцию
[11:58:25] <ForNeVeR> Хотя, возможно, it's just me.
[11:58:39] <folex> зато я туда пешком могу ходить например
[11:58:42] a1batross зашёл в конференцию
[11:58:45] <ɹǝɟılʍǝu> Хуавей норм парни
[12:00:38] <rexim> folex, смотри какая хипстота. http://novosibirsk.hh.ru/vacancy/11491831
[12:00:57] <rexim> > Cassandra, Kafka,
Что это плять?!
[12:01:05] <dzhon> академгородок
[12:01:11] <dzhon> :)
[12:01:16] <dzhon> там ещё 2гис базируется
[12:01:31] <rexim> Не только там.
[12:01:33] <dzhon> » Kafka
Улисс же!
[12:01:37] <rexim> Он еще и в городе есть.
[12:01:38] <ɹǝɟılʍǝu> rexim, а ты уже не в ксоред что ли?
[12:01:56] <rexim> ɹǝɟılʍǝu, в ксоред. Но я не на том проекте, который это использует. :)
[12:02:55] <uıʃɐɟ∀> Хм, а 60-100 рублей для скальщика - не маловато?
[12:03:29] <rexim> ._.
[12:03:37] <dzhon> Новосибирск жи
[12:03:39] <dzhon> а не МСК
[12:03:47] <uıʃɐɟ∀> Так я не про мск.
[12:03:49] * rexim готов бесплатно писать на Скалке до тех пор пока удовлетворены его основные потребности.
[12:04:02] <dzhon> наскальная живопись :)
[12:04:03] ckorzhik зашёл в конференцию
[12:04:10] <rexim> dzhon, д :3
[12:04:56] <uıʃɐɟ∀> Просто у нас за 60 жабобляди работать не пойдут =)
[12:05:00] <uıʃɐɟ∀> Сдаётся мне.
[12:05:13] <uıʃɐɟ∀> Скалобляди-то и подавно, наверное.
[12:05:18] <uıʃɐɟ∀> И это не в ДС.
[12:05:21] <rexim> .__.
[12:05:21] <ɹǝɟılʍǝu> Хм, а я бы в ярике за 60кр на плюсцах пошёл.
[12:05:30] govardhan вышел из конференции
[12:05:39] <uıʃɐɟ∀> А я бы нет =3
[12:05:51] <ɹǝɟılʍǝu> Ну, у нас 60кр это довольно дохуя)
[12:06:01] <uıʃɐɟ∀> А у нас не дохуя совсем =(
[12:06:09] <ɹǝɟılʍǝu> Питеропроблемы
[12:06:10] <ɹǝɟılʍǝu> :3
[12:06:21] <uıʃɐɟ∀> За похопэ местами платят 100.
[12:09:10] xspeed зашёл в конференцию
[12:09:43] folex вышел из конференции
[12:12:37] matraskin вышел из конференции
[12:14:08] <InuYasha> за делфи иногда 140
[12:14:17] <InuYasha> но я не пошёл 8)
[12:14:43] <InuYasha> ибо лучше быть натуралом чем богатым говноедом
[12:14:46] <rexim> А я в Новокузнецке не согласился бы за 60кр.
[12:14:51] <rexim> Нахуй надо! Еще какие-нибудь местные криминальные структуры заинтересуются...
[12:15:05] <InuYasha> лолшто?
[12:15:35] <rexim> Ну это какбе такой тонкий намек на овердохуяшность по местным меркам.
[12:15:44] <InuYasha> ...
[12:15:49] <InuYasha> а у вас что, жрат дешевле??
[12:16:02] <InuYasha> или стройматериалы или квартплата
[12:16:23] <uıʃɐɟ∀> Недвижка дешевле.
[12:16:26] <InuYasha> в мск на 20К не проживёшь - с голоду помереть можно
[12:16:30] <InuYasha> (проверено)
[12:16:37] <uıʃɐɟ∀> InuYasha: Пиздишь.
[12:16:43] <rexim> Кто-то помер? :(
[12:16:47] folex зашёл в конференцию
[12:16:49] <InuYasha> приезжай, ёпта
[12:16:53] <uıʃɐɟ∀> Не поверю, что в дс ценник в несколько раз выше, чем в дс2.
[12:17:01] <InuYasha> в НЕСКОЛЬКО?
[12:17:05] <InuYasha> это как?
[12:17:08] <uıʃɐɟ∀> Это так.
[12:17:21] <ɹǝɟılʍǝu> Ну как бе за квартиру в ДС можно купить целое село)
[12:17:27] <InuYasha> хотя, в пытер народ ездит с удовольствием, похрюкивая
[12:17:28] <uıʃɐɟ∀> Я на 20 р могу пару-тройку месяцев прожить.
[12:17:38] <InuYasha> как??
[12:17:43] <InuYasha> если квартплата 5К?
[12:17:45] <uıʃɐɟ∀> Очень просто.
[12:17:57] <uıʃɐɟ∀> Квартплата 0.7-1.5 в зависимости от времени года.
[12:18:08] <InuYasha> ты зажрался, браток
[12:18:14] <uıʃɐɟ∀> Орли.
[12:18:14] <ɹǝɟılʍǝu> лол
[12:18:20] <InuYasha> я тоже хочу 1.5К )
[12:18:22] * ɹǝɟılʍǝu хуеет с этих вот. xD
[12:18:28] <uıʃɐɟ∀> По-моему, тут кто-то другой зажрался.
[12:19:25] <InuYasha> мск - это такое место, где за гнилой потолок ты будешь платить 5К в месяц, за раритетность
[12:19:31] <InuYasha> на комфорт пох _
[12:19:45] <ɹǝɟılʍǝu> Вот потому и не живу в Москве)
[12:20:39] <uıʃɐɟ∀> Гнилой потолок? У меня дом 1914 года постройки - потолок ок.
[12:25:45] <InuYasha> made in/of soviet shit
[12:25:46] <eaeee> uıʃɐɟ∀: юбилей
[12:26:01] <InuYasha> soviet == cheap & ugly
[12:27:22] <uıʃɐɟ∀> InuYasha: Хорошо, другой дом - 1970-х годов постройки. Прораб был мудак (известно кто, потому известно, что мудак =3), из-за чего местами косовато, но потолок ок, состояние ок.
[12:27:38] <ɹǝɟılʍǝu> Посоны, сувать unique_ptr в вектор --- норм?
[12:27:46] <uıʃɐɟ∀> Конец 70-х или начало 80-х, не помню точно.
[12:27:53] <uıʃɐɟ∀> ɹǝɟılʍǝu: Нет, не норм.
[12:28:06] <uıʃɐɟ∀> ɹǝɟılʍǝu: Вектор любит копирования всякие.
[12:28:33] <ɹǝɟılʍǝu> Хм.
[12:28:46] <uıʃɐɟ∀> InuYasha: Правда, строил Минсредмаш =3
[12:29:52] <uıʃɐɟ∀> Евпочя.
[12:30:23] <ɹǝɟılʍǝu> uıʃɐɟ∀, а как полущ?
[12:31:30] <uıʃɐɟ∀> ɹǝɟılʍǝu: Шареды же.
[12:31:37] <uıʃɐɟ∀> Правда, оверхед.
[12:31:53] <uıʃɐɟ∀> Либо птр_векторы всякие, которые сами следят за всем.
[12:46:02] <folex> шредеры
[12:47:30] <InuYasha> болджд, пока побегаешь до серверных, можно нехило проголодаться (x_x)
[12:54:26] <folex> Поцоны, я тут ночью спрашивал, но вы спали
[12:54:45] <folex> в план9 отличная от линуксов реализация всяких тцп и прочих айпи?
[12:55:01] <folex> я искал про перформанс, но не нашел
[12:58:40] <O01eg> другая, да
[12:58:47] <O01eg> у них даже через файл всё
[12:59:39] <ɹǝɟılʍǝu> Там всё через файл =)
[13:00:32] hinst зашёл в конференцию
[13:01:02] <rexim> Через один?
[13:03:40] eaeee вышел из конференции
[13:04:21] <folex> то, что всё через файлы еще не значит, что внутрях разные реализации
[13:04:43] eaeee зашёл в конференцию
[13:05:13] <folex> меня интересует просто, насколько имеет смысл даже пробовать поднять несколько нод на план9, и попытаться погонять там большой трафик
[13:05:39] <folex> может оно by design слабее линуксовой имплементации например
[13:10:35] xspeed вышел из конференции
[13:11:17] <rexim> folex, ты для себя в plan9 тыкаешь?
[13:11:23] <folex> да
[13:11:30] <folex> я скорее планирую потыкать
[13:11:36] <folex> я просто узнал, что там есть hugs
[13:11:49] <ɹǝɟılʍǝu> Обнимашки!
[13:11:52] <rexim> Обмнимашки! :3
[13:11:54] <rexim> Лол
[13:12:00] <folex> ради обнимашек я на всё готов^U прикольно было бы на haskell-cloud чо-нить там пописать
[13:12:01] * ɹǝɟılʍǝu hugs Horta Hell.
[13:12:18] <rexim> hugs же вроде сдох давно.
[13:12:22] <folex> вроде нет
[13:12:26] <folex> не расстраивай меня
[13:12:34] <rexim> ._.
[13:12:43] <ɹǝɟılʍǝu> (ю_ю )
[13:12:48] <rexim> Лол
[13:12:51] <folex> >2003 год
[13:12:54] <folex> блядь миксер
[13:12:59] <folex> :(((
[13:13:05] <rexim> folex, щито?!
[13:13:08] <folex> ты всё сломал
[13:13:21] <rexim> Рано или поздно, ты бы об этом узнал.
[13:13:38] <rexim> Я бы не хотел, чтобы ты узнал об этом хуй знает от кого ._.
[13:13:44] <folex> >2006sep
[13:13:47] <folex> это последний
[13:13:59] <folex> ну охуеть вообще
[13:14:07] <rexim> А ghc под plan9 есть?
[13:14:13] <folex> нет конечно ._____.
[13:14:26] <rexim> Надо сделоть!
[13:14:31] <folex> ДЕЙСТВИТЕЛЬНО
[13:14:40] <folex> за пару дней управимся?
[13:14:44] <folex> постой-постой
[13:14:46] <folex> УЖЕ ГОТОВО
[13:14:49] <rexim> !!
[13:14:49] <folex> это было просто.
[13:14:51] <rexim> Быстро мы!
[13:14:57] <folex> а то!
[13:15:05] <folex> сразу пришли к конечному результату
[13:15:14] <folex> "НИХУЯ НЕ ПОЛУЧИЛОСЬ.жпг"
[13:15:15] <rexim> Ну вот и юзаю ghc.
[13:15:23] <ɹǝɟılʍǝu> юзай*
[13:15:23] * folex оптимизирует процессы на ура прост
[13:15:29] <ɹǝɟılʍǝu> rexim, а-та-та!
[13:15:33] <rexim> ɹǝɟılʍǝu, спасибо! >_<
[13:15:42] <ɹǝɟılʍǝu> rexim, !!!
[13:15:54] <rexim> Эти буквы на противополжных углах клава!!
[13:15:56] <rexim> Как так?!!
[13:16:07] <rexim> клавы -_-
[13:16:12] <rexim> ывлропыва
[13:16:13] <rexim> ваоплва
[13:16:14] <rexim> фыолфы
[13:16:20] <rexim> л
[13:16:26] <ɹǝɟılʍǝu> 6_9
[13:16:40] <ɹǝɟılʍǝu> Ты всеми четырмя лапками печатаешь?
[13:16:46] <rexim> д :3
[13:17:03] <ɹǝɟılʍǝu> :3
[13:17:14] <rexim> Я хочу это нарисовать...
[13:17:30] <ɹǝɟılʍǝu> А прикинь каково мне щёлкать клавишы копытами... А ТЫ КУПИЛ СКЕТЧБУК?!
[13:17:40] <folex> блядь, никаких обнимашек :(((
[13:17:49] <folex> ну пиздец
[13:17:55] <rexim> ɹǝɟılʍǝu, да, купил самый простой блокнотик без линеек.
[13:17:59] <folex> на сишечках я не хочу писать
[13:18:00] <folex> эх
[13:18:05] <rexim> Шишечках
[13:18:13] <folex> на шишечках я б пописАл
[13:18:21] <folex> даже на сишечке
[13:19:15] <ɹǝɟılʍǝu> rexim, ня! :3
[13:22:53] <rexim> folex, сделай симлинку hugs на ghc.
[13:24:40] <folex> что
[13:24:50] <ɹǝɟılʍǝu> > Exception during error processing
[13:24:53] <ɹǝɟılʍǝu> Ахуительно
[13:25:07] <folex> норм же
[13:25:11] <ɹǝɟılʍǝu> Ну да.
[13:25:20] <folex> try { … } catch (…) { throw … }
[13:25:28] <ɹǝɟılʍǝu> Просто улыбнуло. =)
[13:25:30] <folex> вот и пизда
[13:28:37] <rexim> Где?
[13:28:44] <rexim> А вот хуй!
[13:28:54] a1batross вышел из конференции: Disconnected: Replaced by new connection
[13:28:55] a1batross зашёл в конференцию
[13:29:01] * folex похуил
[13:29:04] <folex> what's next?
[13:29:16] <folex> хорошую шутку можно рассказывать дважды
[13:29:20] <rexim> folex, повторяешься.
[13:29:26] <rexim> Минус тебе в карму!
[13:29:26] <folex> слоу
[13:29:32] <folex> казарму!
[13:29:37] <rexim> Еще один минус!!
[13:29:50] <rexim> И еще один
[13:29:57] <rexim> Пиу-пиу!
[13:30:02] * rexim пуляется минусами!
[13:30:10] <rexim> ._.
[13:37:12] grouzen вышел из конференции
[13:42:06] <ɹǝɟılʍǝu> rexim, плюсомёт!
[13:42:37] <rexim> Только минусами.
[13:45:38] <rexim> .ping ɹǝɟılʍǝu
[13:45:40] <DeadBot> rexim: понг от ɹǝɟılʍǝu 1.06 секунды
[13:45:41] <rexim> .ping ɹǝɟılʍǝu
[13:45:42] <DeadBot> rexim: понг от ɹǝɟılʍǝu 1.32 секунды
[13:45:43] <rexim> .ping ɹǝɟılʍǝu
[13:45:44] <DeadBot> rexim: понг от ɹǝɟılʍǝu 0.44 секунды
[13:47:51] <ɹǝɟılʍǝu> О.о
[13:48:14] <rexim> Подслоупочиваешь!
[13:48:20] <ɹǝɟılʍǝu> rexim, осторожней с пингами — жениться прид5тся))
[13:48:33] <ɹǝɟılʍǝu> А я щас с мобилы и компа одновременно.
[13:50:59] <rexim> .__.
[13:51:21] <uıʃɐɟ∀> .ping
[13:51:21] <DeadBot> uıʃɐɟ∀: понг от тебя 0.21 секунды
[13:51:23] <uıʃɐɟ∀> .ping
[13:51:23] <DeadBot> uıʃɐɟ∀: понг от тебя 0.26 секунды
[13:51:24] <uıʃɐɟ∀> .ping
[13:51:25] <DeadBot> uıʃɐɟ∀: понг от тебя 0.21 секунды
[13:51:28] <uıʃɐɟ∀> =/(
[13:51:35] <uıʃɐɟ∀> s/\//\'/
[13:51:36] <horta hell> uıʃɐɟ∀: =\'(
[13:51:42] <uıʃɐɟ∀> Хм.
[13:52:12] <ɹǝɟılʍǝu> 13:44 Встреченный седовласый мудрец посоветовал никогда не смотреть на врага с омерзением — а вдруг понадобится его сожрать?
[13:55:45] <folex> rexim: минусопулятор, тоже мне
[13:56:01] <gsomix> Что тут происходит?
[13:56:07] <folex> миксер беснуется
[13:56:11] <folex> обижает всех
[13:56:16] <gsomix> rexim, .\_/.
[13:56:30] <uıʃɐɟ∀> Не всех.
[13:56:34] <uıʃɐɟ∀> Меня ещё не успел.
[13:56:37] <folex> ладно, только меня :((
[14:01:37] <rexim> gsomix, да ты чего гсомиксушка! Я же шуткую. :)
[14:01:53] <gsomix> rexim, хорошо.
[14:01:57] <rexim> :3
[14:02:03] <gsomix> А я только с пар.
[14:02:14] <rexim> Поэтому такой злой? :(
[14:02:20] <gsomix> Я добрый.
[14:02:25] <rexim> А, ну хорошо.
[14:02:43] <gsomix> Купил другу в подарок на День рождения джойстик для авиасимов.
[14:02:47] <gsomix> Сижу, разглядываю.
[14:02:51] <gsomix> Поиграть не во что.
[14:03:10] a1batross вышел из конференции: Logged out
[14:03:35] <ɹǝɟılʍǝu> Решил не дарить?
[14:03:38] kosc вышел из конференции: Disconnected: connection closed
[14:03:42] kosc зашёл в конференцию
[14:03:45] <rexim> Гы
[14:03:55] <gsomix> ɹǝɟılʍǝu, подарю, конечно же. Я не играю в авиасимы.
[14:03:59] <gsomix> Да и в игры редко играю.
[14:04:04] <rexim> Ну-ну.
[14:04:06] <horta hell> Обоснуй рычит от голода.
[14:04:11] <rexim> $pet feed
[14:04:11] <horta hell> rexim: Обоснуй с чавканьем грызёт еду. Вы зарабатываете 1PTC.
[14:04:14] <rexim> $pet heal
[14:04:14] <horta hell> rexim: Обоснуй был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[14:04:15] <gsomix> rexim, что? ._.
[14:04:32] <rexim> gsomix, а кто там в Dark Souls рубился? (=_= )
[14:04:41] matraskin зашёл в конференцию
[14:04:55] <gsomix> rexim, это никак не опровергает моих слов.
[14:05:04] <rexim> Чорт возьми!
[14:05:09] <rexim> А ведь действительно. :)
[14:05:12] <rexim> Ну, ладно.
[14:05:16] * uıʃɐɟ∀ купил как-то приличный джойстик для авиасимов, а через 2-3 месяца перестал играть в игры.
[14:05:40] <rexim> Хм...
[14:05:47] <rexim> Эффективное средство завязать?
[14:05:50] <uıʃɐɟ∀> Стоит уже 8 лет на шкафу, пылью покрывается.
[14:06:33] <rexim> А я тут с Кузни свой геймпадик привез и рублюсь в Brutal Legend. :3
[14:06:35] <uıʃɐɟ∀> Но "самолётом" управлять мне понравилось, не то что с клавиатуры =)
[14:07:18] <uıʃɐɟ∀> http://market.yandex.ru/model.xml?hid=91117&modelid=1627836 - что интересно, 8 лет прошло, а он продаётся.
[14:08:04] <rexim> И цена не поменялась?
[14:08:34] <ɹǝɟılʍǝu> И год тот же?
[14:08:41] <gsomix> А я купил самый хороший из дешевых.
[14:09:03] <gsomix> http://market.yandex.ru/model.xml?modelid=7701026
[14:09:50] <uıʃɐɟ∀> Цена… Не помню, но порядок примерно такой же.
[14:10:02] <uıʃɐɟ∀> Где-то в пределах 4-6 рублей.
[14:10:17] <uıʃɐɟ∀> Причём, покупалось ещё со стипендии!
[14:10:34] <ɹǝɟılʍǝu> Коробок спичек? Дёшиво!
[14:10:43] <rexim> Продал бы чтоль.
[14:10:50] <rexim> Или дорог как память? :3
[14:10:53] <uıʃɐɟ∀> Да.
[14:10:58] <uıʃɐɟ∀> Вообще, лень мне продавать.
[14:11:02] <rexim> Ясно. )
[14:11:50] <uıʃɐɟ∀> Он места не занимает. Вот когда мне надо было избавиться от тороидального газового баллона - тогда да, пришлось продавать, чтоб не тащить в помойку такую хуеражину =)
[14:12:06] * gsomix ушел оформлять командировку в СПб.
[14:12:09] <rexim> ._.
[14:12:14] <rexim> gsomix, оу!
[14:12:18] <gsomix> uıʃɐɟ∀, а зачем он тороидальный?
[14:12:24] <rexim> Скоро на совсем переедешь небось?
[14:12:28] <gsomix> rexim, нет.
[14:12:33] <rexim> =(
[14:12:46] <uıʃɐɟ∀> gsomix: Чтоб вместо запасного колеса влазил.
[14:13:08] <gsomix> А, черт. Для машины.
[14:13:10] <gsomix> Понял.
[14:13:18] <ɹǝɟılʍǝu> Чтобы купаться же!
[14:13:29] <ɹǝɟılʍǝu> Это был спасательный круг.
[14:14:02] <uıʃɐɟ∀> ɹǝɟılʍǝu: Он стальной, вряд ли хорошо сильно плавал =) Конечно, для сжиженного газа они тонкостенные, но всё же =)
[14:15:07] <ɹǝɟılʍǝu> Хм. Еадо смотреть на водоизмещение)
[14:15:15] <uıʃɐɟ∀> 45 л.
[14:15:39] <uıʃɐɟ∀> А вот сколько он весит - не помню. Килограмм 10 было, я думаю. Вощем, человека не вытянет.
[14:15:44] <ɹǝɟılʍǝu> А масса?
[14:15:51] <ɹǝɟılʍǝu> Айй, слоу
[14:16:12] <ɹǝɟılʍǝu> Но хоть себя бы держал)
[14:17:11] <folex> собираетесь плавать в сжиженном газе на стальных спасательных кругах?
[14:17:26] <folex> звуит весело
[14:17:26] <uıʃɐɟ∀> В ртути.
[14:17:29] <rexim> В стальных спасательных трусах.
[14:17:33] <folex> s/уит/учит/
[14:17:33] <horta hell> folex: звучит весело
[14:17:34] <uıʃɐɟ∀> На урановых кругах.
[14:17:55] <folex> uıʃɐɟ∀, какой ты банальный
[14:17:58] <uıʃɐɟ∀> folex: Да.
[14:18:21] <folex> банал
[14:18:22] <rexim> folex, и это говорит человек, который повторил два раза шутку про хуй =\
[14:18:28] <ɹǝɟılʍǝu> В жидком плутонии
[14:18:38] <folex> rexim: мне норм
[14:18:52] <uıʃɐɟ∀> Можно было бы в сплаве натрия с калием, но он лёгкий слишком.
[14:19:25] <rexim> folex, да ты просто хуй!
[14:19:33] <folex> не помогает
[14:19:40] <rexim> =\
[14:19:55] * folex норм
[14:20:06] <uıʃɐɟ∀> Да, натрий с калием даже легче воды будут =(
[14:20:23] <folex> по такому поводу и забухать можно :(
[14:20:26] <uıʃɐɟ∀> А больше жидких металлов при н.у. я что-то не могу вспомнить.
[14:20:52] <uıʃɐɟ∀> Хотя можно в горячем плавать, тогда всякие вуду и розе сойдут.
[14:21:20] <uıʃɐɟ∀> s/вуду/вуда/
[14:21:21] <horta hell> uıʃɐɟ∀: Хотя можно в горячем плавать, тогда всякие вуда и розе сойдут.
[14:22:49] <uıʃɐɟ∀> О, "русский сплав" норм.
[14:27:27] a1batross зашёл в конференцию
[14:29:52] <folex> тишинаа
[14:31:39] <folex> у цомпилятора осенняя депрессия по ходу — комплит все в полтора раза дольше
[14:31:43] <folex> пидрюк
[14:32:34] <ɹǝɟılʍǝu> Ыы
[14:33:19] <a1batross> folex: O_o
[14:33:46] eaeee вышел из конференции
[14:41:46] <gsomix> $say
[14:41:48] <horta hell> gsomix: BLOOD GORE DESTROY
[14:41:48] <gsomix> $say
[14:41:51] <gsomix> ДА!
[14:42:36] <horta hell> gsomix: КУДА, КСТАТИ, ЛУЧШЕ ВСЕГО ПИСАТЬ НА НЕЙ? IDEA?
[14:42:38] <horta hell> gsomix: НЕТ.
[14:42:39] <horta hell> gsomix: $SAY 7
[14:42:42] <horta hell> gsomix: UGGUR, ОК.
[14:42:45] <horta hell> gsomix: И НЕ ОЧЕНЬ.
[14:42:47] <horta hell> gsomix: REXIM, У ТЕБЯ ЗАШЛА B?
[14:42:49] <horta hell> gsomix: REXIM, MATLAB И C#.
[14:42:52] <horta hell> gsomix: ДЯДЯ FORNEVER, А ТЫ ГДЕ УЧИШЬСЯ?
[14:42:55] <horta hell> gsomix: $PET FEED
[14:42:58] <horta hell> gsomix: m…, что я ничего не разобрать.
[14:43:03] <horta hell> gsomix: FORNEVER, А ТЫ ЕЩЕ И СПРЯТАЛИ ВСЕ. ЛУЧШЕ ПОЙТИСЬ ГУГЛОМ ПО КЛЮЧЕВЫМ СЛОВАМ "МОЛОДЫЕ УЧЕНЫЕ" И "ПИСЬМА ИЗ-ЗА ГРАНИЦЫ".
[14:43:19] <rexim> ШТО?!
[14:43:31] <rexim> У МЕНЯ ЗАШЛА В?
[14:43:38] <gsomix> Зашла, кажется.
[14:44:14] <gsomix> rexim, или ты не распарсил?
[14:44:32] <rexim> Я не уверен.
[14:45:01] <gsomix> Задача B. Кажется, она тогда зашла.
[14:45:27] <gsomix> А ForNeVeR еще и спрятали все.
[14:45:40] <ɹǝɟılʍǝu> Блин
[14:46:03] <ɹǝɟılʍǝu> Как в плюсах внутри класса дать всевдоним неймспейсу?
[14:47:00] <ɹǝɟılʍǝu> Никак.
[14:47:01] <ɹǝɟılʍǝu> =(
[14:47:50] <ForNeVeR> namespace pseudo {
using namespace std;
}
[14:47:53] <ForNeVeR> Так не сработает?
[14:48:26] <uıʃɐɟ∀> Внутри класса вряд ли кто даст неймспейс объявить.
[14:49:15] <ForNeVeR> А.
[14:49:21] <ForNeVeR> Чёрт, да, вряд ли.
[14:49:24] <folex> удобно
[14:49:31] <folex> консистентно
[14:49:35] <folex> лан
[14:49:52] <ForNeVeR> LAN?
[14:50:33] <folex> WAN
[14:50:57] <ɹǝɟılʍǝu> Внутри класса низя неймспейс.
[14:52:32] <ɹǝɟılʍǝu> Так.
[14:52:35] <ɹǝɟılʍǝu> Студия соснула.
[14:52:44] <ForNeVeR> Неожиданно.
[14:52:46] <ɹǝɟılʍǝu> На такой кот ругается http://melpon.org/wandbox/permlink/4d26kvUPpadraOnP
[14:52:56] <ɹǝɟılʍǝu> >mmap.cpp(26): error C2253: 'TreeNode<T>' : pure specifier or abstract override specifier only allowed on virtual function
1> mmap.cpp(49) : see reference to class template instantiation 'TreeNode<T>' being compiled
[14:54:31] O01eg вышел из конференции
[15:10:32] <gsomix> ɹǝɟılʍǝu, кстати, а в каких случая вместо unique_ptr лучше использовать сырые указатели?
[15:12:13] <ɹǝɟılʍǝu> Если ты прямо с памятью работаешь, наверное?)
[15:12:19] <uıʃɐɟ∀> gsomix: Если не нужен такой контроль над временем жизни объектов.
[15:12:40] <ɹǝɟılʍǝu> Ну или если юзаешь Qt. 6_9
[15:14:01] matraskin вышел из конференции
[15:14:59] grouzen зашёл в конференцию
[15:16:59] <gsomix> ɹǝɟılʍǝu, я к тому, что у тебя в TreeNode есть указатель leafs. Почему не имеет смысла его делать unique_ptr? Зачем там вообще указатель?
[15:17:35] <ɹǝɟılʍǝu> Ну, потому, что потом в деструкторе его удаление уже будет. =)
[15:17:47] <ɹǝɟılʍǝu> Т.е. тут всё равно управляемо.
[15:18:15] <ɹǝɟılʍǝu> Плюс у bi::vector< TreeNode< DataType >, MapFileAllocator > нет конструтора дефолтного.
[15:33:27] <ɹǝɟılʍǝu> Эх
[15:33:39] <ɹǝɟılʍǝu> Нахуячат всяких @classmethod и @staticmethod
[15:43:02] <ɹǝɟılʍǝu> няшность http://histomatics.de/proasp.php
[15:44:58] <uıʃɐɟ∀> Поговаривают кстати, что в ипонии траур, томущто няш-мяш в брюнетки перекрасилась.
[15:47:22] <a1batross> ɹǝɟılʍǝu: э... оно же и так в astyle умеет
[15:47:45] <ɹǝɟılʍǝu> Там что-то своё.
[15:51:55] uggur зашёл в конференцию
[16:01:55] <m4n71k0r> тараканологи, блеать http://vigg.ru/institute/podrazdelenija/otdel-geneticheskikh-osnov-biotekhnologii/laboratorija-geneticheskikh-osnov-bioraznoobrazija/
[16:07:19] <uggur> "В результате проведенной работы было показано, что между популяциями в пределах одного жилого комплекса сходства намного больше, чем между популяциями рыжего таракана, обитающих в домах географически удаленных комплексов. Кроме того, анализ с применением F-статистики выявил большее генетическое сходство между популяциями в пределах одного дома, чем между тараканами, обитающих в различных домах." капитанство %)
[16:08:33] <uggur> Муха Д.В. изучает тараканов %)
[16:09:11] hinst вышел из конференции
[16:11:49] Minoru вышел из конференции
[16:12:27] Minoru зашёл в конференцию
[16:15:32] rexim вышел из конференции
[16:27:54] folex вышел из конференции
[16:32:07] enaken вышел из конференции
[16:32:20] kosc вышел из конференции: Logged out
[16:32:53] kosc зашёл в конференцию
[16:36:52] ascrazy вышел из конференции
[16:38:51] rexim зашёл в конференцию
[16:41:47] <ForNeVeR> m4n71k0r: гы, ты где таких нашёл?
[16:44:35] <m4n71k0r> ForNeVeR: я загуглил *геном таракана* =)
[16:45:05] <ForNeVeR> Гм.
[16:51:28] rea вышел из конференции: Вышел из Vacuum-IM
[16:59:57] <uggur> m4n71k0r: Тебе нужен геном таракана?
[17:01:35] <m4n71k0r> uggur: да хотелось узнать, какого хрена они могут всё жрать. У них на всё ферменты есть?
[17:02:00] <uggur> Они не могут всё жрать
[17:02:04] <uggur> С чего ты взял?
[17:04:55] folex зашёл в конференцию
[17:09:31] <ForNeVeR> Он дал им _всё_ и они сожрали.
[17:11:27] <m4n71k0r> uggur: ну вот шоколад они жрут?
[17:11:37] <uggur> Хз
[17:11:49] <uggur> Я же не спец по тараканам.
[17:11:52] <uggur> Вот железо не жрут
[17:11:59] <uggur> И многие виды пластика
[17:12:36] <m4n71k0r> хм, они могут и не жрать шоколад, так как при производстве туда могут попасть тараканы...
[17:12:42] <folex> > Переварить они способны почти любую органику, так что могут бегать повсюду.
[17:12:47] <folex> (c) http://nonasekom.ru/tarakany/
[17:13:07] <m4n71k0r> в принципе, могут жрать и пластик
[17:13:14] <ForNeVeR> Как беганье связано с перевариванием? ._.
[17:13:19] <m4n71k0r> они лучше людей, хур поспоришь
[17:13:26] <m4n71k0r> да, непонятно
[17:13:31] <ForNeVeR> Нет, они ничем не лучше людей.
[17:13:37] <ForNeVeR> Но и не хуже, впрочем.
[17:13:39] <m4n71k0r> лучше
[17:13:48] <m4n71k0r> тараканы не пиздят без умолку
[17:13:52] <ForNeVeR> Такая же биологическая гадость, как по мне.
[17:14:05] <ForNeVeR> Вся мерзкая, шевелится.
[17:14:09] <folex> m4n71k0r: зато они код не пишут
[17:14:19] <ForNeVeR> folex: код пишут программисты.
[17:14:21] <m4n71k0r> кто сказал, что тараканы не пишут код?
[17:14:24] <folex> я сказал
[17:14:26] <ForNeVeR> Какое отношение они имеют к обсуждаемому?
[17:14:33] <folex> > тараканы не пиздят без умолку
[17:14:39] <m4n71k0r> а тараканы-программисты пишут код?
[17:14:55] <folex> таковых нету, айм претти шур
[17:14:56] <ForNeVeR> Программист - не таракан.
[17:15:15] <ForNeVeR> В моём идеальном мире останутся только программисты и котята :3
[17:15:23] <folex> а как же тян?
[17:15:27] <m4n71k0r> а крысы и тараканы?
[17:15:30] <ForNeVeR> Программистки.
[17:15:43] <ForNeVeR> А нахер крысы и тараканы?
[17:15:52] <m4n71k0r> котята будут подыхать после полугода жизни?
[17:16:01] <ForNeVeR> Зачем?
[17:16:03] <folex> они будут жрать мясо других котят же
[17:16:09] <folex> что за странные вопросы вообще
[17:16:14] <ForNeVeR> Вы какой-то бред выдумываете.
[17:16:23] <m4n71k0r> крысы и тараканы останутся, потому что им плевать на тебя и твоё представление об идеально ммире
[17:16:24] <folex> куда уж нам
[17:16:30] <ForNeVeR> Я всё продумал.
[17:16:40] <ForNeVeR> Котята будут связаны четырьмя видами взаимодействия.
[17:16:40] <folex> кто бы сомневался
[17:16:44] <m4n71k0r> котята кошками и котами во сколько становятся?
[17:16:52] <ForNeVeR> А программисты будут выражены в виде глюонных струн.
[17:16:54] <folex> в полпятого
[17:17:06] <ForNeVeR> m4n71k0r: ок, период полураспада подтюним, и не будут.
[17:17:25] <folex> а зачем программировать?
[17:17:28] <folex> в таком мире
[17:17:37] <ForNeVeR> А там больше ничего нельзя будет делать.
[17:17:42] <ForNeVeR> Или ты программируешь, или ты котик :3
[17:18:03] O01eg зашёл в конференцию
[17:18:05] <folex> а в "рантайме" можно менять оболочку?
[17:18:06] <ForNeVeR> А, ну да, кстати, там будет дуализм.
[17:18:26] <folex> никакого дуализма! Консерваторы против! Никакого кровосмешения!
[17:18:30] <ForNeVeR> Измерение программирующих котов!
[17:20:37] xspeed зашёл в конференцию
[17:22:22] <kosc> Кончился универ, теперь будет долгая дорога домой.
[17:22:29] <kosc> А там скала.
[17:22:36] <kosc> И логлист.
[17:23:15] <kosc> ForNeVeR, в хорте сейчас везде UTC?
[17:23:30] <ForNeVeR> kosc: да.
[17:24:23] <kosc> Отлично, будет где поглядеть примеров.
[17:24:48] <ForNeVeR> См. объект Clock.
[17:27:45] <ForNeVeR> О, а давайте лучше при старте позовём DateTimeZone.setDefault?
[17:27:50] v_oron зашёл в конференцию
[17:28:05] <ForNeVeR> Похоже, это то, что нам нужно!
[17:28:15] <gsomix> Что тут происходит?
[17:30:16] v_oron вышел из конференции
[17:30:43] <kosc> ForNeVeR, поддерживаю.
[17:30:50] <gsomix> > > Кончился универ, теперь будет долгая дорога домой.
А я после университета иду в университет, чтобы поработать.
[17:31:08] <kosc> gsomix, круто тебе.
[17:31:30] <gsomix> Да, обычно на этаж повыше надо подняться
[17:31:32] <ForNeVeR> А я после работы иду домой, чтобы, наконец, поработать нормально.
[17:32:25] <gsomix> Я пока так не умею.
[17:33:11] <kosc> ForNeVeR, тебе ещё круче.
[17:33:17] <ForNeVeR> gsomix: у тебя всё впереди!
[17:34:03] <kosc> ForNeVeR, а потом ты будешь просыпаться, пить какао и работать.
[17:34:16] <ForNeVeR> Ну, так тоже можно.
[17:34:27] <ForNeVeR> По выходным-то я всегда так делаю.
[17:34:48] <kosc> Это ж ты сегодня из дому работал?
[17:38:26] <rexim> ForNeVeR, kosc, Гайз! Я сегодня опять не смогу посмотреть пулл-реквесты и ответить на комменты, сорри. :( Завтра с утреца постараюсь уделить немного времени на это.
[17:38:54] <kosc> rexim, ну ок.
[17:39:24] <ForNeVeR> rexim: ничего страшного, друже, не волнуйся. Мы тебя никогда никуда не торопим.
[17:39:33] <rexim> Спасибо. )
[17:46:24] <ɹǝɟılʍǝu> Хм.
[17:46:47] <ɹǝɟılʍǝu> Впервые задумался о практическом использовании каррирования.
[17:47:55] <ForNeVeR> Лол, я его уже везде подряд хуячу.
[17:48:03] <ForNeVeR> Каррирование - это збс.
[17:49:14] <ɹǝɟılʍǝu> Просто мне нужно как-то в питоне развернуть N аргументов)
[17:49:17] <rexim> Я тоже карри везде сыплю.
[17:52:26] rea зашёл в конференцию
[17:55:02] ascrazy зашёл в конференцию
[17:55:44] <m4n71k0r> у меня вопрос странный
[17:55:51] <m4n71k0r> вот есть всякие типы
[17:55:58] <m4n71k0r> NullPointerException
[17:56:08] <m4n71k0r> MoiHuiException
[17:56:21] <m4n71k0r> как их писать во множественном числе?
[17:56:35] <m4n71k0r> NullPointerException's ?
[17:56:41] <m4n71k0r> NullPointerException-s ?
[17:56:50] <ForNeVeR> m4n71k0r: первое точно нет.
[17:56:57] <m4n71k0r> NullPointer exceptions?
[17:57:06] <ForNeVeR> А почему не, гм, `NullPointerException`s?
[17:57:15] <ForNeVeR> Ну то есть форматированием выделить.
[17:57:25] <ForNeVeR> Если форматирования нет - тогда слитно.
[17:58:00] <m4n71k0r> но NullPointerExceptions — это уже что-то иное
[17:58:38] <ForNeVeR> Смотря для кого.
[17:58:45] kosc вышел из конференции: Disconnected: connection closed
[17:58:58] <m4n71k0r> выглядит как коллекция
[17:59:11] <m4n71k0r> или ещё что-то
[18:00:37] <ɹǝɟılʍǝu> NullPointerExceptions
[18:00:38] <ɹǝɟılʍǝu> Же
[18:00:47] <ɹǝɟılʍǝu> Как и любое другое множественное число
[18:00:57] <ɹǝɟılʍǝu> Ну, почти любое)
[18:03:07] <rexim> m4n71k0r, а ты для чего спрашиваешь?
[18:03:24] <rexim> В какой-нибудь переписке я бы тупо NPEs хуйнул.
[18:03:35] <m4n71k0r> rexim: это я для простоты
[18:03:41] <rexim> Ок.
[18:03:53] <m4n71k0r> NPEs - это да, устоявшееся
[18:04:38] <ɹǝɟılʍǝu> NullPointerExceptions
[18:04:42] <ɹǝɟılʍǝu> И только так.
[18:04:46] <m4n71k0r> у нас EgoHuiException-ы надо конвертнуть в MoiHuiException-ы
[18:05:05] <m4n71k0r> точнее, это написать по-ангельски
[18:05:20] <ForNeVeR> ɹǝɟılʍǝu: а если там NullPointerPhenomenon?
[18:05:27] <ɹǝɟılʍǝu> EgoHuiExceptions convert to MoiHuiExceptions
[18:05:35] <ForNeVeR> Тогда будет ли множественное число NullPointerPhenomena?
[18:06:09] <ForNeVeR> m4n71k0r: convert every MyKhooyException to TvaiKhooyException.
[18:06:16] <ɹǝɟılʍǝu> ForNeVeR, NullPointerPhenomena
[18:06:25] <ForNeVeR> s/n t/n instance t/
[18:06:27] <horta hell> ForNeVeR: m…: convert every MyKhooyException instance to TvaiKhooyException.
[18:06:27] <m4n71k0r> ForNeVeR: хитрый ты)
[18:06:37] <ɹǝɟılʍǝu> ._.
[18:06:38] <ForNeVeR> Да.
[18:06:52] <ɹǝɟılʍǝu> WellAndHuiWithYou
[18:06:55] <ForNeVeR> ɹǝɟılʍǝu: то есть из твоего текста вообще непонятно, какое было начальное название класса.
[18:07:10] <ForNeVeR> А если там Formula или, прости хоспаде, какой-нибудь people?
[18:07:38] <ForNeVeR> А, вот ещё забавное словечко mutex.
[18:07:44] <ɹǝɟılʍǝu> И что мешает?)
[18:07:51] <ForNeVeR> Кой-кто говорит, что правильно будет mutices.
[18:07:56] <ɹǝɟılʍǝu> Когда можно EgoHuiExceptions
[18:08:02] <ɹǝɟılʍǝu> Когда низя -- твой вариант
[18:08:04] <ɹǝɟılʍǝu> Чо не так?
[18:09:36] <m4n71k0r> ɹǝɟılʍǝu: вот то-то и оно, что "чо"
[18:09:51] * ɹǝɟılʍǝu пожал крыльями
[18:09:53] <ɹǝɟılʍǝu> $pet feed
[18:09:53] <horta hell> ɹǝɟılʍǝu: Обоснуй опрокинул миску с едой лапой.
[18:09:54] <ForNeVeR> // Шифры в диапазоне O00-O99.9 не могут быть использованы в перинатальном свидетельстве о смерти
[18:09:55] <ɹǝɟılʍǝu> $pet heal
[18:09:56] <ForNeVeR> Jq/
[18:09:56] <horta hell> ɹǝɟılʍǝu: Обоснуй будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[18:09:58] <ForNeVeR> Ой.
[18:10:04] <ForNeVeR> Я вам что-то другое нёс.
[18:10:08] <ForNeVeR> Ну ладно.
[18:11:13] <m4n71k0r> ForNeVeR: почему не O00.0 - O99.9 ?
[18:11:32] <m4n71k0r> //me решил как-то поддержать разговор
[18:12:40] <ForNeVeR> m4n71k0r: потому что O00 тоже входит в множество допустимых значений.
[18:12:52] <ForNeVeR> Вернее, недопустимых в данном контексте.
[18:12:58] <m4n71k0r> странный способ шифрования
[18:13:07] <ForNeVeR> Его ставят, когда не могут более точно выбрать подкатегорию. Норм, чо.
[18:13:36] <m4n71k0r> разве точка - не разделитель фасетов?
[18:13:42] <m4n71k0r> и должна присутствовать
[18:13:51] <m4n71k0r> хотя, может какой-то гибкий шифр
[18:14:35] mikelsv зашёл в конференцию
[18:14:58] <m4n71k0r> Да, у нас была стандартизация и нам преподавали эти ваши способы представления шифров и кодов, которые я, впрочем, успел позабыть почти полностью
[18:15:02] <mikelsv> скуучно, скайп чтоли переписать
[18:15:18] <ForNeVeR> m4n71k0r: точки нету у категорий. Категории тоже можно выбрать - такой стандарт у медиков.
[18:16:34] <m4n71k0r> ForNeVeR: а, тогда понятно. Хотя, по мне, так лучше бы категория задавалась как XX.0
[18:17:21] <ForNeVeR> m4n71k0r: XX.0 тоже что-то означает.
[18:18:16] <folex> mikelsv: IDE уже закончил?
[18:18:29] <mikelsv> folex: нет
[18:18:37] <folex> как продвигается?
[18:18:41] <folex> уже почти доделал?
[18:18:55] <mikelsv> folex: еще не начинал.
[18:19:11] <folex> а, ну тоже неплохо
[18:19:15] * mikelsv очень стыдно
[18:21:06] <mikelsv> Так вот по скайпу, нужен протокол. Json хорош, но его эти \" нафик не сдались. Надо то де самое, но бинарное.
[18:23:08] <folex> ты серьезно же, да?
[18:23:31] <folex> у меня аж стул нагрелся
[18:24:29] <gsomix> mikelsv, BSON.
[18:24:47] <folex> gsomix: пусть свой напишет
[18:24:54] <gsomix> mikelsv, protobuf.
[18:25:00] <folex> это же основная сложность при написании своего скайпа
[18:25:07] <folex> выбрать один из хуеллиарда протоколов
[18:25:44] <mikelsv> Не, типы нафик. Будет только бинарный. Минус косяки конвертации и выделение памяти.
[18:26:25] Graf зашёл в конференцию
[18:26:41] <folex> стул подо мной начинает активно эммитить фотоны
[18:27:08] <gsomix> folex, излучать.
[18:27:27] <gsomix> Есть же хороший русский глагол "излучать".
[18:27:47] <mikelsv> Данные в виде: шапка + данные. Грузим в неразрывную область памяти. Память выделяем только на указатели на данные и структуру. Итого память выделяется целых два раза.
[18:27:50] <folex> и то верно
[18:28:02] <folex> аааааргх
[18:30:07] <mikelsv> Так же данные можно жать в gzip, оно обгонит все ваши BSON. Поддержка множества типов потребует конвертацию и выделение памяти и прочие косяки.
[18:30:31] <folex> иди нахуй
[18:30:33] <folex> пардон
[18:30:46] <folex> невермайнд, продолжай
[18:33:43] Graf вышел из конференции
[18:34:08] <horta hell> Обоснуй едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[18:34:13] <gsomix> $pet heal
[18:34:13] <horta hell> gsomix: Обоснуй был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[18:34:13] <folex> $pet heal
[18:34:15] <gsomix> $pet feead
[18:34:17] <horta hell> folex: Обоснуй будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[18:34:17] <folex> $pet feed
[18:34:20] <horta hell> gsomix: Попробуйте $pet help.
[18:34:22] <gsomix> Лол.
[18:34:23] <horta hell> folex: Обоснуй с отвращением давится, набивая желудок. Вы зарабатываете 1PTC.
[18:34:32] <rexim> folex, о! Я вижу вы только-только познакомились с микелем? :)
[18:34:40] <gsomix> folex, .\_/.
[18:34:45] <folex> rexim: нет, я уже говорил с ним про веб-IDE
[18:34:49] <gsomix> $pet transfer ForNeVeR 1
[18:34:49] <horta hell> gsomix: Транзакция успешна.
[18:34:57] <gsomix> $pet rating
[18:34:57] <horta hell> gsomix:
zxc: 183PTC
u…: 98PTC
kosc: 83PTC
ɹ…: 82PTC
F…: 9PTC
f…: 6PTC
M…: 6PTC
r…: 5PTC
m…: 4PTC
cat3: 3PTC
[18:35:03] <folex> rexim: ничо, я привыкну
[18:35:06] <folex> просто очень уж…
[18:35:07] <folex> ух
[18:35:11] <rexim> folex, тогда ты должен знать, что он всегда такое и не стоит понапрасну тратить тепло на стулья.
[18:35:20] <folex> да, я уже понял
[18:35:22] <rexim> :)
[18:35:29] <folex> просто все равно надо привыкнуть
[18:35:31] <ForNeVeR> folex: мы с микелем уж много лет знакомы. Да, он всегда так.
[18:35:38] * folex не умеет так быстро терять надежду в людей
[18:35:47] <rexim> А вообще, он иногда няшка.
[18:36:02] <folex> ForNeVeR: rexim, а он серьезно же всё это говорит? не троллит?
[18:36:07] <folex> я просто слабо могу в это поверить
[18:36:12] <gsomix> rexim, и я.
[18:36:19] <rexim> Мне кажется, что он не троллит.
[18:36:30] <rexim> Ибо реально пытается делать то, что говорит.
[18:36:39] <gsomix> В том смысле, что я тоже иногда няшка. ._.
[18:36:52] <rexim> gsomix, нет, ты всегда няшка.
[18:36:53] <folex> rexim: ух
[18:36:57] <folex> ухххх
[18:37:01] <ForNeVeR> folex: да, он серьёзно говорит.
[18:37:13] * folex can't handle this
[18:37:23] <rexim> folex, ну вот например логлист - это его творение, которое он отдал нам.
[18:37:52] <rexim> Точнее он пока отдал только дамп базы.
[18:38:00] <rexim> Все остальное мы с нуля переписали.
[18:38:00] <folex> ._____________________.
[18:38:05] <rexim> И продолжаем переписывать.
[18:38:10] <mikelsv> Есть вопросы по структуре, как бы ее лучше сделать. Например, количество элементов - &128==0 - размер в остальных битах, ==1 - размер в следующих &127 байтах.
[18:38:21] <folex> mikelsv: не пиши свой сериализатор, ебанько
[18:38:26] <folex> возьми протобаф или трифты
[18:39:20] eaeee зашёл в конференцию
[18:39:25] ckorzhik вышел из конференции
[18:39:26] <folex> mikelsv: http://kentonv.github.io/capnproto/
[18:39:30] cat3 зашёл в конференцию
[18:42:00] <rexim> Так
[18:42:07] <rexim> Я сегодня пораньше лягу.
[18:42:11] <rexim> Всем снов, няшки!
[18:42:15] rexim вышел из конференции
[18:42:26] <mikelsv> folex: сложно. Нафик мне эти извращения? Мне достаточно val = data[key]; В результате бинарнай строка. Если надо, взял и перевел в число.
[18:42:45] <folex> бля…
[18:42:59] InuYasha вышел из конференции
[18:43:00] <folex> (-_- )
[18:43:03] <eaeee> mikelsv: давай ЯП напишем
[18:43:04] <folex> ( -_-)
[18:43:17] <ForNeVeR> eaeee: он уже написал.
[18:43:24] <eaeee> ForNeVeR: где?
[18:43:26] <ForNeVeR> eaeee: почему-то получилось похуйпэ.
[18:43:55] <ForNeVeR> eaeee: спеков нету, сорсы закрыты, пользуется только автор. Микель-вэй!
[18:44:05] <folex> $mv `which php` /usr/local/bin/popov_hp
?
[18:44:16] <mikelsv> folex: любые усложнения в будущем будут только усложняться.
[18:44:18] <ForNeVeR> Не, он реальне написал.
[18:44:34] <ForNeVeR> Микель - кто угодно, но не какой-то там низкосортный воришка.
[18:44:40] <eaeee> ForNeVeR: :-( а я ознакомиться хотел
[18:44:43] <ForNeVeR> folex: ты ещё не понял, что он и правда всё это пишет?
[18:45:05] <folex> mikelsv: я даже не могу подобрать слов, что бы описать глубину того, что не так
[18:45:07] * mikelsv троллит реальным кодом!
[18:45:18] <folex> ForNeVeR: это-то я понял
[18:45:21] <folex> это круто
[18:45:27] <folex> но вот то, что он сейчас говорит
[18:45:28] <folex> ух
[18:46:09] <folex> ForNeVeR: а откуда ты знаешь, что он написал, если сорцы закрыты?
[18:46:37] <Minoru> ФорНеВеР вездесущ
[18:46:52] <Minoru> вчера (позавчера?) миксер общался с ним не смотря на то, что тот спал, например
[18:47:08] <ForNeVeR> folex: я-то их видал.
[18:48:12] <ForNeVeR> Алсо, был жаббер-бот с интерпретатором MSL (MikelSv Language?). Мы его тыкали и находили всякие мелкие дырки.
[18:48:38] <mikelsv> My Server Language
[18:49:07] <ForNeVeR> Ах, вот оно что.
[18:49:09] * mikelsv выпустил 4,5 версий msl
[18:49:37] <ForNeVeR> folex: ты можешь у него в бложике почитать охуительные истории про MSL и даже отрывки кода посмотреть, кстати.
[18:50:02] <m4n71k0r> ForNeVeR: видишь, у микеля чсв не настолько огромно.
[18:50:35] <ForNeVeR> m4n71k0r: а у него нет проблемы с ЧСВ, по-моему.
[18:51:15] <m4n71k0r> я видел код микеля
[18:51:41] <m4n71k0r> видел if (this) … delete this; … много чего видел
[18:51:48] <ForNeVeR> Ага.
[18:52:29] <m4n71k0r> а ещё помню ту историю (вроде как с алиазингом)
[18:52:36] <m4n71k0r> когда был адов каст
[18:52:47] <m4n71k0r> и "почему-то" не работало
[18:53:16] <mikelsv> http://mikelsv.livejournal.com/10491.html Вот тут вроде описывается создание MSL 4 по шагам.
[18:54:54] ascrazy вышел из конференции
[19:00:02] m4n71k0r вышел из конференции
[19:01:11] <folex> бля
[19:01:13] <folex> Do
[19:01:29] <folex> я короче
[19:01:30] <folex> ох
[19:01:32] <folex> пойду писать код
[19:01:42] <folex> mikelsv: так держать
[19:01:49] * folex -_\\\
[19:02:17] <folex> кто напишет если не мы, правда?
[19:05:32] <mikelsv> хмм, как скопировать например 3 байта? int l=*(int)data; l&=(1<<24)-1; ?
[19:05:35] a1batross вышел из конференции: Disconnected: closed
[19:08:37] a1batross зашёл в конференцию
[19:16:20] <mikelsv> С кем бы поболтать по протоколу? Вопрос, как лучше скомпоновать размер ключа, размер данных и бит о том, что это массив. Вот думаю, уместится ли это в один байт.
[19:17:20] <eaeee> Что пишешь то?
[19:18:08] <eaeee> mikelsv:
[19:18:23] <mikelsv> eaeee: Скайп же!
[19:18:38] <eaeee> mikelsv: его уже написали!
[19:18:55] <mikelsv> eaeee: Так я не пишу, а переписываю!
[19:19:14] <eaeee> mikelsv: протокол жеж закрыт :-(
[19:19:38] <mikelsv> eaeee: Полностью! Со всеми протоколами.
[19:20:09] <eaeee> mikelsv: то есть совместимость с серверами скайпа не нужна?
[19:20:23] <mikelsv> eaeee: Нет. Нафик надо.
[19:20:48] <eaeee> mikelsv: тогда это будет не скайп, а какое-то другое слово
[19:21:26] <mikelsv> eaeee: Да. Че-то я взял Скайп для примера, чтобы было понятно, чем же я таким занимаюсь.
[19:21:55] <eaeee> mikelsv: с уровня tcp делаешь прям?
[19:22:19] <eaeee> mikelsv: или TCP тоже можно переписать?
[19:22:24] <eaeee> :-)
[19:24:18] <mikelsv> eaeee: Да, с tcp. Пока в планах написать сервер и клиентов. Сделать с центральным сервером. Потом прицепить DHT.
[19:28:34] <ɹǝɟılʍǝu> mikelsv, tox?
[19:29:47] <mikelsv> Да. Упор на параною и шифроваение. С удовольствием пообщаюсь с теми, кто в теме. Подозреваю, что у меня в первой версии выйдет что-то типа жаббера. Но я хочу учудить такую штуку, как отсутствие понятия группового чата в самом сервере. Чат будет существовать только у клиентов.
[19:30:54] <eaeee> Хм
[19:30:54] ascrazy зашёл в конференцию
[19:31:04] ascrazy вышел из конференции
[19:31:58] * mikelsv наконец-то наметил путь к реализации и остановить его может только чудо... ну или лень.
[19:32:43] <eaeee> mikelsv: а на чем пишешь?
[19:33:18] <mikelsv> eaeee: с++ же.
[19:34:08] sss|zombie зашёл в конференцию
[19:36:13] <mikelsv> Сделать чтоли так же как с msl, написать статейки про разработку по шагам.
[19:37:07] * folex немного в теме безопасности в мессенджерах
[19:38:44] <mikelsv> folex: надо много. ) Я вообще почти не в теме. (
[19:38:52] <a1batross> Мя.
[19:39:26] dzhon вышел из конференции
[19:39:39] <folex> mikelsv: ладно, я много в теме
[19:39:41] <folex> так лучше? .___.
[19:40:01] <mikelsv> folex: ага )
[19:40:18] <folex> ты на мобилки рассчитываешь или на десктопы?
[19:40:28] sailcast зашёл в конференцию
[19:40:42] Myp зашёл в конференцию
[19:43:10] <mikelsv> folex: на все. Нет смысла делать под что-то одно.
[19:43:22] <folex> Просто под десктопы попроще
[19:45:16] <mikelsv> folex: ага, сначала на десктопы.
[19:47:02] <folex> там вопрос именно в дизайне протокола
[19:47:13] <folex> советую прочитать книжку High Performance Browser Networking
[19:47:45] <folex> затем вкурить, почему ECC лучше non-ECC
[19:48:32] Славный капитан зашёл в конференцию
[19:49:56] <mikelsv> folex: память?
[19:50:56] <folex> трафик
[19:50:59] <folex> рафик
[19:51:02] <folex> рафик
[19:51:21] <folex> mikelsv: ты на чем собираешься писать?
[19:51:39] <eaeee> folex: плюсы же
[19:51:40] <mikelsv> folex: С++.
[19:52:58] <folex> бле
[19:53:02] <folex> короче есть NaCl
[19:53:07] <folex> либа такая
[19:53:10] <folex> почитай про неё
[19:53:15] <folex> вкури пейперы
[19:54:22] <eaeee> Натрий Хлор
[19:54:27] <eaeee> :O
[19:55:21] <mikelsv> folex: у меня есть более простые варианты. Есть openssl. Зачем тащить какие-то либы?
[19:56:55] <folex> почитай
[19:57:10] <mikelsv> расскажи
[19:59:53] m4n71k0r зашёл в конференцию
[20:01:56] <mikelsv> Из последнего проекта я вынес очень правильную идею: все улучшения требуют четкого обоснования и понимания. Без этого их вносить просто запрещено.
[20:02:05] <folex> оно быстрее
[20:02:07] <folex> почитай
[20:02:25] <folex> сорри, у меня NDA, я не особо могу говорить об этом ._.
[20:02:29] <folex> итак много сказал
[20:04:54] <mikelsv> Быстрее чего? Ты посоветовал книжку и протокол. Чего-то, что тянет на NDA я не увидел.
[20:06:23] <a1batross> folex, есть еще libsodium.
[20:07:04] <folex> a1batross: это и есть натрий хлор
[20:07:22] <a1batross> folex, хм..
[20:07:41] <a1batross> folex, у меня два пакета.
[20:07:52] <folex> што
[20:08:03] <m4n71k0r> браузер - лишняя пбстракция
[20:08:12] <m4n71k0r> а*
[20:08:29] eaeee вышел из конференции
[20:08:33] <folex> mikelsv: В книжке написано про то, как правильно работать с сетью на мобилках
[20:08:39] eaeee зашёл в конференцию
[20:08:46] <folex> названия библиотеки должно быть достаточно
[20:08:50] <folex> мне было достаточно, например
[20:08:55] <folex> больше не могу сказать, извини :)
[20:10:10] <folex> a1batross: какие два пакета?
[20:10:16] <folex> libsodium — обертка над NaCl
[20:10:21] <a1batross> folex, обычные.
[20:10:30] <a1batross> folex, о.О
[20:10:32] <folex> как оно распространяется — другой вопрос
[20:10:34] <ForNeVeR> Но это ж не тот NaCl, который в браузере.
[20:10:43] <folex> какой нахуй в браузере
[20:10:45] <m4n71k0r> адептус механикус против нда
[20:10:46] <folex> о чем вы
[20:10:57] <m4n71k0r> о хромовском NaCl
[20:11:00] <ForNeVeR> folex: NaCl - это фишка в хроме ещё такая.
[20:11:01] <m4n71k0r> а ты о чём?
[20:11:03] <folex> nacl.cr.yp.to
[20:11:05] <Славный капитан> что
[20:11:08] <ForNeVeR> Но это не тот, который под libsodium.
[20:11:11] <m4n71k0r> то
[20:11:14] <Славный капитан> механикусы -- это самые копирастные копирасты
[20:11:17] <ForNeVeR> Они просто называются одинаково >_<
[20:11:42] <ForNeVeR> Славный капитан: техноеретики - тоже механикусы.
[20:11:48] <m4n71k0r> Славный капитан: они против чужого нда)
[20:11:49] <ForNeVeR> А среди них всяких упорков хватает.
[20:11:57] <ForNeVeR> Даже вот таких, как у нас есть.
[20:12:17] <Славный капитан> механикусы не только заставяют всех соблюдать лицензии на СШК, но и карают тех, кто не использует СШК
[20:12:31] <mikelsv> folex: там сильно большие проблемы с сетью? Изучу, как доберусь до мобилок, пока не до них. Мне название библиотеки ни о чем не говорит. Я планирую использовать библиотеку openssl. На данный момент мне нужна работа с RSA и AES.
[20:12:41] <m4n71k0r> покажите мне хоть одну сшк
[20:12:43] <ForNeVeR> Славный капитан: считаю, что они правы.
[20:12:54] <folex> mikelsv: если ты хочешь поддерживать мобилки, это плохая идея
[20:12:56] <folex> вот и все
[20:13:00] <ForNeVeR> m4n71k0r: всё, что пилит микель - это *не* СШК. Аналогия понятна?
[20:13:11] <m4n71k0r> охм
[20:13:12] <folex> а с RSA у тебя будут проблемы, там non repudiation нету
[20:13:24] <Славный капитан> ForNeVeR: лучше бы количество нулей в первом миллионе цифр числа е посчитал.
[20:13:28] <mikelsv> folex: а это что за штука?
[20:13:32] <folex> чо за механикусы и СШК?
[20:13:43] <m4n71k0r> лолекс
[20:13:43] <folex> mikelsv: почитай про OTR
[20:13:55] <folex> он не оч
[20:14:02] <m4n71k0r> ты аще знаешь в какую конфу попал?)
[20:14:15] <folex> m4n71k0r: codingteam@
[20:14:24] <folex> хотя последнее время на linux-talks-talks@ похоже
[20:14:29] * m4n71k0r вдохнул синизелёного упориниума
[20:14:32] <folex> не без моего участия, конечно
[20:14:53] <m4n71k0r> а кто такой zxc?
[20:14:54] <ForNeVeR> folex: тут всегда было так накурено.
[20:15:09] <ForNeVeR> Ещё при zxc, да.
[20:15:09] <folex> а, вархаммер
[20:16:00] <m4n71k0r> кодингтеам
[20:16:09] <m4n71k0r> о, кот3
[20:16:19] <m4n71k0r> cat3: ты же программист?
[20:16:36] <folex> он сцудент
[20:16:40] <m4n71k0r> cat3: ты из идеального мира фон Невера?
[20:16:59] <m4n71k0r> 3 клон кота
[20:17:09] <m4n71k0r> или ман кат 3
[20:17:15] <cat3> m4n71k0r, я из идеального мира. А с вами общаюсь через такую вещь, которую вы даже представить не можете ^-^
[20:17:26] <m4n71k0r> через шланг пылесоса?
[20:17:28] <ForNeVeR> cat3: это хорошо!
[20:18:01] <cat3> ForNeVeR, это шикарно
[20:18:04] <ForNeVeR> cat3: в идеальном мире по представлениям сегодняшных учоных (форневера) существуют только котята и программисты. Причём обязательно в дуальном состоянии.
[20:18:37] <ForNeVeR> Кстати, где-то был подобный SCP-объект.
[20:19:00] <ForNeVeR> SCP-1193, да.
[20:19:09] <cat3> ForNeVeR, ну я не могу назвать себя программистом, я только учусь.
[20:19:27] <m4n71k0r> значит: больше кот
[20:19:29] <ɹǝɟılʍǝu> Котики женского пола :3
[20:19:53] <m4n71k0r> .seen Ender
[20:19:54] <DeadBot> m4n71k0r: Ender был тут 4 дня 16 часов 7 минут 58 секунд назад
[20:20:18] <cat3> $pet feed
[20:20:20] <horta hell> cat3: Обоснуй не голоден.
[20:20:24] <cat3> лул
[20:20:45] <m4n71k0r> $pet coins
[20:20:45] <horta hell> m4n71k0r: У тебя есть 4PTC
[20:21:00] <cat3> $pet man
[20:21:00] <horta hell> cat3: Попробуйте $pet help.
[20:21:00] <m4n71k0r> $pet change-nick Ромбододекаэдр
[20:21:02] <horta hell> m4n71k0r: Теперь нашего питомца зовут Ромбододекаэдр.
[20:21:06] <cat3> :D
[20:26:13] <ForNeVeR> http://acomics.ru/upload/!c/stridmann/oldi-celandic/000062-ltoiugiqgd.png
[20:27:40] cat3 вышел из конференции: Пока!
[20:29:55] folex вышел из конференции
[20:33:12] <m4n71k0r> ɹǝɟılʍǝu: http://s019.radikal.ru/i633/1204/68/decbcc25509f.jpg
[20:35:02] <ForNeVeR> >_<
[20:35:34] folex зашёл в конференцию
[20:36:51] ckorzhik зашёл в конференцию
[20:43:46] hinst зашёл в конференцию
[20:51:22] ɹǝɟılʍǝu вышел из конференции
[20:51:41] ɹǝɟılʍǝu зашёл в конференцию
[20:51:44] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[20:52:55] magog вышел из конференции
[20:55:50] a1batross вышел из конференции: Disconnected: Replaced by new connection
[20:55:52] a1batross зашёл в конференцию
[21:03:01] Orhideous зашёл в конференцию
[21:06:07] anickone зашёл в конференцию
[21:11:21] ɹǝɟılʍǝu вышел из конференции: Logged out
[21:16:32] ɹǝɟılʍǝu зашёл в конференцию
[21:16:53] folex вышел из конференции
[21:18:50] <ɹǝɟılʍǝu> m4n71k0r, ага =)
[21:19:04] любитель криппи языков зашёл в конференцию
[21:19:12] <ɹǝɟılʍǝu> Хотя Омниссия полущ из Эплджек
[21:24:42] kosc зашёл в конференцию
[21:25:32] <kosc> Ну блин вот опять всё впадлу.
[21:25:54] <kosc> То есть я приехал такой с универа и думаю "ну отдохну чутка и займусь делом"
[21:29:13] eaeee вышел из конференции
[21:31:06] <mikelsv> http://mikelsv.livejournal.com/14306.html слабонервным не читать... остальным тоже.
[21:31:55] <kosc> mikelsv: ок, так и сделаю. Я из "остальных", если что.
[21:33:13] eaeee зашёл в конференцию
[21:36:12] <uggur> mikelsv: "JSON в бинарном формате с единственным типом: строки" называется "дамп дерева" %)
[21:36:56] <mikelsv> дамп подразумевает кучу лишних данных, не?
[21:37:07] <uggur> Какая куча лишних данных?
[21:37:12] <uggur> Ты деревья когда-нибудь делал сам?
[21:37:24] <uggur> В сишке. Полные n-арные?
[21:37:34] <uggur> С реализацией на массиве?
[21:39:57] <mikelsv> в деревьях есть указатели на листья, у меня их как бы нет. Они создаются при разборе формата. В общем я не могу одназначно назвать это дампом дерева. )
[21:43:06] <uggur> *пожал плечами* но это всё равно костыль
[21:43:19] <uggur> Ты не думал что будешь гореть в аду за свои форматы? :)
[21:43:26] <uggur> Подумай о детях.
[21:43:28] <uggur> Подумай о душе
[21:47:15] <mikelsv> Это не самое главное из-за чего я буду гореть. )
[21:47:48] <uggur> Слыхал про кумулятивный эффект?
[21:48:00] <uggur> Это тебя опустит на пару сантиметров ниже в аду (:
[21:48:24] <mikelsv> Меня ждет персональный ад.
[21:48:53] <uggur> А, ну да.
[21:49:14] <uggur> Раз у тебя персональный DNS, персональный скайп и персональные либзы, то и ад у тебя будет персональный %)
[22:10:19] Akon32 зашёл в конференцию
[22:12:12] <Akon32> mikelsv: ты о муках подумал, грешник??!!
[22:12:13] dzhon зашёл в конференцию
[22:13:37] любитель криппи языков вышел из конференции
[22:13:53] Myp вышел из конференции
[22:21:24] <mikelsv> мне лучше подумать, что делать дальше. Наверно надо написать клиент. И сгенерить ему 160 битный идентификатор и RSA ключики.
[22:22:16] <ɹǝɟılʍǝu> mikelsv, а почему бы не помочь tox'у?
[22:25:04] <mikelsv> ɹǝɟılʍǝu: так я ему и помогаю. пусть покоится с миром.
[22:25:13] <ɹǝɟılʍǝu> Ок)
[22:26:03] a1batross вышел из конференции: Disconnected: Replaced by new connection
[22:26:05] a1batross зашёл в конференцию
[22:26:40] <mikelsv> Сейчас я ни чем не смогу ему помочь, даже если захочу. Чтобы понять как это все работает мне нужно написать свой велосипед.
[22:27:35] <ɹǝɟılʍǝu> Так вот какой у тебя подход! =)
[22:28:40] <mikelsv> =)
[22:37:40] xspeed вышел из конференции
[22:38:02] magog зашёл в конференцию
[22:43:43] <kosc> А сколько обычно за выполнение лабораторки по программированию просят денег? (просто мне тут предложили чутка подзаработать)
[22:44:08] <Akon32> сколько не стыдно.
[22:46:01] <kosc> Akon32: не, я ставил вопрос "А сколько у тебя есть?", но ответа в цифрах не последовало.
[22:47:05] <Akon32> ну не знаю. я бы прикинул, сколько часов мне придётся с этим мучится и сколько денег компенсируют это.
[22:47:51] <uggur> kosc: 10$/час
[22:48:01] <uggur> (:
[22:48:17] * uggur всегда готов дать совет :)
[22:51:00] <kosc> uggur: молодчик =)
[22:51:13] <kosc> Akon32: а если я зарабатываю в час 0?
[22:51:51] <Akon32> я что, должен посочувствовать?
[22:56:43] <gsomix> Что тут происходит?
[22:56:54] * gsomix пришел из бара.
[22:57:03] <uggur> gsomix пьяный?
[22:57:12] <gsomix> Немного.
[22:57:31] <gsomix> Мне нравится такое состояние. Не в качестве постоянного, конечно.
[22:57:41] <Akon32> gsomix: расскажи им про методы ценообразования упоротых гудстафиков!
[22:57:48] <uggur> Хех, отрасти упориновые железы
[22:58:21] <gsomix> Akon32, ._.
[22:58:25] <gsomix> uggur, ._.
[22:58:38] <uggur> gsomix: :)
[22:58:42] <kosc> Akon32: нет, просто как тогда вычислять?
[22:59:15] <gsomix> kosc, начни с 3$ в час.
[22:59:25] <gsomix> Это начальная зарплата для джуниоров в Самаре.
[22:59:47] <uggur> gsomix: Чёйта маловато.
[22:59:59] <gsomix> Провинция.
[23:00:04] <uggur> Ну мб
[23:00:27] <kosc> gsomix: я в более крупном городе на букву С.
[23:00:39] <uggur> Питер на букву "П"
[23:00:46] <gsomix> kosc, я к тому, что меньше трех баксов в час брать не стоит.
[23:01:28] <kosc> uggur: СПб на букву "С", и при этом короче, чем "Питер".
[23:01:42] * gsomix в воскресенье едет в СПб.
[23:01:59] <kosc> gsomix: а сходочки цодингтима проводятся?
[23:02:04] <gsomix> Не знаю.
[23:02:10] <gsomix> Я на конференцию еду.
[23:02:19] <kosc> Просто если поедут ещё 1-2 человека, то вполне резонно будет запилить сходочку.
[23:02:20] <gsomix> Но, тащемта, не против встретиться с кем-нибудь.
[23:04:08] <horta hell> Ромбододекаэдр опрокинул m… от жуткого голода, сжирая одежду и кошелёк. m… теряет 3PTC.
[23:04:51] grouzen вышел из конференции
[23:04:55] <gsomix> $pet stats
[23:04:55] <horta hell> gsomix:
Кличка: Ромбододекаэдр
Здоровье: 15
Сытость: 100
Возраст: 13 часов
[23:05:00] <gsomix> $pet heal
[23:05:01] <horta hell> gsomix: Ромбододекаэдр был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[23:05:09] <uggur> $pet help
[23:05:10] <horta hell> uggur: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[23:05:10] <gsomix> $pet transfer ForNeVeR 1
[23:05:13] <horta hell> gsomix: Транзакция успешна.
[23:05:29] <uggur> $pet change-nick Робкомнадзор
[23:05:29] <horta hell> uggur: Теперь нашего питомца зовут Робкомнадзор.
[23:09:47] Славный капитан вышел из конференции
[23:10:19] <gsomix> kosc, а кто еще из СПб? Кроме uıʃɐɟ∀.
[23:10:24] <O01eg> mikelsv: зачем ты используешь не CBOR?
[23:10:38] <uıʃɐɟ∀> gsomix: А косц из СПб?
[23:10:46] <gsomix> Да.
[23:11:01] <uıʃɐɟ∀> А, да, он наверное даже говорил, только я забыл уже.
[23:11:22] <uıʃɐɟ∀> Точнее он не из СПб, но в СПб учится, емнип.
[23:11:32] <gsomix> Ну, да.
[23:15:06] <mikelsv> O01eg: опять же много типов данных.
[23:15:29] <eaeee> $pet coins
[23:15:29] <horta hell> eaeee: У тебя есть 1PTC
[23:16:12] <O01eg> mikelsv: там есть прозрачное тэгирование
[23:17:25] <mikelsv> O01eg: что это?
[23:17:50] Akon32 вышел из конференции
[23:18:11] <O01eg> если система не знает о тэге, она может его пропустить и просто прочитать данные тэга
[23:18:23] <kosc> uıʃɐɟ∀: ну я _почти_ из СПб.
[23:18:26] <kosc> Из Красного Села.
[23:18:38] <kosc> Но до СПб отсюда доехать, как ты понимаешь, не проблема.
[23:19:27] <mikelsv> O01eg: нахрен это нужно?
[23:19:37] <O01eg> расширяемость
[23:19:51] <O01eg> если будут меняться форматы
[23:19:59] <O01eg> доавляться типы
[23:20:54] <kosc> uıʃɐɟ∀, gsomix, ну так что, сходка будет?
[23:21:33] <uıʃɐɟ∀> Так, значит kosc'а я успел с кем-то спутать.
[23:22:13] <uıʃɐɟ∀> Кто-то здесь был, кто учится в СПб, но при этом домой ездит куда-то в другой совсем регион.
[23:22:19] <eaeee> mikelsv:> Бодрые шаги к ближайшей цели - jabber.
>нечто похожее на скайп
[23:22:28] <uıʃɐɟ∀> Но у меня память на перфокартах, потому я нихуя не помню.
[23:22:29] <eaeee> взаимоисключающие параграфы
[23:22:46] <mikelsv> O01eg: в моем формате нет типов, теги не нужны. )
[23:22:52] <eaeee> а последнее я не понял
[23:23:08] <eaeee> причем тут джаббер..
[23:24:22] <mikelsv> eaeee: эт ты мне?
[23:24:42] <eaeee> mikelsv: да, это по статье :)
[23:26:30] <mikelsv> eaeee: а, ну, в планах сделать реализацию с центральным сервером, больше всего похоже на джаббер.
[23:29:48] <uıʃɐɟ∀> kosc: Да, а что за сходка?
[23:30:43] <eaeee> mikelsv: а.. ну если так сильно обобщать , то будет похоже, конечно
[23:36:33] uggur вышел из конференции: Replaced by new connection
[23:36:38] uggur зашёл в конференцию
[23:41:07] <kosc> uıʃɐɟ∀: ну просто если собраться цодингтимовцам в спб.
[23:41:26] <mikelsv> хмм, если я хочу учитывать параною, то выходит, что юзверь подключается к серверу, передает свой 160битный uid и ключ и жаждет общения. И найти его можно только по uid.
[23:41:27] <kosc> В соседней конфе так делали иногда.
[23:42:07] <uıʃɐɟ∀> kosc: Учитывая, когда здесь будет gsomix, я с ненулевой вероятностью пас.
[23:42:30] <kosc> uıʃɐɟ∀: ну ок
[23:42:40] <uıʃɐɟ∀> gsomix: Ты же где-то в конце октября?
[23:42:41] <gsomix> Да, я буду в очень неудобно время -- будни.
[23:43:01] <gsomix> Я буду с 21 по 24.
[23:43:13] <gsomix> Причем, 24 я буду рассказывать доклад.
[23:43:52] <uıʃɐɟ∀> Ну да, возможно, меня в этот период в СПб и не будет.
[23:45:04] <uıʃɐɟ∀> А в литмо - в корпусе на Кронверкском?
[23:45:23] любитель криппи языков зашёл в конференцию
[23:48:10] <gsomix> uıʃɐɟ∀, кажется, да. Это же где-то совсем недалеко от отеля Евразия, где я жить буду.
[23:48:21] * uıʃɐɟ∀ не знает такого отеля.
[23:48:24] kosc вышел из конференции: Disconnected: connection closed
[23:49:19] <gsomix> Гатчинская, 5.
[23:49:21] <uıʃɐɟ∀> Да, Евразия недалеко.
[23:49:31] folex зашёл в конференцию
[23:49:39] <uıʃɐɟ∀> Даже чуть ближе, чем я =3
[23:49:54] <gsomix> Хотя расстояния в СПб отличаются от тех же в Самаре.
[23:50:01] <uıʃɐɟ∀> Чем?
[23:50:02] <gsomix> Я как-то привык по карте определять.
[23:50:08] <gsomix> А СПб больше, чем Самара значительно.
[23:50:10] <gsomix> ._.
[23:50:18] <uıʃɐɟ∀> Тю.
[23:50:24] <uıʃɐɟ∀> Так то не отличия.
[23:50:38] <gsomix> Летом я шел от станции Горьковской до Спортивной.
[23:50:46] <gsomix> Казалось, что близко.
[23:51:20] <uıʃɐɟ∀> Вот как-то по Ялте шароёбился - там отличия. Между параллельными улицами 100 метров, а идти заебёшься, потому что лестницы между ними нет =)
[23:51:33] <uıʃɐɟ∀> От Горьковской до Спортивной - рукой подать.ю
[23:52:17] * uıʃɐɟ∀ сегодня ходил от Горьковской до Пионерской и обратно - вот там какое-никакое расстояние уже есть.
[23:54:57] <gsomix> Хм, это примера как мне дойти от общежития до работы.
[23:55:01] <gsomix> Половина Самары. :)
[23:55:04] uggur вышел из конференции
[23:55:42] rea вышел из конференции: Вышел из Vacuum-IM
[23:56:18] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:56:20] a1batross зашёл в конференцию
[23:56:29] <gsomix> Ладно. Я спать пойду, пожалуй.
[23:56:32] <gsomix> Спокойной ночи.
[23:57:51] uggur зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!