3 нояб. 2009 г.

24 авг. 2009 г.

Summer ending braindumping

Ну что скажешь? Лето а вместе с ним и каникулы подходят к концу. Что получилось? Почти всё что планировал. Есть нормальные наброски арта и скриптов для theFluffy one, осталось только сам pE, да пару субъектов подлатать (этого я как раз не успел=) ) Съездил с Иваном и Никой в Лоо - отдуохнул. Параллельно в рамках обучения Ники няшной сишечке родилась змейка (остался гуй от Ивана и можно заворачивать)

Почти осилил Scheme. Параллельно смотрю в сторону Ruby как языка кторый востребован и в тоже время мне по нраву.

Посмотрел theBigBangTheory, Хауза и кучу разных фильмов. Особо отметить хочется Distinct 9 - просто потрясающе.

Доучиваю потихоньку матан.

8 авг. 2009 г.

one-liner

Сок дробный с натуральными коэффициентами

--
Отправлено с моего мобильного устройства

30 мая 2009 г.

In the middle of the session...

20 числа сего месяца зачёт по матану открыл сессию, и я его не сдал, исключительно по собственной дурости и вследствие своей непомерной лености. Видимо так мне и надо. С горя сходил на Ангелов и Демонов, фильм оказался весьма посредственным, красиво, дорого, предсказуемо, бестолково, тысячи чуши. Потом был линал, его я на этот раз сдал с первого раза (слава богу, хватило мне прошлой сессии). Затем прак - 6 часов потраченных впустую, чтобы "великий" высказал своё "фи" на мой отчёт к 1му заданию (про всё остальное он побрюзжал, но таки зачёл) и отправил меня на следующий зачёт. Потом был матан, снова фейл, глупо. Потом ещё раз матан, написал работу за половину отведенного времени, толком не проверил, сдал, фейл, глупо. В этот же день должен был быть прак. В расписании была написана та же аудитория, что и для матана. Потрптил 1,5 часа своей жизни и много нервов, пока не додумался окинуть раписание взором. И (о чудо!!1111) у другой группы в это время был зачёт у "великого" в ДРУГОЙ аудитории. Возникло желание убить того, кто опечатался в расписании. Сдал отчёт. Получил порцию фирменного "фи" и строчку в зачётке. Вчера была первая коммиссия по матану. Шишки на лбу, оставленные прошлыми 3-мя попытками болели, опять решил всё за половину времени, потом 5 минут медитации, и ещё разок. "Ещё разок" выявил пару багов, что видимо меня и спасло. Зачёт. Допуск. Уф...
Впереди маячат экзамены, и самый близкий из них "Архитектура ЭВМ", впрочем с подготовкой к нему проблем быть не должно. Дальше больше - линал, вот к нему-то надо начинать готовиться уже сейчас. Вот как-то так.

P.S.: Недавно поставил Ubuntu 9.04 на своего маленького друга, всё заработало "искаропки", кроме тыркалки wi-fi, поставил распоследний Eee-Control, заработало всё, в качестве приятного бонуса CPU Scaling.

P.P.S.: В plainEngine намечается неслабый такой качественный сачок. Многопоточность будет сильно переработана в лучшую сторону. Будут отдельно треды, отдельно таски, треды будут выбирать таски из очереди. Как-то так.

3 мая 2009 г.

State dump

На сегодняний день положение таково:
  1. Пушистики были начаты... и успешно заморожны (ещё в конце апреля) ибо сессия у всех на носу.
  2. Сдал коллок Киме на 3, хорошо написал контрольную по жорданке :) Ставлю плюсик напротив линала.
  3. Осталась 1-на недописанная процедура в одной из семестровых по праку. Дописать, сдать и можно ставить плюсик
  4. За праздники успел отлично погулять по некоторым зелёным частям Москвы
  5. И закрыл пару Issues в проекте. (Теперь есть конфиг в любом из поддерживаемых plist-форматов, есть препроцессор, который подставляет параметры коммандной строки в конфиг)
  6. Иван доделал Binary-data представление для MPVariant. Осталось оттестить
На этом пожалуй всё.
Сегодня вечером начну набрасывать документацию. В ближайшее время сделаем нормальную систему сборки.
Сразу после сессии займёмся Пушистиком и SDK для plainEngine

8 апр. 2009 г.

Матан - то что я люблю :)

Три критерия Коши,
Дельта, гамма, бета, пси,
Интеграл, предел и ряд
Всё под корочкой с портретом
Только так - и это Демидак!

--
Отправлено с моего мобильного устройства

30 мар. 2009 г.

Lua is here. Lua calls himself god.

С радостью и улюлюканьем спешу сообщить: Иван прикрутил lua. Ещё вчера закончил. Оттестили под виндой и линём. И да, писать game-логику на луа куда приянее (быстрее и кода лишнего писать не надо) чем на связке наши_батчи+ObjC.

one-worder

копропаст

23 мар. 2009 г.

Ещё немного прогресса

Нарушил таки спонтанно сложившееся расписание постов :)

Ядро допилено, совсем. Переделывание Sprite Render Subject в процессе. Намечаются C-bindings и переделывание Bullet Subject. Почти начали прикручивать OpenAL и Lua.
То что есть сегодня собрали под окнами и протестили, работает.

Теперь немного про тулсы. Собственно ради тулсов всё и задумывалось, но писать их пока некому, хотя драфты на бумаге уже есть. Написали несколько скриптов для упрощения сборки и создания субъектов. Всё сильнее ощущается необходимость сделать нормальную систему сборки под Win.

Довольно давно не собирали всё это под макосью.

Относительно недавно начал курить всякие Scheme да Io. Доставляют оба, у обоих есть шанс быть прикрученными к двигу. Плавают мысли по написанию ядра на Scheme.

P.S.: Немного копипасты из кода проекта:

if( currentSubjectClass == nil )
{
[gLog add: warning withFormat: @"MPLinker: Class [%@] does not exist", currentSubjectClass];
continue;
}

обнаружили случайно, долго смеялись :)

12 февр. 2009 г.

round complete! new round!

И вновь с момента предыдущего поста прошёл месяц. Сессию сдал кроме линала. Потом поехал на каникулы. Вчера была пересдача и я таки сдал линал. И да, во время каникул залил на google code. вот и всё.

12 янв. 2009 г.

Still alive :)

Прошёл ровно месяц с предыдущего поста. Сессия в самом разгаре, потому на блог был положен болт. Как следует из заголовка сессия меня не убила :] Зачёты, кроме одного, получил без проблем. Как это ни странно, источником головной боли стал линал (предмет, который я в общем-то знаю), сдал я его только с 4-ой попытки - пора учить арифметику %) Что до экзаменов, то алгоритмические языки я сдал, история автоматом, впереди линал и матан.
Сильно напрягает то, что 2 хороших друга под угрозой вылета :( Сергей, Вася, держитесь!

Разумеется на время сессии на проект был положен тот же самый болт. За почти месяц мы лишь залатали ещё пару багов и начали думать об оптимизации многопоточного кода. Дело в том, что как-то наткнулся я на tech-paper от valve о том, как у них в source многопоточность устроена и заболел. Заболел ибо наши аккуратно рассованные по коду мутексы - говно, говно полное и унылое, хотя и рабочее.

Ещё остановлюсь на событиях полумесячной давности - на встрече нового года, а точнее на наших нарядах :)
Я был DEAD мороз - корпс, весь в чёрном, когти на пальцах, шапочка деда мороза, гроулом желал всем счастиливого НГ
Иван был зацем - заячий корпс %), уши из картона, на цепи, скримом желал всем счастливого НГ
Ника была снегуркой - косплей на мису-мису, в берцах
Такой компанией идиотов мы ехали в метро на другой конец москвы к Сергею. С нами даже фотографировались :] %]

И да, всех с прошедшим НГ! :]