День св. Патрика в Москве 2009

День св. Патрика в Москве 2009

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

Официальный сайт парада — www.stpatrick.ru.

Итак, парад пройдет 22 марта (в воскресенье) 2009 года н.э.по земному летоисчислению. Начало в 13-00, как ни странно, по московскому времени.

PS. Выложил фотографии со дня святого Патрика.

Firefox 3.1 beta 3

Firefox 3.1 beta 3

Вот и вышла очередная бета огнелиса. Номер ее пока еще по-прежнему 3.1, наверное в 3.5 переименуют к следующей бете.

Среди приятных изменений заметил, что разработчики доделали наконец-то подсказки по тегам при добавлении сайта в закладки:

firefox_3_1_beta_3_tags

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

Правда, сейчас с добавлением закладок увидел новый глюк. Пока я подбирал лучший ракурс для скриншота, постоянно добавляя и удаляя ссылку из закладок, окно, показанное на скриншоте, все расширялось и расширялось. В результате оно стало «вот такой ширины»:

firefox_3_1_beta_3_bug

Надеюсь, что разработчики это поправят к следующей бете.

Mozilla, Flock и Google Chrome

И все-таки молодцы гугловцы. После того, как они выпустили свой Chrome, жизнь других браузеров заметно оживилась, я бы даже сказал, закипела. Вот и еще одна любопытная новость попалась на тему войны браузеров (здесь):

По словам руководителя компании, занимающейся развитием социального браузера Flock, браузер планируют перевести с движка Mozilla Firefox на движок Google Chrome. Flock представляет собой web-браузер с тесной интеграцией с социальными сетями (например, Facebook), блогами и медиа-сервисами (Flickr, YouTube).

В качестве причин перехода на новый движок указывается конфликт с сообществом разработчиков Mozilla, игнорирующих просьбы создателей Flock. Когда именно начнется перевод не сообщается, известно только то, что следующий релиз Flock 2.1 будет все еще основан на Firefox.

В качестве основного фактора, сдерживающего переход на Chrome, называется недостаточная поддержка платформ, отличных от Windows. Тем не менее компания Google рассчитывает выпустить первый релиз Chrome для MacOS X и Linux в течение нескольких месяцев.

Я, правда, Flock’ом не пользуюсь, но после выхода каждой новой версии с удовольствием его устанавливаю и смотрю что еще они там сделали. Уж не знаю что Flock’овцы не поделили с Mozilla, но что-то мне за них стало боязно. Они и так неспешно развивают свой браузер, а вот так взять и кардинально перейти с одного движка на другой — это серьезный и болезненный шаг. Зато, если им это удастся, на браузер будет особенно любопытно взглянуть, тем более, что гугловцы обещают вот-вот доделать расширения (или плагинов, кто их знает как они это назовут).

Война браузеров, похоже, перешла в активную фазу. До этого уже Mozilla успела поругаться с Гуглом, не смотря на то, что Гугл делает существенные вливания в Мозиллу, и в следующей русской версии Firefox поисковиком по умолчанию будет Яндекс. А Гугл, в свою очередь, пока еще не выкинул Firefox из Google Pack, но уже не предлагает его включать в пакет по умолчанию. И в то же время, Гугл и Мозилла вместе с Оперой стали дружить против Microsoft. Прямо сериальный любовный четырехугольник какой-то выходит. В общем, становится все интереснее и интереснее.

PS. И заодно. Следующая версия Firefox будет не 3.1, а 3.5. Разработчики решили, что прибавка версии на 0.1 — это слишком мало для тех изменений, которые произошли, и решили прибавить 0.5.

В продолжение темы копирайта

В продолжение темы копирайта

В продолжение прошлого поста про копирайт решил расставить все точки над Ы и попытаться разобраться что именно мне не нравится в данный момент в копирайте. Правда, что-то ругая, нужно предлагать что-то свое, а вот здесь уже сложнее. Если бы был какой-нибудь очевидный выход, который устраивал бы всех, то наверняка его бы уже давно использовали. Но все-таки попробую сформулировать хоть какие-то предложения по поводу копирайтов.
Читать далее…

Прочитал книгу вслух — в тюрьму

Прочитал книгу вслух - в тюрьму

Сегодня на компьюленте прочитал новость про очередную выходку копирастов. Суть новости в том, что издателям теперь не нравится возможность голосового чтения электронных книг от Amazon (функция Read-To-Me). Пока, к счастью, за чтение вслух никого не посадили, копирасты просто требуют для себя возможности отключать эту функцию для некоторых книг. Но судя по тому, что Amazon под них прогнулась и уже дала возможность отключать Read-To-Me, то копирасты могут пойти и дальше.

Уже представляю себе недалекое будущее, когда родители не смогут прочитать своему ребенку вслух книгу, потому что это нарушает аффтарские права. Наверняка устроят показательный процесс, растянутый на пару лет против одинокой мамаши (по аналогии с тем, что устроил RIAA), будут доказывать, что из-за нее никто не покупает книги Донцовой или какой-нибудь другой Марининой, да и вообще на нее повесят очередной мировой кризис. Авторы в обнимку с издателем пустят слезу перед телекамерой, скажут, что свой последний лексус они купили на последние деньги и теперь им не на что жить. Мамашу наверняка лишат родительских прав, ведь нарушение авторских прав — это хуже убийства. Ребенка, которому читали книгу, разумется, отправят в детдом особого режима, ведь он тоже участвовал в преступлении — слушал как ему читают книгу. С ним придется работать психологам или психиатрам, чтобы он забыл нелицензионно услышанную книгу. Ведь если он ее забудет, то есть шанс, что в будущем, когда его выпустят из сумасшедшего дома, есть шанс, что он эту книгу купит, и авторы опять смогут позволить себе купить дачу, как это было до нарушения аффтарских прав этим ребенком.

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

Дальнейшим шагом копирастов должен стать запрет любых устройств с динамиками, ведь через них можно читать книги или, что самое страшное, слушать музыку. А вдруг вы решите послушать книгу или музыку вместе с друзьями, а они не заплатили издателям? Этого допустить никак нельзя. Есть, правда, в этом один плюс, может быть тогда в метро не будет «меломанов», слушающих музыку на весь вагон. Их, разумеется, всех расстреляют, но что делать, искусство требует жертв.

В общем, что-то у меня с утра оптимистичное настроение.

Серый и черный SEO

Серый и черный SEO

В комментариях к посту AntiSEO [ljuser]pieprzyk[/ljuser] навела на мысль сделать пост о серых методах поисковой оптимизации, а заодно приведу примеры, когда поисковая оптимизация доводится до такого абсурда, что прет во все дыры. Этот пост не для практического использования и даже не для владельцев сайтов, которые наверняка все это и так знают, поэтому постараюсь все описать в более общих словах, не называя конкретные сайты. Среди перечисленных методов есть и совсем черные, за которые поисковик забанит на 100%, и легальные, но которые раздражают посетителей.

Читать далее…

Электронный словарь Lingoes

Электронный словарь Lingoes

Попался мне тут случайно словарь, созданный китайским разработчиком Kevin Yau. Словарь, как можно догадаться из заголовка, называется Lingoes. Даже не знаю почему решил его посмотреть, бесплатных словарей попадалось не одна штука, но сам я давно уже пользуюсь StarDict, к которому словарей существует просто огромное количество, причем умельцы смогли к нему подключить даже словари от Лингво. Всем хорош StarDict, но вот требует, собака, GTK+, из-за которого его не сделаешь портабельным, да и смотрится, если честно, страшновато. А Lingoes как раз и подкупил сразу же своим внешним видом. Пожалуй, это впервые, когда я подсел на программу из-за ее дизайна. Особенно понравился попугайчик в трее lingoes_tray.

lingoes_main

Читать далее…

Марк Лутц. Изучаем Python

Дочитал книгу Марка Лутца «Изучаем Python», выход которой ждал еще с ноября прошлого года. Книга, как и ожидал, оказалась просто отличная, особенно понравилась манера изложения автора. Похоже именно так и надо писать технические книги.

А манера эта состоит в том, что сначала Лутц начинает рассказывать о какой-то теме в общих чертах, чтобы было понятно даже новичку (книга все-таки считается учебником по Python, хоть и предполагает средний уровень подготовки читателя), но постепенно доходит до очень низкоуровневых вещей, которые будут интересны и тем, кто язык Python уже знает, а элементы языка разбирает буквально по косточкам, чтобы не осталось ни одного недопонятого момента.

Например, в главе, посвященной общей работе интерпретатора, начинается все с того, как вообще можно запускать скрипты (двойной клик, командная строка и т.п.), затем рассказывается о том как работает виртуальная машина Python, какие файлы и когда она создает, а затем рассказывается о разновидностях Python — CPython, IronPython, JPython, после чего коротко говорится о способах ускорения скриптов с помощью сторонних библиотек (Psyco, Shedskin C++) и кратко упоминает библиотеки для создания полноценных exe-шников (py2exe, PyInstaller и Freeze). В конце каждой главы находится раздел, где автор описывает возможные ошибки при использовании элементов языка, рассмотренные в текущей главе. Некоторые моменты Лутц повторяет по несколько раз для тупых в течение одной главы, но это не раздражает, а новичкам, думаю, это должно сильно облегчить понимание.

Благодаря такому подходу книгу будет интересно читать и тем, кто с Python уже знаком. Я, например, в книге выяснил для себя вопрос, который меня давно волновал: является ли класс list связанным списком. Оказалось, что нет, внутри языка это обычный массив, в некотором роде аналог std::vector из C++. За одно я узнал о существовании некоторых конструкций вроде «a < X < b«. Некоторые конструкции, которыми пользовался до этого, стали казаться более логичными, чем до прочтения книги. Да и вообще появилось ощущение, что все элементы языка выстроились в законченную мозаику.

Понравилось, что Лутц постоянно сравнивает элементы языка Python с похожими элементами других языков (в основном C). Кроме того автор постоянно делает сноски на возможности Python 2.6 и 3.0, которые еще только планировались, когда писалась книга, и в то же время он пишет в какой версии языка появилась та или иная фича.

Из недостатков могу назвать только цену книги. Я ее покупал на Савелке за 1100 рублей, а, как потом выяснилось, в Интернет-магазинах ее продают за 800 рублей. Я эту книгу покупал нам на кафедру, но теперь подумываю купить ее и себе домой. А может быть просто дождусь, когда ее выложат в инет 🙂

В общем, книга на твердую пятерку и на нее можно ставить штамп «маст рид». Теперь хотелось бы прочитать еще книгу того же Лутца «Programming Python», но, к сожалению, на русский ее не переводили, а дойдут ли руки до оригинала не знаю.

PS. Оказывается, «Programming Python» все-таки переводили на русский — http://www.ozon.ru/context/detail/id/1299270/. В электронном виде ее выложил Gluek у себя в блоге.

Склеротичное

Склеротичное

Только что с удивлением узнал, что у меня есть аккаунт на Twitter, откуда он взялся понятия не имею, потому что как раз микроблоги меня как-то мало интересуют, макроблоги мне нравятся больше. А узнал я про свой аккаунт после того как мне пришло письмо, что меня кто-то начал читать.

Но то, что я забыл про аккаунт твиттере — это еще полбеды. Самое интересное, что в тот аккаунт попадали ссылки на записи в блоге и на сайте, судя по всему, через RSS, но когда и каким образом я это сделал я тоже не помню. Самое интересное, что отправка записей в твиттер прекратилась в конце ноября, как раз в это время я перевел RSS-каналы на FeedBurner.

Из любопытства решил посмотреть каким образом я мог умудриться перенаправить RSS в твиттер и по запросу «twitter RSS» наткнулся на сайт twitterfeed.com, который для этих целей и предназначен. Этим сервисом я не пользовался точно, потому что при заходе в него с помощью OpenID из ЖЖ, сервер ЖЖ сказал, что я туда захожу в первый раз (а другим OpenID я тогда еще не пользовался). Но из любопытства добавил через этот сервис RSS из сайта и блога.

АнтиSEO

АнтиSEO

Как же все-таки надоели SEO-шники (для тех, кто не знает кто это такие — упыри, которые продвигают свои сайты в поисковиках разными полулегальными способами, а SEO — сокращение от Search Engine Optimization). Надо сразу сказать, что я не против в принципе оптимизации под поисковики как таковой. Но когда на первые позиции в гугле/яндексе попадают сайты, где кроме порнобаннеров ничего нет, это раздражает.

Вот недавно на работе у меня спросили, почему интернет — это такая помойка, что ничего нельзя найти. Тот кто спрашивал, искал не то аптеку, не то какое-то лекарство, а на первых позициях поиска были одни сайты с баннерами.

Или я вот недавно искал чехол для телефона, и на казалось бы правильный запрос «название_телефона чехол» на первых местах в поисковике стояли сайты, похожие друг на друга как однояйцевые близнецы, действительно продающие запчасти к телефонам, но в списке товаров даже не было намека на подходящий чехол. А когда стал смотреть как тогда эти сайты-клоны вообще попали под такой запрос, увидел, что внизу страницы полужирным шрифтом написана фраза «название_телефона купить название_телефона чехол название_телефона аккумулятор…» и так далее с другими частями телефона.

Вот за такое гугл должен беспощадно банить подобные сайты. Ведь по сути такая «оптимизация» — это мошенничество или спам с той лишь разницей, что обычный спам приходится получать через почту, а SEO-спам через поисковики.

Кроме того, я через RSS подписан на некоторые digg-образные сайты для блоггеров, том числе и по раскрутке. Те методы продвижения сайтов, которые там предлагают использовать вызывают, прямо скажем, брезгливость. Нет, как правило там не предлагают спамить явно, но некоторые методы не далеко ушли от спама. Такие SEO-шники загаживают сайты социальных закладок кучами специально созданных аккаунтов, делают десятки, если не сотни, «фальшивых» аккаунтов в других социальных сетях, только чтобы получить побольше ссылок на свой сайт, создают сайты, единственная цель которых — ссылаться на раскручиваемый сайт. К счастью, поисковики периодически банят таких мошенников, но силы слишком уж не равны.

Да и вообще, по некоторым блоггерским сайтам создается впечатление, что блоггеры только и занимаются обманом поисковиков. К счастью, это не совсем так. 🙂

SEO-блоггеров легко узнать по оформлению их записей. Это такой монохромный вариант блогов на mail.ru. Только если на mail.ru почему-то постоянно попадаются блоги, оформленные в стиле «новогодняя елка», когда текст пестрит разными шрифтами и раскраской букв, то у SEO-шников блоги пестрят выделением ключевых слов полужирным шрифтом, чтобы придать больший вес этим словам для поисковиков. Причем такие выделенные ключевые слова в тексте идут через слово. А ведь обычному белковому человеку такие записи читать невозможно — в глазах рябит.

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

Ну вот, вроде весь негатив вылил 🙂