30 октября 2011 г.

Driver San Francisco

Серию игр Driver я знаю очень давно, еще с помощью Windows 98 я радовался поездкам по улицам виртуального города в первой игре Driver, пришедший к нам в мир PC с приставок. Уже тогда игра не радовала сюжетом и разнообразием, зато предоставляла возможность весело погоняться по городу. Шли годы. Последующие части игры были откровенно провальными, особенно третья часть Driv3r, в которой вроде было все что нужно, но игра страдала различными неисправностями после топорного переноса с приставки. Она не могла ничего предложить нового по сравнению с даже старыми версиями великой и ужасной серии GTA и выглядела как пародия.
Приятно было увидеть что в новой части Driver San Francisco не стали пытаться делать невозможное и никаких погонь со стрельбой в стиле GTA не будет. Авторы решили улучшить именно то что получалось лучше всего - безумные гонки по городу. Этого в игре будет более чем достаточно! Собственно игра представляет собой виртуальный город, который отдали игроку для развлечения. Всё остальное только антураж для гонок по городу.
Графическое оформление неплохое, не могу сказать что игра у меня выглядит хуже чем GTA 4, на средних настройках вполне себе ничего. К сожалению портирование с приставок и кроссплатформенность дали о себе знать: периодически во время погонь и большого количества машин (задания типа гонок) игра начинает сильно тормозить и графические настройки здесь не виноваты. Я устанавливал последний на сегодняшний день патч номер 3, но даже невооруженным взглядом заметно что в игре еще есть что исправлять. Очень надеюсь что производительности добавят следующие патчи.
В игре очень большой набор разнообразных машин (от старых мусклкаров, которыми изобиловал первый Driver до суперсовременных суперкаров и профессиональных гоночных машин), большой город в котором любители автогонок узнают все достопримечательности из всевозможным гоночных игр (периодически я узнавал места из серии игр Need for Speed - это не плагиат, просто геймдизайнеры черпают свою вдохновение из одних и тех же городов США). Присутствуют визуальные повреждения, которые по традиции никак не влияют на поведение машины. Физика управления машинами терпимая и упрощенная, машины управляются приятно (правда не все, некоторые машины просто неуправляемые). Я играл с помощью своего Logitech Gamepad F510 и мне все понравилось, кроме того что постоянно жать на курки трудно (здесь очень кстати пришли на помощь виброэффекты, которые работаю как вибромассажер).  Дизайнеры нарисовали у каждого автомобиля внутренний интерьер (пусть не такой навороченный как в некоторых хитовых автосимуляторах типа GT , но у каждого автомобиля он уникальный), так что видом из кабины пользоваться вполне можно и нужно (в некоторых специальных миссиях).
Основной фишкой игры является возможность главного героя вселяться во все автомобили (кроме закрытых по миссии, типа преследуемой или в машины соперников по гонке). С помощью это способности можно устраивать кучу аварий, например захватив управление во встречном автомобиле и врезавшись на полном ходу в противника. В игре присутствует много  хорошего юмора (забавные диалоги), что в наше время редкость в играх. Также имеются отсылки к знаменитым фильмам (DeLorean из "Назад в будущее" и эпизоды из знаменитого сериала "Старски и Хатч"), а для настоящих ценителей доступна первая миссия из самого первого Driver, там где на стоянке надо показать класс за 60 секунда (эта миссия открывается если вселиться в DeLorean и набрать большую скорость).
Качество перевода с английского на русский язык я оценил поиграв с английскими субтитрами. Русская локализация и перевод просто ужасны, периодически не переведен смысл фразы, куча "отсебятины" там где это вовсе не нужно да и надоевшие актеры портят дух оригинальной американской озвучки.
В игре просто великолепный саундтрек! Его качество вы можете оценить прослушав ролики на youtube в этом плей-листе.
В общем получилась хорошая игра, которая на фоне провальных на компьютере Need For Speed и Test Drive Unlimited 2 выглядит и играется просто прекрасно. На мой взгляд 4+ по пятибалльной шкале она заслужила.

29 октября 2011 г.

Необходимый функционал для twitter-клиентов


Начну с очевидной мысли: идеального твиттер-клиента еще не написали. Все клиенты, которые я использовал на своих разных операционных системах и компьютерах, имеют те или иные недостатки, не позволяющие получать удовольствие от их использования. В мир мобильных приложений я не лез (возможно там ситуация чуть лучше) поскольку не имею привычки доставать телефон без надобности (жизнь в криминогенном районе на окраине города способствует появлению таких привычек), хотя конечно меня так и подмывает иногда достать смартфон и "затвитить" какую-нибудь интересную мысль или фотографию.
Твиттер-клиентов написано много разных, по самые разные платформы. Чтобы считаться хорошей программой для твиттера нужно:
  • обладать приятным и лаконичным интерфейсом
  • поддерживать все возможности твиттера
  • уметь отправлять фотографии (с привязкой по gps)
  • уметь просматривать медиафайлы (картинки, видео с youtube и других популярных видеохостингов) в ленте
  • быть быстрым (твиттер это очень быстрое общение и медленная программа здесь не подходит, мы не письма пишем)
  • обладать встроенным инструментом для проверки орфографии (меня лично достали безграмотные твиты, в которых ошибка в каждом слове, особенно неприятно смотреть на свои подобные твиты)
  • быть надежным (очень неприятно когда все твои твиты не отправились, а твиттер-клиент тебе никак об этом не просигнализировал, не сохранил их и не имеет никакой возможности отправить их вновь).
Самый популярным твиттер-клиентом является известный TweetDeck (имеются клиенты под разные платформы, кроме браузера Firefox). Для самого Firefox имеется довольно функциональный и красивый, но проблемный твиттер-клиент Echofone (также имеются отдельные клиенты для ОС). Для тех кто не желает устанавливать какие-либо клиенты, а хочет иметь мощную надстройку над оригинальным Twitter, имеется специальный онлайн-сервис под названием Hootsuite. Это мощный веб-сервис, регистрация в котором бесплатна, но всякие продвинутые возможности (вроде анализа и составления графиков) являются платными. Hootsuite позволяет одновременно работать не только с Twitter, но и с Facebook. Одной из удобных фишек является наличие встроенного планировщика сообщений, который позволяет распланировать свои сообщения и выдавать затем автоматически.
 Очень удобным в работе оказалось расширение для Firefox для отправки сообщений в Твиттер под названием Hootbar (принадлежит к сервису Hootsuite, но не заставляет пользоваться только им, кнопку доступа туда можно убрать). Это маленькое расширение позволяет только "твиттить" сообщения из адресной строки, имеет интеграцию с bit.ly, всегда проверяет успешность отправки сообщения... а больше ничего и не нужно. Очень удобное расширение, правда визуально трудно набирать сообщения в адресной строке (буквы маленькие) и по понятным причинам нет проверки орфографии.
Для Linux имеется свои встроенные клиенты (gwibber в Gnome - не могу сказать что доволен использованием этого клиента, он тормозит, а также теряет сообщения). Недавно появился симпатичный твиттер-клиент под названием Hotot, но он находится в стадии альфа-тестирования, поэтому может работать (и работает) нестабильно.
А теперь я (бесплатно, ловите момент) озвучу идею, которая может стать killer feature для любого твиттер-клиента, но с которой я еще не встречался. Идея простая: редактирование записей в twitter. Да, конечно, в Твиттере невозможно редактировать собственную запись, но её можно стереть и написать заново (правда время написания записи обновится, но зачастую у меня возникает желание исправить запись через 30 секунд после написания, так что это не так важно). Твиттер-клиент должен загрузить запись, отобразить на экране для редактирования, и если пользователь изменил её, то необходимо стереть запись и "затвиттить" новую. По желанию можно реализовать функцию одновременного редактирования нескольких записей в ленте, которые идут последовательно. Да и сама функция составления записей, которые больше 140 символов, была бы полезной (по-крайней мере лично для меня).

26 октября 2011 г.

Цифровое будущее уже здесь


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

24 октября 2011 г.

Новые продукты от Nokia

Nokia 600
Nokia 700
Хотя у меня уже имеется обычный смартфон от Nokia, я не перестаю следить за новинками от этого уже бывшего гиганта. В ближайшее время у Nokia анонсируется немного новых телефонов в сегменте middle-end (средний ценовой диапазон, это то что в нашей стране дороже 200$, но меньше 20000 рублей, где начинаются всякие iPhone и прочие флагманы).
Nokia 600 это симпатичный смартфон, который придет на замену знаменитым Nokia 5230 и Nokia X-серии. По внешнему виду он совмещает находки в дизайне от этих двух серий. Наполнение тоже не подкачало: 2Гб встроенной памяти, GPS, BT 3.0, FM-радиоприёмник (причем с возможностью работы без подключенной антенны в виде наушников и со встроенным трансмиттером) - настоящий рай для любителя послушать радио, качественные громкие колонки, экран 3,2` AMOLED, вес устройства всего 100 граммов...
 В качестве умной начинки выступает обновлённая Symbian Belle. Теперь Symbian стала приятной на вид с прекрасными закруглёнными иконками, а также не постеснялась утащить удачные интерфейсные решения из операционных систем ближайших конкурентов (Android, iOS), намекнув при этом что это они сами раньше придумали. Господа, раз вы сами это придумали, так зачем вы это все похоронили? Мало того, продолжают хоронить дальше, сама Symbian и ранее Maemo тому пример. Внутри установлен мощный 1ГГц процессор (они называют его мощным, но мы то знаем что в данный момент это уже практически стандарт среди хороших смартфонов, меньше позволяют себе только откровенно китайские бюджетные модели), так что меню теперь почти не тормозит (наконец-то!). Ну и небольшой бонус в виде графического ускорителя внутри, поможет вам играть в современные игры (если их кто-то вдруг напишет под новую платформу, что сомнительно в свете последних тенденций). Снятие блокировки осталось на все той-же дурацкой "хардварной" кнопке, не знаю как она быстро раскачается и отвалится, но к счастью остальные классические железные кнопки остались на месте, так что наверное можно будет выкрутиться. Чип NFC задел на будущее, вряд ли он найдет широкую поддержку в реальной жизни (по крайней мере в нашей стране он точно никому не нужен).
Цена данных аппаратов (особенно младшей модели 600-й) планировалась на уровне 200 долларов, но мы все прекрасно видели как рекомендованная цена с легкостью перекрывается в 1,5 раза. Таким образом в нашей стране цена на младшую модель начинается с 10000 рублей, а на более стройную и "экологичную" 700-ю модель с 13000 рублей. Будьте уверены, покупатели в нашей стране на продукцию Nokia найдутся и по такой цене.
А теперь о грустном. Nokia больше не гигант и не лидер. С каждым днем его финансовое состояние ухудшается, всё что он может это радовать тем что убытки оказались не так огромны, как ожидались. Впереди маячит неведомый Microsoft Phone, позади остается Symbian, которую уже сейчас никто не стесняется называть умирающей. Лидерство среди продаж смартфонов уверенно захватил Samsung (ставший компанией номер 1 в мире), Android наступает по всем фронтам. Смартфонам Nokia нечего противопоставить даже некоторым китайским моделей телефонам, которые могут все тоже самое, да еще и с Android внутри.
Я доволен своим телефоном Nokia 5228. Именно телефоном, а не смартфоном. Как "умный телефон" он кажется полным провалом, ну поставил я два-три приложения и одну тему, тестировать многочисленные java-игрушки у меня нет никакого желания... В остальное время я использую его в качестве будильника и обычного телефона. Покупать новую модель телефона от Nokia я в будущем не планирую.

22 октября 2011 г.

Решение проблем с проприетарными драйверами ATI и compiz

Свободные драйвера для видеокарт от AMD/ATI это конечно хорошо, но я захотел попробовать официальные проприетарные драйвера для моей хоть и бюджетной, но не самой старой видеокарты. Я набрал в меню слово "драйвер", запустил приложение по обнаружению и установке драйверов, включил эти драйвера (в списке было два вида драйверов, и первые не установились). Итак, драйверы установились, перезагрузка и...  все с тот-же неприятный глюк. Отрисовка окон и анимация заметно тормозит. Два дистрибутива Ubuntu было выпущено, несколько раз обновлялись драйвера для ATI, а воз и ныне и там.
Виновником проблем является, конечно же, не Ubuntu и даже не AMD, купившая ATI, а известный сборник глюков и проблем с давних пор под названием compiz, от использования которого тем не менее отказываться никто не собирается - уж больно красивости которые он рисует всем нравятся.
К счастью, отказываться и не нужно. И даже не нужно обратно переключаться на свободные драйвера для ATI. Проблема, как это нередко оказывается, решается всего лишь "одной галочкой" в меню.
Центр приложений Ubuntu
 Идем в центр приложений Ubuntu и по запросу "compiz" устанавливаем так называемый ccsm (не пытайтесь это вводить в поиске по приложениям в центре Ubuntu - не найдете ничего). Ccsm это простой менеджер по настройке compiz, который не установлен в системе, хотя он очень полезен для тонкой настройки compiz.
После установки приложения, можно набирать заветные четыре буквы "ccsm" в меню и запускать "твикер" compiz.
Ccsm: opengl plugin configuration
 Выбираем OpenGL plugin и убираем заветную галочку с вертикальной синхронизации. Как ни странно чтобы новые установки начали действовать потребовалась перезагрузка (я же говорил что Ubuntu взяла не только хорошее из Windows).
После вышеуказанных нехитрых манипуляций анимация снова станет плавной, окошки станут летать, да и вообще жить станет лучше и веселее.

16 октября 2011 г.

Ubuntu 11.10 на нетбуке Samsung N145 plus

Я решил установить новую Ubuntu не только на большой десктопный компьютер, но и на маленький нетбук Samsung N150 plus. До этого там отлично работала Linux Mint (не самая новая версия) и работала прекрасно, не сказать что обновление дистрибутива было необходимо для нетбука, но я решил попробовать нового. Решил не отставать от моды.
С помощью Transmission были загружены все необходимые версии Ubuntu 11.10
Устанавливать я решил версию i386, которая отмечена как рекомендуемая на официальном сайте Ubuntu, да и до установки 4 Гб оперативной памяти в дешевый нетбук, я не дорос.
Не буду описывать все этапы установки (подготовка usb-носителя в качестве загрузочной флешки, загрузка с live-usb носителя и запуск графического инсталлятора), они абсолютно никак не изменились с предыдущего раза. Все прошло удачно и успешно, за исключением одного неприятного момента: не заработали драйвера wi-fi, а сами понимаете современная операционная система без интернета жить не может ну никак, поэтому озаботьтесь наличием интернета заранее. Поможет в этом архаичный ныне сетевой кабель, который втыкается в ваш роутер. "Из коробки" wi-fi не заработал, но это не значит что так будет всегда - после обновления будут скачены необходимые пакеты и беспроводная связь заработает.
Grub2 всегда ставит Linux на первое место
Стандартный рабочий стол в Ubuntu 11.10
Аналогичная проблема была в Ubuntu 11.04, поэтому не понимаю почему проблему нельзя было решить заранее, всё-таки устанавливать ОС без доступа к последним исправлениям трудно. Приятная новость: проблем с клавишами Fn, как предыдущий раз, не случилось, поэтому они просто не работали, а не отключали клавиатуру полностью. Звук, web-камера и все остальное работало отлично. Драйверы для видеокарты использовались стандартные,  compiz работал.
Ссылка на пост в русскоязычном форуме Ubuntu.
Далее идем по заранее отработанному маршруту и добавляем репозитарий с "фанатской" поддержкой для ноутбуков от Samsung (раз уж компания не собирается официально этим заниматься). После вышеуказанных действий у меня заработали Fn-клавиши, яркость и звук стали замечательно меняться, нетбук стал выключаться и засыпать при закрытии крышки... Но проблемы остались. Например, до сих пор нормально не работает скроллинг страниц с помощью тачпада, страница прокручивается неправильно (пришлось отключить "двухперстный" скроллинг). Я заметил что у многих пользователей на разных, но похожих конструктивно нетбуках, проявляются самые разные проблемы. Это непорядок, но что еще поделать если все устройства от Samsung поддерживает неофициально лишь один человек, и работает он только по "наводке" пользователей, которые жалуются ему на форуме?


Первые впечатления от использования Ubuntu 11.10 на нетбуке
Интерфейс выглядит крупным, но для нетбука с небольшим экраном это скорее плюс чем минус. Шрифты выглядят просто изумительно четко. Читать с экрана одно удовольствие. Система загружается при "холодном пуске" около 20-25 секунд, что сравнимо с загрузкой Windows 7 starter edition (я бы сказал Ubuntu быстрее, так-как Windows после загрузки и ввода пароля, еще около 30 секунд не готова к работе).
А вот что не порадовало, так это отзывчивость интерфейса! После нажатия на кнопку проходит значительное время, стремительного старта не наблюдается. Утешает лишь что в Windows 7 на этом нетбуке приложения открываются еще медленней. Можно винить в этом 1 Гб оперативной памяти и медленный процессор Atom (сейчас вышли модели нетбуков с более мощными процессорами). Да, винить то можно, но старая версия Linux Mint 10 работала гораздо шустрее, так что проблема еще и в требовательности дистрибутива Ubuntu 11.10 к ресурсам компьютера.
Очевидно что интерфейс Ubuntu не тестировали нетбуках с небольшим разрешением экрана. Периодически окна не помещаются в экран, меню вылазят за пределы... неразрешимых проблем я не встретил, но впечатление это изрядно портит. Если я с экраном в 10 дюймов сталкиваюсь с такими проблемами, то что будет на еще более скромных экранах размером в 7 дюймов? Зря говорят что интерфейс Ubuntu продвигают к планшетам, до планшетов еще очень далеко.
 Пропали проблемы с засыпанием и просыпанием нетбука - теперь он включается при поднятии крышки. Wi-fi заработал после обновления ядро, причем заработал даже слишком хорошо. Я всегда выключал wi-fi в настройках BIOS, а потом если нужно включал в системе. Ubuntu игнорировало предыдущее состояние wi-fi и всегда его включало (и это меня устраивало). Теперь же Ubuntu научилась считывать состояние и если вы выключили wi-fi в Windows, то при загрузке Ubuntu вы обнаружите что устройство отключено! А клавиши Fn не включают wi-fi. Это проблема.
Багов много. Один из серьезных - невозможно нажать кнопку "дать доступ вебкамере" в flash-плагине. Таким образом вы останетесь без вебкамеры на некоторых сайтах. Это проблема чемпиона по багам от компании Adobe, надеюсь в следующем обновлении это поправят. 
Я использую нетбук для чтения книг, интернет-страниц и просмотра видео и обе операционные системы справляются с этими задачами прекрасно. Ubuntu на нетбуке я доволен.

2D-space: летай, стреляй, исследуй


После удачного прохождения S.P.A.Z, мне захотелось посмотреть какие еще 2D-игры появились в  этом не самом молодом жанре (игра "Астероиды" была именно из этого жанра). Я обнаружил множество разных игрушек, которые программируют самые разные энтузиасты. К сожалению, несмотря на весь талант, делать игры в одиночку это большой труд, поэтому не все проекты будут доведены до конца.
Хочу обратить ваше внимание на весьма достойную игру Darkverse от человека по имени Nick Larin (видимо наш соотечественник), который делает свою аркаду в открытом космосе с элементами RPG на движке Game Maker и получается у него весьма неплохо. В игре прекрасная графика, трехмерные модели и отличная физика и игровая механика. В ней есть что-то похожее от "Космических рейнджеров" (например корпус корабля как цельная деталь, которую можно сменить), но автор все отрицает и говорит что не играл в эту игру. Что же, очень жаль обе части игры "Космические рейнджеры" должны быть в коллекции у любого любителя компьютерных игр, а то как создавалась игра и что с ней стало после выпуска, все это достойно того чтобы войти в историю компьютерных игр.
Возвращаясь к игре Darkverse. Очень хочется чтобы данный проект был доведен до конца, уж больно приятная игрушка получается, ну а если не сложится... не выбрасывайте код, отдайте в open-source - пусть ваша игра живет второй жизнью, достойные игры просто так не выкидывают.
В данный момент доступна только ограниченная beta-версия, в которой только три зоны, сохраняется все оборудование корабля, но не сохраняется прогресс (деньги и трюм).
А вот представитель честного open-source, игра которую делают любителей для таких же любителей. Игра Naev не выглядит графически продвинутой, модели кораблей не впечатляют, но сама задумка игры гораздо более глобальная чем предыдущая аркада с элементами RPG. Игра Naev представляет собой по сути Elite в двухмерном космосе, огромное количество систем, планеты, торговля, миссии... Игра занимает целых 200 Мб (закачивается при установке), что уже говорит о масштабе задумок. К сожалению в игре не реализовано многое из задуманного (версия игры 0.5.0), а то что имеется выглядит весьма невзрачно. Как и всем проектам подобного рода, проекту требуются художники и дизайнеры, которые готовы будут работать за идею, а не за деньги.
Но не аркадами едиными... Starfarer на данный момент находится в стадии alfa-версии (необходим ключ для запуска), но выглядит весьма и весьма впечатляюще. Если к аркадным играм с открытым миром (open-space world) мы привыкли, то с полноценными 2d-стратегиями в космосе как-то не складывалось. Нет ничего веселей чем заработать кучу кредитов, построить экономику (свои фабрики и транспорт автоматически перевозящий товар), построить огромный флот и отправиться в веселую прогулку по секторам. До этого такое удовольствие можно было получить только в играх серии X2/X3. Надеюсь Starfarer покажет как это делать в двухмерном космосе. До этого такой же потрясающей стратегией была Gratuitous Space Battles, но она представляет собой песочницу, в которой встречаются разные корабли (до этого их нужно долго и упорно делать в редакторе кораблей) и просто стреляют друг в друга. Выглядело все это, конечно, здорово и красочно, но я считаю что этого мало чтобы быть полноценной игрой для широких масс пользователей.
Как видите игр подобного рода очень много в разработке. Тема двухмерного космоса очень интересна, она просто и понятна для игрока, а некоторые дизайнеры заменяют трехмерные модели кораблей красиво нарисованными спрайтами, что должно упрощать разработку игр. Не все игры доживают до релиза, а те что выходят в свет не все вызывают хоть какой-то отклик у игроков, коммерчески успешными становятся и того единицы. Радует тенденция того что авторы создают игры не только под одну платформу Windows - часто доступны версии и для Linux и для MacOS. В этом есть заслуга современных кроссплатформенных фреймворков и игровых движков.
Для того чтобы сделать успешную игру не нужны огромные бюджеты и студии с профессионалами, но талант и усердие необходимо. 

12 октября 2011 г.

Шкурки для старой доброй Windows XP

Я стараюсь использовать современные версии операционных систем, но очень часто наши желания идут вразрез с корпоративной политикой. Если в фирме используется устаревшая ныне лицензионная Windows XP (на компьютерах соответствующей не первой свежести), то так тому и быть.

Грех жаловаться, это ведь не Windows 98 или еще лучше, страшная Windows ME. Я просидел на Windows XP весьма долгое время, сменил три сервис-пака и переустанавливал систему на домашнем компьютере всего пару раз (во время обновления "железа" своего компьютера). Windows XP это надежная рабочая лошадка, которая успешно работает и сейчас на некоторых нетбуках и ноутбуках, но которые владельцы не захотели устанавливать современную ОС в силу своего консерватизма. И таких желающих много, в этом можно убедиться почитав объявления всяких компьютерных "шаманов", которые ходят по домам и избавляют компьютеры от вирусной порчи и сглаза (заодно и операционную систему переустанавливают).
Пользоваться Windows XP сейчас, когда почти все видели чудеса Aero и вылизанный интерфейс Windows 7, нет совершенно никаких сил. Если изменить внутреннюю сущность операционной системы трудно (хотя постараться можно), то изменить внешний облик просто необходимо.

Одна из моих любимых тем для Windows XP - Muin
Хочу вам представить страницу популярного дизайнера, который сделал большое количество тем для Windows XP. Я пользовался почти всеми его темами и считаю что они превосходны. Они очень красивые и минималистичные, пользоваться ими одно удовольствие. Большинство из них сделаны в темных тонах, но смотрятся на моих мониторах весьма живо.
Auriel 2. Еще одна симпатичная тема
 Этого дизайнера зовут Маттиас, он из Швеции. Вот его страница на deviantart. Кроме операционной системы Windows, он пользуется Linux (у него Fedora, Arch и Ubuntu), у него есть темы и для GTK. Он является приверженцем идей opensource и его темы для Windows XP выпущены под лицензией Creative Commons, то есть любой может смотреть и использовать его работу для своей. Все пакеты с темами у Маттиаса минималистичны, никаких "мегапаков" на 40 Мб с ненужными "шкурками" для всего и вся - только визуальный стиль и необходимые шрифты.
Просмотреть галерею его работ и скачать темы для Windows XP, вы можете здесь. Как всегда, включить поддержку сторонних тем в Windows (почти во всех актуальных версиях от Windows XP и до Windows 7 x64) вы можете с помощью замечательной программы UXTheme Multipatcher. Данная программа запускает свой собственный, небольшой сервис, нет необходимости взламывать системные файлы, поэтому при очередном обновлении поддержка тем не пропадает.
Спасибо Маттиасу за красивые темы.

10 октября 2011 г.

Space Pirates and Zombies 1.005

Актуальная версия игры 1.006
Хотелось бы еще раз, напоследок, рассказать об этой замечательной игре, которая несмотря на свою примитивность завлекла меня на длительное время, заставив забыть даже про онлайновые игрушки. Выпусти игру, авторы еще немного потрудились и оперативно выпустили несколько патчей, которые исправили баланс (играть стало проще), и самое главное, улучшили оптимизацию игры - играть на последних уровнях игры с одновременным огромным количеством кораблей на игровом поле весьма некомфортно (слайдшоу). Теперь игра не вылетает после нажатия клавиш ALT+TAB.
Я уже практически завершил данную игру и мне хочется поделится конфигурациями кораблей и вариантами прокачек, с которыми я подошел к концу игры.
Флагманский корабль типа SunSpot в спокойном космосе
Основной атакующей силой у меня являются дроны (8 уровень). Для ближнего боя я выбрал лазерные лучи (beams - 8 уровень). Для эффективной работы лазерного оружия требуются мощные реакторы, поэтому пока вы не докачаете их хотя бы до 8 уровня, вы рискуете остаться в разгар боя посреди врагов с полностью разряженными батареями: это значит без оружия и без щитов, что при войне с космическими зомби означает быстрый захват корабля, а терять дорогостоящий флагман, очевидно, в такой ситуации очень обидно. Вообще, желательно все компоненты во всех ветках докачать до как минимум до 8 уровня, на котором можно использовать продвинутое оборудование, на 10 уровне, как правило, такого оборудования уже нет.
Схема флагманского корабля SunSpot
На флагманском корабле используются два вида дронов: истребители-невидимки и дроны-бомбардировщики для борьбы с особо "жирными" целями. Главное оружие - лазерный луч и два луча на турелях для борьбы на ближней дистанции. С установкой реактора 8-го уровня отпала необходимость в усилении реактора, поэтому в освободившиеся слоты можно установить усилитель для лазерного оружия и щита. Я пожертвовал скоростью и не стал ставить скоростной двигатель, хоть корабль и круглый и имеет целых три турели, которые вращаются во все стороны, но ему очень необходимо маневрировать и менять положение в бою, когда враги повсюду. Установлен щит типа "Крепость" (непробиваемый для мелочи, но оказался неэффективен при долгих столкновениях) и самая дорогая броня.
Имеются и другие удачные флагманские корабли: это ракетный авианосец (удобен если вы сделали ставку на ракетное оружие) и Hammerhead (быстрый, маневренный флагман с кучей турелей, очень хорош в ближнем бою). Корабли вооруженные ракетным оружием могут атаковать издалека, не наносят много повреждений, также на перезарядку ракет не влияет состояние реактора, поэтому такие корабли используются как корабли поддержки, воевать на кораблях поддержки в качестве флагмана трудно.
Корабль поддержки типа "Большой брат"
Эти корабли были флагманами вашего космического флота в первых уровнях игры и игрок должен был их хорошо изучить. Набор кораблей такой же: ближний бой, ракетный бой и что-то среднее (очень хорош корабль "Большой автобус" с двумя главными орудиями и двумя большими ракетными установками и большим запасом экипажа, что позволяет хорошо ему воевать). Я использую для помощи флагману корабль "Big brother", который тоже несет на себе дронов, кроме того он может неплохо "огрызаться" в ближнем бою с помощью лазерной турели и выпускать кластерные ракеты (распугивать мелочь).
Saucer - быстрый и живучий штурмовик
Корабли этого типа можно считать штурмовиками. Они успешно могут бороться и с крупными целями, и преследовать маленькие истребители. Имеются разные типы кораблей: ракетные, постановщики мин и ближнего боя. У меня используется последний тип "Saucer", как-то так получилось что они живут долго, даже дольше чем корабли с установленным генератором невидимости (такие корабли доставят вам много неприятностей в середине игры, когда вы будете воевать с UTA и колонистами).
Истребитель Colt - побольше огневой мощи, больше ничего не надо
В качестве истребителя используется "Colt" стреляющий пушечным оружием (cannons). Пушечное оружие, в отличие от лазерного, стреляет дальше, быстрее и потребляет меньше энергии, чем лазерное, но наносит меньше урона. К сожалению, на последних этапах игры небольшие корабли живут недолго, но с прокаченным до 10 уровня hull, shields и armor, шансы на выживание сильно вырастут.
А теперь финальная конфигурация кораблей, которая оказалось не такой живучей, но за счет огромной огневой мощи позволила с легкостью пройти последнюю главу. Я сделал упор на пушечное оружие, которое хорошо расправляется с бронированными целями, но предварительно для этого необходимо убрать энергетические щиты (для этого и используется лучевое оружие)
Hammerhead - максимально универсальная конфигурация, cannons - 10 уровень
Авторы игры ради баланса урезали возможности кораблей с турелями, у таких кораблей очень мало жизни и запаса щитов, зато огневая мощь позволяет обрушивать на врагов просто шквал огня. К сожалению, в полной  мере ощутить прелесть этого можно, только прокачав реакторы, турели и подсистемы (subsystems) до приемлемого уровня (8 как минимум), чтобы этот шквал не захлебнулся в самом начале боя.
Корабль поддержки "Big bus" - верный и надежный помощник
Вот такой небольшой обзор моих кораблей в этой простой и увлекательной игре, которую два года делали двое энтузиастов с помощью движка Torque 2D.
Финальная битва

9 октября 2011 г.

Ubuntu 11.10: впечатления перед выпуском

Поисковик Bing от Microsoft на экране не потому-что я им пользуюсь - просто он красивый
Итак, прошло около двух недель с тех пор как я рискнул и установил в качестве моей основной операционной системы Linux Ubuntu 11.10. Я начинал с версии beta 2, но с тех пор изменились многие ключевые пакеты, включая ядро системы, поэтому в данный момент моя Ubuntu 11.10 является далеко не тем, что лежит в образах CD-дисков. Обновлений выходит очень много, выходят они часто, требуется скачивать и устанавливать множество пакетов. Вот к такому стремительному изменению версий я отвык, работая с Mint, а здесь она меня пока радует - все течет, все изменяется. 
Что я могу сказать после использования данного дистрибутива? Можно ли этим вообще  пользоваться? Можно! Если вы смелый, ловкий и умелый... и не боитесь экспериментов, то смело ставьте (желательно после официального релиза) данный дистрибутив. Поставил бы я себе Ubuntu 11 на нетбук? Возможно, но у меня есть большие сомнения в том что она захочет туда ставиться и правильно работать, хотя эксперимент с загрузкой live-USB я конечно проведу.
В Ubuntu 11.10 очень много проблем. Стоит сказать, например, о проблеме с проприетарными драйверами от ATI/AMD, которые просто напросто не работают как надо. Последний раз после установки и отключения данных драйверов (они заметно тормозили отрисовку) я получил полностью нерабочую систему! С тех пор включать данные драйвера мне расхотелось, тем более и со свободными драйверами, которые идут с системой, отлично работает flash и нет проблем с видео.
Периодически прекращают свои работу некоторые сервисы, "падает" nautilus - этот несчастный "проводник" для Gnome 3, зависает Banshee, сильно тормозит переписанный с нуля, встроенный в систему клиент для Twitter Gwibber. Часть из программ после падения тут-же перезапускаются (compiz, декоратор окон), часть так и продолжает глючить. Имеется масса недоработок в интерфейсе и логике работы программ. Например при установке ttf-mscorefonts-installer из Центра приложений, если вы промахнетесь мимо галочки "принять соглашение" (а это сделать просто, потому как данное поле уехало непонятно куда), то больше вы данный пакет установить не сможете. Хорошо что эмулятор терминала никуда не делся, и многие вещи делать из командной строки проще. В довершение всего Gnome 3 имеет заметно меньше стандартных утилит для собственной настройки и кастомизации. К счастью имеется программа gnome-tweak-tool, в которой можно настроить некоторые параметры.В будущем все это, наверняка, появится в системе. Москва не сразу строилась, Gnome 3 тоже.
Gnome-tweak-tool - дополнительные настройки для Gnome 3

Я использовал данный дистрибутив исключительно в развлекательных целях: слушал музыку, смотрел фильмы с помощью VLC, но в основном пользовался браузером Firefox. С этими задачами особых проблем не возникло (хотя конечно VLC и кодеки для проигрывания медиафайлов необходимо устанавливать отдельно).
Если меня в целом устраивает работа данного дистрибутива (я знал что устанавливаю экспериментальный дистрибутив), то неподготовленного к такому приёму пользователя все эти проблемы просто обескуражат и надолго отобьют желание иметь дело с дистрибутивами Linux. Для таких пользователей хорошим выбором будет удобный и консервативный Linux Mint или не менее удобный и доведённый до ума OpenSUSE.

5 октября 2011 г.

Управление голосом: будущее компьютерных интерфейсов

 
Рекламный ролик о Siri в iPhone 4S

Вчера я следил в прямом эфире за очередной трансляцией с презентации компании Apple, на которой был представлен iPhone 4S. Сам телефон и его характеристики меня волновали мало, тем более некоторые эксперты угадали в своих прогнозах и название (была утечка из одного онлайн-магазина), и даже характеристики новой модели телефона от Apple (мощный процессор A5).
Трансляция прерывалась выпадением серверов от большой нагрузки, постоянными прерываниями, ну и официальный запрет на передачу видео с презентации не добавлял удовольствия. Но ажиотаж у пользователей был большой, хотя и после презентации курс акций Apple не взлетел ракетой вверх, да и вообще он медленно полз вниз.
Но это все лирика, а вот что меня действительно очень заинтересовало, так это функция интеллектуального управления, практически искусственный интеллект (ну не настоящий конечно, но выглядит как в фантастических фильмах) внутри телефона. Называется эта система Siri, и является разработкой одного стартапа, который купила корпорация.

Разработка начата в 2007, в 2010 была куплена Apple, видеоролики о работе этой системы появлялись еще год назад, но только в этом году, на презентации нового мощного двухъядерного телефона, было заявлено что данная система будет поставляться с iPhone.
Ничего нового и революционного в этой системе нет. Впрочем так можно сказать о любой разработке от Apple: сам iPhone или iPod не представляли из себя ничего нового на момент выхода, а некоторые технические характеристики продуктов от Apple хуже чем у флагманских разработок конкурентов. Дьявол, как всегда, в мелочах и в том самом usability (удобстве и понятности для пользователя), о котором я столько много писал в своем блоге.
C Siri можно общаться почти как с человеком, задавать вопросы и делать просьбы, это ваш персональный помощник в телефоне, ваш секретарь. Это отличается от распознавания голоса, которое уже имеется и успешно работает у Google. Взгляните на рекламный ролик в начале поста, но учтите что это всего лишь рекламный ролик (там заведомо есть обман) и данный продукт находится в стадии beta. Не зря его скрывали целый год и представили эту важную "фишку" только с выходом iPhone 4S. Конечно, русского языка для этой системы пока не предвидеться, как и поставки самих телефонов в нашу страну. Кроме того, проблема качественного распознавания и синтеза русской речи весьма сложна. В данный момент система работает с несколькими языками, основным и наиболее качественно сделанным является, очевидно, английский язык.
Я измеряю уровень usability, тем как быстро неподготовленный пользователь может привыкнуть и эффективно использовать систему. С такой штукой в телефоне (или планшете) как Siri, данный гаджет был бы простым в использования для начинающего пользователя, например для пожилого пользователя. Siri может читать SMS и что более важно, писать их, распознавая голос пользователя.
Компания Apple постоянно задает темп всей отрасли и данная функция (Siri), задаст направление развития всем "умным телефонам". Теперь мощности смартфонов с мощным двухъядерным процессором будут использоваться для работы таких вот электронных секретарей (а то игры уже как-то надоели). Один раз Apple уже ввела моду на тач-скрины и пальцеориентированный интерфейс, управление голосом тоже замечательное достижение и достойно стать новой вехой в развитии интерфейсов между компьютером и человеком.
Компьютер становится все более человечным. Теперь с ним можно поговорить.

4 октября 2011 г.

Пишем тексты с помощью Google Scribe

После долгого затишья в сервисе Blogger, обновления появляются как из рога изобилия. Здесь и долгожданные улучшения внешнего вида (которым я пользуюсь очень давно с помощью "черновиков blogger"), а также революционные улучшения для читателей блогов - внешний вид блога на HTML5 (посмотреть демонстрацию можно здесь).
Сегодня я хочу рассказать о еще одной технологии внедренной в этот замечательный сервис для ведения блогов.
Все пользователи (кроме особенно упорных и продвинутых, отключивших данную функцию на корню) сталкивались с google suggestions - с подсказками при вводе поискового запроса. Теперь данный функционал является обязательным не только для поисковиков, но и для приличных веб-сайтов. Действительно, очень удобно не набирать всю фразу или слово целиком, а выбрать его из выпадающего списка.
Все эти замечательные возможности нам дает т.н. Web 2.0, а именно асинхронные запросы к серверу - обмен данными идет постоянно, нет необходимости перезагружать страницу и вручную отсылать запрос.
Неудивительно что данная технология была использована для полноценного ввода текста. Теперь Google пытается по части введенного слова угадать что именно вы хотели написать, и вот что удивительно - в большинстве случаев ему это удается!
Вот так скромно выглядит данная революционная функция
Для людей которые следят за IT новостями (а я отношусь к этой категории людей) данная инновация вовсе нова (новость в официальном блоге blogger in draft на англ.языке). Программисты очень давно привыкли к autocomplete (функция автодополнения) при написании программ, когда редактор предлагает выбор на основе введенных пользователем пары букв. Продвинутые IDE учитывают контекст и предлагают определенные функции, названия переменных... в общем программисты облегчили себе жизнь. Кроме того данную функцию программисты из Google представляли в качестве развлечения (пользователи поигрались с ней и забыли).
Совсем другое дело использовать такую функцию при вводе обычных текстов. Такую функциональность пытались реализовать и ранее в различных редакторах, но не добились успеха у пользователей. В мобильных телефонах данная функция работает давно и более успешно чем на компьютерах, но там это и понятно - будешь рад любому облегчению при наборе текста, даже выбору слов из очень ограниченного словаря.
Google suggestions работает не с помощью словаря. Используется огромный запас информации, который образовался при анализе связного текста в Интернете. Именно поэтому удается выдавать сразу такие устойчивые конструкции как пословицы. Да, подсказки Google иногда угадывают не только слово, но и целые фразы.
Как все это работает в жизни вы можете увидеть на моем скриншоте, объяснения не требуются. Пользователь вводит начало слова и если подсказка его удовлетворяет, нажимает пробел (или клавишу курсора если есть еще варианты). Для того чтобы не появился лишний пробел, он автоматически удалится перед знаками препинания. Все очень просто.
А вот как это чувствуется при реальном наборе текста, я вам расскажу.
Скажу сразу: данная функция при всей её привлекательности и кажущейся эффективности, показалась мне неудобной. Может быть большую роль здесь играет моя привычка набирать текст (очень быстро, но с кучей ошибок). Кроме того имеется весьма незначительные, но все-таки заметный "лаг" при вводе текста (идёт постоянный обмен информацией), и это раздражает. Но самую большую проблему составляет то, что подсказки не всегда угадываются верно (хотя по мере набора слова точность повышается), особенно большие проблемы имеются с окончаниями слов (в английском языке такой проблемы не будет, зато у нас самый великий и могучий язык), в итоге приходится много отвлекаться, вчитываться в слова... а мысль уходит!
В конечном счёте, я отключил эту функцию и продолжил набирать текст "по старинке". Но это вовсе не значит что эта функция плохая! Есть целый ряд устройств на которых подсказки при вводе будут просто killing feature. Я говорю о планшетах и смартфонах, вводить большие тексты на которых по прежнему весьма затруднительное дело. Там google suggestion будут смотреться просто великолепно. Возможно данная функция будет полезна для людей, которые очень медленно набирают текст на клавиатуре и не научились печатать слепым десятипальцевым методом (а таких людей много приходит в современный Интернет).
Я считаю что эту технологию ждет замечательное будущее, и она повторит судьбу еще одной технологии от корпорации Google: технологию голосового поиска. На первом этапе это выглядит забавно и плохо работает. Затем это просто работает. А затем это становится стандартом и пользователи не могут себе представить что раньше обходились без этого.

3 октября 2011 г.

Временное решение проблемы перегрева модема D-link 2640U

Как известно, ADSL модем D-link 2640U имеет нехорошую тенденцию перегреваться и терять доступ в интернет, особенно плохо с этим делом в старых версиях модема, особенно со старой прошивкой. У некоторых людей это сопровождается полным зависанием модема, или вот как в моем случае, просто пропадает интернет до следующей (принудительной) перезагрузки модема. Принудительная перезагрузка отнимает до 2 минут времени и очень раздражает.
Особенно часто проявляется данная проблема при работе такого замечательного торрент-клиента как uTorrent, хотя кроме него сеть умеют загружать многие торрент-клиенты. Для примера, могу сказать что в определенной версии Transmission существовал баг, который весьма негативно сказывался на работе торрент-трекеров, из-за чего эта версия клиента запрещалась.
Итак, модемы перегреваются (а с wi-fi еще больше) и с этим фактом приходиться бороться, где-то программно, где-то с помощью наклейки на процессор модема самодельных радиаторов из алюминия и меди. Разбирать свой модем, который находится еще на гарантии, я пока не собираюсь (как показывает практика, лучше это сделать раньше, чем потом смотреть на сгоревший модем), поэтому я испробовал простейший путь.
Прошивка в моем ADSL модеме установлена самой последней версии (судя по всему реально последней, производителю больше не интересно это устройство) и на просторах интернета я натолкнулся на следующий совет:
Избежать перегрева модема вам позволит уменьшение уровня wi-fi сигнала или его полное отключение. 
Изменить уровень сигнала можно в этом меню веб-интерфейса модема
 Совет достаточно простой, я воспользовался им и мой модем без проблем проработал двое суток (а до этого терял интернет раз в 20 минут) без потери доступа в интернет. Связь по wi-fi если и ухудшилась в доме, то весьма незаметно - за стенкой по прежнему принимает (можно, конечно, провести испытания в ванной комнате, но это уже экстремальные условия работы).