Бывает

Октябрь 13, 2008

Познакомился сегодня в реальной жизни с одним из самых известных и интересных программистов-системщиков под GNU/Linux – xdiman’ом (он же _4epen), написавшим помимо руткита ядерного уровня intoXonia-ng ещё много полезных и интересных вещей. Попили пива в FAQ Café, поговорили, потом пошли погуляли. Не жалею, что не пошёл на Пати.

За месяц посмотрел много разных анимационных фильмов: Death Note, Bleach, Special A, FLCL, Kanokon, Souleater, Moonlight Lady (хентай) и ещё несколько. Стал администратором Сходок Анимешников Москвы и шаманом сайта http://desu.org.ru по совместительству. Подсел на восьмибитную электронщину и нинтендокор (чиптьюн + хардкор): HORSE the band, Dungeon Elite, Sabrepulse, Sky Eats Airplane и другие.

А в-общем у меня опять наступил период уныния и одиночества – нужно что-то с этим срочно делать, иначе суицидальные мысли начнут меня навещать всё чаще и чаще. T_____T


Надо всё таки тут отписаться наконец

Август 17, 2008

Я люблю свою жизнь.
Недельку назад встретился наконец-то с Наташей.
Работаю сейчас на двух работах – в ООО «Добро» (Ведущим разработчиком, программистом 1С и начальником IT-отдела по совместительству) и ООО «Деко» (Системным администратором и инженером по внедрению и поддержке свободного программного обеспечения). Доволен. С первой же зарплаты купил себе Apple iBook G4, стал вообще счастлив.
Зарегистрировал на себя домены http://zbug.pp.ru и http://desu.org.ru
Разрабатываю для них на Python систему управления контентом.
Таки помирился наконец со Светой, поговорили много о чём.

В-общем, можно сказать, что всё шикарно (:


Smalltalk

Июнь 26, 2008

Изучаю вот язык программирования Smalltalk. Решил сразу начать с переноса программ, которые меня когда-то просили написать. Язык, кстати, использует два основные парадигмы: объектно-ориентированный подход и сигналы. А самое главное, выглядит красиво и оригинально. :)

Вот пример программы, заменяющей максимальное значение в массиве на среднее арифметическое всех элементов этого массива. Реализовал в виде класса, потому что есть большой профит, хотя можно было бы сделать всё намного проще. :)

"Основная программа"

"Создаём объект MyArray из массива"

a := MyArray new: #(1 4 2 3).

"Заменяем максимальный элемент на среднее арифметическое
всех элементов и выводим на печать"

(a at: (a maxn) put: (a avg)) printNl.

Сам код класса можно найти по адресу
http://freeshells.ch/~bug2bug/wiki/doku.php?id=smalltalk


Всё меняется

Июнь 9, 2008

И, да. Наверное уже все знают, что я взял академический отпуск по болезни, ибо дальше учиться не мог. Продолжу второй семестр с февраля 2009 года. А до этого времени буду работать. Настроение по-тихоньку улучшается. Мир прекрасен, каким бы жестоким он ни был. Жизнь прекрасна, какие бы козни она ни строила людям.


Полосы

Апрель 21, 2008

В жизни каждого человека бывают полосы. Кто-то верно подметил, что всё как у зебры: сначала идёт белая полоса, потом чёрная, затем опять белая, потом чёрная, но в конец концов, всё равно будет ж*па. В моей жизни настал как раз такой период. Я не буду конкретизировать: скажу лишь, что мне плохо во всех планах и отношениях – как в физических, так и в морально-ментальных. Чувствую, я уже не вылезу из той западни, в которую загнал себя сам и мне останется только один выход избавления от всех проблем. ФГМ неизлечим. И нам всем придётся умереть: кому-то раньше, кому-то позже.


Аптайм

Апрель 3, 2008

Аптайм под две недели уже. ;)
Как выключат электричество или ещё что-нибудь – отпишусь о максимальном.


[bug2bug@bug2bug-sl ~]$ uname -a
Linux bug2bug-sl.n11.bmstu.ru 2.6.18-53.1.14.el5 #1 SMP Wed Mar 5 10:12:42 EST 2008 i686 i686 i386 GNU/Linux
[bug2bug@bug2bug-sl ~]$ cat /etc/redhat-release
Scientific Linux SL release 5.1 (Boron)
[bug2bug@bug2bug-sl ~]$ uptime
00:18:15 up 12 days, 5:34, 2 users, load average: 1.27, 0.73, 0.63
[bug2bug@bug2bug-sl ~]$


Студент

Февраль 27, 2008

Поздравьте меня. Я закрыл свою первую сессию. Это было нелегко. Постараюсь в будущем не совершать своих ошибок и превратиться в ботана, по-крайней мере, не сбавлять темп. ;)