Роберт Мартин - основатель консалтинговой компании Object Mentor. Он пишет очень интересные статьи по ООП и организации кода, которые стоит почитать.
пятница, февраля 11, 2005
вторник, февраля 08, 2005
Замена вентилятора на видеокарте
Оплавился у меня на видеокарточке вентилятор.
Замена его прошла гораздо проще, чем я ожидала.

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

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



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


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

Категории: fun
пятница, февраля 04, 2005
warning C4503
warning C4503: '
По документации: "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). Соответственно, объявление будет обрезано. Какие-либо проблемы могут возникнуть, только если эти начальные символы совпадут с начальными символами другого объявления, что маловероятно.
Категории: cpp
вторник, февраля 01, 2005
Статьи для независимых разработчиков игр
Несколько статей, посвященных разработке шароварных игрушек. Автор - Стив Павлина. Разработка, маркетинг, продажи.
Updated 17.06.2007 Стив Павлина больше не занимается шароварными игрушками, по ссылке находятся другие его статьи.
Категории: gamedev

Atom feed