Home
codingteam
codingteam@conference.jabber.ru
16.07.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
Проблем решено: 0x14
Говорящих демонов: 0x1

=> Объявляется неделя Clojure.
[15:27:51] rexim зашёл в конференцию
[15:27:51] generatorglukoff зашёл в конференцию
[15:27:51] reggies зашёл в конференцию
Тема: 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
Проблем решено: 0x14
Говорящих демонов: 0x1

=> Объявляется неделя Clojure.
[15:28:02] 0xd34df00d вышел из конференции
[15:28:04] <rexim> .ping
[15:28:04] <DeadBot> rexim: понг от тебя 0.08 секунды
[15:28:05] <rexim> .ping
[15:28:05] <DeadBot> rexim: понг от тебя 0.09 секунды
[15:28:07] <rexim> .ping
[15:28:07] <DeadBot> rexim: понг от тебя 0.09 секунды
[15:28:09] <rexim> Ура!11
[15:28:14] Graf зашёл в конференцию
[15:29:01] <PhoSor> .ping
[15:29:01] <DeadBot> PhoSor: понг от тебя 0.16 секунды
[15:29:03] <PhoSor> .ping
[15:29:03] <DeadBot> PhoSor: понг от тебя 0.12 секунды
[15:29:04] <PhoSor> .ping
[15:29:05] <DeadBot> PhoSor: понг от тебя 0.11 секунды
[15:29:11] <PhoSor> .ping
[15:29:11] <DeadBot> PhoSor: понг от тебя 0.13 секунды
[15:29:13] <PhoSor> .ping
[15:29:14] <DeadBot> PhoSor: понг от тебя 0.11 секунды
[15:29:16] <PhoSor> :3
[15:33:14] <uıʃɐɟ∀> .ping
[15:33:14] <DeadBot> uıʃɐɟ∀: понг от тебя 0.07 секунды
[15:33:15] <uıʃɐɟ∀> .ping
[15:33:15] <DeadBot> uıʃɐɟ∀: понг от тебя 0.05 секунды
[15:33:17] <uıʃɐɟ∀> .ping
[15:33:17] <DeadBot> uıʃɐɟ∀: понг от тебя 0.02 секунды
[15:35:41] 0xd34df00d зашёл в конференцию
[15:35:41] <Serpentes> Доброго времени суток
[15:41:32] Glorious Chaplain of the Hortamarines зашёл в конференцию
[15:41:50] <emu-nero~> смерти!
[15:42:14] <Serpentes> emu-nero~: за что ты так с нами?
[15:42:32] <emu-nero~> Serpentes: с кем?
[15:42:46] <Serpentes> смерти желаешь нам
[15:42:47] <emu-nero~> Serpentes: обозначьте свою видовую принадлежность.
[15:43:15] <Serpentes> emu-nero~: что прости?
[15:53:49] <rexim> Действительно.
[15:53:52] <rexim> Serpentes: почему Вы о себе говорить во множественном числе?
[15:54:09] <Serpentes> rexim: почему о себе
[15:54:15] <Serpentes> я не о себе говорю
[15:54:23] <rexim> А о ком же?
[15:54:27] <Serpentes> а о всех чатланах
[15:54:36] <uıʃɐɟ∀> То есть ты говорил и за меня?
[15:54:38] <rexim> Сюдя по всему, ему желал смерти только Вам.
[15:54:39] <uıʃɐɟ∀> Но зачем?
[15:54:42] <rexim> Кто такие чатлане?
[15:54:49] <rexim> Вы откуда?
[15:54:55] <Serpentes> омг
[15:55:20] <Serpentes> как с луны попадали чесслово
[15:55:42] <rexim> Serpentes: так кто такие чатлане и почему Вы о себе говорите во множественном числе?
[15:56:07] <rexim> Serpentes: Вы, кстати, код уже показывали?
[15:56:13] <rexim> .whois Serpentes
[15:56:14] <DeadBot> rexim: member/participant
online(?)
зашел в конфу 15.07.13 15:06:42
уровень доступа: 4
[15:56:18] <rexim> Показывали.
[15:56:20] <rexim> Наверно.
[15:56:26] <Serpentes> rexim: показывали
[15:56:33] <rexim> Отличненько.
[15:56:47] <Serpentes> rexim: чатлане, это те кто в чате тусуется
[15:57:11] <Serpentes> rexim: о себе я не говорю во множественном числе
[15:57:30] <Serpentes> я беспокоюсь обо всех
[16:07:39] emu-nero~ вышел из конференции: Replaced by new connection
[16:07:40] emu-nero~ зашёл в конференцию
[16:16:23] <ForNeVeR> emu-nero~: спасибо, и тебе тоже смерти!
[16:18:17] rexim вышел из конференции
[16:18:34] rexim зашёл в конференцию
[16:40:59] 0xd34df00d вышел из конференции: I turned off my machine to get some life
[16:41:02] 0xd34df00d зашёл в конференцию
[16:52:19] <Glorious Chaplain of the Hortamarines> все правильно
[16:52:30] <Glorious Chaplain of the Hortamarines> у нас есть чатлане
[16:52:31] <ForNeVeR> Что правильно?
[16:52:34] <Glorious Chaplain of the Hortamarines> и пацаки
[16:52:44] <ForNeVeR> Гггг.
[16:53:40] <Glorious Chaplain of the Hortamarines> а у меня вообще штаны голубые
[16:54:11] <Glorious Chaplain of the Hortamarines> и КЦ есть, целых 10 коробков
[16:56:03] <yesyes> цветовая дифференциация по хешам имён
[16:56:50] <ForNeVeR> yesyes: как в линчкрафте.
[16:57:12] <yesyes> я думаю не только там так
[16:57:59] rexim вышел из конференции
[16:59:15] <emu-nero~> http://v8cars.hu/forumimages3/2012-01/4f101210969e6.jpg
[16:59:17] <uıʃɐɟ∀> А она там рандомизирована или нет?
[16:59:34] <uıʃɐɟ∀> Вот у меня каждый сеанс разная раскраска.
[16:59:56] <emu-nero~> пиджин иногда путает цвета
[17:00:01] <emu-nero~> его вообще часто колоёбит
[17:00:19] <emu-nero~> сегодня, к примеру, неожиданно возникла проблема что пиджин не хочет авторизироваться в xmpp
[17:00:31] <emu-nero~> совершенно неожиданно.
[17:01:05] <yesyes> у меня всегда пси-постоянство
[17:01:37] <emu-nero~> апдейтов покачай.
[17:01:43] <Glorious Chaplain of the Hortamarines> emu-nero~: Ты цак одень, и в пепелаце сиди. Цодингтим -- пацакская конфа.
[17:01:53] <Glorious Chaplain of the Hortamarines> Дорогой.
[17:02:57] <uıʃɐɟ∀> yesyes: А у меня пси-непостоянство, лол.
[17:03:12] <Glorious Chaplain of the Hortamarines> .version
[17:03:13] <emu-nero~> Glorious Chaplain of the Hortamarines: струны натяни
[17:03:14] <DeadBot> Glorious Chaplain of the Hortamarines: у тебя Tkabber 0.11.1 (Tcl/Tk 8.5.5 (pack rev.1)) Windows NT 6.2
[17:03:32] <emu-nero~> .version
[17:03:32] <DeadBot> emu-nero~: у тебя Pidgin 2.10.7 (libpurple 2.10.7) None
[17:03:42] <emu-nero~> psi-нестабильность.
[17:03:42] <Glorious Chaplain of the Hortamarines> emu-nero~: дюймовые ключи придут -- натяну
[17:03:46] <yesyes> uıʃɐɟ∀: у меня старье и без плюса
[17:04:10] <Glorious Chaplain of the Hortamarines> прокручу гейн два раза и въебу митол от моржа до моржа
[17:04:13] <uıʃɐɟ∀> yesyes: Вообще, это руками заданные цвета такое дают, насколько я заметил.
[17:04:44] <yesyes> я ничего не задавл, включил работат, харош
[17:05:50] <Glorious Chaplain of the Hortamarines> и пшекать гроулом буду
[17:06:19] * emu-nero~ сломал свой иписек :(
[17:11:39] 0xd34df00d вышел из конференции
[17:11:58] 0xd34df00d зашёл в конференцию
[17:23:39] <emu-nero~> "L2TP-PSK-NAT"[7] 94.25.228.119 #31: STATE_QUICK_R2: IPsec SA established transport mode {ESP/NAT=>0xa700f049 <0xf6afa38f xfrm=AES_128-HMAC_SHA1 NATOA=10.0.1.112 NATD=94.25.228.119:62459 DPD=none}
"L2TP-PSK-NAT"[7] 94.25.228.119 #26: received Delete SA(0xb11a1e54) payload: deleting IPSEC State #30
[17:23:42] <emu-nero~> чзнх
[17:23:55] <emu-nero~> зачем венда рвёт ipsec сразу после подключения
[17:23:58] <emu-nero~> она что, ебанутая?
[17:34:04] SolarRay вышел из конференции
[17:35:25] <emu-nero~> ыа.
[17:36:02] Ramzessus зашёл в конференцию
[17:38:09] <j123123> надо ПЕРЕУСТАНОВИТЬ ШИНДОШС
[17:38:27] <j123123> лол
[17:38:52] <Ramzessus> Всем привет. Народ, а что " Java, .NET, PHP" за языки не считает? =)
[17:39:02] <Ramzessus> считаете*
[17:39:04] <ForNeVeR> Считаем.
[17:39:10] <uıʃɐɟ∀> А ты считаешь .NET за язык?
[17:39:11] <ForNeVeR> Хотя .NET - не язык.
[17:39:22] <ForNeVeR> Уже давно речь не о языках.
[17:39:26] <Ramzessus> ну я так поянл что VB и C#
[17:39:31] <uıʃɐɟ∀> Лолшто.
[17:39:33] <ForNeVeR> Ты недооцениваешь.
[17:39:37] <ForNeVeR> Есть ещё F#, Nemerle.
[17:39:43] <ForNeVeR> А ещё lens и naggum :3
[17:39:48] <ForNeVeR> И это всё .NET.
[17:40:11] <uıʃɐɟ∀> Алсо, вб не умеет в дуднет.
[17:40:18] <ForNeVeR> И это я ещё не упомянул IronScheme или, например, экспериментальную scala-clr.
[17:40:23] <Ramzessus> ладно, а Java это имелось Java VM :-)&
[17:40:24] <uıʃɐɟ∀> // пока мы не говорим про вб.нет.
[17:40:29] <ForNeVeR> uıʃɐɟ∀: в какой-то мере VB.NET можно считать преемником.
[17:40:54] <ForNeVeR> А VB6-проекты автоматически (!) конвертируются в VB.NET.
[17:41:04] <ForNeVeR> С переписыванием части кода. Автоматическим.
[17:41:20] <uıʃɐɟ∀> Могли бы асилить и автоматическое написание кода уже.
[17:41:28] <ForNeVeR> А они асилили.
[17:41:29] <Ramzessus> что же касается C#? Разрешено?
[17:41:42] <ForNeVeR> Если долго нажимать кнопку автодополнения в VS, то можно нечаянно написать шарепоинт.
[17:41:47] <j123123> .NET это такая проприетарная штука от майкрософта. Хорошо, что есть Mono
[17:41:58] <ForNeVeR> Ramzessus: Java тоже разрешена :3
[17:42:09] <uıʃɐɟ∀> j123123: Моно не нужен, дискасс.
[17:42:17] <j123123> Нужен
[17:42:27] <uıʃɐɟ∀> Чтобы поддерживать проприетарщину?
[17:42:27] <ForNeVeR> Нужен, подтверждаю.
[17:43:12] <j123123> Чтобы был свободный конкурент для JVM
[17:43:29] <j123123> Из мира СПО
[17:43:40] <uıʃɐɟ∀> А чо там щас с опен жабкой?
[17:43:48] <uıʃɐɟ∀> Она есть?
[17:44:09] <j123123> Норм, опенждк вроде как референсная реализация сейчас
[17:44:38] <j123123> https://blogs.oracle.com/henrik/entry/moving_to_openjdk_as_the
[17:47:04] <Ramzessus> есть ли способ превратить NET-сборку в полностью независимый от net framework файл?
[17:47:20] <Ramzessus> читал что то про Ngen но это не то
[17:47:27] <ForNeVeR> Ramzessus: есть, но этот способ тебе не нужен.
[17:47:28] <Ramzessus> и про Spoon Studio
[17:47:32] <j123123> Алсо, наличие опенсорсной среды выполнения CIL байткода явно упростит обратную разработку
[17:47:35] <ForNeVeR> ngen - не совсем то, ага.
[17:47:39] <Ramzessus> ForNeVeR: почему?
[17:47:52] <ForNeVeR> Ramzessus: не нужно и всё.
[17:48:08] <ForNeVeR> Нужно пользоваться преимуществами, которые тебе предоставляет виртуальная машина, раз уж она у тебя есть.
[17:48:17] <ForNeVeR> А если она тебе не нужна - можешь писать на других языках.
[17:48:25] <ForNeVeR> Которые свободно компилируются в нативный код.
[17:48:29] <Ramzessus> ForNeVeR: кроме специальных ситуаций
[17:48:45] <PhoSor> Ramzessus: не бывает специальных ситуцаций
[17:48:53] sss|zombie зашёл в конференцию
[17:49:04] <PhoSor> форневерик все верно говорит
[17:49:29] <ForNeVeR> PhoSor: ++
[17:49:36] <PhoSor> :D
[17:50:08] <Ramzessus> скажем так для удовлетворения личного интереса
[17:50:51] <ForNeVeR> Можно всё jit'ом пробежать, а потом попробовать дампнуть экзешник.
[17:51:00] <ForNeVeR> Мы так обфускацию снимали с проектов.
[17:51:04] <ForNeVeR> Мухаха!
[17:52:32] <Ramzessus> а дампить из оперативной памяти, или есть промежуточная область откуда можно вытащить ТО, ЧТО мне надо ?
[17:52:54] <ForNeVeR> Понятия не имею.
[17:53:03] <ForNeVeR> Но если ты для удовлетворения интереса - то покопайся.
[17:53:13] <ForNeVeR> У mono были такие проекты. Вот их и поковыряй.
[17:53:20] <Ramzessus> ок, спс
[17:53:27] <ForNeVeR> Разберись с code layout'ом после JIT'а, ну и т.п.
[17:53:30] <ForNeVeR> Интересно же!
[17:53:37] <ForNeVeR> Я бы с радостью покопался, если бы время было.
[17:53:43] <Ramzessus> ну есть немного
[17:54:04] <Ramzessus> а данная конфа принадлежит какому то веб-порталу?
[17:54:21] <uıʃɐɟ∀> Она принадлежит тимоте.
[17:54:25] <uıʃɐɟ∀> Цодингтимоте.
[17:54:40] <ForNeVeR> Да. Всенародному султанату цодингтимоты.
[17:54:51] <ForNeVeR> А здесь мы проводим народный диван.
[17:55:18] <Ramzessus> я не имею малейшего понятия о чём вы говорите
[17:55:26] <ForNeVeR> Я тоже.
[17:55:32] <ForNeVeR> Теперь ты понял?
[17:56:00] ForNeVeR установил(а) тему: 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
Проблем решено: 0x14
Говорящих демонов: 0x1

=> Объявляется неделя народного дивана.

[17:56:11] <PhoSor> ForNeVeR: да ты упорол сегодня
[17:56:39] <Ramzessus> понял что? то что нет зависимости от веб ресурса или то что никто не хочет ответить на вопрос? =)
[17:57:37] <ForNeVeR> Ramzessus: нет зависимости от веб-ресурса, хотя у нас есть домен.
[17:57:47] <ForNeVeR> Ramzessus: здесь сообщество свободных программистов.
[17:57:54] <ForNeVeR> И народный диван :3
[17:57:56] <Ramzessus> ForNeVeR: яснопонятно
[17:58:07] <ForNeVeR> Ramzessus: если покажешь код - выдадим тебе мембер.
[17:58:16] <Ramzessus> а что хоть за домен, ну если не секрет конечно же
[17:58:35] <ForNeVeR> codingteam.org.ru
[17:58:40] <yesyes> >java.lang.Integer cannot be cast to java.lang.String
вот зачем так, а? взять и упасть с такой-то ошибочкой?
[17:58:49] <ForNeVeR> Кстати, мы *до сих пор* принимаем предложения по размещению на нём.
[17:59:13] <ForNeVeR> yesyes: а что тут такого? Может, ты там какие-нибудь жуткие вещи с ковариантными массивами вытворяешь, вот компилятор и не смог проверить.
[17:59:45] <yesyes> если бы >_> свинья наинтерпретировала с моего простого кода какую-то фигню
[17:59:46] <Ramzessus> ForNeVeR: показать код? =)
[18:00:12] <uıʃɐɟ∀> Ramzessus: Свой код.
[18:00:37] <yesyes> в локал моде все ок, на кластере все падает, гуд лак дебажить проблему с временем выполнения скрипта 80 минут >_>
[18:00:49] <ForNeVeR> yesyes: да это же охуительно!
[18:00:55] <ForNeVeR> yesyes: устрой ему мозговой штурм.
[18:01:20] <yesyes> есть не малый шанс что это баг не в коде
[18:01:31] <ForNeVeR> Мы вот с ПМом последние две недели нихуя не делаем и целыми днями сидим и пиздим за жизнь. А если CEO спрашивает, чем мы заняты, то говорим, что у нас мозговой штурм.
[18:01:42] <yesyes> круто!
[18:01:45] <yesyes> мне не с кем
[18:01:52] <yesyes> все UI приблуды крутят
[18:01:59] <Ramzessus> uıʃɐɟ∀: без проблем
[18:02:01] <yesyes> не понимают чем я занят
[18:02:17] <ForNeVeR> yesyes: а ты им сначала поясни.
[18:02:34] <ForNeVeR> На это уже можно потратить недельку, и ещё срубить премию за проведение конференций среди разработчиков, например.
[18:03:11] <yesyes> только джва дня назад сделал
[18:03:16] <emu-nero~> ForNeVeR: вы страдаете хуйнёй.
[18:03:23] <emu-nero~> излечивайтесь.
[18:03:26] <ForNeVeR> emu-nero~: это ты страдаешь хуйнёй.
[18:03:28] <ForNeVeR> А мы работаем.
[18:03:34] <emu-nero~> нет
[18:03:41] <emu-nero~> я е?у коней.
[18:03:51] <ForNeVeR> "Страдая хуйнёй", мы оптимизировали сервер в несколько десятков раз.
[18:03:55] <uıʃɐɟ∀> Лошадиная хуйня?
[18:04:31] <emu-nero~> ForNeVeR: в воображении?
[18:04:43] <ForNeVeR> emu-nero~: нет ты.
[18:04:57] * emu-nero~ сегодня видел во сне эффект доплера
[18:04:59] <emu-nero~> :(
[18:05:15] * ForNeVeR видел во сне хтонических чудовищ.
[18:05:21] <ForNeVeR> Плохо спал, короче :(
[18:05:38] <emu-nero~> это последствия страдания хуйнёй в течении недели
[18:05:43] * PhoSor видел во сне телепорты, зомби, короткоствол и говно
[18:05:47] <Serpentes> ForNeVeR: иди еще вздремни
[18:06:19] <ForNeVeR> Точно!
[18:06:23] <ForNeVeR> Допройду уровень в doom :3
[18:06:31] <Serpentes> лол
[18:09:02] <generatorglukoff> чят
[18:09:07] <generatorglukoff> мне хуйово
[18:09:09] <generatorglukoff> покажите код
[18:09:34] <generatorglukoff> ПОКАЖИТЕ КОД А ТО Я ВСКРОЮ СЕБЕ ВЕНЫ
[18:10:19] <ForNeVeR> generatorglukoff: щас, щас.
[18:10:25] <ForNeVeR> generatorglukoff: детонька, успокойся.
[18:10:33] <ForNeVeR> Ramzessus: быстрей! Видишь, мы его теряем!
[18:12:23] <generatorglukoff> ААААААА
[18:13:30] <ForNeVeR> generatorglukoff: http://paste.org.ru/?m9om3i
[18:13:35] <ForNeVeR> .member Ramzessus
[18:13:36] <DeadBot> ForNeVeR: ok
[18:13:49] <Ramzessus> спс ;-)
[18:14:26] <ForNeVeR> Ramzessus: комментарии у тебя какие-то простоватые. Ты недавно программируешь?
[18:14:56] <ForNeVeR> Ramzessus: студент?
[18:15:46] <Ramzessus> меньше года, ну как сказать программирую, если говрить о том что пишу программы для кого то или для выполнения реальных задач - то эта первая и написана месяца 2-3 назад, а вот именно учусь писать, эксперементирую уже где то год
[18:15:51] <Ramzessus> студент да
[18:16:06] <ForNeVeR> Ramzessus: а где учишься?
[18:16:11] <Ramzessus> у меня пояснительная записка на 30 листов к этому коду
[18:16:18] <Ramzessus> Краснодар Куб ГАУ
[18:16:45] <ForNeVeR> А специальность?
[18:17:05] <Ramzessus> Информационные системы и Технологии
[18:17:16] <ForNeVeR> Лол, кажется, я в вашем университете что-то публиковал :3
[18:17:29] <Ramzessus> статью?
[18:17:37] <ForNeVeR> Да.
[18:18:06] <Ramzessus> ну у нас частенько конференции бывают ))) а ты сам откуда?
[18:18:47] <ForNeVeR> Из Барнаула.
[18:18:49] <Ramzessus> ForNeVeR: тоже студент?
[18:18:53] <ForNeVeR> Аспирант.
[18:19:35] 0xd34df00d вышел из конференции
[18:19:58] 0xd34df00d зашёл в конференцию
[18:20:49] <Serpentes> ForNeVeR: а в забытом богом Абакане публиковал что нибудь?
[18:21:01] <ForNeVeR> Serpentes: нет, не припомню.
[18:21:19] <ForNeVeR> У нас соглашения в основном с местными - Орёл, Краснодар, ещё где-то.
[18:21:38] <Ramzessus> Serpentes: совпадение ника или ты в конференции easyelectronics есть?
[18:21:46] <Serpentes> ну вот я же говорю забытый сука город не только богом, но и остальными
[18:22:00] <Serpentes> Ramzessus: есть да
[18:22:38] <ForNeVeR> Serpentes: а у вас там университет есть?
[18:22:47] <Serpentes> есть
[18:22:58] <Serpentes> хоть этим не обделили
[18:29:30] <emu-nero~> ForNeVeR: обнимашки?
[18:29:52] <Serpentes> 0.0
[18:30:47] rejjin зашёл в конференцию
[18:32:54] <generatorglukoff> обнимашки
[18:32:58] * generatorglukoff обнимаецца с кодом
[18:36:11] <PhoSor> бляя, в че бы поиграть то
[18:36:43] <Serpentes> поиграй с кодом
[18:36:51] <PhoSor> наигрался
[18:37:06] <PhoSor> седня
[18:37:11] <Serpentes> ну косынку разложи
[18:37:12] <rejjin> PhoSor: в Metro
[18:37:16] <Serpentes> ворд открой
[18:37:23] <rejjin> PhoSor: и куаке ливе
[18:37:40] <uıʃɐɟ∀> Ворд? Что это?
[18:37:50] <rejjin> PhoSor: да и ты хотел запилить свою же игру. Если все еще хочешь, то это тебе будет интересно.
[18:38:10] <rejjin> uıʃɐɟ∀: Школьный вим
[18:38:23] <generatorglukoff> PhoSor: wot
[18:38:39] <uıʃɐɟ∀> Serpentes: Зачем ты здесь предлагаешь открывать школьный вим?
[18:38:49] <uıʃɐɟ∀> Здесь вроде нет школоты.
[18:38:58] <Serpentes> лол
[18:39:01] <yesyes> PhoSor: tf2/l4d2/dota2
[18:39:10] <ForNeVeR> PhoSor: довай-ка в дум!
[18:39:21] <PhoSor> я хотел в чо нить с геймпадом
[18:39:29] <ForNeVeR> Brutal Doom очень хорош.
[18:39:31] <PhoSor> а то пылится он у меня чо то
[18:39:43] <rejjin> PhoSor: а тебе по сети надо?
[18:40:19] <PhoSor> хоть как
[18:40:26] <PhoSor> ForNeVeR: ты в него с мышкой играешь?
[18:40:30] <rejjin> Поставь тогда Dragon age 2
[18:40:30] <ForNeVeR> PhoSor: да.
[18:40:38] <ForNeVeR> Только мышка, только клавиатура.
[18:40:39] <yesyes> лучше 1
[18:40:46] <ForNeVeR> Только олдскул и хардкор.
[18:41:04] <rejjin> yesyes: вторая коротенькая довольно, говорят
[18:41:19] <yesyes> первая ня
[18:41:24] <uıʃɐɟ∀> Олдскул и хардкор - это без мышки.
[18:41:24] <yesyes> вторая какая-то не ня
[18:41:40] <Serpentes> uıʃɐɟ∀: я как то читал коменты к игре и там чувак спрашивает, пойдет ли эта игрушка у него или нет. У него на компе открыт был ворд (текстовый процессор) и раскладывал он пасьян косынку
[18:42:21] <PhoSor> uıʃɐɟ∀: или с геймпадом, да
[18:42:24] <Serpentes> на что ему ответили, если ты ворд закроешь тогда летать просто будет
[18:42:45] <ForNeVeR> uıʃɐɟ∀: ты ничего не понимаешь в олдскуле, бро.
[18:42:50] <uıʃɐɟ∀> ForNeVeR: Нет ты.
[18:43:04] <ForNeVeR> uıʃɐɟ∀: олдскул - это когда в doom2 биндили перемещение на мышку.
[18:43:10] <ForNeVeR> А хардкор в том, что так быстрее бегало.
[18:43:29] <uıʃɐɟ∀> ForNeVeR: Хм, я видел, что в дум2 мышка сама по себе на перемещение биндилась.
[18:43:49] <ForNeVeR> А слабо так пару лабиринтов из дорожек над лавой пробежать?
[18:45:53] <uıʃɐɟ∀> А что с этим было в вольфенштейне - я не помню.
[18:45:53] <Ramzessus> извините что вмешиваюсь, я в WinAPI нуб, но так понял что функция getmessage получает любые сообщения, передаваемые в модуль, а как тогда разобрать к какому типу относится, мышь или клава или ещё что то?
[18:46:50] <uıʃɐɟ∀> Ramzessus: В структуре MSG там же всё есть достаточное, не?
[18:47:11] <ForNeVeR> Ramzessus: http://msdn.microsoft.com/en-us/library/windows/desktop/ms644955(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ms644934(v=vs.85).aspx
[18:47:19] <emu-nero~> косынка для неудачников.
[18:47:31] <ForNeVeR> emu-nero~: для тебя.
[18:47:41] <emu-nero~> ForNeVeR: нет.
[18:47:44] <emu-nero~> я не на столько пал.
[18:47:53] <ForNeVeR> emu-nero~: "на столько"
[18:47:57] <ForNeVeR> pizdez
[18:48:11] <emu-nero~> ForNeVeR: да.
[18:48:18] <emu-nero~> а еще у меня есть ана насы.
[18:49:33] reggies вышел из конференции
[18:51:23] yesyes вышел из конференции
[19:03:42] <emu-nero~> вот объясните мне
[19:04:16] <emu-nero~> в чём понт создавать кучу переменных, типа
TAR=tar -cf
MV=mv
RM=rm
CP=cp
и прочие
[19:04:35] <emu-nero~> а потом использовать их по всему скрипту?
[19:04:37] <emu-nero~> в чём выгода?
[19:05:24] <Ramzessus> ForNeVeR: и чтобы мне это сообщение достать нужно как то перехватить сообщение от GetMessage. Как это бы сделать правильнее было бы? Инжектинг в процесс и в таблице импорта ту GetMessage заменить на MyGetMessage?
[19:06:11] <generatorglukoff> emu-nero~: КРОССПЛАТФОРМЕННОСТЬ
[19:06:32] <emu-nero~> generatorglukoff: ок.
[19:07:10] <emu-nero~> TAR=rar c
MV=move
RM=remove
CP=copy

?
[19:09:04] <ForNeVeR> Ramzessus: перехватить? Ты там хачишь что-то?
[19:09:09] <ForNeVeR> emu-nero~: да.
[19:09:19] <emu-nero~> ForNeVeR: оно не будет работать.
[19:09:46] <ForNeVeR> emu-nero~: как и ты.
[19:09:51] <emu-nero~> ForNeVeR: да.
[19:09:54] <emu-nero~> как и я.
[19:10:27] <Ramzessus> ForNeVeR: ну не совсем, мне сказали что хуками можно хватать, но мне как то хуки не очень понравились, вот уже смог заинжектить свою DLL в процесс, и выполнить действие, теперь надо мышь и клаву ловить
[19:10:41] <ForNeVeR> Ну тогда лови, хуле.
[19:10:49] <ForNeVeR> Я не понимаю, в чём проблема
[19:11:15] <ForNeVeR> Хотя как ты это хочешь делать без хуков?
[19:11:15] <Ramzessus> Ramzessus: вот и никак не разберусь, надо ли подменить PeekMessage или ловить сообщение между ними =) Только вся загвоздка я не знаю как
[19:11:24] <Ramzessus> упс... тебе писал
[19:11:41] <ForNeVeR> Изучи цикл работы сообщений.
[19:11:53] <ForNeVeR> И точки, к которым ты можешь подключить свой код.
[19:11:58] <ForNeVeR> Вполне вероятно, что есть такие.
[19:13:02] <Ramzessus> да вроде бы понятно что сообщение идёт из подключенной библиотеки в главный модуль, но только что же такое PeekMessage? Функция которую стоит заменить на свою или отлавливать с ПОМОЩЬЮ НЕЁ
[19:14:17] <ForNeVeR> 1) зачем заменять? GetMessage вызывает PeekMessage?
[19:14:34] <ForNeVeR> Учитывай, что могут быть ещё способы получить сообщение.
[19:14:50] <Ramzessus> ForNeVeR: знаю тока хуки
[19:14:56] <emu-nero~> где хуи?
[19:15:39] <ForNeVeR> .kick emu-nero~
[19:15:39] emu-nero~ выгнали из конференции: DeadBot
[19:15:40] <DeadBot> ForNeVeR: ok
[19:16:28] emu-nero~ зашёл в конференцию
[19:17:17] Serpentes вышел из конференции: Replaced by new connection
[19:17:25] Serpentes зашёл в конференцию
[19:20:18] swagman вышел из конференции: Я использую Miranda IM (http://miranda-im.org/.)
[19:22:04] <Ramzessus> когда я смогу использовать GetMessage находясь в процессе так, чтобы мне приходили нормальные сообщения?
[19:23:46] Ramzessus вышел из конференции
[19:33:19] emu-nero~ вышел из конференции
[19:35:52] proto_21h вышел из конференции
[19:37:47] proto_21h зашёл в конференцию
[19:51:32] O01eg вышел из конференции
[19:58:05] O01eg зашёл в конференцию
[20:03:25] emu-nero~ зашёл в конференцию
[20:11:10] proto_21h вышел из конференции
[20:11:16] пкщгяут[slacktop] вышел из конференции
[20:11:20] proto_21h зашёл в конференцию
[20:13:48] <j123123> лолд
[20:20:07] 0xd34df00d вышел из конференции
[20:20:21] 0xd34df00d зашёл в конференцию
[20:32:53] <emu-nero~> пиздец.
[20:37:04] proto_21h вышел из конференции
[20:44:49] Serpentes вышел из конференции: Replaced by new connection
[20:44:57] Serpentes зашёл в конференцию
[20:45:57] proto_21h зашёл в конференцию
[20:51:48] proto_21h вышел из конференции
[20:52:58] proto_21h зашёл в конференцию
[21:04:28] proto_21h вышел из конференции
[21:04:28] proto_21h зашёл в конференцию
[21:05:42] Serpentes вышел из конференции
[21:05:55] Serpentes зашёл в конференцию
[21:17:12] пкщгяут[slacktop] зашёл в конференцию
[21:25:56] goodstuff зашёл в конференцию
[21:26:23] proto_21h вышел из конференции
[21:27:43] Ramzessus зашёл в конференцию
[21:29:16] generatorglukoff вышел из конференции
[21:38:43] proto_21h зашёл в конференцию
[21:40:59] generatorglukoff зашёл в конференцию
[21:45:28] <emu-nero~> `azs1aop
[21:50:07] <proto_21h> есть идея написать тулзу которая выдает инфу о товаре по поиску, причем собирается инфа эта с сайтов, урлы которых вбиваются где то в настройках...например с трех инет магазов комп-ой техники , проходит сбор инфы по заданному товару , и выбирается товар из того сорка где цена допустим наименьшая...насколько сложна реализация данной задачи?
[21:53:17] <emu-nero~> everysale.net типа этой?
[21:56:39] <proto_21h> а я думал я первым сгенерил эту идею)
[21:58:52] <emu-nero~> прерывания вообще медленные.
[22:17:36] <m4n71k0r> не могу начать погромить на шкале под линухами(
[22:17:43] <m4n71k0r> уже в пятый раз не могу
[22:17:48] <m4n71k0r> ад
[22:18:49] <m4n71k0r> proto_21h: ну что как?
[22:20:26] <emu-nero~> m4n71k0r: шкала не нужна.
[22:21:28] <m4n71k0r> emu-nero~: вот возьму и напишу тебя на шкале... посмотрим, как ты скажешь, что шкала не нужна(
[22:22:23] <emu-nero~> я умру.
[22:22:25] <emu-nero~> на шкале
[22:22:27] <emu-nero~> не выживу
[22:22:48] <m4n71k0r> и хорьку твою напишу на шкале
[22:22:50] <m4n71k0r> и велик
[22:23:09] <m4n71k0r> и топор и книжку по сексологии
[22:23:16] <m4n71k0r> попомнишь
[22:23:45] PhoSor вышел из конференции
[22:25:15] m4n71k0r сменил ник на Искандер Алиханович Дранников-Незабудка
[22:27:34] <emu-nero~> Искандер Алиханович Дранников-Незабудка: хочешь покажу свой extensions.ael ?
[22:27:47] <Искандер Алиханович Дранников-Незабудка> emu-nero~: ессно хочу
[22:29:46] <emu-nero~> Искандер Алиханович Дранников-Незабудка: http://paste.kde.org/pd33e2dec/
[22:31:57] <Искандер Алиханович Дранников-Незабудка> emu-nero~: на прошлой работе у меня начальник был упоротый по астеру
[22:32:09] <Искандер Алиханович Дранников-Незабудка> он мне тоже что-то подобное хотел показать
[22:32:41] <emu-nero~> но я-то не упоротый.
[22:33:29] <Искандер Алиханович Дранников-Незабудка> ну у него менюшка ещё и от времени суток зависела
[22:33:45] <Искандер Алиханович Дранников-Незабудка> он в гуйцах, правда, её хуевертил
[22:33:45] swagman зашёл в конференцию
[22:35:20] <Glorious Chaplain of the Hortamarines> emu-nero~: если умрешь, я перепишу тебя на лиспе и воскрешу
[22:35:36] <Glorious Chaplain of the Hortamarines> и там то ты никуда не денешься, только в отладчик падать будешь
[22:35:39] * emu-nero~ не может жить в лиспцах.
[22:35:48] <Искандер Алиханович Дранников-Незабудка> проверить надо
[22:36:09] <emu-nero~> сраная генту
[22:36:17] <emu-nero~> обновился freerdp
[22:36:19] <Glorious Chaplain of the Hortamarines> emu-nero~: а тебя-то кто спросит?
[22:36:22] Искандер Алиханович Дранников-Незабудка сменил ник на Just Another Manticore
[22:36:23] <emu-nero~> перестала собираться remmina
[22:36:37] <Glorious Chaplain of the Hortamarines> будешь жить в лиспцах
[22:36:44] <Glorious Chaplain of the Hortamarines> под вендой
[22:36:46] <emu-nero~> Glorious Chaplain of the Hortamarines: интерпретатор опросит.
[22:36:49] <Glorious Chaplain of the Hortamarines> в виртуалке
[22:46:17] <emu-nero~> пиндыр
[22:46:38] <emu-nero~> пришли письма с адресом в некорректном регистре
[22:46:51] <emu-nero~> с адреса ...@pes....
[22:49:58] <emu-nero~> причём они ебанутые
[22:50:09] <emu-nero~> набрали весь адрес в верхнем регистре
[22:50:12] <emu-nero~> кроме .com
[22:50:14] <emu-nero~> >_>
[22:53:13] Serpentes вышел из конференции
[22:57:35] generatorglukoff вышел из конференции
[23:03:40] <Ramzessus> народ, как перехватить PeekMessage? Уже 4 часа долблюсь
[23:04:13] <Ramzessus> точнее информацию от User32.dll идущую к PeekMessage в процессе
[23:08:21] <Just Another Manticore> дойдёт до того, что я сам тебе напишу это поделие
[23:09:28] <Ramzessus> =) серьёзно хочется обойтись без хука, но вот что то не получается и как назло в интете полно инфы, которая как бы по теме, но немного не то
[23:09:54] <emu-nero~> Ramzessus: что ты вообще мутишь?
[23:10:03] <emu-nero~> пытаешься избавить систему от ебаных попапов?
[23:11:29] <Ramzessus> emu-nero~: пока что библиотеку, которая хватает клавиши и мышь, но с мышью я думаю разберусь позже, а далее эту библиотеку хочу использовать для различных целей, но уже с контролем клавиатуры. например аналог PuntoSwitcher
[23:11:48] <emu-nero~> што.
[23:11:52] <emu-nero~> пиши драйвер
[23:11:54] <emu-nero~> не пиши хуиту.
[23:12:00] <Ramzessus> не не
[23:12:03] <emu-nero~> на хуках работают только мудаки
[23:12:03] <Ramzessus> сложно это
[23:12:15] <emu-nero~> ты что, слабак?
[23:12:16] <Ramzessus> а вот перехват PeekMessage самое то
[23:12:18] <Ramzessus> ага
[23:12:24] <emu-nero~> поглядите на этого неосилятора.
[23:12:54] <Ramzessus> я меньше года пишу и то на Шарпе, мне сейчас на плюсы страшно смотреть
[23:13:06] <Ramzessus> а мне "Пиши драйвер" :-D
[23:14:09] <Just Another Manticore> emu-nero~: ты прав...нужон драйвер
[23:14:20] <Just Another Manticore> и у мелкософта лицензию получить
[23:14:36] <Just Another Manticore> эмблемкой можно светить потом
[23:14:52] <emu-nero~> Ramzessus: потом тебя на любой работе с руками оторвут
[23:17:52] <Ramzessus> да было бы не плохо
[23:18:14] <Ramzessus> ну вообще кто нибудь сталквался с похожей проблемой?
[23:18:35] <Ramzessus> подмена функции в том то и дело что ненужна
[23:19:04] <Ramzessus> нужна информация оттуда, как работает функция меня устраивает
[23:19:54] <Just Another Manticore> Ramzessus: ну вот мне нужно было набор горячих клавиш перехватывать для управления программой захвата аудио (правда драйвер захвата я недописал)
[23:20:09] <Just Another Manticore> буфер клавиатуры дёргать было не кайф
[23:20:23] <Just Another Manticore> хотя это самый простой вариант
[23:20:36] <Just Another Manticore> ещё можно было зарегистрировать глобальные комбинации
[23:20:44] <Just Another Manticore> но то реестр
[23:20:44] <Ramzessus> то есть писалось не перехватом сообщений системных функций
[23:20:47] <Ramzessus> ?
[23:20:54] <Just Another Manticore> хуком писалось
[23:21:13] <Just Another Manticore> глобальным, сцуко, хуком
[23:21:31] <Ramzessus> ааа
[23:21:40] <Just Another Manticore> ибо мне не надо было, чтобы программе требовались права админа
[23:21:56] <Ramzessus> хук я так понимаю самая простая вещь
[23:22:52] <Just Another Manticore> простая, только аккуратно надо с выделением памяти обходиться и не забывать, что выделяешь ты её в пространстве процесса (если, конечно, не используешь глобальную шару памяти)
[23:23:17] <Ramzessus> а выделяем память мы как?
[23:23:35] <Just Another Manticore> ну вот ты банально делаешь new
[23:23:42] <Just Another Manticore> в либе Х_Х
[23:23:58] <Just Another Manticore> так низзя, точнее можно, но низзя
[23:24:37] <Just Another Manticore> допустим, тебе служебные данные хранить надо...
[23:25:36] <Just Another Manticore> вобщем, ты распознаёшь свой процесс и просишь его выделить память, которую он сам потом и высвободит)
[23:26:52] <Just Another Manticore> или лучше быстренько обработать хуком и отослать своему процессу данные
[23:27:05] <Just Another Manticore> или не быстренько ему в очередь послать
[23:27:35] <Ramzessus> VirtualAllocEx
[23:27:39] <Ramzessus> этим выделяем?
[23:27:43] <Just Another Manticore> я рад, что тебе нравится WinAPI)
[23:27:57] <Just Another Manticore> Ramzessus: в итоге оно вызывается, но разницы нет
[23:28:00] <Ramzessus> он мне ой как не нравиться xD
[23:28:01] <emu-nero~> :(
[23:28:11] <emu-nero~> :'(
[23:33:21] <Ramzessus> Just Another Manticore: вот как бы ты перехватил бы GetMessage например от uder32.dll до notepad.exe ? просто интересно мнение
[23:33:29] <Ramzessus> user32*
[23:35:08] <Just Another Manticore> разницы нет... мутишь хук на клаву/мышь или просто MESSAGE, берёшь HWND, проверяешь, принадлежит ли оно процессу блокнота или нет. Если да, то отправляешь сообщение своему процессу
[23:36:07] yesyes зашёл в конференцию
[23:48:42] <goodstuff> чо тут у вас
[23:49:10] <goodstuff> опят рамзес
[23:49:19] <Just Another Manticore> да ну его к чёрту
[23:49:35] <Just Another Manticore> сначала пусть плюсы выкурит...работу с памятью
[23:49:37] <goodstuff> тебе уже объяснили вроде третьего дня как делать надо
[23:49:50] <goodstuff> мантикора даже ссылки на мсдн дал
[23:50:10] <Just Another Manticore> а, да
[23:50:18] <Just Another Manticore> <analizer_mode>
[23:51:41] <emu-nero~> Just Another Manticore: а где анализер?
[23:51:46] <emu-nero~> он на меня обиделс?(
[23:51:50] <emu-nero~> а.
[23:52:06] <Just Another Manticore> emu-nero~: он в пстачике
[23:52:10] <Just Another Manticore> тебя ждёт
[23:52:13] <emu-nero~> не жёт
[23:52:31] <Just Another Manticore> emu-nero~: http://hirthwork.psto.net/
[23:52:35] <Just Another Manticore> напиши ему\
[23:52:52] <Ramzessus> там дело в другом, есть ссылки, люди на форумах пишут что легко, но это всё в теории, нету ни одной реализации, перехват сообщений между этими функциями и подмена функций разные вещи
[23:54:03] <emu-nero~> Just Another Manticore: он съёбывает на какой-то поинт.
[23:54:05] Ramzessus выгнали из конференции: Уморил
[23:54:48] <Just Another Manticore> emu-nero~: видишь, его жизнь полна разнообразия
[23:55:01] <Just Another Manticore> </analizer_mode>
[23:55:06] <emu-nero~> Just Another Manticore: еу и без меня хорошо
[23:55:27] * emu-nero~ захуячил case insensitive в свой exim
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!