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

Тема: Программирование для новичков и не только.
Приглашаются студенты.

C/С++, Haskell, Ruby, Python, Perl, Lisp, Scheme, Erlang, JavaScript, Рефал, Brainfuck, Yet Another Wonder Language, Anime
Код выкладывать на http://dumpz.org или http://www.govnokod.ru в зависимости от его смысловой наполненности.
Логи http://0xd34df00d.me/logs/chat/codingteam@conference.jabber.ru/
Qt рулез. Обращаться к 0xd34df00d или cutwater.
Упоминания о .NET, basic, php, pascal/delphi, 1С, VB карается съеданием поциента.
Личкрафты: http://leechcraft.org и git://github.com/0xd34df00d/leechcraft.git
Lilly Peachcraft.
Проблем решено: 0x3
[00:00:45] <Longedok> Spo1ler: какую именно идею ты с питоном увязать не можешь?
[00:01:04] <Spo1ler> ну про сейчас и никогда
[00:01:10] <Spo1ler> обе
[00:01:35] <Longedok> не, ну это вообще дзен
[00:01:45] <Longedok> я, кстати, со всем согласен
[00:01:49] <Longedok> кроме того, чего не понимаю
[00:02:11] <Longedok> practicality beats purity.
[00:02:23] <Longedok> это из понравившихся
[00:07:30] <Longedok> опять что-то мутное:
[00:07:32] <Longedok> There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
[00:07:38] <Longedok> Чем голландцы лучше других?
[00:07:45] <Spo1ler> Казалось бы
[00:07:54] <Spo1ler> Схерали dutch это голландцы
[00:08:05] <Spo1ler> хм
[00:08:09] <Spo1ler> или я туплю
[00:08:12] <Longedok> you are Dutch
[00:08:17] <Longedok> longedok (23:09:51 Сегодня)
Dutch.
er (23:09:53 Сегодня) Нидерландский язык.
[00:08:17] O01eg вышел из конференции
[00:08:24] <Spo1ler> хм
[00:08:47] <Spo1ler> балин
[00:08:48] <Longedok> longedok (23:15:42 Сегодня)
голландец
re (23:15:43 Сегодня) The Dutch
[00:08:50] * Spo1ler ебанько
[00:08:52] <Spo1ler> >_<
[00:08:58] <Spo1ler> фейл, да
[00:10:46] <Longedok> оп-па
[00:10:47] <Longedok> #625585
[00:10:54] O01eg зашёл в конференцию
[00:13:57] <Spo1ler> вижу
[00:14:17] O01eg вышел из конференции
[00:16:38] O01eg зашёл в конференцию
[00:30:03] O01eg вышел из конференции
[00:34:02] Graf зашёл в конференцию
[00:48:00] <Longedok> жыцьцесьцьвярджальныя ноты
[00:48:10] <Longedok> http://piples.ru/music/19050-lyavon-volski-takoga-nyama-nidze-2009.html#comment
[00:48:29] <Longedok> у вас же доступ есть к этому ресурсу, да?
[00:48:33] <Longedok> музло офигенное
[00:49:52] пкщгяут[ляптоп] вышел из конференции
[00:55:35] Graf вышел из конференции
[01:02:47] dinger зашёл в конференцию
[01:04:30] <dinger> Всем доброй ночи. Подскажите один момент. Когда я через malloc выделяю память... то я увижу там "мусор" или все будет \x0 ???
[01:04:35] Spo1ler вышел из конференции: Replaced by new connection
[01:04:36] Spo1ler зашёл в конференцию
[01:05:34] <cutwater> dinger, мусор
[01:05:47] <cutwater> dinger, почему бы тебе не проверить самому и не увидеть на примере
[01:06:30] <dinger> cutwater: Спасибо) Просто спросить надежней)
[01:07:43] пкщгяут[ляптоп] зашёл в конференцию
[01:08:27] Spo1ler вышел из конференции
[01:13:29] Spo1ler зашёл в конференцию
[01:14:19] Spo1ler вышел из конференции
[01:27:25] zxc вышел из конференции
[02:09:09] <dinger> Впрос ко всем. Хотелось бы иметь представление о людях которые здесь обитают.
Вы кодите для:
1)себя
2)работа такая
[02:10:09] <0xd34df00d> И то, и то.
[02:10:49] <Longedok> dinger: 1), но когда отучусь, надеюсь, будет 2)
[02:12:07] <dinger> А у меня из-за учебы даже для себя некогда покодить....
[02:12:35] <0xd34df00d> .vcard dinger
[02:12:37] <DeadBot> 0xd34df00d: vCard:
Полное имя: Сергей Баранов
День рождения: 1901-01-01
[02:12:42] <0xd34df00d> dinger: на кого учишься?
[02:12:44] <0xd34df00d> И где?
[02:15:04] <dinger> 0xd34df00d: Компьюторные системы и сети. В институте
[02:15:22] <0xd34df00d> Разумно.
[02:15:25] <0xd34df00d> dinger: в каком?
[02:15:46] <dinger> 0xd34df00d: Какая разница?
[02:15:52] <0xd34df00d> dinger: интересно.
[02:15:56] <0xd34df00d> Понятно, значит, в хреновом.
[02:16:06] <dinger> ДонНТУ
[02:16:25] <dinger> Можно сказать и так)
[02:16:41] <Fess> 1)
[02:16:59] <Fess> Возможно оно будет приносить доходы в будущем в качестве 2
[02:17:43] SolarRay вышел из конференции
[02:17:59] пкщгяут[ляптоп] вышел из конференции
[02:26:33] <Longedok> Fess: нихуя не будет тебе ничего приносить
[02:26:45] <Longedok> если ты свой билет студенеский не найдёшь
[02:26:53] <Longedok> студенческий*
[02:27:03] <Longedok> а не
[02:27:06] <Longedok> не билет
[02:27:08] <Longedok> зачётку
[02:27:09] <Longedok> вот
[02:27:20] <Longedok> спрашивается, а зачем зачётка, для медосмотра?
[02:30:44] <Fess> Там ставится печать
[02:30:55] <Fess> Сессию потом не закроют
[02:31:01] <Fess> Если её не будет
[02:32:16] <Longedok> так.
[02:32:21] <Longedok> у меня есть два вектора.
[02:32:30] <Longedok> заданы они длиной
[02:32:42] <Longedok> и углом наклона по отношению к горизонатли
[02:32:49] <Longedok> как бы мне эти вектора сложить?
[02:33:02] <0xd34df00d> Покомпонентно. // Ваш К. О.
[02:33:28] <Longedok> что?
[02:33:30] <Longedok> нет
[02:33:34] <Longedok> мне векторная сумма нужна
[02:33:37] <Longedok> двух векторов
[02:33:40] <Longedok> заданных длиной
[02:33:42] <Longedok> и углом
[02:33:58] <0xd34df00d> Блять.
[02:34:00] <0xd34df00d> В чем проблема?
[02:34:11] <Longedok> в том, чтобы их сложить
[02:34:16] <0xd34df00d> (x cos phi + y cos psi; x sin phi + y sin psi)
[02:34:23] <0xd34df00d> Тьфу.
[02:34:27] <0xd34df00d> Нутыпонел.
[02:34:52] dinger вышел из конференции
[02:36:11] dinger зашёл в конференцию
[02:37:18] <Longedok> 0xd34df00d: а угол какой у результирующего вектора будет?
[02:37:23] dinger вышел из конференции: Ушел... может когда нибудь вернусь)
[02:39:23] <0xd34df00d> tg r = (a1 sin phi1 + a2 sin phi2) / (a1 cos phi1 + a2 cos phi2)
[02:39:31] <0xd34df00d> Не будь долбоебом йопт.
[02:41:57] <Longedok> ну спасибо
[02:42:36] <Longedok> 0xd34df00d: а можно и x cos phi + y cos psi и x sin phi + y sin psi для расчёта длины вектора использовать, да?
[02:43:05] <0xd34df00d> Я бы еще теорему Пифагора использовал.
[02:43:41] <Longedok> не, ну разницы нет, да?
[02:46:24] <Fess> Longedok: После универа в MS работать пойдешь, да?
[02:46:39] <Longedok> если таки в универ поступлю
[02:46:51] <Longedok> то потом, возможно, и да
[02:46:55] <Longedok> а возможно и нет
[02:47:15] <Fess> А можешь и не поступить?
[02:47:27] <Fess> Мне кажется в России все поступают, не?
[02:47:28] <Longedok> легко
[02:47:32] <Longedok> я не в России
[02:47:37] <Fess> а бля
[02:47:39] <Fess> я забыл же
[02:47:39] <Longedok> ну, мне на бюджет только
[02:47:48] <Fess> Да и в СНГ тоже легко
[02:48:21] <Fess> Ну да
[02:48:29] <Fess> Я на бюджете ^_^
[02:55:42] <Longedok> 0xd34df00d: всё, окончательное спасибо, разобрался
[02:57:03] <Fess> Гегель это пиздец, скажу я вам.
[03:00:22] Longedok вышел из конференции: ...и пусть вам приснится дихлористоводородный перманганат калия
[03:36:06] <Fess> Осталось 5 листов ебаных
[03:40:36] cutwater вышел из конференции: Replaced by new connection
[03:40:42] cutwater зашёл в конференцию
[03:43:52] Альфа-ками вышел из конференции
[04:06:52] rexim зашёл в конференцию
[04:06:53] Сухарик вышел из конференции
[04:36:26] rexim вышел из конференции
[04:49:46] Fess вышел из конференции: Компьютер вошёл в спящий режим
[05:34:40] Альфа-ками зашёл в конференцию
[06:39:41] uıʃɐɟ∀ вышел из конференции: Logged out
[07:04:29] Альфа-ками вышел из конференции
[07:11:16] Альфа-ками зашёл в конференцию
[07:33:32] Альфа-ками вышел из конференции
[07:47:31] mikelsv вышел из конференции
[07:52:33] uıʃɐɟ∀ зашёл в конференцию
[08:04:09] Альфа-ками зашёл в конференцию
[08:18:16] ForNeVeRЪ зашёл в конференцию
[08:22:12] Graf зашёл в конференцию
[08:22:41] iorlas вышел из конференции
[08:23:25] O01eg зашёл в конференцию
[08:41:16] <Альфа-ками> цодингтим, я идиот
[08:52:41] arsenicum@work зашёл в конференцию
[08:56:47] <arsenicum@work> утро же
[09:00:07] mikelsv зашёл в конференцию
[09:00:11] O01eg вышел из конференции
[09:02:02] O01eg зашёл в конференцию
[09:06:04] swagman вышел из конференции
[09:16:54] arsenicum@work вышел из конференции
[09:17:07] arsenicum@work зашёл в конференцию
[09:27:58] arsenicum@work вышел из конференции
[09:28:19] arsenicum@work зашёл в конференцию
[09:31:06] Fess зашёл в конференцию
[09:34:16] Uzari зашёл в конференцию
[09:39:00] Fess вышел из конференции: Компьютер вошёл в спящий режим
[09:53:24] ώ-тролль зашёл в конференцию
[09:55:46] <ώ-тролль> filezilla кто нить юзает
[09:55:47] <ώ-тролль> ?
[10:03:11] Альфа-ками вышел из конференции
[10:10:28] SolarRay зашёл в конференцию
[10:12:10] ώ-тролль вышел из конференции
[10:13:38] dinger зашёл в конференцию
[10:14:08] swagman зашёл в конференцию
[10:29:03] arsenicum@work вышел из конференции
[10:29:25] arsenicum@work зашёл в конференцию
[10:32:28] cutwater вышел из конференции
[10:41:52] Альфа-ками зашёл в конференцию
[11:04:12] пкщгяут[ляптоп] зашёл в конференцию
[11:09:12] uıʃɐɟ∀ вышел из конференции: Replaced by new connection
[11:09:13] uıʃɐɟ∀ зашёл в конференцию
[11:19:47] mikelsv вышел из конференции
[11:20:56] Longedok зашёл в конференцию
[11:21:29] mikelsv зашёл в конференцию
[11:22:16] Heckfi зашёл в конференцию
[11:23:17] Heckfi вышел из конференции: offline
[11:31:19] <Longedok> @hagane: *Я_идиот *незабыват
Я ИДИОТ ._.
#627061

@Hagane: схемочят, я идиот

%Альфа-ками: цодингтим, я идиот
[11:32:03] <Longedok> Альфа-ками: почему?
[11:33:10] O01eg вышел из конференции: Logged out
[11:37:17] ώ-тролль зашёл в конференцию
[11:39:27] cutwater зашёл в конференцию
[11:39:33] SolarRay вышел из конференции
[11:46:26] arsenicum@work вышел из конференции
[11:46:42] ώ-тролль вышел из конференции
[11:46:44] arsenicum@work зашёл в конференцию
[11:47:25] Rulexec зашёл в конференцию
[11:48:03] SolarRay зашёл в конференцию
[11:49:02] <Rulexec> 0xd34df00d: адрес твоего сервера 80.251.122.132?
[11:49:07] 0xd34df00d вышел из конференции
[11:50:26] <Rulexec> ууу, спалился, пошел менять)
[11:50:48] Альфа-ками вышел из конференции
[11:51:10] <Rulexec> http://0x50FB7A84/ ^^
[11:51:29] 0xd34df00d зашёл в конференцию
[11:51:55] <Longedok> http://0xd34df00d/
[11:52:05] <0xd34df00d> Rulexec: да, а чо?
[11:52:23] <Rulexec> 0xd34df00d: сейчас расчёты проведу)
[11:53:10] <Rulexec> 211.77.240.13
[11:53:19] <Rulexec> найди этот IP
[11:53:28] <Rulexec> и будет счастье (:
[11:53:47] <SolarRay> Rulexec: как там фракталы поживают?
[11:53:54] <Rulexec> SolarRay: забил
[11:53:59] <Rulexec> никто же ничего не сказад
[11:54:18] <SolarRay> а что нужно было сказать?)
[11:54:33] <Rulexec> как их считать)
[11:54:37] <arsenicum@work> Rulexec: сказали же
[11:55:04] <Rulexec> arsenicum@work: а повторить можно? :)
[11:55:53] <Rulexec> 0xd34df00d: то, что IP не дедфудовский, получается http://0x50FB7A84/ абракадабра (:
[11:56:14] <Rulexec> был бы у тебя IP 211.77.240.13, можно было бы без домена обойтись :)
[11:56:29] <arsenicum@work> Rulexec: http://ru.wikipedia.org/wiki/%D0%9C%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%BE_%D0%9C%D0%B0%D0%BD%D0%B4%D0%B5%D0%BB%D1%8C%D0%B1%D1%80%D0%BE%D1%82%D0%B0#.D0.94.D0.BE.D0.B1.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D1.86.D0.B2.D0.B5.D1.82.D0.B0
[11:56:45] <arsenicum@work> "Самым распространённым способом является раскрашивание точек снаружи множества в цвет, равный количеству итераций, за которое точка уходит в «бесконечность» или, с точки зрения программы, на определённое расстояние от нуля."
[12:00:09] <cutwater> орту
[12:00:23] <Rulexec> Пример программы построения множества ([17. PHP])
[12:00:27] <Rulexec> ёма1
[12:00:35] <SolarRay> cutwater: торту
[12:00:48] <cutwater> Rulexec, щито?
[12:00:57] <Rulexec> cutwater: в википедии
[12:01:03] <SolarRay> да пхп рулит)
[12:01:30] <cutwater> бывает
[12:01:40] <cutwater> пхпшники считают что на пхп можно реализовать все
[12:01:43] <Rulexec> SolarRay: ага, особенно большим количеством говнохостингов с ним
[12:01:46] <cutwater> даже системных демонов
[12:01:53] <SolarRay> >__<
[12:01:59] <0xd34df00d> Вон, SQL начали на нем пилить.
[12:01:59] <cutwater> и это же правда
[12:02:02] <cutwater> а да
[12:02:10] <Rulexec> блин
[12:02:13] <cutwater> 0xd34df00d, кстати считаю что автор MooSQL фееричен
[12:02:16] <Rulexec> на Django бы делал
[12:02:25] <cutwater> что на джанго?
[12:02:52] <Rulexec> но потерял RSA-key от твоего сервера :)

да и всё моё давно сделано на PHP
[12:03:17] dinger вышел из конференции: Ушел... может когда нибудь вернусь)
[12:03:35] <cutwater> Rulexec, говно этот ваш пхп
[12:03:46] <cutwater> а ключ терять не надо. сервер мы скоро уже поменяем если чо
[12:03:55] <cutwater> и выкинем это говно VPS
[12:04:13] <Rulexec> здорово я у вас VPS купил?)
[12:04:20] <Rulexec> неделю поюзал >_<
[12:04:33] <cutwater> ну дык кто ж тебе доктор
[12:04:44] <cutwater> мы ж тебе не ограничивали доступ.
[12:04:57] <cutwater> услуги предоставлены, а ты волен распоряжаться как хочешь
[12:05:11] <cutwater> вон дедфуду даже техподдержку постоянную предоставляем по возможности.
[12:05:32] <cutwater> а щас так как сервер не выдерживает нагрузок этого говна на руби переходим на нормальную машину с гигом памяти
[12:05:47] <cutwater> пока не купим сервер на Core i7 с 8GB RAM
[12:06:07] <Rulexec> аааа
[12:06:09] <Rulexec> БЛЖАД!
[12:06:22] <Rulexec> этот скрипт на PHP нарисовал множество
[12:06:29] <cutwater> лол
[12:06:47] <cutwater> Rulexec, а пхп мы принципиально не подымаем ибо нужен стимул от него отказываться.
[12:07:04] <0xd34df00d> cutwater: слышчо.
[12:07:13] <0xd34df00d> cutwater: можешь пару запросов на постгресе глянуть?
[12:07:27] <cutwater> ну могу. толку от этого будет мало. но могу.
[12:07:34] <0xd34df00d> deposit — месторождение. pricereport — отчет по ценам за некую дату (следует до следующего pricereport). extractionreport — сколько извлечено было от предыдущего отчета до этого.
[12:07:49] <0xd34df00d> Нужно найти месторождение, принесшее наибольший доход в 1959: http://paste.org.ru/?0t0j36
[12:09:11] <Rulexec> так
[12:09:21] <Rulexec> нужно реализовать это на Python и пихнуть в вики
[12:10:10] <SolarRay> cutwater: может поднимите сервак на jhp ?)
[12:10:19] <cutwater> щито это?
[12:10:29] <SolarRay> http://www.jsoftware.com/jwiki/JHP
[12:10:39] <Rulexec> это PHP, тольпо первая буква J
[12:10:47] <SolarRay> но вообще я шучу конечно ^__^
[12:11:00] <cutwater> 0xd34df00d, ну он работает запрос этот то?
[12:11:02] <Rulexec> я бы сделал предположение, что это фиготень на Java аля PHP
[12:11:08] <cutwater> нахуй надо
[12:11:28] * cutwater считает java идеальным языком, но слишком медленный по скорости :(:(:(
[12:11:45] <SolarRay> это J!!!! а не ява
[12:12:18] <Rulexec> а
[12:12:19] <cutwater> J o_O
[12:12:27] <Rulexec> я слышал о J#
[12:12:48] <SolarRay> это просто j
[12:13:16] <cutwater> за оператор присваивания в стиле := автора надо кастрировать
[12:13:48] <SolarRay> это не присвоение
[12:13:57] <SolarRay> там вообще нет переменных
[12:14:23] <cutwater> пох
[12:14:33] <SolarRay> и если что автор уже покинул нас(
[12:14:51] <0xd34df00d> cutwater: ну что-то выдает.
[12:15:02] <0xd34df00d> cutwater: вопрос в том, выдает ли правильно, и если да, то можно ли оптимизировать.
[12:15:06] <0xd34df00d> В частности, убрать вложенный селект.
[12:15:22] <cutwater> 0xd34df00d, ну просто чтобы проверить его работоспособность надо его запустить. вложенные селекты лучше заменять join в большинстве случаев.
[12:15:45] <cutwater> 0xd34df00d, потому что если честно я SQL размера больше 3х строк на вскидку не воспринимаю. прости.
[12:15:51] <0xd34df00d> cutwater: там проблема в том, что непонятно, как джойнить.
[12:16:22] <0xd34df00d> cutwater: ибо closest должна участвовать в агрегате либо в group by, и если я делаю group by в внешнем запросе по closest, то получается хуита.
[12:18:04] Rulexec вышел из конференции
[12:20:23] <Longedok> как в пейтоне округлить число до нужного количества знаков после запятой?
[12:23:54] <ForNeVeRЪ> Longedok, например round(2.05, 2).
[12:24:21] <ForNeVeRЪ> Правда, оно приблизительно округляет, из-за того, что не все дробные числа могут быть точно представлены в двоичном виде.
[12:24:41] <Longedok> ну понятно
[12:24:46] <ForNeVeRЪ> Так что при выводе придётся всё равно округлять.
[12:24:59] <Longedok> да мне выводить то и не надо особо
[12:25:07] <Longedok> мне углы в радианах сравинвать
[12:25:26] <ForNeVeRЪ> А округлять зачем?
[12:25:32] <Longedok> уже понял, что незачем
[12:25:44] <ForNeVeRЪ> Славно =)
[12:25:49] swagman вышел из конференции
[12:26:14] <ForNeVeRЪ> Цодингтимота всегда тебе объяснит, что то, что ты делаешь - не нужно =)
[12:27:25] <Longedok> хотя нет
[12:27:29] <Longedok> всё-таки непонятно
[12:27:33] <Longedok> имеются углы в радинаха
[12:27:37] <Longedok> радианах*
[12:27:48] <Longedok> нужно определить, в какой четверти находится угол
[12:27:57] <ForNeVeRЪ> Ну, это ж просто.
[12:28:53] Spo1ler зашёл в конференцию
[12:29:07] <SolarRay> ForNeVeRЪ: радианы не нужны не ?)
[12:29:09] <ForNeVeRЪ> Сначала нужно его нормализовать, т.е. привести к интервалу [0; 2 * pi]. А потом сравнить с pi / 2, pi, 3 pi * 2...
[12:29:18] <ForNeVeRЪ> SolarRay, это градусы не нужны.
[12:29:34] <ForNeVeRЪ> Или даже поделить на pi / 2.
[12:29:42] <SolarRay> ForNeVeRЪ: а как же "Цодингтимота всегда тебе объяснит, что то, что ты делаешь - не нужно "
[12:29:55] <ForNeVeRЪ> SolarRay, увы, не Longedok придумал радианы :D
[12:30:06] <SolarRay> эхъ
[12:30:53] <ForNeVeRЪ> Longedok, кстати, тебе на самом деле нужно не round, а math.ceil.
[12:31:19] <Longedok> ForNeVeRЪ: почему?
[12:31:24] <Longedok> зачем мне ceil?
[12:31:28] Spo1ler вышел из конференции
[12:31:59] Spo1ler зашёл в конференцию
[12:32:13] <ForNeVeRЪ> # Пусть alpha - нормализованный угол в радианах. Тогда
math.ceil(alpha / (math.pi / 2)) # и будет номером четверти, в которой находится угол.
[12:32:38] <Longedok> о
[12:32:41] <Longedok> круто
[12:32:46] <Longedok> спасибо
[12:48:22] <ForNeVeRЪ> Хм, нужно закодить бесконечно увеличивающуюся визуализацию множества Мандельброта и рефлексировать.
[12:49:52] <пкщгяут[ляптоп]> гм
[12:50:15] <пкщгяут[ляптоп]> я тоже хочу на сишке написать генератор мандельбортова множества в bmp
[12:50:20] <пкщгяут[ляптоп]> но все руки не доходят
[12:50:22] <пкщгяут[ляптоп]> ._.
[12:50:23] <ForNeVeRЪ> Лучше сразу на sdl.
[12:50:26] <пкщгяут[ляптоп]> гм
[12:50:37] <ForNeVeRЪ> пкщгяут[ляптоп], теперь ты не одинок, у меня тоже руки не доходят.
[12:50:39] <пкщгяут[ляптоп]> реал тайм визулизатор?
[12:50:42] <ForNeVeRЪ> Ога.
[12:50:46] <пкщгяут[ляптоп]> гм
[12:50:51] <пкщгяут[ляптоп]> тоже идея клевая
[12:51:00] <пкщгяут[ляптоп]> и чтоб он разворачивался
[12:51:03] <ForNeVeRЪ> Только вот не слишком ли много ресурсов жрать будет?
[12:51:06] <пкщгяут[ляптоп]> гм
[12:51:11] <пкщгяут[ляптоп]> почему?
[12:51:18] <ForNeVeRЪ> Хз, я просто спросил.
[12:51:20] <пкщгяут[ляптоп]> что там сложного?
[12:52:56] * ForNeVeRЪ пожалуй сегодня ночью пильнёт sdl.
[12:53:31] <пкщгяут[ляптоп]> гм
[12:53:34] <пкщгяут[ляптоп]> а чего его пилять?
[12:53:43] <ForNeVeRЪ> А я его не видел никогда.
[12:53:51] <ForNeVeRЪ> В смысле, не юзал.
[12:54:03] <ForNeVeRЪ> Как там вообще на экран картинку в реал-тайме рендерить?
[12:54:21] <ForNeVeRЪ> Хотя у меня ещё полтора часа до пар, чтобы разобраться.
[12:54:24] <пкщгяут[ляптоп]> ну как
[12:54:30] <пкщгяут[ляптоп]> прямое обращение к памяти
[12:54:43] <пкщгяут[ляптоп]> попиксельно в данном случае
[12:56:30] <Spo1ler> пкщгяут[ляптоп]: хуяк
[12:56:59] <ForNeVeRЪ> Мля, похоже мне нужен directx sdk.
[12:57:25] Rulexec зашёл в конференцию
[12:57:57] <пкщгяут[ляптоп]> зачем?
[12:58:18] <ForNeVeRЪ> Чтобы SDL собрать.
[12:58:55] <Longedok> в питоне же есть !=?
[12:59:21] <Spo1ler> да
[12:59:44] <Longedok> клёво
[13:02:51] <Spo1ler> Да ваще
[13:03:24] <SolarRay> когдато писал такое на делфях
[13:03:41] <SolarRay> но реал тайм там не полчится(
[13:03:51] <SolarRay> только если в ущерб качеству
[13:04:01] <SolarRay> или отрисовывать заранее
[13:07:58] <Rulexec> >>> float(5.1)
5.0999999999999996
[13:08:05] <Rulexec> почему так происходит?
[13:08:55] <Rulexec> >>> float(0.1)
0.10000000000000001
[13:08:57] <Rulexec> и вот тоже
[13:09:09] <Rulexec> откуда 0.00000000000000001 берётся?
[13:09:15] <Longedok> вычисления с плавающей запятой не точные
[13:09:33] <Longedok> почему конкретно это происходит — хз
[13:09:47] <arsenicum@work> опенгл рулит :)
[13:09:47] <Longedok> наверное из-за особенностей двоичного представления таких чисел
[13:10:05] <arsenicum@work> Longedok: ++
[13:10:16] <Rulexec> ааа
[13:10:19] <Rulexec> вот оно что
[13:10:29] <Rulexec> я же тип float в тип float фигачу
[13:10:41] <Rulexec> а нет
[13:10:49] <Rulexec> >>> 0.1
0.10000000000000001
[13:11:46] <arsenicum@work> это нормально
[13:12:16] <arsenicum@work> главное не юзай сравнение "==" с числами с плавающей запятой
[13:12:23] <Longedok> ну с языка сорвал
[13:12:57] <ForNeVeRЪ> 0.4 - 0.3 != 0.1
[13:13:12] <Rulexec> ппц
[13:13:20] <ForNeVeRЪ> Ибо нефиг же.
[13:13:31] <ForNeVeRЪ> Если нужны точные вычисления, можно юзать Decimal.
[13:13:40] <0xd34df00d> ДЕЦЫМАЛ
[13:13:59] rexim зашёл в конференцию
[13:15:13] <ForNeVeRЪ> Rulexec, http://docs.python.org/library/decimal.html
[13:18:21] <Rulexec> >>> from decimal import Decimal as dec
>>> dec("0.4") - dec("0.3") == dec("0.1")
True
[13:18:36] <ForNeVeRЪ> Вот, видишь. Всё не так плохо..
[13:20:00] <Rulexec> давайте в игру
[13:20:16] <Rulexec> я вам строчку, а вы угадывайте откуда это и что это >_<
[13:20:17] <arsenicum@work> нука нук?
[13:20:21] <arsenicum@work> сырцы?
[13:20:29] <Rulexec> "Ornhgvshy vf orggre guna htyl."
[13:20:34] <Rulexec> ну да, почти сорсы :)
[13:20:48] <Longedok> я знаю, но молчу
[13:20:49] <arsenicum@work> норвежский
[13:20:57] <Rulexec> "Rkcyvpvg vf orggre guna vzcyvpvg."
[13:21:02] <Rulexec> arsenicum@work: нет
[13:21:13] <arsenicum@work> у меня нет вариантов
[13:21:14] <Rulexec> "Fvzcyr vf orggre guna pbzcyrk."
[13:21:18] <Longedok> Явне - це краще, ніж приховане.
Просте - це краще, ніж складне.
[13:21:19] <arsenicum@work> только гугл и лулзы
[13:21:29] <Spo1ler> дзен пейдона?
[13:21:36] <Rulexec> Spo1ler: угу :)
[13:21:43] <Rulexec> s = """Gur Mra bs Clguba, ol Gvz Crgref

Ornhgvshy vf orggre guna htyl.
Rkcyvpvg vf orggre guna vzcyvpvg.
Fvzcyr vf orggre guna pbzcyrk.
[13:22:02] <ForNeVeRЪ> import this
[13:22:11] <Spo1ler> import that
[13:22:14] <Rulexec> ForNeVeRЪ: (:
[13:22:28] <Rulexec> Spo1ler: that нету
[13:22:38] <ForNeVeRЪ> from __future__ import braces
SyntaxError: not a chance
[13:22:39] <Spo1ler> Rulexec: петросян.жпг же
[13:22:47] <Spo1ler> ForNeVeRЪ: ололо
[13:22:52] <Rulexec> ххы
[13:23:12] <arsenicum@work> ForNeVeRЪ: :))
[13:23:15] <Rulexec> >>> from __future__ import brace
File "<stdin>", line 1
SyntaxError: future feature brace is not defined
[13:23:23] <ForNeVeRЪ> braces
[13:23:28] <Rulexec> future feature is not defined :)
[13:23:32] <Rulexec> прикольно
[13:23:40] <Rulexec> будущие фичи ещё не определены)
[13:23:46] <ForNeVeRЪ> Там есть несколько интересных штук в __future__.
[13:23:50] <arsenicum@work> ай ай, кэп
[13:24:06] <Rulexec> "nested_scopes",
"generators",
"division",
"absolute_import",
"with_statement",
"print_function",
"unicode_literals",
[13:24:58] <ForNeVeRЪ> пкщгяут[ляптоп], а может сразу Mandelbulb замоделить?
[13:25:50] <arsenicum@work> цэж таке?
[13:26:03] <ForNeVeRЪ> http://en.wikipedia.org/wiki/Mandelbrot_set#3D_Mandelbulb
[13:26:04] <пкщгяут[ляптоп]> гм
[13:26:17] <пкщгяут[ляптоп]> обоже
[13:26:20] <Spo1ler> МАНДЕЛЬБУЛЬБА
[13:26:32] <arsenicum@work> ништяки трёхмерные
[13:26:38] <ForNeVeRЪ> Spo1ler, ты сцуко, я щяс лопну нахуй под столом
[13:27:05] <Spo1ler> щито
[13:27:14] <ForNeVeRЪ> Мандельбулба блджад.
[13:27:16] <arsenicum@work> ForNeVeRЪ: длинные руки, раз из под стола до клавиатуры достаёшь
[13:27:27] <arsenicum@work> или клаву утянул...
[13:27:29] <Spo1ler> может у него ноут
[13:27:32] <ForNeVeRЪ> arsenicum@work, я просто клавиатуру с собой беру. Она ж беспроводная.
[13:27:34] <Longedok> arsenicum@work: у него, походу, щупальца
[13:27:59] <arsenicum@work> Spo1ler> может у него ноут | тогда ноуту придёт пушистый зверь, если часто падать
[13:28:10] <ForNeVeRЪ> Может у меня ноут моей мечты.
[13:28:15] <ForNeVeRЪ> Ему - не придёт.
[13:28:29] * ForNeVeRЪ мечтает о Panasonic Toughbook CF-30.
[13:28:44] <arsenicum@work> ForNeVeRЪ: то есть у тебя его нет?
[13:28:51] <ForNeVeRЪ> Нет >_<
[13:28:55] <arsenicum@work> та же фигня
[13:28:56] <ForNeVeRЪ> Он стоит 150к деревянных.
[13:29:09] <ForNeVeRЪ> А другие ноуты мне не нужны, потому что они говно.
[13:29:10] * arsenicum@work мечтает о ноуте (любом)
[13:29:32] <Rulexec> у меня есть ноут ^^
[13:29:35] <ForNeVeRЪ> arsenicum@work, ну, <любой> ноут довольно просто купить.
[13:29:38] <Rulexec> на 25% мой :(
[13:30:14] <arsenicum@work> ForNeVeRЪ: всё просто купить если деньги есть
[13:30:31] <arsenicum@work> Rulexec: свой блюрейдиск вставил?
[13:30:33] <ForNeVeRЪ> arsenicum@work, <любой> ноут может стоить дёшево.
[13:30:48] <arsenicum@work> ForNeVeRЪ: приоритеты семейного бюджета
[13:30:54] <arsenicum@work> проникнись :)
[13:30:55] <Rulexec> arsenicum@work: не
[13:31:09] <ForNeVeRЪ> Эхъ...
[13:31:24] * ForNeVeRЪ сначала купит себе ноут, а только потом заведёт семью.
[13:31:41] <Rulexec> :)
[13:31:46] <arsenicum@work> тоже вариант
[13:32:05] <Spo1ler> ForNeVeRЪ: нахуй семью
[13:32:08] <Spo1ler> Купи два!
[13:32:22] <ForNeVeRЪ> Два ноута это как две семьи. Нах не надо.
[13:32:42] 0xd34df00d вышел из конференции
[13:32:50] <Spo1ler> ForNeVeRЪ: ну тогда лунапарк
[13:34:19] Rulexec вышел из конференции
[13:34:30] GFORGX зашёл в конференцию
[13:40:10] <rexim> Форневер и два ноута -- дружная семья.
[13:41:13] <ForNeVeRЪ> Хм...
[13:41:24] <ForNeVeRЪ> А это идея...
[13:43:25] <ForNeVeRЪ> Мля, сишечка няшна.
[13:43:32] <ForNeVeRЪ> Довайте все писать на си.
[13:43:32] <Spo1ler> Сяшная нишечка
[13:44:18] <пкщгяут[ляптоп]> гг
[13:44:27] <Spo1ler> пкщпкщпкщ
[13:44:34] <ForNeVeRЪ> ляпляпляп
[13:47:53] <пкщгяут[ляптоп]> гг
[13:47:54] <пкщгяут[ляптоп]> (%
[13:48:24] <Spo1ler> пкщляп[гяутоп]
[13:49:19] arsenicum@work вышел из конференции
[13:49:40] arsenicum@work зашёл в конференцию
[13:54:48] <Longedok> бля.
[13:54:51] <Longedok> нужен отладчик.
[13:54:53] <Longedok> :(
[13:54:55] <Longedok> для питона
[13:55:06] <Spo1ler> Longedok: щито ты там делаешь?
[13:55:12] <Longedok> да хуиту одну
[13:55:27] <Spo1ler> дайте две
[13:55:29] <Spo1ler> >_<
[13:55:46] <ForNeVeRЪ> Longedok, возьми плагин к нетбинсу или эклипсу.
[13:55:53] <ForNeVeRЪ> Они умеют.
[13:55:58] <Longedok> эх
[13:56:02] <Longedok> а ничего полегче нет?
[13:56:07] <Longedok> не хочу нетбинс
[13:56:08] <Spo1ler> Есть
[13:56:11] <Longedok> м?
[13:56:14] <ForNeVeRЪ> Не слышал. Можешь спросить в пистон@.
[13:56:22] <Spo1ler> Longedok: я не помню
[13:56:26] <Spo1ler> Но где-то видел
[13:56:29] <Spo1ler> Возможно даже юзал
[13:56:38] <Longedok> эх
[13:56:44] <Longedok> а в виме так няшно :'(
[13:56:54] * Spo1ler ниасилил вим
[13:57:05] <cutwater> осилил емакс?
[13:57:10] <Spo1ler> нихуя не осилил
[13:57:17] <Spo1ler> не хочу нихуя осиливать
[13:57:20] <Spo1ler> и делать нихуя не хочу
[13:57:23] <Spo1ler> >_<
[13:57:29] <ForNeVeRЪ> Spo1ler, а по тебе заметно.
[13:57:45] <ForNeVeRЪ> Это пройдёт, не волнуйся =)
[13:57:46] <Spo1ler> ForNeVeRЪ: что именно?
[13:57:53] <Spo1ler> заметно
[13:57:56] <ForNeVeRЪ> Spo1ler, что ты сегодня хуй.
[13:58:01] <Spo1ler> я и завтра хуй
[13:58:03] <Spo1ler> и вчера хуй
[13:58:11] <ForNeVeRЪ> Но сегодня ты особенно хуй.
[13:58:19] <Spo1ler> Схуя бы
[13:59:01] <Spo1ler> Longedok: видел игру белорусской школоты в ЧГКшке московской?
[13:59:11] <Longedok> ytn
[13:59:12] <Longedok> нет
[13:59:16] <Spo1ler> :(
[13:59:21] <Longedok> а чё там?
[13:59:25] <Spo1ler> школота же
[13:59:32] <Longedok> ну, выиграли?
[13:59:41] <Spo1ler> не, проиграли. Капитан сфейлил
[13:59:53] <Spo1ler> одна из четырех лучших команд Минска
[14:00:05] <Spo1ler> После нас
[14:00:08] <Spo1ler> ^_^
[14:00:18] <Longedok> так а чё ты не в Москве?
[14:00:33] <Spo1ler> А они выиграли московский брейн-ринг
[14:00:46] <Spo1ler> Да и тренер у них — директор всего этого мероприятия на территории Беларуси
[14:00:49] <Spo1ler> Забавский
[14:34:59] cutwater вышел из конференции
[14:35:42] Spo1ler вышел из конференции
[14:39:35] cutwater зашёл в конференцию
[14:52:46] arsenicum@work вышел из конференции
[14:53:26] Graf вышел из конференции
[14:53:34] arsenicum@work зашёл в конференцию
[15:11:47] <Longedok> мм
[15:11:53] <Longedok> симулировал себе отладчик
[15:11:59] <Longedok> print'ами
[15:12:08] <Longedok> клёвый
[15:12:23] <Longedok> 1 :
Distance: 282.842712475
Force: 6.0
Angle: 2.35619449019
deltaX, deltaY -4.24264068712 4.24264068712
Quarter: 2nd
---
2 :
Distance: 282.906344927
Force: 5.99730121445
Angle: 2.33498446788
deltaX, deltaY -4.14983923053 4.32971779884
Quarter: 2nd
[15:12:33] <Longedok> сижу с калькулятором пересчитываю ^^
[15:32:38] <Longedok> Есть две точки A(x1, y1) и B(x2, y2). Требуется найти угол наклона вектора AB, по отношению к оси x.
[15:33:15] <Longedok> хм блять
[15:33:24] <Longedok> только в цодингтим написал, так сразу идея появилась
[15:34:13] <Longedok> а не
[15:34:16] <Longedok> идея исчезла
[15:34:25] <Longedok> давайте свою
[15:34:46] <Longedok> фуда нет :(
[15:35:00] <Longedok> зато есть...
[15:35:02] * Longedok ткнул пкщгяут[ляптоп]
[15:35:06] <Longedok> пщгяут!
[15:35:25] <Longedok> пкщгяут[ляптоп]: Есть две точки A(x1, y1) и B(x2, y2). Требуется найти угол наклона вектора AB, по отношению к оси x.
[15:35:34] <пкщгяут[ляптоп]> ээ
[15:35:38] <пкщгяут[ляптоп]> мне некогда ._.
[15:35:41] <Longedok> :(
[15:36:17] <Longedok> ладно
[15:40:08] <Longedok> ладно
[15:40:11] <Longedok> решу в лоб
[15:40:16] <Longedok> долго, скучно
[15:42:09] <mikelsv> таки решается вроде как просто, берется расстояние по х и по у, а дальше где-то была формула получения угла.
[15:42:33] <Longedok> формулу давай!
[15:42:38] <Longedok> пожалуйста
[15:42:40] <Longedok> :)
[15:47:26] <Longedok> всё, не надо
[15:47:33] <Longedok> сам уже накостылял
[15:54:01] <arsenicum@work> угол
[15:54:05] <arsenicum@work> синусы?
[15:55:06] <arsenicum@work> не, арктангенс
[15:57:15] <Longedok> ну наконец-то!
[15:57:20] <Longedok> вроде всё сходится
[15:57:25] <Longedok> можно запускать ^^
[15:57:34] <arsenicum@work> + отдельно обрабатывать случай x1 == x2
[15:57:53] <Longedok> да я уже разобрался
[15:58:08] <Longedok> ох
[15:58:09] <Longedok> сука
[15:58:13] <Longedok> куда-то не туда улетел :)
[15:58:24] <arsenicum@work> планеты запускаешь?
[15:58:29] <Longedok> электроны :)
[15:58:34] <arsenicum@work> LHC?
[15:58:38] <Longedok> ну почти
[16:07:48] <Longedok> опять, сука, не туда
[16:08:06] <Longedok> это всё окзалось немного сложнее, чем я думал сначала
[16:17:10] <mikelsv> кстати, нет разумных мыслей по посылке udp пакетов? может игрушку какую написать, типа стрельбы пакетами :))
[16:18:31] 0xd34df00d зашёл в конференцию
[16:19:06] <Longedok> ладно, пока что :wq, но потом обязательно допилю
[16:19:22] <Longedok> а то всякие физики и математики решать надо.
[16:19:38] Longedok вышел из конференции: ...и пусть вам приснится дихлористоводородный перманганат калия
[16:32:14] Rulexec зашёл в конференцию
[16:36:49] 0xd34df00d вышел из конференции
[16:42:19] Rulexec вышел из конференции
[16:53:33] 0xd34df00d зашёл в конференцию
[17:02:11] zxc зашёл в конференцию
[17:15:37] SV0L0CH зашёл в конференцию
[17:30:25] mikelsv вышел из конференции
[17:40:14] O01eg зашёл в конференцию
[17:47:23] Rulexec зашёл в конференцию
[17:57:23] arsenicum@work вышел из конференции
[17:58:56] Graf зашёл в конференцию
[17:59:58] uıʃɐɟ∀ вышел из конференции: Logged out
[18:04:06] ForNeVeRЪ вышел из конференции
[18:04:19] Graf вышел из конференции
[18:22:06] Heckfi зашёл в конференцию
[18:33:37] Smarik зашёл в конференцию
[18:33:58] <Smarik> лонг школьник?
[18:35:28] <Rulexec> Smarik: почти
[18:35:34] qa_test зашёл в конференцию
[18:35:36] <Rulexec> походу этот год финальный
[18:35:49] <Smarik> кошмар
[18:37:42] <0xd34df00d> Smarik: а у нас появился DC-клиент в личкрафтах.
[18:37:46] ForNeVeRЪ зашёл в конференцию
[18:37:49] <0xd34df00d> Smarik: так что можешь в очередной раз соснуть хуйца.
[18:39:11] <Smarik> я сейчас проанализировал свои потребности в интернетах...и...DC там не обнаружил... странно
[18:39:30] <ForNeVeRЪ> Смарика разбанили.
[18:39:49] <Smarik> я сейчас гугл GTK vs Qt поэтому мой процесс для гугла уже занят, можешь пока сам рассказать что это
[18:40:09] <0xd34df00d> ForNeVeRЪ: нет, у него внезапно новый jid.
[18:40:15] <ForNeVeRЪ> Действительно.
[18:40:22] <0xd34df00d> Олсо, однопоточный Смарик однопоточный.
[18:40:23] <Smarik> смарика не разбанивают, он хитрый
[18:40:26] <0xd34df00d> Smarik: это DirectConnect.
[18:40:41] <ForNeVeRЪ> Кстати, бан серверов на j.ru, кажется, отвалился.
[18:40:54] <ForNeVeRЪ> Я недавно на Сухарике экспериментировал.
[18:41:03] <0xd34df00d> Smarik: как ты вообще можешь пользоваться Gtk либо Qt? Это же жалкое поделие красноглазиков типа меня!
[18:41:04] Smarik вышел из конференции
[18:41:09] <0xd34df00d> Smarik: не то, что великий и прекрасный дотнет.
[18:41:11] <0xd34df00d> Блять.
[18:41:24] <0xd34df00d> Куда свалил, полуебок.
[18:41:29] <ForNeVeRЪ> 0xd34df00d, он внял твоим словам про красноглазые поделия и с позором бежал.
[18:41:41] <qa_test> кто-нибудь есть на канале python ?
[18:41:50] <ForNeVeRЪ> qa_test, есть.
[18:41:57] <0xd34df00d> Надо бы зажарить мясца.
[18:41:59] <Rulexec> qa_test: забанили? >_>
[18:42:03] <qa_test> да)
[18:42:12] <qa_test> попросите пусть разбанят )
[18:42:17] <qa_test> я больше не буду))
[18:42:33] <O01eg> питон не нужен же
[18:42:48] <ForNeVeRЪ> Кто не нужен ты не нужен.
[18:42:57] <ForNeVeRЪ> А пистончик это наше фсио.
[18:42:58] <qa_test> ForNeVeRЪ: спасибо )
[18:42:59] <Rulexec> O01eg: похапе рулит! (:
[18:43:00] <ForNeVeRЪ> Ну и сишечка.
[18:43:36] <O01eg> ForNeVeRЪ: пользуй руби
[18:43:57] <Rulexec> O01eg: руби уныл после питона
[18:44:17] <O01eg> и что ты там не нашёл?
[18:44:31] <Rulexec> хз
[18:44:33] Smarik зашёл в конференцию
[18:44:33] * ForNeVeRЪ никогда-никогда-никогда не писал на руби ни строчки, даже ни одного символа.
[18:44:36] <Rulexec> я его сразу снёс
[18:44:43] <Rulexec> не смотря
[18:45:04] <Smarik> не хвалитись, я просто вылетел
[18:45:14] <Smarik> что посоветуете, qt или gtk?
[18:45:24] <Rulexec> Qt
[18:45:27] <Rulexec> или Gtk
[18:45:28] <O01eg> Xlib
[18:45:47] <Smarik> интересно мнение кракозябры особенно
[18:46:04] <0xd34df00d> Smarik: а для каких целей?
[18:46:10] <0xd34df00d> Smarik: в любом случае, Qt.
[18:46:15] <ForNeVeRЪ> Лол.
[18:46:16] <Smarik> дотнеты кроссплатформенные кодить
[18:46:20] <0xd34df00d> ШТО
[18:46:21] <ForNeVeRЪ> О_О
[18:46:26] <0xd34df00d> А они разве не кроссплатформенны? )
[18:46:27] <Smarik> хм..ну тогда GTK выберу
[18:46:36] <ForNeVeRЪ> Дотнеты на GTK?
[18:46:38] <Smarik> интерфейсы то нет
[18:46:48] <0xd34df00d> Smarik: ну выбирай Gtk, мне-то чо.
[18:46:51] <Smarik> mono + gtk
[18:46:54] <0xd34df00d> Qt няшечка и вообще.
[18:47:17] <0xd34df00d> Smarik: http://imagebin.ca/img/il3tNE.jpg
[18:47:43] <Smarik> а в GTK когда хочешь юзать кирилицу, ему тоже как идиоты приходится объяснять что надо из юникод а брать?
[18:48:04] <Smarik> или это только qt инцифалитный клещь покусал
[18:48:26] <O01eg> Smarik: в GTK есть специальный класс для юникодных строк
[18:49:16] <cutwater> собственно в куте тоже
[18:49:22] <cutwater> а смарик не осилил юникод?
[18:49:47] <cutwater> .ban volkogonov.ru
[18:49:48] <Smarik> смарик не привык объяснять что откуда брать, хорошо хоть компилировать не заставляют самому
[18:49:49] <DeadBot> cutwater: неправильный jid или ник
[18:49:52] <ForNeVeRЪ> А смарик ничего не осилил.
[18:49:56] <cutwater> DeadBot, урод ты
[18:49:57] <DeadBot> cutwater: не получилося
[18:50:02] <O01eg> Шмарика надо посадить за использование национальных кодировок.
[18:50:05] <ForNeVeRЪ> Олол.
[18:50:24] <ForNeVeRЪ> cutwater, я могу добавить в бан-лист руками, но оно не работает больше.
[18:50:35] <cutwater> Smarik, зачем тебе Gtk. линукс же придумали красноглазые идиоты.
[18:50:49] <Smarik> кракозябра, что это за псевдо браузер?
[18:50:56] <cutwater> Smarik, зачем тебе линукс то а?
[18:51:05] <Smarik> Да? Буду знать
[18:51:08] <SV0L0CH> gtk работает и под вендой
[18:51:09] * ForNeVeRЪ добавил домен в бан-лист.
[18:51:23] <cutwater> щас проверим
[18:51:27] <cutwater> .kick Smarik
[18:51:27] Smarik выгнали из конференции: DeadBot
[18:51:27] <DeadBot> cutwater: ok
[18:52:05] <0xd34df00d> Cerf/
[18:52:06] <0xd34df00d> Сука.
[18:52:15] <0xd34df00d> По что выгнали? )
[18:52:16] <cutwater> судя по всему таки работает
[18:52:21] <0xd34df00d> Я только хотел объяснить, что это за псевдобраузер.
[18:52:23] <cutwater> 0xd34df00d, проверить бан по домену.
[18:52:31] <cutwater> походу работет
[18:52:32] <SV0L0CH> cutwater: смотрю тебе смарик успел поднадоесть...
[18:52:33] <cutwater> *работает.
[18:52:40] <ForNeVeRЪ> 0xd34df00d, да хрен бы с ним. Нам объясни =)
[18:52:40] <cutwater> SV0L0CH, да ну заебал уже.
[18:52:54] <0xd34df00d> Личкрафты же!
[18:53:03] <ForNeVeRЪ> Капитан же!
[18:53:12] <cutwater> ForNeVeRЪ, кекеке а ты говорил не работает
[18:53:26] <ForNeVeRЪ> cutwater, на сухарике не работало, гарантирую.
[18:53:30] <ForNeVeRЪ> Я банил neko.im
[18:53:35] <cutwater> сухарик он такой сухарик же.
[18:53:57] <ForNeVeRЪ> Я перед ним извинился и кикнул =)
[18:54:11] <0xd34df00d> Сухарик уныл.
[18:54:18] <0xd34df00d> Бля, чо б пожрать, пока мясо делается?
[18:55:03] <ForNeVeRЪ> Пожри мясо, пока оно делается.
[18:55:08] * cutwater реквестирует тупых пезд в чятик
[18:56:03] <O01eg> "Разведи костёр мяса пожарить и достань мяса на костре пожарить"
[18:58:06] O01eg вышел из конференции
[18:59:06] O01eg зашёл в конференцию
[19:00:33] <SV0L0CH> где бы тупых пёзд взять? мы уже всех почти съели :-/
[19:06:16] Fess зашёл в конференцию
[19:08:26] <Rulexec> хм
[19:08:29] <Rulexec> сказал что мне 0x10 лет
[19:08:51] <Rulexec> хм, каков будет ответ
[19:09:04] <Rulexec> 10? О_О
[19:09:16] <ForNeVeRЪ> Кто-недь собирал SDL под вендой?
[19:09:36] <Rulexec> ForNeVeRЪ: хм, есть же бинарники
[19:09:54] <ForNeVeRЪ> Rulexec, мне нужна версия для 2008 студии, такой нету.
[19:10:06] <ForNeVeRЪ> Мне нужно просто directx sdk прикрутить.
[19:10:12] <SV0L0CH> 0x1C
[19:10:16] <O01eg> ForNeVeRЪ: я собирал, или тебе из SVN надо?
[19:10:16] <SV0L0CH> 1C
[19:10:34] <SV0L0CH> както подозрительно цыфра выглядит
[19:10:36] <ForNeVeRЪ> O01eg, как православно ему показать, где лежит dsound.h?
[19:10:39] <Rulexec> :)
[19:10:54] <O01eg> ForNeVeRЪ: в настройке путей в студии
[19:11:05] <Rulexec> SV0L0CH: Упоминания о 1С карается съеданием поциента. О_О
[19:11:13] <ForNeVeRЪ> O01eg, только в прожекте или надо глобально?
[19:11:32] <O01eg> лучше глобально
[19:11:46] Graf зашёл в конференцию
[19:12:05] <ForNeVeRЪ> Я просто действительно собираюсь множество Мандельброта на экране рисовать.
[19:12:24] <Rulexec> ппц
[19:12:25] Fess вышел из конференции: Replaced by new connection
[19:12:26] Fess зашёл в конференцию
[19:12:28] <Rulexec> чат города Бреста
[19:12:37] OKTAVIUS зашёл в конференцию
[19:12:37] <Rulexec> в приват пишут "где живёшь?"
[19:12:46] <O01eg> ForNeVeRЪ: боян же
[19:12:57] <O01eg> Rulexec: они раён спрашивают.
[19:13:07] <Rulexec> ForNeVeRЪ: нарисуй в питоне
[19:13:09] <ForNeVeRЪ> O01eg, а есть что-нить, что его рисует и увеличивает, в реальном времени?
[19:13:31] <ForNeVeRЪ> Rulexec, в питоне не так весело, не так быстро и к тому же там тот же самый SDL почти без изменений, только в виде pygame.
[19:13:37] <O01eg> ForNeVeRЪ: в смысле? перерисовать с нужным масштабом?
[19:13:45] <ForNeVeRЪ> O01eg, ну да.
[19:13:57] <ForNeVeRЪ> Постепенно увеличивать, разглядывая всё большие степени фрактальности.
[19:13:57] <O01eg> OpenGL3?
[19:14:02] <O01eg> во
[19:14:06] <ForNeVeRЪ> Эм, нахрена?
[19:14:14] <O01eg> напиши на шейдерах
[19:14:18] <Rulexec> :D
[19:14:19] <ForNeVeRЪ> О боже.
[19:14:25] <O01eg> зато скорость же
[19:14:26] <Rulexec> ForNeVeRЪ: не слушай его :)
[19:14:28] <Rulexec> блин
[19:14:29] <ForNeVeRЪ> Я в этой вашей графике не шарю.
[19:14:39] <Rulexec> дайте мне формулы
[19:14:43] <ForNeVeRЪ> А то бы давно на GPU его считал.
[19:14:45] <Rulexec> ибо самому разбирать влом
[19:14:50] <O01eg> ForNeVeRЪ: http://nopper.tv/source/OpenGL_3_2.tar.gz
[19:15:02] <ForNeVeRЪ> Rulexec, в педивикии есть код на твоей любимой похопешке.
[19:15:10] <Rulexec> ForNeVeRЪ: да я знаю
[19:15:35] <Rulexec> ForNeVeRЪ: он там даже не сложный
[19:15:37] <O01eg> ForNeVeRЪ: А зачем тебе увеличивать? сразу огромный рисуй.
[19:15:38] <Rulexec> но блжад
[19:15:45] <ForNeVeRЪ> O01eg, анимация же.
[19:15:51] <ForNeVeRЪ> ГИПНО @ ЖАБА
[19:15:57] <O01eg> анимация фрактала?
[19:16:02] <ForNeVeRЪ> Блджад.
[19:16:06] <ForNeVeRЪ> Ну он фрактален же.
[19:16:09] <Rulexec> там кучи переменных $xx,$xX,$Xx,$oy,$Oy и т.д.
[19:16:12] <ForNeVeRЪ> Его можно бесконечно увеличивать.
[19:16:19] <Rulexec> ForNeVeRЪ: не правда
[19:16:22] <ForNeVeRЪ> Рассматривать всё более мелкие элементы.
[19:16:24] <O01eg> IFS же
[19:16:25] <Rulexec> ForNeVeRЪ: потом там фиготень
[19:16:34] <Rulexec> тупо всё чёрное
[19:16:37] <Rulexec> или зелёное :)
[19:16:39] <ForNeVeRЪ> Rulexec, фрактал фрактален.
[19:16:57] <Rulexec> ладно
[19:16:58] <ForNeVeRЪ> Реализация может сдавать, но Ъ-фрактал фрактален во всей своей фрактальности
[19:17:00] <Rulexec> пойду всё таки
[19:17:04] <O01eg> Кстати, да, Мандельброт хреново фрактален
[19:17:10] <Rulexec> а
[19:17:26] <ForNeVeRЪ> Вот говно.
[19:17:33] <Rulexec> угу
[19:17:38] <Rulexec> я его рассматривал
[19:17:42] <ForNeVeRЪ> Пофег. Начнём с Мандельброта, а потом ещё чо-нить зафракталим.
[19:17:48] <Rulexec> на хабре +34 вроде получил
[19:17:51] <ForNeVeRЪ> Загипножабим, я бы сказал.
[19:18:06] <O01eg> ForNeVeRЪ: сначала осиль IFS и расспаралеливание.
[19:18:22] Longedok зашёл в конференцию
[19:18:40] <ForNeVeRЪ> Э, Industrial and Financial Systems?
[19:18:44] <ForNeVeRЪ> Да, неплохо бы осилить.
[19:19:04] <O01eg> Iterational Function System
[19:20:21] <ForNeVeRЪ> Для начала я поковыряю SDL и порисую какую-нибудь хуиту типа графиков.
[19:20:34] <Rulexec> ForNeVeRЪ: ой
[19:20:38] <Rulexec> я этим занимался
[19:20:41] <Rulexec> недавно)
[19:20:48] <ForNeVeRЪ> На питоне?
[19:20:52] <Rulexec> да
[19:21:11] <Rulexec> так
[19:21:12] * ForNeVeRЪ рисовал графики на дотнетах.
[19:21:21] <Rulexec> а в PHP нету комплексных типов? :(
[19:21:28] <cutwater> каких?
[19:21:31] <cutwater> в пхп есть классы
[19:21:31] <Rulexec> я то думаю фига тут переменных дофига
[19:21:32] <ForNeVeRЪ> PHP не нужен.
[19:21:47] <Rulexec> ForNeVeRЪ: мне нужно из PHP кода в Python перефигачить
[19:22:12] <ForNeVeRЪ> Rulexec, ну осиль теорию же.
[19:22:20] <Rulexec> не могу :(
[19:22:30] <ForNeVeRЪ> Rulexec, алсо в англопедии вместо похопе есть псевдокод.
[19:23:32] * ForNeVeRЪ скомпилял себе SDL.
[19:24:03] <SV0L0CH> Rulexec: питон не нужен, делай на жабоскрипте
[19:24:19] <Rulexec> SV0L0CH: хм, пару тысяч дивов?
[19:25:25] пкщгяут[ляптоп] вышел из конференции
[19:25:34] <SV0L0CH> всегото...
[19:25:59] <Rulexec> даже не дивы
[19:26:02] <Rulexec> ой
[19:26:06] <Rulexec> даже не тысячи
[19:26:08] <Rulexec> тут миллионы
[19:26:24] <SV0L0CH> Rulexec: открой для себя djangode
[19:27:07] <OKTAVIUS> Hi
[19:29:21] <ForNeVeRЪ> Rulexec, посмотрел внимательно на PHP-код и... он действительно ГОВНО.
[19:29:27] <ForNeVeRЪ> PHP это способ мышления, да.
[19:29:30] <Rulexec> ага
[19:29:35] <Rulexec> эй
[19:29:37] <Rulexec> нет :(
[19:29:44] <Rulexec> тут просто плохо написали
[19:31:05] <Rulexec> так
[19:31:13] <Rulexec> я вероятно плохо фигачил
[19:31:22] <Rulexec> цилк всегда 1 раз выполняется только:(
[19:32:10] <Rulexec> ладно
[19:32:32] <Rulexec> перепишу всё 1 в 1
[19:37:26] <Rulexec> брр
[19:37:33] <Rulexec> экран становится белым всё равно :(
[19:44:11] <ForNeVeRЪ> O01eg, так, а чо это у меня не конпелируется?
#include <stdlib.h>
#include "SDL.h"
int main()
{
return 0;
}
>> MSVCRTD.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
[19:44:25] <O01eg> это нормально
[19:44:25] <ForNeVeRЪ> Не линкуется, вернее.
[19:44:34] <O01eg> надо ещё подключить SDLmain.lib
[19:44:41] <ForNeVeRЪ> А, вот оно как.
[19:44:44] <ForNeVeRЪ> Спасибо.
[19:45:14] <O01eg> Работает?
[19:45:52] <ForNeVeRЪ> Неа.
[19:45:55] <ForNeVeRЪ> 1>MSVCRTD.lib(cinitexe.obj) : warning LNK4098: defaultlib 'msvcrt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
1>SDLmain.lib(SDL_win32_main.obj) : error LNK2019: unresolved external symbol _SDL_main referenced in function _main
[19:46:52] <SV0L0CH> ForNeVeRЪ: ты под вендой хренью маешся?
[19:46:58] <ForNeVeRЪ> SV0L0CH, о да.
[19:47:03] <ForNeVeRЪ> Я почти всем под вендой маюсь.
[19:47:08] <O01eg> блин, не помню тогда, возможно, чего-то не хватает, но ошибка знакомая
[19:47:09] <ForNeVeRЪ> Такой вот мазохист.
[19:47:17] <SV0L0CH> ForNeVeRЪ: заметно
[19:47:32] <Rulexec> хм
[19:47:38] <Rulexec> скрипт что-то рисует
[19:48:29] <Rulexec> но точно не множество :(
[19:49:03] <Rulexec> медленно рисует(((
[19:49:19] <O01eg> Rulexec: какой говноязык?
[19:49:29] <Rulexec> O01eg: няшный питон
[19:49:39] <O01eg> а, я так и думал
[19:50:12] <Rulexec> я что-то не так делаю
[19:50:24] <ForNeVeRЪ> O01eg, ты не поверишь.
[19:50:27] Lis зашёл в конференцию
[19:50:33] <ForNeVeRЪ> Нужно было аргументы у main() прописать.
[19:50:34] <O01eg> ?
[19:50:41] <ForNeVeRЪ> int main() не прокатываэ.
[19:51:02] <SV0L0CH> Rulexec: не майся хернёй, пиши сразу на хаскеле
[19:51:32] <O01eg> ололо
[19:58:14] <Rulexec> получаются охренительно большие числа :(
[19:58:44] <O01eg> значит у тебя неправильный алгоритм
[19:58:47] <Rulexec> угу
[19:59:35] <ForNeVeRЪ> ПОХО @ ПЕ
[20:03:57] <Longedok> как называется система координат, где координаты задаются длиной радиус-вектора и углом этого радиус-вектора?
[20:05:51] <ForNeVeRЪ> Longedok, это полярная система координат.
[20:05:57] <Longedok> точно!
[20:05:58] <ForNeVeRЪ> Если на плоскости.
[20:06:10] <ForNeVeRЪ> В пространстве есть две варианции: сферическая и цилиндрическая.
[20:06:13] <Longedok> да, на плоскости
[20:09:31] <Longedok> получается, всё что мне нужно, это перейти от полярных координат, к декартовым
[20:11:38] <Longedok> что, казалось бы, элементарно.
[20:11:45] <Longedok> но у меня никак не выходит
[20:11:53] <Longedok> получаются злоебучие минусы
[20:12:00] <Longedok> надо от них как-то избавляться
[20:12:11] <ForNeVeRЪ> Там формула простая же.
[20:12:14] <Longedok> ну да
[20:12:16] <Longedok> я знаю
[20:12:24] <Longedok> о
[20:12:31] <Longedok> я кажется понял свою ошибку
[20:12:31] <ForNeVeRЪ> x = r * cos(f);
y = r * sin(f);
[20:12:37] <Longedok> ща попробую закодить
[20:12:38] <ForNeVeRЪ> Синус с косинусом я мог перепутать.
[20:12:45] <Longedok> да пофиг
[20:12:47] <Longedok> формулы я знаю
[20:12:56] <Longedok> ну, выразить их легко
[20:12:58] <ForNeVeRЪ> Тогда скажи, я перепутал или нет? =)
[20:13:12] <ForNeVeRЪ> Хм, вроде бы нет.
[20:13:16] <ForNeVeRЪ> А, да, перепутал.
[20:13:24] <Longedok> нет, не перепутал
[20:13:37] <Longedok> косинус прилижащий катед
[20:13:42] <Longedok> синус противолежащий
[20:13:46] <Longedok> всё верно
[20:13:57] <ForNeVeRЪ> О, точно.
[20:14:01] <Longedok> катет*
[20:14:01] <ForNeVeRЪ> Гы-гы =)
[20:14:59] <Longedok> в общем, сначала полярные координаты, потом декартовы.
теперь осталось перейти правильно к экранным
[20:16:01] <Rulexec> хм
[20:16:05] <Longedok> ....
O------------------->x
|
|
|
|

y
[20:16:13] <Rulexec> print в Python здорово всё тормозит
[20:16:23] <Rulexec> если ОЧЕНЬ много print
[20:21:13] Rulexec вышел из конференции
[20:22:55] Альфа-ками зашёл в конференцию
[20:23:13] <Longedok> есть!
[20:23:14] <Longedok> я дурак
[20:23:18] <Longedok> столько всего перелопатил
[20:23:27] <Longedok> а ошибка была элементарной
[20:24:05] <Альфа-ками> Longedok: ну и вот я примерно так же до просветления дошел
[20:24:31] <Longedok> а
[20:24:46] <Longedok> ты про "я идиот"?
[20:24:49] <Альфа-ками> да
[20:24:54] <Longedok> ну понятно
[20:25:00] <SV0L0CH> просветление херня... там конфиги бинарные
[20:26:38] Альфа-ками вышел из конференции: Replaced by new connection
[20:26:41] SV0L0CH вышел из конференции
[20:36:12] Альфа-ками зашёл в конференцию
[20:39:32] griffin зашёл в конференцию
[20:39:59] ForNeVeRЪ вышел из конференции: Replaced by new connection
[20:40:01] ForNeVeRЪ зашёл в конференцию
[20:40:39] GFORGX вышел из конференции: Disconnected: connection closed
[20:40:48] <ForNeVeRЪ> Что-то не рисуется у меня Мандельброт.
[20:41:04] <ForNeVeRЪ> Весь экран чОрным цветом заливает, сцуко.
[20:44:10] <Альфа-ками> ForNeVeRЪ: это потому, что ты не лиспер =3
[20:44:15] <ForNeVeRЪ> Возможно.
[20:44:21] <ForNeVeRЪ> Но я уже добился успеха.
[20:44:26] <ForNeVeRЪ> Цвет стал цветом поноса.
[20:44:33] <Альфа-ками> гг
[20:44:38] <ForNeVeRЪ> Залить экран поносом - это Ъ, ящитаю.
[20:44:57] <Longedok> а у меня вектора не складываются :(
[20:45:06] <Longedok> что-то у всех фэилы
[20:45:18] <Альфа-ками> у меня нет фейла
[20:45:27] <Longedok> а что ты пилишь?
[20:45:33] <Альфа-ками> ничего
[20:45:49] <Альфа-ками> хотя с утра был такой фейл, что
[20:46:00] <Longedok> а, ну кто ничего не пилит, тот не фэйли
[20:46:01] <Longedok> т
[20:46:04] <rexim> А у меня есть фейловая система.
[20:46:37] <rexim> Главное подобрать правильный фейловый менеджер
[20:46:51] <Longedok> так.
[20:46:56] <Longedok> мне дедфуд вчера говорил.
[20:46:59] <Longedok> но надо ещё
[20:47:08] <Longedok> как складывают вектора в полярной СК?
[20:47:10] <Longedok> желательно ссылку
[20:47:26] <ForNeVeRЪ> Переводи в декартовы.
[20:47:37] <Альфа-ками> ForNeVeRЪ++
[20:47:41] * ForNeVeRЪ пилил либу для работы с комплексными числами, а это почти то же самое.
[20:47:44] <rexim> ForNeVeRЪ, ++
[20:47:51] <Longedok> ну ладно
[20:47:58] <Longedok> фуд мне так и посоветовал, в общем-то
[20:48:01] <ForNeVeRЪ> Складывают в декартовых.
[20:48:02] <Longedok> только с формулами
[20:48:05] <Longedok> у меня такое и есть
[20:48:06] <ForNeVeRЪ> Перемножают - в полярных.
[20:48:11] <Longedok> только работает по-левому
[20:48:23] <ForNeVeRЪ> Longedok, если покажешь код - мы посмотрим.
[20:48:32] <Альфа-ками> или не посмотрим
[20:48:35] <Longedok> мне ща отойти надо
[20:48:38] <Longedok> потом покажу
[20:48:38] <ForNeVeRЪ> А если не покажешь код, то мы смотреть на него не станем.
[20:48:46] cutwater вышел из конференции
[20:49:12] <ForNeVeRЪ> У меня через 5 минут будет 2 мегабита.
[20:49:17] <ForNeVeRЪ> Или нихрена не будет.
[20:49:22] <ForNeVeRЪ> .time
[20:49:24] <DeadBot> ForNeVeRЪ: Wed Mar 31 23:56:22 2010
[20:49:24] griffin вышел из конференции
[20:54:57] swagman зашёл в конференцию
[21:01:35] ForNeVeRЪ вышел из конференции: Replaced by new connection
[21:01:36] ForNeVeRЪ зашёл в конференцию
[21:01:45] <Longedok> ForNeVeRЪ: http://dumpz.org/18199/
[21:02:33] <Longedok> Альфа-ками: и тебе тоже
[21:03:04] <ForNeVeRЪ> Longedok, сразу говорю, мне не нравится =)
[21:03:18] <ForNeVeRЪ> Я бы для понятности впилил методы getX и getY прямо в класс Force.
[21:03:59] <Longedok> в классе force таких методов быть не может
[21:04:06] <Longedok> у силы только её величина
[21:04:09] <Longedok> и угол
[21:04:10] <ForNeVeRЪ> Кстати, лучше юзай atan2.
[21:04:21] <ForNeVeRЪ> atan не всегда угадывает знак.
[21:04:28] <Longedok> э
[21:04:32] <Longedok> что значит "угадывает"?
[21:05:01] <Longedok> хы
[21:05:02] <ForNeVeRЪ> Каждому тангенсу соответствует ДВА угла на единичной окружности.
[21:05:03] <Longedok> точно
[21:05:20] <Longedok> знак поменялся
[21:05:43] <Longedok> так это
[21:05:46] ForNeVeRЪ вышел из конференции
[21:05:51] <Longedok> там же в зависимости от четверти
[21:05:57] <Longedok> а ё
[21:06:04] <Longedok> точно
[21:06:20] ForNeVeRЪ зашёл в конференцию
[21:10:34] <Longedok> ForNeVeRЪ: ты там мой код же смотришь, да?
[21:10:49] <ForNeVeRЪ> Longedok, да, я на него глядя выдал про atan2.
[21:11:11] <Longedok> всё остальное правильно?
[21:11:48] <ForNeVeRЪ> А вот это условие зачем?
if (x * cos(alpha) + y * cos(beta)) != 0:
[21:12:02] <O01eg> ололо
[21:12:02] <Longedok> ну, чтобы деления на ноль не было :)
[21:12:39] <ForNeVeRЪ> Хм.
[21:13:02] <Longedok> O01eg: чё олололо?
[21:13:06] <ForNeVeRЪ> В случае с atan2 тебе это не нужно
[21:13:16] <ForNeVeRЪ> Вообще, арктангенс бесконечности существует.
[21:13:23] <Longedok> ну ок
[21:13:34] <ForNeVeRЪ> И питоновский atan2 корректно его находит.
[21:13:42] <ForNeVeRЪ> >>> math.atan2(1, 0)
1.5707963267948966
[21:14:13] <ForNeVeRЪ> Longedok, короче, думаю, все твои проблемы были из-за арктангенса и теперь всё будет ок.
[21:14:40] <Longedok> a = particle.Force(424, 3.92)
b = particle.Force(424, 5.49)
print a.add(b).getAngle()
[21:14:51] <Longedok> второй параметр в Force это угол
[21:14:54] <Longedok> в радианах
[21:15:05] <Longedok> в ответ выдаёт -1.57....
[21:15:05] O01eg вышел из конференции
[21:15:19] <Longedok> должно быть 4.71
[21:18:33] O01eg зашёл в конференцию
[21:20:05] <ForNeVeRЪ> Посчитал сам в комплексных числах, у меня тоже -1.57 выходит.
[21:21:05] <Longedok> а ё
[21:21:08] <Longedok> так это же одно и то же
[21:21:19] <Longedok> а мне бы без минуса было лучше...
[21:21:23] <ForNeVeRЪ> Ололо, точно =)
[21:21:34] <ForNeVeRЪ> Longedok, я тебе что говорил про нормализацию углов?
[21:21:43] <Longedok> а, ну да
[21:21:48] <Longedok> надо нормализовать говорил
[21:21:58] <ForNeVeRЪ> Вот. Надо =)
[21:22:11] <ForNeVeRЪ> А почему без минуса лучше?
[21:23:27] <Longedok> потому что с минусом что-то не то получается :)
[21:28:16] <Longedok> нагуглил для нормализации следующий код:
double NormBrg(double brg)
{
if(brg <= 0.0) return M_2PI + fmod(brg, M_2PI);
if(brg > M_2PI) return fmod(brg, M_2PI);
return brg;
}
[21:28:25] <Longedok> форневер одобряэ?
[21:28:42] <Longedok> фмод, это, как я понимаю, остаток от деления?
[21:28:56] <ForNeVeRЪ> Вообще, лучше там while впилить. А вот fmod впервые вижу =)
[21:29:14] <ForNeVeRЪ> Да, похоже на остаток.
[21:29:27] <Longedok> в питоне, вроде, такая же ф-ция есть
[21:29:32] <Longedok> видел недавно
[21:29:38] <ForNeVeRЪ> Да, есть.
[21:30:18] <Longedok> ща как затестю
[21:31:15] <Longedok> >>> 2 * math.pi + math.fmod(-1.57, math.pi * 2)
4.7131853071795859
[21:31:18] <Longedok> мм
[21:31:20] <Longedok> карашо
[21:32:41] <ForNeVeRЪ> def normal(brg):
while brg < 0:
brg += 2 * pi
else:
while brg > 2 * pi:
brg -= 2 * pi
return brg
[21:32:51] <Longedok> да ну нафиг
[21:33:02] <Longedok> быстрее высчитать
[21:33:06] <Longedok> чем цикл
[21:33:18] <ForNeVeRЪ> Зато цикл универсальнее.
[21:33:24] <ForNeVeRЪ> Но это уже не столь важно, да.
[21:46:46] <ForNeVeRЪ> Ыаыа!
[21:46:48] <ForNeVeRЪ> http://fornever.no-ip.org/media/files/screen.png
[21:47:28] <Longedok> ForNeVeRЪ: конградюлэйшн
[21:47:46] <ForNeVeRЪ> Сейчас буду впиливать анимацию.
[21:48:00] <Longedok> а это на сях написано, да?
[21:48:02] <Альфа-ками> ForNeVeRЪ, мелко
[21:48:09] <ForNeVeRЪ> Это на плюсцах.
[21:48:16] <ForNeVeRЪ> Но можно считать что на сях.
[21:48:43] <Альфа-ками> алсо шрифты говно
[21:50:14] <Longedok> чёрт
[21:50:20] <Longedok> обажаю хкдс
[21:50:22] <Longedok> http://xkcd.com/721/
[21:50:33] <Longedok> э
[21:50:35] <Longedok> хксд
[21:50:36] <Longedok> во
[21:51:59] cutwater зашёл в конференцию
[21:53:05] rexim вышел из конференции
[21:58:35] <Longedok> это победа, господа!
[21:58:37] <Longedok> http://imagepost.ru/images/89/screen.PNG
[21:58:50] <Longedok> левый заряд больше
[22:02:04] <Альфа-ками> говно же
[22:02:27] GFORGX зашёл в конференцию
[22:04:01] <Альфа-ками> почему положительные заряды неподвижны?
[22:04:34] <Альфа-ками> почему след выглядит как синяя какашка?
[22:04:43] <Альфа-ками> можно же линиями нарисовать, ну
[22:05:17] <Альфа-ками> почему питон, а не лисп?
[22:09:03] Spo1ler зашёл в конференцию
[22:09:13] <ForNeVeRЪ> Это победа, господа.
[22:09:20] <ForNeVeRЪ> Оно пока чёрно-белое, но уже движется.
[22:09:29] <ForNeVeRЪ> В релизе даже более-менее быстро движется.
[22:09:31] <Longedok> Альфа-ками: следа нет.
[22:09:41] <Longedok> это я специально отключил перерисовку фона
[22:09:45] <Longedok> чтобы видно было
[22:09:48] <Longedok> след будет потом
[22:09:58] <Longedok> положительные заряды двигаться не должны
[22:10:02] <Longedok> так задумано
[22:10:06] <ForNeVeRЪ> Господа, подскажите, как равномерно увеличивать картинку?
[22:10:18] Spo1ler вышел из конференции
[22:11:11] <ForNeVeRЪ> Сейчас сделал scale = 6 / (velocity * SDL_GetTicks() + 1);
(scale - это "размах" показываемой площади, сначала он равен 6 единиц, т.е. от -3 до +3; velocity = 0.001 и я ниибу в каких оно единицах).
[22:11:19] Spo1ler зашёл в конференцию
[22:11:43] <ForNeVeRЪ> Оно увеличивает сначала приемлемо, а потом медленно.
[22:12:23] <Longedok> ну ясен пень, что медленно будет
[22:12:36] <Longedok> scale-то, постоянно уменьшается
[22:12:43] <ForNeVeRЪ> Да.
[22:12:50] <ForNeVeRЪ> А как сделать лучше?
[22:13:15] <Longedok> ну, раз в 30 секунд инкрементировать scale
[22:13:18] <Longedok> ой
[22:13:20] <ForNeVeRЪ> Сначала было scale = 6 - velocity * SDL_GetTicks();
Но это слишком быстро, особенно при большом увеличении.
[22:13:23] <Longedok> 30 раз в секунду
[22:13:34] <ForNeVeRЪ> scale нужно уменьшать.
[22:13:40] <Longedok> а
[22:13:50] <ForNeVeRЪ> Чтобы видеть МЕНЬШУЮ площадь (соответственно, с большей детализацией).
[22:13:58] <Longedok> ясно
[22:14:07] <ForNeVeRЪ> Могу выложить исходники и бинарники для вендузятников, надо кому? =)
[22:14:13] <Longedok> давай
[22:14:18] <Spo1ler> 0xd34df00d: чо ты там за фигню сделал же? :3
[22:14:20] <Spo1ler> У меня были планетки
[22:14:28] <Spo1ler> тьфу
[22:14:30] <0xd34df00d> Spo1ler: у меня тоже )
[22:14:32] <Spo1ler> вопрос был не дедфудэ
[22:14:35] <Spo1ler> А лонгедоку
[22:14:36] <Longedok> только не меня
[22:14:38] <Longedok> тьфуу
[22:14:39] <Spo1ler> Или форневеру
[22:14:40] <0xd34df00d> Spo1ler: слышь, гоу гамы писать.
[22:14:41] <ForNeVeRЪ> http://paste.org.ru/?0ui6kq
[22:14:42] <0xd34df00d> ForNeVeRЪ: и ты.
[22:14:43] <Longedok> не успел
[22:14:44] <0xd34df00d> Longedok: и ты.
[22:14:49] <Longedok> 0xd34df00d: а чо я?
[22:14:52] <Longedok> я не чё
[22:15:00] <0xd34df00d> Longedok: гамы писать ну.
[22:15:08] <Longedok> да я особо и не умею
[22:15:13] <Longedok> пытаюсь вот
[22:15:19] <ForNeVeRЪ> http://fornever.no-ip.org/media/files/Release.zip
[22:15:27] <ForNeVeRЪ> SDL included.
[22:15:38] <Spo1ler> Longedok: довай напишем пиздатую гаму
[22:15:51] <0xd34df00d> Spo1ler: ++
[22:15:59] <Longedok> я уже как бы начал
[22:15:59] <ForNeVeRЪ> Spo1ler, довай про фракталы а?
[22:16:08] <Longedok> только не я
[22:16:09] <Longedok> а мы
[22:16:13] <Longedok> с рулекзеком
[22:16:31] <Spo1ler> хм
[22:16:43] <Spo1ler> ForNeVeRЪ: не умею
[22:16:45] <Longedok> ForNeVeRЪ: ох сука
[22:16:48] <Spo1ler> И вообще
[22:16:49] <Longedok> оно меня сохавает
[22:16:53] <Longedok> зохавает*
[22:16:55] <ForNeVeRЪ> Ололо =)
[22:16:58] <Longedok> бля
[22:17:00] <Longedok> стрёмная вещь
[22:17:27] <ForNeVeRЪ> Если поставить max_iterations в большее число, оно больше полутонов рисует.
[22:17:27] <Longedok> красиииво
[22:17:33] <ForNeVeRЪ> Но тормозит.
[22:17:42] <Альфа-ками> ололо, что я слышу
[22:17:46] <Альфа-ками> кто-то пишет гамы
[22:17:58] <Альфа-ками> и не на фулкруме?
[22:18:02] <0xd34df00d> Короче, блять.
[22:18:09] <0xd34df00d> Longedok: Spo1ler ForNeVeRЪ гоу писать гамы же ну.
[22:18:21] <ForNeVeRЪ> Я никогда не писал гамы =\
[22:18:29] <Longedok> и я
[22:18:32] <0xd34df00d> Вот как раз будете )
[22:18:37] <0xd34df00d> Сетевые и няшные же!
[22:19:00] <ForNeVeRЪ> 0xd34df00d, наша гама будет модульной и кросс-платформенной, причём каждый будет писать на своём языке и мы будем ипаться, чтобы их интегрировать?
[22:19:45] <0xd34df00d> ForNeVeRЪ: нет.
[22:19:51] <0xd34df00d> ForNeVeRЪ: достаточно просто быть кроссплатформенной )
[22:20:22] <Longedok> ForNeVeRЪ: дай sdl.h
[22:20:26] <Longedok> ну и lib
[22:21:03] <Longedok> хотя не
[22:21:06] <Longedok> лучше сам скачаю
[22:21:19] <Альфа-ками> ForNeVeRЪ: чот оно у тебя медленно как пиздец работает
[22:21:35] <ForNeVeRЪ> Альфа-ками, оно просто не торопится.
[22:21:43] <ForNeVeRЪ> Я тут уже спрашивал про скорость.
[22:21:43] <0xd34df00d> Оно косит под хаскель.
[22:21:51] <Альфа-ками> и да
[22:22:08] <ForNeVeRЪ> Сейчас масштаб убывает по гиперболе, что не очень быстро.
[22:22:19] <Альфа-ками> 0xd34df00d Longedok Spo1ler ForNeVeRЪ: use fulcrum =3
[22:22:28] <Longedok> а что это?
[22:22:35] <Spo1ler> 0xd34df00d: зопили фулкрум в личкрафты
[22:26:22] <Альфа-ками> Longedok: фулкрум -- это движок для 2д игр за авторством меня
[22:26:35] <Spo1ler> Альфа-ками: а он охуенен уже?
[22:26:49] <Альфа-ками> да
[22:26:58] <Альфа-ками> он уже давно охуенен
[22:28:56] <Альфа-ками> с 2010-01-16
[22:29:13] <ForNeVeRЪ> А до этого он был не охуенен?
[22:29:21] <Альфа-ками> до этого он был просто няшен
[22:29:55] <Альфа-ками> а теперь он охуителен как имперский дредноут
[22:30:15] <Longedok> ща как соберу сдльца!
[22:30:24] <Longedok> да как закомпилю проект форневерца!
[22:30:50] <ForNeVeRЪ> Longedok, если внезапно вопросы по настройке проекта для SDL - вопрошай.
[22:30:51] <Longedok> Error 1 fatal error C1083: Cannot open include file: 'dsound.h': No such file or directory e:\programming\c++\sdl-1.2.14\src\video\windx5\directx.h 81
[22:31:01] <Longedok> что-то не нравится мне это
[22:31:03] <Альфа-ками> ололо
[22:31:04] <ForNeVeRЪ> Longedok, у тебя DirectX SDK есть? ;)
[22:31:09] <Spo1ler> ForNeVeRЪ: бгггг
[22:31:09] <Longedok> блиа
[22:31:14] <Альфа-ками> ему ж для сборки эти говны требуются
[22:31:20] <Longedok> ладно
[22:31:25] <Longedok> не буду собирать сдльца
[22:31:31] <Spo1ler> ForNeVeRЪ: проверка на подлинностьъ
[22:31:33] <Альфа-ками> бери бинарники
[22:31:42] <ForNeVeRЪ> Spo1ler, я её зафейлил, кстате.
[22:32:04] <ForNeVeRЪ> Spo1ler, еле-еле сегодня обратно поломал активацию венды после этой проверочки.
[22:34:13] <Spo1ler> ForNeVeRЪ: ксакеп :3
[22:34:56] <ForNeVeRЪ> Spo1ler, я теперь магъ и гипнотизёр же, ну.
[22:35:48] <Альфа-ками> ForNeVeRЪ: ПСАЙКЕР!
[22:35:57] <Альфа-ками> Исчадие варпа!
[22:36:01] <ForNeVeRЪ> Альфа-ками, ололо, жжошь сццуко!
[22:36:14] <ForNeVeRЪ> Псайкеры - верные слуги империи!
[22:36:23] <ForNeVeRЪ> *Империума
[22:36:34] <ForNeVeRЪ> .time
[22:36:35] <DeadBot> ForNeVeRЪ: Thu Apr 01 01:43:35 2010
[22:36:43] <ForNeVeRЪ> DeadBot, и где мои 2 мегабита?
[22:36:43] <DeadBot> ForNeVeRЪ: не получилося
[22:36:47] <ForNeVeRЪ> ЩИТО
[22:37:43] <Spo1ler> и где мои 2 мегабита?
[22:37:52] <Spo1ler> DeadBot: и где мои 2 мегабита?
[22:37:59] <Spo1ler> -_-
[22:38:31] <Longedok> DeadBot, давай убьём Лонгедока?
[22:38:31] Longedok выгнали из конференции: DeadBot
[22:38:31] <DeadBot> Longedok: ok
[22:38:37] <Spo1ler> и ваще
[22:38:46] <ForNeVeRЪ> DeadBot:
[22:38:47] <DeadBot> ForNeVeRЪ: не получилося
[22:38:54] <Spo1ler> DeadBot:
[22:38:56] longedok зашёл в конференцию
[22:39:01] <ForNeVeRЪ> DeadBot, а чо спойлера не кикаешь а?
[22:39:01] <DeadBot> ForNeVeRЪ: не получилося
[22:39:03] <Spo1ler> DeadBot: давай убьём Лонгедока?
[22:39:05] <longedok> охуеть
[22:39:13] <longedok> Spo1ler: заяптую поставь
[22:39:24] <Spo1ler> DeadBot, давай убьём Лонгедока?
[22:39:24] Spo1ler выгнали из конференции: DeadBot
[22:39:24] <DeadBot> Spo1ler: ok
[22:39:32] Spo1ler зашёл в конференцию
[22:39:35] <ForNeVeRЪ> DeadBot:
[22:39:35] <DeadBot> ForNeVeRЪ: не получилося
[22:39:42] <longedok> эта сука должна была ответить "не получится"
[22:39:45] <ForNeVeRЪ> Так ведь и с двоеточием должно работать.
[22:39:49] <longedok> ForNeVeRЪ: спроси ты
[22:39:56] <longedok> про моё убийство
[22:40:07] <ForNeVeRЪ> longedok, бот меня просто кикнуть не может =)
[22:40:13] <ForNeVeRЪ> А то б и мне досталось.
[22:40:16] <longedok> а
[22:40:22] <longedok> DeadBot: котэ
[22:40:25] <longedok> DeadBot, котэ
[22:40:25] longedok выгнали из конференции: DeadBot
[22:40:25] <DeadBot> longedok: ok
[22:40:29] <Spo1ler> хм
[22:40:32] longedok зашёл в конференцию
[22:40:34] <Spo1ler> а меня не кикало
[22:40:38] <Spo1ler> втф
[22:40:40] <longedok> кикнуло же
[22:40:45] <Spo1ler> один раз
[22:40:45] <ForNeVeRЪ> DeadBot: котэ
[22:40:53] <ForNeVeRЪ> DeadBot:
[22:40:54] <DeadBot> ForNeVeRЪ: не получилося
[22:40:56] <longedok> Spo1ler: ну, когда запятую ставил
[22:40:57] <ForNeVeRЪ> Хм.
[22:41:02] <longedok> DeadBot:
[22:41:02] longedok выгнали из конференции: DeadBot
[22:41:02] <DeadBot> longedok: ok
[22:41:07] longedok зашёл в конференцию
[22:41:10] <Spo1ler> DeadBot:
[22:41:16] <Spo1ler> -_-
[22:41:18] <ForNeVeRЪ> Почему-то он не воспринимает как команду, если что-то написать после двоеточия.
[22:41:20] <Spo1ler> longedok: видишь?
[22:41:23] <longedok> DeadBоt:
[22:41:25] <longedok> вижу
[22:41:32] <Spo1ler> а
[22:41:42] <Spo1ler> ForNeVeRЪ: верни боту мозги на место
[22:41:54] <ForNeVeRЪ> .alias_clear
[22:41:54] <DeadBot> ForNeVeRЪ: очищено
[22:42:23] <ForNeVeRЪ> PURIFIED!
[22:42:27] ForNeVeRЪ вышел из конференции
[22:43:19] ForNeVeRЪ зашёл в конференцию
[22:53:39] пкщгяут[ляптоп] зашёл в конференцию
[22:55:55] uıʃɐɟ∀ зашёл в конференцию
[23:02:25] OKTAVIUS вышел из конференции
[23:04:53] <ForNeVeRЪ> Я рассмотрел уже область множества Мандельброта, где глубины итераций в 64 становится недостаточно.
[23:04:55] <ForNeVeRЪ> Пора впиливать потоки.
[23:05:43] <O01eg> ForNeVeRЪ: попробуй доказать что-нибудь аналитически
[23:05:50] ForNeVeRЪ вышел из конференции
[23:06:08] ForNeVeRЪ зашёл в конференцию
[23:06:22] <Spo1ler> А я вот взял и перднул
[23:06:25] <Spo1ler> круто, да
[23:06:48] <O01eg> ForNeVeRЪ: кстати, сколько у тебя ядер?
[23:07:08] <ForNeVeRЪ> O01eg, у меня квад.
[23:07:20] <ForNeVeRЪ> Как у дедфуда, той же модели
[23:07:24] <ForNeVeRЪ> Q6600.
[23:07:46] <O01eg> как и у меня. Ну увеличишь ты глубину до 256, и?
[23:08:05] <ForNeVeRЪ> Смогу более мелкие детали рассмотреть.
[23:08:13] <ForNeVeRЪ> На 64 там у меня уже чернота сплошная.
[23:08:32] <ForNeVeRЪ> А википидоры показывают куда более детальный ролик.
[23:08:48] <ForNeVeRЪ> Той же области, 0.001643721971153 + 0.822467633298876i.
[23:08:50] <O01eg> купи себе теслу
[23:09:00] <ForNeVeRЪ> Ололо.
[23:09:30] <O01eg> чё, вообще-то, самый дешёвый суперкомпьютер.
[23:10:09] <Spo1ler> Надо рипнуть аудиоцд
[23:10:26] <ForNeVeRЪ> Надо спать.
[23:10:35] <Spo1ler> Не-не
[23:10:48] <Spo1ler> Новый альбом скорпов же
[23:14:15] O01eg вышел из конференции: Logged out
[23:25:28] <longedok> я тут упарываюсь этой хренью
[23:25:33] <longedok> которую написал
[23:25:39] <longedok> жестяво вообще
[23:26:12] <longedok> жалкие .005 (неизвестных едениц) лишили протон электрона
[23:26:18] <longedok> и отдали другому
[23:33:26] Heckfi вышел из конференции
[23:40:49] Graf вышел из конференции
[23:55:20] zxc вышел из конференции
[23:56:41] zxc зашёл в конференцию
[23:58:35] creo251 зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!