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

Тема: Тема: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
http://i.imgur.com/oQL4t.jpg
Код выкладывать на http://hastebin.com/
Вопросы задавать в чат, а не в личку.
Наша организация на гитхабе: https://github.com/codingteam
Организация в Trello: https://trello.com/codingteam
Команда в битбукете: https://bitbucket.org/codingteam
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, PHP, Pascal/Delphi/Borland, Basic, 1С караются съедением поциента.
Личкрафты: http://leechcraft.org
Horta Hell: https://github.com/codingteam/horta-hell | http://paste.org.ru/?oeqcga
Рисовалка: https://bitbucket.org/derptech/palette-swap/
Проблем решено: 0x17
[00:01:25] <Orhideous> Фффух.
[00:01:50] <Orhideous> Погодите. Значит, генерировать UID-ы в тестовых целях пачками — тоже расточительство?
[00:05:02] <Minoru> ForNeVeR: SCP as in Secure Copy?
[00:13:09] ɹǝɟılʍǝu вышел из конференции
[00:13:40] ɹǝɟılʍǝu зашёл в конференцию
[00:14:22] <ckorzhik> мне кажется, мы стали забывать о некоторых важных идеях этой конференции https://pp.vk.me/c617829/v617829650/2fa9/Jdj3_UH0cHU.jpg
[00:15:14] <Minoru> ага
[00:15:20] <ɹǝɟılʍǝu> О"
[00:15:22] * Minoru как раз читает в логах про washingteam
[00:21:08] nexfwall зашёл в конференцию
[00:21:13] <nexfwall> https://www.linux.org.ru/forum/talks/10795445
[00:23:00] <nexfwall> специально для порновара, содержание темы: nexfwall++;
[00:25:41] cab404 зашёл в конференцию
[00:25:44] <Minoru> ForNeVeR: наконец-то понял, что за SCP. Не знаком, пойду почитаю. Олсо, опыта разработки рогаликов у меня нет, придумывать тоже не приходилось. Всё собираюсь почитать код rogue, чтобы узнать, как генерить подземелья
[00:25:57] <Orhideous> Бобро пожаловать, Каб!
[00:26:00] <ɹǝɟılʍǝu> Паскаль http://www.youtube.com/watch?v=klV3WuZQyW4
[00:26:07] <cab404> О Scala тут не говорят. Нуок.
[00:26:12] <cab404> Всем утра.
[00:26:16] <ɹǝɟılʍǝu> Утра
[00:26:18] <ɹǝɟılʍǝu> Говорят.
[00:26:20] <ɹǝɟılʍǝu> И оч много!
[00:26:30] <ɹǝɟılʍǝu> У нас даже есть хорта, она целиком на скале.
[00:26:54] <ɹǝɟılʍǝu> // на самом деле не вся, но кого волнует?
[00:26:57] Zetoke вышел из конференции
[00:27:05] <Orhideous> Это Каб. Андроидокодер, полуночник, перманентно в состоянии либо легкой сонливости, либо легкой упоротости.
[00:28:15] <ɹǝɟılʍǝu> Упоротостью тут никого не удивишь.
[00:28:16] <nexfwall> да, и ведь действительно, никто не заметил
[00:28:23] <ɹǝɟılʍǝu> Тут бушевали муняня и гудя.
[00:28:48] <Orhideous> nexfwall, с днищем! :3
[00:28:55] <ɹǝɟılʍǝu> Первый убежал от второго, а второго забанили.
[00:29:56] <cab404> Ладно, я это-туда-необратно, мне ещё пилить и пилить. В том числе и материальную фанеру.
[00:30:19] <ɹǝɟılʍǝu> А показать код? :)
[00:30:26] <ɹǝɟılʍǝu> За код тут выдают мембера.
[00:30:27] <nexfwall> Orhideous: спасибо
[00:30:44] <cab404> https://github.com/cab404
[00:30:51] <cab404> https://play.google.com/store/apps/developer?id=cab404
[00:30:59] <cab404> https://bitbucket.org/Cabinet404
[00:31:10] <cab404> http://cab404.ru/all/src/
[00:31:52] <ɹǝɟılʍǝu> .member cab404
[00:31:53] <DeadBot> ɹǝɟılʍǝu: ok
[00:34:23] <ɹǝɟılʍǝu> Добро пожаловать в цодингтим!
[00:38:23] m4n71k0r вышел из конференции
[00:38:37] a1batross вышел из конференции: Disconnected: Replaced by new connection
[00:38:38] a1batross зашёл в конференцию
[00:39:45] <cab404> >Упоминания о Flash, PHP, Pascal/Delphi/Borland, Basic, 1С караются съедением поциента.
Лол. Тогда напомню про Lazarus.
[00:40:44] <Orhideous> Каб, вот тебе шуточки, а я знаю одного товарища, что коммерческий софт вынужден там писать.
[00:40:58] <Orhideous> Ты его знаешь, Алкес это. Плюется, ворчит, но что поделать.
[00:41:07] <Orhideous> Может, сейчас уволился.
[00:46:00] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[00:48:34] <cab404> Да что уж. На делфях всё не так уж плохо. Во всяком случае, с восьмого класса плохих воспоминаний у меня ни о делфях, ни о, тем более, Паскале нет. Когда рогалики на PascalABC.NET писал (потом сделал совместимость с FPC). До сих пор не знаю ничего лучше для рогаликов, чем Паскальский crt.
[00:50:41] <Orhideous> А у меня есть.
[00:50:59] <Orhideous> Как только я узнал, что такое ООП и Java — бросил изучение паскаля.
[00:51:36] <ɹǝɟılʍǝu> Как только узнал, что такое ФП и Haskell — бросил изучение Java.
[00:51:52] <nexfwall> Orhideous: а чо, паскаль с ООП не кактит?
[00:51:58] <Minoru> Как только узнал — бросил.
[00:52:38] <cab404> тот_xkcd_комикс_о_haskell.jpg
[00:53:50] <ɹǝɟılʍǝu> send/rexim/А я ем такие свежие и мягкие овсяные печенья, что просто мя!/
[00:53:51] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь
[00:54:20] <cab404> Этот: http://xkcd.com/1312/
[00:54:47] <ɹǝɟılʍǝu> cab404, pandoc
[00:55:30] <ɹǝɟılʍǝu> Hakyll
[00:55:34] <ɹǝɟılʍǝu> happstack
[00:55:43] <ɹǝɟılʍǝu> CloudHaskell
[00:56:25] <ɹǝɟılʍǝu> yesod
[00:56:49] <ɹǝɟılʍǝu> Hell
[00:56:55] <ɹǝɟılʍǝu> xmonad
[00:57:13] <cab404> Капля в море. Когда для открытия сокета приходится пренебрегать идеей языка - чтот не так.
[00:57:25] <ɹǝɟılʍǝu> Чо?
[00:57:38] <ɹǝɟılʍǝu> Ты не понял.
[00:57:47] <ɹǝɟılʍǝu> Есть чистые функции, есть с побочными эффектами.
[00:58:01] <cab404> Это я знаю.
[00:58:07] <nexfwall> ɹǝɟılʍǝu: сволочь. зачем ты это со мной сделал?! я же обожаю эти печенья...
[00:58:16] <ɹǝɟılʍǝu> nexfwall, ыыы
[01:00:15] <Minoru> к стереотипу с бородой пора добавлять овсяное печенье?
[01:00:19] * Minoru тоже его любит
[01:01:38] <ɹǝɟılʍǝu> cab404, в C++ есть noexcept, например
[01:01:53] <ɹǝɟılʍǝu> Всё ок и всем норм.
[01:02:07] <Minoru> ForNeVeR: почитал про SCP. Не люблю крипоту, так что давайте без меня там.
[01:02:08] <ɹǝɟılʍǝu> Orhideous, https://github.com/gibiansky/IHaskell
[01:03:24] <cab404> И вот функции с побочными эффектами. Они... ну не знаю. Без них ничего не сделать, особо, но если я правильно помню тот кусок учебника по Haskell - их там даже синтаксисом не любят. Аки в Матрице, пытаясь скрыть реальный мир с его исключениями. Мне в этом плане больше Scala нравится.
[01:03:24] <Orhideous> Ох ты ж…
[01:04:45] <cab404> Правда, говорить я могу фигню, читал я его мельком месяца полтора назад.
[01:04:56] * ɹǝɟılʍǝu сфейспалмил, но да ладно.
[01:05:01] <Minoru> синтаксисом не любят — это ты про божественную do notation, которую можно использовать с любой монадой?
[01:06:31] <nexfwall> Minoru: а у меня есть борода
[01:06:40] <nexfwall> и я люблю печенье...
[01:06:59] <Minoru> nexfwall: принят!
[01:07:17] <ɹǝɟılʍǝu> У меня только чуточку бородка)
[01:07:38] <Minoru> моя нифига не растёт, как и усы :(
[01:07:56] <Minoru> утешаю себя тем, что мне не приходится тратиться на бритвенные принадлежности
[01:08:02] <Minoru> (почти)
[01:08:23] <nexfwall> у меня усы пока не растут, тоже
[01:09:48] * ɹǝɟılʍǝu за 5 дней обрастает аки абрэк.
[01:10:03] <nexfwall> https://pp.vk.me/c620717/v620717277/1a2b/O2k6bvLATIE.jpg
деанон, крч.
полторы недели после бритья
[01:10:18] <nexfwall> щас длиннее
[01:10:55] <Minoru> о да, попытка накостылять ADT с помощью хорошо подобранных констант!
[01:10:59] * Minoru читает сорец rogue
[01:11:55] <Minoru> ты подбородок и щёки бреешь, что ли?
[01:13:37] grouzen зашёл в конференцию
[01:15:10] <nexfwall> Minoru: нет, там пока ничего попросту нет
[01:15:22] <Minoru> уф
[01:15:30] <nexfwall> но бабульки у подъезда уже меня шугаются
[01:15:50] <nexfwall> думают, что идёт какой-то дядька, убивать..
[01:16:09] <Minoru> они тебе так и говорят? :) Подсказывают, к кому зайти?
[01:17:10] <nexfwall> среди этих бабок есть соседка. я тут год не был. когда узнала что это я, грит "это ты тот мужик был?"
[01:17:25] <nexfwall> испухал я её
[01:17:39] <nexfwall> с грозным видом ворвался в подъезд
[01:18:59] <Orhideous> Ужас, летящий на бороде ночи
[01:21:10] hinst вышел из конференции
[01:22:37] <Minoru> посоны
[01:22:46] <Minoru> я тут внезапно забыл, что такое typedef
[01:22:54] <ɹǝɟılʍǝu> Даёт псевдоним.
[01:22:55] <magog> Minoru: alias
[01:22:57] <Minoru> погуглил и узнал, что это аналог type/newtype из Haskell
[01:23:08] <Minoru> а потом узнал, что в Java и C# его нет
[01:23:15] <Minoru> и теперь не могу выяснить, почему
[01:23:23] <Minoru> новичкам советуют *делать классы*
[01:23:28] <Minoru> целые классы ради синонимов!
[01:23:55] <Minoru> поясните, как так, а? Чем typedef так провинился, что его не пускают в новые языки?
[01:23:57] <nexfwall> наркомания
[01:25:12] <Minoru> вот и я так думаю, nexfwall! Но дизайнеры (большинства) языков не идиоты, у них должны быть хоть какие-то причины!
[01:28:23] 0xd34df00d вышел из конференции: Disconnected: closed
[01:29:06] 0xd34df00d зашёл в конференцию
[01:43:15] Minoru вышел из конференции
[01:49:56] cab404 вышел из конференции
[02:05:15] kosc вышел из конференции: Disconnected: connection closed
[02:05:47] ckorzhik вышел из конференции: Выключил машину, дабы насладиться жизнью
[02:05:53] ckorzhik зашёл в конференцию
[02:08:49] a1batross вышел из конференции: Disconnected: Replaced by new connection
[02:08:51] a1batross зашёл в конференцию
[02:09:22] 0xd34df00d вышел из конференции: Disconnected: closed
[02:09:37] 0xd34df00d зашёл в конференцию
[02:09:37] ckorzhik вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[02:10:16] 0xd34df00d вышел из конференции: Disconnected: closed
[02:11:09] 0xd34df00d зашёл в конференцию
[02:12:48] nexfwall вышел из конференции
[02:12:56] nexfwall зашёл в конференцию
[02:13:58] ckorzhik зашёл в конференцию
[02:33:39] ckorzhik вышел из конференции
[02:41:48] xspeed вышел из конференции
[02:45:20] ckorzhik зашёл в конференцию
[02:58:38] <ckorzhik> $pet stats
[02:58:41] <horta hell> ckorzhik:
Кличка: Ширококрупая кобылка
Здоровье: 70
Сытость: 40
Возраст: 30 часов
[02:59:15] <ckorzhik> >Возраст: 30 часов
плохо тут живётся
[03:03:20] nexfwall вышел из конференции
[03:03:30] nexfwall зашёл в конференцию
[03:07:11] magog вышел из конференции
[03:08:32] nexfwall вышел из конференции
[03:09:36] <ckorzhik> $pet feed
[03:09:36] <horta hell> ckorzhik: Ширококрупая кобылка не голоден.
[03:09:39] <ckorzhik> $pet heal
[03:09:39] <horta hell> ckorzhik: Ширококрупая кобылка здоров.
[03:09:43] <ckorzhik> $pet rating
[03:09:43] <horta hell> ckorzhik:
ɹ…: 29PTC
Myp: 5PTC
m4n71k0r: 3PTC
Zetoke: 3PTC
zxc: 1PTC
[03:39:04] a1batross вышел из конференции: Disconnected: Replaced by new connection
[03:39:05] a1batross зашёл в конференцию
[04:49:26] ckorzhik вышел из конференции
[04:56:54] <ForNeVeR> send/Minoru/Нет, это не крипота. Во всяком случае, не всё подряд. Крипоты там только немного./
[04:56:56] <horta hell> ForNeVeR: Сообщение помещено в очередь
[05:01:26] eaeee вышел из конференции
[05:02:10] sss|zombie зашёл в конференцию
[05:08:39] Славный капитан зашёл в конференцию
[05:42:36] <Славный капитан> ForNeVeR: довайте
[05:42:40] <Славный капитан> где гдд?
[05:47:56] <Славный капитан> только вот я не представляю, как SCP можно запихнуть в торадиционную рогаликовую механику
[05:50:55] <Славный капитан> разве что SCP-093 или SCP-354 взять за основу
[06:00:42] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[06:39:30] a1batross вышел из конференции: Disconnected: Replaced by new connection
[06:39:31] a1batross зашёл в конференцию
[07:23:06] m4n71k0r зашёл в конференцию
[07:27:13] madmercen зашёл в конференцию
[07:32:10] <horta hell> Ширококрупая кобылка рычит от голода.
[07:40:56] <ɹǝɟılʍǝu> $pet feed
[07:40:56] <horta hell> ɹǝɟılʍǝu: Ширококрупая кобылка вгрызается в пищу, разрывая зубами на части. Вы зарабатываете 1PTC.
[07:44:23] m4n71k0r вышел из конференции
[07:48:52] Orhideous вышел из конференции: Комп’ютер присипляється
[07:49:07] enaken зашёл в конференцию
[07:49:32] Orhideous зашёл в конференцию
[08:05:07] <matraskin> ого какой кровожадный пет стал)
[08:06:16] <ɹǝɟılʍǝu> send/ForNeVeR/Предлагаю рогалик на идее scp containment breach/
[08:06:20] <horta hell> ɹǝɟılʍǝu: Сообщение доставлено
[08:07:57] magog зашёл в конференцию
[08:09:42] dzhon зашёл в конференцию
[08:09:47] a1batross вышел из конференции: Disconnected: Replaced by new connection
[08:09:47] a1batross зашёл в конференцию
[08:14:00] <ɹǝɟılʍǝu> Хм, а мне тут прислали приглашение в RnD отдел Самсунга в Южной Корее.
[08:16:53] Orhideous вышел из конференции: Комп’ютер присипляється
[08:26:42] <matraskin> ɹǝɟılʍǝu: круто ... примешь?
[08:26:56] <ɹǝɟılʍǝu> И ехать в Корею?
[08:31:27] <matraskin> ну да )
[08:31:49] dzhon вышел из конференции
[08:37:33] <ɹǝɟılʍǝu> Не)
[08:48:30] magog вышел из конференции
[08:51:16] m4n71k0r зашёл в конференцию
[08:58:08] Orhideous зашёл в конференцию
[08:59:42] <matraskin> а зря ... кореяночки очень даже ничего )))
[09:02:12] dzhon зашёл в конференцию
[09:04:46] rexim зашёл в конференцию
[09:05:33] <rexim> > ɹǝɟılʍǝu: А я ем такие свежие и мягкие овсяные печенья, что просто мя!
:(
[09:06:14] <rexim> Утреца всем...
[09:06:47] <rexim> > ɹǝɟılʍǝu: http://www.youtube.com/watch?v=Tv-NP0YOk0A
Гы, люблю такие штуки. :)
[09:09:11] <Orhideous> rexim, фыр
[09:11:08] <rexim> Orhideous, орхидеусушка!
[09:11:26] * Orhideous сейчас сонный…
[09:11:36] <Orhideous> Утра, угум.
[09:20:07] <rexim> Ой, да кто сейчас не сонный. :3
[09:22:19] <ɹǝɟılʍǝu> Утрец
[09:22:25] <ɹǝɟılʍǝu> Я не сонный)
[09:22:45] <Orhideous> И тебе фыр.
[09:24:26] <rexim> ɹǝɟılʍǝu, нажрался овсяных печенек и сидишь такой несонный. :(
[09:24:39] <ɹǝɟılʍǝu> rexim, да)
[09:25:39] ckorzhik зашёл в конференцию
[09:26:21] <Orhideous> Ладно, я утопал на работу.
[09:26:26] <Orhideous> До связи.
[09:26:28] Orhideous вышел из конференции: Комп’ютер присипляється
[09:29:36] SolarRay зашёл в конференцию
[09:33:59] gsomix зашёл в конференцию
[09:34:15] reggies зашёл в конференцию
[09:34:16] <gsomix> Доброго утра.
[09:34:16] <rexim> gsomix, гсомиксушка!
[09:34:26] <rexim> Ты уже вернулся? %)
[09:34:30] <gsomix> Да, я в Самаре.
[09:34:40] <gsomix> Сегодня буду переезжать в другую комнату общежития.
[09:34:50] <rexim> Полущ?
[09:35:01] <gsomix> Да. В трехместную на двоих.
[09:35:12] <rexim> Круто.
[09:35:16] <gsomix> И соседушка поприятнее текущего.
[09:35:54] <rexim> У тебя текущий сосед?
[09:35:58] <rexim> Как память? :)
[09:38:05] <ɹǝɟılʍǝu> gsomix, привет!
[09:39:02] <gsomix> rexim, вроде того. Он в дотан задрот и по скайпу болтает много.
[09:39:58] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:40:00] a1batross зашёл в конференцию
[09:40:15] <rexim> gsomix, ох, сочувствую.
[09:40:33] <rexim> Удачи с переездом. )
[09:40:54] <gsomix> ɹǝɟılʍǝu, https://dl.dropboxusercontent.com/u/19029407/IMG_0501.JPG
[09:42:01] <gsomix> Это же пегас?
[09:42:08] <gsomix> Я точно вижу крылья.
[09:42:30] <rexim> Очень на то похоже.
[09:43:05] <gsomix> Фонтаны очень упоротые, кстати. Мне нравится.
[09:44:01] <gsomix> Я тут еще слегка наинтаграмил: http://cs614831.vk.me/v614831049/1d850/t0xR5OJBbNQ.jpg
[09:44:47] <rexim> gsomix, я видел ты белочку заснял. :3
[09:44:58] <gsomix> Д.
[09:45:12] <gsomix> Белочки - это збс.
[09:45:15] <gsomix> Почти как уточки.
[09:45:19] <rexim> Приезжай летом в академ. Их тут дохрена. :)
[09:45:22] <rexim> Белочек.
[09:47:33] <uıʃɐɟ∀> Белки - почти такие же гопники, как утки?
[09:47:58] <rexim> Да.
[09:50:10] Myp зашёл в конференцию
[09:50:51] <uıʃɐɟ∀> Хз, у меня белки жранины никогда не требовали.
[09:51:00] mikelsv вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[09:51:19] <uıʃɐɟ∀> С выражением морды "а если найду?".
[09:53:26] <rexim> uıʃɐɟ∀, а утки постоянно?
[09:53:58] <uıʃɐɟ∀> rexim: Бывало.
[09:57:12] ɹǝɟılʍǝu вышел из конференции
[09:57:25] ɹǝɟılʍǝu зашёл в конференцию
[09:57:39] ckorzhik вышел из конференции: Выключил машину, дабы насладиться жизнью
[09:57:46] ckorzhik зашёл в конференцию
[10:00:29] <ɹǝɟılʍǝu> gsomix, клёвый пегас! :)
[10:00:38] <a1batross> А у меня вафельки. И ливень
[10:01:00] <a1batross> Вчера ночью была молния и гром.
[10:01:05] <a1batross> Красота.
[10:02:28] <ɹǝɟılʍǝu> Ахаха, у меня админы с юмором!
[10:02:39] <ɹǝɟılʍǝu> http://pastexen.com/i/PMWjxenM4l.png
[10:02:47] <a1batross> ɹǝɟılʍǝu, чего там?
[10:02:54] <ɹǝɟılʍǝu> ovno.png
[10:04:40] <uggur> "cab404: ... До сих пор не знаю ничего лучше для рогаликов, чем Паскальский crt." curses
[10:07:10] <uggur> "Minoru: моя нифига не растёт, как и усы :(" везунчик, я только и делаю, что постоянно бреюсь и зарастаю %)
[10:08:45] <ɹǝɟılʍǝu> У Уррура бывает только два состояния: бритьё и зарастание.
[10:08:48] <ɹǝɟılʍǝu> Бинарный человек!
[10:09:48] <uggur> ɹǝɟılʍǝu: Вообще-то нет.
[10:10:08] <uggur> Если брать по времени, то бритьё можно считать не состоянием, а событием.
[10:10:16] <uggur> Ну, в масштабах временной шкалы.
[10:11:12] <uggur> Так что считай что я всегда линейно зарастаю, а при достижении порога срабатывает условие и моё состояние описывается дельта-функцией %)
[10:11:37] * uggur по факту является пилообразным сигналом, такие дела.
[10:14:01] Graf зашёл в конференцию
[10:14:15] Graf вышел из конференции
[10:21:33] a1batross вышел из конференции: Disconnected: closed
[10:35:38] <ɹǝɟılʍǝu> Охуительно
[10:35:51] <ɹǝɟılʍǝu> У питоновского списка нет функции определения его размера.
[10:36:46] <dzhon> удобно
[10:37:13] <ɹǝɟılʍǝu> Ну, зато есть внешняя len
[10:37:14] <ɹǝɟılʍǝu> Ну ок.
[10:39:52] a1batross зашёл в конференцию
[10:40:11] O01eg вышел из конференции
[10:50:06] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[11:15:58] gsomix зашёл в конференцию
[11:16:48] <gsomix> > > при достижении порога срабатывает условие и моё состояние описывается дельта-функцией
Что?
[11:28:08] <gsomix> А, дошло. Интегрирование же.
[11:34:34] SolarRay вышел из конференции: Replaced by new connection
[11:34:36] SolarRay зашёл в конференцию
[11:34:39] Orhideous зашёл в конференцию
[11:35:52] <uggur> x)
[11:36:30] <uggur> gsomix: Ты ещё предложи совершить надо мной преобразование фурье -- периодический процесс же %)
[11:37:49] <uggur> http://cs7010.vk.me/c7006/v7006439/22de4/DgzST0OuqTQ.jpg :)
[11:45:23] <rexim> >_<
[11:46:37] <gsomix> Эта картинка оскорбляет чувства индусов.
[11:48:08] <ɹǝɟılʍǝu> Блять
[11:48:13] <ɹǝɟılʍǝu> В этом питоне костыль на костыле.
[11:49:09] magog зашёл в конференцию
[11:49:13] <uggur> Это называется "синтаксический сахар" :)
[11:49:28] <uggur> В java тоже over9000 legacy-костылей
[11:50:17] <ɹǝɟılʍǝu> Это называется костылями в синтаксисе
[11:50:46] <rexim> gsomix, у индусов нет чувств. :(
[11:50:57] <gsomix> Есть.
[11:51:07] <rexim> Нет!
[11:51:53] <uggur> Чувства прекрасного уж точно нет %)
[11:51:53] <gsomix> rexim, твои высказывания о чувствах индусов оскорбляют чувства индусов.
[11:52:02] <rexim> gsomix, >_<
[11:53:09] <gsomix> Хотя мне китайцы больше нравятся.
[11:53:21] <gsomix> Их тоже много, но код пишут как угорелые.
[11:56:22] magog вышел из конференции
[11:56:58] magog зашёл в конференцию
[11:57:31] <Myp> Посаны, а посоветуйте плюсолибу для работы с матрицами, а именно qr decomposition нужно
[11:59:03] <ɹǝɟılʍǝu> Armadillo?
[11:59:06] <ɹǝɟılʍǝu> http://arma.sourceforge.net/
[12:00:43] <gsomix> Myp, eigen3.
[12:02:10] <horta hell> Ширококрупая кобылка демонстративно гремит миской, требовательно ворча.
[12:04:19] <gsomix> Myp, http://eigen.tuxfamily.org/
[12:06:42] <matraskin> $pet feed
[12:06:42] <horta hell> matraskin: Ширококрупая кобылка аккуратно придерживает передними лапками добычу, кушая. Вы зарабатываете 1PTC.
[12:08:08] <horta hell> Ширококрупая кобылка едва дышит, издавая хриплые звуки и отхаркивая кровавую пену.
[12:08:41] <rexim> $pet heal
[12:08:42] <horta hell> rexim: Ширококрупая кобылка был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[12:08:45] <rexim> $pet feed
[12:08:46] <horta hell> rexim: Ширококрупая кобылка не желает есть.
[12:09:11] <matraskin> это я ее покормил так ... что она четь не сдохла ((((
[12:09:12] govardhan зашёл в конференцию
[12:09:20] <rexim> $pet change-nick Твой\ хуй
[12:09:21] <horta hell> rexim: Теперь нашего питомца зовут Твой хуй.
[12:09:26] <rexim> $pet feed
[12:09:27] <horta hell> rexim: Твой хуй не голоден.
[12:09:28] <rexim> $pet feed
[12:09:28] <horta hell> rexim: Твой хуй не голоден.
[12:09:29] <rexim> $pet feed
[12:09:31] <horta hell> rexim: Твой хуй презрительно фыркнул, отстранившись от пищи.
[12:09:36] <rexim> ._.
[12:10:03] a1batross вышел из конференции: Disconnected: Replaced by new connection
[12:10:04] a1batross зашёл в конференцию
[12:10:08] <matraskin> верни широкозадую кобылку )
[12:10:32] <rexim> matraskin, у меня не хватит пэтэцэ. :)
[12:10:46] <matraskin> могу занять 1 )
[12:10:54] <rexim> Она стоит больше одного.
[12:10:58] sss|zombie зашёл в конференцию
[12:11:03] <rexim> Ник длинный.
[12:12:35] <rexim> Ололо, а мы тут slack юзаем. :3
[12:13:31] <ɹǝɟılʍǝu> А мы нет((
[12:13:40] <ɹǝɟılʍǝu> У нас есть унылая скайпоконфа
[12:13:44] <ɹǝɟılʍǝu> $say
[12:13:45] <ɹǝɟılʍǝu> $say
[12:13:46] <ɹǝɟılʍǝu> $say
[12:13:47] <horta hell> ɹǝɟılʍǝu: BLOOD GORE DESTROY
[12:13:48] <ɹǝɟılʍǝu> $say
[12:13:51] <ɹǝɟılʍǝu> УРА!
[12:14:29] <horta hell> ɹǝɟılʍǝu: Низя
[12:14:31] <horta hell> ɹǝɟılʍǝu: Akon32, а чо, кроме явы ничо уже нет?)
[12:14:33] <horta hell> ɹǝɟılʍǝu: FOR THE HORDE!!11
[12:14:35] <horta hell> ɹǝɟılʍǝu: SEO
[12:14:38] <horta hell> ɹǝɟılʍǝu: QT. ВОТ ЕСТЬ ВОПРОС ПО ТЕХУ.
[12:14:40] <horta hell> ɹǝɟılʍǝu: РИСОВАЛКУ!
[12:14:43] <horta hell> ɹǝɟılʍǝu: ЗАЕБАЛ, ИДИ ЗУБРИ ТУ СТАТЬЮ, РАЗБИРАЙ. ЧИТАЙ.
[12:14:46] <horta hell> ɹǝɟılʍǝu: REXIM, НЯШНО
[12:14:48] <horta hell> ɹǝɟılʍǝu: ХМ...
[12:14:52] <horta hell> ɹǝɟılʍǝu: ДУ.
[12:14:54] <horta hell> ɹǝɟılʍǝu: УТРЕЦ
[12:14:55] <ɹǝɟılʍǝu> ДУ.
[12:14:58] <horta hell> ɹǝɟılʍǝu: :D
[12:15:02] <horta hell> ɹǝɟılʍǝu: Понята, вопрос. Как получще и удобнее сделать управление с настройками инструмента? Судя по офису, это верно)
[12:16:15] <gsomix> $say 7
[12:16:15] <horta hell> gsomix: пффффш
[12:16:17] <horta hell> gsomix: шпфффф
[12:16:19] <horta hell> gsomix: я твой Хортец!
[12:16:26] <gsomix> ._.
[12:16:33] <ɹǝɟılʍǝu> Так.
[12:16:35] <ɹǝɟılʍǝu> Что за фигня.
[12:16:48] <ɹǝɟılʍǝu> unrar в питоне не может в файлы больше метра?
[12:17:14] <ɹǝɟılʍǝu> rarfile*
[12:17:27] <rexim> ɹǝɟılʍǝu, НЯШНО
[12:17:40] <ɹǝɟılʍǝu> РИСОВАЛКУ!
[12:18:10] <uggur> $say
[12:18:19] <horta hell> uggur: F…: Ну, просто функция + данные
[12:24:56] <gsomix> $say 7
[12:24:56] <horta hell> gsomix: BLOOD GORE DESTROY
[12:25:05] <horta hell> gsomix: ТОТ ЖЕ ХУДОЖНИК?
[12:25:06] <horta hell> gsomix: ( ͡° ͜ʖ ͡°)
[12:25:09] <horta hell> gsomix: ЛАДНО, ЛАДНО. ВСЕ ХОРОШО. :)
[12:25:11] <horta hell> gsomix: $FORTUNE
[12:25:13] <horta hell> gsomix: НЕТ.
[12:25:14] <rexim> gsomix, ( ͡° ͜ʖ ͡°)
[12:25:19] <horta hell> gsomix: А КАКОЙ ЭРЛ ГРЕЙ ПИТЬ БУДЕМ! ДА ПЕГАСАМ ВОДЫ ДАЙ, А ТО УТОМИЛИСЬ ОНИ С ДОРОГИ: БЫСТРО МЫ ИХ ЛИНЗАМИ НАЗЫВАЕМ. ТАК ПРОЩЕ, ЧЕМ ВЫГОВАРИВАТЬ "ОПТИЧЕСКИЙ ЭЛЕМЕНТ".
[12:25:24] <horta hell> gsomix: А КУДА ДЕВАТЬСЯ-ТО? :)
[12:25:26] <horta hell> gsomix: HTTPS://DL.DROPBOXUSERCONTENT.COM/U/19029407/NYA.PNG
[12:25:28] <horta hell> gsomix: РЕЖИМ, РЕЖИМ.
[12:25:33] <horta hell> gsomix: НО КОГДА ОБА ТАНЦОРА ЗНАЮТ ПЕСНЮ И МНОГО ВМЕСТЕ ТАНЦЕВАЛИ, ТО ИМПРОВИЗАЦИЯ ДОБРОТНАЯ ВЫХОДИТ. ПРИМЕР: HTTP://WWW.YOUTUBE.COM/WATCH?V=SOBV5RBOKFS
[12:25:43] <gsomix> Лол.
[12:26:05] <Myp> ɹǝɟılʍǝu: спс
gsomix и тебе
[12:26:05] <rexim> ɹǝɟılʍǝu, BLOOD GORE DESTROY
[12:26:32] <Myp> РЕЖИМ, РЕЖИМ
[12:26:33] <ɹǝɟılʍǝu> ЗАЕБАЛ, ИДИ ЗУБРИ ТУ СТАТЬЮ, РАЗБИРАЙ. ЧИТАЙ.
[12:27:11] <rexim> ._.
[12:27:29] <gsomix> Верная ссылка: https://dl.dropboxusercontent.com/u/19029407/nya.png
[12:27:29] <rexim> gsomix, А КАКОЙ ЭРЛ ГРЕЙ ПИТЬ БУДЕМ!
[12:27:37] <Myp> $say
[12:27:39] <Myp> $say
[12:27:40] <rexim> gsomix, :3
[12:27:41] <Myp> $say
[12:27:43] <Myp> $say
[12:27:45] <Myp> $say
[12:27:47] <horta hell> Myp: ɹ…: О пете же, ну
[12:27:48] <horta hell> Myp: Хуле там рассчитывать?
[12:27:52] <horta hell> Myp: eaeee: плюсовый компилятор переваривает Си код нормально
[12:27:54] <horta hell> Myp: Чурову напиши
[12:27:56] <horta hell> Myp: Не помню такого
[12:28:10] <Myp> $say 10
[12:28:11] <horta hell> Myp: пффффш
[12:28:12] <horta hell> Myp: шпфффф
[12:28:14] <horta hell> Myp: я твой Хортец!
[12:28:20] <Myp> $say 10
[12:28:24] <Myp> $say 10
[12:28:26] <Myp> $say 10
[12:28:28] <Myp> $say 10
[12:28:31] <Myp> $say 10
[12:28:42] <gsomix> rexim, ( ͡° ͜ʖ ͡°)
[12:29:04] <Myp> >horta hell , : Akon32: А у нас начальство-менеджеры збс. Делают свою работу и нас не хлорируют почти
[12:31:24] <rexim> Slack охуенен, посоны.
[12:31:45] <Myp> Хтоэт?
[12:33:07] <Myp> $say 10
[12:33:07] <horta hell> Myp: а в неунылых Linux и Mac OS X их нет в принципе (в неэкспериментальном статусе, а годном к массовому применению).Более унылых i/o планировщиков, чем Linux - еще поискать (стоит покопировать файлы на десятки гигабайт, чтоб улицизреть отзывчивость системы).
[12:33:10] <Myp> $say 10
[12:33:15] <Myp> $say 10
[12:33:16] <horta hell> Myp: ЧСХ, ноуты устаревают, а цена держится на примерно том же уровне
[12:33:18] <Myp> $say 10
[12:33:19] <horta hell> Myp: Glorious Chaplain of the amount of heat energy transferred to an object and the resulting increase in temperature of the implementation’s basic character set.
[12:33:21] <Myp> $say 10
[12:33:25] <horta hell> Myp: u…: Я где-то читал, что может помочь, когда под торрент качалку поставили комп на 810 чипсете и пенек три проц. Там усб был 1,1. По этому усб качалось ДОЛЬШЕ чем сливалось с торрентов :)
[12:33:31] <horta hell> Myp: u…: Блять, а у вас какая-то местная шарага счетчики для газа делает же?
[12:33:32] <m4n71k0r> $pet heal
[12:33:34] <horta hell> m4n71k0r: Твой хуй здоров.
[12:33:38] <m4n71k0r> $pet feed
[12:33:39] <horta hell> m4n71k0r: Твой хуй опрокинул миску с едой лапой.
[12:33:44] <Myp> О_о
[12:33:52] <Myp> $pet feed
[12:33:52] <horta hell> Myp: Твой хуй опрокинул миску с едой лапой.
[12:33:52] <m4n71k0r> опять миксер переименовал пета
[12:34:00] <m4n71k0r> $pet feed
[12:34:00] <horta hell> m4n71k0r: Твой хуй презрительно фыркнул, отстранившись от пищи.
[12:34:02] <Myp> $pet rating
[12:34:03] <horta hell> Myp:
ɹ…: 30PTC
Myp: 5PTC
m…: 3PTC
Zetoke: 3PTC
m…: 1PTC
zxc: 1PTC
[12:34:09] <m4n71k0r> $pet feed
[12:34:10] <horta hell> m4n71k0r: Твой хуй скривился от попытки его пичкать едой.
[12:34:23] <ɹǝɟılʍǝu> wtf
[12:34:40] <m4n71k0r> а ещё кто-то отобрал птц у zxc
[12:34:49] <Myp> е просто отобрал
[12:34:55] <Myp> не*
[12:35:15] <m4n71k0r> нахрена?)
[12:35:17] <ɹǝɟılʍǝu> Вот посоны.
[12:35:22] <ɹǝɟılʍǝu> Есть такое говно http://paste.ubuntu.com/8148084/
[12:35:36] <ɹǝɟılʍǝu> Оно падает на файле содержащем всего лишь "Awesome python stories!Awesome python stories!"
[12:35:47] xspeed зашёл в конференцию
[12:35:51] <m4n71k0r> хахаха
[12:35:57] <ɹǝɟılʍǝu> http://paste.ubuntu.com/8148096/
[12:36:03] <ɹǝɟılʍǝu> Охуительные истории.
[12:36:11] <ɹǝɟılʍǝu> Orhideous, ЧЯДНТ?
[12:36:32] <uıʃɐɟ∀> Эээ, ШТО, у zxc нет больше птц?!
[12:38:11] <Myp> uıʃɐɟ∀: Есть, но гораздо меньше
[12:38:46] <uıʃɐɟ∀> Myp: А куда оно всё делось?
[12:38:57] <Myp> uıʃɐɟ∀: Я не знаю. Сам только вчера узнал
[12:39:13] <rexim> ForNeVeR, верни пэтэцэ зээксцэ
[12:40:04] <uggur> Верни моё КэЦэ х)
[12:40:14] <Myp> а мошт он того, ну, интежэр оверфлоу
[12:40:39] <uıʃɐɟ∀> Там вроде не 7-битное беззнаковое целое.
[12:40:40] <uggur> Тогда -127 должно быть
[12:41:18] <Orhideous> Нью, тут что-то не так.
[12:41:42] <ɹǝɟılʍǝu> Ага.
[12:41:46] <ɹǝɟılʍǝu> А если файл тупо "Awesome python stories!"
[12:41:48] <ɹǝɟılʍǝu> То всё ок.
[12:42:16] <Orhideous> Попробуй готовые биндинги
[12:42:27] <Orhideous> rarfile 2.6, например
[12:42:27] <m4n71k0r> я предупреждал - не пиши на петоне. Взял бы нормальную либу и распаковал
[12:42:32] <Orhideous> В PyPI
[12:42:37] <m4n71k0r> 7z какого-нибудь
[12:42:50] <m4n71k0r> или unrar на крайняк
[12:43:01] <Orhideous> m4n71k0r, фигню сказал.
[12:43:09] <m4n71k0r> Orhideous: почему?
[12:43:23] <Orhideous> Если библиотека битая, то язык не при чем
[12:43:31] <m4n71k0r> У питона хуй битый
[12:43:44] <Orhideous> Аргументация збс.
[12:43:49] <m4n71k0r> Ок, я просто возьму, пройдусь по его исходникам и докажу, что он говно
[12:43:57] <m4n71k0r> акое же как и пхп
[12:44:06] <ɹǝɟılʍǝu> Я его и юзаю, rarfile 2.6
[12:44:13] <Orhideous> Я сам знаю, почему и где он говно, это ты хайперам будешь заливать.
[12:44:22] <Orhideous> Нью, дай-ка соус кода
[12:44:26] <Orhideous> Попробую запустить
[12:44:33] <m4n71k0r> Orhideous: просто питон не нужен.
[12:45:01] <uggur> Обожаю питон :3
[12:45:21] <m4n71k0r> А теперь чувак будет ебаться и думать, почему ссаный модуль не работает, вместо того, чтобы просто взять и написать.
[12:45:26] <ɹǝɟılʍǝu> http://paste.ubuntu.com/8148151/
[12:45:33] <m4n71k0r> Ковырять этот модуль, переписывать.
[12:45:38] govardhan вышел из конференции
[12:45:42] <m4n71k0r> патчить и помогать ёбнутому питонобратству
[12:45:48] <uggur> Ну, а ты хотел хуяк-хуяк и в продакшн?
[12:45:58] <uggur> :)
[12:46:10] <m4n71k0r> Это скриптоговно и оно должно у меть в хуяк-хуяк райтонли пердакшон
[12:47:00] <uggur> Кому должно? Мне -- нет :)
[12:47:36] <m4n71k0r> uggur: пёрл, блядь, умеет в хуяк-хуяк, а петон не умеет? )
[12:47:52] <m4n71k0r> А разницы-то нет, по сути.
[12:48:07] <m4n71k0r> Или это говно ещё надо на ревью и тестерам отдавать?
[12:48:12] <uggur> m4n71k0r: Пиши на перле вместо питона :)
[12:48:22] <uggur> Тебя же никто не заставляет писать на питоне (:
[12:48:29] <uggur> ForNeVeR: http://machinelearningmastery.com/what-is-r/
[12:49:13] <m4n71k0r> uggur: я и не пишу.
[12:49:22] <uggur> А на перле?
[12:50:07] <m4n71k0r> редко. Обычно, если скрипты перерастают в тулзы в планах, то они переписываются на плюсах.
[12:50:24] <m4n71k0r> А если не перерастают, то так и остаются write-only
[12:50:26] <ɹǝɟılʍǝu> Эту фигню будут запускать редко)
[12:50:47] <m4n71k0r> Это не повод
[12:50:50] <m4n71k0r> писать на говне
[12:51:23] <uggur> Вполне себе повод
[12:52:29] <uggur> И вообще, чего ты распизделся? Кто на чём хочет, тот на том и пишет :Р
[12:52:33] <m4n71k0r> Не вижу поводов использовать говно, даже если не прикасаться сильно, не нюхать и то, что из него слепишь тоже не нюхать и не трогать (разве что раз в полугодия)
[12:52:48] <uggur> m4n71k0r: Много биндинов, например
[12:52:59] <uggur> И быстрое написание читаемого кода.
[12:53:07] <m4n71k0r> хуиндингов результатов криворукости
[12:53:14] <uggur> Низкий порог вхождения.
[12:53:43] <m4n71k0r> и миллион обезьянок, которые на него фапают, да-да я помню
[12:53:55] <ɹǝɟılʍǝu> А...
[12:53:57] <m4n71k0r> перставляют кубики и жалуются, ноют, если что-то пошло не так
[12:54:06] <ɹǝɟılʍǝu> Тут ещё unrar.exe нужно указывать.
[12:54:13] <m4n71k0r> бгг
[12:54:19] <uggur> m4n71k0r: Вот этим питон и лучше чем перл (:
[12:54:32] <uggur> Большим сообществом.
[12:54:38] <m4n71k0r> оно, блядь, ещё и иекзешник юзает, потому что разрабы не осилили в либу?)
[12:54:47] <ɹǝɟılʍǝu> ыга
[12:54:53] <m4n71k0r> пиздец же
[12:54:58] <uggur> %)))
[12:55:04] <ɹǝɟılʍǝu> > It depends on unrar command-line utility to do the actual decompression.
[12:55:08] <ɹǝɟılʍǝu> йобаный случай!
[12:55:17] <uggur> Можно ссылку?
[12:55:21] <ɹǝɟılʍǝu> https://rarfile.readthedocs.org/en/latest/faq.html
[12:55:32] <m4n71k0r> жрите говно дальше)
[12:57:52] <uggur> Алсо, плюсы -- ещё большее говнище
[12:59:30] <gsomix> Ммм, языкосрач.
[13:00:06] <Orhideous> Нью.

orhideous@canterlot:~$ pyvenv-3.4 test
orhideous@canterlot:~$ source test/bin/activate
(test) orhideous@canterlot:~$ pip install rarfile
Downloading/unpacking rarfile
Downloading rarfile-2.6.tar.gz
Running setup.py (path:/home/orhideous/test/build/rarfile/setup.py) egg_info for package rarfile

Installing collected packages: rarfile
Running setup.py install for rarfile

Successfully installed rarfile
Cleaning up...
orhideous@canterlot:~$ unrar l /tmp/test.rar

UNRAR 5.00 beta 8 freeware Copyright (c) 1993-2013 Alexander Roshal

Archive: /tmp/test.rar
Details: RAR 4

Attributes Size Date Time Name
----------- --------- -------- ----- ----
-rw-rw-r-- 20 26-08-14 11:56 test.dick
----------- --------- -------- ----- ----

20 1

(test) orhideous@canterlot:~$ cat test.py
import rarfile
import os.path


def unpack_files(path):
rf = rarfile.RarFile( path )
for f in rf.infolist():
print(f.filename, f.file_size)
if f.filename == 'test.dick':
print( rf.read( f ))

def main():
dirname = os.path.normpath( "/tmp/test.rar" )
unpack_files( dirname )

main()
(test) orhideous@canterlot:~$ python test.py
test.dick 20
b'Friendship is magic!'
[13:00:36] <Orhideous> УМВР, ЧЯДНТ?
[13:00:38] Orhideous выгнали из конференции: m4n71k0r: на пасту бля!
[13:01:05] Orhideous зашёл в конференцию
[13:02:02] <ɹǝɟılʍǝu> Да, аккуратней с полотнами.
[13:02:18] <Orhideous> А, пофиг.
[13:02:22] <Myp> Не каждая простыня есть полотно
[13:02:29] <Orhideous> В общем, у тебя там синтаксическая ошибка.
[13:02:35] xspeed вышел из конференции
[13:02:43] <Orhideous> >> print( rf.read( f ) )
[13:02:56] <ɹǝɟılʍǝu> И где тут ошибка?
[13:03:00] <m4n71k0r> uggur: зато в плюсах списки - списки, а потоки - потоки и оптимизация хвостовой рекурсии - оптимизация хвостовой рекурсии, и лямбды, блядь, многострочные и не ограничены правилами оформления
[13:03:25] <uggur> m4n71k0r: Ну и что?
[13:03:37] <Orhideous> Хм, у меня там одна скобка. Странно, хотя копировал я целиком.
[13:04:03] <ɹǝɟılʍǝu> Ну ок.
[13:04:14] <ɹǝɟılʍǝu> Поставил unrar, заработало.
[13:04:16] <m4n71k0r> uggur: и пусть питоноёбы продолжают гордиться батарейками и отступами, ибо больше у них нихрена нет.
[13:04:16] <ɹǝɟılʍǝu> Ну ладно.
[13:04:20] <Orhideous> Так вот, судя по трейсу, питон пытается найти unrar, но где он его ищет под виндой — dunno
[13:04:27] * Orhideous слоу
[13:04:36] <ɹǝɟılʍǝu> Пожужжу на уши начальницу, короч.
[13:05:09] <uggur> m4n71k0r: зато в асме инкрементация опкодом, а указатели - указатели на физическом пространстве и вызовы процедур с явным сохранением контекста, и команды, блядь, чаще всего трёхбуквенные х)
[13:05:22] <Orhideous> m4n71k0r, ты регулярно так горишь на тему Python?
[13:05:36] <m4n71k0r> Orhideous: нет, сегодня праздник
[13:05:49] <Orhideous> Атракцион.
[13:06:56] <m4n71k0r> да хуй вас пойми, питоноёбов, почему вы гордитесь минусами и сомнительными плюсами
[13:07:08] <m4n71k0r> вот и хотел прояснить
[13:07:12] <uggur> Потому что мы познали Дао питона
[13:07:15] <uggur> Ты -- нет :3
[13:07:18] <m4n71k0r> хуяо
[13:07:41] <m4n71k0r> нет дао - есть потенциальная яма похуизма
[13:07:41] <ɹǝɟılʍǝu> Я бы аще писал тут на D, на самом деле, но это будет пока что дольше.
[13:07:52] <ɹǝɟılʍǝu> Нужно написать либу для rar и для xlsx
[13:07:57] <m4n71k0r> ну да, можно было просто заюзать rdmd
[13:08:00] <uggur> Алсо, в R тоже длину ищут с помощью внешней функции length
[13:08:24] <m4n71k0r> на самом деле Ди худо бедно умеет в плюсоманглинг
[13:08:39] <ɹǝɟılʍǝu> Ну, libarchive на C написана
[13:08:47] <ɹǝɟılʍǝu> Она держит rar.
[13:08:51] <ɹǝɟılʍǝu> Можно было бы)
[13:10:29] <ɹǝɟılʍǝu> Хм... Слоупочно 7миметровый xlsx файл достаёт...
[13:10:57] <uggur> мимиметровый х)
[13:14:03] <Orhideous> Тащемта, такие задачи, как вот только что, с разархивированием файла — как раз для Python.
[13:14:28] Myp вышел из конференции
[13:15:20] <ɹǝɟılʍǝu> И шифрованием, ага :Р
[13:15:58] <Orhideous> Ну, можно вызвать libgpg.so или как-то там через биндинг.
[13:16:27] <Orhideous> Наивную реализацию того же RSA на питоне только в учебных целях, благо наглядно
[13:16:43] Myp зашёл в конференцию
[13:20:14] <ɹǝɟılʍǝu> О, случайно нашёл фичу гаджима.
[13:20:29] <Orhideous> ?
[13:20:53] <ɹǝɟılʍǝu> Цитирование
[13:20:58] <Orhideous> Покажи.
[13:21:00] <ɹǝɟılʍǝu> Ctrl+Shift+Стрелки
[13:26:03] rea зашёл в конференцию
[13:31:31] <uggur> ForNeVeR: .libPaths() -- место, куда R устанавливает пакеты
[13:32:59] <ForNeVeR> uggur: и что?
[13:34:07] <ɹǝɟılʍǝu> Пойду обедать.
[13:34:41] <uggur> ForNeVeR: Ты спрашивал :)
[13:34:51] <ForNeVeR> А.
[13:34:56] <ForNeVeR> Да мне уже пох.
[13:35:04] <ForNeVeR> К тому же, это не отвечает на мой тогдашний вопрос.
[13:35:14] <ForNeVeR> Вопрос был в том, локально он ставит пакеты или глобально.
[13:36:02] <uggur> Ну вот и посмотрел бы?
[13:36:20] <ForNeVeR> Дак ужо пофиг - я же проверил, что глобально устанавливаются.
[13:36:45] <uggur> :)
[13:40:15] a1batross вышел из конференции: Disconnected: Replaced by new connection
[13:40:17] a1batross зашёл в конференцию
[13:40:47] <Славный капитан> это ощущение, когда ты починил тентакли ;3
[13:41:07] <uggur> ???
[13:41:18] <uggur> У тебя qip?
[13:42:06] <gsomix> $say 7
[13:42:12] <gsomix> $say 11
[13:42:13] <gsomix> $say 13
[13:42:16] <horta hell> gsomix: Так я никакой дебиан себе и не отправляет.
[13:42:22] <horta hell> gsomix: u…, у нас в Самаре есть "Региональный центр инноваций". И они рассылают новости: "стартап", "инновации", "бизнес-инкубатор", "стартап-школа", "вебинар".
[13:42:26] <horta hell> gsomix: r…, ага. Посмотрел тему группы. Я бы сказал, что только расширенные натуральные числа.
[13:42:47] <gsomix> Как-то не оче.
[13:42:49] <gsomix> $say 5
[13:42:49] <horta hell> gsomix: falcon, разбираешься в компьютерном зрении?
[13:42:50] <gsomix> $say 7
[13:42:51] <horta hell> gsomix: Никогда не играл. Видел у друга в школе.
[13:42:52] <gsomix> $say 11
[13:42:55] <uggur> "Славный капитан: это ощущение, когда ты починил тентакли ;3"
http://vasi.net/uploads/posts/2009-02/1235495856_01.jpg
[13:43:52] <gsomix> Последняя неделя каникул. ._.
[13:44:07] <uggur> gsomix: ахха
[13:44:16] <uggur> Готов в школу^W универ?
[13:44:26] <uggur> Или куда ты там ходишь х)
[13:44:38] <gsomix> Да. Куда хожу, туда и готов.
[13:44:46] <Myp> Везет
[13:44:50] <Myp> Мне уже лень ходить
[13:45:35] * uggur опять будут всякую бесполезную фигню заставлять зубрить :с
[13:45:45] <gsomix> Не зубри.
[13:46:04] <uggur> gsomix: Тогда стипендию платить не будут.
[13:46:15] <gsomix> Тогда зубри.
[13:46:22] <Myp> и не ной
[13:46:25] <gsomix> Стипендия -- это важно.
[13:47:53] <gsomix> uggur, и, конечно же, инженер ты или нет? Хватит ныть!
[13:48:33] <uggur> Я биолог.
[13:48:41] <gsomix> uggur, биоинженер.
[13:48:42] <uggur> Но написано инженер-лаборант в области биологии х)
[13:48:53] <uggur> gsomix: Нет, биотехнологи -- отдельно.
[13:48:59] <uggur> Я биолог-академист.
[13:49:04] <gsomix> uggur, нет, ты инженер.
[13:49:09] <gsomix> Можешь уточнить у ForNeVeR.
[13:50:11] <uggur> Очень мало толкового народу, сеньоры! Беспонтовые предметы. На самом деле, очень плохие предметы. Я думал, намного будет... Намного лучше будет это все. И очень плохая научная школа, просто очень плохие научные руководители! Я думал, намного лучше это все будет. Сколько раз работал в МАН -- было намного лучше, но на этот раз как-то не удалось. Во-первых, коллеги-идиоты, во-вторых исследования не очень...
[13:50:13] <uggur> %)
[13:51:45] <uggur> gsomix: ?
[13:52:35] <ForNeVeR> Славный капитан: ты читал почту от хорты?
[13:52:52] <Славный капитан> ForNeVeR: да
[13:52:55] hinst зашёл в конференцию
[13:52:56] <Славный капитан> теперь ты читай логи
[13:53:47] <gsomix> uggur, говорю, ForNeVeR имеет точное определение инженера.
[13:53:55] <ForNeVeR> Славный капитан: что такое ГДД?
[13:54:43] <uggur> хер ФорНеВёР, кто такой инженьöр?
[13:55:37] <ForNeVeR> uggur: это такой дядька в каске и с чемоданом. Он вражеские здания захватывать может.
[13:56:09] <uggur> Или наносить урон.
[13:56:17] rexim вышел из конференции
[13:56:30] <uggur> По трети снимает, по-моему.
[13:57:06] <ForNeVeR> Наносящих урон инженеров считаю преканоничными.
[13:57:46] <uggur> %)))
[13:58:26] <ɹǝɟılʍǝu> ForNeVeR, го в c&c?
[13:58:43] <uggur> gsomix: По определению ForNeVeR я не инженер :)
[13:58:44] <ForNeVeR> ɹǝɟılʍǝu: попозже.
[14:00:43] <ckorzhik> http://bpaste.net/show/FMEz9HRh9EZCNulG5i71
[14:00:45] <ckorzhik> норм текст
[14:01:11] <ckorzhik> подробненько
[14:02:30] <uggur> http://bpython-interpreter.org/theme/images/bpython.png <-- m4n71k0r не одобря х)
[14:05:21] SolarRay вышел из конференции
[14:08:30] magog вышел из конференции
[14:10:41] Minoru зашёл в конференцию
[14:12:34] magog зашёл в конференцию
[14:13:20] <uggur> линейная алгебра или программистская практика?
[14:21:48] <Minoru> ForNeVeR: я так понял, что там все монстры страшные, и в этом суть
[14:22:01] <ForNeVeR> Minoru: нет.
[14:22:23] <ForNeVeR> Ты, наверное, отталкивался от существующих игор на эту тематику.
[14:22:26] <Minoru> касательно накладывания этого на игровую механику рогалика — просто переверни подземелье! Пусть герой *выбирается* из подземного бункера со всеми этими SCP-%03d
[14:22:47] <Minoru> да, ForNeVeR, я просто прочёл про игру в Википедии
[14:22:57] <Minoru> а ещё я разучился набирать :(
[14:23:04] <ForNeVeR> Я думал, что скорее будет серия миссий по добыче / восстановлению условий содержания / отбиванию атак.
[14:23:08] <uggur> ForNeVeR: Ты хочешь генерируемый мир?
[14:23:23] <ForNeVeR> Причём по большей части - не с монстрами, а с пользователями всяких убертехнологий - ПХ там или ГОК.
[14:23:56] <Minoru> о, новые незнакомые сокращения, пойду гуглить
[14:23:57] <ForNeVeR> Хотя хз, на самом деле, давайте думать вместе. Как будет интереснее?
[14:24:16] <ForNeVeR> Minoru: ПХ = Повстанцы Хаоса. ГОК = Глобальная Оккультная Коалиция.
[14:24:22] <uggur> лоооол
[14:24:36] <Minoru> гм, ты WK40k сюда притянуть пытаешься?
[14:24:45] <ForNeVeR> Minoru: нет, причём тут WH40k?
[14:24:48] <ForNeVeR> Никакой связи.
[14:24:56] <ForNeVeR> ПХ это SCP'шная фракция.
[14:25:06] <Minoru> да? Ну ок.
[14:25:11] <ForNeVeR> Я гарантирую это.
[14:25:16] <Minoru> видимо, в Википедии очень много не написано :)
[14:25:34] * uggur понял что очень многого не знает пр SCP или понапридумывали
[14:25:35] <ForNeVeR> Читай scpfoundation.ru :3
[14:25:41] <uggur> Minoru: Читай лурку :)
[14:25:48] <ForNeVeR> Там есть раздел с фракциями даже.
[14:25:56] <ForNeVeR> И рассказы. И каноны.
[14:25:59] <ForNeVeR> И туча всего.
[14:26:26] <uggur> ForNeVeR: Так ты за генерируемый мир или за пользовательские сценарии?
[14:27:05] <ɹǝɟılʍǝu> Генерируемый!
[14:27:13] <ɹǝɟılʍǝu> Можно по сценариям
[14:27:34] <uggur> Генерируемый по сценариям? %)
[14:27:42] v_oron зашёл в конференцию
[14:27:45] <ForNeVeR> uggur: я не знаю. Как лучше?
[14:27:55] <ForNeVeR> Лучшие игры сочетают оба варианта.
[14:27:57] magog вышел из конференции
[14:28:10] <ForNeVeR> Для начала можно и статические сценарии.
[14:28:19] <uggur> Генерируемый мир сделает каждое прохождение уникальным, но комбинаторно увеличит сложность
[14:28:20] <ForNeVeR> Но на самом деле без генерации нельзя.
[14:28:45] <uggur> Плюс, хороший генератор не удастся написать скорее всего и уровни будут унылыми подземельями-гриндилками х)
[14:29:03] <uggur> Статичные сценарии плохи тем, что их никто не будет разрабатывать.
[14:29:16] <ForNeVeR> uggur: необязательно подземелья.
[14:29:18] <uggur> Зато они получатся сложными и более интересными, скорее всего.
[14:29:23] <uggur> ForNeVeR: локации %)
[14:29:34] <ForNeVeR> Мне больше видятся городские или степно/лесные миссии.
[14:29:44] <uggur> Комбинировать оба этих подхода будет ещё сложнее -- тогда писать сценарии станет крайне трудно.
[14:29:57] <uggur> Такие дела %)
[14:30:45] <ForNeVeR> uggur: пока что идея - это небольшое количество шаблонов миссий (добыча артефакта, защита зоны от нападения, захват объекта / субъекта, устранение Зелёных), контент которых генерируется.
[14:31:12] <uggur> Если, конечно, комбинация не будет заключаться в том, что сценарии будут статичными, но автор будет прописывать вероятности событий и ландшафт будет генериться автоматом, и случайные события, и домики рандомные, и рандомные монстры...
[14:31:16] <ForNeVeR> Мильтиплеера не планируется, т.к. я не представляю мультиплеерных рогаликов.
[14:31:23] <uggur> Пошаговый.
[14:31:25] <uggur> Почему бы и нет
[14:31:26] <uggur> С чатом.
[14:31:37] <ForNeVeR> Допускаю, но пока не хочу этим маяться.
[14:31:50] <uggur> Ну, я пояснил какой может быть мультиплеер.
[14:31:56] <ForNeVeR> Хотя давайте обсудим. Если вам кажется, что современная игра немыслима без мультика.
[14:32:01] <uggur> Видел сессию в первый DnD?
[14:32:06] <ForNeVeR> Да.
[14:32:23] <uggur> Ну во примерно так же можно реализовать и в рогалике.
[14:32:38] <ForNeVeR> В днд гранулярность ходов другая.
[14:32:42] <uggur> Благо, механика в первом издании была довольно топорной и похоже на компьютерную игру.
[14:32:53] <ForNeVeR> Алсо, боёвка в днд мне обычно кажется скучной, хотя я могу и ошибаться.
[14:32:58] <uggur> ForNeVeR: Ну, тогда Арканум?
[14:33:03] <uggur> Или фаллаут?
[14:33:29] <ForNeVeR> Ладно, я согласен рассмотреть и мультиплеерные варианты. Пока что это не решение, отлитое в граните.
[14:33:51] <uggur> Но это увеличит ещё больше сложность работы х)
[14:34:22] <Minoru> ForNeVeR: играл в мультиплеер в Acehack, впечатления смешанные: вроде и круто, но весьма unuzbl. А уж по медленным линкам да с высоким пингом…
[14:34:55] <ForNeVeR> Чота, блин, даже не знаю. Гуглодок какой-то запилить с обсуждением чтоле?*
[14:35:01] <uggur> Пинг в пошаговой игре имеет значение?
[14:35:17] <uggur> ForNeVeR: Зачем?
[14:35:29] <uggur> Можно просто вики на сурсфордже %)
[14:35:30] <ForNeVeR> Я уже путаюсь в тредах.
[14:35:41] <ForNeVeR> uggur: вики не очень умеет в одновременное редактирование.
[14:36:22] <uggur> Ну ладно, запиливай тогда драфт диздока
[14:37:31] <ForNeVeR> До дому доберусь - запилю.
[14:37:59] <Minoru> uggur: да, имеет. Во всяких рутинных и скучных кейсах типа передвижения по коридору становится тупо скучно ждать между каждой командой по полсекунды
[14:38:36] <ForNeVeR> ^ this
[14:38:45] <uggur> Minoru: А тебе не кажется, что это недоработки дизайна локации?
[14:38:56] <uggur> По-моему таких "скучных кейсов" вообще не должно быть.
[14:38:59] <uggur> Это что, игра про коридоры?
[14:39:13] <Minoru> там вообще порочный круг: высокий пинг ⇒ действия союзников приходят с запаздыванием ⇒ становится скучно ждать ⇒ теряешь внимание, сам начинаешь реагировать с задрежкой ⇒ высокий пинг
[14:39:47] <Minoru> uggur: ну, пусть будет не коридор, а комната. Ты же не можешь в каждой клетке поместить что-то опасное!
[14:40:03] <uggur> Но я могу в каждой комнате поместить что-то опасное
[14:40:13] <uggur> Или дальнобойное.
[14:40:25] <Minoru> ок, давай про дальнобойное
[14:40:41] <Minoru> стоишь ты у стены комнаты, по центру которой орк-лучник
[14:40:42] <uggur> Что дать?
[14:40:53] <uggur> И? %)
[14:41:05] <Minoru> ты в него стреляешь, он в тебя стреляет, ты ждёшь полсекунды хода второго члена команды
[14:41:17] <Minoru> если в команде много людей, то N/2 секунд
[14:41:23] <Minoru> потом опять стреляешь
[14:41:37] <Minoru> чтобы убить орка, тебе нужно ходов пять, я думаю
[14:41:40] <uggur> Зачем такой перекос в стрельбу?
[14:41:51] <Minoru> и это скучные ходы, как правило
[14:42:06] <uggur> Я, конечно, понимаю что IRL огнестрельное оружие рулит, но вспомни ваху же
[14:42:10] <Minoru> у меня такое впечатление, что ты в рогалики не играл
[14:42:17] <uggur> Minoru: Играл.
[14:42:24] <uggur> Но не очень много (:
[14:42:29] <Minoru> я про ваху знаю только первую книгу из трилогии про Эйзенхорна
[14:42:41] <uggur> Я имел ввиду настолку.
[14:43:18] <uggur> Там вполне себе может быть выгоднее подбежать и выпотрошить чем стрелять издалека.
[14:43:27] <Minoru> ну, короче, у пилотов есть поговорка: «полёт — это долгие часы скуки, перемежаемые секундами абсолютного ужаса». Рогалики — это примерно то же самое. Бежишь, бежишь, ишешь, бежишь, жрёшь, бежишь, блять — YASD.
[14:44:13] <uggur> это плохой рогалик
[14:44:15] <uggur> очень плохой
[14:44:20] <Minoru> про «подбежать» я уже объяснил — из-за походовости игры ты не можешь подбежать одной командой, тебе приходится на каждом ходу говорить «беги туда», что, с учётом задержек, действует на нервы
[14:44:35] <Minoru> а я в другие и не играл :(
[14:44:42] <uggur> Minoru: Убери большие комнаты
[14:44:46] <Myp> $say 10
[14:44:50] <Myp> $say 10
[14:44:55] <Myp> $say 10
[14:44:57] <horta hell> Myp: парни, а насколько вероятно встретить два одинаковых SID в винде?
[14:44:58] <Myp> $say 10
[14:44:58] <uggur> Тогда на то, чтобы подбежать, понадобится несколько ходов, и всё.
[14:45:00] <horta hell> Myp: Хм. Ну, ладно. Значит это меня на андроиде пиздило бабло
[14:45:01] <Myp> $say 10
[14:45:04] <horta hell> Myp: Не то, что тут нельзя что-то советовать пока ожидания не очертишь
[14:45:08] <horta hell> Myp: Чорт возьми, а я так и не нужен все равно что винду продавать за деньги и скрылись.
[14:45:11] <horta hell> Myp: я грю совет о книге от котовода лично хочу если он упарывает
[14:45:32] <Minoru> да ты с ума сошёл! Без комнат скучно!
[14:45:55] <Minoru> сразу теряется весь страх от fire ant, к примеру — в коридоре с ними проще справится, когда они по одному подходят
[14:45:58] <ɹǝɟılʍǝu> $say
[14:45:59] <Minoru> а вот в комнате…
[14:46:00] <ɹǝɟılʍǝu> $say
[14:46:01] <ɹǝɟılʍǝu> $say
[14:46:02] <uggur> "horta hell: Myp: Хм. Ну, ладно. Значит это меня на андроиде пиздило бабло"
В Советской России бабло пиздит ВАС!!
[14:46:03] <ɹǝɟılʍǝu> $say
[14:46:07] <gsomix> Minoru, привет!
[14:46:08] <horta hell> ɹǝɟılʍǝu: F…, де там был О_о
[14:46:10] <horta hell> ɹǝɟılʍǝu: ЧСХ, мой ник он регулярно не может в rtf вроде
[14:46:12] <horta hell> ɹǝɟılʍǝu: Бугага.
[14:46:15] <horta hell> ɹǝɟılʍǝu: Яхуею http://pastexen.com/i/oj3bVdVXQ7.png
[14:46:21] <uggur> Minoru: Я сказал "маленькие комнаты.
[14:46:23] <uggur> "
[14:46:23] <Minoru> gsomix: привет! Как линзочки?
[14:46:29] <ɹǝɟılʍǝu> $say
[14:46:29] <horta hell> ɹǝɟılʍǝu: Кобылье)
[14:46:37] <ɹǝɟılʍǝu> Ок.
[14:46:38] <ɹǝɟılʍǝu> $say
[14:46:48] <ɹǝɟılʍǝu> > ‎[14:47:30] ‎horta hell‎: Меня заипало учить) Надо отвлечься.
[14:46:48] <Minoru> uggur: олсо я не понял, почему в коридорах на передвижение требуется всего несколько ходов
[14:46:50] <ɹǝɟılʍǝu> Окк))
[14:46:55] <ɹǝɟılʍǝu> Хорту заипали)
[14:47:00] <uggur> Minoru: Убрать коридоры.
[14:47:01] <gsomix> Minoru, нормально. Надевать сложно, снимать легко. Кончились, буду брать на месяц следующие.
[14:47:03] <uggur> Зачем они тебе?
[14:47:07] <uggur> Это часть геймплея?
[14:47:26] <uggur> Это игра про коридоры?
[14:48:01] <Minoru> uggur: что, тупо комнаты-комнаты-комнаты? Это игра про офисные сдания?
[14:48:14] <uggur> Про города, например.
[14:48:31] <Minoru> ну, рогалики обычно про подземелья, которые обычно выглядят как коридоры, перемежаемые комнатами
[14:48:33] <Myp> uggur: В постсоветской
[14:48:46] <uggur> Minoru: А ForNeVeR хочет про опенрумы.
[14:48:48] <uggur> Например %)
[14:49:10] <uggur> Чтобы "комната" условная была на 100500 тайлов
[14:49:14] <Minoru> gsomix: хех, мне тоже сложно надевать и легко снимать :) Да, запасаться нужно впрок.
[14:49:35] <Minoru> uggur: это тоже ок, но тогда нужно думать о тумане войны
[14:49:44] <uggur> Это не ОК
[14:49:45] <Minoru> иначе все монстры к тебе быстро сбегутся и всё
[14:49:50] <uggur> Вот это как раз про беганье
[14:50:09] <Minoru> в смысле? Бегать по огромной комнате от монстров?
[14:50:26] <uggur> Нет, просто бегать по огромной комнате
[14:50:40] <uggur> В играх не работают приёмы из реальности %)
[14:50:43] <Minoru> с мультиплеером?
[14:51:01] <uggur> Хз
[14:51:11] <Minoru> идём сыграем быстренько в acehack, ты сразу поймёшь, в чём недостатки, если ещё не понял
[14:51:16] <uggur> В общем, я считаю что нужно сделать много комнат вплотную и напичкать монстрами.
[14:51:17] <Minoru> а то я, похоже, очень плохо объясняю
[14:51:39] <Minoru> hack'n'slash?
[14:51:43] <uggur> ?
[14:51:54] <Minoru> типа, бегаешь и рубишь всё, что движется
[14:51:56] <uggur> Вроде того.
[14:52:02] <Minoru> :(
[14:52:16] <uggur> А ты что хотел?
[14:52:24] <Minoru> чтобы можно было обойти монстра
[14:52:30] <Minoru> или запереть его в комнате
[14:52:48] <uggur> Ну запри и обойди по другому пути, перемалывая в кровавую кашу всех подряд?
[14:53:00] <uggur> Или взорви стену и пройди в обход?
[14:54:07] <Minoru> хм
[14:54:21] <Minoru> настало время каждому придумать описание того, что ему рисует воображение
[14:54:28] <Minoru> а потом будем МЕРЖИТЬ
[14:55:04] <uggur> Minoru: Как придёт ForNeVeR и напишет диздок :)
[14:55:17] <Minoru> олсо, напомню, что я всё ещё ничего не знаю и вообще читаю код rogue :) Так что от меня контрибуций пока не ждите, я только языком в чате ляпаю
[14:55:39] <Minoru> uggur: ну так и ты напиши
[14:55:40] <uggur> я вообще биолог, такие дела х)
[14:55:49] <uggur> Minoru: А смысл повторять одно и то же?
[14:56:00] <Minoru> а вы с ним во всём сомшлись?
[14:56:01] <uggur> Пусть он напишет, а я потом добавлю своё видение где считаю иначе.
[14:56:03] <Minoru> *сошлись
[14:56:11] <Minoru> а, ну как хочешь
[14:56:23] <Minoru> мне просто показалось, что тебе что-то достаточно иное видится
[14:56:40] <ɹǝɟılʍǝu> Диздок?
[14:56:45] <ɹǝɟılʍǝu> Про курочку рябу?
[14:57:28] <uggur> Эмм... видимо, я слишком агрессивно выражался %)
[14:57:32] <uggur> Minoru: Хочешь видео?
[14:59:25] <Minoru> у тебя есть подходящее видео? Давай!
[14:59:51] <gsomix> $say 11
[14:59:52] <gsomix> $say 7
[14:59:54] <gsomix> $say 5
[14:59:54] <uggur> Minoru: http://youtu.be/o6Fhkzc7M9w %)
[15:00:00] <horta hell> gsomix: ɹ…, спасибо. Я утром ссылку видел, но у меня специальность не совсем оптическая. Но я все выкачать смогу.
[15:00:04] <horta hell> gsomix: rexim, если точнее, то осветительной оптикой (светотехникой). Собственно, и код я пишу на C#.
[15:00:07] <horta hell> gsomix: Да, я тоже пошутил. :|
[15:00:11] <uggur> Minoru: Ты, наверное, себе такое по моему описанию представил? (%
[15:00:17] <gsomix> $say 13
[15:00:17] <horta hell> gsomix: Полезная вещь для всяких кадов. Сейчас в проекте работаю, где много всяких фотометрических и энергетических величин, которые надо переводить друг в друга. И все unsafe, увы.
[15:00:26] <gsomix> Не очень как-то.
[15:02:49] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[15:03:35] <Minoru> uggur: примерно, да
[15:03:53] * uggur был слишком экспрессивен х)
[15:06:54] grouzen вышел из конференции
[15:08:43] magog зашёл в конференцию
[15:10:28] a1batross вышел из конференции: Disconnected: Replaced by new connection
[15:10:29] a1batross зашёл в конференцию
[15:16:46] <ForNeVeR> Я пришёл.
[15:17:00] <Minoru> а я прочёл про SCP на лурке
[15:17:16] <Minoru> недоумеваю, как это можно будет собрать в одну игру — всё очень разнообразно
[15:17:18] <ɹǝɟılʍǝu> А я пегас.
[15:17:41] <ForNeVeR> Minoru: дак вот и нужно придумать :3
[15:22:29] v_oron вышел из конференции
[15:24:33] <uggur> ForNeVeR: Придумывай в диздоке х)
[15:24:51] <ForNeVeR> https://docs.google.com/document/d/1lsIMgUMz5ND7k-g9V5EwlFgs9-5u6p7ZwIA4-nTCV3I/edit?usp=sharing
[15:25:12] <uggur> лол
[15:25:20] <uggur> Ты дал ссылку на пустой лист х)
[15:27:12] <ɹǝɟılʍǝu> Продолжаем говноедство!
[15:27:29] <ɹǝɟılʍǝu> Питон теперь не может подключиться к постгрессу.
[15:28:37] <Myp> теперь?
[15:28:40] <Myp> Ты сломал питон?
[15:28:52] <ɹǝɟılʍǝu> хз
[15:34:04] <m4n71k0r> ɹǝɟılʍǝu: =)
[15:34:11] <m4n71k0r> я вообще молчу
[15:34:11] <ɹǝɟılʍǝu> =)
[15:34:21] <m4n71k0r> я даже не смотрю на ваш ссаный питон)
[15:34:30] <ɹǝɟılʍǝu> Чо эта мой?
[15:34:39] <Myp> А чей же?
[15:34:42] <m4n71k0r> "ваш" с маленькой буквы
[15:34:56] <m4n71k0r> значит я упомянул всех, кто когда-то писал на питоне
[15:35:20] <ɹǝɟılʍǝu> Ну да пох.
[15:36:05] <m4n71k0r> бля, ты же мог даже на чёртовом груви написать скрыпт
[15:36:06] grouzen зашёл в конференцию
[15:38:15] magog вышел из конференции: Выключил машину, дабы насладиться жизнью
[15:38:22] magog зашёл в конференцию
[15:47:36] <ɹǝɟılʍǝu> А, это я ступил.
[15:47:55] <ɹǝɟılʍǝu> Но херово, что нигде не пишется в ошибках, что такой БД нет.
[15:48:11] <uggur> %)))
[15:48:31] <uggur> Я так на R вместо того, чтобы открывать БД создавал её новую %)
[15:49:05] <ForNeVeR> uggur: лист уже не пустой, если что.
[15:49:19] <uggur> Да? Сейчас посмотрю х)
[15:51:52] <ɹǝɟılʍǝu> Ну... ок. Вроде всё подключается и засовывается и селектится.
[15:53:32] <gsomix> $say 7
[15:53:43] <horta hell> gsomix: rexim, вроде того. Он в дотан задрот и по скайпу болтает много.
[15:53:54] <gsomix> $say 7
[15:53:55] <horta hell> gsomix: m…, сам я в ИИ не умею. Просто много общался с товарищем, который занимается машинным обучением.
[15:54:00] <gsomix> $say 7
[15:54:00] <horta hell> gsomix: На обратный путь у меня много времени не займет. Лишь бы видеокарта после режима сна пробуждалась.
[15:54:22] <ɹǝɟılʍǝu> $say 10
[15:54:24] <ɹǝɟılʍǝu> $say 10
[15:54:25] <ɹǝɟılʍǝu> $say 10
[15:54:31] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[15:54:33] <horta hell> ɹǝɟılʍǝu: Но строить мысленные утопии никто не разбирается в плюсах и GPU. :(
[15:54:36] <horta hell> ɹǝɟılʍǝu: Requested phrase was not found, sorry.
[15:54:59] <Myp> $say 10
[15:55:01] <Myp> $say 10
[15:55:06] <Myp> $say 9
[15:55:08] <horta hell> Myp: Requested phrase was not found, sorry.
[15:55:09] <Myp> $say 8
[15:55:11] <horta hell> Myp: Парни, а кто-нибудь может это утянуть и разместить где-нибудь? http://rutracker.org/forum/viewtopic.php?t=4553108
[15:55:12] <Myp> $say 7
[15:55:14] <horta hell> Myp: goodstuff: Угу, для этого конфрумы и митинги в них
[15:55:18] <horta hell> Myp: ну, что ты делаешь и для чего, а там храни хоть в коробку
[15:55:21] <horta hell> Myp: Чорт. Это жестоко по отношению к читателю
[15:55:25] <uıʃɐɟ∀> $say 15
[15:55:34] <horta hell> uıʃɐɟ∀: Requested phrase was not found, sorry.
[15:55:36] <uıʃɐɟ∀> $say 15
[15:55:39] <horta hell> uıʃɐɟ∀: СКптПД "ЗО": Ну то есть ещё смешанный порядок байт, но ты его уже не сильно ок было, хотя хата и хозяин очень ок. Но после сотни скуренных страниц глаза будут красными уже всегда.
[15:55:51] <uıʃɐɟ∀> $say 16
[15:55:51] <horta hell> uıʃɐɟ∀: Кстати, одного суицидника я уже забыл, но там я мог говорить про болгарку с диском по металлу, то самое вероятное - это асмовставки в браузерном жабоскрипте.
[15:55:53] <Myp> ЛОЛ
[15:56:05] <ForNeVeR> Славный капитан: вот тебе ГДД, я там всё *подробно* описал: https://docs.google.com/document/d/1lsIMgUMz5ND7k-g9V5EwlFgs9-5u6p7ZwIA4-nTCV3I/edit#heading=h.aw5bks9to0m2
[15:56:10] <Myp> Болгарки с асмовставками
[15:56:12] <uggur> ForNeVeR: Почитал. Нужно нарисовать пример экрана, который ты хочешь видеть.
[15:56:18] <ForNeVeR> (я осознаю, что нихуя не подробно)
[15:57:15] <ɹǝɟılʍǝu> Ахаха
[15:57:40] <ɹǝɟılʍǝu> Чувак по работе добавляется в скайп. Удивлённо спрашивает "а это где пони на аватарке?"
[15:57:42] <ɹǝɟılʍǝu> x)
[15:58:14] <uggur> (%
[15:58:24] <ɹǝɟılʍǝu> uggur, %)
[15:58:52] <uggur> ForNeVeR: Нужно выбрать или описать игровую систему.
[16:00:07] <ForNeVeR> uggur: > Слишком мелко, чтобы продумывать на текущем этапе.
[16:00:27] <uggur> ForNeVeR: Ничего не мелко, это основа
[16:00:34] <uggur> Про эффекты же ты написал х)
[16:00:35] <ForNeVeR> Под игровой системой же ты имеешь в виду вот эти все хитпоинты, характеристики персонажа, расчёт дамага оружия, и т.п.?
[16:00:46] <ɹǝɟılʍǝu> Выберете спешал!
[16:00:50] <ɹǝɟılʍǝu> А рисовать арт нужно?
[16:00:57] <ɹǝɟılʍǝu> Мы вон с миксером нарисуем %)
[16:01:22] <uggur> Разве что ASCII-арт %)
[16:01:22] <ɹǝɟılʍǝu> send/rexim/Нарисуем ведь, верно?/
[16:01:22] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь
[16:01:29] <ɹǝɟılʍǝu> X)
[16:01:44] <uggur> ForNeVeR: Под игровой системой я подразумеваю принципы, концепции и примитивы, на которых будут строиться объекты и их взаимодействия.
[16:02:25] <uggur> Например, должны ли быть хитпойнты у объектов?
[16:02:32] <ɹǝɟılʍǝu> Конечно!
[16:02:34] <ɹǝɟılʍǝu> Кстати
[16:02:35] <uggur> Или смерть будет высчитываться как событие?
[16:03:13] <ɹǝɟılʍǝu> Всякие бредовые записки есть https://workflowy.com/s/ff89ea34-70f3-7260-15de-fb02afda5d96
[16:03:14] <uggur> Нужно ли делать два разных классов объектов типа "декорация" и "существо" или сделать декорации недвижимыми существами с бесконечными хитпойнтами..
[16:03:21] <uggur> Ну и так далее.
[16:03:28] <ɹǝɟılʍǝu> Почему бесконечными?
[16:03:32] <uggur> Чтобы не ломали.
[16:03:41] <ɹǝɟılʍǝu> Мы тут не крузисы пишем, можно сделать разрушаемый мир.
[16:04:45] <uggur> Ахха, и персонаж-гранатомётчик сровняет всё под чистый лист %)
[16:04:58] <ɹǝɟılʍǝu> Не выйдет же.
[16:05:02] <uggur> Почему?
[16:05:06] <ɹǝɟılʍǝu> Вернее, очень долго.
[16:05:12] <ɹǝɟılʍǝu> И собственно, что плохого?
[16:05:23] <uggur> Эмм...
[16:05:26] <ɹǝɟılʍǝu> Тут могут быть последствия. Например, вырвется тогда неубиваемый SCP,
[16:05:34] <ɹǝɟılʍǝu> Game over.
[16:05:44] <uggur> Ну вот смотри: у тебя есть генератор карт, который сгенерил сложную карту
[16:06:04] <uggur> Игрок вместо этого берёт, закладывает взрывчатку и пробивает пол в локации
[16:06:09] <uggur> Спускается и забирает ключ.
[16:06:13] <uggur> А смысл? %)
[16:06:21] <ɹǝɟılʍǝu> Эм.
[16:06:27] <ɹǝɟılʍǝu> Ты играл во второй fallout?
[16:06:34] <uggur> Немного
[16:06:51] <ɹǝɟılʍǝu> Вот там можно прямо из начала игры пойти в одно место и победить сразу.
[16:06:52] <ɹǝɟılʍǝu> Всё.
[16:06:59] <ɹǝɟılʍǝu> Но знает ли игрок про это?
[16:07:35] <uggur> Ну ОК, это только пример
[16:08:19] <uggur> В общем, сейчас я вижу только две очень большие проблемы: механика и генератор
[16:09:58] <uggur> ForNeVeR: Или, вот тебе ещё один пример: при попадании кидается кубик и в зависимости от значения считается травма, или просто отбавляются хитпойнты у конечности.
[16:10:01] <uggur> И всё в таком духе.
[16:10:58] <ɹǝɟılʍǝu> А ваще, pep8 говно.
[16:11:35] <uggur> А что в нём?
[16:11:59] <ɹǝɟılʍǝu> Что именно говно? Всё.
[16:12:46] <uggur> А, ну да.
[16:13:13] <uggur> Форматирование никогда никому кроме создателя не нравится. Априори.
[16:14:39] <Myp> ɹǝɟılʍǝu: Из начала игры можно победить? Да ладно?
[16:14:43] <Myp> Не путаешь с первой?
[16:14:50] <ɹǝɟılʍǝu> Вроде нет.
[16:17:07] <ɹǝɟılʍǝu> Правда, я уже не помню...
[16:17:40] <Myp> если не ошибаюсь, то первую можно пройти без единого выстрела вообще
[16:17:56] <Myp> Или то про финальную сцену только
[16:21:09] <uggur> "первую можно пройти без единого выстрела вообще" только холодное оружие, только хардкор >)
[16:21:34] reggies вышел из конференции: offline
[16:21:36] <uggur> ForNeVeR: Что за мемтика? о.о
[16:21:52] mikelsv зашёл в конференцию
[16:21:52] <ForNeVeR> uggur: меметика же.
[16:22:02] <uggur> Это наука о мемх
[16:22:05] <ForNeVeR> Да.
[16:22:13] <uggur> А мемы -- это единицы культурной информации.
[16:22:19] <ForNeVeR> Ну и меметический урон я так назвал. Так же физический я бы мог назвать "физикой".
[16:22:30] <uggur> Докинз ввёл в книге "расширенный фенотип".
[16:22:32] <ForNeVeR> uggur: в сеттинге же мемагенты - это совсем другое.
[16:22:40] <uggur> ForNeVeR: Вот я и спросил что это.
[16:23:08] Славный капитан вышел из конференции
[16:23:10] <uggur> А то сейчас "урон мемами" выглядит как-то странно %)
[16:23:20] <ɹǝɟılʍǝu> лол
[16:23:29] <ForNeVeR> uggur: ну, гм.
[16:23:46] <uggur> При прочтении говнокода на питоне m4n71k0r получает 4 ед. меметического урона %)
[16:24:02] <ForNeVeR> uggur: http://scpfoundation.ru/memetic-art
[16:24:07] <m4n71k0r> я слишком стар, чтобы получать какой-то урон
[16:24:08] <ForNeVeR> Вот что такое мемагенты.
[16:25:23] <ForNeVeR> uggur: считай, что я так назвал урон психике, хотя это и не совсем верно. Всё-таки сумасшествие и меметическое заражение - это разные вещи; возможно, их даже стоит отражать разными параметрами.
[16:25:35] <ForNeVeR> Увидел что-то страшное - сходишь с ума.
[16:26:04] <ForNeVeR> Увидел мем - и, гм, начинаешь передавать его товарищам, а иногда даже приобретаешь какие-нибудь положительные качества. Иногда в конце сходишь с ума.
[16:26:26] <uggur> Ну, IRL так же
[16:26:32] <uggur> Увидел мем -- поделился с товарищами
[16:26:41] <ForNeVeR> uggur: а вот великолепный объект, связанный с меметикой и психикой: http://scpfoundation.ru/scp-1187-ru
[16:26:50] <ForNeVeR> Читай протоколы, там вообще вкуснятина.
[16:26:53] <uggur> Они как вирусные агенты, которые заражают твой разум
[16:28:31] dzhon вышел из конференции
[16:28:39] <ɹǝɟılʍǝu> m4n71k0r, ты прав, нужно таки будет написать список, почему питон таки говно.
[16:30:32] <uggur> ForNeVeR: Забавно.
[16:31:46] <ɹǝɟılʍǝu> Хотя с другой стороны лень...
[16:32:37] <m4n71k0r> ɹǝɟılʍǝu: просто завести страничку в вики и закидывать, как нарвёшься
[16:33:10] <ForNeVeR> Мне лень написать, почему хаскель - говно.
[16:34:09] <uggur> Мне лень написать почему фьючерсы -- говно, но я обещаю это когда-нибудь сделать. Или не сделать %)
[16:34:20] <ɹǝɟılʍǝu> https://github.com/Newlifer/pythonsux/wiki
[16:34:31] dzhon зашёл в конференцию
[16:34:46] <ɹǝɟılʍǝu> Начало положено!
[16:35:11] dzhon вышел из конференции
[16:35:25] <uggur> Положено начало гегемонии питона? %)
[16:35:33] <uggur> Или её окончанию? (%
[16:36:14] * ɹǝɟılʍǝu достал конец.
[16:36:17] magog вышел из конференции
[16:36:20] <m4n71k0r> думаю победят cling, groovy и d рано или поздно. Может даже scala
[16:36:56] <ɹǝɟılʍǝu> Надо таки груви попробовать.
[16:37:04] <m4n71k0r> надо
[16:37:43] <m4n71k0r> хотя вот эмунерка скрипты на схемке хреначил
[16:40:22] <ɹǝɟılʍǝu> https://github.com/adamdruppe/arsd
[16:40:26] <ɹǝɟılʍǝu> Ня
[16:40:30] a1batross вышел из конференции: Disconnected: closed
[16:40:37] <ɹǝɟılʍǝu> Только привести бы в порядок.
[16:40:43] a1batross зашёл в конференцию
[16:42:46] rexim зашёл в конференцию
[16:42:55] <ForNeVeR> rexim: миксер!
[16:43:09] <ForNeVeR> rexim: https://docs.google.com/document/d/1lsIMgUMz5ND7k-g9V5EwlFgs9-5u6p7ZwIA4-nTCV3I/edit?usp=sharing
[16:43:15] <ɹǝɟılʍǝu> rexim, Миксер!
[16:43:37] <rexim> ɹǝɟılʍǝu, что надо рисовать?
[16:43:38] <rexim> ForNeVeR, это я.
[16:43:59] <ForNeVeR> rexim: можешь нарисовать всякие ужасные штуки?
[16:44:08] <ɹǝɟılʍǝu> Вон дядя Порнометр кинул ссылку)
[16:44:10] <rexim> ForNeVeR, херасе вы там нарисовали.
[16:44:13] <rexim> Ой
[16:44:16] <rexim> написали*
[16:44:21] <rexim> >_\\
[16:44:23] <ForNeVeR> Это почти всё я :(
[16:45:08] <rexim> Я думал, что рогалик будет полность ASCII.
[16:45:10] <m4n71k0r> ɹǝɟılʍǝu: я arsd кусочками использовал
[16:45:25] <ForNeVeR> rexim: тогда тебе не удастся нарисовать ужасные штуки.
[16:45:38] <rexim> ForNeVeR, как жалость!
[16:45:44] enaken вышел из конференции
[16:45:55] <m4n71k0r> ɹǝɟılʍǝu: нужен был dom
[16:46:00] <ɹǝɟılʍǝu> Хм.
[16:46:10] <rexim> Я только с работы пришел. Почитаю документик ближе к полуночи.
[16:46:48] <rexim> Ведь такие вещи нужно ночью читать, так ведь?
[16:46:51] <ForNeVeR> rexim: сегодня ты что-то рано пришёл!
[16:46:56] <ForNeVeR> rexim: у нас там нет крипоты.
[16:47:00] <ForNeVeR> SCP - это не крипота.
[16:47:22] <rexim> Хрипота.
[16:47:27] <ForNeVeR> Ну, то есть в сеттинге есть и крипота тоже, но её там не более 20%.
[16:48:16] <rexim> 20% creepier?
[16:48:55] <ɹǝɟılʍǝu> Аще есть список https://github.com/zhaopuming/awesome-d
[16:49:52] <ɹǝɟılʍǝu> ОО! http://pszturmaj.github.io/ddb/db.html
[16:49:53] <m4n71k0r> ɹǝɟılʍǝu: кстати, когда возникли проблемы с кодировками под вендой, у японцев сразу нашёл решение)
[16:50:01] <ɹǝɟılʍǝu> Т.е.?
[16:50:15] <ɹǝɟılʍǝu> // думаю, пока пишу на питоне, напишу параллельно на D.
[16:51:05] <ɹǝɟılʍǝu> В принципе, всё равно не оч сильно к спеху.
[17:00:41] SolarRay зашёл в конференцию
[17:00:52] <ɹǝɟılʍǝu> m4n71k0r, свежий dub сразу создаёт .gitignore O_o
[17:01:03] <m4n71k0r> зачем?
[17:01:06] <ɹǝɟılʍǝu> хз
[17:01:12] <m4n71k0r> а .hgignore умеет?
[17:01:21] <ɹǝɟılʍǝu> Надо посмотреть.
[17:10:28] kosc зашёл в конференцию
[17:11:48] <m4n71k0r> ɹǝɟılʍǝu: бред https://github.com/D-Programming-Language/dub/blob/488b2653d6c4d81eec49cd19f757e56ed694cc19/source/dub/init.d#L47
[17:12:05] <ɹǝɟılʍǝu> Мде
[17:12:14] <ɹǝɟılʍǝu> Нужно им сделать пуллреквест
[17:12:55] <ɹǝɟılʍǝu> Для опции: добавлять игнор файл иил нет, если да, то какаой
[17:13:06] <ForNeVeR> Да, вот это было бы правильно.
[17:14:00] <m4n71k0r> причём это решение было сделано Людвигом на основе этого https://github.com/D-Programming-Language/dub/pull/364
[17:14:10] <horta hell> Твой хуй пытается сожрать все, что найдет.
[17:14:22] <uıʃɐɟ∀> $pet feed
[17:14:22] <horta hell> uıʃɐɟ∀: Твой хуй с рыком набросился на uıʃɐɟ∀, вцепившись зубами в ногу и выдирая кусок ткани штанов с кошельком. Вы теряете 1PTC, зато Твой хуй накормлен.
[17:14:54] <ɹǝɟılʍǝu> $pet feed
[17:14:54] <horta hell> ɹǝɟılʍǝu: Свершилось чудо! Друг спас друга! Вы получаете 5PTC, а Твой хуй сыт и доволен.
[17:14:58] <ɹǝɟılʍǝu> ыыы
[17:15:05] <ɹǝɟılʍǝu> $pet rating
[17:15:05] <horta hell> ɹǝɟılʍǝu:
ɹǝɟılʍǝu: 35PTC
M…: 5PTC
m…: 3PTC
Zetoke: 3PTC
m…: 1PTC
zxc: 1PTC
[17:15:24] <ɹǝɟılʍǝu> uıʃɐɟ∀, :Р
[17:15:57] <kosc> $pet feed
[17:15:57] <horta hell> kosc: Твой хуй отвернулся, брезгуя.
[17:16:03] <m4n71k0r> странно
[17:16:03] <kosc> Охтыж
[17:16:05] xspeed зашёл в конференцию
[17:16:05] <kosc> Ебать
[17:16:10] <kosc> $pet stats
[17:16:10] <horta hell> kosc:
Кличка: Твой хуй
Здоровье: 53
Сытость: 100
Возраст: 44 часов
[17:16:14] <kosc> $pet heal
[17:16:14] <horta hell> kosc: Твой хуй здоров.
[17:16:20] <kosc> xD
[17:16:23] <kosc> Скбл
[17:16:26] <kosc> Пздц
[17:18:50] <ɹǝɟılʍǝu> Эх!..
[17:19:04] <ɹǝɟılʍǝu> Вот какого хуя у гос.органов не паковалось в zip.
[17:19:08] <ɹǝɟılʍǝu> Нет, рар давай...
[17:19:52] <ɹǝɟılʍǝu> Так бы я вообще всё сделал только на D.
[17:20:10] <m4n71k0r> да ты и так можешь на ди сделать
[17:20:26] <ɹǝɟılʍǝu> Ну, в принципе, да)
[17:20:58] <m4n71k0r> дёрнуть либу с сишным тырфейсом на ди легко...просто надо описать дёргаемые функции
[17:22:19] <ɹǝɟılʍǝu> Ок, попробую параллельно сделать)
[17:25:44] <ɹǝɟılʍǝu> И можно протолкнуть под аргументом большей скорости работы и т.п. Что, в прицнипе, верно))
[17:27:31] <hinst> я как-то пытался разобраться как из Google Go вызывать функции из либ с сишным интерфейсом, там какое-то непонятное трахание, так и не разобрался
[17:29:03] <mikelsv> Пусть поваляется http://www.hardforum.ru/t77153/
[17:30:55] <ɹǝɟılʍǝu> mikelsv, удобная штука, называется https://workflowy.com/
[17:41:29] <uıʃɐɟ∀> mikelsv: Зачем здесь ещё неосиляторотред?
[17:41:37] ckorzhik вышел из конференции
[17:42:27] <Myp> >либо делать шифрование по своему собственному алгоритму, как я обычно и делаю, даже под виндой
[17:42:28] <Myp> lfkmit yt xbnfk
[17:42:34] <Myp> дальше не читал
[17:44:45] SolarRay вышел из конференции
[17:47:02] gsomix вышел из конференции
[17:50:41] mikelsv вышел из конференции
[17:57:46] Minoru вышел из конференции
[17:58:45] Myp вышел из конференции
[18:01:52] Minoru зашёл в конференцию
[18:04:02] m4n71k0r вышел из конференции
[18:08:40] ckorzhik зашёл в конференцию
[18:10:55] a1batross вышел из конференции: Disconnected: Replaced by new connection
[18:10:57] a1batross зашёл в конференцию
[18:12:03] <ckorzhik> $pet stats
[18:12:05] <horta hell> ckorzhik:
Кличка: Твой хуй
Здоровье: 91
Сытость: 82
Возраст: 45 часов
[18:12:15] <ckorzhik> $pet heal
[18:12:15] <horta hell> ckorzhik: Твой хуй здоров.
[18:12:18] <ckorzhik> ура!
[18:12:25] <ckorzhik> $pet feed
[18:12:26] <horta hell> ckorzhik: Твой хуй не желает есть.
[18:16:20] Ender вышел из конференции
[18:22:34] Славный капитан зашёл в конференцию
[18:22:58] <ɹǝɟılʍǝu> Хм
[18:23:16] <ɹǝɟılʍǝu> У саблайма на девятиметровых xml файлах ломается подсветка.
[18:23:36] <rexim> Пфф...
[18:30:54] <ForNeVeR> ɹǝɟılʍǝu: да ему просто краски не хватает.
[18:30:57] <ForNeVeR> Побольше туда влей.
[18:31:09] <ɹǝɟılʍǝu> Ок)
[18:33:02] <ɹǝɟılʍǝu> Хм
[18:33:15] <ɹǝɟılʍǝu> Время писать либу для чтения xlsx!
[18:33:49] <ForNeVeR> О Золотой трон, да он же упоротый!
[18:34:02] <uggur> mikelsv
[18:34:02] <ɹǝɟılʍǝu> Да!
[18:34:11] <uggur> Надеюсь, на регэкспах?
[18:34:52] <ɹǝɟılʍǝu> В стандартной либе D есть шустрый модуль для XML
[18:34:56] <ɹǝɟılʍǝu> И для zip
[18:35:07] <ɹǝɟılʍǝu> Т.е. выходит без зависимостей.
[18:35:20] <ForNeVeR> Не годится, слишком просто.
[18:36:00] <uggur> Ну напиши на D и отдавай питону объект в память.
[18:38:14] <Славный капитан> ну что, с первым факапом меня
[18:38:15] <ForNeVeR> Нужно использовать хотя бы XSLT.
[18:38:18] <ForNeVeR> И гуиды, конечно.
[18:38:22] <ForNeVeR> Как же без гуидов?
[18:38:31] <ForNeVeR> Славный капитан: что произошло, капитан?
[18:38:53] <Славный капитан> как обычно у нас бывает
[18:39:03] <uggur> Факапы делают нас лишь сильнее %)
[18:39:13] <ForNeVeR> Тех, кто выжил.
[18:39:29] O01eg зашёл в конференцию
[18:39:44] <ForNeVeR> For the good of all of us
Except the ones who are dead
[18:39:53] <Славный капитан> какаха ушла в бой, заметили только через день
[18:40:06] <ForNeVeR> Славный капитан: насколько плохо:
[18:40:07] <ForNeVeR> ?
[18:40:18] <Славный капитан> точнее, в данном случае, полкакахи, в чем и проблема
[18:40:35] <ForNeVeR> Славный капитан: можешь свалить на кого-нибудь другого?
[18:40:49] <Славный капитан> не, я уже признался, что mea culpa
[18:40:57] <Славный капитан> оно дешевле выйдет %)
[18:41:10] <ForNeVeR> Проблема решена.
[18:41:15] <uggur> "ForNeVeR: Славный капитан: можешь свалить на кого-нибудь другого?"
http://img0.joyreactor.cc/pics/post/%D1%82%D1%80%D1%83-%D1%81%D1%82%D0%BE%D1%80%D0%B8-%D0%BF%D1%80%D0%B0%D0%B2%D0%B4%D0%B0-%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%B7%D0%B0%D0%BA%D0%BE%D0%BD-638215.jpeg
[18:41:24] <uggur> Твой настенный плакат, да? (%
[18:41:29] <ForNeVeR> uggur: :3
[18:41:33] <uggur> Или у тимлидов это вызубрено назубок? %)
[18:41:49] rexim вышел из конференции
[18:41:53] <Славный капитан> в лес меня везти не будут, но придется ОЧЕНЬ долго смотреть котиком
[18:42:26] <uggur> ...и по работать в ночную смену в забое %)
[18:42:39] <Славный капитан> да ладно
[18:42:39] <ɹǝɟılʍǝu> поработать*
[18:42:52] <uggur> Без "по" вообще %)
[18:42:53] <Славный капитан> даже в 37-м за такое разве что в сибирь ссылали
[18:43:29] <uggur> Славный капитан: http://higgs.rghost.ru/57670930/image.png
[18:43:36] <ForNeVeR> Славный капитан: мы все уже тут.
[18:43:46] <Славный капитан> ForNeVeR: вот именно
[18:43:53] <uggur> Мхм, как бы намекает %)
[18:44:14] <Славный капитан> премии я весьма недосчитаюсь, конечно, но и хер бы с ним
[18:45:07] <ForNeVeR> Славный капитан: тут важнее репутационные издержки.
[18:45:29] <ForNeVeR> К счастью, как раз на них ты можешь повлиять в большей степени.
[18:47:58] <Славный капитан> ForNeVeR: ну сейчас вопрос стоит не "как покарать копетана", а "почему какашка ушла в бой"
[18:48:05] ɹǝɟılʍǝu вышел из конференции
[18:48:36] <ForNeVeR> Славный капитан: это тоже не совсем правильная постановка вопроса. Правильная - это "как сделать, чтобы больше не уходила".
[18:48:59] <ForNeVeR> Но это уже определённо шаг в конструктивном направлении.
[18:49:08] <Славный капитан> ну перед тем как править баг -- что в коде, что в процессе -- надо сначала понять, почему он возникает
[18:49:38] <Славный капитан> а то с тем же успехм можно мордой по клавиатуре кататься и коммитить, кататься и коммитить.
[18:49:48] <Славный капитан> пока баг не пропадет
[18:49:51] <ForNeVeR> Это уже в процессе закрытия ему путей для воспроизведения. Т.е. целью должно быть не установление причины, а предотвращение рецидивов.
[18:50:24] <ForNeVeR> Собственно, иногда в причинах разобраться намного сложнее, чем прибить баг на корню.
[18:50:27] <Славный капитан> но вообще да, я тут фракционные чемоданы перегреваю
[18:51:19] <Славный капитан> (шутка в том, что чемоданы не перегреваются, но... верните гудстафа!)
[18:51:55] <Славный капитан> гудстаф бы понял
[18:52:25] v_oron зашёл в конференцию
[19:00:48] Orhideous вышел из конференции: Комп’ютер присипляється
[19:06:11] <Славный капитан> вроде пронесло
[19:06:43] * Славный капитан отклеивает от себя малый джентльменский набор для выкапывания и выживания %)
[19:07:07] <uggur> х)
[19:08:21] <Славный капитан> ForNeVeR: если править баг, не понимая почему он возникает -- то это симптоматическое лечение будет
[19:08:48] <Славный капитан> а оно не всегда полезно, что в медицине, что в разработке
[19:08:58] <ForNeVeR> Славный капитан: не всегда, но часто эффективно.
[19:09:45] <Славный капитан> обычно оно применяется для того, чтобы облегчить жить больного до депрекации
[19:16:11] <Славный капитан> и нужно будет плотно проставиться саппортам, да ~_~
[19:16:42] <Славный капитан> и пм
[19:17:26] <uggur> А что, тестирование прозевало тоже7
[19:18:22] <Славный капитан> ага
[19:18:54] <ForNeVeR> uggur: ну, баги-то разные бывают. Может и тестирование прозевать.
[19:19:02] <uggur> Ну, хотя бы груз ответственности распределился :)
[19:19:03] <ForNeVeR> А может, например, не заметить из-за других багов.
[19:19:04] <Славный капитан> до каждой мелочи докапывались, а такую сочноту прозевали
[19:19:20] <Славный капитан> ну, остальное там само в глаза прыгало
[19:19:21] <uggur> ForNeVeR: Пусть исходники читают %)
[19:19:41] <ForNeVeR> uggur: и что они там вычитают? По исходникам можно только самые простые проблемы увидеть.
[19:20:05] <uggur> Кросс-валидация: программисты пишут код и потом проверяют?
[19:20:24] <Славный капитан> а что, где-то программисты пишут код и НЕ ПРОВЕРЯЮТ?
[19:20:32] <Славный капитан> см. выше про "кататься и коммитить"
[19:21:00] <uggur> Славный капитан: У меня в универе весь прикладной софт для внутреннего использования написан студентами и точно не проверялся.
[19:21:22] <Славный капитан> ForNeVeR: там, короче, такая ситуация была
[19:21:35] <Славный капитан> я лажанулся, QA проебался, выкатили на похуй
[19:21:55] <ForNeVeR> Ну, на похуй так просто не выкатывают. Я думаю, была причина.
[19:22:16] <Славный капитан> дед лайн смрадно дышал в спину
[19:22:21] <ForNeVeR> Ну вот.
[19:22:31] <ForNeVeR> В итоге взлетели хотя б с багами - и то хлеб.
[19:23:19] <Славный капитан> s/проебался/отработал формально/
[19:23:20] <horta hell> Славный капитан: дед лайн смрадно дышал в спину
[19:23:26] <Славный капитан> ну вы поняли
[19:23:43] <Славный капитан> короче, пойду по гешефтам
[19:24:16] <ForNeVeR> Да поняли мы, поняли.
[19:24:41] <ForNeVeR> Я считаю, что бывает всякое, и наказывать сотрудников не считаю правильным. Ну, если они, конечно, сами всё понимают.
[19:25:00] <uıʃɐɟ∀> У нас тут тоже недавно много сочных вещей в релиз выкатили.
[19:25:09] <uıʃɐɟ∀> QA не нашло.
[19:25:11] a1batross вышел из конференции: Disconnected: Replaced by new connection
[19:25:13] a1batross зашёл в конференцию
[19:25:16] <uıʃɐɟ∀> На поверхности.
[19:25:26] <Славный капитан> только у меня-то отмазка есть
[19:25:42] <uggur> Согласен с ForNeVeR: наказание нужно для предотвращения, а не для возмездия %)
[19:25:55] <Славный капитан> в меркуриале изменения добавлять удобно, а убирать -- через жопу и ненадежно
[19:26:10] <ForNeVeR> Славный капитан: хуёвая отмазка, отклоняется.
[19:26:27] <Славный капитан> но в данном случае лажа была в том, что я их вообще внес ~_~
[19:26:27] <ForNeVeR> Даж не пытайся её кому-то ещё рассказывать. Звучит как "ко-ко-ко", без обид.
[19:26:44] <Славный капитан> короче похуй
[19:27:03] <ForNeVeR> Я считаю, что ты осознал проблему и вложишь усилия, чтобы больше такого не было.
[19:27:03] <Славный капитан> начнут убивать, буду прорываться в зеленку с боями
[19:28:01] <Славный капитан> ForNeVeR: это для меня отмазка
[19:28:17] <Славный капитан> ну, в смысле, для внутреннего пользования среди меня
[19:28:21] <ForNeVeR> Славный капитан: для себя ты бы мог и что-нибудь более правдоподобное придумать.
[19:28:55] <ForNeVeR> Стыдно, капитан. Я, конечно, понимаю ваше нынешнее моральное состояние. Но не нужно падать так низко!
[19:28:58] <Славный капитан> а ты попробуй в меркуриале вынести половину коммитов из одного бранча в другой ~_~
[19:29:04] <ForNeVeR> Для себя у меня была бы отмазка "я мудак".
[19:29:17] <ForNeVeR> Ах, да - "я невнимательный, биологический мудак".
[19:29:29] <Славный капитан> особенно, если часть из них -- мержи
[19:29:36] <ForNeVeR> Я был бы этим доволен и постарался бы больше не быть мудаком.
[19:29:38] <Славный капитан> а у меня руки кривые
[19:29:45] <uggur> ForNeVeR оправдывает свою ущербность несовершенством аппаратной платформы :)
[19:29:54] a1batross вышел из конференции: Logged out
[19:30:02] <uggur> "и постарался бы больше не быть мудаком" ы, стал бы железен и блестящ?
[19:30:13] <ForNeVeR> Славный капитан: собстно, идея переносить половину коммитов из одной ветки в другую - хуёвая изначально. Я совершенно не удивлён, что что-то поломалось.
[19:30:20] <Славный капитан> ну вот
[19:30:21] <ForNeVeR> И хорошо, что вы уже нашли, что именно.
[19:30:26] <ForNeVeR> История со счастливым концом.
[19:30:40] <Славный капитан> а реальный косяк как раз в том, что эти изменения там вообще появились
[19:30:45] <ForNeVeR> Да.
[19:30:49] <ForNeVeR> Всё верно.
[19:31:07] <Славный капитан> и тут только и остается на несовершенство аппаратной платформы ссылаться ~_~
[19:31:15] <ForNeVeR> Изменения могут следовать только по одному направлению - из дочерней ветки в родительскую.
[19:31:27] <ForNeVeR> Ну и иногда обратно тоже.
[19:31:34] <Славный капитан> надо было эту ветку закрыть, а в другую награфтить то, что нужно
[19:31:48] Славный капитан вышел из конференции
[19:32:14] mikelsv зашёл в конференцию
[19:33:54] <uggur> ForNeVeR: Кстати, насчёт гита вопрос: почему у меня на гитхабе в прошлом пулреквесте разница показывалась только в тех строках, которые я правил, хотя я использовал старую версию кода без твоих правок?
[19:34:00] <ForNeVeR> Видите, ребята, организация кода в репозитории - это тоже важно, ёбта.
[19:34:08] <uggur> При том я сравнивал с той веткой, в которой ты правил.
[19:34:29] <ForNeVeR> uggur: потому что дифф так работает.
[19:34:41] <ForNeVeR> Вернее, мерж.
[19:34:50] <ForNeVeR> Мерж сравнивает не две версии файла, как это делает дифф, а три.
[19:35:18] <uggur> Это как?
[19:35:23] <ForNeVeR> Между базовой версией и твоей он сделал патч.
[19:35:31] <ForNeVeR> А потом этот патч применил к моей изменённой версии
[19:35:43] <ForNeVeR> Если б там сильно много поменялось - он бы не нашёл концов и тогда был бы конфликт.
[19:36:07] <ForNeVeR> Также конфликт был бы, если б мы внесли изменения в одну и ту же строку кода (или вставили по строке в одно и то же место).
[19:36:29] <ForNeVeR> Это пока что не решённая по большей части проблема современного мержа - то, что он оперирует строками.
[19:37:10] <ForNeVeR> Где-то в plastic-scm я видел syntax-aware merge, который был довольно неплох и мог портировать изменения даже в том случае, если в одной из версий тело метода было перемещено.
[19:37:48] <uggur> Я не вижу проблемы.
[19:37:55] <uggur> Просто строго следовать протоколу -- и всё будет ОК
[19:37:58] <ForNeVeR> Конфликт при мерже - это всегда проблема.
[19:37:59] m4n71k0r зашёл в конференцию
[19:38:01] <ForNeVeR> Нет, не будет ок.
[19:38:11] a1batross зашёл в конференцию
[19:38:18] <ForNeVeR> Мержат его как попало. Вон - Хаган, по-твоему, неопытный жуниор?
[19:38:22] <ForNeVeR> Нет, он вполне опытен.
[19:38:28] <ForNeVeR> И всё равно даже он допустил ошибку.
[19:38:34] <mikelsv> Хмм, как убедить студию игнорировать переопределения?
[19:38:50] <uıʃɐɟ∀> mikelsv: Не переопределять.
[19:38:57] <uggur> ForNeVeR: Errare humanum est же
[19:38:58] <ForNeVeR> Если каждый мерж порождает много конфликтов - это много возможностей сделать ошибку. Много возможностей - значит, когда-нибудь одна из них выстрелит.
[19:39:12] <m4n71k0r> можно ещё свои плюсы запилить
[19:39:16] <mikelsv> uıʃɐɟ∀: это не я, это openssl
[19:39:18] <ForNeVeR> Если мерж будет порождать меньше конфликтов - будет меньше ошибок.
[19:39:19] <m4n71k0r> где можно переопределять
[19:39:57] rexim зашёл в конференцию
[19:40:12] <uıʃɐɟ∀> mikelsv: В опенссл всё збс.
[19:41:59] <mikelsv> Ага, ага. Инклудят ws2ipdef.h и winsock.h . которые содержат одинаковые структуры.
[19:42:19] <ForNeVeR> mikelsv: а как у остальных собирается?
[19:42:20] <uıʃɐɟ∀> mikelsv: УМВР.
[19:42:31] <ForNeVeR> Наш Мигель что-то недоговаривает.
[19:42:36] <uıʃɐɟ∀> В шындовсе в том числе.
[19:42:47] <uıʃɐɟ∀> Причём, даже с моими правками в опенссл тоже всё работает.
[19:42:55] <uıʃɐɟ∀> И не только с моими.
[19:43:20] <mikelsv> В openssl нету готового проекта под винду. Пришлось самому создать и напихать туда файлов из openssl
[19:43:29] <uıʃɐɟ∀> Хотя не стоит удивляться, когда микель правит опенссл и потом жалуется, что там что-то не собирается.
[19:43:29] <ForNeVeR> Лалка.
[19:43:30] <m4n71k0r> ну вооот
[19:43:34] <uggur> -__-
[19:43:36] <ForNeVeR> Там есть генератор мейкфайлов под венду.
[19:43:36] <m4n71k0r> он признался
[19:43:52] <ForNeVeR> И он не проектом собирается, а в nmake. Ну, когда я собирал пару лет назад - именно так было.
[19:44:14] <rexim> Генератор микельфайлов
[19:44:17] Graf зашёл в конференцию
[19:44:17] Graf вышел из конференции
[19:44:22] <ForNeVeR> ~_~
[19:45:02] <m4n71k0r> блядь, есть собранный нугет
[19:45:10] <uıʃɐɟ∀> mikelsv: Открою секрет - в комплекте с опенссл идёт мануал, как его собирать.
[19:45:25] <ForNeVeR> m4n71k0r: правда шоле? Нугет для плюсолиб как идёт, нормально? Народ юзает?
[19:45:37] <ForNeVeR> Если да - это здорово, великолепно, превосходно.
[19:45:37] <m4n71k0r> https://www.nuget.org/packages/openssl/
[19:45:54] <m4n71k0r> да можно юзать, если будешь проект под штудией держать
[19:46:04] <ForNeVeR> Можно и без студии.
[19:46:08] <m4n71k0r> ну и вот
[19:46:14] <m4n71k0r> для тех, кто не умеет собирать
[19:46:25] <ForNeVeR> Нугет нормально в консоли работает. Собственно, даже в студии он работает в специально выделенной консоли.
[19:46:39] <mikelsv> Блин, действительно тут есть документация по сборке. Как неожиданно.
[19:46:50] <m4n71k0r> НЕОЖИДАННО?
[19:46:52] <ForNeVeR> Более того, chocolatey юзает нугет и умеет ставить либы из него.
[19:47:04] <ForNeVeR> Ебать мой хуй, здрасьте!
[19:47:10] <ForNeVeR> Неожиданно!
[19:47:21] <mikelsv> Ну, неожидаемо.
[19:47:25] <ForNeVeR> ~______________~
[19:47:27] <uıʃɐɟ∀> ВНЕЗАПНО
[19:48:14] <uggur> mikelsv открыл для себя документацию %)
[19:48:21] <m4n71k0r> видимо, онив прошлом году в июне собрали ссл и забили
[19:48:31] <mikelsv> Для сборки нужен перл
[19:48:36] <uıʃɐɟ∀> Нужен.
[19:48:37] <ForNeVeR> Да.
[19:48:39] * mikelsv закрыл документацию
[19:48:43] <uıʃɐɟ∀> -_____-
[19:48:48] <ForNeVeR> ~_~
[19:49:02] <m4n71k0r> http://developer.covenanteyes.com/building-openssl-for-visual-studio/
[19:49:06] <m4n71k0r> да, нужен
[19:49:13] <m4n71k0r> ка кбез пёрла-то?
[19:49:33] <m4n71k0r> питоноговно чтоли использовать как кутеёбы?
[19:49:34] <uggur> mikelsv проще написать свой openssl с блэкджеком и powershell х)
[19:49:54] <uıʃɐɟ∀> uggur: Я вот этого джва года уже жду.
[19:49:56] <ForNeVeR> uggur: дак это, вон, уже есть повершелловый метод установки через нугет.
[19:50:03] <uggur> m4n71k0r: Питон божественный
[19:50:10] <uggur> Питон божественен %)
[19:50:18] <ForNeVeR> Питон - хуита.
[19:50:25] <uggur> Божественная
[19:50:26] <ForNeVeR> GIL почините и потом поговорим.
[19:50:36] <uggur> Многопоточность не нужна.
[19:50:41] <m4n71k0r> хуясе
[19:50:45] <ForNeVeR> Хотя, кажется, я понял, почему в питоне не могут починить GIL.
[19:50:56] <uggur> ForNeVeR: Почему?
[19:50:56] <ForNeVeR> В каждый момент времени его чинит только один программист, лол :3
[19:51:02] <uggur> %)))
[19:51:57] <uggur> m4n71k0r: Ну вот зачем мне одновременная многопоточность?
[19:52:31] <ForNeVeR> Hm. Not sure if trolling or just stupid.
[19:52:49] <m4n71k0r> ну вот захотел ты поебаться, выспаться, пожрать и поспать ...
[19:52:59] <m4n71k0r> да, два раза поспать
[19:53:03] <uggur> ...и одновременно? D:
[19:53:05] <m4n71k0r> на самом деле посрать
[19:53:10] <m4n71k0r> таки вот
[19:53:13] <ForNeVeR> Я сделаю это своими могучими тентаклями!
[19:53:16] <m4n71k0r> да, одновременно
[19:53:20] <ForNeVeR> Да!
[19:53:23] <uggur> *WALL*
[19:53:26] <m4n71k0r> физически это возможно
[19:53:27] <m4n71k0r> НО
[19:53:33] <m4n71k0r> питон не позволяет
[19:53:44] <m4n71k0r> всё понятно, Петька?
[19:53:51] <uggur> m4n71k0r: Да.
[19:54:03] <uggur> Многопоточный код -- это как срать и жрать одновременно.
[19:54:08] <ForNeVeR> m4n71k0r: мне вот, Василь Иваныч, непонятно, в каком ты интернационале.
[19:54:18] <m4n71k0r> я не удивлён
[19:54:32] <m4n71k0r> большинство людей считают, что видеокарты нужны только для игр
[19:54:49] <ForNeVeR> Большинство людей - мясные мешки.
[19:54:58] <uggur> m4n71k0r: Ну а всё-таки, нафига мне эта твоя одновременная многопоточность?
[19:55:07] <ForNeVeR> uggur: а как иначе-то, ёбте?
[19:55:13] <uggur> С позиций проблем, а не возможностей.
[19:55:20] <uggur> Какие проблемы ею решать?
[19:55:23] <m4n71k0r> uggur: ну нахуя тебе торенты, тогда?
[19:55:25] <ForNeVeR> Вот хошь ты в приложении одновременно запросы обработать.
[19:55:41] <uggur> Не получится.
[19:55:41] <ForNeVeR> Если у тебя чисто питоновый код - то твой сервер не скалируется вообще нихуя.
[19:55:54] <uggur> В любом случае не смогу гарантировать что одновременно обработаются.
[19:56:03] <ForNeVeR> Дали тебе зион с 24 ядрами - а ты хрен и у тебя единовременно только один запрос.
[19:56:10] <m4n71k0r> питонщик ничего не может гарантировать
[19:56:18] <mikelsv> А что в питоне реально нет многопоточности?
[19:56:21] <m4n71k0r> даже оптимизацию хвостовой рекурсии
[19:56:22] <uggur> Во-первых, сами запросы скорее всего асинхронные, во-вторых как будет планировщик переключаться между потоками -- неизвестно.
[19:56:26] <ForNeVeR> mikelsv: есть многопоточность.
[19:56:31] <uggur> mikelsv: Есть.
[19:56:36] <uggur> Но по очереди :D
[19:56:38] <ForNeVeR> uggur: я бы хотел оказаться в мире асинхронных запросов.
[19:56:41] <ForNeVeR> Но они не всегда такие.
[19:56:41] <m4n71k0r> вытесняющая
[19:56:46] <ForNeVeR> Запросы бывают любые.
[19:57:12] <ForNeVeR> Как там планировщик переключается - похер. Нужно просто утилизировать CPU.
[19:57:12] <m4n71k0r> ээхх
[19:57:12] <uggur> "ForNeVeR: Дали тебе зион с 24 ядрами - а ты хрен и у тебя единовременно только один запрос." в разных процессах *CRAZY*
[19:57:18] <mikelsv> Блокировки не нужны, счастливые люди. )
[19:57:32] <m4n71k0r> и ты, Брут?!
[19:57:34] <ForNeVeR> uggur: порт один ты будешь слушать 24 процессами?
[19:57:35] <uggur> mikelsv: А с блокировками пофиг как у тебя потоки выполняются :Ь
[19:57:41] <ForNeVeR> mikelsv: нет, блокировки нужны.
[19:57:57] <uggur> ForNeVeR: А как я одновременно буду принимать 24 запроса в один порт? <.<
[19:58:02] <ForNeVeR> Иначе тред может заснуть в середине модификации внутренней структуры данных, и всё равно всё наебнётся.
[19:58:09] <ForNeVeR> uggur: э, ну, как нехуй делать?
[19:58:16] <uggur> Как-так? %)
[19:58:26] <ForNeVeR> Я тебе уже говорил, падаван.
[19:58:32] <ForNeVeR> Это штука называется "лопата".
[19:58:41] <ForNeVeR> А вот это движение - ВЖУХ
[19:58:53] <ForNeVeR> ...называется "хуярить".
[19:59:00] 0x038FD2CD зашёл в конференцию
[19:59:05] Minoru вышел из конференции
[19:59:10] <mikelsv> Перл ставится уже пятую минуту. Как жить дальше?!
[19:59:20] <uggur> ForNeVeR занимается каким-то мультиплексированием сигнала <.<
[19:59:23] <ForNeVeR> mikelsv: долго что-то. Какой перл ставишь?
[19:59:31] <ForNeVeR> mikelsv: strawberry довай.
[19:59:33] <m4n71k0r> 8-й ставь!
[19:59:38] <m4n71k0r> скочать без смс
[19:59:40] <ForNeVeR> m4n71k0r: шттоооо
[19:59:46] <m4n71k0r> бесплтано
[19:59:51] 0x038FD2CD вышел из конференции: offline
[19:59:53] <ForNeVeR> uggur: запросы в порт приходят не одновременно, положим.
[20:00:09] <ForNeVeR> Но они приходят намного быстрее, чем обрабатываются.
[20:00:21] <uggur> ForNeVeR: Пусть хендлит один процесс и раздаёт другим?
[20:00:24] <ForNeVeR> Ты про схемы массового обслуживания не слыхал вообще?
[20:00:30] <ForNeVeR> uggur: оверхед.
[20:00:31] * uggur изобрёл систему акторов х)
[20:00:42] <ForNeVeR> Этап 2: я хочу шарить данные.
[20:00:52] <ForNeVeR> В каждом хендлере у меня кеш 1 гигабайт.
[20:01:08] <uggur> Сторонняя библиотека на сишке, которая использует разделяемую память?
[20:01:12] <ForNeVeR> Я хочу, чтобы хендлер в нём порылся и отдал данные клиенту. Рытьё в кеше - дорогое.
[20:01:18] <uggur> Больше никак не вижу как из питона решить.
[20:01:22] <ForNeVeR> uggur: отлично, разделяемая память - это минус кроссплатформенности.
[20:01:25] * ForNeVeR ХУЯК
[20:01:39] <ForNeVeR> Библиотека на сишке - это Segmentation fault.
[20:01:42] * ForNeVeR ХУЯК
[20:01:42] <m4n71k0r> проще на плюсах написать
[20:01:49] <ForNeVeR> И вообще, нахуя тебе вообще был нужен питон?
[20:01:50] <m4n71k0r> в бубсах уже всё есть
[20:02:01] <uggur> ForNeVeR: Ну, всё остальное же можно написать на питоне?
[20:02:08] <m4n71k0r> айписи хуайписи ... потоки -- хуетоки... реакторы...хуеракторы
[20:02:09] <ForNeVeR> К дьяволу такой питон, когда нужно всё писать на сишке.
[20:02:27] <ForNeVeR> uggur: "всё остальное" - можно. Но я бэкенд-программист и хочу утилизировать CPU.
[20:02:30] <uggur> Между прочим, сам питон написан... OH SHI~~
[20:02:36] <ForNeVeR> Получается, я не могу сделать этого с использованием питона.
[20:02:41] <ForNeVeR> Всё, он мне неинтересен.
[20:02:45] <uggur> Ну, кроме руру
[20:02:49] <m4n71k0r> руру
[20:02:54] <m4n71k0r> уруру
[20:02:55] Myp зашёл в конференцию
[20:02:56] <uggur> уруру
[20:02:56] <ForNeVeR> В pypy тоже GIL.
[20:03:14] <ForNeVeR> Да, разрабы очень круты, но там тоже факин GIL.
[20:03:23] <ForNeVeR> До свидания, неинтересно.
[20:03:36] <uggur> Ну и пиши на своём эрланге и го :Ь
[20:03:59] <ForNeVeR> В эрланге, собственно, можно сказать, что тоже есть GIL.
[20:04:05] <uggur> Как-так?
[20:04:26] <ForNeVeR> На каждом логическом CPU там единовременно исполняется только один тред.
[20:05:00] <ForNeVeR> Под "одновременным" исполнением тредов я бы подразумел шедулинг тредов средствами ОС.
[20:05:15] <ForNeVeR> А если среда самостоятельно шедулит - тогда это уже такой типа GIL.
[20:05:37] <ForNeVeR> Только он
а) масштабируется, ибо умеет в несколько нормальных тредов
б) оверхед довольно низкий
[20:05:48] <ForNeVeR> Т.е. цель утилизации CPU достигается.
[20:06:08] <ForNeVeR> Правда, он реально тормозной. Какой-то серьёзный компьютинг на эрланге никто не пишет.
[20:06:19] <uggur> А на чём?
[20:06:24] <uggur> На фортране? %)
[20:06:26] <ForNeVeR> Ну дык, на сишке же.
[20:06:27] <m4n71k0r> нет
[20:06:30] <ForNeVeR> Или на фортране.
[20:06:32] <m4n71k0r> не на фортране
[20:06:44] <m4n71k0r> или да?
[20:06:47] <uggur> %)))
[20:07:09] <uggur> m4n71k0r: Ну вот numpy с его LAPACK я собирал именно с фортраном.
[20:07:21] hinst вышел из конференции: Replaced by new connection
[20:07:22] hinst зашёл в конференцию
[20:07:54] <ForNeVeR> Однако у нас есть и платформы, которые умеют относительно безопасно работать, обладают нативными тредами, да к тому же реализуются быстрыми компилируемыми языками, и оверхед от трединга /шедулинга там будет только в тех местах, где это явно описано программистом.
[20:08:03] <ForNeVeR> Отлично звучит, давайте их использовать!
[20:08:04] <m4n71k0r> хотел поржать, но заблевал стол
[20:08:09] <m4n71k0r> после фортрана
[20:09:10] <uggur> "m4n71k0r: хотел поржать, но заблевал стол" а почему не одновременно?
[20:09:15] <uggur> GIL мешает? :Р
[20:09:18] <mikelsv> Печаль, не собирается никак. То cl ему нету, то stdlib.h не находит
[20:09:20] <ForNeVeR> Честно говоря, вот щас вспомнил про "Трое в серверной".
[20:09:37] <ForNeVeR> А что, если правда всё разработанное в последние годы - дерьмо?
[20:09:42] <uıʃɐɟ∀> mikelsv: Запускай из студийной сосноли.
[20:09:56] <uggur> ForNeVeR: Трое в серверной?
[20:10:01] <ForNeVeR> И миром на самом деле правят какие-нибудь IBM'овцы, которые радостно пишут надёжный софт на фортране?
[20:10:01] ɹǝɟılʍǝu зашёл в конференцию
[20:10:04] <m4n71k0r> uggur: физическая особенность
[20:10:09] <ForNeVeR> s/фортран/кобол/
[20:10:12] <horta hell> ForNeVeR: И миром на самом деле правят какие-нибудь IBM'овцы, которые радостно пишут надёжный софт на коболе?
[20:10:22] <m4n71k0r> ну то кобол
[20:10:26] <m4n71k0r> коммерческий софт
[20:10:28] <uggur> Зачем кобол, если есть java?
[20:10:33] <m4n71k0r> древний как древнее говно
[20:10:37] <ForNeVeR> uggur: http://ibsurgeon.blogspot.ru/2009/12/20-0.html
[20:10:38] <m4n71k0r> так
[20:10:44] <ForNeVeR> uggur: удачного вечера.
[20:10:49] <mikelsv> uıʃɐɟ∀: а где она тут?
[20:11:42] <uıʃɐɟ∀> mikelsv: Пуск-программы-… Нутыпонел.
[20:11:57] <uıʃɐɟ∀> Где-то там оно есть.
[20:12:17] <m4n71k0r> говорят, что можно из студии было запускать
[20:12:24] <ɹǝɟılʍǝu> Утра
[20:12:29] <mikelsv> А, это ж первым пунктом в справке.
[20:12:32] <uggur> ForNeVeR: Ну, у меня ещё курс по алгоритмам... :)
[20:12:45] <uggur> m4n71k0r: На питоне, между прочим.
[20:13:00] <m4n71k0r> uggur: у вас списки - говно
[20:13:03] <ForNeVeR> uggur: там можно осилить за вечер.
[20:13:07] <m4n71k0r> поучите структуры данных
[20:13:33] <uggur> m4n71k0r: Ты просто завидуешь потому что твои списки тормозные
[20:13:35] <uggur> :)
[20:13:43] <ɹǝɟılʍǝu> Штоблять
[20:13:49] <m4n71k0r> чего это тормозные?
[20:14:01] <uggur> Потому что доступ к произвольному элементу за линейное время.
[20:14:08] <m4n71k0r> я тогда возьму какое-нибудь говно на бакетах и будет всё летать за константное время
[20:14:12] * ForNeVeR представил школьный класс, где суровый m4n71k0r с указкой стоит у доски и поучает молодые, неопытные структурки данных.
[20:14:12] <m4n71k0r> вот так охуенно
[20:14:14] <ɹǝɟılʍǝu> Да в ебучем списке питоньем даже нет нормального раномного доступа, если он сделан на массиве.
[20:14:24] <uggur> m4n71k0r: Что за бакеты?
[20:14:28] <m4n71k0r> покури
[20:14:32] dzhon зашёл в конференцию
[20:14:40] <m4n71k0r> нихуя вы питонщики не знаете
[20:14:42] <uggur> Курить багеты о.о
[20:14:51] <ForNeVeR> Не багеты, а бакеты.
[20:14:54] <ForNeVeR> ._.
[20:15:02] <m4n71k0r> с кем мы связались...
[20:15:08] <m4n71k0r> и он ещё хорту пилит
[20:15:13] <m4n71k0r> багеты
[20:15:14] <uggur> m4n71k0r: А зачем что-то знать? Я питонщик и я не хочу учить структуры данных, я хочу фырфырфыр и обмазываться несвежим кодом на питоне :Ь
[20:15:24] <ForNeVeR> m4n71k0r: да он тралит тебя.
[20:15:24] <uggur> (:
[20:15:30] <m4n71k0r> ForNeVeR: да я знаю
[20:15:45] <ForNeVeR> m4n71k0r: ...что не мешает ему преуспеть в этом.
[20:16:54] <m4n71k0r> mikelsv: TOOLS -- Visual Studio Command Prompt
[20:17:05] <m4n71k0r> да можно прям из студии
[20:17:06] a1batross вышел из конференции: Logged out
[20:17:16] <uggur> О, кстати, насчёт списков и доступа: я вот на сайте про sql наткнулся на такую штуку: http://use-the-index-luke.com/img/fig01_02_tree_structure.en.svg
[20:17:19] a1batross зашёл в конференцию
[20:17:22] <uggur> Не пойму -- зачем так?
[20:17:52] <m4n71k0r> зачем бакеты?
[20:18:20] <uggur> Чтобы при балансировке двигать указатели листьев?
[20:18:24] grouzen вышел из конференции
[20:18:35] <rexim> Пздц, у хрома нет шортката для запинивания табов. ~_~
[20:18:36] <m4n71k0r> чтобы питонщики недоумевали
[20:18:47] <m4n71k0r> и обмазывались
[20:19:30] <m4n71k0r> rexim: а какой шоткат в мазиле для этого?
[20:20:21] <rexim> m4n71k0r, я хз, есть ли там вообще такое.
[20:20:31] <rexim> Но это явно что-то, что должно иметь шорткат.
[20:20:36] <rexim> Это ж очевидно.
[20:20:54] <uggur> m4n71k0r: http://en.wikipedia.org/wiki/Bucket_%28computing%29#Features_of_a_bucket это твой букет?
[20:20:56] <m4n71k0r> rexim: кстати, браузеры на геко - единственные, которые умеют в Тач-события раздельно от кликов
[20:21:12] <rexim> m4n71k0r, круто
[20:21:56] <ɹǝɟılʍǝu> Хотеть арбузер на серво.
[20:21:58] <m4n71k0r> rexim: я сам удивился. Правда я не понял, как бы это заюзать, ведь у меня нет ведроидопланшета с мозиллой...
[20:31:15] a1batross вышел из конференции: Disconnected: closed
[20:32:43] <ɹǝɟılʍǝu> http://player.vimeo.com/video/24709888
[20:33:41] a1batross зашёл в конференцию
[20:43:08] <ForNeVeR> rexim: https://docs.google.com/document/d/1lsIMgUMz5ND7k-g9V5EwlFgs9-5u6p7ZwIA4-nTCV3I/edit?usp=sharing !!!
[20:43:12] <ForNeVeR> rexim: ты обещал почитать!
[20:43:32] <m4n71k0r> кто-нибудь, кроме меня работал с печатью из под кутевебкита под виндой?
[20:44:06] <rexim> ForNeVeR, я помню. Я просто сейчас правки моих постов от Минорушка разгребал.
[20:44:26] <m4n71k0r> интересует ситуация в последних кутях с многостраничной печатью таблиц с переносимыми заголовками (да есть такая фишка)
[20:45:46] <m4n71k0r> вообще, у меня складывается впечатление, что в куте и плюсоконфе только я {{поработал}} с кутепечатью в венде больше всех
[20:46:00] <m4n71k0r> или просто количество ошибок слишком велико
[20:47:45] <ForNeVeR> m4n71k0r: печать - это печаль.
[20:47:54] <ForNeVeR> А больше я вам ничего не скажу.
[20:48:17] <uggur> ForNeVeR: А почему не писать сразу на js?
[20:48:54] <ɹǝɟılʍǝu> Ты всё какое-то говно предлагаешь есть.
[20:49:39] <uggur> Я? %)
[20:50:20] <m4n71k0r> по мне, так троллить братьев-хортамаринов -- очень некрасиво.
[20:50:30] <ForNeVeR> uggur: мне не нравится жс. Да, некрасиво.
[20:50:45] <ForNeVeR> Жс - это не для того, чтоб на нём писать.
[20:50:57] <uggur> ForNeVeR: А оно не будет адово тормозить после компиляции?
[20:51:15] <ForNeVeR> uggur: оно и без компиляции будет тормозить :3
[20:51:46] <uggur> Так может тогда чисто на скале с http-сервером?
[20:51:46] <ForNeVeR> А вообще - похер. Что-нибудь придумаем. У нас там целый сервер на скале можно сделать.
[20:51:52] <uggur> Как Shiny %)
[20:51:59] <ForNeVeR> Я только про клиент пока что говорил.
[20:52:07] <uggur> Ведь его можно юзать и на локалхосте чтобы в браузере отображать х)
[20:52:39] <rexim> Кажется я плохо знаком с сеттингом SCP.
[20:52:41] <rexim> ForNeVeR, ибо я больше половины, блядь, не понял. Ну да ладно.
[20:52:49] <ForNeVeR> Клиент я бы хотел сделать на жс, остальное обсуждаемо. Но только после утверждения концепций.
[20:53:03] <ɹǝɟılʍǝu> vibe.d?
[20:53:11] <rexim> Ну а вообще, очень ок.
[20:53:19] <rexim> Идей, что добавить, пока нет.
[20:53:29] <rexim> Пойду почитаю про rot.js
[20:53:34] <ForNeVeR> А. Жаль. Ну ок, подумаем ещё.
[20:54:03] <ɹǝɟılʍǝu> Идеи ещё будут)
[20:54:05] <ForNeVeR> Лопату пока брать рановато, мне кажется.
[20:54:12] <rexim> :(
[20:54:13] <ɹǝɟılʍǝu> Можно ссылку кидать проверенным парням?
[20:54:22] <ɹǝɟılʍǝu> Особенно знатокам SCP.
[20:54:23] <ForNeVeR> ɹǝɟılʍǝu: да.
[20:54:26] <ɹǝɟılʍǝu> Уже.
[20:54:42] gsomix зашёл в конференцию
[20:54:45] gsomix вышел из конференции: offline
[20:54:59] gsomix зашёл в конференцию
[20:55:33] <ForNeVeR> Мне было бы интересно послушать мнение Хагана (а ещё лучше - его советы), но ему на этой неделе не до нас.
[20:55:53] <mikelsv> Это, как из mysql вытащить 100 последних записей?
[20:56:07] <ForNeVeR> mikelsv: select top 100 чтоль?
[20:56:16] <rexim> Шта?
[20:56:19] <ForNeVeR> Ну или select xxx limit 100
[20:56:25] <ɹǝɟılʍǝu> xxx!
[20:56:31] <ɹǝɟılʍǝu> Ну точно Порнометр!
[20:56:35] <ForNeVeR> ~_~
[20:56:45] <ɹǝɟılʍǝu> ForNeVeR, не обижайся :)
[20:56:54] <rexim> Отмерил 100 порн. %)
[20:56:54] <ɹǝɟılʍǝu> Угощю печеньем.
[20:56:58] <mikelsv> limit 100 выдаст только 100 первых, а надо последних
[20:57:08] <ɹǝɟılʍǝu> Вместе с миксером
[20:57:20] <rexim> ɹǝɟılʍǝu, ты мною угостишь? О_о
[20:57:27] <ForNeVeR> mikelsv: ... order by xxx desc
[20:58:10] <ForNeVeR> Ну или limit 100 offset ((select count(*) from xxx) - 100)
[20:58:28] <ForNeVeR> Это как раз изврат в стиле микеля.
[20:59:12] <m4n71k0r> дайте SCP-005 погонять
[20:59:28] <mikelsv> order by xxx desc я так понимаю перевернет и будет выдавать строки в обратном порядке.
[20:59:43] <ɹǝɟılʍǝu> rexim, не
[21:00:18] <ɹǝɟılʍǝu> Кто-нибудь Cloud Haskell пробовал?
[21:01:14] <ForNeVeR> Пока не доводилось.
[21:02:16] <uggur> "m4n71k0r: по мне, так троллить братьев-хортамаринов -- очень некрасиво." http://risovach.ru/upload/2013/11/mem/pa_35244123_big_.jpeg
[21:02:55] <ɹǝɟılʍǝu> ForNeVeR, а я вот думаю, где можно заюзать :)
[21:10:11] <ɹǝɟılʍǝu> Ололо
[21:10:17] <ɹǝɟılʍǝu> Слова питонокодера:
[21:10:22] <ɹǝɟılʍǝu> ‎[21:10:13] ‎xxx: Похоже, это за границами моих знаний
‎[21:10:34] ‎xxx: Я использую «массив» и «список» как синонимы и не заморачиваюсь
[21:10:33] <uggur> %)
[21:10:48] <ForNeVeR> ArrayList >_<
[21:11:00] <uggur> Ахха, в java тоже такое же.
[21:11:05] <uggur> Интересно, а как реализованы кортежи в питоне?
[21:11:16] <ForNeVeR> На самом деле, "список" и "связный список" - это разное. Вот и всё.
[21:11:37] <ForNeVeR> "Список" скорее обычно в бытовом плане понимается.
[21:11:46] <ForNeVeR> Даже в английской терминологии.
[21:12:19] <uggur> о.о
[21:12:50] <uggur> "список над A представляет собой размеченное объединение пустого списка и декартова произведения атома типа А со списком над А"
[21:12:58] <uggur> Фигасе "бытовое"
[21:13:27] <uggur> У меня в быту рекурсия разве что в виде двух параллельных зеркал встречалась.
[21:14:31] <ɹǝɟılʍǝu> m4n71k0r, они реально тупые
[21:17:23] Orhideous зашёл в конференцию
[21:17:35] ckorzhik вышел из конференции
[21:17:51] Славный капитан зашёл в конференцию
[21:29:14] <Славный капитан> uggur: это не рекурсия, это скорее ко-программы
[21:29:21] <Славный капитан> не путать с копро-граммами
[21:29:39] <uggur> Славный капитан: Почему?
[21:29:53] <Славный капитан> потому что рекурсия -- это когда зеркало отражает само себя
[21:29:53] <ForNeVeR> Славный капитан: сопрограммы же. И не перепутаешь.
[21:29:56] <uggur> Выглядит как рекурсивное определение списка
[21:30:12] <uggur> А, ты про зеркала...
[21:30:17] <ForNeVeR> Славный капитан: алсо, взаимная рекурсия.
[21:31:44] <Славный капитан> или так.
[21:31:49] <uggur> Алсо, существует ли такой двухмерный многоугольник, у которого после попадания через грань свет будет отражаться бесконечно внутри?
[21:32:17] <uggur> *через сторону %)
[21:32:24] <Orhideous> Любой.
[21:32:45] <uggur> ?
[21:32:46] <Славный капитан> любой правильный многоугольник, если угол полного отражения достаточно велик, например.
[21:33:03] <uggur> Свет падает под прямым углом к той стороне.
[21:33:55] <uggur> Славный капитан: И ты не понял -- это одна и та же среда.
[21:34:10] <uggur> А многоугольник -- система зеркал.
[21:34:19] <Славный капитан> тогда любой
[21:34:25] <uggur> Хм, почему?
[21:34:31] <uggur> Квадрат, например, нет.
[21:34:44] <uggur> У него при попадании через одну сторону свет отразится обратно сразу же.
[21:34:58] <Славный капитан> и отразится от противоположной
[21:35:03] <uggur> Так её нету %)
[21:35:19] <Славный капитан> тогда это не многоугольник, а хуйня какая-то
[21:35:33] <Славный капитан> ломаная
[21:35:37] <uggur> Да х)
[21:35:48] <uggur> Существует ли такая ломаная?
[21:35:52] <ForNeVeR> Хуйня - это хорошо.
[21:36:24] <Славный капитан> если свет падает под прямым углом к стороне, то не существует
[21:36:25] <ForNeVeR> uggur: сфера с бесконечно малой дыркой.
[21:36:42] <Славный капитан> потому что > свет отразится обратно сразу же.
[21:36:44] <uggur> ForNeVeR: двухмерный же был.
[21:37:02] <uggur> Славный капитан: Ну вот представь себе многоугольник, да?
[21:37:15] <uggur> А теперь убери одну сторону у него чтобы получилось окошко для света.
[21:37:21] <uggur> Вот это я имею ввиду.
[21:37:40] <ForNeVeR> uggur: окружность с бесконечно малой дыркой.
[21:37:56] <uggur> И что, за бесконечность свет в неё не вывалится?
[21:38:04] magog зашёл в конференцию
[21:38:04] <uggur> Бесконечное число отражений.
[21:38:19] <ForNeVeR> Я думаю, что конкретный луч - не вывалится.
[21:38:26] <Славный капитан> ForNeVeR: тогда луч света (бесконечно малой толщины, нерасходящийся, с нулевым телесным углом короче) отразится обратно в эту дырку
[21:38:34] <uggur> Алсо, я гарантирую, что в _окружности_ он отразится обратно сразу же.
[21:38:46] <Славный капитан> он где угодно отразится сразу же
[21:38:52] <uggur> Вовсе нет.
[21:38:58] <ForNeVeR> Славный капитан: его можно под углом туда пульнуть. Без этого я не вижу способа решить задачу.
[21:38:59] <uggur> В треугольнике не сразу же, например.
[21:39:02] <Славный капитан> хотя
[21:39:05] <Славный капитан> а, я понял тебя
[21:39:20] <Славный капитан> свет падает перпендикулярно той стороне, которая условно дырка
[21:39:29] <uggur> Да.
[21:39:50] <uggur> В семиграннике свет сделает пару кругов и вывалится.
[21:40:00] <uggur> Вопрос: есть ли такой многоугольник, где не вывалится?
[21:40:19] <Славный капитан> а если луч попадает в вершину?
[21:40:21] <uggur> Чтобы зациклился в нескольких циклах
[21:40:36] <uggur> Тогда он должен обратно отразиться?
[21:40:51] <Славный капитан> что значит "обратно"?
[21:41:00] <uggur> Т.е. туда откуда пришёл.
[21:41:06] <ForNeVeR> Интересно.
[21:41:06] <Славный капитан> относительно какой линии считать отражение
[21:41:16] <uggur> относительно траектории луча.
[21:41:48] <Славный капитан> или ты предлагаешь, чтобы физика падала с NotImplementedException?
[21:41:59] <ForNeVeR> Можно ли это заабузить?
[21:42:49] <uggur> ForNeVeR: нет
[21:43:07] <uggur> Если ты попадаешь в вершину, то через число отражений гарантированно вылетаешь в выход.
[21:43:21] <Славный капитан> алсо
[21:44:00] <Славный капитан> берем равнобедренный треугольник с параллельными бедрами и запускаем луч через основание %)
[21:44:19] <Славный капитан> луч никогда его не покинет, я гарантирую это
[21:44:21] <ForNeVeR> uggur: вообще, есть правило обратимости светового луча. В твоей физике оно тоже будет работать.
[21:44:43] <ForNeVeR> Если луч бесконечно отражается - значит, его выпустили из одной из граней.
[21:44:50] <uggur> "берем равнобедренный треугольник с параллельными бедрами" ты сломал мой мозг о.о
[21:44:53] <ForNeVeR> А это невозможно из условия.
[21:45:35] <uggur> ForNeVeR: "луч света, распространившийся по определённой траектории в одном направлении, повторит свой ход в точности при распространении и в обратном направлении"
[21:45:54] <uggur> Почему из этого следует, что луч не может зациклиться и двигаться в одном направлении?
[21:46:12] <ForNeVeR> А ты подумай, как его обратить.
[21:46:14] <Славный капитан> uggur: ну это же просто!
[21:46:38] <ForNeVeR> Получается, что обратный луч из бесконечности приходит.
[21:46:42] <Славный капитан> углы при основании у него будуь по 90 градусов
[21:46:59] <ForNeVeR> Это два склеенных отрезка.
[21:47:12] <Славный капитан> а при вершине -- 0 градусов
[21:48:38] <ForNeVeR> Славный капитан: вот на тебе, расскажи-ка лучше, как такие доки по-нормальному составляются, чем мозги ньюфагам выносить: https://docs.google.com/document/d/1lsIMgUMz5ND7k-g9V5EwlFgs9-5u6p7ZwIA4-nTCV3I/edit?usp=sharing
[21:49:15] <uggur> Славный капитан: ...и вершина бесконечно удалена, да? :Р
[21:50:00] <ForNeVeR> [ВЕРШИНА УДАЛЕНА]
[21:50:14] <rexim> ._.
[21:52:55] <Славный капитан> uggur: да ;3
[21:53:06] <uggur> Читер :Ь
[21:53:34] <Славный капитан> ForNeVeR: хороший док
[21:53:54] <uggur> ForNeVeR: [ВЕРШИНА ███████]
[21:54:18] Orhideous вышел из конференции: Комп’ютер присипляється
[21:54:44] <m4n71k0r> $pet heal
[21:54:45] <horta hell> m4n71k0r: Твой хуй здоров.
[21:54:46] <m4n71k0r> $pet feed
[21:54:48] <horta hell> m4n71k0r: Твой хуй не желает есть.
[21:55:18] <ForNeVeR> А мой?
[21:55:24] <ForNeVeR> $pet feed
[21:55:24] <horta hell> ForNeVeR: Твой хуй не голоден.
[21:55:30] <ForNeVeR> Ок ._.
[21:55:56] <ForNeVeR> $pet change-nick нет\ твой
[21:55:56] <horta hell> ForNeVeR: Недостаточно PTC. Требуется 1PTC за данную кличку.
[21:56:05] <uggur> хм
[21:56:11] <ForNeVeR> Эй, где мои PTC?!
[21:56:13] <uggur> Почему ForNeVeR нужен только 1 РТС?
[21:56:22] <ForNeVeR> $pet rating
[21:56:23] <horta hell> ForNeVeR:
ɹ…: 35PTC
M…: 5PTC
m…: 3PTC
Zetoke: 3PTC
m…: 1PTC
zxc: 1PTC
[21:58:14] <uggur> ForNeVeR: Вероятно, твой хуй умер.
[22:02:41] <Myp> $pet ressurect
[22:02:41] <horta hell> Myp: Попробуйте $pet help.
[22:02:46] <Myp> $pet help
[22:02:47] <horta hell> Myp: Доступные команды: change-nick, stats, resurrect, transfer, rating, heal, feed, coins, kill
[22:02:55] <Myp> $pet resurrect
[22:02:55] <horta hell> Myp: Твой хуй и так жив. Зачем его воскрешать?
[22:04:26] <uggur> ForNeVeR: ...но потом твой хуй восстал из мёртвых и сейчас жив, потому Myp зря это сделал.
[22:16:52] dzhon вышел из конференции
[22:23:48] a1batross вышел из конференции: Disconnected: Replaced by new connection
[22:23:50] a1batross зашёл в конференцию
[22:35:25] <mikelsv> кто пыхпых знает? как мне ему прописать windows 1251 кодировку?
[22:36:16] <uggur> куда?
[22:36:48] <rexim> ЕЧЯЗБ
[22:38:32] <m4n71k0r> в еблище пропиши
[22:38:38] <rexim> xD
[22:38:51] <mikelsv> uggur: странички чтобы отдавал не в utf8
[22:39:30] <m4n71k0r> ваши сервера занимаются генерацией страничек? Тогда мы идём к вам!
[22:39:30] <uggur> <.<
[22:39:39] <m4n71k0r> прописывать в еблище
[22:39:51] <Славный капитан> ForNeVeR: вообще, для SCP лучше всего сделать что-то вроде гибрида форумной ролевки и mush
[22:39:55] <rexim> m4n71k0r, нынче можно клиенто загружать
[22:39:57] <rexim> ?
[22:40:07] <rexim> модно*
[22:40:10] <rexim> >_<
[22:40:15] <rexim> клиентов*
[22:40:23] <Славный капитан> чтобы ui имитировал интерфейс рабочей станции Фонда, например
[22:40:29] <uggur> Клиенто загружанто, в мордо прописанто %)
[22:40:35] <m4n71k0r> rexim: vbrcth*
[22:40:41] <rexim> uggur, ага)
[22:41:02] <Славный капитан> и мастера^W O5 придумывали ивенты
[22:41:44] <uggur> Славный капитан: mush это как MUD, только mush?
[22:42:05] <rexim> Multi User Shi^U
[22:42:32] <Славный капитан> uggur: да
[22:42:58] <uggur> По-моему ForNeVeR был против многопользовательности %)
[22:42:59] <uggur> Не?
[22:43:11] <Славный капитан> и чтобы итоговый процесс был похож на http://ru.rpg.wikia.com/wiki/Лексикон
[22:43:17] <uggur> Эм... против мультиплеера (%
[22:43:22] * uggur сегодня упорот %)
[22:43:24] <Славный капитан> (лексикон збс, я гарантирую)
[22:43:40] <Славный капитан> ((хазарский словарь тоже забавен, но это уже другой вопрос))
[22:44:00] <uggur> http://dos.ucoz.org/_ld/0/42.png
[22:44:09] <uggur> х)
[22:44:25] <rexim> ucoz?!
[22:44:26] <uggur> "Прыг" в меню доставляет (%
[22:44:34] <rexim> Оно еще живо?!
[22:44:42] <uggur> Ну, файлы отдаёт.
[22:44:42] <ɹǝɟılʍǝu> Уггур странный.
[22:45:03] <rexim> ɹǝɟılʍǝu, как и все мы.
[22:45:44] <uggur> "ɹǝɟılʍǝu: Уггур странный." ...сказал пегас %)))
[22:47:01] <uggur> Славный капитан: "Как всякий истинный учёный, персонаж каждого игрока упрям, вреден, самоуверен, предвзят и эксцентричен." люто плюсую х)
[22:47:16] <m4n71k0r> uggur: зато там были свои клёвые шрифты
[22:49:29] <uggur> Вот никогда не понимал смысл.
[22:49:57] <uggur> У меня шрифты делятся на "с засечками", "без засечек", "моноширинные" + "векторные", "растровые"
[22:49:59] <uggur> Всё (%
[22:50:16] xspeed вышел из конференции
[22:50:35] Myp вышел из конференции: Replaced by new connection
[22:50:35] Myp зашёл в конференцию
[22:50:57] <uggur> А, ну ещё вариации типа "полужирные", "курсивом", "капитель" и прочее.
[22:51:55] <uggur> m4n71k0r: Да и в целом мя редко писал в ДОСе х)
[22:53:02] <uggur> Славный капитан: Насчёт лексикона -- как ты предлагаешь сделать сайт с SCP?
[22:53:06] <uggur> Писать свои модули?
[22:53:22] ckorzhik зашёл в конференцию
[22:53:24] <uggur> Совместно исследовать гигантский данж?
[22:58:35] Zetoke зашёл в конференцию
[22:59:16] Zetoke вышел из конференции
[22:59:27] Zetoke зашёл в конференцию
[22:59:58] <Zetoke> $pet stats
[23:00:00] <horta hell> Zetoke:
Кличка: Твой хуй
Здоровье: 89
Сытость: 78
Возраст: 50 часов
[23:00:08] <Zetoke> $pet rating
[23:00:08] <horta hell> Zetoke:
ɹ…: 35PTC
M…: 5PTC
m…: 3PTC
Zetoke: 3PTC
m…: 1PTC
zxc: 1PTC
[23:01:30] <rexim> $pet feed
[23:01:30] <horta hell> rexim: Твой хуй скривился от попытки его пичкать едой.
[23:01:35] <rexim> ._.
[23:01:41] <rexim> $pet feed
[23:01:41] <horta hell> rexim: Твой хуй не голоден.
[23:03:06] <Zetoke> ахахах
[23:03:08] <Zetoke> ЛОЛ
[23:03:21] <Zetoke> rexim, практически в голос проиграл
[23:03:37] <Zetoke> $pet feed
[23:03:37] <horta hell> Zetoke: Твой хуй опрокинул миску с едой лапой.
[23:03:43] <Zetoke> $pet feed
[23:03:43] <horta hell> Zetoke: Твой хуй отвернулся, брезгуя.
[23:03:46] <Zetoke> $pet feed
[23:03:46] <horta hell> Zetoke: Твой хуй не голоден.
[23:03:48] <Zetoke> $pet feed
[23:03:48] <horta hell> Zetoke: Твой хуй не голоден.
[23:03:50] <Zetoke> $pet feed
[23:03:51] <horta hell> Zetoke: Твой хуй не желает есть.
[23:03:53] <Zetoke> $pet feed
[23:03:53] <horta hell> Zetoke: Твой хуй опрокинул миску с едой лапой.
[23:03:58] <Zetoke> $pet heal
[23:03:58] <horta hell> Zetoke: Твой хуй здоров.
[23:04:02] govardhan зашёл в конференцию
[23:04:05] <Zetoke> Это хорошо
[23:04:41] <rexim> $pet heal
[23:04:41] <horta hell> rexim: Твой хуй здоров.
[23:04:43] <rexim> :3
[23:05:29] <uggur> на приёме у венеролога
[23:09:04] <Славный капитан> У хуя Zetoke, оказывается, есть лапы О_о
[23:09:38] <Славный капитан> наверное, он (Zetoke, не хуй) -- мутант, и, может быть, даже ксенос и еретик.
[23:09:55] <uggur> Как что-то плохое
[23:10:00] <Zetoke> rjytxyj j,zpfntkmyj lf kjk rfr ytihuih uiohsj osjoipjs hiushuihsuiohuif jhjopp
[23:10:04] <rexim> >_<
[23:10:20] <uggur> "Zetoke: rjytxyj j,zpfntkmyj lf kjk rfr ytihuih uiohsj osjoipjs hiushuihsuiohuif jhjopp" ты осквернён Хаосом, инфа 100%
[23:10:40] <Zetoke> uggur, ASH BUTER MUTTER HUEMBALA PIPIPI
[23:10:47] <rexim> o_O
[23:11:41] govardhan вышел из конференции
[23:11:54] <uggur> rexim: А за раскрытие еретиков в наших рядах петкойны дают?
[23:12:04] <uggur> х)
[23:12:15] * rexim посмотрел в код Хорты.
[23:12:23] <rexim> uggur, кажется, не предусмотрено.
[23:12:29] <rexim> Можно запилить.
[23:12:44] <uggur> И жертвенный алтарь Бога-Императора х)
[23:13:04] <Zetoke> ForNeVeR, почему ты используешь <footer>, но не используешь <header>?
[23:13:08] <Zetoke> Или <nav>
[23:15:01] <uggur> rexim: http://acomics.ru/upload/!c/Kardalak/me-n-wh40k/000040-bmxws222ce.jpg
[23:15:39] <Zetoke> Мде
[23:16:30] <uggur> Кстати, про отростки...
"ForNeVeR: Я сделаю это своими могучими тентаклями!"
[23:16:47] <rexim> uggur, :)
[23:17:45] <uggur> Вы тут тёмным богам поклоняетесь что-ли, а косите под цивильную группировку? %)
[23:18:11] <Zetoke> rexim, делай румдестрой в срочном порядке
[23:18:21] <Zetoke> Все х раскрыли
[23:18:24] <Zetoke> *Всех
[23:18:25] <uggur> Поздно.
[23:18:33] <uggur> Я уже записал ваши реальные jid.
[23:18:35] <uggur> >D
[23:18:40] <uggur> И логи скачал.
[23:18:44] <Zetoke> http://www.nooooooooooooooo.com/
[23:18:51] <rexim> Что здесь, блядь, происходит?
[23:19:00] <rexim> И почему мне не дают спокойно код пописать?
[23:19:04] <rexim> .\_/.
[23:19:07] <rexim> Зобаню всех!
[23:19:13] <uggur> Да, дайте rexim спокойно пописать! %)
[23:19:25] <Zetoke> uggur, сходи подержи
[23:19:26] <rexim> Ставьте ударение, как хотите...
[23:19:27] <Zetoke> ;3
[23:19:37] <rexim> $pet heal
[23:19:38] <horta hell> rexim: Твой хуй здоров.
[23:19:39] <rexim> Ибо вот
[23:19:41] <Zetoke> rexim, ARE YOU READY?
[23:19:48] <rexim> >_<
[23:19:59] a1batross вышел из конференции: Logged out
[23:20:07] <uggur> Судя по "rexim: Ибо вот" -- да %)
[23:20:08] <Zetoke> NARCOTHREAD
[23:20:29] <Zetoke> rexim, ВХЕРЕ КЕН АЙ БАЙ ЭЛЭСДЭ
[23:21:05] <uggur> Zetoke: ъ МХВЕЦН МЕ ОНМХЛЮЧ ХГ РНЦН, ВРН РШ ОХЬЕЬЭ
[23:21:47] <rexim> Zetoke, в хере
[23:21:48] <Zetoke> uggur, ВРШН ВРШН ДУИ ДУИ
[23:21:59] <Zetoke> rexim, КОКОМ ХЕРЕ АЙ КЕН БАЙ?
[23:22:08] <Zetoke> XEP'e
[23:22:19] <uggur> вЯВЬ ХПЬ ШСЫЦЛХВЫФ ХЛЦНЪВЯЛ ХЯЬЫУЛВХД ЯЛВ ЪЬЫЮВЛХДЛЯВ, ЛХВЯЛЦЬГХ ЬЫЯ.
[23:22:28] <Zetoke> А у бота есть поддержа XEP-228?
[23:22:43] <uggur> Тебе ХЕР поддержать надо?
[23:22:47] <Zetoke> uggur, УЛЛЛЫЫЫХХААА УЛЛЛЫЫЫХАААА
[23:22:53] <Zetoke> ТРЫЩ ТРЫЩ
[23:23:14] <ɹǝɟılʍǝu> uggur, BLOOD GORE DESTROY
[23:24:01] <uggur> Zetoke: http://scpfoundation.ru/scp-228\
[23:24:19] <uggur> Вот этот есть х)
[23:25:49] <Zetoke> оу
[23:25:57] <uggur> Вот вам лучше чиптюнов http://youtu.be/7ZVismiykfo %)
[23:26:11] <uggur> Даже целая демка
[23:27:24] a1batross зашёл в конференцию
[23:31:06] v_oron вышел из конференции
[23:31:46] <uggur> http://youtu.be/3DNzl0nBuKs ещё (:
[23:31:53] <uggur> Или тут чиптюны не любят?
[23:33:38] <Zetoke> Я не очень люблю
[23:34:54] <Славный капитан> а еще я придумал архитектуру для описания любых эффектов в рогалике
[23:35:08] a1batross вышел из конференции: Logged out
[23:35:16] <Zetoke> Кстати поцоны
[23:35:18] <Zetoke> https://www.digitalocean.com/?refcode=9afefeb81294
[23:35:20] a1batross зашёл в конференцию
[23:35:21] <Zetoke> Если кому надо
[23:35:25] <Zetoke> Дадут 10 баксов
[23:35:26] <Zetoke> вам
[23:36:09] <ɹǝɟılʍǝu> Zetoke, фигу дадут
[23:36:14] <uggur> За что?
[23:36:27] <ɹǝɟılʍǝu> Ты должен положить на счёт сам, а потом тебе дадут 25)
[23:36:28] <Zetoke> ɹǝɟılʍǝu, в смысле?
[23:36:39] <Zetoke> Эм, нет
[23:36:42] <ɹǝɟılʍǝu> Я тут уже пробовал, никто на реферал не соглашался
[23:36:43] <Славный капитан> даже "пушка, которая стреляет горящими 682, разбрасывающими в месте попадания яйца, из которых через минуту вылупляются 173"
[23:36:44] <Zetoke> В DO обычная практика
[23:36:44] <ɹǝɟılʍǝu> Эм, да
[23:36:46] <Zetoke> Дают 10 баксов
[23:37:00] <Zetoke> Еще 5 накидываешь
[23:37:06] <Zetoke> и вот у тебя уже 3 месяца впска
[23:37:09] <ɹǝɟılʍǝu> Не ври
[23:37:10] <Zetoke> за 5 баксов в месяц
[23:37:13] <uggur> %)
[23:37:13] <ɹǝɟılʍǝu> Spread the love and earn rewards! Send $10 to your friends in account credits and receive $25 for each referral that totals $25 in billings. There is no limit to how many people you can refer.

Please use the unique referral code link below when referring someone to DigitalOcean. This will allow us to track the people who you refer as well as your commission.
[23:37:19] <Славный капитан> s/горящими/оставляющими след из горящего напалма/
[23:37:21] <horta hell> Славный капитан: даже "пушка, которая стреляет оставляющими след из горящего напалма 682, разбрасывающими в месте попадания яйца, из которых через минуту вылупляются 173"
[23:37:22] <Zetoke> А если когда-нибудьпотратишь 25 баксов, то и мне накинут 25 баксов
[23:37:42] <Zetoke> ɹǝɟılʍǝu, ну тем, кто зарегается по рефералу все равно дадут 10 баксов
[23:37:50] <uggur> Славный капитан: т упрлс?
[23:37:58] <Славный капитан> д, збс
[23:38:53] <Славный капитан> я прдмл
[23:40:57] <Zetoke> ɹǝɟılʍǝu, в чём я не прав то?
[23:46:02] Myp вышел из конференции
[23:54:47] a1batross вышел из конференции: Disconnected: Replaced by new connection
[23:54:49] a1batross зашёл в конференцию
[23:59:51] a1batross вышел из конференции: Logged out
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!