учебник по SQL Отличный учебник по SQL, написанный специально для тех, кто будет использовать SQL в процессе работы. Даже если это ваш первый опыт с базами данных, эта книга очень быстро научит вас свободно работать с реальным SQL, использовать простые запросы, а также снабдит вас ясными понятиями об автоматизированном управлении базой данных. Предоставит вам обучающие программы, чтобы, овладевая командами SQL шаг за шагом, помочь вам узнать, как извлекать и обрабатывать информацию, содержащуюся в таблицах данных.
Скачать Мартин Грубер. Понимание SQL (0.6 Mb, формат html)

Что такое djvu?
Формат djvu DJVU (читается «де-жа-вю») – это новая технология сжатия изображений разработанная в 1996г. djvu – формат, изначально изобретенный для хорошего уровня сжатия сканов. Высокая степень сжатия достигается за счет выделения из скана слоев: фона и непосредственно букв. Фон заменяется некой текстурой, а сами буквы хранятся в слое с малой глубиной цвета (кажется, вообще 1 бит). Преимущества очевидны: малый объем, что важно для сети, и относительная простота перевода отдельных изображений в единый файл djvu. Вторым достоинством формата необходимо назвать практически факсимильное качество передачи изображения, не страдающее от изменения масштаба просмотра. читать дальше →

Sloppy. Эмулятор интернет-канала

Почти в каждом проекте желательно посмотреть, как люди с разной скоростью подключения будут видеть наш проект. Вот как раз для таких случаев Sloppy. Sloppy это прокси-сервер, который эмулирует доступ к указанному сайту через канал с задаваемой полосой пропускания - от 9.6 Кб до 512 Кб. Также можно тестировать ресурсы на локальной машине.

Скачать Sloppy

В этой статье я расскажу как безопасно хранить пароли в базе данных читать дальше?

скриншот WinMerge

WinMerge - программа для визуального сравнения текстовых документов в Windows на предмет изменений в них. WinMerge умеет работать с DOS, UNIX и MAC форматами файлов, поддерживает Unicode и имеет подсветку синтаксиса. Может оказаться очень полезной, например, для определения того, что изменилось в одной версии проекта по сравнению с другой, а также для слияния изменений, выполненных в различных версиях. Весьма удобна в SVN.

скачать WinMerge

Фотогалерея на GreyBox

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

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

Я использовал GreyBox для галереи фотографий на сайте про военные сборы

Довольно часто проблема кэширования возникает при тестировании скриптов на локальной машине.
Лекарство:

header("Expires: Mon, 08 Jun 1985 03:00:00 GMT"); // мой день рождения:)
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Last-Modified: ".gmdate('D, d M Y H:i:s')." GMT");

Россия из окна поезда

Вчера посетили эту выставку. Очень здорово! Экспозиция выставки включает более 100 фоторабот, материал для которых собирался во время железнодорожных экспедиций по наиболее выразительным и уникальным регионам России. С ноября 2006 г. по апрель 2008 г. компанией «Российские железные дороги» были организованы специальные экспедиции Антона Ланге и творческой группы проекта на Южный Урал, озеро Байкал, по Черноморскому побережью и Северо-Западу России, в Сибирь, на Дальний Восток и остров Сахалин, по Золотому кольцу и Центральной полосе России.

Выставка работает ежедневно до 16 мая с 10.00 до 19.00. Вход по флаеру бесплатный.
Официальный сайт выставки
Схема проезда
Скачать флаер

На велосипеде по ночной Москве

Всем велофанатам!
Покатушки по ночной Москве.

Файл Sitemap - это список страниц вашего веб-сайта в формате XML. Создание файла Sitemap позволяет обеспечить в Google наличие данных обо всех страницах на вашем сайте, включая URL-адреса, которые невозможно обнаружить в ходе стандартного процесса сканирования. Более подробно о Sitemap.

Для Wordpress существует плагин Google Sitemap Generator for WordPress, который сгенерирует нужный Sitemap. Вот так выглядит sitemap для моего блога.

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