вторник, 30 декабря 2008 г.

Скоро новый год

Меньше чем через 48 часов наступит новый год. Хм... Чего бы сделать такого эдакого?

четверг, 25 декабря 2008 г.

Почти все на Qt

Ну про то, что я поставил себе четверные кеды я уже писал. Но возникло две проблемы : не сразу нашел нормального браузера на qt(а завоеватель слабоват) и безбожно глючит Ark. Обе замены - Firefox и file-roller юзают gtk. Вот сегодня мне подсказали, что опера юзает qt, сказал версию 10 и проверил - действительно юзает. Причем сказал версию, юзающую qt4. Красиво, удобно, доволно быстро, иногда падает, иногда виснет. Но вот нормальную замену file-roller'у пока еще не нашел. Может кто подскажет (условие: должна юзать qt4)?
А слева вы можете созерцать то, как выглядят у меня мои рабочие столы (но лучше смотреть на png версию - она не такая замыленная. Осторожно! пол метра =) ). Вот так вот оно у меня...

суббота, 20 декабря 2008 г.

В дополнение о логике

Вот еще один "ебанутый" (как я считаю) тест на логику. 30 вопросов. Я ответил правильно на 27. Результат:
У вас отлично развито логическое мышление. Если вы и делаете ошибки в рассуждениях, то в основном по случайности или от усталости, но не из-за неумения. Тем не менее, помните, что все хорошее всегда можно улучшить - если, конечно, оно вам надо.
з.ы. чет стал делать слишком много опечаток - не к добру это...

Заметки о женской логике

Аццкая статейка о женской логике. Попытки математика объяснить, как же все-таки это работает.

четверг, 18 декабря 2008 г.

О Тане

Люблю Танюхину попу. Это самая лучшая попа в мире. Как и ее хозяйка, которая терпит меня уже больше года. Вот так вот мне круто, завидуйте мне :P

Кеды и окна

Поставил себе четвертые кеды (KDE4). Классная штука =) Я давно знал, что для каждого окна (или класса окон, или приложения) можно задавать различные правила, а вот сейчас обнаружил вообще офигенное правило: можно указать на каком рабочем столе окно должно появляться. Всегда о таком мечтал =) Всего у меня 4 рабочих стола и на них теперь у меня строго:
  1. браузеры : Konqueror - для повседневного использования, Firefox - открываю по необходимости, если не хватает возможностей завоевателя (например, написать пост в блог).
  2. общение: kvirc, psi.
  3. программирование: qt-creator, kate, kdevelop (в зависимости от ситуации) и 1 окно терминала (для git).
  4. медиа: открыт Dolphin с папкой с фильмами и 2-3 эмулятора терминала, объединенных в одном окне Konsole (для качания с dsv.data.cod.ru, dsv2.data.cod.ru и интернета/фтпшников).
  5. kmp : если запущен фильм, то он поверх всех окон на всех рабочих столах =)
Если интересую вопросы по кедам - задавайте, чего знаю - отвечу =)

О положении

(В следующих строках содержится матерная и некультурная речь, если вы не готовы это читать - не читайте!)
Вот общался тут и родил описание моего текущего положения :
Я, как обычно, в жопе. Только вот до ануса я еще не добрался, поэтому еще пока тепло и уютно, только давит немного.
Ну вот где-то так. Ну точнее я себя так ощущаю. Но оптимизм (или ебанутость?) еще, вроде, есть. Поэтому "живем" (с) хто-то.

среда, 17 декабря 2008 г.

Йолочга.

Вот вспомнил (увидев у Михи на сайте) про йолочгу и захотел себе тоже вырастить большую прибольшую йолочгу. Если хотите мне помочь в этом - ткнуть сюда.

четверг, 4 декабря 2008 г.

Неужели мир остановился? (с) KVIrc

Заголовок не имеет никакого отношения к тексту поста.
Игра от Андрея Гулина (ищи справа в списске блогов умных людей) оказалась и правда интересной. Давно я не играл в казуалки с таким интересом. Очень понравилась идея построения геймплея на управлении потоком частиц и эргономичным вписыванием музыки в игровой процесс (Cain Mos, тебе на заметку - покажи своим геймдизам, мож тоже че-нить подобное замутите ;) ).
Сегодня прочитал статью на infuture.ru о том, "Что принесут нам войны в будущем (Часть 2)". Первая часть статьи для получения знаний, а вот вторая часть - для размышлений. Довольно интересная точка зрения на причину всех проблем в нашем обществе(да и не только в нашем, а вообще для всех живых существ) имеющая право на жизнь. Особенно мне понравилась тем, что фактически все сводится к одной единственной проблеме, что есть, на мой взгляд, хорошо, ибо все должно быть просто.

понедельник, 1 декабря 2008 г.

О разном

Очередной отчетик =)
Для начале о веселом - купил себе лицензионную версию Left 4 dead. Счастлив =) Это действительно мего игра. Играю только на эксперте и в сражение. На других уровнях сложности играть не интересно - игра проходиться + не так сильно влияет коммандная игра =) А вот на эксперте играть просто сказка: сложно, очень важна коммандная игра, бегать в одного - не простительная глупость.
Теперь немного умного. Родилась идея, как возможно можно оптимизировать рендеринг стереоизображений. Правда необходимо соблюдение некоторых условий: должно быть много объектов(в частном случае - элементов ландшафта) и они должны быть расположены в иерархических структурах(ИС), например, в деревьях. Идея: вместо того, чтобы пробегать по всей ИС два раза(для каждого глаза) для определения попадания объектов в пирамиду видимости, мы делаем следующие действия:
  1. строим обе пирамиды
  2. исходя из них строим такую пирамиду видимости, которая бы включала в себя обе пирамиды, построенных для каждого глаза (назовем ее общая)
  3. пробегаем по ИС и проверяем попадает ли объект в общую пирамиду
  4. далее просто рендерим эти объекты два раза для разных положений камеры(для левого и правого глаз)
Основная цель: рисовать больше объектов, за счет уменьшения количества проходов по всем ИС, зависящих от пирамиды видимости. Вот такая вот идея =) Правда она еще только в стадии "идея" и нужно еще ее более детально обдумать и проверить, но главное, что она уже родилась. Буду рад услышать конструктивную критику.
И остановимся на философской мысли. Поделился ссылочкой Egyptian на нашем канале в irc. Вот ссылочка и цитата идеи, которая мне понравилась от человека с ником city-rat:
У меня есть теория - тоже, в общем-то, образная и малополезная, но все-таки. В игровой системе D&D придумано такое интересное деление для характеристик мыслительных способностей пресонажа: на INT (интеллект) и WIS (мудрость). Для мага более существенен INT, для священника - WIS, хотя игровая суть примерно одна и та же - использование волшебства (что это, как не проекция работы "компьютерщика" с точки зрения среднего обывателя). Впрочем, игровая механика нам тут несущественна, но интерсна сама классификация способов постижения мира - путем самостоятельного построения логических конструкций (INT) или путем накопления знаний (WIS).

Так вот. Для изучения windows нужен преимущественно WIS. То, что для изменения статуса перемещаемого профиля на обязательный нужно поменять расширение файла - это нельзя понять, это можно только запомнить, прочитав в священных книгах. Открытые системы - другое дело. Логика в них может быть вполне даже вывернутая, но она доступна для изучения, и для этого вполне пригоден INT (понятно, что я сейчас очень сильно обобщаю).

Те аникейщики, о которых пишет Док - это как раз wis-тип людей. Они действительно не дураки по формальным признакам, и даже вполне обучаемы: именно таковы, скажем, типы отличника-зубрилы и мальчика-ешиботника. А сертификация микрософта - вся построена по талмудическому принципу.
Я солидарен с данным мнением. Вот.
И остановимся опять на веселом. Только уже в тему сессии:
[21:33:02] <leviathan> седня видел наод ходил возле универа с табличками "Скоро сессия, всем п..."
[21:33:05] <leviathan> *народ
[21:33:30] <l1feh4ck3r> делать народу нефиг
[21:34:02] <leviathan> да таблички не походили на самопальные
[21:50:44] <Снеr> промоутеры наверное
[21:50:48] <Снеr> от аптеки
[21:53:01] <leviathan> хз...
[21:55:42] <l1feh4ck3r> Снеr: "покупайте вазелин в нашей аптеке. Вазилин - и сессия пройдет как по маслу"?
Вот так весело у нас на канале.
Ну, до следующего поста ;)

среда, 19 ноября 2008 г.

eyeOS и другие радости жизни

Что-то у меня какой-то творческий кризис. За октябрь всего один пост. Ужос. Решил вот исправить положение. Точнее решил его исправить еще в предыдущий четверг, но руки дошли сообщение написать, только сегодня. Итак, что же произошло за этот промежуток, больше чем месяц?
Сдал долги, перевелся на пятый курс и теперь можно не бояться отчисления до следующей сессии =)
В прошлый четверг пришел домой в каком-то приподнятом настроении и чет ударило мне в голову взять и поднять web-сервер. Сначала решил поднять апач, но что-то у него не заладилось с пхп, поэтому установил и настроил nginx. Ко всему прочему нашел такую забавную операционную систему, как eyeOS. Работает, как вы могли заметить по скрину слева, прямо в браузере. Написана она на пхп и не использует никакие БД. Все сделано на файлах. Преимущества? Возможность доступа к своему рабочему столу из любой точки мира, где есть интернет. Любознательные могут зайти на мой домашний сервер и опробовать сие чудо (внимание: сервер работает только тогда, когда я нахожусь в линуксе).
А еще я в пятницу скачал демку Left 4 Dead. О игре можно глянуть на оф сайте или на Российском фан сайте. Суть игры - мочить зомби. Основная фишка - это прохождение в кооперативном режиме. Игра расчитана на 4х игроков. То есть, если не хватает живых игроков, за них играют боты. Экшн просто ураганный. Так я в нее 4 дня и играл. Итого 20.1 часов геймплея =) Из четырех доступных в демке сложностей (новичек, норма, мастер, эксперт) играть особенно интересно только на эксперте. Теперь с нетерпением жду, когда игра появиться у нас в городе.




Еще мне понравился Steam. Довольно забавная штука: есть профили игроков, есть друзья, есть группы. Все довольно удобно сделано. Ведется статистика игрового времени, а так же статистика достижений в играх (если они есть). Вот тут можно посмотреть на мой профиль.
А еще я прошел третий фоллаут. Если не считать сюжетной линии, то игра вообще супер. Но концовка меня сильно расстроила. Такой подставы я не ожидал.
А еще я мучал линух, ездил к Танюхиной маме на др и смотрел там дискавери ченел, и занимался непонятно чем. Вот примерно так прошел этот месяц. Посмотрим, что мне принесет конец этого месяца...

суббота, 11 октября 2008 г.

Мой первый вклад в Open Source

Вот вчера познал прелести Open Source - написал патч для BSCommander. Это двухпанельный файловый менеджер для linux, написанный на связке C++ + Qt4. Симпатичный, удобный, прямо как Total Commander, вот правда функциональности ему пока не хватает. Да и баги кое-где попадаются. Вот один такой я и исправил.
Суть проблемы (описание из моего письма):
I have a file, it have an .avi (or different) extention and permissions for executing (i.e. chmod +x). And I have a bsc configured for launching mplayer for .avi files.
Now, when I press Enter key, terminal emulator is opening and closing, and nothing else happen. I think this is wrong.
Эта бага была еще с версии 4.0.3beta, но даже в версии 4.1.0 она не была исправлена. Пришлось взяться самому. Делать там оказалось не много - всего лишь нужно было поставить if'ы в нужном порядке, что я сделал и о чем сообщил автору программы, приложив при этом патч.
Но самое главно, что я прочувствовал на себе эту великую возможность open source - проектов, о которой постоянно твердит Столлман : если что-то не нравиться, можно взять и изменить самому.
Даешь Open Source!
з.ы. спасибо Дмитрию Дземе за помощь в исправлении ошибок в письме.

воскресенье, 28 сентября 2008 г.

Йахууу!!!

Сегодня зарегал блог, для микроба =) Вот адресок: http://microbe-visualizer.blogspot.com/.

суббота, 27 сентября 2008 г.

Немного нового

Кхм. Ну начну, пожалуй с того, что я нашел в интернете продолжение комикса, который читал где-то с год назад и он до сих пор лежит у мну на компе. Называется это чудо Gone with the blastwave. Чего в нем особенного? Во-первых, действие происходит в пост аппокалиптическом мире, во-вторых, там много юмора =) Короче рекомендую читать всем ;)
Так же я сегодня, для своей дипломной работы, зарегистрировал проект в google code и в gitorious (git-репозиторий). Называться это дело будет microbe. С наполнением там пока туго, а точнее вообще никак - чистота и порядок %) Так же, в перспективе, завести блог по этому поводу, чтобы туда сваливать все свои мысли, а не хранить их в xpad'е =) Так же эти ссылки можно найти в моем публичном блокноте вот тут.

среда, 24 сентября 2008 г.

Color IQ

Вот тут довольно забавный тест. Я набрал 3 (чем меньше, тем лучше). Не 0, конечно, но тоже ничего так =)

Кенгуру и рефакторинг

Вот после этой цитаты на боре решил найти ее. Нашел по первой ссылке в гугле в блоге человека по имени Лева и с ником akusasik. Вот она:
Повторное использование объектно-ориентированного кода (в программах) вызвало головную боль у Австралийских Вооруженных Сил. Т.к. симуляторы все активнее используются для тренировок боевых действий вертолетов, от программистов требуется постоянное повышение реализма используемых сценариев, включая детальные ландшафты местности и - в случае операции Феникс - стад кенгуру (т.к. испуганные животные могут легко выдать расположение воинских частей). Hачальник отдела симуляций наземных операций Defense Science and Technology Organization приказал разработчикам смоделировать перемещения кенгуру и их реакцию на вертолеты. Будучи грамотными программистами, те использовали готовые программные объекты, описывающие поведение пехоты в аналогичной ситуации, заменив изображения солдат на изображения животных и увеличив их скорость. Желая продемонстрировать свое мастерство перед посетителями - американскими пилотами - горячие австралийские парни "разбудили" кенгуру, пройдя над ними на малой высоте во время симуляции. Кенгуру разбежались, как и предполагалось, и американцы понимающе кивнули: А затем сильно удивились, т.к. кенгуру, перегруппировавшись, появились из-за холма и выпустили тучу стингеров по злополучным вертолетам. (Программисты забыли удалить
соответствующий кусок кода из "пехотных" объектов). Hачальник симулятора отметил, что пилоты с этих пор боятся кенгуру как огня,
для чего, собственно, и нужен был этот кусок кода в симуляторе

четверг, 18 сентября 2008 г.

Цитата дня

Вот сегодня денек ничего так выдался : в универе на нашей половине этажа свет вырубили, как раз в то время, когда у нас практика была, потом Фищенко сдал, потом поспал 2 часа =) Вот сижу читаю сейчас случайные цитаты с БОР'а. Попалась одна, которая мне очень понравилась:
misha2012: да хорошие мультфильми,разкажите мне пожалуста что и как здесь делаеться(тобто качать или посмотреть подскажите мне пожалуста)потому что я здесь в первой

dm53: я понимаю присыслать из будущего терминатора, но мальчика-дебила то нахрена?

среда, 17 сентября 2008 г.

Раж

/me взял на заметку, что чай с молоком + шоколадка - это круто.

Россия - великая страна!


Вот так вот развлекаются люди на строительстве моста всероссийской важности : Сергей Дарькин заморозил стройку века
Если честно, то у меня истерика чуть не началась, ибо я честно верил, что может быть хоть пару мостов _такого_ значения нормально построят. Но оказалось все как обычно. На мой взгляд это произошло из-за того, что чуваки решили срубить бабла. Типа замутим щас проектик попроще, остатки себе возьмем, а будет ли мост нормальным - нам пох.
Про мост через Золотой рог пока ничего не слышно, но можно посмотреть на то, как идет процесс строительства (картинка слева - фото с веб камеры, показывающей процесс строительства входа в туннель. Обновляется раз в 10 минут).

вторник, 9 сентября 2008 г.

Не будьте быдлом...

Советую посмотреть такие фильмы как Дух времени (ZEITGEIST), Разменную монету (Loose Change) и Фаренгейт 9/11 (Farenheit 9/11). Посмотрите на то, кто сейчас правит Америкой. И если у вас вдруг появиться мысль, что в России все не так - гляньте за окно, на то, что сейчас происходит там - на продажность политиков, чиновников, а в особенности советую обратить внимание на наши высшие чины и, в частности, на нашего президента...
Будьте просвещенными и не давайте себя обмануть.
"Хотя бы делитесь этой информаций с друзьями, родственниками, незнакомцами, говорите об этом на собраниях, говорите об этом - это досталось вам, задавайте вопросы, требуйте ответы!" (с) Разменная монета.

среда, 3 сентября 2008 г.

Очередная бредова мысль

Интересно, а на сколько полит корректно и эстетично подавать в столовой гороховый суп?

понедельник, 1 сентября 2008 г.

Первое сентября нах!

А вот и наступило это аццкое первое сентября - день знаний %) У универа, как обычно, был праздник. Йа там был, пиво пил и нифига не делал. Еще я седня прошел 3й и 4й Devil May Cry - видать пиво каким-то хитрым образом сказывается на мои гамерские способности. Ну вот в принципе и все, чего сегодня еще было интересного (не считая того, что Мишко принес мне последнюю с этой работы зарплату, ибо я оттуда уволился - в пятницу написал заявление и отдал Василичу). Вот так вот... Живем...
З.Ы. если есть неадекватные словосочетания, не обсудьте - 1.5 литра выпил, ибо чет настроение какое-то ацтойное...

понедельник, 25 августа 2008 г.

Сегодня просто праздник =)

Сразу хочу сказать, что уезд Танюхи к себе домой на неделю не имеет к этому никакого отношения.
Просто случилось чудо - нашлась моя флэшка на 128мб, которую я думал, что потерял. Просто это великая флэшка - мне ее подарили родители перед моим поступлением в универ со словами (что-то вроде, ибо точно не помню) "Ну типа специальность у тебя связана с компьютерами и программами, поэтому она тебе должна пригодиться".
Плюсь в интернете попалась (точнее ее нашел Миха) забавная игра "Клавогонки" - "это онлайн-игра на скорость набора текста. А еще — это клавиатурный тренажер и автогонки." (с) http://klavogonki.ru/. Интересно, а есть такая же, только с английскими текстами? А то, по-русски я набираю достаточно резво, а вот скилл печатания по-английский я бы подкачал =)

суббота, 23 августа 2008 г.

Нужен выигрыш от двух праоцессоров

Старый отжиг в форуме на gamedev.ru. Первый пост был такой :
#include "stdafx.h"
#include "windows.h"
#Define igra

int main1(int argc, CHAR* argv[])
{
...
}

int main2(int argc, CHAR* argv[])
{
...
}

на двухпроцессорных материнках я могу использовать два mainа чтобы один процессор выполнял

один мейн а второй второй мейн?или как мне добиться выгоды от двухпроцессоров?
Дальше идет просто мего отжиг по этому поводу. Читать и просвещаться всем тут.

четверг, 21 августа 2008 г.

Как правильно писать книги

На мой взгляд даже самый замудреный учебник должен быть написан с юмором, т.к. юмор легче воспринимается и запоминается. Вот как начинается небольшая статья по редактору vim для новичков, под названием "Поваренная Книга VIM"
Предположим, вы хотите заменить в тексте каждое слово "идиот" словом "менеджер".
Вот такой вот юмор у автора =)

Забавности

Пока искал в гугле хоть какую-нить путную информацию по реверс-инжинирингу, нашел вот такие вот две забавности:
1) Тест на дальтонизм:

Расфишровка : Поздравляем! Вы завершили тест на уровне «Мне повезет!», набрав 10 из возможных 10 баллов. Это значит, что вы в полном порядке! Заходите еще.
2) И возможность грабить корованы:
- Я граблю корованы! -
Награблено: 12 золотых вещей, 72 дорогих серебряных побрякушек, 28 бронзы, 2 чугунных котелка, 80 драгоценных камней, 46 штук разного тряпья, 7 единиц вооружения

Выручено: 76540 бутылочных крышек
Ограбить корован

среда, 20 августа 2008 г.

про азиатское кино (c) Дмитрий Дзема

У однокурсника, по имени Дмитрий, в блоге пост прочитал :
про азиатское кино

За что я люблю азиатское кино (ну и аниме) так это за то, что оно "все из тебя вытаскивает", но назад не засовывает. Оно вызывает огромное количество эмоций, мыслей и тд, но не подводит под ними черту. "Засовываешь назад" ты все сам.
И чет меня как понесло. Вот мой камент:
(от прочитанного растекся мыслью...)
Вытащить, показать, потыкать в лицо или ,возможно, показать и быстро спрятать, но все для того, чтобы человек сам задумался, осознал, понял - вот суть правильных фильмов, анимэ, мультиков, да и любого другого вида искусства. Вот для чего должно быть искусство. Вот к чему нужно стремиться, создавая что-то для общества...
з.ы. любимое анимэ - GITS (Ghost In The Shell) и Trigun

воскресенье, 10 августа 2008 г.

Анархия и Дзен (копия поста с linux.org.ru)

Поставил себе ZenWalk (о том, почему выбор пал на него можно прочитать в моем блог =))

На скрине :
1. ZenWalk 5.2 с обновлениями из ветки snapshot =)
2. conky - чей-то конфиг, допилиный мной. Там где написано IP пишет мой внешний ип (т.к. у мну он динамический, то берет его с сайта http://www.whatismyip.org/)
3. GNOME Player (посередине снизу)
4. Thunar
5. Firefox 3.0.1
6. Обоина взята с википедии, со статьи "Анархистская символика" (А в круге - панк стиль : http://ru.wikipedia.org/wiki/Изображение:Anarchist_logo.svg)
7. Тема пользовательского интерфеса - xfce dusk
8. Тема окон - DarkRedGlobe (взята с http://xfce-look.org/ )
9. Реальная прозрачность всех окон (неактивных) - оч нравиться.

з.ы. это первый дистр линукса, который не упал у меня после полного обновления =)
з.з.ы. если на ЛОР'е не появиться, то хоть тут будет =)
з.з.з.ы. ссылка вот

среда, 6 августа 2008 г.

Как известно, Linux — система дружественная. Только друзей она выбирает сама. И весьма тщательно... (с) Алексей Федорчук


Решил тут похвалиться =)
После долгих лазиний по различным тематическим сайтам и википедии, в поисках дистрибутива линукса, отвечающего моим специфическим требованиям (замутам =) ), я наконец-то нашел его (ну точнее я на это надеюсь). В списке требований было, примерно, следующее : не на базе дебиана (саипал уже этот быдлолинукс - убунта), чтобы работал "из коробки", но при этом в нем был минимум приложений, для того, чтобы все, что нужно, можно было поставить самому, работал быстро (желательно очень быстро, прямо чтобы летал [главное, чтобы не в /dev/null и не в BSOD]), в качестве вм-а был xfce (ну это скорее дополнение к предыдущему требованию). И имя ему Хождение в Дзен, а точнее ZenWalk. Кстати, сделан он на базе слаки (Slackware - для тех, кто не понял). Поставил я его на 80гиговый винт, который мне отдал брат, типа он ему не нужен. Встал он без проблем =) Сейчас я, взяв в руки напильник и тая в своей голове мего планы, пилю его в нужную мне сторону и прямо чувствую, как ко мне приходит тот самый Дзен =) Как говориться, "пожелай мне удачи в бою" (с) Кино.
Одной их книг, сподвигнувших меня на это была книга моего тёзки Алексея Федорчука "ZenWalk - Приобщение к Linux". Небольшая цитатка оттуда, о Алексеях и Линуксах =)

Отступление. Интересно, что именно Алексей Новодворский и Алексей Смирнов были первыми линуксоидами, с которыми я познакомился в реале. А до этого успел виртуально познакомиться с Алексеем Костаревым, с которым после своего письма на сайт Невод (о чем чуть ниже) долго переписывался — мы даже обменялись автографами на наши книжки, когда они увидели свет. Сам я, как нетрудно догадаться, тоже ношу это имя.

И в дальнейшем среди линуксоидов, с которыми я общался виртуально или встречался в реале, процент Алексеев превосходил все нормы теории вероятностей. Причем во всех возрастных категориях, и среди старых хрычей вроде меня, и среди лиц среднего возраста, и среди совсем зеленой молодежи. Так что временной модой на те или иные имена это не объяснить.

Чем это обусловлено? Тем ли, что люди, нареченные при рождении Алексеями, имеют мистическую предрасположенность к Linux'у? Или, напротив, это Linux имеет столь же необъяснимую рационально симпатию к Алексеям? Ведь, как известно, Linux — система дружественная. Только друзей она выбирает сама. И весьма тщательно...

Когда садился писать, вроде в голове много было, а щас чет уже спать охота и нифига нету =) Поэтому, ждите продолжения...

пятница, 1 августа 2008 г.

Программирование - это гут =)

Вчера дал шеф задание, правда пока только Мишке , но мне это тоже гразит и поэтому я к нему присоединился, чтобы тот занялся реверс инжинирингом и разобрал протокол обмена данными между компом и устройствами, которые у нас используются. А обмен идет через com-порт. В одном из своих порывов Мишко скачал программу и ее сурсы, для работы с com-портом (ну чтобы разобраться как это самому запрограммить). И что-то он меня спросил (я уже не помню чего) и я добрался до сурсов. Это было что-то... Давно я такого прилива энергии не чувствовал... Как я накодил там всякого разного... В общем было круто =) Сегодня продолжил заниматься кодингом, правда немного по-другому, ибо вчера я кодил под виндами, а сегодня решил замутить тоже самое под линуксом (вы еще не забыли, что у мну на работе стоит Ubunta 8.04 ? ;) ). Скачал я Eclipse-cpp-ganymede-linux-gtk и кодил я в еклипсе. Довольно удобная штука я вам скажу =) Вот такой вот сегодня позитифф =)

вторник, 29 июля 2008 г.

Лепустки Розы

Вот вам забавная головоломка под названием "Лепестки Розы". Мне понадобилось около 5 минут (а может и меньше), чтобы догадаться в чем фишка. А вам ? ;)
З.Ы. даже если догадались, советую дочитать все до конца.

Когда погибнет наша цивилизация ?

Прочитал тут статью "О законе возрастания сложности эволюционирующих систем, или что день грядущий нам готовит." (автора к сожалению не нашел). Многобукоф оказалось, но при этом довольно интересная статья, рассказывающая о прошлом, настоящем и будущем развития нашей цивилизации.
Эволюция открытых систем, весьма впечатляющим примером, которой является история развития жизни на планете Земля, представляется одной из наиболее интригующих проблем современного естествознания. Какими внутренними механизмами управляется такая эволюция? Каково соотношение случайного и закономерного в ходе развития эволюционных процессов? Можно ли, и если да, то в какой мере, предсказать тенденции их развития? И, наконец, можно ли перейти от качественного описания, например, процесса развития жизни на Земле, к его количественному описанию? Последний вопрос представляется очень важным, так как, серьёзное научное исследование, как правило, требует введения каких-либо количественных характеристик рассматриваемых процессов, что позволяет осуществлять экспериментальную проверку точности описания реального мира, обеспечиваемой в рамках предлагаемой модели, и заниматься прогнозированием поведения системы на будущее.
В общем мне понравилось. Жду конца света =)

среда, 23 июля 2008 г.

"Beta"

У однокурсника, да и вообще хорошего человека (Cain Mos) в аське в статусе увидел
- Why do you call this version of software «beta»?
- Coz it's beta than nothing.
Вот она, правда жизни =)

Бедный мой моск

Вот решил тут поиграться и переписать паттерн MVC (Model-View-Controller) с Java на Scala.
В реализации метода notifySubscriber класса Model не могу придумать как проитерировать этот странный CopyOnWriteArrayList[ModelSubscriber[P]]. Уже себе весь моск сломал...
Вот реализация на Java:
protected void notifySubscribers() {
for (final IModelSubscriber<p> subscriber : subscribers)
notifySubscriber(subscriber);
}

Идеи есть ?

среда, 9 июля 2008 г.

Немного забавного =)

Интернет меня радует больше, чем жизнь =) В чем это проявляется ? Ну улыбаюсь я чаще, когда брожу по его бескрайним просторам... Вот сегодня попалась такая весчь (выкладываю полностью только первый вариант, остальные ниже):




Ваше предназночение в этом мире

Твое имя
Предназночение:помогать людям





Остальные варианты (пары : имя - предназначение):
  • 1ifeh4ck3r - совершить первый полет на Юпитер
  • Леха - править миром
  • Алексей - благотворительность
  • Леша - найти воду на Марсе
  • Лёша - начать войну
Вот так вот забавно =)

вторник, 8 июля 2008 г.

Блокнот

Завел себе блокнот в гугле уже давно, но ссылок много добавил только в понедельник - раньше хранил все как черновики писем =) Вот тут на него можно посмотреть... Там буду выкладывать разного рода ссылки с небольшими описаниями.
Еще чет сегодня настроение нифига не предпраздничное (у меня завтра День Рождения)... Грустно как-то...
Мишко (он же todeus) купил уже мне какой-то подарок и еще хвастается (некоторые моменты убраны, т.к. не относятся к делу, орфография и пунктуация сохранены):
>> [ 18:35:12] todeus: Йа тебе подаро купил )
>> [ 18:35:16] todeus: подарок )
>> [ 18:35:23] todeus: Уже дарить не хочу )
>> [ 18:35:27] todeus: Себе хочу оставить ))))
>> [ 18:35:29] todeus: цуко
>> [ 18:35:40] todeus: Я тебе в пятницу подарю )
>> [ 18:35:48] todeus: Пока попользуюсь )))
<< [ 18:38:44] 1ifeh4ck3r: ыыы...
>> [ 18:40:02] todeus: бля этож пиздец ))
>> [ 18:40:07] todeus:Аццкая штука ))
>> [ 18:40:09] todeus: все
>> [ 18:40:10] todeus: молчу )
<< [ 18:40:43] 1ifeh4ck3r:ндамс
>> [ 18:42:53] todeus: ыы
>> [ 18:42:59] todeus: я тебе 2 пдарка подарю
>> [ 18:43:01] todeus: ))
>> [ 18:43:17] todeus: они вдвоем лучше будут смотреться )
<< [ 18:43:24] 1ifeh4ck3r: о0
<< [ 18:43:28] 1ifeh4ck3r: куясебе
>> [ 18:43:34] todeus: как вовин холодильнег и банка пива внури )
<< [ 18:43:37] 1ifeh4ck3r:так. бля. хватит.
>> [ 18:43:46] todeus: яж ему туда асахи положил )
>> [ 18:43:49] todeus: бля
>> [ 18:43:50] todeus: цукло
>> [ 18:43:53] todeus: ко
>> [ 18:43:59] todeus: или завтра тебе подарить
>> [ 18:44:18] todeus: ты кагда хочешь?
<< [ 18:45:07] 1ifeh4ck3r: если ты до пятницы мне моск не будешь этим ипать, то можно и в пятницу, иначе завтра.
>> [ 18:48:15] todeus: тада молчу )
<< [ 18:48:30] 1ifeh4ck3r: сцук =)

Вот теперь осталось дождаться, пока он мне вручит эту пару. Лан, посмотрим, что мне завтрашний день принесет...

четверг, 3 июля 2008 г.

Нет, я не умер - просто лето наступило...

Вот наступило лето... Дни в основном проходят до жути однообразно :
  1. завтрак
  2. работа
  3. ужин
  4. кварс
  5. еще один ужин
  6. сон
  7. вернуться к п.1
В кварсе лучше всего получается играть Техником или Инфильтратором =) Правда нужно, чтобы еще настроение соответствующее было...
Попалась вот сегодня такая забавнач весчь :




10 лет спустя:

Твое имя
Тыпатриот Китая
Твоя половинкакоролева красоты 1958 г.
Твоя семьяза тебя волнуется, особенно бабушка
Твои друзьялюбят эту жизнь и она их туда же
Твои врагигде-то близко
Мир вокругяркий и красочныйб особенно если брать колесса у хорошего диллера
«10 лет спустя:» © dummycash
Twidog.ru — веселые тесты.




суббота, 14 июня 2008 г.

Йа сделал это!



Дописал до нормального состояния свою стереолибу =) Скачать ее можно вот тут. Ура нах!

пятница, 6 июня 2008 г.

Я еще пока жив

Да, прошел почти месяц с моего последнего поста...
Не писал, ибо у меня какой-то душевно-нравственный кризис... Не совсем кризис, скорее состояние неопределенности. Будто мозг подчинен внутренним импульсивным желаниям, а желания довольно противоречивые периодически возникают...
Посмотрим, что будет дальше...

понедельник, 12 мая 2008 г.

Метания души

Выходные прошли, настал понедельник. Вроде обычный день, ничего особенного. На работе все ок. Дома тоже вроде все норм. Но...
Чет душа мутит чего-то, ибо я не могу определиться со своими желаниями. Вроде есть желание сотворить какой-нить кусок кода, кусок двигла, в общем покодить. Но при этом в где-то в районе сердца что-то сжимается и не дает этого сделать. Это ощущение можно сравнить с тем, когда ты хочешь подойти к какой-нить понравившейся тебе девушке, но почему-то не можешь этого сделать... Ужасное в общем состояние. Даже не помогла избавиться от него получасовая игра в Devil May Cry 3...
Странно это... Ужасно... И неприятно...
Надо что-то менять, осталось узнать у кого-нить что именно...

суббота, 10 мая 2008 г.

Типа отдых

В среду Танько уехала домой, поэтому на выходных я остался один. А раз такое дело, то решил я съездить к своему другу скозлаЖОПу, ибо вот там происходит отдых от всего %) Поэтому договорившись с Михой встретиться в троллейбусе собрал я свой новенький геймпад и устройство приема для него в коробку, кинул в рюкзак и поехал к светлому будущему. Будущее было светлое, золотистого цвета с пузырьками и называлось оно пиво... =) Взяв с Михой пару бутылок этого будущего в моем любимом магазине на бот. саду мы отправились к Вове =) В общем остаток дня, несколько часов от ночи и почти половина сегодня прошли офигенно - большую часть времени мы играли в микромашинки (мой навык игры, с прошлого раза, в разы вырос), смотрели фильмы и пили будущее =) Вот так вот я провел выходные. Завтра вернеться Танько и я недеюсь провести с ней время по-другому, но не менее приятно для нас обоих %)
З.Ы. перечитывать сообщение ломы, поэтому прошу сильно не пинать за хитрые обороты =)

вторник, 6 мая 2008 г.

О добавленном

Добавил в блог карту, показывающую откуда ко мне на блог приходит народ =) Увидеть ее можно в самом низу =)

Хороший день =)

Чет странно как-то, но чувствую себя сегодня просто прекрасно %) Как-то странно это. Возможно это из-за случившегося за прошедшие пару дней, а может луна в нужной фазе - фиг его знает.
В честь этого решил пополнить несколькими строками мой блог %) Итак.
В воскресенье мы учились за пятницу, поэтому пришлось идти на пару по КСЕ. Довольно забавно получилось, ибо я пришел за 20 минут до конца лекции, а оказалось, что уже началась практика =) Зашел, сел, начал слушать. На пару вопросов бабки к аудитории ответил громко и четко. Правда почему-то она повторяла мой ответ и в это время смотрела на Бурдинского, сидящего на первом ряду. В конце пары она решила узнать, будет ли кто-нить еще выступать. Т.к. никого не нашлось она решила пройтись по списку и узнать причины. Ее выбор пал на меня. На "Антонов!" пришлось сначала сказать "Я!", а потом "Я здесь!". После чего она поинтересовалась, почему я не выступаю и, не получив вразумительного ответа, выдала "Ааа... Я видела, ты всю пару непонятно чем занимался. Я это себе отмечу...". Вот такая у нас бабка-с*ка преподает. Правда это не сильно ухудшило мое настроение, поднявшееся после...
До пары по КСЕ я купил себе беспроводной гемпад Cordless Rumblepad 2 и был рад =) В добавок к нему прикупил 2 аккумулятора-батарейки (работает от 2х AA). Вроде как от пары батареек он должен работать 100 часов %) Сегодня откалибровав его и проверив на игре LOTR ROTK понял, что не зря потратил деньги =)
В добавок ко всему вчера на работе запустили в работу два видеосервера, работающих в паре - наш с Михой первый удачный опыт по установке и настройке системы Интеллект на 2х серверах и 1ом операторском месте, работающих совместно =) Сегодня шеф вскользь упомянул, что в ДМП планируется поставить 50+ камер, а это минимум 4 видеосервера %) Будем делать, благо работа мне моя нравиться и доставляет удовольствие =)
Еще я сегодня сдал БДиЭС Морозу %) Я просто щаслифф %) Попался вопрос"Физическая организация данных в СУБД. Индексирование. Хэширование. Кластеризация.". Я написал, ответил на все доп вопросы, получил зачет %) Йа крут.
На ЛОР'е сегодня появилась новость "Госорганы Эквадора должны работать исключительно на свободном ПО". Неужели мир хоть немного меняется в лучшую сторону ? Долой проприетарщину! Даешь свободное ПО! Даешь опенсурс!
Так же что-то мне опять ударило с голову и я решил разобраться с таким языком программирования как Scala
. Выдержка из википедии : "Scala — мультипарадигменный язык программирования, спроектированный кратким и типобезопасным для простого и быстрого программирования. В нем органично сочетаются возможности функционального и объектно ориентированного программирования. Основной целью разработки был язык, обладающий хорошей поддержкой компонентного ПО." Так же хочется упомянуть то, что он компилируется в байт код для JVM и он полностью совместим с Java. Так что хочу научиться кодить на Scala и стать человеком %)
Ну вот на такой положительной ноте я и закончу.
/me ушел жить жизнь дальше с мыслью "а при такой удаче не поставить ли мне Ubuntu?"...

воскресенье, 4 мая 2008 г.

Тишина - это не спроста...

Давно я не писал ничего, однако это не значит, что ничего не происходило все это время =)
С последнего поста прошло полторы недели... Что я все это время делал ?
Да все просто : на 29 число у нас была назначена защита курсовой, поэтому до вторника ей я и занимался, точнее подготовкой к защите. Писал отчет, делал презентацию. Посмотреть их можно вот здесь : ссылка =) Защитился на отлично %) Правда еще нужно выловить кое-какие баги, чтобы это все заработало в ДВО...
Еще я в среду получил свою первую зарплату на текущей работе =) Так же я поставил себе Kubuntu 8.04 с четвертыми кедами (кто не знает - kde 4), поставил и настроил компиз, но видео категорически отказывалось проигрываться под любыми плеерами : пробовал KMP, стандартные кдешный и mplayer. Поэтому решил я забить на него =)
В четверг ездил на море есть шашлыки и загорать, правда последнее не очень удалось, ибо как только мы разогрели угли, так сразу начала портиться погода, а в конце еще и дождь пошел и мы немного промокли %)
А в пятницу началось самое интересное и изматывающее : решил я поставить себе Ubuntu 8.04. В начале вроде все шло нормально, но под конец она выдала мне ошибку, что типа диск мб поврежден, после чего я ее ребутнул... Grub выдал ошибку загрузки %) Т.е. в винду загрузиться у меня не получилось. Решил попробовать записать убунту у брательника на компе... Она вообще не загрузилась. После этого мы с Танюхой пошил прогуляться, а на обратном пути зашли к Сиду и закатали у него =) Дома эффект был тот же. Промучался я в попытках установить все это дело до 10 вечера, после чего нашел, что у меня какая-то ошибка "SQUASHFS error":
Unable ro read page, block <номер блока>, size <размер>
sb_read failed reading block 0x98075
Интернет мне на это сказал, что никто не знает из-за чего мб такая трабла. Точнее вариантов исправления предлагали кучу : перекачать образ, перезаписать на низкой скорости диск, проверить md5 check sum, у одного получилось запустить с параметром ide=nodma. Вот я решил перекачать себе alternate образ и думаю попробовать установить с него...
Что из этого получиться будет видно дальше и вы точно узнаете о результате ;)

среда, 23 апреля 2008 г.

Текущие результаты

Как и хотел, сел сегодня писать курсовик. На текущий момент уже прикрутил к dll'ке работу с фреймбуфером.
Завтра (точнее уже сегодня =))) ) буду прикручивать шейдеры. После этого останется только шейдеры написать нормальные. Точнее надо будет гамму подкорректировать для результирующего изображения, а то на данный момент оно получается слишком темным. Удручает только то, что код шейдеров будет зашит в dll, поэтому после каждого изменения шейдера прийдется перекомпиливать dll, или буду пользовать старый тестовый пример для отладки шейдеров. Еще думаю по шейдерам пройтись специальным верификатором, чтобы они на всех машинах работали...
После того как прикручу работу с шейдерами, думаю выложить рабочую dll. И останется только написать документацию и отчет по курсовой =)

вторник, 22 апреля 2008 г.

Немного свежих тестов

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


РЕЗУЛЬТАТЫ:

1. Ваш выбор демонстрирует то, чего вы хотите достичь на данный момент.
Замок - богатство
2. Ваш выбор символизирует образ жизни, к которому вы стремитесь.
Подземный ход - опасная, но яркая жизнь, наполненная испытаниями, которые дают новый опыт.
3.
Танько - человек, которого ты увидел открыв дверь, является именно тем,
которому ты можешь абсолютно доверять и положиться на него, когда у тебя возникнут проблемы или нависнет смертельная опасность.
4. Лестница демонстрирует какова ваша любовь.
Винтовая лестница - обозначает яркую по эмоциям, бурную по проявлениям, но при этом великолепную любовь.
5. Количество ступенек, пройденных по лестнице.
100 - означает количество усилий (попыток), которые вы приложили для того, чтобы добиться желаемых любовных отношений (любви, которая присутствует в вашей жизни).
6. Размер комнаты показывает насколько вы рискованный (авантюрный) человек.
Тихий океан - без тормозов, риск - это ваше второе я, а в ваших венах вместо крови течет адреналин.
7. Цвет стен в комнате говорит о вашем характере.
Красный - пылкий, страстный, необузданный.
8. Форма стола показывает как вы справляетесь с различными жизненными ситуациями.
Бесформенный стол - вы нерешительны и не уверены, при принятии решений часто колеблетесь.
9. Фрукт символизирует, что именно в ваших новых друзьях или знакомых имеет для вас первостепенное значение.
Вишня - меньший размер фруктов показывают, что для вас в первую очередь важен характер такого человека, нежели какие-либо внешние атрибуты.

Пройти тест!

Ваш характер (Триникси)



АКТИВИСТ
Человек с активной жизненной позицией, вы всегда принимаете вызовы судьбы и никогда не останавливаетесь на полпути при решении любых вопросов.
Присутствующий в вас оптимизм помогает не только легче преодолевать проблемы, но и помогать в этом другим людям.
Умение работать 24 часа в сутки и не взирая ни на что идти к поставленной цели - ваши козырные карты.

Пройти тест!

понедельник, 21 апреля 2008 г.

Немного про линукс и мое текущее положение...

Перед тем как уехать решил сделать aptitude upgrade. Зря скажу я вам, ибо пока меня не было, мой комп выключили, а когда я вернулся и его включил у меня иксы опять взбунтовались : разрешение 800х600 и чет дальше выбора пользователя я зайти не смог. Поэтому сижу щас под виндой. Правда блага линукса уже сказываются на мне, ибо оперой я пользоваться уже не смог %) Скачал и поставил себе огнелиса бету 5 - на мой взгляд работает намного шустрее оперы. Так же скачал и поставил себе MS Virtual Desktop Manager, который позволяет создавать несколько рабочих столов (правда он у меня падает при попытке выбрать картинку для рабочего стола). Ну хоть так. Однако лучше Total Commander'а файлового менеджера я еще не видел, поэтому /me хочет TC под линукс, а не в линуксе под вайном...
Так же оказалось, что в MSVS 2005 Express Edition не входит заголовочный файл windows.h - я в ахуе...
Ну вот примерно так мои дела обстоят в околопрограммистском мире...

"Пожелай мне удачи в бою, пожелай мнеееее удачи!" (с) Кино

Не писал сюда уже больше недели... Так, что же за это время со мной произошло...
Для начала - если я что-то забыл сюда написать, так это потому, что у меня сегодня весь день болит голова и я хочу спать. Причем не понято из-за чего это. Так же здесь очень мало будет про программирование.
В понедельник у моей Любимой был ДР - зашел к ней после работы и поздравил. В среду после работы мне позвонил один знакомый и позвал на ДР к другу, которого я не видел почти год, там йа напился какого-то синтетического коктейля, из-за чего мне в четверг было охрененно плохо и я забил на пары, но на работу все-таки пошел =)) Йа, блин, герой =) В пятницу написал заявление на работу =) Теперь уже все официально, после чего сходил на пару по КСЕ и затем мы с Танюхой поехали к ней в Спасск отмечать ее ДР с ее мамой и родственниками. Ехали на автобусе и мне это понравилось больше, чем на электроне. Обратно во Владивосток вернулись в воскресенье и пошли в кафешку с ее лучшей подругой и ее парнем есть пиццу - штука вкусная, но нифига не сытная.
Вечером в воскресенье написал dll и отправил ее своему науч руку =) Сегодня они должны были ее потестить.
Сегодня давал своему другу todeus'у несколько советов, как сделать его патч на linuxdcpp лучше, ибо его первый вариан был очень страшным =)
Помоему пора уже начинать писать нормальный фреймверк... Думаю завтра начать...

воскресенье, 13 апреля 2008 г.

Издевательства над блогом.

Решил поиздеваться над оформлением блога и сделал его в стиле The Matrix =) То насколько это получилось можете судить сами =) Если мне надоест может еще в какой-нить вариант переделаю, ибо есть еще, как минимум, одна идея.
Открыл в линуксе мего весчь (хотя не уверен, что это так, но вроде работает) : помоему линь подбирает приложение, в котором стоит открывать файл по содержимому файла. Как я это обнаружил ? Вот так : когда правил хтмл код шаблона блога, решил сохранить дефолтавый вариант в файл, ну создал пустой файл на рабочем столе, скопипастил туда код, сохранил. Затем немного его изменил и решил опять сохранить, дабл клик по файлу, в котором лежал старый шаблон, а он открылся в огнелисе =) Судя по контекстному меню по правому чпоку по файлу он действительно решил его всегда открывать в огнелисе. Надо будет проверить с другим содержимым...
За дни, прошедшие с посещения моего рука, узнал много нового про dll : какие существуют варианты загрузки, о декорировании имен, о способах избежать этого, да и еще много чего. По ним есть хорошая статья, однако после нее у меня все-таки остались некоторые вопросы, ответы на которые я или найду опытным путем или еще где-нить прочитаю... Самый главный из них : как написать кросплатформенную библиотеку (в винде это dll, а в линуксе они называются shared object). Немного покурил исходники glew, почерпнул немного полезного, но суть пока не очень понял. В общем есть над чем подумать... Завтра надеюсь написать каркас либы - посмотрим что из этого выйдет, ибо реализовывать все это собираюсь таким вот макаром : у меня стоит убунтовый codeblocks и виндовый codeblocks с mingw32 под вайном =) Вот буду писать под убунтой, потом компилить под вайном, потом проверять работоспособность под виндой %) Интересно, а есть еще более извращенческие способы ?
Вот такие вот дела... А теперь я пойду спать...

пятница, 11 апреля 2008 г.

Ну и еще один =)

Сканер вашего сердца (Триникси)



1. Ваш выбор символизирует человека, который мог бы вам понравиться в реальной жизненной ситуации.
Кролик - Холодный как лед снаружи, но теплый внутри.
2. Ваш выбор символизирует впечатление, которые вы хотите произвести на человека.
Кот - Элегантность, изящность.
3. Ваш выбор символизирует поведение, которое заставило бы порвать отношения с вашим партнером (любимым человеком).
Змея - Ваш партнер слишком эмоционален и постоянно не в настроении и вы не знаете как с этим бороться.
4. Ваш выбор символизирует вид отношений, которые бы вы хотели иметь с вашим партнером (любимым человеком).
Птица - Ваша цель - долговременные отношения.
5. Ваш выбор показывает смогли бы вы совершить измену.
Человек - Вероятнее всего, что нет.
6. Ваш выбор демонстрирует ваше отношение к браку.
Белый тигр - Для вас брак - это нечто драгоценное, когда вы поженитесь,вы будете высоко ценить брак и вашу вторую половинку.
7. Ваш выбор демонстрирует ваше отношение к любви.
Кот - Вы абсолютно эгоистичны и думаете, что любовь - это вещь, которую вы можете заполучить в любой момент.

Пройти тест!

Еще один тестик =)

Прошел еще один тест от trinixy.ru =) Вот что получилось :
Психологический тест - Любовная история и убийство (Триникси)



Каждый персонаж этой истории является символом одного из аспектов вашей жизни

Итак:

1. Любовник
Ваш выбор символизирует то, что является главным в жизни. На первом месте для Вас - Секс.

2. Жена
Второе место занимает (-ют) Развлечения

3. Лодочник
Третье место в Вашей жизни занимает (-ют) Удача

4. Убийца
Следующий аспект, четвертый по значимости, - Деньги

5. Муж
На последнем месте в этом списке для вас идёт (идут) Любовь


Пройти тест!

четверг, 10 апреля 2008 г.

История программных революций от Microsoft

Откопал в интернете веселую статейку "История программных революций от Microsoft" обязательна к прочтению всем =)

Мир опять сходит с ума или "за деньги можно купить все ?"

Цитата с сайта открытого письма к заинтересованым органам власти, юридическим и физическим лица РФ :

1 апреля 2008 года, в международный день дурака, объявлено о принятии спецификации MS OOXML как стандарта ISO. И, юмор в том, что это не шутка!

Двумя годами ранее в качестве ISO стандарта для электронных документов уже была принята открытая и свободная спецификация OpenDocument Format for Office Application, более известная, как ODF ISO/IEC 26300:2006.

Однако, случилось то, против чего в последнее время боролась вся здравомыслящая элита мира, справедливо задавая среди прочих вопрос: «Что собственно делать с двумя стандартами на один электронный документ?».

Тем не менее, факт свершился, грубо нарушив принципы ISO и ВТО об исключении двойных стандартов. Мы живем в реальном мире, где интеллектуальное превосходство и здравый смысл не всегда выступают гарантами справедливости.

Почитать подробнее можно тут. Если в кратце, то там предлагается использовать в качестве стандарта ГОСТ в РФ спецификацию ODF.

Так, прошло уже 4 дня с последнего поста =) Ну за это время произошло не так уж и много.
  • сходил к своему руководителю, мы с ним пообщались с чуваком, к чьему двигу будет прикручен мой курсач. Уточнили вопросы по поводу того, что это должно быть : а будет это dll с несколькими ф-ями и все. Вот теперь сижу читаю про dll'ки и думаю как это все замутить...
  • сегодня сходил на место новой работы =) узнал чем я буду заниматься. Чувствую моск я себе там точно выебу...
Ну вот так вот все просто.
З.Ы. у меня аптайм на убунте уже 4d 2h 40m =)

воскресенье, 6 апреля 2008 г.

Да йа почти святой =)

Вот так вот :
Йа грешнег на 8% и отпустят мне грехи мои за $65

Узнать свою цену

Уже воскресенье...

Жесть. За неделю нифига не сделано... Ужасно... Мыслей никаких нет, желаний и целей на ближайшее будущее чет тоже. Понял, что хочу себе электрогитару.
В течении недели успел угробить убунту - не до конца обновление скачал и ребутнул, после чего упали кодеки и перестала проигрываться музыка, фильмы и тп. Пришлось переустанавливать ситсему. Зато переразбил винты и обнаружил один баг в установщике убунты - когда сносишь много логических разделов (я сносил штук 5) и потом пытаешься создать и настроить новые, то установщик выдает ошибку, что не может изменить размер раздела - пришлось делать ребут и создавать разделы по-новой. Зато после таких махинаций все встало как надо. Теперь у меня под винду отведено всего 40Гб : 20 под системные файлы и 20 под другие нужды. Зато под линукс теперь 100Гб, поэтому теперь можно обновляться и не чистить кэш =))) Хотя решил обновлять теперь только раз в месяц - так помоему будет лучше и безопасней, а еще надо будет сделать бэкап перед обновлением =)
Решил сегодня потратить пару часов на прохождение всяких разных тестов =) Получилась довольно прикольная подборка обо мне =)) Вот, что получилось :
Тест по футураме:

Результат теста «На кого из героев „Футурамы“ ты похож»:




Проф.

Лила

Гермес

Бендер

Зойдберг

Фрай

Эми

Киф

Зепп






04-37234-3-8








Если Вы желаете узнать больше о своем характере и о характере героев «Футурамы», то прочитайте статью «Псих-о-рама».

Пройти тест.


Дальше идет мое кольцо (довольно необычный и прикольный тест):
Твое кольцо – Кольцо Тайных Знаний
Ты еще не видишь вещие сны? Ты еще не предсказываешь будущее? А ведь кольцо Тайных знаний неспроста выбрало именно тебя. Надев это кольцо, тебе трудно оставаться таким, как все: оригинальные идеи влетают в твою голову – только успевай ловить. Необычные теории, внезапные открытия, озарения, догадки, сумасшедшие проекты, безумные предложения, сулящие неслыханный доход – все это подарки Кольца Тайных Знаний, ибо оно – проводник космической информации, а там, знаешь ли, много чего витает.:)) Твоя задача – всего лишь записывать, а потом – отделять реальную гениальность от полного бреда. image
Пройти тест

Теперь мой возраст (есть такое понятие как физический возраст, который зависит от образа жизни и может быть отличным от того, который зависит от дня рождения =) ):



Какой Ваш реальный возраст и сколько Вы проживете? (Триникси)



Ваш реальный возраст 20 лет/года

Вы проживете еще 47 лет/года


Пройти тест!


А вот тест на логику (меня сильно не стебать, но блин плохо у меня с логикой):
Сканер логического мышления. Умеете ли Вы думать или Вам это только кажется (Триникси)



Поздравляем, Вы Дана Борисова.
Вы не очень умны, зато очень харизматичны.
Не беспокойтись, в этой жизни вы не потеряетесь

Правильных ответов: 11/20

Пройти тест!


А вот столько мне нужно денег, если я буду жить один:




Ну и автомобиль, который подходит мне:



Какой автомобиль Вам подходит? (Триникси)

Ваш идеальный автомобиль


BMW 750i

Ваш идеальный автомобиль - это BMW 750i


Вот так вот забавно получилось =) Кстати, все ссылки на тесты я нашел в ЖЖ Анатолия Вассермана. А что получилось у вас ?

вторник, 1 апреля 2008 г.

Типа 1ое апреля =)

Кто-то любит этот день, кто-то нет. Я отношусь скорее ко вторым, ибо обычно шутки в этот день злые, а я такие не люблю. Но это не помешало мне в этот день найти несколько прикольных вещей в интернете =) Например анализатор фамилий, однако использовав его немного не по назначению я решил проанализировать фонетику своего ника, записанного в русском варианте (для тех кто не понял - "лайфхакер"). Получилось довольно забавно :
Это слово обладает следующими фоносемантическими признаками из 25 возможных: страшное, тихое, шероховатое, тусклое, тёмное, печальное, короткое, угловатое.
Так же я успел получить сертификат на сайте securitylab

понедельник, 31 марта 2008 г.

Фсе плохо...

Понедельник. Выходные прошли. За прошедшие дни ничего вообще не сделал. Это ужасно. Состояние чет такое же - из-за учебы какой-то жесткий дипресняк. Осталось сдать совсем немного предметов, а времени на это осталось совсем мало. А на это наклдывается еще и то, что надо делать в этом семестре... В общем чет не очень дела у мну. В голове начинает зреть один коварный план, о котором я, может быть, потом расскажу.
А теперь немного хорошего : установил себе Ubuntu HardyHeron 8.04 alpha 6 (правда сейчас уже есть бета). Начал качать обновления, докачал до половины - решил оставить остальное на потом, однако убунта посоветовала перегрузить комп. Зря я последовал ее совету - упали иксы, что привело к том, что она стала работать только в режиме 800х600. Пришлось переставлять полностью всю систему. Переставил, скачал драйвера, обновления и вот уже второй день все работает. Выглядит это все вот так :

четверг, 27 марта 2008 г.

О моих планах, идеях, мечтаниях...

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



  1. курсовая =) ну тут все довольно просто : фреймверк для двига, используемого в лаборатории компьютерной графики ИАПУ ДВО РАН, позволяющий создавать стереоизображения в реалтайме. О моем текущем прогрессе в этой области вы можете прочитать в моих двух предыдущих постах =) Завтра Танько должна дать мне анаглифные очки, так что смогу нормально это все тестить =)

  2. программа - тайм-менеджер. Она будет основана на принципе управления временем по методу Франклина. Для ее разработки будет использована библиотека Qt. Данные предполагается хранить в SQL базе, но как именно это все будет работать я еще не знаю =) Есть идея отображать задания в виде дерева, с возможностью вынесения всех подуровней какого-то уровня дерева на тот же уровнь.

  3. ну и самое интересное и далекое - написание игры =) Вообще самой главной идеей является написание ММОРПГ, но для начала есть более простая в реализации идея - экшн от третьего лица. Главным героем будет или чувак-панк, или на выбор один из трех : панк, металлист, гот. Причем ничего особенного : металлист - сильный, медлительный, туповатый, основное оружие - собственные кулаки; панк - чуть слабее, но зато быстрее, умный, оружие - че-нибудь из подручного, ибо кулаки слабые; гот - да хз че с ним, а-ля такой маг, что там с умом - хз, вроде как сам себе на своем постоянно угнетенном уме =) Хотя может и без гота, как не вписывающимся в общий колорит, ибо не подходит к реальности. Каждый уровень - вызов одной из "культурных большинств" : гопникам (кепачки, семачки, барсетки, спортивные штаны, туфли), гламур (ну тут и так все понятно), любители попсы (типа фэны) и футбольные фанаты. Возможно еще будут эмо. Вот такая вот штука =) Основной упор - колоритные персонажи, выполненные в карикатурном стиле и сюжет, хотя над вторым нужно будет еще хорошо подумать, ибо знакомых писателей-нефоров чет у мну нету. Хотя можно будет попробовать в этой роли моего знакомого скозлаЖопа, писатель он конечно хороший, но вот с тонкостями субкультур знаком плохо. Да и вообще хотелось бы собрать команду единомышленников, а не просто "тех, кто желает помочь".


Вот такие у меня глобальные планы =) О состоянии дел я буду обязательно отписываться. Как сказал kkray на форуме gamedev.ru "когда нужно перед кем-то отчитываться работается легче. Тем более что может быть кому-то будет интересно почитать" и я его в этом поддерживаю =)


З.Ы. если вы из Владивостока и думаете, что можете мне чем-нибудь помочь - милости прошу.


среда, 26 марта 2008 г.

О том, как это все работает...

Сейчас я расскажу о том, как работает моя программа построения псевдостереоизображений.


Идея очень проста : сначала делаем рендер в текстуру с небольшим смещением камеры влево, затем повторяем рендер той же самой сцены, но со смещением вправо. В моем примере это установка параметров gluLookAt в (-1.0f, ...) и в (1.0f, ...) соответственно. Затем рисуем квад во весь экран и на него натягиваем обе текстуры с применением простейшего шейдера, который в результирующий цвет записывает r компоненту от текстуры для левого глаза, и g и b компоненты от текстуры для правого глаза. И вуаля!


Что дальше? А дальше у меня по плану:



  1. написние шейдеров

    • использующих только r и b компоненты

    • c корректировкой изображения (использующие не чисто r для левого глаза и g и b для правого, а их сочетание с определенными коэффициентами)



  2. расчет смещения камеры.


Вот тут можно скачать бинарник, а вот тут можно скачать исходные коды. Для работы вам понадобиться библиотека glew, скачать ее можно вот тут.

понедельник, 24 марта 2008 г.

И радость и огорчение...

Настал тот великий день, когда я опять сел делать курсовик!


Сначала небольшое отступление. Тема моей курсовой : создание стереоизображений в реальном времени. Основная цель : написать фреймверк для существующего двига, который бы позволял создавать стереоизображения и управлять их параметрами. На данный момент стоит цель написать работающий код, который бы строил псевдостереоизображение. Почему псевдо ? Потому, что нормально не учитывается положение наблюдателя, а смещения для глаз берутся из головы, а не из формул =)


Оказалось, что я год просто тупил - я думал, что у меня не работал FBO, а оказалось что при натягивании на квад текстуры, которая была буферм кадра, я забывал задать нормали, из-за чего квад рисовался черным цветом и на текстуру ему было пофигу. А сегодня случилось чудо - я решил более полно изучить примеры и у меня все заработало =) Ура! Однако теперь появилась другая проблема : почему-то при мультитекстурировании правильно отображается только одна из двух текстур (либо для левого глаза, либо для правого), а другая просто черного цвета. Причем играясь с номерами текстурных юнитов (GL_TEXTUREi) и рисованием/не_рисованием текстур, я так и не увидел никакой закономерности. Вот теперь сижу медитирую над кодом...


Ура!!! Медитация окончена. Оказалось, что обязательно надо задавать мультитекстурные координаты для всех текстур (glMultiTextureCoord).


То, что сейчас уже работает опишу завтра и выложу исходники и работающий пример. Ждите ;)


воскресенье, 23 марта 2008 г.

Ужасы нашего века...

Ндамс, воскресенье. Сижу вот тут в ахуе... На сайте steps3d.narod.ru нашел пару ссылок.  Вот теперь сижу вообще офигевший от тупости нашего человечества, а точней той его части, которая думает как бы побольше заработать денег ничего не делая... Вот они : "Отчего нет новых артистов?" и "Да здравствуют пираты!" за авторством Вадима Пономарева. Побольше бы таких статей, да в массы их пустить...


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


среда, 19 марта 2008 г.

Первый пост

Вот я завел себе блог. В нем я планирую отражать свои успехи и тем самым попробую бороться со своим вечным спутником - ленью. И так, немного о себе. Сейчас я студент 4 курса Института Математики и Информатики Дальневосточного Государственного Университета. Специальность - прикладная математика и информатика, то есть после выпуска я буду именоваться как математик, системный программист. Моя специализация - математическое и программное обеспечение вычислительной техники.


Как написано в Обо мне я люблю программирование, панк, пиво и свою девушку. И так, обо всем по порядку =)



  • интересуюсь программированием 3D графики при помощи OpenGL. Уже имеется каркас движка, написанный по книге А. Борескова "Программирование трехмерной компьютерной игры на основе OpenGL". Правда мне не нравиться его структура - слишком уж он монолитный получается, хотелось бы более явного разделения на подсистемы, поэтому уже есть некоторые идеи по поводу своего двигла =) Так же интересует сетевое программирование - еще на втором курсе написал свой простенький консольный чат (если будут просьбы - выложу), затем продолжил это начинание тем, что написал клиент-серверный чат на базе курса Параллельное программирование с использованием библиотеки Qt (оч хорошая библиотека), получилось что-то в стиле IRC.

  • Рэп - говно, попса - параша, панки - Хой! победа - наша! Панк-философия - очень хорошая штука и я ее придерживаюсь =) Считаю самой важной вещью в жизни - это собственная свобода и счастье. Поэтому хожу я в том и так, как мне нравиться - в косухе, с пояса свисает цепь, в любимых и удобных гадах, периодически не бритый, а так же патлатый =) Слушаю Пургена, F.P.G., Тени Свободы, Теорию Хаоса, Серную Кислоту, Веселого Роджера и ОГО-П-ОГО.

  • Пиво - это не только вкусно, но еще и полезно =)

  • Красивая, умная, сексуальная, хозяйственная, очень активная. В общем сказка, а не девушка. Еще бы Панк вместо попсы слушала, но это дело наживное ;) Я ее зову Танько - мне так больше нравиться =) Хотя в оригинале она Татьяна =)


Для начала думаю хватит. И так много о себе рассказал =) Завтра новый день, посмотрим, что он мне принесет... надеюсь включительно сколько-нибудь строчек кода...