Один из советов от Yahoo по ускорению страничек — использовать домены, на которые не выставлются cookies для статического контента — они ему ни к чему. С виду вроде бы экономия на спичках, особенно на малопосещаемых ресурсах, но есть еще один момент, указанный там же — некоторые прокси не кешируют документы, запрошенные с куками. Уже профит.
Тем более если это ничего не стоит, почему бы это не сделать? В WordPress с плагином WP Super Cache сделать это элементарно, если вы можете создавать поддомены или добавлять новые домены к своему сайту.
В первом случае, если у вас адрес блога www.sitename.com или, скажем, blog.sitename.com, то создаем субдомен static.sitename.com и указываем его на ту же папку с вордпрессом. Если адрес высшего уровня (без www или blog), то тут можно только второй способ — регистрируем отдельный домен. Вовсе необязательно его покупать — сгодятся и бесплатные .tk или .co.cc (.co.cc плох) любой степени ужасности — вам всё равно не давать на них ссылки. Схема та же — указываем его на ту же папку.
Дальше идем в настройки плагина WP Super Cache на страницу CDN и прописываем в поле Off-site URL (Основной URL) наш свежесозданный адрес (у меня — sunchaser.tk)
Всё! Работает по той же схеме, что и настоящий CDN — все ссылки на статичные файлы будут переадресованы на новый адрес автоматически
Ночевал как-то у тру-админа. Выпили по пиву, покурили, пошли спать. В спальне — рай для железа: сановский сервак, комп, роутер и пара ноутов. Шумит всё это, понятно, мама не горюй. Говорю ему: «Включи какой-нибудь фильм и поставь таймер на полчасика». Привык, знаете ли, к простым виндовым решениям.
Последним, что я запомнил перед встречей с Морфеем, были горящие глаза друга и фраза: «Сейчас мы напишем простой скрипт».
Короче, я надолго запомнил эту картину: ночь, шум от десятка кулеров и тело с сигаретой в зубах, бесконечно повторяющее одно слово: «Щас, щас…»
Решая задачку раздачи инета на второй комп, наткнулся на необходимость получения IP адреса по MAC. Сначала использовал какой-то скрипт на вижуалбейсике, но при даунгрейде Windows XP до Windows 2000 способ отвалился. Тогда я плюнул на тот скрипт и пару bat-ников обвязки и соединил всё в скрипт на Ruby
Собственно имеем:
Комп с линухом и сквидом, раздающий инет. Внутренний IP — динамический
Комп с Windows, на котором нужен инет. IP — динамический, подсеть та же
Нежелание свзяваться с роутером, чтобы избавиться от этого безобразия =)
Наш алгоритм
Пингуем всю подсеть (да, в винде пинг не умеет броадкасты)
Оказывается пока я прохлаждался в больничной палате, вышла первая тестовая сборка Google Chrome для Linux. Сказать по браузеру особо нечего — хром как хром, глюков пока не замечено, флеш не подхватился. Разве что полюбоваться на него предлагается пользователям последних версий Ubuntu и Debian. Тем не менее проблема вполне обходится, причем довольно тривиально.
сработало с 1 раза на Mandriva Linux 2009 Spring и больше не тестировалось. Запускать, естественно, от root. Более “чистого” варианта я не придумал. Пакетов хватило, но, думаю, доустановить нужные не проблема
Ныкаем в удобное место, запускаем google/chrome/google-chrome и имеем профит
Для тех, кого ломает ставить dpkg и распаковывать deb выложил архивчик:
google-chrome-unstable_i386.tbz (12 МБ)
Качаем и начинаем с пункта 4. Про 64 бита не заморачивался.
Наконец-то дошли руки убить гадкий средний щелчок мышью в линуксовых браузерах. (Пытается открыть адрес из буфера обмена. Дико весело, когда там не адрес.) Оказалось, всё проще простого.
В Фоксе вбиваем в адресной строке about:config, находим параметр middlemouse.contentLoadURL и двойным щелчком выставляем его в false
В Опере в настройках (Preferences) на последней вкладке (Advanced) в последнем пункте (Shortcuts) есть кнопка (Middle-Click Options), вызывающая нужное окно специально под это дело.
Осталась только одна проблема: в Винде на среднюю кнопку в обоих браузерах вызывался весьма удобный скроллер. В Опере он есть и тут, а в Фоксе я его не нашел.
Поскольку я читаю дневники через Google Reader и все они помечены тегом “Blogs”, всё очень просто.
Заходим в настройки на страничку Folders and Tags (Папки и теги)
Жмём на значок серый значок RSS, чем делаем записи этой папки общедоступными. Появляются 2 опции - добавить подборку на свой сайт (это будет лента друзей) и добавить блогролл на свой сайт (это будет список друзей).
Дальше следуйте инструкциям в этих пунктах. Единственная моя отсебятина - это “кат” на JavaScript для списка друзей