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

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

=> Объявляется неделя народного дивана.
[00:06:17] eaeee вышел из конференции
[00:20:02] eaeee зашёл в конференцию
[00:25:00] Сволота вышел из конференции
[00:45:23] moonhawk вышел из конференции
[00:51:14] ffinder вышел из конференции
[02:01:03] magog вышел из конференции
[02:34:23] goodstuff вышел из конференции
[02:40:14] m4n71k0r вышел из конференции
[03:10:10] Serpentes зашёл в конференцию
[03:10:30] <Serpentes> утро
[03:11:53] <eaeee> ночь
[03:13:19] <Serpentes> eaeee: ну тогда спокойной ночи
[03:13:33] <eaeee> Serpentes: не.
[04:23:41] der ruhmreich Kaplan вышел из конференции
[04:46:48] sss|zombie вышел из конференции
[07:23:58] eaeee вышел из конференции
[07:24:52] eaeee зашёл в конференцию
[07:33:38] emu-nero~ вышел из конференции
[07:50:02] magog зашёл в конференцию
[07:55:10] emu-nero~ зашёл в конференцию
[08:05:46] Dansank зашёл в конференцию
[08:07:27] Dansank вышел из конференции
[08:34:14] magog вышел из конференции
[08:50:00] Heckfi зашёл в конференцию
[08:50:50] <emu-nero~> настоало время пробуждаца!
[08:58:47] moonhawk зашёл в конференцию
[09:38:35] magog зашёл в конференцию
[09:38:52] magog вышел из конференции
[09:40:47] magog зашёл в конференцию
[09:44:02] magog вышел из конференции
[09:46:42] magog зашёл в конференцию
[10:00:01] <Serpentes> emu-nero~: серьезно что ли?
[10:04:24] <emu-nero~> Serpentes: нет бл, ты можешь спать дальше.
[10:05:56] <eaeee> emu-nero~: он семь часов назад писал про утро)
[10:06:51] <emu-nero~> не имеет значения.
[10:07:04] <Serpentes> :-D
[10:13:45] <ForNeVeR> Орту.
[10:15:16] eaeee вышел из конференции
[10:19:38] Myp зашёл в конференцию
[10:21:04] magog вышел из конференции
[10:21:44] magog зашёл в конференцию
[11:25:19] magog вышел из конференции
[11:25:34] magog зашёл в конференцию
[11:29:13] magog вышел из конференции: Replaced by new connection
[11:29:17] magog зашёл в конференцию
[11:57:46] swagman зашёл в конференцию
[12:07:06] пкщгяут[slacktop] вышел из конференции
[12:42:24] der ruhmreich Kaplan зашёл в конференцию
[13:00:19] Heckfi вышел из конференции
[13:05:46] Heckfi зашёл в конференцию
[13:33:07] Сволота зашёл в конференцию
[13:38:47] moonhawk вышел из конференции
[13:50:36] Сволота вышел из конференции
[13:52:22] Сволота зашёл в конференцию
[13:53:00] Сволота вышел из конференции
[14:43:19] magog вышел из конференции: Replaced by new connection
[14:43:19] magog зашёл в конференцию
[14:50:52] Heckfi вышел из конференции
[15:02:23] пкщгяут[slacktop] зашёл в конференцию
[15:25:00] Serpentes вышел из конференции: Replaced by new connection
[15:25:40] none зашёл в конференцию
[15:26:17] Serpentes зашёл в конференцию
[15:31:09] Ramzessus зашёл в конференцию
[15:31:16] der ruhmreich Kaplan вышел из конференции
[15:32:42] <Ramzessus> как COSMOS (операционная система на C#) работает? если точнее, то её нужен моно или нет фреймворк, и как он без системы может загрузится?
[15:38:31] <ForNeVeR> Ололо.
[15:38:42] <ForNeVeR> Кароч, фреймворк не нужен.
[15:38:48] <ForNeVeR> А вот исполняющая среда - нужна
[15:38:56] <ForNeVeR> Она там в ядро прям встроена.
[15:39:23] <Ramzessus> а как это с точки зрения реализации можно представить?
[15:39:33] <ForNeVeR> А что непонятно?
[15:39:50] <ForNeVeR> Ну, берёшь и хуячишь интерпретатор байткода в ядро ОС.
[15:40:04] <ForNeVeR> Конечно, на самом деле там не интерпретатор, но это уже тонкости.
[15:40:44] <Ramzessus> то есть часть ядра на асме написана?
[15:41:11] <ForNeVeR> Не уверен, есть ли там асм.
[15:41:14] <ForNeVeR> Си, скорее всего.
[15:41:28] <ForNeVeR> А хотя отчего ж и не асм.
[15:41:57] <Ramzessus> а среду исполнения им пришлось с нуля переписывать получается?
[15:42:22] <emu-nero~> зачем.
[15:43:26] <Ramzessus> ну как бы та что входит в Net Framwork она под винду написана
[15:44:03] <ForNeVeR> Лучше всего в коде и посмотри.
[15:44:41] <Ramzessus> сложный слишком аспект такой... а ты запускал её?
[15:44:52] <ForNeVeR> Нет, но присматривался.
[15:44:53] <emu-nero~> она написана под bsd сокет
[15:44:55] <ForNeVeR> Читал статьи.
[15:45:15] <Ramzessus> ForNeVeR: она вообще шустрая?
[15:45:15] <emu-nero~> а в вендовых реализация не так уж и отличается
[15:45:29] <uıʃɐɟ∀> Казалось бы, при чём тут вообще сокеты.
[15:45:36] <ForNeVeR> emu-nero~: упоротый.
[15:46:17] <emu-nero~> по тому, что не нужно знаки препинания пропускать
[15:47:58] <ForNeVeR> "По тому", сказал наш маленький грамматический нацист.
[15:48:09] <ForNeVeR> emu-nero~: да ты охуел.
[15:48:27] <emu-nero~> ForNeVeR: это вопрос терминологии
[15:48:29] <emu-nero~> а не грамматики
[15:49:00] <ForNeVeR> Это вопрос того, что ты охуел.
[15:49:38] <Myp> ForNeVeR: Технично не даешь соскочить с темы :)
[15:49:49] <ForNeVeR> :D
[15:50:26] <emu-nero~> охуел тут только кот
[15:50:30] <emu-nero~> а я томат.
[16:17:53] rexim зашёл в конференцию
[16:18:02] <rexim> .ping
[16:18:03] <DeadBot> rexim: понг от тебя 0.11 секунды
[16:18:03] <rexim> .ping
[16:18:05] <DeadBot> rexim: понг от тебя 0.09 секунды
[16:18:05] <rexim> .ping
[16:18:06] <DeadBot> rexim: понг от тебя 0.09 секунды
[16:26:01] Graf зашёл в конференцию
[16:26:46] Graf вышел из конференции
[16:45:38] Graf зашёл в конференцию
[16:46:00] none вышел из конференции
[16:47:02] Graf вышел из конференции
[17:00:19] der ruhmreich Kaplan зашёл в конференцию
[17:08:30] <ForNeVeR> Котаны.
[17:08:38] <ForNeVeR> А давайте писать на Rust'е?
[17:23:54] emu-nero~ вышел из конференции
[17:37:18] Graf зашёл в конференцию
[17:37:49] Graf вышел из конференции
[17:41:24] InuYasha зашёл в конференцию
[17:41:33] <InuYasha> yo niggaz
[17:42:03] <InuYasha> никто тут на Кипр не собирается? (^_^)
[17:42:30] <uıʃɐɟ∀> Хули там делать?
[17:42:58] <InuYasha> дро....
[17:43:22] <InuYasha> дропать штаны и загорать на пляже
[17:43:32] <InuYasha> и жрат.
[17:43:39] <InuYasha> и кайфоват.
[17:43:44] <InuYasha> и киловат.
[17:43:55] <uıʃɐɟ∀> Хуита и не нужно.
[17:44:16] <Myp> +1
[17:44:19] <InuYasha> uıʃɐɟ∀ да ты нимасквич, тебе нипанять
[17:44:31] <uıʃɐɟ∀> InuYasha: Ты хотел сказать, немудак?
[17:44:33] <Myp> Более бессмысленного времяпрепровождения сложно придумать
[17:44:50] * InuYasha включил съебатор
[17:45:18] <InuYasha> uıʃɐɟ∀ ну, замкадыш. Второсортное быдло т.е.
[17:45:32] <uıʃɐɟ∀> Ололо, а ты, значит, быдло первого сорта?
[17:45:53] <Myp> uıʃɐɟ∀: Как ярко он спалилсо!
[17:46:30] <InuYasha> о, принесли жрат
[17:46:50] <InuYasha> пака, ниудачнеги :P
[17:46:57] InuYasha вышел из конференции: ATH0+++
[17:49:02] <uıʃɐɟ∀> И говорит это ненужный человек, лол. http://0xd34df00d.me/logs/chat/codingteam%40conference.jabber.ru/2013/09/26.html#17:28:08
[17:51:34] <Myp> хах
[18:20:00] sss|zombie зашёл в конференцию
[18:24:28] <ForNeVeR> Ну что уж тут поделать, многие люди слабы.
[18:24:33] <ForNeVeR> Мы должны быть к ним толерантны, цодингтим.
[18:25:22] <uıʃɐɟ∀> Толерантны? Я не знаю такого слова. Я знаю слово "толерастны", но такими мы должны не быть.
[18:27:34] m4n71k0r зашёл в конференцию
[18:36:59] <der ruhmreich Kaplan> в общем, всех расстрелять, а оставшихся сжечь
[18:37:09] <der ruhmreich Kaplan> дабы неповадно было
[18:37:39] <der ruhmreich Kaplan> пойду кофе крафтить
[18:44:31] emu-nero~ зашёл в конференцию
[18:54:37] Myp вышел из конференции
[18:58:33] <ForNeVeR> uıʃɐɟ∀: учись у капитана.
[18:58:37] <ForNeVeR> Капитан толерантно себя повёл.
[18:58:47] <ForNeVeR> Не стал их осуждать, а просто сжёг.
[19:13:21] magog вышел из конференции
[19:22:05] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[19:35:04] <emu-nero~> ForNeVeR: пошли бухать
[19:35:16] <ForNeVeR> Чего.
[19:39:21] rexim вышел из конференции
[19:42:30] <emu-nero~> ForNeVeR: принимать спирты, йопте.
[19:46:04] ffinder зашёл в конференцию
[19:46:05] <uıʃɐɟ∀> Метиловый луще всего.
[19:47:19] <emu-nero~> хз
[19:47:21] <emu-nero~> я ничего крепче 10% пить не могу :(
[19:48:53] <ffinder> emu-nero~: специально для тебя, СУПЕРАКЦИЯ, 0,3% этилового спирта в напитке, очень полезном для здоровья, угадай в каком
[19:48:53] emu-nero~ вышел из конференции
[19:50:22] emu-nero~ зашёл в конференцию
[19:51:52] <emu-nero~> ffinder: кефир?
[19:53:10] <ffinder> да, всего-то 20 литров и ты пьян
[19:53:50] magog зашёл в конференцию
[19:54:10] magog вышел из конференции
[20:01:34] <uıʃɐɟ∀> А можно sshd запретить делать определённому юзеру логин, но при этом разрешать подключение? Нужно для форвардинга.
[20:01:44] <emu-nero~> 'это почти 2 литра спирта.
[20:01:59] <emu-nero~> uıʃɐɟ∀: назначить ему какое-нибудь говно вместо shell
[20:02:10] <emu-nero~> я какие-то часы консольные вешал
[20:02:33] <emu-nero~> app-misc/clockywock вроде бы.
[20:05:22] <emu-nero~> еще можно ChrootDirectory сделать в блоке Match user
[20:05:31] <emu-nero~> с особым окружением
[20:11:58] <uıʃɐɟ∀> emu-nero~: Ну с /sbin/nologin не пускает вообще никак.
[20:12:08] <uıʃɐɟ∀> Вот чрут да, можно попробовать.
[20:12:48] <emu-nero~> uıʃɐɟ∀: поставь какое-нибудь говно без /sbin/nologin
[20:12:55] <emu-nero~> nologin сразу выходит, как /bin/false
[20:13:00] <emu-nero~> и еще в syslog пишет
[20:13:04] <uıʃɐɟ∀> А что за чрут в useradd -R/usermod -R я не понял, но оно точно не работает.
[20:13:11] <emu-nero~> тебе нужна какая-нибудь хрень, которая в цикл встаёт
[20:13:14] <uıʃɐɟ∀> emu-nero~: А какое говно?
[20:13:18] <uıʃɐɟ∀> Хм.
[20:13:24] <uıʃɐɟ∀> Наверно лучше всё-таки чрут.
[20:13:28] <emu-nero~> часы с curses попробуй
[20:13:49] <emu-nero~> или скрипт напиши, типа while true; sleep 1; done
[20:13:58] <emu-nero~> и в /etc/shells его добавь
[20:14:03] <emu-nero~> и назначь пользователю
[20:14:30] <uıʃɐɟ∀> А туда нельзя /bin/sh с параметром в виде скрипта?
[20:14:37] <emu-nero~> нет
[20:14:43] <emu-nero~> только конечный бинарь
[20:15:29] <emu-nero~> и для клиента еще ключ -n есть
[20:16:09] <uıʃɐɟ∀> -N
[20:16:22] <uıʃɐɟ∀> Только всё равно ему надо нормально залогиниться.
[20:23:28] magog зашёл в конференцию
[20:24:48] <uıʃɐɟ∀> Нет, чрут не подходит.
[20:26:24] <uıʃɐɟ∀> Хотя не, подходит. Я -N забыл.
[20:26:46] <uıʃɐɟ∀> И тогда там нихуища как раз работать не будет, когда чрутится всё в пустую директорию без нихуя.
[20:28:28] moonhawk зашёл в конференцию
[20:29:19] Сволота зашёл в конференцию
[20:31:06] <uıʃɐɟ∀> О, заебись, работает ссаный форвардинг.
[20:31:34] * uıʃɐɟ∀ сделал удалёнку своими руками на работу, не прошло и трёх лет.
[20:33:04] <uıʃɐɟ∀> Осталось придумать, как проще, но притом кошерно туннель открывать.
[20:33:32] <emu-nero~> лучше статичный форвардинг в iptables сделать
[20:33:51] <uıʃɐɟ∀> Всё в иптаблес хорошо, но одна из машин за натом.
[20:34:05] <uıʃɐɟ∀> И нат мне не подконтролен.
[20:34:34] <emu-nero~> обратный тоннель тогда
[20:34:45] <uıʃɐɟ∀> Вот он и есть.
[20:34:56] <emu-nero~> uıʃɐɟ∀: ща.
[20:35:22] <emu-nero~> uıʃɐɟ∀: добавь еще в опшенцы клиента:
ServerAliveInterval 1
ConnectTimeout 3
ExitOnForwardFailure yes
[20:36:17] <emu-nero~> -o ServerAliveInterval=1,ConnectTimeout=3,ExitOnForwardFailure=yes будет для цмдлайн
[20:36:27] <emu-nero~> кжтся.
[20:37:26] <uıʃɐɟ∀> Гм.
[20:38:34] <uıʃɐɟ∀> emu-nero~: А мне есть профит от этих опшонов?
[20:39:08] <emu-nero~> да
[20:39:12] <uıʃɐɟ∀> А какой?
[20:39:22] <uıʃɐɟ∀> Ну последний ладно.
[20:39:27] <uıʃɐɟ∀> А таймауты?
[20:39:33] <emu-nero~> если сеть просядет, то он не будет висеть очееень долго
[20:39:44] <emu-nero~> а висеть оно может минут по 10
[20:39:47] <emu-nero~> или 20
[20:39:56] <uıʃɐɟ∀> Хм.
[20:40:12] <emu-nero~> последний срабатывает только при подключении
[20:40:12] <uıʃɐɟ∀> Ну ладно, спс.
[20:40:50] <emu-nero~> и в цикл клиент засунь
[20:56:19] <uıʃɐɟ∀> Засунул в /etc/local.d/, ну вообще охуеть, с инитскрипта входит и выходит.
[20:57:17] <uıʃɐɟ∀> emu-nero~: Пасяб.
[20:57:51] пкщгяут[slacktop] вышел из конференции
[21:00:00] <emu-nero~> ForNeVeR: http://cs418329.vk.me/v418329433/1122c/gVneQiDufaA.jpg
[21:07:44] Serpentes вышел из конференции
[21:34:55] magog вышел из конференции: Replaced by new connection
[21:35:15] magog зашёл в конференцию
[21:46:00] sss|zombie вышел из конференции
[21:46:39] goodstuff зашёл в конференцию
[22:04:42] moonhawk вышел из конференции
[22:13:12] <emu-nero~> http://steer.ru/archives/170107/MR2/image_0.jpg пиздец просто.
[22:17:06] <m4n71k0r> Из скайпа: "Привет Есть команда (юрист, художник, геймдизайнер), есть договор регулирующий проект и отношения между его участниками." ... дальше не читал
[22:18:07] <ffinder> m4n71k0r: что же ты так
[22:18:15] <ffinder> люди уже ДЖВА ГОДА...
[22:18:55] <m4n71k0r> договор бля)
[22:19:12] <uıʃɐɟ∀> Интересная у них команда.
[22:19:17] <uıʃɐɟ∀> Интересно, что делают?
[22:19:49] <m4n71k0r> рисуют, договора заключают, в игрушки играются, очевидно
[22:20:30] <m4n71k0r> просмотрел глазами дальше... что-то про онлайн-покер и голый интузиазм
[22:20:42] <m4n71k0r> геймдиз и юрист не нужны
[22:21:31] <ffinder> m4n71k0r: а как они тебя нашли?
[22:21:46] <m4n71k0r> скайп на всяких *лансерах есть
[22:22:13] <ffinder> ну ты ваще копейщик
[22:22:29] <ffinder> от слова копье, а не копейка
[22:22:43] <m4n71k0r> копейка тоже от слова "копьё"
[22:23:00] <ffinder> вот так вот, да
[22:35:48] пкщгяут[slacktop] зашёл в конференцию
[22:36:46] <emu-nero~> напомните как называется разделение трёхмерного пространства
[22:36:50] <emu-nero~> которое в кваке используется
[22:38:04] <ffinder> binary space partition
[22:39:20] <emu-nero~> бля
[22:39:28] <emu-nero~> википедию снова перекромсали
[22:39:51] <emu-nero~> ffinder: не помнишь как назывался проект моделирования галактики
[22:40:00] <emu-nero~> там еще R-подобные деревья использовались
[22:40:24] <Ramzessus> вопрос нубский, но! При помощи каких инструментов делались дизайны таких приложений как FAR?
[22:40:49] <emu-nero~> блокнота
[22:40:56] <m4n71k0r> дизайн?)
[22:41:09] <m4n71k0r> две панельки?)
[22:41:19] <ffinder> emu-nero~: http://www.chromeexperiments.com/detail/100000-stars/
такое?
[22:41:21] <emu-nero~> Ramzessus: ты про дизайн кода или визуальный дизайн?
[22:41:39] <emu-nero~> Ramzessus: визуальный -- всеголишь гайдлайны для древнючего почтистандарта
[22:42:06] * m4n71k0r косится на эмунерку
[22:42:17] <emu-nero~> ffinder: старее, где-то 2008-2010 годов
[22:42:31] <ffinder> emu-nero~: stellarium?
[22:42:36] <emu-nero~> еще по интернету гуляли картинки рендера, с пометочками, что галактика похожа на мозг
[22:43:03] <ffinder> галактика похожа на мозг это фраза из Железный Человек 3
[22:43:18] <emu-nero~> ээ
[22:43:19] <ffinder> думаю, что непохожа
[22:43:19] <emu-nero~> не
[22:45:56] <Ramzessus> emu-nero~: визуальный
[22:47:05] <emu-nero~> Ramzessus: https://www.google.ru/search?newwindow=1&q=dos+file+manager+design&bav=on.2,or.r_cp.r_qf.&bvm=bv.53217764,d.bGE,pv.xjs.s.en_US.6PYzwk9faGo.O&biw=1364&bih=648&dpr=1&um=1&ie=UTF-8&hl=ru&tbm=isch&source=og&sa=N&tab=wi&ei=O8hJUqvQGaTh4QSU04DwCA
[22:48:09] <Ramzessus> emu-nero~: да такое, я понимаю что это можно было делать на С и плюсах в старых студиях, я имею ввиду можно ли что то подобное на Шарпе без особых костылей замутить?
[22:48:31] <emu-nero~> нельзя
[22:48:52] <emu-nero~> берёшь биндинг для conio и пилишь.
[22:49:05] <Ramzessus> ну ладно, спасибо
[22:50:10] <uıʃɐɟ∀> Соснольный файл-менеджер на додиезе? Ололо.
[22:50:28] <uıʃɐɟ∀> Нкурсес.нет, ахаха.
[22:50:55] <emu-nero~> uıʃɐɟ∀: упаси г-поди.
[22:51:00] <emu-nero~> uıʃɐɟ∀: у них же есть conio
[22:52:58] <m4n71k0r> есть pdcurses
[22:52:59] eaeee зашёл в конференцию
[22:53:09] <m4n71k0r> conio-сукес
[22:53:58] <emu-nero~> пдкурсес адаптация
[22:55:00] <ffinder> Ramzessus: не слушай тут всяких лалок. в доднеде есть System.Console и там можно сделать NC/MC/FAR как нефиг
[22:55:20] <ffinder> работает и под моно тоже
[22:56:59] moonhawk зашёл в конференцию
[22:58:50] <Ramzessus> ffinder: отлично, а взаимодействие мыши как там сделать?
[22:59:40] <ffinder> мышь в консоли? не очень понятно зачем такое нужно вообще
[22:59:54] <ffinder> но я не знаю, сам ищи возможно ли
[23:01:16] <emu-nero~> ffinder: но это же и есть биндинг к conio
[23:01:34] <Ramzessus> ffinder: ну короче не тратить время на глупости наверное))) я думал там что то готовое есть ))
[23:01:59] <uıʃɐɟ∀> Мышь в сосноли вполне применяется. Все ФМ умеют в неё, даже нортон и волков.
[23:02:18] <ffinder> суть такова, что они отлично работают без мыши
[23:02:26] <uıʃɐɟ∀> Ну и что.
[23:02:43] <ffinder> то, что мышь там как на корове седло, есть, но не нужна
[23:03:06] <emu-nero~> uıʃɐɟ∀: http://nscraps.com/C/932-mouse-programs-c-coding.htm
[23:03:21] <emu-nero~> через int86 походу.
[23:03:50] <emu-nero~> нортон и волков ниразу не win32 приложения.
[23:04:55] <ffinder> зато FAR ровно один раз
[23:06:04] <emu-nero~> но фар не исползует досовские вызовы.
[23:07:01] <ffinder> лол, о чем ты споришь? человек спросил как сделать интерфейс похожий на двухпанельный файловый менеджер, ему был дан ответ
[23:07:18] moonhawk вышел из конференции
[23:07:33] <emu-nero~> пусть используешь хтмл5 и конвас
[23:08:14] <ffinder> да, это самый хипсторский вариант
[23:08:26] <ffinder> можно даже просто моноширинный шрифт и js
[23:10:26] <emu-nero~> Ramzessus: ты можешь отрисовывать файловый менеджер с помощью html, делать скриншоты и рисовать поверх консольного окна
[23:10:49] <emu-nero~> но, кажется, нельзя получить нормальный хандлер консольного окна в виндах
[23:10:52] <emu-nero~> ха-ха-ха
[23:11:08] <emu-nero~> делай зиг!
[23:27:02] ffinder вышел из конференции
[23:39:05] der ruhmreich Kaplan вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!