Foursquare и Altergeo на Android. Опыт использования

Вот уже некоторое время я пытаюсь использовать на своем Android различные геосервисы. Про их функционал я здесь писать не буду, таких статей сейчас достаточно в сети. Но хотелось бы рассказать про свой опыт. Пожалуй, самыми популярными сейчас являются Foursquare и Altergeo. Именно их я сейчас и использую.

Foursquare

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

Altergeo

Именно поэтому я пытаюсь перейти на Altergeo. Это чисто российский продукт, поэтому у нас его использование более предпочтительно. Да и русскоязычная аудитория явно побольше. Но, к сожалению, с Altergeo, а конкретно с его Android-версией, у меня постоянно возникает столько сложностей, что я даже не знаю, как этот сервис использовать дальше. Об этом я и хочу написать: Читать далее »

Android. Online или offline?

С ростом популярности Android и с появлением большого количества устройств на его основе я стал замечать интересную вещь. Масса пользователей, особенно новичков, пришедших с других платформ, ругаются на то, что Android-устройство постоянно стремится быть в сети. Чуть ли не каждый второй комментарий на том же Яндекс.Маркет ставит этот факт в минус андроиду. Кроме того, достаточно много моих знакомых специально отключают GPRS/EDGE/3G в целях экономии финансов. Это явление настолько распространено, что мне захотелось высказать свои мысли по этому поводу.

Безусловно, Android изначально спроектирован как система, постоянно находящаяся онлайн. На этом принципе основаны все основные "фишки" платформы - прозрачная синхронизация контактов, календарь, push-email, Google-локатор, карты и т.д. Я уж не говорю про дополнительные сервисы - твиттер-клиенты, дополненная реальность, geo-соцсети, Evernote в конце концов. И все это нужно не дома на Wi-Fi-подключении, где и так есть доступ к "большому" компьютеру, а именно на улице. Android является, по сути, терминалом, мобильным окном в сеть. Без сети, на мой взгляд, в андроид-устройстве вообще нет большого смысла. Тогда уж лучше использовать морально устаревшие Symbian-коммуникаторы или, простите за упоминание трупа, WindowsMobile.

Мне могут возразить, что постоянно находиться в сети обходится дорого. Я с этим не согласен. Все операторы уже давно имеют достаточно адекватные тарифы с недорогим интернетом (порой даже безлимитным). Во всяком случае, в Москве и Санкт-Петербурге это точно так.

Мир уже находится в онлайне. Не вижу причин цепляться за устаревшую концепцию оффлайна, тем самым добровольно ограничивая самого себя. Я даже на эту тему сделаю опрос. Интересно, насколько популярна идея постоянного подключения к сети среди владельцев Android. Читать далее »

TeamSpeak 3 в Ubuntu 9.10

TeamSpeakНекоторое время назад мне понадобилось установить клиента TeamSpeak 3. Если кто не в курсе, - это весьма продвинутая программа для коллективного голосового общения. Программа мультиплатформенная и существует в вариантах для Windows, OSX и Linux.

Но в Ubuntu 9.10 обнаружилась весьма неприятная особенность. Буквально через несколько минут использования TeamSpeak начинал дико нагружать процессор. Доходило до 100% загрузки нескольких ядер. При этом программа начинала глючить и звук со временем прерывался совсем.

Как выяснилось, проблема заключается в PulseAudio. Причем в Ubuntu 10.04 она уже исправлена, но мы ведь не хотим ждать апреля, не так ли? :-) Поэтому приведу решение, вдруг кому-нибудь пригодится.

В терминале выполняем следующее:

$ sudo add-apt-repository ppa:ubuntu-audio-dev/ppa
$ sudo apt-get update && sudo apt-get dist-upgrade

Тем самым мы устанавливаем последнюю версию PulseAudio из девелоперского репозитория и проблема исчезает.

Про Windows Phone 7 series

Windows Phone 7 seriesПолагаю, все уже знают, что некоторое время назад в Барселоне компания Microsoft представила свою новую мобильную платформу - Windows Phone 7 series. В момент официальной презентации я не обратил почти никакого внимания на новинку. Но сейчас, почитав материалы по новой системе, вижу, что выход Phone 7 - событие на самом деле практически эпохальное. Приведу цитату.

То, о чем многие боялись говорить, сбылось. Конечно, кое-какие надежды на то, что совместимость с миллионами приложений от предыдущих версий Windows Mobile в каком-то виде будет, у людей еще есть, но едва ли они сбудутся. Windows Phone 7 построена на новом ядре и никакой совместимости со старым софтом здесь нет. Как это повлияет на рынок? На мой взгляд, очень просто – в руках компании находится такой простой и действенный инструмент, как «жизненный цикл предыдущих версий системы». То есть Windows Mobile 6.5 и ниже. И компания, скорее всего, использует этот инструмент. В течение 2010 года будут методично «обрываться» все связанные с предыдущими версиями ОС ниточки. Отказ от новых устройств на WM 6.5, отказ от обновлений системы, останется поддержка, но не более.

Компания прекрасно понимает, что Windows Phone 7 без приложений от сторонних разработчиков «встанет». Система сама по себе не может быть привлекательной длительное время, на фоне Android, iPhone OS и других платформ, под которые написаны десятки и сотни тысяч программ. А «7 Series» в этом отношении новый игрок. И начинать нужно с нуля. А для этого компании следует дать толчок разработчикам, толчок к скорейшему переходу на разработку софта для Windows Phone 7. И в Microsoft его дадут, методично закрывая рынок Windows Mobile 6.5 и всего, что с ним связанно, в том числе рынок продажи программ.

Я с этим выводом совершенно согласен. Нет никакого резона параллельно развивать и линейку WindowsMobile (которая уже совершенно неконкурентноспособна), и Phone 7. Вполне очевидно, что в итоге WindowsMobile останется без поддержки и начнется угасание этой платформы.

Интересно, что два года назад я уже писал именно о таком сценарии развития событий. Помнится, мне тогда в комментариях весьма активно доказывали, что я не прав. Ну что ж, мир праху WindowsMobile, да здравствует Windows Phone 7 series!

Подкасты, которые я слушаю

PodcastДавно хотел написать этот пост, но все как-то недосуг было. Речь пойдет о подкастах вообще и тех подкастах, которые я слушаю, в частности. Что же такое подкасты? Если вы и так знаете, то следующий абзац можно пропустить. Вначале я дам краткую вводную для тех, кто не в курсе. Так уж вышло, что среди гиковской среды явление подкастов широко известно, но "обычные люди" зачастую даже не знают, что это такое. И я уже устал объяснять знакомым само понятие "подкаст". Теперь в таких случаях буду просто давать ссылку на этот пост.

Я воспринимаю подкасты как некий гибрид блогов и радиопередач. То есть что-то вроде "голосовых блогов". Авторы просто записывают на микрофон некую передачу, которую можно просто скачать в виде файла mp3 к себе в любой плеер. Наиболее удобный вариант для этого - подписка на подкаст в виде RSS-канала в любой программе, которая это поддерживает (iTunes, Amarok и др.). В этом случае подкасты скачиваются и оказываются на вашем мобильном устройстве практически автоматически. Я слушаю подкасты уже давно и считаю их весьма хорошим способом с пользой убивать проводить время, например, в транспорте.

Русскоязычных подкастов очень много. Какие-то из них несут в себе достаточно много ценной информации, какие-то являются просто развлекательными. Найти подкасты можно на rpod.ru и podfm.ru. Перечислю со своими комментариями те подкасты, которые слушаю я. Те, кто слушает подкасты уже давно, вряд ли увидят в этом списке что-то новое для себя. Но может быть посоветуют еще что-то интересное. Читать далее »

Война поисковых машин. Как это будет?

Google vs BingВсе знают, что некоторое время назад Microsoft выпустила очередную свою поисковую машину - Bing. И в отличие от предыдущих попыток на этом поприще, в этот раз поисковик получился действительно весьма достойным. Настолько достойным, что реально может составить весомую конкуренцию даже Google. И это, безусловно, хорошо. Здоровая конкуренция - это всегда полезно для конечного пользователя.

Вот только будет ли эта конкуренция здоровой? Как вообще будет развиваться эта война поисковых машин (а война, несомненно, будет)? У меня есть определенные соображения по этому поводу. В определенном смысле это всего лишь мои домыслы, но мне хотелось бы ими здесь поделиться. Может в комментариях всплывут еще какие-нибудь интересные мысли по этому поводу.

Я считаю, что у всех лидеров поискового рынка есть определенные козыри в рукавах, которые они приберегают как раз для такой вот конкурентной борьбы. Сейчас я попробую их перечислить на примере Google, Яндекс и Bing. Все это я рассматриваю в приложении к российскому (и СНГ вообще) поисковому рынку. Итак, поехали! Читать далее »

Drupal - это сложно?

Angry DrupalНавеяло вот этим постом на хабре. Заметка повествует о непомерной сложности Drupal, отсутствии нормальной документации для него и всем таком прочем. А постольку поскольку я очень люблю эту систему, то напишу свое мнение по этому поводу. Кроме того, меня достаточно часто спрашивают, какую CMS стоит выбрать для блога или какого-либо другого сайта. Надеюсь, что эта заметка будет кому-нибудь полезна и для осуществления этого выбора.

Я весьма часто встречаю мнения, что Drupal - это слишком сложно. Что приходится делать слишком много телодвижений, чтобы собрать сайт из модулей и настроить их. Корень проблемы здесь только один - почему-то многие люди воспринимают CMS как готовое решение для создания сайта. В силу такого отношения эти люди морально не готовы к глубокому изучению системы. Не готовы к поиску информации, к изучению API системы и ее архитектуры. Говоря обобщенно, они хотят видеть кнопку "Сделать сайт" или "Сделать блог" и искренне недоумевают, когда система им этого не предоставляет.

Drupal, в отличие от, например, Wordpress или Joomla, не является готовой к быстрому развертыванию системой. По сути, это даже не CMS в привычном понимании этого слова. Drupal уже достаточно давно пошел по пути развития CMF (Content Management Framework). Это означает, что он предоставляет лишь минимальный готовый функционал. Все остальное реализуется сторонними модулями разной степени сложности или разработкой собственных модулей. Поэтому у друпала действительно значительно выше порог вхождения, нежели у многих других CMS. Необходимо потратить некоторое время для изучения хотя бы базовых принципов системы, прежде чем заниматься непосредственно реализацией сайта.

Именно за счет этого достигается потрясающая гибкость системы. На друпале действительно можно сделать все, что угодно. С системой можно творить чудеса. Но для этого надо изначально быть готовым к следующему: Читать далее »