август 2009

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

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. Необходимо потратить некоторое время для изучения хотя бы базовых принципов системы, прежде чем заниматься непосредственно реализацией сайта.

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

Ищу замену для Amarok 1.4

Уже очень долгое время я использую Amarok в качестве аудиоплеера в Linux. Когда-то даже пост написал на эту тему. Но с выходом KDE4 и Amarok 2 для меня нарисовалась проблема. Amarok второй версии мне категорически не понравился. У меня вообще какая-то даже странная и не совсем объяснимая неприязнь к KDE4. Возможно, эта неприязнь автоматически перенеслась и на новый амарок, но факт остается фактом, - использовать его я не хочу. Поэтому у меня до сих пор установлен Amarok 1.4, который устраивает на все 100%.

Но время не стоит на месте. Amarok 1.4 развиваться и поддерживаться в будущем не будет. Поэтому хотелось бы найти ему адекватную замену. Честно говоря, очень надеюсь, что в комментариях мне подскажут что-нибудь интересное. Вначале сформулирую свои требования к плееру:

  1. Коллекция музыки на основе mp3-тегов. Плееры, ориентированные на файловую систему, я отметаю сразу.
  2. Поддержка last.fm как минимум на уровне скробблинга. Желательно еще отображение похожих исполнителей на основании рекомендаций last.fm.
  3. Поддержка обложек альбомов с возможностью их поиска и подгрузки из интернета.
  4. Поддержка подкастов и их автоматического скачивания при появлении новых выпусков.
  5. Желательна поддержка потокового аудио.

Кроме того, программа должна работать с iPod и уметь следующее: Читать далее »

Модуль Poll Node для Drupal 6.x

Когда-то я написал модуль для вставки опросов в тело ноды для Drupal 5.x. Модуль используется у меня в блоге, и судя по комментариям, пригодился не только мне. Тогда меня просили адаптировать его для Drupal 6.x, но я, в силу своей лени, сделал это только сейчас. Когда сам перевел блог на шестую версию друпала. Так что наверстываю упущенное.

Настройка модуля полностью такая же, как в версии для Drupal 5.x. Прикладываю его к этому посту. В модуле есть маленькая ошибка - опрос не вставляется в текст по нажатию ссылки "Insert Poll". Честно говоря, нет никакого желания в этом разбираться. JavaScript я не люблю, в jQuery не силен, и возиться с этим нет никакого желания. Основной функционал от этого не страдает и модуль остается вполне юзабельным. Собственно, здесь у меня он и продолжает использоваться.

Кроме того, для той же самой цели могу посоветовать альтернативу, которую очень хвалят - Inner Poll.

Обновление блога

Сегодня я наконец сделал то, что надо было сделать уже давно. А именно:

  1. Обновил движок блога до Drupal 6.x (да, раньше он был на пятерке).
  2. Сменил тему оформления.

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