31 марта 2013 г.

Восстановление загрузчика Grub после установки Windows

Как вы знаете, по традиции Microsoft не признает наличия в мире никаких других операционных систем. Вообще в Microsoft не очень любят технологии, которые внедрили не они. Я бы еще понял если они опасались патентных преследований, но технологии мира opensource для них не интересны, поэтому появления поддержки различных файловых систем и нормального загрузчика от Microsoft можно не ждать никогда.
Любой пользователь Linux знает что переустановка или установка операционной системы Windows завершается восстановлением загрузчика. Так повелось с давних пор и с успехом продолжается уже в 2013 году. Если с "корпорацией зла" мы сделать ничего не можем (игнорирование её продуктов нам не подходит по разным причинам), то мы легко можем исправить ситуация с помощью открытых программ.
Раньше пользователю, решившемуся восстановить загрузчик в Linux, приходилось проходить муки "ада голой консоли", постигать магию непонятных команд, монтировать разделы и при этом была велика возможность испортить вообще всё.
Окно программы boot-repair
К счастью, времена меняются. Новичок в Linux, конечно же, не всегда мог правильно выполнить все эти команды. Вот я был не новичок, да и то ошибся и неправильно не восстановил загрузчик на своих HDD. На моих двух жестких дисках в загрузке путается официальный загрузчик Windows, не то что я. Для восстановления загрузчика, в том числе и после переустановки Windows, была специально написана программа с говорящим за себя названием boot-repair.
Расширенные настройки boot-repair

Выглядит это утилита очень просто, но пусть вас не обманывают всего две кнопки (по сути одна - Recommended repair). В программе имеется множество настроек, с помощью которых вы можете сотворить разные вещи с загрузчиком. Программа работает просто чудесно: в автоматическом режиме она разобралась с хитросплетением разделов и кучей загрузчиков на моих дисках и спустя 7 минут работы восстановила все загрузчики, распознав их все. Браво автору, все таки он смог сделать простую программу, которая работает в одно нажатие.
Для использования данной программы вам понадобиться любой запущенный Linux на основе Debian. Подойдет запущенный live-CD или live-USB Ubuntu. Я выполнял все действия в liveUSB Ubuntu 12.10. Запускаем terminal и добавляем репозиторий с программой и устанавливаем её:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Далее просто запускаем её: sudo boot-repair. Пароля при использовании sudo от вас требовать не будут. Программа быстро проанализирует ситуацию, исправит загрузчик, а потом будет долго составлять отчет о проделанных действий. Этот отчет будет загружен в Интернет (вам будет выдана ссылка на сервисе хранения текстовой информации Ubuntu Pastebin) и будет возможно использован в статистике, так что если это вас категорически не устраивает, то знайте об этой функции (её можно отключить в настройках в разделе Other options).

24 марта 2013 г.

История успеха игры Stardrive

Очень много игр в последнее время вышли в свет и в их названии имеется слово Star. Так они намекают нам, что действия в них будет разворачиваться среди огромного количества звезд в безвоздушном пространстве.
Космические медведи-самураи поэты - одна из рас игры
Игра Starfarer решила называться Starsector. Автор по прежнему неторопливо делает игру своей мечты и конца и краю этому процессу не видно. Ему на пятки наступает множество похожих по стилистике игр и одна из таких игр это Stardrive.
По сути в Stardrive есть все, что имеется в Starfarer и даже больше: огромная карта (а не только один сектор), дерево исследований, дипломатия, колонии, ньютоновская физика движения, прямое управление кораблями и особая радость для всех игроков - конструктор кораблей в котором можно полностью сделать свой собственный корабль из огромного числа модулей. И все вместе это представляет замечательную стратегию, в которой игрок борется за выживание на огромной карте, развивая колонии и управляя космическими флотами.
Конструктор кораблей
Вся игра реализована на очень высоком уровне и в отличии от Starsector, уже достигла стадии относительно стабильной beta-версии. Версия игры 1.02 утекла в сеть и множество игроков во всем мире насладились этой замечательной игрой, за которую автор просил каких-то 7500$ (это мелочь за такую игру) на kickstarter. Можно сказать что это "история успеха", ведь автор практически завершил свой проект, а на "кикстартере" ему дали денег больше, чем он просил. Теперь он продает свою игру за 30$ и ему это неплохо удается, ведь эта красивая игра привлекла к себе огромное внимание без всякой рекламы -  количество "лестплеев", обзоров на youtube и прочих видео, доказывает это.
Особой похвалы заслуживает работа художника. В самой игре графической составляющей не очень много (звездное небо, маленькие корабли и планеты), зато рисунки просто превосходны. Многих пользователей удивили и позабавили инопланетяне в виде космических медведей, волков, сов и растений. Эти пользователи просто никогда не слышали об культовой игре Master of Orion, в которой стоит искать истоки современных 4X стратегий. А еще они не читали книги Сергея Лукьяненко, который по сути писал фанфик по этой игре. Впрочем это было давно, когда в Сеть выходили с помощью телефонной линии и модемов...
Я играл в бету-версию и мне все очень понравилось, за исключением пары моментов. Во первых, все очень мелко. Очень маленький шрифт, очень маленькие корабли в редакторе, ну прямо хоть лупу бери. Большой монитор не спасает. Вторая проблема чисто техническая: со временем игра начинает сильно тормозить и играть в нее становится невозможно. Судя по сообщению на официальном форуме, эта проблема преследует игру до сих пор.
Хоть игра и находится в стадии бета-версии, но играть в нее можно и сейчас. Очень многих элементов игры еще нет как таковых. Нет никакого tutorial, впрочем интерфейс игры не очень сложный и научиться всему в игре можно очень быстро, да и обучающих видео на youtube много. В будущем появится поддержка модов и игра станет еще интереснее! Представляю как фанаты по традиции засунут в игру вселенную "Звездных войн", "Звездного крейсера "Галактика" и чего-нибудь еще. Кстати, модели кораблей в игре трехмерные, но не изобилуют числом полигонов, так что нарисовать свой корабль будет не сложно.
Полная версия игры выйдет через месяц - 26 апреля, а сейчас ее можно приобрести со скидкой в 17%.
update: в версии 1.006 почти решены проблемы с "тормозами. Затем случился релиз версии 1.00, в котором появилось много улучшений и более удобный конструктор с HD-иконками модулей и возможностью "зума" (теперь не нужна лупа, чтобы отличать один модуль от другого).

18 марта 2013 г.

Боремся с шумом HDD подручными средствами

WD3200KS
Случилось страшное. Мой древний жесткий дик Western Digital на 320 ГБ решил что ему уже много лет и он имеет право брюжжать... то есть дребезжать и гудеть. Обнаружилось это пренеприятное известие совершенно случай, я до этого момента и подумать не мог что жесткий диск может издавать такой шум, сравнимый по громкости с пылесосом или советским холодильником.
В системном блоке появился сильный шум и вибрации и сразу же подумал что виноваты в этом вентиляторы и кулер процессор. Действительно, в 99% случаев именно они и являются источниками проблем и шума. Определить источник шума просто - нужно пальцем (надавить на часть в центре) остановить по очереди все вентиляторы и прислушаться. Именно это я и сделал и мне вроде как показалось что определил источник шума. В дальнейшем последовал эпизод генеральной уборки компьютера, поиск смазочных материалов для осей и полная разборка системного блока с заменой кулера на процессоре. Бесполезно, потому как я не догадался приложить руку к одному из жестких диков, который и был источником шума. Впрочем нет худа без добра: я полностью почистил системный блок, установил менее шумный новый кулер на процессор, смазал корпусные вентиляторы и вычистил пыль. Таким образом я разом уменьшил шумность системного блока на 10 Дб и продлил срок его службы, а ведь ему и так немало лет. Собственно эту операцию необходимо проделывать каждый год, но я традиционно не люблю возится с железом.
С удивлением обнаружив проблему в жестком диске, которая как и полагается никуда не исчезла, я задумался. Смазать жесткий диск невозможно, это вам не китайские вентиляторы разбирать, в которых имеются специальные "помпы" для смазки. Разборка HDD в домашних условиях это из области фантастики и компьютерных баек. Совершенно определенно старый HDD требовал замены на новый, но и это оказалось нетривиальной задачей!
По несчастливому стечению обстоятельств загрузчик Windows 8 оказался установлен на проблемный жесткий диск. Чтение Интернета и выполнение инструкций из этой статьи не помогли: все шаги были отработаны без ошибок, но при физическом отключении жесткого диска никакой загрузки не происходит. Причем несчастная Windows 8 даже не может внятно объяснить что не так - просто черный экран и одинокая надпись "error", хотя на диске C находятся все файлы для загрузки, он является основным и все такое. В Интернете еще описывается способ с использованием установочного диска Windows 8 (режим восстановления), но и он не сработал. Проблему замены диска можно решить либо полной переустановкой Widndows 8 , что лично мне претит, либо заменой диска на новый (не обязательно такого же объема) и переносом всех разделов на него с помощью программ от Acronis или Paragon. Для начала мне нужно обзавестись подходящим жестким диском (минус 70$ из бюджета), затем найти программу... в общем и этом способ не гарантирует 100% успеха, а еще один лишний жесткий мне не так уж и нужен. Я привык обходиться всего 500 ГБ с тех пор как начал слушать онлайн-музыку и там-же смотреть новые фильмы и сериалы.
В общем, нужно было временное решение и к счастью оно нашлось! Причем такое временное, что я его решил пока оставить постоянным. Решение можно гордом называть программно-аппаратным решением по уменьшению вибрации и шума жестких дисков.
Профессиональное решение Silentmaxx
Если вы взглянете на профессиональные решения по уменьшению шума HDD, которые предлагает рынок, то обнаружите различного вида конструкции в виде прокладок, подвесных систем и прочего. Самыми эффективными являются подвесные системы в которых сам жесткий диск висит в воздухе и не касается ничего. Две опоры и резинка - все очень просто и никто не мешает сделать вам такую систему самостоятельно.
Один из вариантов подвесной системы
Самая простая система гашения вибраций жесткого диска
Обычно жесткие диски расположены в специальном открытом корпусе. В моем корпусе они расположены перпендикулярно и это очень удобно: так их проще вставлять и вынимать. Как я понимаю, в современных корпусах используется именно такое расположение. Нам же проще. Далее нам понадобятся штыри (сойдут обычные карандаши или корпуса от пишущей ручки) и 2-3 резинки. Профессионалы советуют медицинский жгут, но сойдут и обычные канцелярские резинки.
Канцелярская резинка марки Sterling
Ну а далее некоторая ловкость и смекалка позволит вам натянуть эти резинки поперек корпуса на штырях или опорах. Вот такой простой lifehack, а польза от него очень велика, а для кого-то будет настоящим спасением.
Включение AAM в программе HDDScan

Но и это еще не все, теперь к программному решению по управлению жесткими дисками. Читая статьи в интернете, я натолкнулся на технологию AAM (Automatic Acoustic Management). HWinfo64 показал что мои жесткие диски поддерживают данную технологию, но по каким-то причинам она выключена. Естественно мне захотелось задействовать данную технологию, заодно и получить возможность управлять питанием жестких дисков. Сама Windows не дает пользователю управлять жесткими дисками, хотя и пытается (меню "Электропитание" в панели управления, дополнительные настройки). Самой простой и главное бесплатной (осторожно, не натолкнитесь на мошенническую аналогичную программу!) является HDDScan и что особенно приятно, эта полезнейшей утилита от наших соотечественников. Заходим в меню Features -> IDE Features и включаем управление шумом через AAM. Можно еще установить таймер выключения жесткого диска в Power Management (время в секундах до выключения).
Самое главное: использование подвесной системы позволило мне избежать вибраций и резонанса с корпусом. а также плотно закрыть крышку корпуса системного блока. Уровень шума теперь меня вполне устраивает, но параметры SMART проблемного диска намекают на его недолгую жизнь (ну к слову она об этом уже 2 года сигналы шлет, но теперь, видимо, "процесс пошел"), поэтому в ближайшее время я избавлюсь от него и заменю на более вместительный, благо цены на них упали.

15 марта 2013 г.

Проблемы с gReader

Интерфейс новой версии gReader
Новый двухпанельный интерфейс
gReader это популярное и самое удобное средство для чтения RSS-новостей. Меня привлекает в этой программе большое число настроек, возможность чтения новостей в режиме офлайн (этот режим эффективно работает, в отличие от некоторых аналогичных программ). Программа в данный момент интенсивно развивается, новые версии выходят постоянно. В бесплатной версии раздражает только реклама, да и та исчезает если выключить Wi-Fi. В общем, лучше программы я не нашел, хотя и пытался несколько раз (платные программы я принципиально не рассматривал).
8 GB microsd (class 10)
Все было отлично, кроме одной вещи: у меня в телефоне была установлена карточка microsd на 2 ГБ и её катастрофически не хватало на скачивание новостей. Источников новостей у меня много, до 1000 статей каждый день, поэтому ко второму дню использования программы, cache разрастался до размеров 1 ГБ и место на карточке кончалось. "Фигня вопрос!", сказал я и купил за небольшие деньги новую карточку на 8 ГБ (10 класса). Больший объем карточки не рекомендовали товарищи, которые занимаются перепрошивкой телефона моей марки - они опасались глюков.
USB-microsd card adapter
Замена карточки прошла очень просто и буднично. Я подключил свой телефон к компьютеру и скачал всю информацию с 2 GB карты (которая шла в комплекте с телефоном и отличалась не высокой скоростью работы). Перед этим я произвел принудительную синхронизацию на всякий случай. Потом я подключил новую карточку к компьютеру через адаптер USB-microsd (полезная штука, не раз выручала) и закачал всю информацию со старой карты. Форматирование не потребовалось, так как карта уже была отформатирована в fat. Затем я раскрыл корпус телефона, вытащил карту, заменил, включил телефон (во включенном состоянии такие операции по трансплантации карты проделывать не рекомендовано).
Все работало отлично, до определенного времени. Проблема случилась с приложением gReader (ради которого все и затевалось, собственно). Оно работало хорошо до объема кэша в 400 Мб, затем отказывалось работать с базой данных и вылетало с ошибкой. При этом сильно ругалось на карточку и ее файловую систему. Если я полностью стирал кэш, то приложение продолжало работать как ни в чем не бывало. Не для всех приложений маленький апгрейд телефона прошел бесследно.
К счастью, спустя три дня я решил проблему следующим образом: я полностью удалил приложение с помощью Total Commander (рекомендую этот файловый менеджер для Android), стер все данные от gReader до каких добрался, после чего переустановил его из Google Play. Это помогло!
Во время своих поисков альтернативной читалки, я наткнулся на замечательную программу  EasyRSS от китайского разработчика. Пусть она не обладает большой функциональностью и не умеет загружать статьи для чтения в офлайне, зато приложение удобное, отлично выглядит и быстро работает. Рекламы в нем нет. Отличное приложение для быстрого чтения новостей, если у вас есть постоянное подключение к Интернету (не важно с какой скоростью). Имеется встроенный Mobilizer, который форматирует у себя страницы сайтов для отображения текста статьи или комментариев. Красивый, но неповоротливый Feedly часто тормозит и зависает, а эта программа выглядит хорошо и работает на порядок быстрее. Больше интересных программ я не нашел, но и того что имеется вполне достаточно для удобного чтения новостей.

14 марта 2013 г.

Страсти по RSS

Вся моя неделя прошла в заботах о подборке правильной RSS-читалки на мой смартфон и сегодня с утра меня, как и многие миллионы пользователей, ошарашила новость. Как гром среди ясного неба прозвучало: "Google избавляется от сервиса Reader". Лучший агрегатор RSS потоков в мире и весьма посредственная читалка этих самых новостей стала в одночасье не нужна корпорации.
Google Reader таки все
Не буду рассказывать какой шум и сколько возмущений было в сети. Lifehacker.ru разразился серией статей о том, куда теперь податься и как забрать свои драгоценные данные из "корпорации зла". Я все-таки надеюсь что в Google, глядя на поток негативных комментариев по поводу этого события, одумаются и отменят свое решение. Вряд ли полученный пользователями негатив стоил денег за поддержание работы Feedburner и Google Reader (это ведь не социальная сеть была, помянем Wave). Некоторые сделали выводы о возможности закрытия сервиса Blogger и насильственного перевода всех пользователей на Google+.

Я могу смело назвать не просто любителем и пользователем RSS, а фанатом. Ни один мой день за эти 2 года не прошел без чтения новостей, получаемых через Google Reader. 
Некоторые заговорили о кончине этой технологии и то, что она не оправдала себя, но это полная глупость! Ничего умнее и проще RSS пока еще не придумано, а я не собираюсь лично заходить на 25 сайтов каждый день, проверять их twitter и не собираюсь пользоваться Facebook с целью получения новостей (делать это в социальных сетях, замусоренных лишней информацией, невозможно).
А теперь ответ на главный вопрос: что же будет после закрытия Google Reader? Ничего страшного не случится. Технология RSS и сами RSS ленты никуда пропадать не собираются. Сейчас почти все читалки новостей для смартфонов (в первую очередь на Android) завязаны на аккаунт в Google Reader и используют этот сервис для синхронизации. После закрытия сервиса никакой синхронизации не получится, конечно же. Читалки будут качать поток новостей напрямую с сайтов, по прежнему используя Google Mobilizer для подготовки текста.
Разработчики Feedly заявили что не бросят своих пользователей и будут производить синхронизацию через свои сервера, так что вы сможете использовать веб-приложение Feedly, android-приложение... Скажем им спасибо за гостеприимство, но понятное дело, они просто собираются получить больше пользователей в свои ряды. Конечно же, разработчики других читалок что-нибудь придумают по этому поводу, есть время до лета. Повторюсь, я надеюсь на отмену этого спорного решения. Закрывать Reader это вам не просто закрывать никому не известный сервис (типа Alert), Reader использовало огромное количество людей.
Нам в очередной раз показали что ничего не вечно под Луной и что условия игры могут изменится в любой момент, когда вы этого особенно не ждете и чаще они изменяются не в лучшую сторону. "Добрых" корпораций не существует и надо быть готовым ко всему.  Все хорошее когда-нибудь заканчивается. 

2 марта 2013 г.

Настройки графики в новом патче WoT 0.8.4

Вам было мало КВ-2? Получите еще. 
Не прошло... да я уже устал следить за выходами патчей к игре World of tanks. В общем, прошло немного времени и мы может наслаждаться новым патчем к этой популярной игре.
Новый патч принес немного новых танков (относительно предыдущих патчей) и кучу проблем в графике. Пользователи некоторых видеокарт от Nvidia страдают. Пользователи карт от AMD страдают постоянно. Счетчик fps в игре на моем компьютере опустился до неприличных значений в 20 кадров. Все что ниже, это в принципе неиграбельная ситуация и насилие надо организмом. Если у вас ping зашкаливает до 100 - вы можете стрелять по медленным танкам и попадать, но когда картинка превращается в слайдшоу и не дает нормально целиться, то... То нужно что-то делать.
Мои графические настройки в WOT 0.8.4
Я провел небольшое изыскание в интернете и обнаружил ветку на европейском форуме, где несчастные обладатели карт от AMD (неплохие ведь видеокарты), делятся методами настройки. К сожалению, хороших советов мало, кроме одного - установка повышенных графических опций не ведет к падению fps, а даже наоборот! В этом сразу видна "инновационность" движка и "мастерство" программистов от Wargaming:
Игра тормозит с самыми минимальными настройками графики и работает быстрее с высокими.
Удалив почти все моды и протестировав игру совсем без них, я выяснил что некоторые из модов дают просадку к в fps (1-5 кадров). Радикально переработав и облегчив свой набор модификаций было получено удобство и быстрота работы. Впрочем счетчик кадров упорно не перебирался за отметку 30. Еще более тяжелая ситуация складывается во время жарких боев. Отключение дыма и спецэффектов не помогает, а видимо именно спецэффекты дают такую просадку в кадрах. Я буду искать новые способы оптимизировать игру, но лучше если бы этим также занимались программисты Wargaming.
Мои настройки в программе Wot tweaker 2.5
После использования старой и известной программы под названием WOT Tweaker (одна из старейших программ такого рода), я получил более "плавный" геймплей. Конечно ради этого пришлось пожертвовать красотой. Рекомендую эту утилиту как самое первое средство борьбы с "тормозами". Далее могут пойти измененные текстуры, но я решил до этого не доходить, тем более узкое место в игре World of Tanks это не только видеокарта, но и процессор компьютера.
Модный мод ангара Hell Hangars
В остальном патч не принес почти никаких изменений. В данный момент я катаюсь на VK1602 Leopard, а его в новом патче переместили на 5 уровень вместо 4. Зато ему дали "веселый" пулемет с пробитием целых 100 мм и временем перезарядки кассеты 18 секунд - теперь можно изображать из себя AMX 12t и даже иногда пробивать высокоуровневых врагов. Светить на этом танке по прежнему трудно. Прокачку новой ветки британских ПТ я отложил, так как активно выкачиваю французскую ветку ПТ-САУ. А в остальном некоторые танки даже получили небольшой "ап": например для AMX M4 (1945) увеличили угол наклона орудия вниз, что должно чуть улучшить его выживаемость и удобство использования.
В остальном и вспомнить нечего, кроме красивых трассеров, почти как в "звездных войнах".  На 10-й уровень по прежнему лучше не соваться из-за стабильных 5 "арт" на команду. Все веселье происходит в основном на танках 8 уровня. Из очень приятных новостей: убраны карты "Драконий хребет" и "Тихий берег" (красивая, но абсолютно неудачная карта, в которой приходится сидеть за камнями весь бой).
Всем удачной игры на полях сражений World of tanks.

update для любителей немецкой техники: разработчики очень долго не говорили с какого танка начнется новая ветка немецких легких танков, которую венчает замечательный Leopard-1, но теперь всем очевидно что эта ветка начнется с vk2801, а не после среднего танка vk3002 (как многие ожидали).

post update: из кругов, близких к создателям игры сообщают, что новая ветка все-таки начнется из vk3002. Патч выйдет уже в апреле, а такое отношение к игрокам не радует. Достоверной информации минимум, а сказанная информация вообще может оказаться неправильной, независимо от статуса сказавшего.