Так случилось, что за свою жизнь я прочел довольно много книг. В детстве - читал запоем, и часто - такие книги, которые, как считается, должны читать взрослые. Позже - все изменилось. После некоторого жизненного перелома, сидя дома в депрессии, я читал все, до чего дотягивались мои руки. Чаще всего это были книги из электронных библиотек, - преимущественно фантастика и фэнтези. Среди авторов, привлекших мое внимание, помимо, скажем, Роберта Шекли, Анджея Сапковского, и многих других, был Терри Гудкайнд, автор цикла, название которого в переводе на русский звучит как "

Читать далее →

Вчера ночью потратил более часа на написание статьи в раздел - но, к сожалению, черновик был удален до публикации, и труды пропали. Но поскольку я все-таки очень упертый, напишу еще лучше. Итак, на правах анонса: Грядет статья про отладку приложений, - очень важный этап жизненного цикла любой программы. Будет несколько ссылок на полезные статьи с ресурса dtf.ru (привет, специфика моей работы - разработка игр).

Читать далее →

Одна моя знакомая еще во время моего студенчества говорила "просто все мальчики очень любят играть в машинки". Вообще среднестатистический пользователь компьюьера, как правило, проводит некоторое время, играя в компьютерные игры. Об этом говорит, например, скорость раскупки дисков с игровыми хитами - например, Fallout 3 вышел совсем недавно, а уже продано почти 5 миллионов копий игры. Не говоря уже про то, что в России, странах бывшего СНГ и в Китае многие в него играют бесплатно :-)

Читать далее →

Обновление BIOS на ASUS EEE PC, вообще говоря, одно из первых действий, которые очень желательно предпринять для улучшения работоспособности и стабильности системы. ASUS не перестает радовать своих покупателей постоянными обновлениями BIOS для всех устройств серии EEE PC, устраняющих недоработки или же добавляющих новые возможности. Итак, для обновления BIOS, нам нужно запустить программу ASUS Update. Если по каким-то причинам вы от нее избавились, можно скачать ее с Softpedia. Ссылка - на версию для ASUS EEE PC 901.

Читать далее →

Вчера смотрел по телевизору - редкий раз, когда я его вообще включаю, передачу по этому поводу. Мне всего лишь 26 - я не мог застать тот период, когда он был на пике своей славы. Вместе с тем, я знаю наизусть несколько исполненных им песен. Магомаев Муслим - несомненно, был выдающимся исполнителем. Сильный объемный голос, к тому же красивый - действительно красивый мужской голос. Не то, что всякие нынешние Витасы-Биланы. По ТВ его охарактеризовали еще чуть ли не как секс-символа 60-х.

Читать далее →

Вчера на торрентс.ру выложили 6ю серию сериала, "Джой". Попробовал посмотреть, но как оказалось - просто не в состоянии все разобрать самостоятельно. Сегодня стал искать английские сабтитры и случайно напоролся на систему перевода сабтитров на русский. Здесь можно скачать субтитры для 6й серии сериала Доктор Хаус. Потратил примерно два часа своего времени на повторный просмотр серии + работу над русскими субтитрами (преимущественно косметическую работу, т.к. все уже было переведено). На самом деле забавная система.

Читать далее →

Как давний поклонник браузера Opera, после перехода на Firefox испытывал недостаток мышиных жестов. С другой стороны, когда пользовался Opera с моим маленьким EEE PC 701, и пробовал использовать жесты на тачпаде, - ничего хорошего из этого не получалось. Но с EEE PC 901 все радикально изменилось! Нужно только установить соответствующий драйвер. Программ для поддержки жестов мышью не так уж и много. Они либо заброшенные и не поддерживаются, либо тормозят (Gesture Magic).

Читать далее →

Итак, очередная статья из цикла "Хороший, качественный код". На этот раз мне бы хотелось поговорить об оформлении условного оператора if. Этот оператор присутствует почти в каждой программе, и им можно пользоваться по-разному. Как и раньше, не буду претендовать на то, что мои слова - истина в последней инстанции, и предоставлю несколько возможностей выбора. Начнем с форматирования исходников: На какой строчке ставить фигурную скобку? Вообще говоря, существует две старые конвенции (см.

Читать далее →

Болезнь

Приболел :-( Как-то разом стукнуло сразу по всему - сначала был насморк и побаливали суставы, на следующий день - кашель, больное горло и повышенная температура. То ли атипичный грипп, то ли еще что. Решил на этот раз надолго лечение не растягивать, уже начал бомбардировку меня, любимого, антибиотиками. Надеюсь, за 3-4 дня буду как новенький. А после этого допью иммуномодулятор (его курс дольше) - авось поможет на будущее.

Читать далее →

Сегодня я установил драйвер тачпада для EEE PC 901. Сегодня мне показалось, что ASUS совершила преступление против человечности. Вкратце: Если вы приобрели сеебе EEE PC 901, если вам не нравится что-то в тачпаде, и если вы еще не поставили специальный драйвер для тачпада - установите драйвер тачпада как можно скорее! Живет этот драйвер по адресу http://www.elantech.com.tw/driver/ETD7.0.3.8_ps2drv_x86.rar и "весит" 11.7 Мбайт, но он того стоит, поверьте! Итак, раз вы дочитали до этого момента, значит у вас есть Asus EEE PC 901, и вы любознательный человек.

Читать далее →

Традиционно, сборка Gentoo начинается со скачивания небольшого мини-образа Gentoo, правятся конфиги, включающие те или иные настройки, пересобираются пакеты, задаются настройки... И - вот он, долгожданный миг - рабочая система готова. Изначально я пошел по этому пути, но столкнулся с рядом проблем. Во время поисков в Интернет, наткнулся на сайт Белгородской LUG, на статью Установка Gentoo Linux на ASUS EEE PC. Статья отличная, мои требования к будущей системе в целом соблюдены. А раз уж автор статьи выложил свою сборку на всеобщее растерзание, и начал модификации я именно с нее.

Читать далее →

Поскольку мои нужды варьируются от случая к случаю, в моей сборке никаких автоматизированных шагов для понижения энергосбережения не предусмотрено. Вместе с тем, возможно сделать следующее: Оптимизировать некоторые параметры ядра под лаптоп. Понизить тактовую частоту процессора Выключить вентилятор Отключить USB 1.1 (если не используете Bluetooth донгл) Наиболее стандартный режим для моей сборки - динамическая тактовая частота от 112500 до 900000 Гц. Этого достаточно, как правило, для того, чтобы смотреть фильмы, или же бродить по Интернету, и при этом общаться в pidgin.

Читать далее →

Итак, специфика нашей задачи в следующем: Компьютер, для которого мы собираем Linux, достаточно медленный - 900 МГц. Компьютер - это ноутбук, для которого важно время автономной работы. Экран имеет нестандартное разрешение 800х480. Мы не хотим трогать встроенный SSD накопитель. Будем использовать для ОС SDHC карточку. Мы хотим минимизировать запись на наш раздел. Экспериментальным образом установлено: Расход батареи слабо зависит от тактовой частоты процессора Рабочая температура ноутбука сильно зависит от тактовой частоты процессора Расход батареи сильно зависит от яркости подсветки монитора Расход батареи можно отлаживать при помощи узкоспециализированной утилиты powertop.

Читать далее →

Приобрел EEE PC 901 у нас в Саранске, в Навигаторе. Обошелся мне он, к сожалению, около 15 тыс. руб. Первые впечатления - бесподобно! Во-первых, экран уже "настоящий", мне его уже для комфортной работы достаточно. Прокруток нет при серфинге, все отлично. Во-вторых, есть Bluetooth (в моем EEE PC 701 не было). В-третьих, в спокойном режиме меньше греется. В-четвертых, огромная батареища, - мне одной зарядки хватило более чем на сутки (правда, большую часть суток нетбук провел в спящем режиме - Sleep).

Читать далее →

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

Читать далее →

Некоторое время назад я рассказывал, как можно загрузить Puppy Linux с флэшки на своем EEE PC. Жизнь не стоит на месте, Puppy Rus (Puppy Linux на русском) развивается. В частности, развивается в сторону работы с нетбуками (UMPC). Появилась сборка PuppyRus для EEE PC 90x. Также на форуме есть небольшой проект Siberia, специализирующийся только на модификациях под сабноуты и UMPC. Скачать версию 0.1 можно тут (в виде файлов, которые необходимо скопировать на флэшку), или в виде ISO образа.

Читать далее →

Я уже вскользь писал на эту тему ранее, в статье "Как не надо писать код". Но в том случае упоминалось лишь о том, что мне не нравится, а не о том, как все должно быть на самом деле. Я не собираюсь писать, скажем, про паттерны, про них и без меня написано многое. Мне приходится (и я этому рад) работать с самым разным кодом - отличным и ужасным, разных авторов, на разных языках программирования.

Читать далее →

Просматривая блоги, в частности, блог etcs.ru, наткнулся на такую штуку, как Юнити (демонстрационное приложение). Чем-то неуловимо напоминает трехмерный флэш. Весьма вероятно, что с ее помощью можно делать всяческие трехмерные мини-квесты. Выходит, что VRML не умер, а трансформировался в Unity? Упомянутое выше приложение очень красивое, во всяком случае мне очень нравится. Кто не понял - можно включать-выключать источники света, а также сшибать лампу стульями, и смотреть, как она летает :-).

Читать далее →

Снова приходится соблюдать режим почти полной тишины. Работы навалилось много и разной. Обо всем понемножку: В нашем обменнике для пополнения счетов в игре Золотой Клон пополнение, подключена платежная система 2pay.ru. Посмотрел код системы Z-Payment, оказывается, там тоже все просто - код мерчанта на 100% слизан с WebMoney (ну или украден, может быть?). Будет тоже. Команда Берсерк-онлайн готовит небольшой бесплатный сервис, работая над которым, мне пришлось погрузиться в недры Drupal. Очень интересная система, конечно - так глубоко я еще не копал.

Читать далее →

В октябре у Озона - месяц бесплатной доставки. Я пролетаю, т.к. заказал товар раньше :-( Но может быть, кому-то повезет больше, чем мне. Ах да, доставка не курьерская, а самовывоз с точек вывоза. Но тоже неплохо. Подробные условия (тонну товара бесплатно заказать нельзя) и все такое - на сайте Озона.

Читать далее →

Полезное