пятница, февраля 25, 2005

Google Labs Aptitude Test

Изменено 02.10.2005. Поскольку тест был убран с сайта Google, ссылки уже стали не актуальны. Поэтому выкладываю картинки у себя. И еще вот ссылка на частичное решение этого теста от MathWorld.

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

Обложка

Стр1

Стр2

Стр3

среда, февраля 23, 2005

Демки Томохиде Кано

Страничка Томохиде Кано, который пишет очень красивые графические демки.



Вода, мех, динамика твердого тела, использует как DirectX, так и OpenGL. Причем получается у него настолько хорошо, что их можно найти и на сайте NVIDIA, и на сайте ATI. Исходники есть только к одной, к сожалению...

Updated 17.06.2007 По ссылке осталась только демка меха.

пятница, февраля 11, 2005

Робот с эмоциями

Доктор Ким Жонг-Хван трудится над созданием робота, обладающего эмоциями. Вообще таких товарищей, которые обещают революционные прорывы в роботехнике много, только толку от них мало. Но Жонг-Хван основал довольно известный Чемпионат мира по футболу среди роботов, поэтому к его заявлению отнеслись более-менее серьезно.

Robert C. Martin

Роберт Мартин - основатель консалтинговой компании Object Mentor. Он пишет очень интересные статьи по ООП и организации кода, которые стоит почитать.

вторник, февраля 08, 2005

Замена вентилятора на видеокарте

Оплавился у меня на видеокарточке вентилятор.




Замена его прошла гораздо проще, чем я ожидала.





Оказывается, легко можно купить набор в стиле "сделай сам". Вентилятор + термопаста и все это с красивой инструкцией.





Отковыряла старый: вынула крепления, поддела перочинным ножом, стерла старую термопасту.


По инструкции определила какое из креплений мне подойдет.








Привинтила вентилятор:



И тут обнаружила, что разъем для питания на карте не совпадает с разъемом у вентилятора.

Хорошо, что в наборе есть переходничек на разъем блока питания :-).

Прикрепила всю конструкцию:

пятница, февраля 04, 2005

warning C4503

warning C4503: '' : decorated name length exceeded, name was truncated
По документации: "The decorated name was longer than the compiler limit (247), and was truncated."

У него есть "родственный" ворнинг: C4786
По документации: "The debugger cannot debug code with symbols longer than 255 characters. "

У Visual C++ 6.0 есть ограничение на длину объявления переменной, объявления функции . И если попытаться объявить что-нибудь более менее сложное, какой-нибудь мэп с участием векторов, то он в этот лимит не влезет.
Рецепты по лечению:

  • Использовать другой компилятор :-)
  • Использовать define'ы, чтобы сократить объявления переменных. #define basic_string b_s. Это извращение какое-то.
  • Использовать typedef'ы. Хотя встречала мнение, что это помогает не всегда...
  • Выключить этот ворнинг с помощью #pragma warning(disable: 4503). Соответственно, объявление будет обрезано. Какие-либо проблемы могут возникнуть, только если эти начальные символы совпадут с начальными символами другого объявления, что маловероятно.

вторник, февраля 01, 2005

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

Несколько статей, посвященных разработке шароварных игрушек. Автор - Стив Павлина. Разработка, маркетинг, продажи.

Updated 17.06.2007 Стив Павлина больше не занимается шароварными игрушками, по ссылке находятся другие его статьи.