Digital Wanderer

We live as long as we fly

Магистерская - часть 1

   Наконец свершилось! Я начал делать магистерскую ("дипломную") работу, за два месяца до срока сдачи. Она, кроме всего прочего, будет представлять собой игру, но какую, пока не скажу (правда многие уже и так знают). Обычно два месяца - это гора времени, но в случае написания 3D игры с физикой, логикой, AI, поддержкой сети и прочими радостями этот срок явно недостижим. Что буду делать - не знаю. К тому же мне ещё один предмет надо будет сдавать - экзамен, курсовик и лабу.  И хотя грубый 2D прототип игры без всех вышеперечисленных бонусов уже готов, это вряд ли сильно поможет.
  Тем не менее, буду здесь постепенно показывать результаты моих трудов. Сегодня я добился грандиозного успеха - сделал вращающийся трёхмерный кубик. К сожалению, освещения пока нет, потому что для него нужны нормали (перпендикуляры) к поверхностям, в книжке их готовых нету, а считать и записывать самому ради одного кубика лень.

Read more →

Корова

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

Read more →

А ещё

   А ещё мне снился ears_of_tin. Незнаю, почему это был именно он, внешность его мне неизвестна. Но я уверен. Сидел за "компьютерным" столом со здоровым LCD монитором в большой и светлой комнате, причём на другом конце комнаты был такой же стол с таким же огромным моником.
    Однако слабовато воображение у моего подсознания - сам-то я сижу за новым ламинированным треугольным столом с подставкой для клавы, системного блока и принтера, а на столе стоит 19" LCD Samsung 910T.

Read more →

Books - A little bit about books

   I want to write something, but there's nothing to write about. Usually it's the other way around, there are a million ideas and reasons, but I'm too lazy to bang on the keys, even lazier to articulate my thoughts, and the laziest of all is to beautifully construct phrases.
  Eventually, I remembered a reason. I finished reading "War and Peace". To be completely precise, I've already managed to read Lem's "Fiasco" and half of the book "The Engines of God" by I don't remember who, because I haven't decided yet whether I like it or not.
  First, about "War and Peace". Overall, old man Leo goes hard paints sweeping canvases, quite epochal and true-to-life. A couple of times I even felt sorry for the characters. Especially for Prince Andrei, who says wonderful things when Pierre comes to visit him for the first time, and not only that time. I can brag - for my worldview to become like Prince Andrei's, I didn't need to live to almost 30 and get concussed by an artillery shell. It's just a pity that the religious dude Tolstoy ultimately cleverly leads the reader to the point that even such convinced, educated  and noble materialists and atheists as Andrei will ultimately Behold the Grace of God (c)
  And in general, Tolstoy stubbornly insists that life is a fickle thing, full of coincidences, physiology determines the behavior of individuals, and circumstances determine the behavior of history. Fortunately, judging by his own murky life path, a modern person who has picked up a superficial knowledge of psychology would say that Tolstoy often sublimates his own complexes and over-reflects. It's also unclear why a philosophical essay, loosely connected to the rest of the text, unlike the reflections on history right within the book, is tacked on at the end. Is it to educate the readers? It's like the book itself is for entertainment, but at the end you have to do some mental work? 
  And of course, I am not at all pleased with the final conclusions about religion, which, you see, is the conscience of humanity, and the only thing capable of giving real meaning to life. So narrow-minded people (not all believers are narrow-minded, please don't twist my words) read this and then try to prove: "But Tolstoy said!"
  Fortunately, materialists and skeptics have their own, no less powerful minds. One of such people is the great Polish writer and philosopher Stanislaw Lem.
"Fiasco" - one of his last works in the sci-fi genre (formally), recognized by many as an extremely outstanding piece. However, when I read Lem, I get a feeling similar to when I listen to certain music. It's hard to put it into words. The closest would be pitiful  helplessness, a touch of surprise, detached shock, and the question: "How?". How can a human create something like this? What incredible   imagination must one possess to create something that 95% of the people on the planet won't even be able to properly understand? What kind of mind, to make it all look quite consistent? What knowledge and erudition, if in every tenth sentence there is a word that you have to look up in the dictionary, and in every hundredth - a word that isn't even in the dictionary?
  While Tolstoy and Dostoevsky pull far-fetched problems of morality and ethics out of thin air, Lem tries to apply such problems to the existence and development of civilization. He looks forward, rather than wallowing in questions that are insoluble by definition.

Read more →