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

Тема: 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
Проблем решено: 0x13
Говорящих демонов: 0x1

BREAKING NEWS! Принимаем заявки на почтовые ящики на домене codingteam.org.ru
[00:02:40] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[00:02:43] unStatiK зашёл в конференцию
[00:58:24] SolarRay вышел из конференции
[01:01:04] Человек-Коржик зашёл в конференцию
[01:02:39] <Человек-Коржик> http://qt-project.org/books/view/introduction-to-design-patterns-in-c-with-qt вроде неплохо
[01:24:30] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[01:24:34] unStatiK зашёл в конференцию
[01:40:08] yesyes вышел из конференции
[01:57:43] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[01:57:47] unStatiK зашёл в конференцию
[02:01:33] Bit0reZ зашёл в конференцию
[02:06:34] Человек-Коржик вышел из конференции
[02:16:56] swagman зашёл в конференцию
[02:41:42] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[02:41:45] unStatiK зашёл в конференцию
[02:54:47] swagman вышел из конференции
[02:54:58] swagman зашёл в конференцию
[04:40:50] u_u зашёл в конференцию
[04:56:51] u_u вышел из конференции
[06:07:29] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[06:39:06] PhoSor зашёл в конференцию
[06:42:59] Славный капитан зашёл в конференцию
[06:56:04] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[06:56:08] unStatiK зашёл в конференцию
[07:35:14] eq803iul1x зашёл в конференцию
[07:37:11] eq803iul1x вышел из конференции
[07:57:44] sss|zombie зашёл в конференцию
[08:03:30] u_u зашёл в конференцию
[08:27:30] sss|zombie вышел из конференции
[08:29:26] sss|zombie зашёл в конференцию
[08:33:45] sss|zombie вышел из конференции
[08:40:22] <ForNeVeR> Утро на корабле!
[08:40:47] <magog> Свистать всех на верх?
[08:45:09] sss|zombie зашёл в конференцию
[08:46:38] <ForNeVeR> Свистай.
[08:48:53] magog вышел из конференции
[08:49:26] sss|zombie вышел из конференции
[08:49:49] sss|zombie зашёл в конференцию
[09:01:49] arsenicum зашёл в конференцию
[09:02:14] sss|zombie вышел из конференции
[09:02:34] sss|zombie зашёл в конференцию
[09:04:45] Bit0reZ вышел из конференции
[09:36:02] PhoSor вышел из конференции
[09:36:05] PhoSor зашёл в конференцию
[09:40:50] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[09:40:53] unStatiK зашёл в конференцию
[09:45:38] magog зашёл в конференцию
[10:04:05] swagman зашёл в конференцию
[10:04:16] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[10:14:40] m4n71k0r зашёл в конференцию
[10:14:56] arsenicum вышел из конференции
[10:14:59] arsenicum зашёл в конференцию
[11:07:17] Graf зашёл в конференцию
[11:07:32] Graf вышел из конференции
[11:18:47] PhoSor вышел из конференции
[11:23:54] PhoSor зашёл в конференцию
[11:24:36] sss|zombie вышел из конференции
[11:26:02] sss|zombie зашёл в конференцию
[11:42:30] OKTAVIUS вышел из конференции
[11:46:10] m4n71k0r вышел из конференции: Replaced by new connection
[11:46:10] m4n71k0r зашёл в конференцию
[11:53:45] <magog> тимота. А давай те запилим что-нибудь на плюсах?
[11:53:52] <uıʃɐɟ∀> Ололо.
[11:54:23] <magog> :-(
[11:54:25] <uıʃɐɟ∀> magog: Ты ещё в leechcraft@ предложи что-либо запилить.
[11:54:38] <magog> тут постоянно что-то пилят на разных языках
[11:54:45] <magog> может и на плюсах кто-то хочет
[11:57:17] <ForNeVeR> Славный капитан: а что если запилить игру на плюсах?
[11:57:31] <ForNeVeR> Или даже на фулкруме, лол.
[11:57:34] <Славный капитан> ээ
[11:57:47] <Славный капитан> не, фулкрум не катит
[11:57:54] <ForNeVeR> Там только 2D?
[11:57:57] <Славный капитан> да
[11:58:03] <ForNeVeR> Ладно.
[11:59:35] <ForNeVeR> Славный капитан: ну а что насчёт просто плюсов?
[11:59:51] <Славный капитан> гвндеств
[12:00:02] <ForNeVeR> И что, тебе не понравился gwt?
[12:00:04] <magog> как будто это что-то плохое
[12:02:37] <ForNeVeR> Мне тоже не кажется, что плохое.
[12:03:27] <magog> хм. ForNeVeR, ты же пилил бота жаберного. А не подскажещь, как его тестировать? Свой сервер поднимать или как?
[12:03:58] <ForNeVeR> Я его пускал на ж.ру, запускал в конфочку, и тестил.
[12:04:20] <ForNeVeR> Но вообще-то более грамотно было бы сделать его независимым от окружения, если тебя интересуют автотесты.
[12:04:36] <ForNeVeR> (хотя он, может, и независимый - я уж не помню)
[12:05:07] <magog> просто если никто ничего пилить не надумает, то я буду бота пилить
[12:05:43] <uıʃɐɟ∀> Попили летнана.
[12:05:51] <ForNeVeR> На каких технологиях? И чего там будет?
[12:06:19] <ForNeVeR> Просто gloox, мне кажется, не обновляется уже давно.
[12:06:25] <ForNeVeR> Лутше бы использовать другую либу.
[12:06:34] <ForNeVeR> А все прочие либы, которые я видел, были на кутях.
[12:06:48] <magog> ForNeVeR: swift
[12:06:54] <uıʃɐɟ∀> Написать свою, лол.
[12:06:56] <magog> чисто плюсовая либа
[12:06:58] <ForNeVeR> Опа, это что-то новенькое.
[12:07:03] <ForNeVeR> Как давно она есть?
[12:07:14] <ForNeVeR> Она хорошая, поддерживается, много плюшек?
[12:07:48] <magog> хз. На ней написан клиент, от создателей psi
[12:11:28] <O01eg> magog: давайте сайт напишем на плюсах
[12:11:31] <O01eg> с fastcgi
[12:11:47] <O01eg> и строготипизированную ORM на шаблонах
[12:12:13] <Славный капитан> ForNeVeR: просто если мы будем писать на плюсах, то мы будем ебаься с плюсами, а не с графоном, физикой и логикой
[12:12:30] <Славный капитан> хотя сервер можно будет и на плюсах
[12:12:45] <magog> ForNeVeR: http://www.isode.com/products/swiften.html - вот что поддерживает
[12:13:08] <O01eg> если мы будем писать на С, то мы будем ебаться с сишечкой, а не с графоном, физикой и логикой
[12:13:16] <O01eg> а если не на С, то всё будет тормозить
[12:13:27] <ForNeVeR> Што.
[12:13:30] <ForNeVeR> Сам пиши на си.
[12:13:58] m4n71k0r вышел из конференции
[12:14:12] <ForNeVeR> Славный капитан: если всё правильно расслоить - то будет нормально.
[12:14:27] <ForNeVeR> Нет такой проблемы, которая не решается дополнительным слоем абстракции.
[12:15:05] m4n71k0r зашёл в конференцию
[12:16:05] <O01eg> Избыток слоёв абстракции же
[12:17:27] <ForNeVeR> Эта проблема решается так же.
[12:17:34] <ForNeVeR> Просто нам нужны метаабстракции.
[12:18:02] <ForNeVeR> И не надо у меня спрашивать, что будет, когда получится избыток метаметаметаслоёв.
[12:20:44] <magog> =)
[12:21:31] <Славный капитан> все, чую, форневер уже лежит под капельницей
[12:21:54] <Славный капитан> ForNeVeR: что тебе мешает наворачивать слои абстракции не в С++, а в языке программирования?
[12:22:19] <magog> процесс куда интереснее, чем результат?
[12:24:46] <ForNeVeR> Операционную заказал на завтра.
[12:24:53] <ForNeVeR> И под капельницей, может, полежу.
[12:25:03] <ForNeVeR> Не отвлекайтесь ~_~
[12:25:06] <arsenicum> шикуешь, отпуск?
[12:25:10] <ForNeVeR> Ага.
[12:26:20] <ForNeVeR> Славный капитан: мне ничто не мешает наворачивать слои абстракции на чём угодно.
[12:26:31] <ForNeVeR> Славный капитан: но мы пока так и не решили, на чём именно.
[12:26:37] <ForNeVeR> Лично мне пофиг.
[12:26:42] <Славный капитан> лично мне тоже
[12:26:47] <ForNeVeR> Поэтому я рассматриваю все варианты.
[12:26:51] <magog> а я на плюсах хочу
[12:27:09] <magog> потому что остальное не знаю и на плюсах интересно
[12:27:19] <ForNeVeR> По-моему, плюсы ок.
[12:27:31] <ForNeVeR> Но если кэпу они не нравятся - это не ок.
[12:27:38] <ForNeVeR> Потому что он главный опенгл-фаг.
[12:27:40] <Славный капитан> в плюсах уже есть сборщик мусора?
[12:27:50] <Славный капитан> хотя
[12:27:55] <ForNeVeR> Славный капитан: в плюсах *уже* можно не мусорить.
[12:28:00] <Славный капитан> если на голом опенжл, то можно и на плюсах
[12:28:09] <Славный капитан> но не барское это дело - -мусор собирать
[12:28:44] <magog> std::shared_ptr
[12:28:45] <ForNeVeR> Я серьёзно.Просто не мусори.
[12:29:02] <Славный капитан> гм
[12:29:09] <ForNeVeR> Есть вектора и статические объекты.
[12:29:10] <uıʃɐɟ∀> Складывай мусор в бачки и будет всё заебца.
[12:29:12] <Славный капитан> ты предлагаешь держать массивы на стеке?
[12:29:24] <ForNeVeR> Я предлагаю неявно держать массивы указателей на стеке.
[12:29:36] <ForNeVeR> new использовать только в крайнем случае.
[12:29:38] <Славный капитан> опенгл не умеет в вектора и статические объекты
[12:29:46] <Славный капитан> он умеет в массивы
[12:29:56] <ForNeVeR> Опенгл умеет в указатели на стековые и любые другие массивы.
[12:30:04] <ForNeVeR> Этого достаточно.
[12:30:20] <Славный капитан> хотя
[12:30:28] <Славный капитан> у нас массив-то будет ровно один
[12:30:50] <ForNeVeR> std::vector<void*> all;
[12:31:00] <ForNeVeR> ^_______^
[12:31:48] <ForNeVeR> Славный капитан: я пока даже абстрактно не представляю, как это всё должно выглядеть.
[12:31:55] <ForNeVeR> Ну, т.е. архитектурно.
[12:31:58] <Славный капитан> {0.5,0.5,-0.5,0.5,0.5,0.5,-0.5,0.5,0.5,-0.5,0.5,-0.5,0.5,-0.5,-0.5,0.5,-0.5,0.5,-0.5,-0.5,0.5,-0.5,-0.5,-0.5}
[12:31:59] <ForNeVeR> Будет сервер, клиент.
[12:32:09] <Славный капитан> ну
[12:32:16] <ForNeVeR> А в каком виде они будут хранить вещи...
[12:32:28] <Славный капитан> я вчера пока домой с работы шел вокруг всего города над этим делом думал
[12:32:40] <ForNeVeR> Шёл с работы домой вокруг города.
[12:32:48] <ForNeVeR> Ты работаешь и живёшь в селе? =3
[12:33:47] <Славный капитан> нет
[12:33:56] <Славный капитан> я хотел уехать на автобусе
[12:34:00] <Славный капитан> но было поздно
[12:34:53] <Славный капитан> поэтому я пошел на дальнюю остановку, где еще ходили автобусы
[12:34:56] <Славный капитан> но не успел
[12:35:23] <Славный капитан> поэтому я пошел на совсем дальнюю остановку, где иногда автобусы ходят даже ночью
[12:35:39] <Славный капитан> но мне надоело ждать и я пошел через перевал
[12:38:02] <Славный капитан> да, вот так вот
[12:38:45] <Славный капитан> без всякой подготовки, разведки маршрута и припасов я совершил горный поход
[12:39:39] <arsenicum> по приходу домой выключил будильник и пошёл на работу?
[12:40:09] <Славный капитан> нет
[12:40:12] <Славный капитан> еще поесть успел
[12:40:25] <Славный капитан> и помыться
[12:40:29] <arsenicum> это плюс
[12:40:53] <arsenicum> а у вас такси нет что-ли?
[12:41:01] <Славный капитан> а я жадный
[12:41:12] <Славный капитан> меня жаба задавила
[12:41:19] <arsenicum> так ты ездий и не плати :)
[12:41:28] <Славный капитан> таксисты кончатся
[12:41:37] <arsenicum> новых завезут
[12:44:50] SolarRay зашёл в конференцию
[12:57:14] <ForNeVeR> Java задавила.
[12:58:12] <Славный капитан> ад
[12:58:56] <Славный капитан> чот мы как то плавно ушли от кложурскрипта к плюсам
[12:59:23] <Славный капитан> а все потому, что рюзским лишь бы повыебываться
[12:59:25] <magog> так мы будем на плюсах что-то писать или нет?
[12:59:37] <ForNeVeR> Я не против.
[12:59:40] <magog> я за
[12:59:50] <ForNeVeR> Дайте мне только вставить несколько гофрированных трубок в потроха.
[13:00:06] <Славный капитан> я за сервер на плюсах
[13:00:18] <ForNeVeR> А клиент на чём?
[13:00:26] <Славный капитан> ну
[13:00:41] <ForNeVeR> Просто если мы, например, возьмём gwt - как ты считаешь, логично ли будет после такого писать сервер на плюсах?
[13:01:06] <ForNeVeR> Это будет допустимо.
[13:01:08] <Славный капитан> я вчера понапридумывал херни, которую лучше всего делать на чем-то с доступом к голому опенглу
[13:01:10] <ForNeVeR> Но правильно ли?
[13:01:28] <ForNeVeR> Славный капитан: webgl недостаточно гол?
[13:01:38] <Славный капитан> достаточно
[13:01:48] <Славный капитан> хня недостаточно голая
[13:01:55] <ForNeVeR> А.
[13:02:00] <ForNeVeR> Ну, её мы тут и не обсуждали.
[13:02:04] <ForNeVeR> (а вообще, жаль)
[13:02:07] <Славный капитан> а если пилить клиент на плюсах, то там будут плюсопроблемы
[13:02:21] <ForNeVeR> А если на JS, тогда совсем пиздец.
[13:02:34] <ForNeVeR> Что у нас ещё в запасе? Python?
[13:02:41] <Славный капитан> тсбзут
[13:02:44] <ForNeVeR> LWJGL?
[13:02:56] <ForNeVeR> Славный капитан: это что за хуйня?
[13:04:05] <Славный капитан> это акроним
[13:04:19] <ForNeVeR> Это пиздец, а не акроним.
[13:04:34] <Славный капитан> этот конкретный акроним означает "тугая струя блевотины звонко ударила в таз"
[13:04:35] moonhawk зашёл в конференцию
[13:04:47] <ForNeVeR> В таз?
[13:04:51] <Славный капитан> в таз
[13:04:55] <ForNeVeR> То есть ты заблевал себя изнутри?
[13:04:58] <Славный капитан> эмалированный
[13:05:03] <ForNeVeR> Хорошо, я больше не буду говорить про питон.
[13:05:16] * ForNeVeR подумал про тазовую кость.
[13:05:22] <Славный капитан> так вот
[13:05:33] <Славный капитан> на плюсах окошко нарисовать -- уже проблема дохуя
[13:05:38] <ForNeVeR> Нихуя.
[13:05:46] <ForNeVeR> Есть freeglut, например.
[13:06:03] <Славный капитан> он говна говно из говна и говна, применяющеесе для говна
[13:06:21] <ForNeVeR> Ну, тогда проблема, да.
[13:06:29] <ForNeVeR> Потому что плюсы слишком агностичны.
[13:06:46] <Славный капитан> а подготовить окошко к тому, чтобы в него рисовать опенглом -- вообще ниибаца задача
[13:07:32] <ForNeVeR> Конечно, задача. Если ты будешь любую пригодную для этого либу назвать говном.
[13:07:39] <ForNeVeR> SDL ведь тоже говно, да?
[13:07:44] <Славный капитан> нет
[13:07:49] <Славный капитан> это костыль
[13:07:54] <Славный капитан> причем изрядно прогнивший
[13:08:05] <Славный капитан> а, отбой
[13:08:05] <ForNeVeR> Мы называем такие вещи "говно".
[13:08:12] <Славный капитан> в хне есть вертексбуферы
[13:08:17] <magog> Славный капитан давай ты сразу скажешь либу, которую собираешься юзать
[13:08:25] <ForNeVeR> Ты хочешь сделать это на хне?
[13:08:28] <Славный капитан> но я хочу гл
[13:08:30] <Славный капитан> гм
[13:08:32] <ForNeVeR> Я щетаю, нужен дополнительный ресёрч.
[13:08:36] <ForNeVeR> И GL явно полущ.
[13:08:37] <Славный капитан> а двавйте жабу и апплетом?
[13:08:49] <ForNeVeR> Славный капитан: ._.
[13:08:55] <ForNeVeR> Ты это сейчас серьёзно?
[13:09:04] <ForNeVeR> По-моему, апплеты давно себя изжили.
[13:09:14] <ForNeVeR> Жабу - можно, но тогда без браузера.
[13:09:15] <Славный капитан> *_* <-это мое серьезное лицо
[13:09:22] <Славный капитан> можно уебстарт
[13:09:34] <ForNeVeR> Именно что "уеб".
[13:09:41] <Славный капитан> это такой жавовый кликонс
[13:09:58] <ForNeVeR> Это разве не жаба-апплетовый кликонс?
[13:10:01] <Славный капитан> нет
[13:10:05] <ForNeVeR> Ок.
[13:10:23] <ForNeVeR> Но это, по сути, уже относится к модели распространения приложения.
[13:10:25] <ForNeVeR> А не к Сути.
[13:10:31] <Славный капитан> да и вообще, мне полезно будет на жабе пописать
[13:10:39] <ForNeVeR> Полезно на жабе пописать?
[13:10:44] <ForNeVeR> Бро, ты меня удивляешь.
[13:10:50] <Славный капитан> а то я как-то зажрался с этим вашем коммонлиспом
[13:11:02] <ForNeVeR> Зажрался с коммонлиспом.
[13:11:11] <ForNeVeR> Каждую фразу можно вешать на стенку.
[13:11:33] cutwater зашёл в конференцию
[13:12:03] <Славный капитан> ну да
[13:12:17] <Славный капитан> он же, сука, куда ни ткнись, все позволяет
[13:12:50] <magog> Славный капитан: тогда тебе сам Патрег велел пописать на плюсах
[13:13:13] <Славный капитан> плюсы -- они как лисп, только 0xC0000005
[13:13:44] <ForNeVeR> 0xчто.
[13:14:00] <uıʃɐɟ∀> » 0xC0000005
Не, не видел.
[13:14:04] <Славный капитан> 0xC0000005
[13:14:06] <ForNeVeR> Это переводится с модулированного бинарного кода как "ниасилил"?
[13:14:55] <Славный капитан> это переводится с модулированного бинарного кода как "мужчина, куда вы лезете, разве вы не видите, что там память не выделена?"
[13:15:09] <uıʃɐɟ∀> Так зачем ты туда лезешь?
[13:15:10] <magog> https://lh6.googleusercontent.com/--ZpiuVp4i4Y/UDsy5zor5RI/AAAAAAAABAQ/KVGrrlY_aj8/w497-h373/229126_269322143178155_1902775139_n.jpg
[13:15:30] <Славный капитан> потому что думаю, что там выделено
[13:15:43] <ForNeVeR> А ты получше подумай.
[13:16:07] <Славный капитан> а мне некогда в рантайме думать
[13:17:19] <ForNeVeR> А ты думай в компил-тайме.
[13:17:52] <Славный капитан> а в компил-тайме я не знаю, что у меня и когда будет выделено
[13:18:43] <ForNeVeR> А ты получше подумай.
[13:19:21] <Славный капитан> а мне некогда в компил-тайме думать
[13:20:24] <Славный капитан> я предпочитаю думать в кодврайттайме
[13:20:38] <ForNeVeR> Родителям твоим тоже некогда было в компил-тайме подуматьГ
[13:20:45] <ForNeVeR> Руки оторвать,
[13:21:07] <Славный капитан> но там вообще невозможно догадаться, где будет выделено, а где нет
[13:21:20] <ForNeVeR> Ну тогда только стек читать.
[13:21:39] <ForNeVeR> Славный капитан: ну так чего, ты всё-таки предлагаешь написать на жабе?
[13:21:52] <ForNeVeR> Меня беспокоит твоя нежная пищеварительная система.
[13:22:11] <ForNeVeR> Которая начинает выдавать тугие струи блевотины при любом признаке кода, который тебе не по нраву.
[13:22:28] <ForNeVeR> Боюсь, как бы жаба не нанесла ей непоправимый вред.
[13:22:28] <uıʃɐɟ∀> Особенно если это всего лишь плюсцы, лол.
[13:22:41] <Славный капитан> я уже писал на жабе
[13:22:42] <ForNeVeR> uıʃɐɟ∀: плюсцы он просто ругал, ну.
[13:22:53] <ForNeVeR> А экспрессивно реагирован на рутнон.
[13:22:55] <Славный капитан> обильно писал
[13:25:17] <Славный капитан> и да
[13:25:36] <Славный капитан> alter captain set fatness 100500
[13:25:55] <ForNeVeR> use umbrella;
[13:28:02] <Славный капитан> чот когда кое-кто hyperspace писал, то не возражал против жабы
[13:28:28] m4n71k0r вышел из конференции
[13:28:57] <ForNeVeR> Э.
[13:29:03] <ForNeVeR> Я не писал его на жабе.
[13:29:11] <ForNeVeR> И сейчас я тоже не возражаю против жабы.
[13:29:16] <ForNeVeR> ~_~
[13:29:51] <ForNeVeR> hyperspace на кложуре, и ты тоже его писал.
[13:29:52] <Славный капитан> ты писла его на кложуре
[13:30:07] <ForNeVeR> Да, это JVM, и либы одни и те же.
[13:30:07] <Славный капитан> *писал
[13:30:27] <ForNeVeR> Но жаба мне не очень нравится своей вербозностью.
[13:30:37] <ForNeVeR> Но "я её не ненавижу" (с)
[13:31:17] <Славный капитан> (резервирую место под срыв покровов)
[13:35:41] <Славный капитан> просто жаба наиболее располагает к байтоебству
[13:35:51] <Славный капитан> из языков со встроенным дворником
[13:36:16] <ForNeVeR> "жаба располагает к байтоёбству"
[13:36:19] <Славный капитан> а чтобы эффективно делать кубаческий графотан, нужно байтоебствовать
[13:36:21] <ForNeVeR> Продолжай, я записываю.
[13:36:41] <ForNeVeR> Мне кажется, сишарп более располагает к байтоёбству.
[13:36:48] <ForNeVeR> Из языков со встроенным unsafe.
[13:37:07] <ForNeVeR> Но он для нас непригоден по причине некроссплаформенности и гиблости.
[13:37:22] <ForNeVeR> Я не видел нормальных GL-биндингов для дотнетоты.
[13:37:28] <Славный капитан> их нет
[13:37:32] <Славный капитан> (я проверил)
[13:37:34] <ForNeVeR> sux
[13:38:00] <ForNeVeR> Ну тогда да, жаба располагает к байтоёбству наиболее из языков с мусорщиком, к которым есть нормальные биндинги ogl.
[13:38:05] <ForNeVeR> Кстати, какие это языки?
[13:38:21] <ForNeVeR> Я других и не припомню что-то ~_~
[13:40:52] <O01eg> дотнет не нужен
[13:41:04] <O01eg> только нативный код! только хардкор!
[13:42:30] <ForNeVeR> O01eg: а бывает ли ненативный код?
[13:42:43] <ForNeVeR> Только во всяких интерпретаторах говна.
[13:44:26] <Славный капитан> жаба(импликативно -- кожура и скала), цамл, схема (там аж два варианта биндингов, и оба годные), общелисп, д, рутнон, хачкель
[13:45:05] <ForNeVeR> И правда, много получилось.
[13:45:13] <arsenicum> процессоры трансмета смотрят на любой код как на нативынй :)
[13:45:30] <ForNeVeR> arsenicum: это что за процессоры такие?
[13:45:46] <arsenicum> тьфуты, на эту контору ещё Линус пахал
[13:45:51] <arsenicum> глянь в вики
[13:46:25] <Славный капитан> процессор трансмета очень нетривиально деплоится через уеб
[13:46:26] <arsenicum> емнип, они выпустили только два процессора
[13:46:42] <Славный капитан> всего два?
[13:46:52] <Славный капитан> у них что, кремния не хватило?
[13:46:52] <arsenicum> efficion и crusoe, емнип
[13:47:09] <arsenicum> и где-то я видел даже продавались ноутбуки на них
[13:48:15] <ForNeVeR> Два ноутбука.
[13:49:16] <Славный капитан> в общем вот
[13:49:29] <Славный капитан> кто хочет пилить на плюсах?
[13:50:18] <O01eg> за
[13:50:35] <O01eg> собственно, будто есть на чём ещё пилить
[13:50:48] <ForNeVeR> magog:
[13:51:51] <magog> R!
[13:51:56] <arsenicum> даже Кормак третий дум на плюсах запилил
[13:52:18] <Славный капитан> окай
[13:52:34] <magog> я конечно хуево шарю в плюсах, но я буду стараться >_<
[13:52:41] <Славный капитан> властью, данной мне самим собой всех желающих нарекаю Server Team
[13:53:06] <O01eg> А что мы пишем?
[13:53:12] <arsenicum> сервер же
[13:53:18] <O01eg> сервер чего?
[13:53:22] <Славный капитан> космические копрокубы
[13:53:32] <arsenicum> O01eg: сервер ВСЕГО!
[13:53:35] <ForNeVeR> Копросервер.
[13:53:37] <Славный капитан> почитай логи за вчера
[13:53:48] <ForNeVeR> Модульный, кроссплатформенный сервер копрокубов.
[13:53:53] <ForNeVeR> О.
[13:54:02] <ForNeVeR> Кросс-платформенный модульный интернет-сервер.
[13:54:08] <ForNeVeR> Антикрафт.
[13:54:15] <Славный капитан> модульный, кроссплатформенный сервер модульных копрокубов
[13:54:17] <arsenicum> на современном индустриальном языке, йоба
[13:54:28] <ForNeVeR> arsenicum: а ты с нами будешь?
[13:54:36] <O01eg> с гравитацией?
[13:54:36] <ForNeVeR> Ты же любишь всякий огл и сиплюс.
[13:54:40] <Славный капитан> непременно
[13:54:45] <Славный капитан> я даже знаю, как ее делать
[13:54:46] <ForNeVeR> И с антигравитацией.
[13:54:49] <arsenicum> вы продолжайте, я слушаю
[13:54:55] <O01eg> Славный капитан: не взлетит
[13:55:00] <Славный капитан> почему?
[13:55:05] <ForNeVeR> Потому что гравитация.
[13:55:08] <O01eg> всё будет сталкиваться и ломаться
[13:55:35] <ForNeVeR> O01eg: а разве нельзя, того, подтюнить постоянные, чтоб не ломалось?
[13:55:39] <Славный капитан> да
[13:55:50] <Славный капитан> у нас вот ИРЛ как-то особо не ломается
[13:55:51] <O01eg> а потом вселенную затянет в чёрную дыру и сервер упадёт от деления на ноль
[13:55:52] <ForNeVeR> Можно же и космические скорости разумные задать.
[13:56:01] <ForNeVeR> И ничо не поломается.
[13:56:15] <O01eg> ForNeVeR: гляди, у нас есть пустой космос
[13:56:18] <ForNeVeR> Славный капитан: ИРЛ особо ломается.
[13:56:28] <Славный капитан> но редко же
[13:56:32] <ForNeVeR> Но не особо быстро.
[13:56:36] <Славный капитан> будет реализмъ
[13:56:48] <O01eg> Славный капитан: в космических масштабах как раз быстро
[13:56:59] <O01eg> кстати, надо будет ещё время тюнить
[13:57:34] <ForNeVeR> Мы уже в гиперспейсе с этим столкнулись.
[13:57:39] <ForNeVeR> Алсо, проблема трёх тел.
[13:57:45] <ForNeVeR> Но это ж всё решаемо.
[13:57:53] <O01eg> так у нас же не аналитическое решение
[13:58:07] <ForNeVeR> А почему бы и нет?
[13:58:12] <ForNeVeR> Ну, так-то понятно, почему.
[13:58:15] <O01eg> сервер не выдержит
[13:58:20] <ForNeVeR> Но если бы проблемы не было - можно было бы и аналитическое.
[13:58:33] <ForNeVeR> Ну да ладно, это вопрос не принципиальный.
[13:58:34] <Славный капитан> у нас, фактически, получится неявное численное решение дифуроты
[13:58:38] <O01eg> прикинь каждому вокселю соответсвтует своё дерево уравнений
[13:58:46] <Славный капитан> зачем каждому вокселю?
[13:58:48] <ForNeVeR> Славный капитан: вполне даже численное.
[13:58:55] <ForNeVeR> O01eg: ИРЛ это работает же.
[13:58:57] <Славный капитан> каждой группе вокселей
[13:59:07] <O01eg> Славный капитан: чтобы учитывать нагрузки
[13:59:15] <ForNeVeR> А как ты будешь их группировать?
[13:59:20] <O01eg> чтобы оно могло разрываться или сплющиваться
[13:59:31] <Славный капитан> которую для рассчета гравитации вполне можно считать материальной точкой
[13:59:32] <O01eg> особенно при столкновении
[13:59:42] <O01eg> центр вокселя же
[13:59:53] <Славный капитан> центр масс группы вокселей
[14:00:01] <Славный капитан> планета -- одна группа
[14:00:06] <O01eg> группа должна уметь распадаться
[14:00:16] <ForNeVeR> Дваждую, должна.
[14:00:17] <O01eg> а если мы уровним на планету астероид?
[14:00:23] <O01eg> *уроним
[14:00:25] <Славный капитан> стоп
[14:00:44] <Славный капитан> у меня есть мысли по этому поводу, но это отложим на потом
[14:01:01] <Славный капитан> для начала будем считать, что у нас все соударения абсолютно упругие
[14:01:37] <O01eg> а потом обнаружим, что для неупругих придётся переписывать большую часть сервера
[14:02:12] <Славный капитан> потом можно будет каждому материалу назначить свою прочность и при столкновении не сразу отпинывать соударяющиеся тела, а сначала проверять, не разрушились ли один или несколько кубов
[14:02:25] <Славный капитан> а деформацию впизду
[14:02:47] <Славный капитан> у нас космические копрокубы, а не матмодель риаллайфа
[14:02:53] <O01eg> а ещё надо как-то рассчитывать звёзды
[14:03:08] <ForNeVeR> Предлагаю эмулятор термоядерных реакций.
[14:03:40] <ForNeVeR> А вот деформация кубов - это как-то странно было бы. Какие же они кубы после этого.
[14:03:52] <Славный капитан> звезды -- группа блоков с материалом "звездное вещество"
[14:03:54] <ForNeVeR> А хотя можно и деформировать всякими релятивистскими эффектами.
[14:04:10] <ForNeVeR> Но это явно будет не основная фича.
[14:09:02] <Славный капитан> откладываем на очень потом
[14:09:19] <Славный капитан> вообще, я примерно так вижу таймлайн:
[14:15:33] SolarRay вышел из конференции
[14:16:09] <Славный капитан> 1. Ньютоновская механика, снятие и установка кубов, генерация мира
2. Инвентарь, крафт, кубомодульные корабли
3. Мобье, война, корованы
4. Адванс физики
5. Адванс крафта и кубомодульности
6. Адванс корованов
7. Адванс физики
етц
[14:17:33] <ForNeVeR> 1) написать код
2) дописать
3) переписать
[14:18:09] <Славный капитан> вот надо фичи по тиерам раскидать
[14:18:58] <magog> ForNeVeR: в твоей градации все куда понятнее
[14:19:30] <arsenicum> планеты тоже будут кубические?\
[14:19:41] <Славный капитан> хз
[14:19:46] <Славный капитан> вообще, было бы лулзово
[14:19:52] <ForNeVeR> arsenicum: можно же делать что-то похожее на сферу из кубов.
[14:20:01] <uıʃɐɟ∀> Даже в спектрумовской элите они были сравнительно круглые.
[14:20:02] <ForNeVeR> Иначе будут проблемы с гравитацией.
[14:20:16] <ForNeVeR> Хотя можно и квадратные иногда делать.
[14:20:23] <ForNeVeR> Для фич с гравитацией =3
[14:20:33] <Славный капитан> для каждого вокселя гравитацию считать ебанемся же
[14:20:57] <Славный капитан> я полагаю считать для групп
[14:21:18] <Славный капитан> которые для такой благостной задачи считать материальными точками
[14:21:40] <Славный капитан> и так почти квадрат сложности получается же
[14:23:16] <Славный капитан> меня больше интересует размер планет
[14:23:41] <Славный капитан> из расчета длины стороны блока в 1 м
[14:24:05] <ForNeVeR> Это больно дохуя получится.
[14:24:16] <ForNeVeR> А хотя... ну пусть будут большие планеты.
[14:24:26] <Славный капитан> дык вот
[14:25:09] <Славный капитан> я думаю диаметр делать от 1к до 20к
[14:28:11] PhoSor вышел из конференции: Replaced by new connection
[14:28:11] PhoSor зашёл в конференцию
[15:08:38] <ForNeVeR> Славный капитан: http://habrahabr.ru/post/150198/
[15:08:47] <ForNeVeR> Бывают же по-настоящему ебанутые люди.
[15:08:54] <Славный капитан> видел
[15:08:56] <Славный капитан> читал код
[15:08:58] <ForNeVeR> И Лавсан из них самый лутший.
[15:09:00] <Славный капитан> ловсан
[15:09:28] <ForNeVeR> Вот ещё в погроминге подкинули: http://love5an.livejournal.com/364268.html?nojs=1
[15:09:37] PhoSor вышел из конференции
[15:09:40] <ForNeVeR> Очень круто, я щетаю.
[15:09:43] <magog> а ты не читал его вброс про плюсы?
[15:09:52] <ForNeVeR> Прям-таки даже захотелось писать на CL.
[15:10:05] <ForNeVeR> magog: я предпочитаю читать вбросы про плюсы от специалистов по плюсам.
[15:10:14] <magog> так он специалист
[15:10:16] <ForNeVeR> А вбросы про CL - от специалистов по CL.
[15:10:22] <ForNeVeR> Он уебан по плюсам.
[15:10:26] <magog> он во всем специались, как я понял
[15:10:41] <ForNeVeR> А такой подход гарантирует мне удовольствие от чтения и минимум баттхёрта.
[15:10:59] <ForNeVeR> Поэтому я не видел вброс про плюсы от лавсана и не хочу видеть.
[15:12:25] PhoSor зашёл в конференцию
[15:13:37] <ForNeVeR> Славный капитан: а его библиотека doors - вообще фантастическая вещь.
[15:13:54] <ForNeVeR> Жалко, что он забил.
[15:15:05] <Славный капитан> он не забил
[15:15:18] <Славный капитан> он слился и сдулся
[15:15:25] <ForNeVeR> Ок.
[15:15:33] <ForNeVeR> Жалко, что он слился и сдулся.
[15:15:55] <Славный капитан> да
[15:16:17] <Славный капитан> надеюсь, он просто взял таймаут
[15:16:41] <ForNeVeR> He just went to Hell to regroup.
[15:49:39] unStatiK вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[15:49:43] unStatiK зашёл в конференцию
[15:54:42] SolarRay зашёл в конференцию
[16:10:21] zxc зашёл в конференцию
[16:11:25] Славный капитан вышел из конференции
[16:13:06] <ForNeVeR> cutwater: мы пишем игру на жабе.
[16:13:11] <ForNeVeR> С опенгл и кубами.
[16:13:15] <ForNeVeR> Ты с нами?
[16:13:45] <arsenicum> а в ней можно будет копать?
[16:16:03] SolarRay вышел из конференции
[16:16:06] zxc выгнали из конференции
[16:19:55] u_u вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[16:25:15] <ForNeVeR> arsenicum: конечно.
[16:25:37] <ForNeVeR> arsenicum: но на жабе ты, наверное, уже не согласишься запилить.
[16:25:44] <arsenicum> почему?
[16:25:58] <ForNeVeR> Я полагаю, ты не умеешь в жабу.
[16:26:53] <arsenicum> я не пробовал, но знаю чем оно отличается от плюсов. думаю если подтянуть знание о фреймворке, то можно и писать
[16:26:58] <arsenicum> знания*
[16:40:20] rexim зашёл в конференцию
[16:46:43] <cutwater> ForNeVeR: я пишу на пхп
[16:46:52] <cutwater> алсо что за игра?
[16:47:03] <cutwater> алсо это была шутка
[16:47:17] <arsenicum> насколько я понял, то это какой-то кубический симулятор космоса
[16:47:25] <cutwater> клева же
[16:47:31] <cutwater> а звездолеты там будут?
[16:47:36] <arsenicum> кубические
[16:47:41] <arsenicum> куболёты
[16:47:44] <cutwater> с лопатой и зомбаками?
[16:47:49] <cutwater> куболеты против зомболетов
[16:48:02] sss|zombie вышел из конференции
[16:48:11] sss|zombie зашёл в конференцию
[16:53:30] Славный капитан зашёл в конференцию
[17:05:44] Spo1ler зашёл в конференцию
[17:15:10] rexim вышел из конференции
[17:52:39] unStatiK вышел из конференции
[17:54:12] magog вышел из конференции
[17:55:45] magog зашёл в конференцию
[18:00:05] Zetoke зашёл в конференцию
[18:00:51] <Zetoke> тыщ
[18:01:21] <uıʃɐɟ∀> Нет ты.
[18:01:52] <Zetoke> Ребята, а вы ведь специалисты по .NET, да?
[18:02:05] <Zetoke> Мне сказали, что тут все только на .NET пишут
[18:02:09] <uıʃɐɟ∀> Да, в топике про это даже написано =3
[18:02:25] <uıʃɐɟ∀> Zetoke: Дотнет не нужен, дискасс.
[18:02:34] <Zetoke> uıʃɐɟ∀: В топике?
[18:02:42] <Zetoke> uıʃɐɟ∀: почему он не нужен?
[18:02:51] <uıʃɐɟ∀> Zetoke: Да, в топике.
[18:02:55] <uıʃɐɟ∀> Zetoke: По определению.
[18:02:59] <uıʃɐɟ∀> Говно не нужно же.
[18:03:08] <Zetoke> uıʃɐɟ∀: каком топике? У меня у девушки есть несколько топиков о_О
[18:03:16] <Zetoke> uıʃɐɟ∀: а какое определение?
[18:03:21] <uıʃɐɟ∀> Zetoke: Умный шоле дохуя?
[18:03:29] <Zetoke> uıʃɐɟ∀: ну да
[18:03:31] <uıʃɐɟ∀> Кстати да, тян не нужны, дискасс.
[18:03:37] <Zetoke> uıʃɐɟ∀: почему?
[18:03:40] <arsenicum> зачем вам дотнет? есть же моно
[18:03:41] <uıʃɐɟ∀> А зачем?
[18:04:02] <Zetoke> arsenicum: моно - это линупсятники засранцы попытались скопировать!
[18:04:12] <Zetoke> И сделали лицензию эту страшную, GPL
[18:04:14] <arsenicum> почему попыталиь? работает
[18:04:16] <Zetoke> Которая в рабство вгоняет
[18:04:22] <Zetoke> arsenicum: плохо работает!
[18:04:26] <arsenicum> Zetoke: почини
[18:04:29] <Zetoke> arsenicum: не хочу
[18:04:36] <arsenicum> то то же
[18:04:36] <Zetoke> Мне оно не нужно
[18:04:37] <uıʃɐɟ∀> .version Zetoke
[18:04:39] <DeadBot> uıʃɐɟ∀: Zetoke использует Psi+ 0.15.5337 (May 22 2012) Mac OS X
[18:04:42] arsenicum вышел из конференции
[18:04:44] <uıʃɐɟ∀> Говноеды фчяти?
[18:05:01] <Zetoke> 0xd34df00d: что они такие скучные все стали тут?
[18:05:21] <Zetoke> Это пиздец какой-то. Один зануда, другой такой же.
[18:05:29] <uıʃɐɟ∀> Ты же не онтопишь.
[18:05:58] <Zetoke> Вот помню года 2 назад зайдешь, скажешь про как писать на дотнете
[18:06:00] <Zetoke> И весело
[18:06:04] <Zetoke> А сейчас, не торт
[18:08:34] <uıʃɐɟ∀> Ты так говоришь, как будто ты торт.
[18:11:26] <Zetoke> uıʃɐɟ∀: а ты всегда каким-то занудой и мудаком был
[18:11:30] <Zetoke> https://github.com/ForNeVeR/platonus
[18:11:32] <Zetoke> Какая няшечка
[18:11:38] <uıʃɐɟ∀> Zetoke: Нет ты.
[18:11:47] <Zetoke> uıʃɐɟ∀: да, я няшечка
[18:12:34] <uıʃɐɟ∀> ты унылота.
[18:15:29] u_u зашёл в конференцию
[18:15:30] Zetoke вышел из конференции
[18:23:21] unStatiK зашёл в конференцию
[18:29:59] <ForNeVeR> Zetoke: а
[18:30:00] <ForNeVeR> э
[18:30:05] <ForNeVeR> он чего хотел-то
[18:30:07] <ForNeVeR> ?
[18:37:49] Spo1ler вышел из конференции: Replaced by new connection
[18:37:49] Spo1ler зашёл в конференцию
[18:50:25] <ForNeVeR> .ping
[18:53:38] <uıʃɐɟ∀> .ping
[18:53:38] <DeadBot> uıʃɐɟ∀: понг от тебя 0.02 секунды
[18:53:49] <ForNeVeR> .ping
[18:53:50] <DeadBot> ForNeVeR: понг от тебя 1.03 секунды
[18:53:53] <ForNeVeR> ~_~
[19:02:31] magog вышел из конференции
[19:10:25] yesyes зашёл в конференцию
[19:16:09] <ForNeVeR> .ping
[19:25:22] yesyes вышел из конференции
[19:25:44] yesyes зашёл в конференцию
[19:30:47] agmix зашёл в конференцию
[19:57:00] yesyes вышел из конференции: Replaced by new connection
[19:57:01] yesyes зашёл в конференцию
[20:03:50] agmix вышел из конференции
[20:05:47] yesyes вышел из конференции
[20:10:01] ForNeVeR вышел из конференции
[20:10:32] ForNeVeR зашёл в конференцию
[20:10:42] ForNeVeR вышел из конференции
[20:10:58] ForNeVeR зашёл в конференцию
[20:11:09] ForNeVeR вышел из конференции
[20:11:26] ForNeVeR зашёл в конференцию
[20:11:36] ForNeVeR вышел из конференции
[20:12:47] ForNeVeR зашёл в конференцию
[20:18:07] cutwater вышел из конференции
[20:19:12] m4n71k0r зашёл в конференцию
[20:38:24] exivious зашёл в конференцию
[20:39:29] exivious вышел из конференции
[20:41:15] unStatiK вышел из конференции
[20:46:35] Славный капитан вышел из конференции
[20:52:47] ForNeVeR вышел из конференции
[20:56:40] SolarRay зашёл в конференцию
[21:15:43] SolarRay вышел из конференции: Replaced by new connection
[21:15:44] SolarRay зашёл в конференцию
[21:16:54] Tremerix зашёл в конференцию
[21:26:56] m4n71k0r вышел из конференции: Replaced by new connection
[21:26:58] m4n71k0r зашёл в конференцию
[21:34:39] magog зашёл в конференцию
[21:38:32] u_u вышел из конференции: Replaced by new connection
[21:38:32] u_u зашёл в конференцию
[21:47:12] SolarRay вышел из конференции: Replaced by new connection
[21:47:13] SolarRay зашёл в конференцию
[22:19:12] u_u вышел из конференции
[22:20:11] yesyes зашёл в конференцию
[22:21:50] yesyes вышел из конференции: Replaced by new connection
[22:21:50] yesyes зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!