Digital Wanderer

We live as long as we fly

Сенсорные интерфейсы

Нечто похожее на программу для создания музыки, но в реале. В общем выглядит красиво, но для музыкантов пока малополезно.







Но за таким подходом к интерфейсу наверняка будущее. Да и в настоящем хватает - даже у нас в школы уже ставят электронные сенсорные доски.  Был где-то ещё более впечатляющий ролик для похожего интерфейса к google maps (правда без кубиков, просто пальцами тащить можно было)

Read more →

Dream - Colleague with a halberd and Scissor Sisters

Some guys from my ISP's local network keep offering me to smoke some weed.
Maybe because of that, I had a strange dream.

Like we're sitting at my dacha and puffing away like crazy. But we're smoking not with those characters from the local network, but with two coworkers. At the same time, the room is full of other people, but they aren't paying much attention to us: they're writing some papers or reading.

Even though the smoke is rising in a thick column (as if a bonfire is burning), it doesn't seem to affect us. Then the coworkers wander off to who knows where, and I go into the next room, where the floor is currently torn up because renovations are going on. Three little men in doublets are sitting there: one is a meter tall, the second - half a meter, and the third is absolutely tiny. They tell me that they are the band Scissor Sisters. To which I reply that they can do whatever they want and be whoever they please, but to me the music of Scissor Sisters is completely uninteresting.

After that, I go outside. There I see a strange scene: one coworker is mowing the grass with a halberd (even though I have a lawnmower at the dacha), and the second one is putting the cut grass into a metal bucket.

At this curious moment, my dog scratched at the door, and I woke up.

Read more →

Влияние имени человека на характер

Я вообще не верю во всякое антинаучное мракобесие: в астрологию, экстрасенсов, духов и т.д.
Но в одну ерунду всё-таки верю: что имя влияет на характер, ну или что имена дают такие, что они отражают характер. Первое вероятнее, ведь его можно  объяснить хотя бы тем, что человек ассоциирует себя со своим именем, плюс много раз слышит его звучание, в т.ч. в раннем возрасте, когда это откладывается в подсознании. Спекуляция конечно, но надо же мне как-то объяснять эдакое бревно в собственнном глазу.

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

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

Хорошо бы ещё написать, кто какую музыку любит, но это так просто не сделаешь.

Read more →

Managed DirectX и XNA Framework

Выходные прошли плодотворно, но устал, как собака.
Не знаю, будет ли это кому-нибудь интересно, но могу написать о Microsoft XNA Framework.

XNA Framework - новая платформа от Microsoft для разработки игр, основанная на управляемом (managed) коде и Microsoft .NET Framework 2.0. Позволяет очень легко создавать игры для игровой приставки XBox-360 и Windows. Пока что доступна вторая бета-версия среды Game Developer Studio Express Edition для энтузиастов и небольших разработчиков, к ней прилагается бета самого Framework'а.

XNA призвана заменить существующий Managed Direct X (который далее развиваться не будет) и в будущем стать основной платформой разработчиков средних по требовательности игр. Возможно, XNA сгодится и для технологически продвинутых игр, но вопрос с производительностью ещё не до конца понятен.

Так вот, в субботу я перевёл свою многострадальную игру на XNA. Что поменялось в XNA по сравнению с Managed DirectX?

Классическая правая система координат из учебников по математике и физике вместо компьютерной левой. Это хорошо для новичков и в целом для понимания, но плохо для существующих компьютерных учебников по 3d и существующих проектов на MDX, которые надо переводить на XNA.

Далее: стало ещё проще создать новую игру, поскольку в XNA встроен готовый класс Game. Достаточно наследовать от него, и сразу получаете немало полезной функциональности.

Само собой, теперь игры легко делать кросс-платформенными, но Game Developer Studio Express нельзя использовать для коммерческих игр под X-Box 360. Для этого придётся купить версию Professional, которая появится летом.

Из минусов - в XNA пока что нет никакого GUI и никаких средств вывода текста.

И последнее - XNA теперь является небольшой библиотекой размером в 2 MB вместо идиотского подхода Managed Direct X, когда надо было ставить специальную версию DirectX включавшую Managed часть. Это очень радует.

Правда крайне огорчает тот факт, что для работы моей крошечной двумерной игры потребуется:
1)Установленный .NET Framework 2.0
2)Установленный DirectX последней версии (именно что последней)
3)Установленный XNA Framework
4)Более двухсот! мегабайт оперативной памяти. Ужас, знаю. Надеюсь, это ещё изменится.
5)Видеокарта с поддержкой Shaders 2.0 (это ещё надо проверить, возможно, что и не потребуется)

Read more →