Home
Old fashioned S010

http://www.s010.lv/  ]
userinfo  ]
calendar  ]
friends  ]

29 Jan 2010|06:00am
The USA is so enormous, and so numerous are its schools, colleges and
religious seminaries, many devoted to special religious beliefs ranging
from the unorthodox to the dotty, that we can hardly wonder at its
yielding a more bounteous harvest of gobbledygook than the rest of the
world put together.
		-- Sir Peter Medawar

Fridaily fortune(6).

post comment

29 Jan 2010|03:38am
Начал смотреть STAR TREK The Next Generation.
Когда смотрел первую серию, сначала мне как-то не понравилось, все персонажи новые, корабль новый, время -- через несколько десятилетий после первого СТАР ТРЭКА. Но потом потихоньку втянулся и концу серии у меня уже не было никаких претензий. Правда чувствую не раз будут переигрываться темы из первого сериала.
TNG, это там где капитан Жан-Люк Пикард:


Из новых персонажей, ну Пикард интересный, намного более down-to-Earth и low-key по сравнению с Кирком. На мостике, один из офицеров -- андройд Дата (Data xDD), ему тоже чужды и непонятны человеческие эмоции, ох, ну прямо как мистеру Споку :wink-wink: Офицер Джорди -- он был рожден слепым, и ему чего-то там вроде имплантировали и дали девайс типа очков, с их помощью он может видеть практически в любом диапазоне электромагнитных волн, не только свет.


***

Еще зацениваю счас такую игру как GTR 2. Довольно таки серьезный racing sim, мне очень нравится. Эх блин, мне б Logitech G27. Жаль что он стоит столько же сколько хороший новый комп со встроенной видюхой =_=
Видео чье-то:



Из hi-lightов: очень точная симуляция физики; лицензия FIA -- машины и трассы настоящие; модифицируема, в интернетах вроде можно найти дополнительные машины; есть driving school режим, где дается и теория, как правильно водить, и очень добротно сделанная практика.
2 comments|post comment

Жесть 24 Jan 2010|06:16am


Вот. Это самая дерьмовая музыка и самое дерьмовое пение что я когда-либо слышал в своей жизни. Самый прикол что это не прикол. Чувиха.. Ну то-есть чувак, действительно выпустил диск в Японии.
post comment

OMG R U KIDDING ME 22 Jan 2010|09:07pm




Оказывается еще два немецких ОПа к Sailor Moon есть! Третий вообще офигенный!
2 comments|post comment

22 Jan 2010|06:00am
Once again, we come to the Holiday Season, a deeply religious time that
each of us observes, in his own way, by going to the mall of his
choice.

In the old days, it was not called the Holiday Season; the Christians
called it "Christmas" and went to church; the Jews called it "Hanukka"
and went to synagogue; the atheists went to parties and drank.  People
passing each other on the street would say "Merry Christmas!" or "Happy
Hanukka!" or (to the atheists) "Look out for the wall!"
		-- Dave Barry, "Christmas Shopping: A Survivor's Guide"

Fridaily fortune(6).

post comment

Космические корованы 19 Jan 2010|01:51am
После того как Олег мне в субботу рассказал байку о том как в MMORPG "EVE Online" одна корпорация (созданная игроками) внедрила своего агента в другую, и как они там даже в РЛ встречались и все такое, и как в конце концов этот агент нанес ущерб на 10000 реальных долларов, мне как-то стало любопытно и я решил заценить ее.
Еще был какой-то скэм, типа какой-то игрок организовал банк, а через некоторое время смылся со всеми деньгами. МММ короче =) Прикол в том, что за игровую валюту, можно покупать игровое время. И можно продовать игровое время на спец-форуме или чем-то вроде того. Короче при желании, можно сконвертировать игровую валюту в реальную.
Еще это означает что если стать реально крутым игроком и много зарабатывать в игре, то можно играть бесплатно.
Экономика в игре свободная, типа саморегулируемая, supply/demand.

Ну, довольно таки классная игра. Подумываю о том чтобы активировать аккаунт. Но еще 12 дней бесплатных есть.

Вобщем, очень далекое будущее (~20000 лет под христианством), человечество исчерпало ресурсы Земли и колонизировало близлежащий космос. Была обнаружена естественная червоточина, которая вела в другую, неиследованную галактику. На базе естественной червоточины создали врата, а новую галактику назвали Новый Эден. Ее постепенно начали колонизировать, и потом внезапно червоточина дестабилизировалась, и сгинула сама и сгинула врата построенные на ее базе.
Колонии остались предоставлены сами себе. Фаст форвард и имеем четыре расы/имерии/межзведных государств. У каждого свои особенности, я например за Каладри начал играть. Это государство фактически основанное мегакорпорациами, т.е. силен корпоративный дух и т.д. и еще наука в почете.

Если сравнивать, то это похоже на мультиплеерную ELITE на стеройдах.

Игрок представляется в игре своим кораблем.
Средний возраст игроков: 27 лет.
Скиллы есть очень разные, и скилловая система довольно классная: заполняешь очередь на следующие 24 часа реального времени и скиллы сами качаются в реальном времени, _даже если ты не в онлайне_. Насколько я прочитал в зависимости от уровня скилла, скилл может качаться от ~10 минут до... нескольких месяцев о_о
Корабли естественно можно модифицировать, там тоже довольно сложная система, слоты, расход процессорного времени бортового компьютера, расход энергии, свободное пространство, органичения по скиллам пилота...
Бои похожи на Ультиму Онлайн.

Вобщем мне понравилось =)

1920x1080 скриншоты с графикой на максимуме >=) )
19 comments|post comment

Красота 16 Jan 2010|03:24am


А сам фильм этот очень грустный и трогательный -_-
post comment

15 Jan 2010|06:00am
What the hell, go ahead and put all your eggs in one basket.

Fridaily fortune(6).

post comment

08 Jan 2010|06:00am
		WARNING TO ALL PERSONNEL:

Firings will continue until morale improves.

Fridaily fortune(6).

post comment

01 Jan 2010|06:00am
Subtlety is the art of saying what you think and getting out of the way
before it is understood.

Fridaily fortune(6).

post comment

Avatar 27 Dec 2009|07:41pm
a write-up in English so i could copy paste it to one forum.. xD

So we went to see Avatar today with friends, in 3D. Boy, that was an experience. The special effects were indeed pretty amazing, I've seen attempts to create life-like characters before, but I could always distinguish them from real thing, no matter how good the animation was. This time.. Well, I think I pretty much accepted the CG characters as though they were real.
I could feel emotions from them. I think in the area of visual effects, this is what makes this film really special. The CG characters which don't feel like they're unreal.

Aside from FX, I liked the story.
sort of spoilers ahead
The message of this movie is very true and actual. Indeed the human kind should stop for a minute and think about what's it doing to it's own planet. And also learn to appreciate what has been given to us.

Avatar is a beautiful movie.

I didn't really like the faces of Navi when I first saw them on the net, but now that I watched the movie..

Avatar reminds me a little bit of Unreal.

---

The 3D -- haha, I almost thought there that we are gonna be handed glasses with red and blue lenses, but they use the real thing, i.e. glasses with LCD shutters. The movie is shown at twice the usual framerate, and each subsequent frame is shown for the left or the right eye in turn, the LCD lenses in the glasses shut closed in synchronisation with the movie, preventing the left eye from seeing the picture for the right eye and vice versa.
Judging from a thick frame -- they have batteries inside, and are synchronised by infra-red (?) signals. There is a spot in the middle of the frame, between the eyes, just like on a remote controlled TV. The synchronisation signal emitter is probably hanging somewhere under the ceiling.
17 comments|post comment

void * 27 Dec 2009|04:15am

Выложил трек тот, который два чтоли года назад делал в Jeskola Buzz, на YouTube.
Называется void *, указатель в ничто. Меня вставляет эта концепция, просто mind-boggling, указатель в память не имеющей тип~
Начало дерьмовое, но конец мне кажется хорошо вышел.
post comment

STAR TREK 27 Dec 2009|12:07am


Закончил смотреть STAR TREK the original series.

Обалденный сериал, я вам скажу.

Рассказывается в ST, о приключениях капитана Кирка и экипажа космического корабля U.S.S. Enterprise, состоящего в флоте Объединенённой Федерации Планет.
Basically, они путешествуют по галактике, выполняя разные миссии порученные Командованием Звездного Флота, к примеру на одной планете случилось гуманитраное бедствие и нужно доставить с другой планеты нужный ресурс. Но одна из главных их задач -- просто исследование космоса. По пути они встречают разные трудности, невиданные доселе природные явления, встречают новые формы жизни и т.д. При этом на протяжении всего сериала исследуются темы морали, любви, храбрости, что есть добро что зло и т.д.

несколько скринов )
Обязателен к просмотру если есть интерес к sci-fi.
5 comments|post comment

pasuto future 25 Dec 2009|01:54pm
Сделал еще один опрос для jpopmusic.com/forums, типа, оценка нового альбома Намие. Зацените дезигн:

Free Image Hosting at www.ImageShack.us Free Image Hosting at www.ImageShack.us

Сделал из вот этого скана буклета к альбому:

Free Image Hosting at www.ImageShack.us

Альбом я получил уже кстати =) Блин, надо как-то найти время и сфоткать весь jpop-связанный хлам который у меня уже накопился. Некоторые вещи я здесь в жж вообще не упоминал.


А, еще сделал маленькую фишечку. Случалось ли с вами что вам попадался файл в непонятно каком формате? Ну в UNIX для этого случая есть команда file(1), которая сканирует файл и по паттернам определяет тип. Сделал веб-интерфейс к ней, макс. размер файла 2МЬ, но если файл больше, можно допустим сплитнуть его на части и загрузить первую часть.

http://s010.lv/file/
post comment

25 Dec 2009|06:00am
It's not that I'm afraid to die.  I just don't want to be there when it
happens.
		-- Woody Allen

Fridaily fortune(6).

post comment

18 Dec 2009|06:00am
Whether you can hear it or not
The Universe is laughing behind your back
		-- National Lampoon, "Deteriorata"

Fridaily fortune(6).

post comment

15 Dec 2009|09:30pm
Товареще у кого Windows 7 (preferably 64bit), наблюдали ли вы у себя проблемы с новыми и не новыми играми? Имеется ввиду по сравнению с WinXP. У меня в Vista например непонятные тормоза в GTA Vice City, тогда как в XP она на макс. настройках летает. + со всякими старыми DirectX играми траблы, типа слишком быстро идет, Unreal Tournament например, Wizardry 8..
Xочу перетащить Windows Vista в Recycle Bin и думаю может вообще downgrade на XP сделать..
9 comments|post comment

14 Dec 2009|02:01am
Завтра.. ну то есть сегодня, на работу! Урааа! xDDD
Ненавижу выходные :/
1 comment|post comment

11 Dec 2009|06:00am
Time flies like an arrow
Fruit flies like a banana

Fridaily fortune(6).

post comment

Best practices? 11 Dec 2009|04:40am
Окей, it's fflush() tiem!

Досмотрел сегодня Initial D Fourth Stage, ну естественно первый сезон был самым лучшим, что ни говори. Это похоже на Thief: The Dark Project VS Thief II: The Metal Age. Техническое совершенство, миссии ориентированные в первую очередь на геймплей, а не на создание атмосферы, prodiving'а экспириенса... Кстати пословица "первый блин комом" -- мне нифига лично не нравится, ящетаю что перый блин как раз самый вкусный.
Под конец как-то начали появлятся такие странные шутки, походу даже не специально получившиеся. Ну короче все равно, Initial D рулит, буду смотреть дальше~


Какое-то время назад я писал о проге KeyHoleTV которая позволяет смотреть некоторые, японские теле/радио каналы, а также любительские станции (которые с помощью того же KHTV можно создавать).
У нее есть версия и под линукс, а в OpenBSD есть поддержка бинарной эмуляции линукса, ну то бишь можно линуксовые экзешники запускать. И как я опять же уже говорил, иногда эта эмуляция работает отлично, иногда нет.

Вобщем я решил попробовать запустить KeyHoleTV у себя на лаптопе. Долго мучался, скачивал всякие rpm'ы с библиотеками, устанавливал, они тянули за собой другие библиотеки и т.д.
В конце концов дело остановилось на том что при попытке запуска, ld стал жаловатся что типа у libSDL -- executable stack o_O Вобщем я проделал for key in stack sections elf; do find memory/ -iname '*'$key'*'; done (иными словами попытался вспомнить все что знаю если что-то знаю по теме) и решил попробовать пойграть с флагами секций в elf файле программы.
ELF -- в принципе стандартный формат выполняемый файлов на юниксен на сегодняшний день.
А потом я не смог дверь сломать мне не удалось найти никакого редактора ELF файлов, поэтому я решил при помощи libelf быстренько на левой пятке задней ноги нижней части туловища написать малюсенькую прогу которая только и делала бы что меняла RWX флаги на секциях. Написал, игрался там, менял флаги у бинарника -- но нифига не вышло. Он походу как-то динамически наверное менял аксесс мод на память, вроде с помощью mprotect. На след. день я тупо на работе скомпилил SDL, каким-то раком, не помню каким, отключив эту фишку (а, помоему я configure скрипт испоганил так, чтобы он не находил mprotect =), принес домой, затаив дыхание набрал ./lkeyholetv, нажал Enter ииииИИ... Segmentation fault!! FUUUUUUUUUUUUUUUU- ><

Но вообще я не об этом хотел рассказать =)
Когда я лазил по интернетам в поисках доков к libelf, то в конце концов остановился на странице братцев-ФриБСДшников: http://people.freebsd.org/~jkoshy/download/libelf/article.html.
Пока я читал этот туториал, ( хотя я только где-то половину прочитал, на больше у меня не хватило мужества D: ) я офигел с того как чел мастерски владеет Си Препроцессором!! =о Словно препроцессор -- это продолжение его руки, он рассекает им нудные повторяющиеся куски кода как горячий нож масло! =о
Вобщем я сильно вдохновился, и начал тоже весьма активно юзать препроцессор.

Фишка/и/аи:
1. Заменяем какой-то нудный/некрасивый/обфускированный_мама_не_горюй/просто_длинный кусок кода, каким-то коротким, емким названием которое отражает суть этого кода
2. Зачем { name, "name" ... }, если можно MACRO(name)
3. Не факт, но скорее всего, когда понадобятся изменения, можно будет просто поправить один этот макрос

На работе вот неплохо удалось поюзать уже это дело, типа (1)
было
if (var1 == что-то && var2 == .... и так до фига
стало
#define IS_ТАКОЙ-ТО_MSG() var1 == что-то && var2 == ....
#define ...
if (IS_ТАКОЙ-ТО_MSG()) { ...


и (2)


#define NELEMS(a) (sizeof(a)/sizeof(a[0]))
#define END_OF(a) (a + NELEMS(a))
...
struct PointerPair {
SomeType *begin, *end
} pointer_pairs[] = {
# define POINTER_PAIR(a) { a, END_OF(a) }
POINTER_PAIR(array1),
POINTER_PAIR(array2)
...
}, p_pair;
...
p_pair = pointer_pairs[some_index];
for_each(p_pair.begin, p_pair.end, someFunc);
...


А сегодня вот шкодил одну штуку (на старом добром Си) и понадобился мне стэк, я подумал почему бы не сделать что-то вроде С++ного тэмплейта :D А ч0, C++ ведь начинался как расширения к препроцессору Си.

Вот такой получился макрос

#define DEFINE_STACK(NAME, TYPE) \
struct NAME##stack { \
TYPE *v; \
size_t n; \
size_t el_size; \
}; \
typedef struct NAME##stack NAME##stack_t; \
\
static void \
NAME##stack_init(struct NAME##stack *st) { \
bzero(st, sizeof(struct NAME##stack)); \
st->el_size = sizeof(TYPE); \
} \
\
static void \
NAME##stack_cleanup(struct NAME##stack *st) { \
free(st->v); \
NAME##stack_init(st); \
} \
\
static void \
NAME##stack_push(struct NAME##stack *st, TYPE val) { \
st->v = realloc(st->v, ++st->n * st->el_size); \
st->v[st->n - 1] = val; \
} \
\
static TYPE \
NAME##stack_pop(struct NAME##stack *st) { \
TYPE val; \
\
if (st->n == 0) \
return (TYPE) 0; \
\
val = st->v[st->n - 1]; \
st->v = realloc(st->v, --st->n * st->el_size); \
\
return val; \
} \
\
static TYPE \
NAME##stack_peek(struct NAME##stack *st) { \
if (st->n == 0) \
return (TYPE) 0; \
return st->v[st->n - 1]; \
}


Beauuuutiful...

Ну я такой, простенький сделал.. Чтобы заюзать его, надо просто в .с файле DEFINE_STACK(name, type), где name -- приставка которая будет у имени структуры и тайпдэфа и у всех функций, а type -- тип который будет в стэке хранится. (Я в курсе что надо проверять что realloc возвращает, это просто набросок пишу)

На самом деле я 100% когда-то в прошлом видел где-то подобные макросы, но где точно -- не могу вспомнить. Ну возможно что в той же /usr/include, ибо когда "портировал" cwm на линукс, увидел что он юзает например очереди, которые типа тоже как макрос приведенный выше.. Где-то они там в /usr/include живут.. Короче find /usr/include | fgrep -o TAILQ а я пополз спать ~.~
6 comments|post comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]

Advertisement