It’s Global Thermonuclear War, and nobody wins. 
But maybe — just maybe — you can lose the least.

Поиграл в Defcon. Если кто не знает это такой приквел Fallout ;) Под красивую почти медитативную музыку нужно раз за разом уничтожать этот маленький земной шарик, естественно применяя милые нашим сердцам межконтинентальные ядерные ракеты. Уничтожать миллионы — вот наше призвание!

В общем проникнувшись идеей решил сделать волпапер. К сожалению, красиво изобразить десяток другой баллистических ракет пока не получается… Но я буду стараться!

Заказал вот книгу.

Мак-Дональд М.
WPF: Windows Presentation Foundation в . NET 3. 0 для профессионалов

Стоит книго один килорубль. Ужаснах.

Как всетаки это здорово — шестнадцати часовой рабочий день! С утра бодро взяв пачку требующих установки ИТСок за июль, я отправляюсь к бухгалтерам, с нетерпением ждущих свежих налоговых отчетов, формы Ф-14 и совершенно незаменимых желтеньких наклеечек, которые замечательная компания 1С совершенно бесплатно прилагает к великолепной ИТС, стоимостью всего тысяча рублей в месяц. Это так приятно приносить людям радость и уверенность в завтрашнем дне! Особенно если за, приблизительно, 10-20 минут работы тебе платят двести двадцать четыре рубля. Нет, это совершенно восхитительное чувство радости! Особенную радость вселяет, что в нашей замечательной компани половина сотрудников уволилась, а другая половина ушла в их долгожданный летний отпуск и теперь кроме меня некому разносить людям уверенность в завтрашнем дне, налоговые отчеты, форму Ф-14 и совершенно незаменимые желтенькие наклеечки.

Завтра мне предстоит разнести порядка 16 великолепных журнальчиков ИТС! Осознание этого факта наполняет меня просто таки сверхестественной энергией и желанием приносить людям радость и желтенькие наклеечки.

Однако даже придя домой я не знаю покоя и с нетерпением приступаю к программированию совершенно великолепного клиента для чертовски здоровского ресурса. Естественно, на радость людям…

Приносить радость шестнадцать часов в сутки это просто великолепно!

Ну и напоследок, мои распрекрасные читатели, полюбуйтесь на эту отличную наполненную позитивом и жизненной энергией картинку.

Нарисовал вот в начале месяца. Может кому пригодится? ;-)

Я знал, я знааал, что математика может все. Даже структуризация женской логики — задача вполне выполнимая.

Слава дорогому товарищу Беклемишеву, всесторонне изучившему означенный вопрос. :)

http://www.ark.ru/ins/zapoved/zapoved/logika.html

ёха!! полуфинал :)

Я уже как-то говорил, что хочу посмотреть насколько скомпиленное в .NET работает быстрее, чем скомпиленное или интерпретированное в старых добрых системах. Собственно я написал версию для Python и С. Немного изменил способ замера времени в IronPython.

Мы с Андреем решили использовать простой алгоритм решета Эратосфена. В функцию передается n, функция возвращает нам массив простых чиселАлгоритм на питоне выглядит так:

def Eratosfen(n):
array = [0, 1]
for i in range(2, n + 1):
array.append(i)
for i in range(2, n + 1):
for x in range(1,n / i):
array[i * x] = -1
if i * i>=n:
return array

На С все тоже самое только под массив, естественно, сразу выделяется небходимая память.
Сишный код:

#include «stdafx.h»
#include «time.h»
char* eratosfen(int n){
char *arr;
arr = new char[n+1];
for(int i = 1; i< n + 1; i++)
arr[i] = i;
for(int i = 2; i < n + 1; i++){
for(int x = 1; x < n / i; x++)
arr[i * x] = -1;
if (i * i>=n)
return arr;
}
}
Вобщем, вот что получилось, при n = 1 000 000:

.NET C 3.5: 0.016000
GCC 3.1: 0.109000
Python 2.5.1: 1.888526
IronPython 1.1: 7.734375 (!)

От железного змея я такого не ожидал. Уступить интерпретируемуму питону очти в 7 раз! Причину надлежит установить. Буду надеяться, что во всем виновата моя криворукость.

Вот только что по НТК посмотрел означенный в заголовке фильм. К моему великому сожелению — не полностью. Фильм здоровский. Местами глупый и бредовый, частенько не в меру пафосный, ну и понятно что дело происходит в суровом и безрадостном тоталитарном будующем. Вобщем все как я люблю… :)

Давно известно, что сервис бесплатного хостинга narod.ru является отменным скопищем ужаснейших быдло страничек. Встретить там прилично оформленный сайт практически невозможно. Кстати, то что в оформлении Яндекса и Народа задействован лично Тёма Лебедев весьма символично. Зрелище отличного лого Яndex’a на фоне огромного патерна «под маренный дуб» вызывает во мне неописуемую гамму чувств… :)
Я наивно полагал, что повидал многое и удивить меня проблематично, ан нет. Совершенно случайно встретив страничку одного «эльфа», которую он гордо выставил в качетсве своего «веб сайта» вКонтакте, я понял насколько глубоко заблуждался.
Господа, там есть все. И разметка «тейблом», и кривой фрейм, и урезанная бегущая строка, и кошмарная подборка цветов, и огромная фотография на бек-граунде.
Вобщем парень жжот ацким огнем. :)

Уже на протяжении четырех месяцев я не переставлял свой Виндовз. У меня не работал дивидюк и не функционировали флеш накопители. Причина так и не установлена. Терпеть ненавижу бардак, однако постоянно в нем живу… Хотя тем приятнее оказаться в чистоте и комфорте :)

Помимо всего прочего поставил visual studio 2008. Друзья мои — это великая вещь. Стоило только Билли  Г. оставить микрософт и заняться благотворительностью, как качество продуктов резко улучшилось. Неужели и вправду он корень всех зол?!

Вобщем как бы то ни было, фреймворки удались. На три — четыре порядка лучше чем 6 студия. Появилось множество всяких вкусняшек типа WPF да и сам С# весьма неплох. WPF это, конечно, не QT 4.3 (хотя заимствований вагон и две небольшие тележки), но сама концепция фреймворков имеет один огромный плюс: каждая компонента .NET отличнейшим образом будет работать с другой его компонентой. Я могу писать класс на С++ наследовать от него класс в Iron Python а то что получилось в питоне использовать в библиотеках C# и все это будет без каких либо проблем работать с WPF.
Писать на питоне под QT, используя интерфейс pyQt дико неудобно. Да и конечному пользователю гораздо приятнее запустить одну мааааленькую и до чертиков оптимизированную программку, чем думать о том стоит ли у него Qt с интерпретатор питона или нет.
На днях думаю провести тест на производительность. Интересно даже: насколько быстрее будет работать скомпиленное в Iron Python :)

А еще раз в пятый пересмотрел FLCL. Это лучшая анимешка всех времен и народов. Хоть и про малолетнего подростка, хоть и делали господа из Gainax (ну они когда-то некий «Евангелион» нарисовали, может помните;) получилось просто здорово. Не в меру непонятно по первому разу, не в меру бредово, и совершенно уж не в меру драйвово. Роботы растущие из головы и эпические битвы на бас гитарах — на все деньги, как говорится.
Отдельно стоят прорисовка и музыкальное сопровождение. Красивее прорисовка только в «Унесенных призраками», а чтобы музыка и озвучка настолько соответствовали видеоряду я в аниме еще не видел… Вобщем эта мега зочотное тру. Кто не видел — тот сам себе злобная птица-баклан :Р

Ну и наконец я совершенно не понимаю зачем я все это пишу. У меня сегодня экзамен по теории невероятности, а вместо того чтобы учить я восхваляю Мелкомягких и ФуриКури.
Какая же я всетаки ленивая скотина…