Хабраэффект

Итак, на днях один из блогов на нашем сервере испытал так называемый хабраэффект.

Хабраэффект (на Западе это называют «слэшдот-эффект») — это резкий всплеск посещаемости сайта за счет того, что ссылку на него дали на очень популярном и посещаемом ресурсе. В нашем случае хабраэффект постиг нас в самом буквальном смысле: несколько ссылок на сайт появилось в нескольких блогах на «Хабрахабре».

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

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

Так вот, несмотря на то, что у нас простой, маленький и недорогой виртуальный сервер, и несмотря на то, что большая часть МНОГОТЫСЯЧНОЙ «волны» прошла в узкий промежуток времени между 14-ю и 15-ю часами, мы выстояли и не упали.

Более того, очевидцы утверждают, что сайт лишь слегка подтормаживал. Да и то не у всех.

А меж тем наш народ так активно ругает «Вордпресс» (дескать, тяжелый и тормозной) и технологию виртуализации openvz (говно, а не технология)! А по-моему, ручки им надо выпрямить, вот и всё.

P.S. Надо бы о настройках веб-сервера написать, чисто для себя, как памятку.

Хождения под «Виндой»

Вчера зашел под «Винду». Первая реакция — ступор.

Всего-то нужно было — из-под «Винды» зайти на сервер по ssh, поправить один файл, посмотреть как это в результате отображается в IE и FF, закрыть всё и выйти.

Для начала выяснилось, что там нельзя по одному клику открыть свой сервер по ssh и уж тем более нужную в нем папку. Нужна специальная программа, например, WinSCP.

Эту программу, к счастью, я давно скачал и установил, и даже поместил иконку в панель быстрого запуска. И я запустил программку. Но она поперед всего закричала, что вышла новая версия и уточнила, не хочу ли я обновиться... По правде сказать, меня это ее желание удивило. Разве я запускал эту программу для того, чтобы она задавала мне дурацкие вопросы? Нет, я ее открыл, чтобы добраться до нужной папки на сервере. От обновлений я отказался.

До папки добрался, открыл нужный файл в текстовом редакторе... Текстовый редактор тоже предложил обновиться. Они что, сговорились? Кто им позволил вылезать в Интернет? А если я за трафик плачу?..

Затем понадобилось запустить IE. Нажал кнопку «Пуск». Ох, вашу ж мать! Настолько бестолковое и неорганизованное меню программ не помню, когда видел последний раз. Где раздел «Интернет»? Где офисные программы? Где программы для работы с графикой? Почему нельзя автоматически организовать в папки? Почему ярлыки всех этих программ прописываются при установке беспорядочно друг за другом? А эта идиотская идея — записывать ярлык игры в папку с именем фирмы-производителя... И ведь это не предел вложенности!

А если программ в меню — двести штук?.. И даже если я их знаю по названиям и назначению все, я должен еще помнить, какую какая фирма выпустила. Плюс бывает, ставишь одну программу, а в меню появляется 2-3, которые идут вместе... Ну пиздец же...

Нелюди это писали. Вроде такая элементарная вещь...

О домашних пингвинах

Что? Да. Перевели маменьку (71 год) на GNU/Linux. Конкретно — Mandriva. Еще конкретнее — Mandriva One.

Почему не Ubuntu? Ну, это совершенно очевидно. Во-первых, такие вещи, как драйвер nvidia и flash тут не надо скачивать и устанавливать — они идут «из коробки». Во-вторых, GNOME под «Мандривой» как-то полегче. По крайней мере, на всех моих машинах это так.

Почему Linux вместо Windows? Тут все еще очевиднее. Во-первых, лицензионной XP для того компьютера нет и никогда не было, а XP без обновлений — одна сплошная дыра, и заражение какой-нибудь гадостью — вопрос времени. Собственно, маменька на каком-то «безобидном» сайте с простой онлайновой игрушкой как раз и подцепили точно такой вот вирус. Причем, несмотря на avast. Да и последующее лечение Dr. Web-ом нихрена не помогло. Кстати, порнобаннер поверх работающего антивируса с включенной проактивной защитой — зрелище не для слабонервных.

Во-вторых, купить (дорого, сцуко!) и поставить «Семерку» на тот компьютер, конечно, можно, но что-то мне подсказало, что отличия «Семерки» от XP могут смутить маменьку и вызвать недовольство. А GNOME в крайнем случае можно раскрасить как XP.

Ну и в-третьих, извините, ставить Windows, ставить драйвера (только не надо мне говорить, что «Семерка» ставит автоматом — хрен вам, в среднем, один-два девайса все равно или не заработают без диска с драйвером или заработают не так), выкачивать и ставить программы, ставить антивирус и прочая — на все это у меня нет недели свободного времени. Linux же с большей частью нужного софта устанавливается за 20 минут. Еще за часик можно сделать базовый тюнинг системы, обновиться, удалить ненужное, поставить нужное и добавить пару виндовых игрушек (они у нас честно куплены, если что).

Да, и самое интересное — для маменьки переход прошел, как я понимаю, безболезненно: фотографии просматривать можно, музыку слушать можно, кино смотреть можно (только надо не забыть в следующий раз настроить вывод на ТВ), получать почту и выходить в Интернет можно.

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

Какова рыночная доля Linux?

Какова реальная рыночная доля Linux, точно не знает никто.

Долю «Линукса» на десктопах многие оценивают очень низко — как правило, от 0,8 до 1 процента. Для большинства оценок источником является статистика того или иного сайта или группы сайтов — т. е. ребята-аналитики просто смотрят, какие операционные системы у посетителей.

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

Если же верить данным w3schools, то доля Linux на десктопах медленно, но верно достигла 4,6 процентов и стабильно растет с 2003 года. А доля сами знаете чего стабильно падает, особенно с учетом, что часть виндового одеяла тянет на себя фирма «Яблочко».

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

Доля Linux среди посетителей сайта *******.ru

Доля Linux среди посетителей сайта *******.ru

В эти три процента не входят FreeBSD, Sun OS и Google Android, хотя их долю все равно нельзя назвать значимой. Среди дистрибутивов «Линукса» лидирует с большим отрывом «Убунту», далее Mandriva, Gentoo, Fedora, Debian, SUSE, ALT Linux.

Админы вышеупомянутых сайтов (в т.ч. я со своей «Мандривой») в эту статистику не вошли, так как счетчик «Яндекса» для админов у нас нигде не грузится.

То, что рыночная доля Mac OS на десктопах выше рыночной доли «Линукса» — «общеизвестно» (в кавычках). Однако Стив Балмер с этим не согласен. Вот слайд одной из его презентаций. Читать полностью...

Ardourvst — это звучит!

Вчера пропала еще одна веская причина использовать винду. Скомпилировал свежую версию программы Ardour с подержкой VST.

Всем, кроме отсутствия поддержки WinVST по умолчанию, Ardour в разы лучше некоторых известных виндовых звуковых редакторов. После перекомпиляции с ключом VST=1 этот недостаток перестал существовать.

Ardourvst - Mandriva

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

Справедливости ради надо отметить, что и поддержка VST не на 100 процентов полноценная. Параметры настроек VST-плагинов не сохраняются с закрытием сессии. Остается только заранее позаботиться о пресетах (или использовать умолчальные) и восстанавливать это после перезапуска. Когда у тебя 2-3 дорожки, это не обременительно.

С другой стороны, некоторые люди вообще обходятся без всего этого. Например, вчера наткнулся на финнов, которые пишутся в Ardour и используют для обработки звука исключительно нативные линуховые плагины. Заценить альбом можно на их сайте. Они называют это «электрический лесной фолк».

P.S. Больных неадекватных линуксоидов, считающих, что вот это — полноценный мануал, просят не беспокоиться. Написан неизвестно кем, на официальном сайте его нет. Красноглазые линуксоиды уверяют, будто ссылку на него найти легко — на странице с новостями сайта Ardour. Но для этого надо туда как-то попасть, что затруднительно, особенно для тех, кто никогда не был на этом сайте и вообще ставил программу из репозитория. Тем более, что с главной страницы надо еще как-то попасть на страницу новостей. Надо быть, наверное, очень красноглазым, чтобы искать мануал в разделе «Новости».

Вообще сам мануал по ссылке — из разряда «Капитан Очевидность на десять страниц рассказывает благодарным читателям, что означает кнопка „Вкл“».

Автор программы получает от пользователей 4500 денег каждый месяц. И не почесался сделать руководство — пусть безграмотное, но полное. С доступным и полным мануалом мог бы получать в два раза больше.

Помню, когда я впервые поставил Ardour (тогда не было даже этого мануала, который появился только в прошлом декабре), я его снес, т.к. управление программой заметно отличается от традиционного для подобных программ. Да и откуда было мне знать, что вот этот получасовой зависон при экспорте проекта — это норма, а не баг...