Архив рубрики: Интернет

Герман Клименко: гипотеза о байкере

Про Германа Клименко кто-то пошутил в Фейсбуке, что, мол, это такой байкер Хирург от интернетов. Грубовато вышло, но, в общем, что-то в этом было...

А вот когда Герман Сергеевич, советник президента РФ, говорит про СМИ «отстроены и отдрочены», вы окончательно понимаете: байкер. Да, байкер.

Клименко вообще всегда интересно цитировать. Из Рунетологии вспоминается:

Совершенно случайно я увидел, что есть проект Livejournal, который без рекламы сам по себе рос, тогда как раз была модной тема блогов, и тогда появился проект LiveInternet. Я быстро показал пальчиком на то, что я хочу, и программисты быстро скопировали основной функционал.

Мобильный поиск Яндекса: good news!

Яндекс начинает учитывать адаптированность сайтов к мобильным устройствам при ранжировании (в мобильном поиске)

Вот это хорошая новость, как бы я ни относился к Яндексу. По крайней мере, придуркам от SEO станет труднее жить.

А вы уже адаптировали свой сайт? Значительная доля людей вообще не пользуется настольными устройствами. Если на сайте нечего делать, зайдя на него с телефона, человек предпочтет открыть какой-нибудь другой. Теперь же стало менее вероятно, что вообще зайдет.

UPD: и еще одна хорошая новость, касающаяся Яндекса.

Женский драйвер трафика

Фейсбук иногда выбрасывает на берег какую-нибудь откровенность.

Если девушки меня читают и ругают, значит, я говорю об актуальном. [...] Иногда мне кажется, что в сети сплошные феминистки, которых все бесит. Но с другой стороны, именно женская страстность — главный драйвер трафика. Я не только про наш сайт, про любой. Мужик или промолчит, или ругнется и забудет через десять минут. Девушки будут ругаться долго, повышая трафик. Бывает часто: я написал свой текст про женскую, скажем, грудь — и все, поехали дальше. А спустя дня три вдруг мне пишет подруга в личку: что за гадость ты опубликовал? Я даже не понимаю, о чем она, пока не объяснит.

(Алексей Беляков, шеф-редактор журнала Allure — источник)

Как продвигать товар в Одноклассниках

Мне это нравится, милые товарищи маркетологи.

Лично мне пришлось изменить свой реальный возраст в быдлоклассниках. Большего маразма чем на этом сайте, наверное только на мейл.ру будет. Мне на самом деле 40 лет и вот эти горе-маркетологи решили, что женщинам моего возраста интересны бесформенное бельё для тех кому за 40, кремы от морщин кому за 40, и старые разведенные алкаши специально для женщин за 40. Когда сменила возраст на 26 лет, всё немного изменилось и оказалось, что 26ти летним крайне необходимо лечить молочницу, стать овулядью и выйти замуж за богатого прынца, который ждёт меня прямо здесь и прямо сейчас, а если не хочу прынца, тогда опять же — свежеразведенный почти непьющий мужик всегда к моим услугам! сейчас мне 19 — замечательный возраст, я вам скажу — предлагают открыть счет в банке или купить квартиру, а главное — увеличить сиськи, без сисек-то ни счет в банке, ни квартиру нынче не приобретешь! Ушла б давно с этого сайта, но там мои одноклассники и родственники, которые живут далеко и которых нет вконтакте.

Из комментариев отсюда.

Перенос WordPress на другой домен: настройки тем

При переносе WordPress на другой домен следует руководствоваться инструкцией Moving WordPress. Есть один момент, связанный с архитектурой движка — из-за того, что некоторые данные хранятся в базе в сериализованном виде (а там присутствует адрес сайта), могут слететь настройки тем.

В инструкции об этом говорится и предлагаются несколько вариантов. Я воспользовался скриптом Search-Replace-DB. Импортировав базу на новом сервере, ничего не трогаем и кладем каталог со скриптом туда, где лежит wp-config.php. Затем выполняем тестовый прогон (предполагается, что сервер БД на localhost'е):

./srdb.cli.php -h localhost -n YOUR_DATABASE_NAME -u YOUR_USER_NAME -p YOUR_PASSWORD -s YOUR_OLD_DOMAIN -r YOUR_NEW_DOMAIN -z

Если все нормально, скрипт отчитывается примерно так:

94 changes would have been made
0 updates were actually made

Далее запускаем реальный прогон без параметра -z:

./srdb.cli.php -h localhost -n YOUR_DATABASE_NAME -u YOUR_USER_NAME -p YOUR_PASSWORD -s YOUR_OLD_DOMAIN -r YOUR_NEW_DOMAIN

Есть и другие варианты — например, плагин WP Migrate DB. Возможно, он удобнее, но я его не пробовал.

MediaWiki: решение проблем с производительностью

Каждый, кто устанавливал MediaWiki, замечал, как медленно она работает. Буквально при любом действии вы сталкиваетесь с невыносимыми тормозами (конечно, если сервер не космически быстрый).

В поисках решения этой проблемы вы придете, например, сюда - How to make MediaWiki fast. Ну, или вот общая категория: Performance tuning. Там собраны вполне разумные советы. Однако важно понять вот что: большинство из них дает лишь микроскопический прирост скорости и не решает проблему тормозов кардинально.

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

Mediawiki.org предлагает использовать Squid, но мне с ним никак не хотелось связываться — во-первых, опыт эксплуатации оставил не очень приятные воспоминания, а во-вторых, на промышленном сервере уже стоял Nginx, который отдавал статику по классической схеме в связке с httpd.

Скажем так: здесь могут быть трудности, но настроить можно. Мне это удалось (не исключаю, правда, что придется еще понаблюдать и что-то допилить). Nginx — очень мощный прокси, и когда вы видите, насколько мгновенно он отдает контент, это, конечно, производит впечатление. Главное — подумать, как различать залогиненных и незалогиненных пользователей. Можно найти пример конфига, где проверяется, содержится ли в куке «UserID» — для этого задействуется модуль ngx_lua, я же решил обойтись без него. И второй важный момент — как принудительно удалять страницу из кэша после ее редактирования. Здесь несколько сложнее: для выполнения запроса PURGE, который выдает MediaWiki, потребуется сторонний модуль ngx_cache_purge.

Основы: NGINX Content Caching.

Ну, расскажи мне, какой ты крутой CEO

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

И то, и другое мне видится бессмысленным.

Если они когда-либо найдут инвестора, это произойдет не потому, что инвестор прочитал на сайте, какие они крутые. Между тем самолюбование так и прет: на сайт выкладываются фотки, краткие биографии «визионеров», люди радостно назначают друг друга CEO, CTO, COO и так далее (прямо сидя в кофейне, я так думаю).

Про сам продукт — у меня нет цели объяснить, как делать правильно и как — неправильно. Все-таки какое-то саморегулирование экосистемы должно быть и кто-то должен уходить работать на обычную работу менеджера по продажам или программиста на предприятии.

Но тут вещь достаточно очевидная: когда вы даете человеку продукт с «фантастическими» возможностями и говорите: «о-оо, тут столько всего можно сделать, и вот это настроить, и вот это настроить», в этот момент и начинается движение к печальному финалу, хотя вы все еще в эйфории.

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

Еще один проект, представитель которого хотел купить у меня похожий на их название домен, похоже, совсем заглох. Уже несколько месяцев ни в Фейсбуке, ни в Твиттере ничего не появляется, а на сайте все так же написано, что они в бете. Ищут деньги. Жаль. Наверное, столько усилий ушло на «построение комьюнити», «контакты с медиа», а продукта так и не появилось.

Блокировка сайтов: что произошло и как быть?

Вчера, кроме сайтов Грани.ру, Каспаров.ру и ЕЖ.ру, которые недоступны и сейчас, были временно заблокированы LiveJournal и сайт «Эха Москвы». Это было связано с требованием Генпрокуратуры закрыть блог Навального (оригинал — в ЖЖ, копия — на «Эхе Москвы»).

Важно понимать роль Ростелекома. Возможно, это ваш провайдер:

rostelekom-vologda

Ростелеком, крупнейший акционер которого — Российская Федерация, не умеет ограничивать доступ к сайту по его адресу (или доступ к конкретной странице сайта). Точнее, он собирался научиться, но пока не получилось. Возможно, помешали различные расходы: например, прежнему руководителю Провоторову при увольнении выплатили 280 млн р. Поэтому блокировка происходит по IP-адресу — думаю, не нужно объяснять, что на одном IP могут находиться тысячи сайтов, и блокировка одного из них закроет сразу все оптом.

Поэтому, пока в стране не запрещено шифрование информации, а интернет еще не переведен на китайскую модель или вовсе не запрещен, полезно узнать, какие у вас есть варианты доступа к информации (а заодно вспомнить свои конституционные права). Варианты есть разные, оперативная информация о том, как обходить блокировки, публикуется на Рулусе: Как зайти на заблокированный сайт.

Если вы считаете, что Ростелеком ограничивает вам доступ неправомерно, позвоните им — вот, например, контактная информация вологодского филиала. Номер технической поддержки 8-125 работает круглосуточно.

Чтобы сделать мир лучше

«Есть отношение к Мейлу, как к компании, которая цинично зарабатывает деньги на пользователях, не очень заботясь о том, чтобы сделать мир прекраснее, о чем часто заявляют интернет-компании. Как ты реагируешь на такие заявления?» — спросил Максим Спиридонов у Дмитрия Гришина, генерального директора Mail.ru Group.

«Если посмотреть на последние 3 года, мы сделали многое для того чтобы сделать мир лучше. Можно посмотреть на наши продукты и то, что мы делаем» — ответил Дмитрий Гришин.

И тут один из моих технических пользователей Моего Мира, необходимых при разработке, прислал мне личное сообщение.

«Неужели вломали аккаунт?» — подумал я.

«Не расставайтесь с друзьями — общайтесь в мобильной версии Моего Мира!» — гласило сообщение.

Новый сайт Ньюсво

Смешно, как по-простому, по-деревенски новый сайт Ньюсво скопирован с Ленты.ру вплоть до точной ширины макета и остальных мелочей. Можно даже примерно представить, как двигалась мысль.

— А вот у них колонка меню такая темная, почти черная, сделайте посветлее, нам траурного не надо. И ссылки у них черные, сделайте синенькие, а то люди не поймут.

— Синенькие совсем не в тему будут.

— Ну не совсем синенькие, а такие, чуть-чуть хотя бы.

И мне кажется, это даже не «Сайтово» делало, а кто-то из энтузиастов сварганил такой готовый шаблон Ленты.ру для Друпала, оставалось его только подогнать по фигуре.

Если кто помнит, больше десяти лет назад было повальное увлечение оранжево-синими сайтами. У Mail.ru был оранжево-синий сайт. И если человек задавался вопросом, какой же сделать сайт, сложностей с этим вообще не было — конечно, оранжево-синий!

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

Я, кстати, не хочу ничего плохого сказать о студии «Charmer», которая делала дизайн современной Ленты.ру. Интервью с ними было, кажется, на H&F — можете почитать. Захочется всех обнять и полюбить. Они молодцы — получают заказы, работают, развиваются.

Существенное различие между Лентой и Ньюсво еще и в том, что в первом случае все-таки подумали, удобно ли будет читать текст, и с типографикой обошлись сравнительно аккуратно. А вот вологодские на это плевали — текст же есть? Буквы прочитать можешь? Ну и читай.

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