31 марта 2011 г.

О судьбах Delphi

В связи с выходом новой версии Lazaurus я хотел бы порассуждать о судьбе такого языка программирования (хотя на самом деле это среда разработки) под названием Delphi. Название это было на слуху на рубеже столетий и Delphi был очень популярен в России. У некоторых программистов он популярен до сих пор и они умудряются выпускать качественные и популярные программы. Для Delphi своеобразным знаменем является Total Commander, а вернее сам автор Кристиан Гислер, который умудрился сделать программу, успех которой не удается повторить никому (файловый менеджер Frigate и ставший культовым у некоторых администраторов и программистов FAR не то и погоды не делают). Не уверен что Кристиан Гислер смог бы написать такую же программу, если бы взялся писать её не в Delphi, а например на C++.
Лично у меня Delphi вызывает до сих пор по большей части негативные эмоции: Total Commander, который я помню еще "маленьким" когда он назывался windows commander - единственное светлое пятно. Связаны мои не очень приятные воспоминания с творениями начинающих и не очень талантливых программистов на Delphi, творения которые напоминали монстров, изобиловали использованием чужих компонентов (в Delphi это очень поощрялось) и пугали нестандартным внешним видом.
Тем не менее уважать и любить Delphi есть за что: он подарил свободу самовыражения многим программистам. Свободу установить простую IDE и начать программировать сложные программы с интерфейсом и даже игры. TurboPascal, которым с самого школьного возраста пичкали этих начинающих программистов нашел свое достойное продолжение в среде программирования Delphi. Мне также повезло соприкоснуться с великим и ужасным языком C, но на меня он не произвел такого впечатления, все на что он был способен это делать вычисления и выдавать данные на экран, там мне казалось в то время. Затем я познакомился с одной из реализаций Basic (это было задолго до QBasic), и в этой версии Basic можно было перейти в графический режим. Вот это было для меня круто.
Но я увлекся своими воспоминаниями. Вернусь к языку программированию Delphi (согласно Wikipedia так его надо было величать). Не знаю кому и зачем может понадобиться в современном мире использовать этот так называемый язык программирования для своих будущих проектов. Я вижу несколько причин для этого и все они дурно пахнут:
  • программист слишком глупый (или старый) и не хочет учить никаких ЯП кроме Delphi
  • необходима поддержка и развитие ПО, которое было написано в 2000-х гг
  • никто не хочет связываться с .NET или Java, а приложение, которое использует браузер для работы с сервером вызывает непонимание
  • в незапамятные времена была куплена лицензионная версия Delphi и никто не хочет раскошеливаться на что-то другое (даже такое бывает в России, где в 90-2000-х повально использовалось пиратское ПО)
То что, я вижу со своего места просто пользователя, когда ко мне по долгу службы приходит очередное ПО написанное неизвестно кем на Delphi, вызывает у меня ужас.
Базы данных? Киньте этот файл в папку с программой - там содержатся последние нужные вам данные.

Программа тормозит? Нет, она просто так работает. Оставьте компьютер включенным на 2 суток и она выдаст нужный вам результат (последнее не шутка и не преувеличение! Такие программы бывают и работают они, оказывается, не в ядерных центрах на суперкомпьютерах).
Программа закрывается с ошибкой? И даже без всякой ошибки? Вы просто неправильно с ней работаете и не читаете инструкций. Мы скажем об этом вашему начальству и оно примет в отношение вас и вашей компьютерной безграмотности меры.
Но не языки программирования пишут программы, а люди. Вряд ли сам Delphi виноват в качестве программ и судьбе большинства программ, написанных в нем. Хотя вина в плачевном положении, которое сложилось сейчас у разработчиков есть. Появилось множество разных языков программирования. Многие из них не требуют покупки дорогой среды разработки, для того чтобы начать писать и продавать программы. Владельцы Delphi сделали ответный ход и выпустили облегченную, начальную среду разработки Delphi XE Starter Edition по цене обычного сотового телефона.
Если бы я начинал писать пользовательские приложения сейчас, то ни за что не взял бы в качестве среды разработки Delphi. Да и не стал бы осваивать её. C#, Visual Basic.NET выглядят более предпочтительнее для этого, а также во много раз перспективнее. Даже Java, под которую Oracle копает яму, лучше. Есть множество других способов писать приложения, причем без необходимости что-либо покупать и быть от кого-то зависимым.

30 марта 2011 г.

Облагораживаем браузер Chrome

К сожалению, способы изменения внешнего вида браузера Chromium и соответственно всех остальных браузеров, которые базируются на нем (тот самый Google Chrome), весьма ограничены архитектурой программы, которая не позволяет внедряться глубоко в программу. И это решение правильно, на первом месте должна стоять безопасность пользователя, а только затем удобство использования программы.
Кроме того философия Chrome изначально декларировала минимализм интерфейса и его логичность, и на моей взгляд это удается весьма успешно - в этом браузере нет ничего лишнего, лишних панелей, меню, extensions не суются в меню, а многие не отображают иконку - просто работают.
Сайт на котором хранятся все расширения для Chrome/Chromium
Но всё-таки если душа требует прекрасного, то помочь ей украсить свой браузер на основе chromium поможет официальный сайт. Самое очевидное - это темы. Темы разные, цветастые, кричащие, с поддержкой windows aero (полупрозрачность) и без aero (хорошо использовать на устаревшей Windows XP - там aero ни к чему). И опять же, благодаря особенностям браузера мы не увидим такого кардинального изменения интерфейса браузера как в Opera или Mozilla Firefox, но как я уже говорил, интерфейс был хорош и так.
Elemetary scrollbars. Жаль не умеют исчезать спустя некоторое время, как в версии для Opera
Еще один элемент для кустомизации - это скроллбары, назойливая полоска справа (или даже слева), которая сигнализирует о том сколько еще крутить до конца страницы.
Авторы тем для chrome выкладывают свои работы на deviantart.com. Установка таких сильно модифицированных тем может потребовать перезаписи некоторых ключевых файлов в каталоге chrome. Лично для меня это неприемлемо, кроме того, подозреваю что эту процедуру необходимо проходить при каждом обновлении браузера.

29 марта 2011 г.

Меняем язык ввода пароля на экране приветствия

Я, как и многие пользователи со стажем, привык использовать пароли только на английском языке. В современном мире, когда UTF-8 уже стал более распространен чем страшные cp-1251, koi-8 или даже  ibm cp-866 нет никаких проблем с набором русскоязычных паролей ни в популярных дистрибутивах Linux, ни в большинстве версий Windows. Но кто знает в какие неведомые дали тебя занесет (легко об этом мечтать сидя на любимом кресле перед компьютером) и какие там будут клавиатуры? Поэтому стоит подстраховаться и использовать пароли которые могут быть набраны по крайней мере на большинстве клавиатур выпущенных человечеством.
Смертельный номер - лезем своими руками в святая святых. Я уже поменял значения.
Меня с давних пор напрягала необходимость постоянно переключать раскладку для ввода своего любимого пароля на английском языке в экран приветствия Windows 7. Windows по простоте душевной считает что если пользователь русскоязычный, то и пароли у него все сплошь состоят из русских букв. Доля истины здесь есть, но мы же не обычные пользователи. Поэтому легко исправим проблему с помощью реестра. В интернете предлагается непонятный мне способ с различными менюшками. Но способ с реестром более прост и понятен:
набираем в меню пуск, в поисковой строке волшебное слово: regedit
запускается редактор реестра (попросит особые разрешения для внесения корректировок), в котором мы путем перемещения по дереву проходим по следующему адресу:
  • HKEY_USERS\.Default\Keyboard Layout\Preload (см. скриншот)
  • там мы наблюдаем два ключа с простыми именами: 1 и 2. Значения у этих ключей 419 и 409. 
  • Просто меняем их местами эти значения (двойной клик на имени) и получаем что по умолчанию (значение 1) будет включен язык ввода 00000409 - английский, а при переключении раскладки (вариант 2) он переключится на русский - 00000419
Вот собственно и все. Теперь не нужно каждый раз тратить время на переключение раскладки на английскую.

Firefox 4

Как всегда прекрасные шрифты и огромная функциональность за счет расширений
Конечно, я не мог пройти мимо такого замечательного и, можно сказать, эпохального браузера Firefox 4. Выхода этой версии я ждал, правда уже не с тем нетерпением, времен Firefox 3.12, когда радовался каждому обновлению расширения.
Я не дождался 4-й версии этого браузера, пересилил себя и ушел на Chromium, чьи новые сборки я жду, чтобы в 12-й версии оказаться на передовом крайне борьбы браузеров. В windows я расстался с Firefox и виной тому были серьезные притормаживания, проблемы с интерфейсом и стабильностью - нисколько не виню в это браузер от Mozilla. Все проблемы происходили не только от самой архитектуры браузера, но и от огромного количества расширений, которыми я любил обвешивать свой браузер. Я и сейчас обожаю этим заниматься, и скажу вам, заниматься этим в браузере Firefox лучше чем в любом другом браузере, архитектура программы многое позволяет.
Я стер firefox из windows, но удалять в linux я его не собирался - продвинутой операционной системе нужен продвинутый браузер. Я обновился до новейшей 4-й версии Firefox с помощью следующих команд:
sudo add-apt-repository ppa:mozillateam/firefox-stable
sudo apt-get update
sudo apt-get install firefox-4.0
С обычным обновлением возникла проблемка, новой 4-ки не было в стандартных репозиториях, хотя сейчас, возможно, это недоразумение исправлено. Не обошлось без накладок, русская локализация установилась только с сегодняшним обновлением. Все расширения были проверены на совместимость - почти все популярные расширения работоспособны в 4-й версии, несовместимость обнаружилась в нескольких некритичных, поэтому я их безболезненно отключил, а некоторые удалил.
Итак, что я получил? Я получил однозначно замечательный браузер, обновленный, быстрый и красивый. В наличии огромное количество расширений, которое уже написано или будет написано в будущем. За счет использования аппаратного ускорения и другой магии нет проблем с отображением интерфейса (это выводило из себя в предыдущих версиях). Скорость загрузки и отображения страниц приятно радует, хотя 12-й chromium уже успел меня избаловать просто реактивной скоростью. Обновленный Firefox смотрится не хуже. Мне понравился обновленный интерфейс, разработчики не стали далеко уходить от классического варианта.
Есть и минусы. Я очень привык к omnibox в chromium и периодически пытаюсь набрать поисковый запрос в строке url (я надеюсь эту беду поправить расширением omnibar).  Также я отвык от работы в режиме параноидальной безопасности браузера с отключенными cookies, reffers и отключенными скриптами, поэтому я долго смотрю на очередной сайт и не могу понять почему он не работает как нужно, впрочем это не проблема браузера. После определенного времени работы образуется "белый список" доверенных сайтов.
Пожалуй в linux я пересяду на firefox. Больше браузеров хороших и разных!

28 марта 2011 г.

Paint.NET

Paint.NET 3.5.8
Paint.NET это не могущественный Photoshop и даже не GIMP. Это небольшая программа стала для меня швейцарским ножом, в Windows 7 я использую её в основном для снятия и сохранения скриншота экрана, а также для простейшей правки изображений. Как видите цели весьма простые и тривиальные, тем более запускать неуклюжий со своей GTK в windows GIMP для этих целей я считаю излишним.
Стандартная программа Paint помолодела
Конечно, для целей публикации скриншота можно использовать стандартную программу, известную всем - Paint, в последней версии она немного похорошела и стала более функциональной, но поверьте - её тезка с приставкой .NET гораздо приятнее.
В Paint.NET нет многих функций, которые есть в обычных программах для снятия скриншотов, типа художественной обрезки или многочисленных стрелочек и пузырей с поясняющими надписями. Лично мне это не нужно, хотя возможно данные функции легко реализовать с помощью системы плагинов, которые поддерживает данная программа.
Вот так небольшой проект в колледже вырос в простую и эффективную программу для простейшего редактирования графических изображений.

Телефоны со встроенными троянскими конями. Недорого.

В свое время я рассматривал возможность покупки дешевого тачфона от Samsung. И в самом деле: дешевые мобильники, различный дизайн, большие экраны и стандартные разъемы 3,5 для наушников - настоящая находка для школьника или молодого человек, а еще вернее для молодых девушек. Не секрет что телефоны от Samsung весьма популярны у прекрасной половины человечества, особенно удаются у Samsung сверхдешевые раскладушки и слайдеры, да и разноцветные дешевые тачфоны способствуют успеху.
Под этой маркой творятся беззакония в телефонах простых граждан
Но бесплатный сыр бывает в мышеловке. А дешевый сыр? А дешевый сыр, то есть дешевые телефоны идут в нагрузку с программным, которое я бы назвал просто "shitware", но не за низкое качество работы (тут все в порядке), а за то, что спроектировано таким образом, чтобы это программное обеспечение периодически послало SMS на платный номер. Если бы я встретил такое ПО у себя на компьютере, то объявил у себя чрезвычайную ситуацию и не успокоился бы пока не выяснил "что | куда | каким образом | кто виноват", а затем дело закончилось бы переустановкой ОС. Здесь же похожее программное обеспечение уже встроено в телефон и спокойно продается. Проблема касается целого ряда дешевых мобильных телефонов.
Конечно, оно не действует как классический "троян", не занимается посылкой СМС в фоновом режиме, но оно спроектировано таким образом, что любопытный пользователь может запросто отправить СМС и даже не понять что случилось и куда делись деньги с его счета.
Пострадавших можно легко обнаружить по всей сети по запросу в поисковой системе "ifree samsung кидалово". Самое обидное, что Samsung в данном случае абсолютно ни причем, выпуская  неплохие товары потребительской электроники по демократичным ценам, затем она отдает их в многочисленные руки менеджеров и продавцов, которые творят что хотят. В итоге мы имеем, то что имеем: неплохой товар, но кошмарную пользовательскую поддержку и отношение к пользователю в целом. Может руководству Samsung в Южной Корее не видно что происходит в далекой России, а может своей восточной ментальностью они и не собираются понимать нас, "делайте что хотите"?
В любом случае подобные истории не могут положительно отразиться на имидже компании Samsung. С имиджем iFree все абсолютно ясно давно - под их крышей находятся самые разные темные делишки.

27 марта 2011 г.

Ритуал установки клавиатуры

В связи с покупкой, распаковкой и установкой новенькой клавиатуры хотел рассказать о том как происходит ритуал передачи функций одной клавиатуры от другой в моем доме. Есть в этом что-то церемониальное и даже мистическое, можно сказать первобытное.
Итак я принес и нетерпеливо распаковал новую клавиатуру, сорвав с неё полиэтилен и размотав кабель. Выключается из сети компьютер, вытаскивается из разъема старая клавиатура. Однажды в одном магазине я видел консультант выдергивал и подключал клавиатуру в разъем ps/2 "на горячую", не выключая компьютер. Меня тогда даже передернуло. Позднее я умудрился спалить usb-клавиатуру подобным переключением. Муки с хождением и попыткой сдать клавиатуру по гарантии (это удалось после трех поездок в разные концы города) мне запомнились надолго.
Перед подключением новой проводится ритуал прощания со старой. Мысленно стоит поблагодарить клавиатуру если она служила верой и правдой. Свою старую не прижившуюся Genius Slimstar 100 я тщательно запаковал в упаковку от BTC 6340-BL (все подошло идеально). Почему в упаковку от новой клавиатуры? Да потому что потерял упаковку от старой. Вот так и происходит у меня дома, старая клавиатура лежит в упаковке от новой. У меня на полке скопилось уже три таких абсолютно рабочих, но устаревших клавиатуры. И даже одна ретро-клавиатура с разъемом, который был еще до ps/2, кажется это называлось com-порт.
Хранить все это богатство дома особого смысла не имеет, всегда проще купить новую клавиатуру, возможно одну из клавиатур я отнесу на работу, подарю работодателю (и себе).
Могучий монитор. Спустя 2 года после покупки этого чуда я нашел работу и разорился на покупку LCD Samsung
Вообще у меня на антресолях целое кладбище устаревшей оргтехники, у меня нет никаких моральных сил выкинут это "богатство". А иногда нет физических сил, например, чтобы поднять ЭЛТ-монитор LG Flatron весом под 20 кг - вот такие могучие мониторы делали в прошлом.

Обзор клавиатуры BTC 6340-BL

Фотографии, как всегда, не передают всех особенностей дизайна клавиатуры
В минувшую неделю мне смертельно надоела моя старая клавиатура Genius SlimStar 100. С ней было почти все в порядке, все клавиши исправно нажимались. Единственная проблема с которой я столкнулся за 2,5 года использования данной клавиатуры - в неё забивается пыль, а выковырять её обратно довольно сложно. Это уже была вторая клавиатура данной модели, новую Slimstar 100 я неудачно прикупил на распродаже. Новая модель (из каких подвалов они её достали?) получилось крайне неудачной: небрежно наклеенные наклейки (при касании остается неприятное ощущение), кривой пластик (зачем так делать?). Единственное достоинство новой клавиатуры было то, что она была совершенно новой и не успела собрать тонны пыли и волос с моей несчастной головы. Я не стал доводить ситуацию до предела, когда мне захочется схватить это чудо китайского клавиатуростроения, вырвать из системного блока и разломать об ближайший косяк.
За годы (целая эпоха по меркам компьютерной истории) пользования этой моделью клавиатуры от Genius я очень привык к ультратонким и плоским клавиатурам с ультратонкими и соответственно плоскими клавишами с небольшим ходом. На работе я страдаю от отсутствия таких клавиатур. Короче на прошлой неделе я стал подумывать о покупке новой и недорогой клавиатуры. Бюджет новой игрушки 500 рублей.
Я пробовал клавиатуры от Genius, A4, Defender, Logitech. В этот раз я решил обратить внимание на фирму обделенную вниманием в магазинах нашего города - тайваньскую компанию BTC (лучше не ходите на сайт компании чтобы не расстраиваться и даже не вздумайте прибавить к названию фирмы .com, русский сайт выглядит более приличным и функциональным). В последнее время у компании выходили довольно приятные модели клавиатур, к сожалению, их не завезли в магазины нашего города и пришлось довольствоваться тем, что имелось в наличии.
Прекрасный дизайн, отлично смотрится на картинке, но ...
Фирма примечательна еще и тем, что в её ассортименте имеются клавиатуры, которые подозрительно напоминают модели клавиатур от Apple. Именно это привлекло мое внимание к BTC. К сожалению, реальность оказалось такова, что имея привлекательный дизайн (который не хотят копировать у Apple серьезные компании), данные клавиатуры весьма неудобны для повседневного использования. Да, они имеют весьма скромную стоимость в 10$, но неудобство  при длительной печати на таких клавиатурах, проблемы с нажатием на клавиши и неприятные щелчки при нажатии перечеркивают все плюсы от дизайна. Впрочем некоторые могут и смириться с подобными недостатками. Я знаю одну подобную модель клавиатур - Oklick 555 S, причем все недостатки у нее такие-же. В общем о дешевых и качественных клавиатурах похожих на модели от Apple, но не таких дорогих, на PC можно пока забыть.
И вот таким образом рассматривая и отбрасывая модели клавиатур, читая отзывы на market.yandex.ru я отобрал для покупки клавиатуру BTC 6340-BL (BL означает обычно black - черный цвет, W - белый). Данная модель прельстила меня модным ножничным нажатием на клавиши, таким же как в ноутбуках. И скажу сразу, с этим я не прогадал, нажимается просто отлично и четко, а также бесшумно.
Не обошлось и без недочетов. При первом взгляде на дизайн клавиатуры (фотография сверху) мне она не показалась совсем привлекательной. Да и при втором взгляде тоже, зато когда я рассматривал её в магазине, то я решил что дизайн не такой уж плохой. Очень сильно портит внешний вид блок мультимедийных клавиш в правом верхнем углу: белая пластмасса на черном  глянцевом фоне смотрится никак. Кроме того мультимедийные клавиши нажимаются с очень заметным усилием. В правом верхнем углу расположены три просто ослепительно ярких синих светодиода. Запасайтесь пластырем или еще чем, чтобы залепить это слепящее непотребство - не обращать на это внимание невозможно даже днем при ярком освещении комнаты. Клавиатуру тяжелая, на столе держится крепко и основательно. Имеются ножки для поднятия клавиатуры, но поднимают её они не высоко, впрочем и без них она хорошо лежит на столе.
Еще большей проблемой является глянцевый пластик из которого выполнен корпус клавиатуры. Я знаю очень мало случаев когда этот пластик применяется в компьютерной технике по делу и действительно помогает делать устройство красивым. Здесь же он пачкается в первые минуты:  попробуйте не заляпать клавиатуру, нормальные люди не нажимают клавиши по одной штуке и аккуратно сверху вниз. Если вы аккуратист и любите чистоту, то такая клавиатуру не для вас - на ней отлично виден каждый волосок и каждая пылинка, а печатать с тряпкой наперевес неудобно. Я постараюсь найти компромисс между аккуратностью и функционалом, кроме того патологической страстью к идеальной чистоте я не страдаю.
Достойный продолжатель: серия 64XX - модель BTC 6431-BL
А мириться есть с чем: клавиши приятные, русская раскладка нанесена желтым цветом, что приятней чем холодная синяя расцветка на Genius. Никакие драйвера не потребовались, все клавиши работают в Windows 7 как нужно: запускается браузер, выключается и регулируется звук.
Покупкой я пока доволен, хотя цена за такую клавиатуру в 600 рублей не радует, приближаясь к цене дорогих моделей других более именитых марок.
Ах да, гарантия на все клавиатуры BTC целых 5 лет!
update по результатам использования: играть в компьютерные игры с такой клавиатурой будет проблематично и непривычно в первое время, особенно трудно делать это в аркадных автосимуляторах. Кроме того низкопрофильные курсорные клавиши сделаны настолько низкопрофильными, что палец упирается в края отверстия при попытке нажать. Зачем так было делать именно для курсорных клавиш я не понимаю. За годы пользования я привык к единственной мультимедийной кнопке на Genius Slimstar 100 - кнопке перехода в спящий режим. Мне не нужны все эти мультимедийные кнопки (включение браузера, запуск почтового клиента) на BTC 6340, но кнопкой "сон" я реально пользовался.
В Linux Mint клавиатура заработала без проблем, мультимедийные клавиши тоже.
Печатать, как я уже сообщал, весьма приятно, что заметно по количеству новых постов в блоге. С ослепительно яркой подсветкой я почти помирился и не стал ничем заклеивать, кроме того можно программным образом сделать так, что бы при включении NumLock он просто не горел.

24 марта 2011 г.

Titan Quest: лучший Diablo-clone

Эта мужественная женщина встречает нас при загрузке игры TQ Immortal throne
Я обожаю не только серьезные и не очень серьезные (в последнее время) RPG, но и люблю игры которые по жанру не являются RPG, но тоже имеют частичку его в себе. Я имею ввиду так называемые action/RPG, в простонародье просто Diablo-клоны. Не смотря на почтенный возраст Diablo (игры в этом жанре появились еще раньше чем взошла на небосводе счастливая звезда Blizzard) мировое игропроизводственное сообщество изготовило в этом любимом народом жанре огромное количество игр. Даже китайцы выпустили не одну и не две (и даже не три) игры на эту тему для single player. Про огромный мир игр в виде MMORPG  я молчу, а все корни все оттуда же - Diablo и Battle.Net.
Вообщем, не оскудеет земля играми в подобном жанре. Конечно пройти мимо такого хита как Titan Quest я не мог. Но в ту пор как я пытался в нее играть, я страдал от безуспешной борьбы с карточками от nvidia, и полноценной игры не получилось. Какое уж тут удовольствие если его разрушает синий экран каждые 30-60 минут. Кстати, Titan Quest это первая игра в которой я обнаружил данный баг с синим экраном. Возможно именно эта игра и доконала мою несчастную видеокарту.
Но поверьте, играть в эту игру стоило! Причем эта игра, из такого редкого типа, которые с годами становятся только лучше, не смотря на то, что издателя игры больше нет. Всегда есть повод получить удовольствие от повторного прохождения игры. Не забывают эту игру и мододелы, в комплекте с игрой шел редактор уровней (щедрость по нынешним временам) и редактор графических объектов.
Titan Quest великолепная игра с прекрасной даже по нынешним временам графикой и спецэффектами (даже физические эффекты не забыты). Более того, по графическому стилю она больше всего напоминает грядущий Diablo 3! Уровни в этой игре не генерируются случайным образом как в Diablo 2, но от этого не становятся хуже - качественные и проработанные уровни в TQ не дадут заскучать (зато случайным образом расставляются монстры).
Достойны всяческой похвалы прокачка и gameplay. Давненько я не замечал, чтобы одна цифра в статах (stats) могла кардинально поменять манеру игры: не хватило несколько очков силы - не возьмешь хорошую броню - будешь очень много пить красных бутылок и в итоге проиграешь на серьезных боссах. Здесь приходится очень внимательно относится к получаемым вещам и прокачке персонажей по веткам, я впервые столкнулся с тем, что можно напрочь испортить героя неправильной прокачкой и подбором вещей уже на нормальном уровне игры.
Радуют различные ветки навыков (можно выбрать две профессии, а можно вкладываться только в одну): воин, который призывает силы природы себе на помощь или стрелок из лука, который владеет магией - здесь можно экспериментировать, это интересно. 
Для игры необходима последняя версия под названием Titan Quest: Immortal throne - на самом деле это официальная модификация игры Titan Quest с последним патчем, дополнительным эпизодом (как в Diablo 2: Lord of Destruction) и с большим количеством полезных нововведений. Затем стоит скачать и установить последний на сегодняшний день неофициальный патч 1.17а от сообщества.
Много всего полезного можно, как всегда, прочитать про игру в FAQ на ag.ru.

22 марта 2011 г.

Цена прогресса

Возникла необходимость в приобретении очередного телефона. Кроме того что этот новый аппарат должен звонить и играть музыку (а это также означает обладать нормальным разъемом 3,5'' под наушники) было выдвинуто простое требование - он должен уметь делать фотоснимки. Желательно такие, чтобы потом можно было прочесть то, что наснимал. Например различные объявления, справки и прочее - стандартное требование для современного студента. При всем при этом данный мобильный телефон не должен стоить очень дорого, психологическая отметка была установлена на отметке 5000 рублей.
Вариант номер один это хорошо знакомый мне Nokia 5228. Однако если качество видеосъемки там приемлемое (я бы даже сказал выдающееся для телефона за такую сумму) то качество фотокамеры просто ужасающее. Снимать такой камерой можно только в ясную солнечную погоду на улице и нигде больше, либо как минимум при очень хорошем освещении. Но даже при хорошем освещении буквы превращаются в размытые нечитаемые символы. А так телефон очень хорош за свою стоимость.
Можно обратить свое внимание на другой молодежный бестселлер. Nokia X2 отличный выбор для любителей сэкономить и получить за сумму в 4500 рублей отличный телефон для прослушивания музыки. В комплекте имеется microsd-карта на 2 Гб и неплохая гарнитура, а это уже как минимум 600 рублей. Кроме того крышка сзади изготовлена из металла, не знаю как это добавляет прочности (по поводу качества сборки проблем в интернете не наблюдал), но выглядит солидно. Кроме того в аппарате имеется камера на 5 megapixe и светодиодный фонарик, который может работать как вспышка (то есть все наоборот). Казалось бы вот оно счастье для студента, но не тут-то было. Фотографировать этой так называемой мобильной фотокамерой решительно невозможно (пример, попробуйте прочесть слова). Да, качество сильно лучше чем у Nokia 5228 (напомню, там жалкие 2 megapixel), но отсутствие автофокуса и отвратительного качества оптика играет свою пагубную роль. Во всем остальном это очень неплохой телефон для молодого человека - музыка, отличные динамики, неплохой комплект из хорошей гарнитуры (какие-же отвратительные наушники в комплекте к Nokia 5228) и карты памяти. Но не идеален, и самое главное - это обычный телефон, а не тачфон-смартфон как 5228.
Культовый мобильник, мечта многих молодых людей в 2005 г. и позже
А ведь раньше выпускались замечательные телефоны, которые были хороши всем. Чего стоит только культовый SE K750! Станут ли культовыми современные аппараты от Nokia? Что особенно забавно, фотокамера в телефоне K750 и Nokia N90 до сих пор снимает лучше (пример - не смотря на шум и отсутствие подсветки все рисунки читаются), чем даже 5 мегапиксельная камера в Nokia X2. Вот что значит сила оптики Carl Zeiss.
Sony Ericsson продолжает выпускать мобильные телефоны, хотя в последние годы она сильно сдала на рынке дешевых телефонов и я бы не стал рассматривать её телефоны как кандидаты на покупку. Можно было бы присмотреться к такой модели как SE Elm, но цена в 7000 рублей за не самую современную начинку не делает этот телефон выгодной покупкой.

21 марта 2011 г.

Тюнинг Windows 7: logon screen

Не далее как вчера на habrahabr.ru вышла замечательная статья про настройку внешнего вида Windows 7. Лично я из нее ничего нового не вынес, но статья все равно замечательная, так как там собраны самые простые и доступные простому пользователю способы изменения внешнего вида Windows 7 (независимо от желания Microsoft).
Custom logon screen in Windows 7
Впрочем одну простую и замечательную программу я все-же установил и не пожалел. Ранее я не обращал особого внимания на logon screen - 2 секунды на ввод и пароля и до свидания синий экран. Но использовав logon editor я понял, что если при старте windows 7 тебя встречает не бездушное и аляпистое ярко-синее нечто, а заботливо выбранная тобой фотография в высоком разрешении, то жизнь становится немного лучше. Самую малость, но все-таки.
Запускать программу нужно от имени администратора, иначе программа ничего изменить не сможет, а только выведет неудобоваримую ошибку, намекающую на то, что автор сей программы использовал .NET (Vincent Bethmann использует язык программирования C#) и поленился обрабатывать exception.
P.s.: это не единственная программа подобного рода. Вот эта программа также переведена на русский язык.

15 марта 2011 г.

Internet Explorer 9: возвращение осла

Естественное состояние браузера от Microsoft. Обратите внимание на адрес домашней страницы. 
Как давно я использую Windows, также давно у меня на всех компьютерах, где имеется нормальный firewall, заблокирован доступ в сеть для Internet Explorer. И это правило меня ни разу не подводило, а возможно много раз спасало от превращения моего компьютера в рассадник вирусов и гнездо бэкдоров. В последний раз я выходил в сеть с помощью этого браузера несколько лет назад, чтобы скачать Opera.
И тут давно ожидаемый анонс! Возрадуйтесь, откройте новый интернет с новым браузером от Microsoft. Еще больше, длиннее, быстрее... и прочая рекламная чушь. Все хоть немного относящиеся к IT люди смеялись над этим браузером задолго до его выпуска. Microsoft показала всему миру в очередной раз все свои худшие качества, такие как: фальсификации тестов, неумеренная и  откровенно лживая реклама, поливание грязью конкурентов и прочие нелицеприятные вещи к которым весь остальной мир привык...
Попытка установить новый браузер. Microsoft в своем репертуаре. И не забудьте перезагрузить систему! Два раза. 

  • скачиваем немаленький дистрибутив - 17 Мб
  • при установке браузера потребуется выход в интернет - он еще что-то будет докачивать!
  • инсталлятор обнаруживает запущенные программы и ему это не нравится. Спасибо что не удаляет эти программы без предупреждения - а то ведь они мешают самому IE9
  • вы будете смеяться, но затем нужно перезагрузить компьютер
  • ... а дальше я не дошел, запускать это чудо мне стремно. Пользоваться этим браузером само-собой никогда не буду. 
И вот ведь почему обидно получается: ну кому нужен этот новый браузер? Что он изменил в мире? Подавляющая часть населения сидит на устаревших Windows XP с отключенным автообновлением и даже не думает обновлять свой парк компьютеров. IE9 для Windows XP не существует. Кроме того этот "новый" браузер, который так долго мучили (за это время можно было стадо слонов родить) не поддерживает все фишки и стандарты CSS3 и HTML5 (хотя по сравнению с IE6 огромный скачок вперед).
Люди поумней давно используют альтернативные браузеры и горя не знают, чего и Вам желаю. 

14 марта 2011 г.

Chromium: возвращение к истокам

А началось всё с того, что вышла новая версия Chromeplus 1.6.0.0. Сказать что она вышла легко и просто нельзя. В то время как космические корабли бороздят просторы давным-давно вышло целых три обновления 10-й версии браузера Chrome, а соответственно и браузера на котором он основывается (chromium), ребята выпускают долгожданную версию chromeplus, основанную на 9-й версии. Нет, я конечно все понимаю, с каждой новой версией chromium внедрять свои наработки трудно, это отнимает время, силы и занимаются эти энтузиасты не за огромную зарплату и их не так много как в подразделениях google... Слишком много не. Не работали сервера (ошибка 503), скачать дистрибутив с официального сайта затруднительно даже сейчас (к счастью обновили версию в softpedia).
В общем хватит. Я решил использовать чистую версию chromium (имеется zip-архив для windows, установка не требуется), без всяких примесей. Миграция на новую ветку браузера проходит легко и непринужденно, благодаря наличию синхронизации (в меню параметры). Я успешно синхронизировал данные от 8-й версии Chromium и получил их в Chromium 12.0.703.0. Единственной проблемой (ожидаемой) стало отсутствие сохраненных настроек плагинов, особенно я беспокоился по поводу правил для adblockplus и cssbot (я уже много сайтов "поправил"). Впрочем проблему сохранений настроек можно решить при желании вручную.
Итак. Я получил современный, очень быстрый (по сравнению с 8-й версией земля и небо!) браузер, а то что я лишился некоторых фишек chromeplus, так это я переживу.

12 марта 2011 г.

Dragon Age 2: первые впечатления

Я ждал выхода Dragon Age: Origins, с удовольствием прошел 2 раза (на большее не хватило, решил оттянуть удовольствие до лучших времен), но не могу сказать что с большим нетерпением ждал вторую часть, потому как примерно представлял что там будет.
Но я ошибся! Игра не является тем же самым Dragon Age с немного измененной графиков: графика стала еще более приятной (особенно после установки дополнительных текстур и наличия мощной видеокарты), более простой, стремительной если можно так выразиться, и более интересной, как это не странно.
Для всех кто играл в первую часть эти изменения столь поразительны, что по всему интернету принято нещадно занижать балл этой игре. Я же лично не считаю что игру испортили таким упрощением, поскольку у меня есть личный измеритель качества в голове, а то что я уже третий вечер подряд играю в DA 2 и мне даже интересно следить за сюжетом, о чем-то говорит. Да, Bioware пошла на поводу у более широкой публики и открыли жанр RPG для более широкой публики. Малое количество локаций (зато те что есть прекрасно проработаны), врагов, зелий. Упрощенная встроенная система оценка рейтинга вещей, похожая на систему в магазинах приложений или оценки композиций в плеере - все вещи уже помечены звездочками, знай только одевай вещи с большим количеств звезд. За что и можно сказать спасибо, так это за переработанную механику боя, особенно за мага - играть стало гораздо веселее, бои протекают очень быстро, кроме того имеются боссы.
Не обошлось без проблем. У меня периодически происходят подвисания графики (особенно это напрягает во время диалогов), также раз в 1 час игра стабильно вываливается на рабочий стол. Спасибо хоть не в синие экраны.
Очень качественная, интересная игра. Но лично я с нетерпением жду TES 5: Skyrim, а когда  устану ждать, то установлю Oblivion с обновленными модами (спасибо сообществу, не забывают эту игру).

5 марта 2011 г.

Шрифтовое безобразие

Давно я не выкладывал скриншоты из Linux. В прошлом я жаловался на непонятную отрисовку шрифтов в Chromium. Приятно видеть что ситуация со временем меняется к лучшему и на сайтах со шрифтами без засечек можно читать текст не морщась от напряжения. Впрочем на lenta.ru я не заглядываю - страшно, хотя к слову сказать мне и в windows не нравятся сайты, которые так активно используют шрифты с засечками (привет times new roman).
На скриншоте видно что Chromium "рендерит" шрифты по своему собственному методу, отличающегося от Firefox (который тоже отрисовывает шрифты своими методами, поэтому результат отличается от того что можно увидеть в gnome).
Скромный Веб-браузер Epiphany
А вот так выглядит браузер основанный на web-kit (как и chromium) под называнием epiphany.
Признаюсь: мне больше всего нравится рендеринг шрифтов в Firefox.