31 января 2012 г.

Darkstar One - немецкий Freelancer

Решил попробовать данный аркадный космический "симулятор", который я благополучно упустил в прошлом. Я конечно же знал что меня ожидает в игре, вернее будет сказать я знал чего я не найду в этой игре. В этой игре вы не найдете захватывающего сюжета: он представляет собой довольно банальную историю, для детей до 10 лет, да и то, они предпочтут какой-нибудь шутер или космическую оперу. Повествование ведется с помощью большого количества миссий, сводок новостей (кто-то будет их читать?) и анимации весьма дурного качества. К концу игры бюджет выделенный на изготовление анимированных cut-scene закончился и видеоролики стали выглядеть весьма топорно. Кстати, большинство видеороликов и сцен невозможно пропустить. Короче, в этой игре вы не найдете ничего нового.
Чем же меня так поразила игра? Она меня поразила просто высочайшим уровнем копирования игры Freelancer (выпущена в 2003). Украдено тщательно перенесен дух игры от Microsoft, так качественно эту работу не смогли бы сделать даже китайцы, если бы им поручили эту работу! Только ответственные и скрупулезные немцы могли так последовательно и тщательно скопировать визуальный стиль, музыку, иконки, структуру и геймплей Freelancer. Что-то было улучшено, в интерфейсе применены интересные находки, но если вам нравился Freelancer, то Darkstar One вам покажется продолжением этой игры.
Для управления игроку выдается всего один корабль, который можно прокачивать.  В зависимости от применяемых улучшений (три ветки), корабль изменяется. Появляются крылья, увеличивается в объеме, изменяется кабина и двигатель. Из боевых умений можно прокачивать носовые пушки (уничтожать врагов одним залпом), а можно прокачивать турели (до 5 штук) и получить в итоге мини-крейсер. Турели в игре необычайно смертоносны и автоматизированы, докачав кабину до 10 уровня, можно даже особо не маневрировать в бою - 5 турелей сделают всю работу сами.
Создатели X Rebirth тоже хотят предоставить игроку всего только один корабль. Хорошо это или плохо? Если бы во Freelancer был всего один корабль, то эту игру все бы быстро забыли, но в случае с X Rebirth у нас противоположная ситуация - в этой игре упор сделан не на личном корабле пользователя, а на управлении многими кораблями. Большую часть игры игрок X3 проводит с консолью, управляя своей финансовой империей или флотом, на каком корабле он это будет делать не особо важно. К сожалению искусственный интеллект в игре X3 слаб, поэтому многие действия приходится делать в ручном режиме.
Но вернусь к Darkstar One. Игра просто чудовищно, по-немецки линейна. Шаг влево или вправо не допускается, выдача улучшений строго под расписку. Нет, во Freelancer сюжет компании тоже развивается линейно и новые сектора и корабли появляются только с прохождением сюжетных миссий, но там была хоть какая-то иллюзия свободы. Здесь же просто: вот сектор, вот планеты, вот одна станция около планеты. Извольте выполнять однотипные квесты, а когда надоест (прокачивать станет нечего) приступайте к сюжетной миссии. После выполнения одной сюжетной миссии (к концу игры они станут все более длительными), можно выполнить дополнительное задание, собрать зеленые артефакты... А затем все тоже-самое повторяется в новом секторе. Autoleveling врагов присутствует, из боссов выпадает строго одно оружие - всегда одинаковое для данного сектора. Иногда случается праздник и игроку дают полетать в каньоне, поиграть в местную разновидность Descent в запутанных (но линейных) коридорах или пострелять из турели. Но все эти развлечения погоды не делают.
Несмотря на всю пугающую линейность, игра получилась весьма красивая и способна увлечь на пару вечеров ради одного прохождения (вряд ли будет интересно перепроходить игру с одним и тем-же кораблем в одних и тех же декорациях). Я играю в версию игры от "Акелла", она довольно неплохо озвучена, что радует. Darkstar One сделала пусть не оригинальную, но качественную игру и в отличии Spaceforce Rogue Universe, играть в неё действительно интересно.

Официальная прошивка для Nokia 5228

Ранее перепрошить мой смартфон Nokia 5228 было весьма затруднительно. Сначала я долго искал дата-кабель. Как известно, Nokia 5228 это бюджетный телефон и поставляется в весьма бюджетной комплектации, поэтому о фирменном кабеле как в Nokia 5800 (длиной в целых 20 см - оцените удобство и заботу о пользователе) можно забыть. Можно, конечно, скрипя сердцем заплатить около 300 рублей за "официальный" кабель в магазине, который торгует сотовыми телефонами (и заодно наживается на торговле аксессуарами), но мы-то продвинутые пользователи давно знаем что стоимость это кабеля завышена. Как ни странно, в обычных магазинах такой кабель достать трудно. USB-кабель для Nokia 5228 представляет собой хитрый microusb-кабель типа A, который заканчивается разъемом на 5 pin.
Подходящий кабель для Nokia 5228/Nokia 5230 и других
На самом деле у меня не было острой необходимости перепрошивать свой смартфон. Я знал что после покупки моего аппарата, производитель выпустил всего одну официальную прошивку, которая хоть и исправляла много ошибок и увеличивала производительность, но меня особо не интересовала. В конце концов: работает - не трогай. Когда же, ради интереса (соскучившись по экспериментам), я решился на перепрошивку, то я столкнулся с неожиданными проблемами. Официальная программа для работы с телефона, под названием Nokia Suite версии 2 (ранее она называлась по другому, но теперь это никому не интересно) отказывалась видеть мой телефон сначала по bluetooth. Когда же с помощью кабеля эта программа увидела телефон, то она по какой-то причине отказалась скачивать обновление (прошивку) с официального сайта. Я решил просто забросить эту капризную программу до лучших времен, а тем не менее версии программы выходили очень часто и программа доросла до третьей версии. Я обновил её (готовьтесь скачать около 150 Мб), подключил телефон и о чудо... все получилось!
Внешний вид Nokia Suite 3
Перепрошивка заняла ровно несколько минут. Я уже прошивал смартфоны под Android и там эта операция гораздо сложней. Перед перепрошивкой Nokia 5228 я сделал резервную копию хранимых в телефоне данных, но восстанавливать её вручную не понадобилось - все данные оказались синхронизованы, ничего не пропало.
Красивая и полезная программа, которая нормально заработала как раз тогда, когда о Symbian и даже самой Nokia можно забыть. Лучше поздно чем никогда?
Любители "экстрима" могут пробовать неофициальные прошивки, правда я не понимаю какой особой выгоды можно ими добиться, всё-таки это не Android, с его разнообразием прошивок и модов.

26 января 2012 г.

Общественные интерфейсы

Внешний вид виновника моей растерянности
Волею судеб (с) был вынужден воспользоваться терминалом одной из крупных торговых сетей для пополнения электронного кошелька (с целью дальнейшей растраты своих денежных средств).
Я много писал в своем блоге об интерфейсах, удобстве использования различными сервисами, программами и сайтами; я имею непосредственное отношение к IT, много лет работаю с различными электронными устройствами (смартфонами, компьютерами)... но я запутался в интерфейсе терминала!
Я около двух минут тыкал в различные не шибко быстро открывающиеся меню, а мой мозг автоматически подмечал "косяки" в интерфейсе, глупости и откровенные недочеты (отсутствие картинок логотипов, тормозное меню). Ну кто же знал если набирать в поиске "yandex", то вы никогда в жизни не найдете сервис "Яндекс.Деньги" (яндекс - найдется не всё), просто потому что в системе оно прописано не тегами, а черт знает как. Вероятно надо было не умничать, а набирать "яндекс". Сам интерфейс поиска ввел меня замешательство тем, что убрал от меня клавишу "ввода" запроса. Я привык к компьютерным клавиатурам и когда у меня на виртуальной клавиатуре "крадут" клавишу "enter" меня это, знаете ли, немного напрягает. В итоге мне пришлось обратиться за помощью (человеко-машинный интерфейс) и милая девушка-консультант нашла мне необходимый пункт меню в дебрях однотипных иконок. Если бы я самостоятельно искал нужный мне сервис, я бы потратил кучу времени под взорами стоящих за мной в очереди посетителей.
К сожалению, данная ситуация типична при общении с терминалами многочисленных платежных систем или интерфейсами банкоматов (здесь в деле построения монструозных интерфейсов лидирует "Сбербанк"). Возникает множество непонятных моментов, умышленных недомолвок (а ведь дело касается моих личных денежных средств). Дизайнеры научились рисовать симпатичные (иногда) интерфейсы, слышали краем уха про "фокус-группы", но сделать по-настоящему человечный интерфейс, простой и понятный даже старушке ни разу не работавшей с компьютером, никому не удается. Да что там говорить про пожилых людей, когда в этих интерфейсах путается даже обычный человек. Часто установка электронного терминала заканчивается тем, что к нему приставляется сотрудник, который помогает пользователям совершать простейшие действия. А ведь терминал устанавливался чтобы заменить человека, а не создать еще одно рабочее место.
Возможно в будущем можно будет продвинуться в деле построения понятных интерфейсов с помощью технологий распознавания голоса. Голосовой поиск Google уже сейчас весьма сносно распознает человеческую речь и успешно работает на смартфонах, почему бы не использовать данную технологию в терминалах? Возможно он сможет заменить помощника-человека, помочь быстро находить посетителю нужный сервис и даже отвечать на несложные запросы пользователя, как делает Siri.

21 января 2012 г.

Редактор блогов из Windows Live 2011

Узнал что Microsoft совершенно бесплатно раздает windows программное обеспечение. Хорошие программы Microsoft бесплатно раздавать, конечно же, не будет, а вот всякий мусор в куче, это пожалуйста. Впрочем для нетребовательного пользователя (новичка) и такой набор программ может пригодиться.
Называется все это чудо пакет Windows Live Essentials 2011 и его можно бесплатно скачать на сайте Microsoft. Также он совершенно безвозмездно устанавливается на некоторые ноутбуки и нетбуки, откуда его приходится удалять продвинутым пользователям, которые уже определились с необходимыми программами и не хотят пользоваться, скажем так, не самыми эффективными программами от Microsoft.
Меня заинтересовал редактор блогов Writer Windows Live, который прямо таки обещал чудеса при написании статей в свой личный блог: "Редактор блогов Windows Live позволяет составлять рассказы, как профессиональный блогер". Вот так вот, не больше ни меньше. Установка всего-лишь одной программы от Microsoft превратит вас в настоящего профессионального блогера, как какой-нибудь Артемий Лебедев или даже лучше. Конечно же меня заинтересовала эта программа и хоть я давно не верю обещаниям компании Microsoft, я решил присмотреться к этому редактору.
Выбор компонентов для установки Window Live 2011
Скачиваем web-installer и начинаем устанавливать. Нам предлагается выбор компонентов. Очень мило, раньше продукты этой корпорации и такого не предлагали, а сразу бы установились все. Убираем лишние галочки и устанавливаем Writer.
Предложение перезапустить компьютер
После нескольких минут скачивания каких-то файлов, нам предлагается перезагрузить компьютер! А вот это уже старая традиция от компании Microsoft. Раньше шутили что Windows предлагает перезагрузить компьютер, после того как вы сдвинули мышь, в данном случае предлагается это сделать после установки не такой уж и продвинутой программы. Как и оказалось, это предупреждение совершенно бессмысленно, так как программа Writer без проблем запускается и без всякой перезагрузки.
Запускаем редактор блогов и теперь можно выбрать создавать ли новый блог или присоединиться к уже готовым блогосервисам (поддерживается Wordpress, Blogger, не знаю поддерживаются ли российский LJ и другие отечественные блогохостинги - вероятно что поддерживаются). А теперь самый волнующий момент: требуется ввести адрес своего блога и отдать в руки Microsoft логин и пароль от вашей учетной записи Google. Вам не страшно было бы это сделать? Мне было страшно, но уж очень интересно было посмотреть что представляет собой этот редактор блогов.
Я ввел имя своей учетной записи и пароль, после чего редактор блогов просканировал мой блог (тэги, дизайн) и перед мной предстала следующая картина:
Редактор блогов Wirter так видит мой блог
Ну да, я признаю что мой блог не блещет дизайном, но чтобы писать черным по черному фону... Писать в этом редакторе новые посты невозможно. Я посмотрел на это чудо от Microsoft еще 2 минуты и не нашел решительно никаких преимуществ перед стандартным редактором от Blogger (вот мой старый обзор редактора blogger). Лично мне гораздо проще работать в стандартном редакторе, изредка переключаясь на вид HTML и редактируя код вручную (это приходится делать при вставке видео, некоторые прописывают alt-теги к картинкам).
Удалив этот редактор, я сменил пароль на учетной записи (не думаю что корпорация Microsoft хочет украсть мою переписку в gmail, но всё-таки).

19 января 2012 г.

Stop SOPA!

via Flickr
SOPA - это беспардонный и наглый акт вмешательства в работу такой саморегулирующейся системы как Интернет. По поводу SOPA в последнее время были написано огромное количество информации, проведены митинги протестов и случилась первая крупномасштабная забастовка крупных веб-проектов. У меня складывается впечатление, что все будет хорошо и SOPA будет похоронена как очередная и глупая попытка политиков взять интернет за... взять его под жесткий контроль. Но, конечно же, не последняя попытка.
Как я сказал в первом абзаце, Интернет представляет собой саморегулирующуюся систему. Он конечно появился и развился не сам по себе, но как часто бывает, даже сами отцы новых сервисов и технологий не могли представить во что выльется в конечном итоге их использование и как изменится мир.
Попытка управлять развитием Интернета извне, сдерживать его развитие - это как попытка законодательно запретить воздушному шару раздуваться под действием горячего воздуха из горелки .
Не все в современном Интернете прекрасно и не все проблемы решатся сами по себе, но поверьте: пройдет некоторое время и будут созданы условия для удобного существования всем (тем кто желает развиваться и жить мирно). Также как на смену повальному общемировому музыкальному пиратству пришли современные интернет-магазины и сервисы.
via Flickr
Это не последняя и не самая страшная попытка государства влезть в Интернет, который в последнее время принимает все большее и большее участие в жизни людей. Не самая страшная, потому-что весь бред этой инициативы выпирает наружу и понятен всем. Интернет это штука, которая посерьезней телевидения, радио и газет вместе взятых.
В нашей стране тоже хватает деятелей, которые мыслят старыми советскими шаблонами в стиле "наказать и запретить". Примером такой антидемократической позиции является Е. Касперский, но даже он против таких маразматических законов как SOPA. Другое дело что люди у которых имеются технические возможности и те, которые на самом деле знают что представляет собой современный Интернет, будут действовать гораздо более незаметными, а потому более эффективными методами.
Современный пользователь должен быть готов защищать свою свободу в Интернете, тем более что в последнее время наблюдается большое количество желающих эту свободу отобрать. 

18 января 2012 г.

Clearly чтобы ясно видеть полезную информацию

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


Современный информационный сайт (а развлекательный сайт тем более), представляет собой невообразимое, набитое и пестрящее различными иллюстрациями, заголовками, кнопками (сотни разных социальных сетей), рекламными материалами (не блокируются Adblock, так как сделаны уникальными), тормозными скриптами ... в общем страшное зрелище.  В подобном виде сейчас предстают многие солидные издания. Их можно понять: если пользователь каким-то чудом зашел на сайт, то его надо раскрутить по полной, продемонстрировать рекламу и увлечь интересными статьями, а пользователь авось не будет обижаться, проглотит, раз все-равно по делу зашел (интересную статью почитать). Все это от "бескультурья" российских веб-мастеров и нетребовательности рядового пользователя.
Именно из-за такого отношения большого количества сайтов к своему пользователю, я и не рискую узнавать о новостях непосредственно на этих сайтах. Гораздо эффективнее просеять информацию через сито верного RSS-ридера и заметив интересную новость перейти непосредственно на сайт. Здесь мы используем еще один "волшебный" фильтр и отсекаем всю ненужную информацию с помощью расширений для чтения статей.  Таких расширений создано очень много для всех основных браузеров и я писал о них в своем блоге: Readability, iReader (весьма популярен) и многие другие не такие известные расширения, но выполняющие схожие функции.
Страница до и после использования расширения Clearly
 Позвольте представить очередное расширение, призванное позволить читать сайты. Это расширение Clearly от Evernote. Регистрация в Evernote не требуется, хотя интеграция в этот удобный сервис, конечно же, присутствует. На первый взгляд это расширение не предлагает абсолютно ничего нового (кроме интеграции с Evernote), да еще и имеет скудные средства для настройки. На самом деле это весьма красивое и удобное приложение. С помощью закладки "персональная тема" и небольших знаний css можно настроить внешний вид как угодно. Clearly работает весьма эффективно и правильно обрабатывает многие сайты, которые по какой-то причине не работали у меня в iReader. Более того: корректно обрабатываются и подхватываются комментарии к статьям, чем не могут похвастаться многие расширения подобного рода. Не секрет что чтение комментариев к статьям зачастую доставляет большое удовольствие чем сама статья.
В общем, мы имеем еще одно неплохое расширение для чтения интернета.

11 января 2012 г.

Avast! Free 6

Избавившись от предыдущего антивируса, я недолго сидел без антивируса (хотя страшного ничего бы не случилось - будучи осторожным, можно и на одном firewall протянуть, изредка проверяя компьютер).
Я установил знакомый мне антивирус Avast!, в бесплатной редакции. Версия хоть и бесплатная, но работает получше некоторых платных. Впечатляющий список возможностей этого антивируса можно почитать на wikipedia, ну а лично меня порадовала исключительная проработанность интерфейса. Сразу видно что над usability работали опытные люди: интерфейс Avast! можно ставить в пример. Здесь все продумано: изначально антивирус не нужно долго настраивать, все работает прекрасно, не нужно делать лишних телодвижений чтобы запустить проверку, впрочем если пользователь желает, можно настроить всё что необходимо (уровни эвристики и глубину проверок). Здесь и приятный женский голос, в качестве информационных сообщений (сравните с визжащей свиньей), и отсутствие лишних диалоговых окон.
Обнаружились и неприятные моменты (все идеально бывает только в мечтах). Антивирус заметно нагружает жесткий диск - слышно как он трещит, читая файлы, но процессор при этом нагружается не так сильно. Скорость проверки файлов при этом очень высокая, я бы сказал стремительная: проверка моего террабайтного жесткого диска с большим количеством различных файлов, заняла меньше 2 часов.
При установке по умолчанию сразу активируются разные ненужные (лично мне) экраны, типа экрана p2p, почты и IM. Мне от антивируса нужна проверка только запускаемых и скачиваемых файлов, а борьбой в интернете пусть занимается сам браузер и его песочница (работа веб-экрана Avast замедляет загрузку страниц в браузере). Я отключил все экраны, кроме экрана файловой системы и экрана поведения, а чтобы антивирус не предупреждал меня об отключении этой защиты, мне пришлось идти в настройки и через меню "строка состояния", отключить отслеживание работы этих экранов.
При установке Avast! попросит вас поучаствовать в его сообществе, периодически отсылая информацию с вашего компьютера (сейчас подобная функция есть во многих антивирусах). Кроме того в ваш браузер будет внедрен модуль, показывающий безопасность страниц по версии сообщества Avast - чем этот значок лучше WoT (Web of Trust), я не понял. Кто-то может посчитать такие функции антивируса угрозой приватности, но эти функции можно отключить.
Avast! заслуженно является популярнейшим бесплатным антивирусом для домашнего компьютера.

7 января 2012 г.

Avira Free 2012

Я расстался с антивирусом от Microsoft. Я попытался установить 4-ю версию Microsoft Security Essentials, но этой антивирусной заразе что-то не нравилось в моем компьютере и устанавливаться она наотрез отказалась (о чем не преминула настучать в Майкрасофт - попытку выйти в сеть засек мой firewall). Проблема была в том, что старую (2-ю версию) MSE я уже удалил.
MSE: все в порядке. Но так ли это на самом деле?
Не хочешь - как хочешь. Я конечно неплохо жил с MSE и даже прощал ей попытки отправлять на анализ все подозрительные файлы и строчить доносы в "центр", но взглянем фактам в лицо: согласно множеству тестов (разной степени предвзятости) MSE не является безопасным антивирусом. Он довольно шустрый, бесплатный для пользователей лицензионной Windows (версия Starter тоже подойдет), не отвлекает на себя внимание и очень прост в настройках, но использовать его на компьютере без еще одного уровня защиты, типа firewall с эвристическим анализатором и проактивной защитой, я бы не стал. Иначе вы рискуете получить зеленую иконку MSE и зараженный компьютер.
Avira v12 Free
Я выбирал из бесплатных антивирусов, так как не вижу абсолютно никакого смысла в покупке вируса - я давно привык справляться своими силами и оборонять свой компьютер самостоятельно подручными средствами. Выбор был из:

  • Comodo Antivirus - в последнее время он заслужил похвалу критиков, но я хорошо помню какими прожорливыми бывают продукты под маркой Comodo.
  • AVG Free - достаточно неплохой и шустрый антивирус. Собственно ближайший конкурент для Avira Free.
  • Avast! Free - я длительное время использовал этот антивирус. Он прекрасно себя зарекомендовал, поймал очень много "зловредов", которые лезли на мой компьютер через сеть, но и несколько раз допустил заражение компьютера, допустив запуск новых типов вирусов. В данный момент предоставляет допольное продвинутую защиту для пользователя несмотря на статус бесплатной версии.

Как вы можете видеть, остановился на Avira, понадеявшись на немецкое качество.
Кстати, о немецком качестве - к программированию этот миф совершенно не относится. Немецкие программы монструозные и забагованные похлеще некоторых китайских и индийских, причем требуют за них вполне приличные деньги. 
Только начав пользоваться я сразу обнаружил довольно серьезные упущения в интерфейсе и логике поведения. Самый безобидный пример: невозможно установить периодичность обновления менее суток - программа станет ругаться что она должна обновляться не чаще чем 1 раз в 24 часа, и периодичность в 6 часов её категорически не устроит! А как же своевременное обновление, а как же оперативное реагирование на угрозы 24/7? Другой пример: я произвожу сканирование большого каталога и в этот момент нажимаю кнопку обновления базы данных. Что произойдет? Результаты сканирования будут отменены, программа полностью закроется (о чем известит Windows, которая сообщит что вы остались без защиты) и перезапустится. Начинайте проверку заново, пожалуйста. Происходит сканирование, обнаружены зараженные: вы хотите узнать что это за файлы, но из диалога сканирования, который нельзя закрыть, а можно только свернуть, можно узнать только о количестве зараженных файлов и примерное название последнего вируса! Удивительная логика. И таких "непоняток" там много.
В завершении всего, данный антивирус при сканировании может довольно сильно нагружать систему и работать становится не комфортно (даже в браузере). Кроме того в бесплатной версии довольно урезан функционал антивируса, в отличии от того же Avast!
В итоге я решил держаться подальше от этого "немецкого качественного антивируса", пусть и говорят некоторые тесты (к которым надо относится скептически - они все ангажированы) что у него процент определений вирусов больше чем у других бесплатных антивирусов.

6 января 2012 г.

WinsxsLite: попытка уменьшить размер Windows

Windows во все времена представляла по своим свойствам некое подобие газа - какой-бы объем жесткого диска ей не предоставить, она все-равно стремится занять его весь и попросить ещё. Ну или если будут уместны аналогии из животного мира, то Windows представляется мне в виде хряка, которого можно кормить всякими помоями, а он будет быстро расти и набирать вес, и даже если эту сволочь вообще не кормить, то оно будет само ходить по двору и съедать все что попадается на глаза.
В свое время я установил Windows 7 на раздел жесткого диска и отвел под систему и необходимые программы 30 Гб. Тогда мне наивно думалось что этого хватит на саму ОС и на необходимые программы. Как бы не так - теперь Windows 7 самолично занимает 13 Гб, и это просто возмутительно если сравнивать с размерами папки Program Files, которая занимает каких-то 2 Гб (как какой-нибудь фильм). Кроме папки Windows, сама ОС очень любит создавать файлы в каталоге Users, где хранятся пользовательские данные. Теперь эта папка представляет собой страшную помойку, заглядывать в которую просто страшно, а разгребать и того труднее (сродни подвигу Геракла, который разгребал какие-то там конюшни).
WinsxsLite v1.87 за работой
Не буду о грустном. Сегодня я предпринял попытку получить чуть-чуть свободного пространства на жестком диске. Для этого я воспользовался магическим скриптом под названием WinsxLite. Не буду давать ссылку на официальный сайт скрипта, потому-что он бесполезен, зато вот ссылка на статью, где подробно описано что это за скрипт.
Версия скрипта немного изменилась, да и появилась новая версия утилиты ln.exe (которая и будет делать основную работу по созданию hardlinks), поэтому архив представленный в статье немножко не актуальный. Я собрал новый архив и выложил его здесь. Чтобы скрипт заработал, утилиту ln.exe необходимо скопировать в каталог Windows.
Работа скрипта во время второй фазы.
Скрипт работает довольно долго (сканирует каталоги и рассчитывает md5 каждого файла), у меня он работал около двух с половиной часов (просто режим [w]insx работает чуть быстрее). Всю эту работу можно было бы делать гораздо быстрее, в несколько десятков раз быстрее (она очень хорошо поддается параллельным вычислениям), но для этого нужен опытный программист, который бы полностью переписал этот скрипт в одну программу.
Свершилось ли чудо? На первый взгляд да - свободное место появилось. К сожалению это не 6 Гб, а более скромное значение, но все-равно приятно. Стоит ли это 6 часов напряженной работы компьютера? Не думаю. А проблему разросшейся Windows 7 можно решить и более радикально - переустановкой.

4 января 2012 г.

Судьба отечественного игростроения

Ex machina: HardTrucks
Попытка насладиться игрой в Ex Machina. Неудачная попытка - игра не любит Windows 7, а я очень не люблю игры, которые портят мои сохранения. Наказание за это преступление - смерть через uninstall. Все это, в конечном итоге, привело меня к довольно невеселым мыслям о судьбах отечественного "геймдева" (разработки игр). Рассуждаю я с позиции обычного отечественного пользователя и не вижу того, что происходит сейчас в отечественных студиях (кому интересно: имеются профильные форумы по этой теме, да и слухами IT-индустрия полнится), но мне этого и этого не надо знать - достаточно оглянуться и попытаться понять как мы к этому пришли.
Механоиды 2
Что же представляет собой типичная отечественная игра? Эта игра времен "двухтысячных". Интересная, но безнадежно устаревшая по сегодняшним меркам, с посредственной графикой и кучей "багов" (без всякой надежды на исправление). Очень часто эта игра не работает в современных операционных системах, зачастую не только из-за проблем движка, а из-за проблем защиты Starforce, которую в те времена пихали во все популярные игры. Не секрет что современное игростроение в упадке. В этом виноваты мировые проблемы отрасли, но в нашей стране ситуация еще более печальней и виновато в этом...
Тяжелое прошлое. Западные разработчики исторически были первыми, а наша страна, по экономическим причинам не могла войти в эту индустрию. В то время как "запад" прошел "эпоху энтузиастов", когда игры стали делать не "для души", а исключительно чтобы обеспечить все возрастающий спрос пользователей на развлечения, то есть когда пошло "коммерческое освоение", у нас в стране только-только появились компьютеры. Ни о каком зарабатывании денег с помощью написания программ не могло идти и речи. Игры были, их писали энтузиасты и даже пытались продавать, но все это находилось в таком зачаточном состоянии, что вспоминать об этом сейчас могут только аксакалы далеко не все.
Sea dogs / Корсары
Потом настала современная эпоха - пришли "двухтысячные". В то время как "там" уже существовала своя развитая отрасль, существовали корпорации-гиганты, а Билл Гейтс еще являлся богатейшим человеком на Земле. Ситуация с компьютерами в нашей стране стала улучшаться, но позволить себе компьютер, могли только относительно обеспеченные семьи. Появилась потребность в играх. Программисты-энтузиасты стали сбиваться в стаи в студии и начали писать эти самые игры. Получалось иногда неплохо, но запредельный уровень пиратства, отсутствие совести и платежеспособности у отечественных игроков, не позволили этим студиям заработать достаточно денег и вырасти в крупные компании (где отечественные Blizzard?). Попытки выйти на западный рынок не были успешными, хотя качественные отечественные игры получили и там своих фанатов.
Вангеры
Итак, в чем причина хронического бедственного положения с "игростроем" в развивающихся странах, понятно. Что делать, если я мечтаю о ремейке "Механоидов" или "Вангеров", на новом, более совершенном движке? Мы, со стороны пользователей, можем только ждать и надеяться на чудо, ведь количество талантливых людей в нашей стране не изменилось - их по-прежнему очень много. Остается только пожелать им найти достойное финансирование.
Cut the rope - пример успешной игры.
Можно обратиться к отрасли мобильных игр (сейчас туда входят не самые слабые платформы типа Android и iOS) и посмотреть как развивается ситуация там. Здесь у наших разработчиков не было такого драматического технологического отставания, как у разработчиков PC игр. Самое главное - у разработчиков по всему миру имеется прекрасная возможность легко продавать свои творения (отдавая процент магазинам и торговцам, конечно). С развитием интернета и мобильных платежей, делать это стало так просто, что игры начали писать и продавать молодые, начинающие программисты (школьники). В отрасли мобильных игр у отечественных разработчиков все хорошо. Пусть стать здесь миллионером гораздо труднее, но творения наших программистов периодически попадают в вершины хит-парадов, а это красноречиво говорит о качестве их работы.