Мой архив фотографий на данный момент занимает 32 Гб. Видео-архив — 43 Гб. Если сложить, будет 75 Гб. Если прикинуть на перспективу, то будет 100—150 Гб. Именно столько места надо мне, чтобы бэкапить эти данные где-то еще, кроме собственного домашнего сервера.
Архив рубрики: Web
Google Maps Labs
Хорошее резюме
Работодателю нужно оценить соответствие соискателя работы своим требованиям до собеседования, чтобы определиться, тратить ли время и свое, и соискателя, на личную встречу. Это можно сделать за счет просмотра резюме и выполнения тестового задания.
SSL-авторизация на сайте
Возникла задача: дать пользователю возможность авторизации на сайте в защищенном режиме. Т.е. так, чтобы его пароль не могли перехватить через канал связи. Какие есть варианты решения задачи, как решают эту задачу другие? Об этом чуть подробнее.
Передача имени сайта скрипту через cron (crontab)
Вчера на stackoverflow заметил вопрос о том, как передать скрипту через крон адрес сайта, если скрипт может выполняться «под разными сайтами». Это довольно интересный вопрос, и есть много вариантов решения. Сам решал его не так давно, а раз тема интерисует и других, решил об этом написать.
Читать далее Передача имени сайта скрипту через cron (crontab)
Информер погоды от Яндекса с определение города по IP (обновление 2)
Вчера я вновь обновил свой старый сервис, который позволяет показывать пользователям сайта информер погоды в том городе, где они находятся. Все подробности по этому поводу в старой записи.
Недавно Яндекс поменял формат кода информера, который он выдает на странице http://weather.yandex.ru/informer.xml. После этого сервис перестал обрабатывать новые коды. И вот сейчас все вновь работает в штатном режиме. Читать далее Информер погоды от Яндекса с определение города по IP (обновление 2)
Getting Real — книга, которую стоит прочесть!
На днях дочитал книгу «Getting Real» от 37signals (известные люди в определенной среде). Читал на русском языке прямо на сайте, бесплатно. Книга оказалась очень познавательной, полезной и интересной. Перевод очень хороший (если не считать несколько ошибок и пару разрушающих мозг фраз). Читать далее Getting Real — книга, которую стоит прочесть!
Делегирование обслуживания почтового домена: часть 2. Отправка почты через localhost (настройка Exim4 в Debian)
Настройка Exim и PHP mail() на примере Linux Debian
Чтобы решить проблему отказа серверов Gmail от обслуживания при отправке большого числа писем на несуществующие адреса, используем для отправки почты из скриптов сайта локальный почтовый SMTP-сервер (MTA). Локальный сервер будет выступать в качестве mail relay. В дополнение мы откажемся от подключения из скрипта к удаленному серверу, что может быть медленно. Локальные подключения всегда должны быть быстрее и стабильнее. Читать далее Делегирование обслуживания почтового домена: часть 2. Отправка почты через localhost (настройка Exim4 в Debian)
Делегирование обслуживания почтового домена: часть 1. Почта для домена
Почта для домена
Уже давно стандартом агента электронной почты (MTA) стали веб-приложения типа Gmail. Такие сервисы предоставляют удобный, стабильный быстрый доступ к почте из любого места, хороший поиск писем в ящике, много места для их хранения, отличную защиту от спама. Постепенно все больше и больше людей отказывались от The Bat! и Outlook в пользу Gmail, Yahoo! Mail, Hotmail, Яндекс.Почты. Читать далее Делегирование обслуживания почтового домена: часть 1. Почта для домена
Базовые станции WiMax в Минске
ByFly (Белтелеком) стал первым оператором связи, который запустил в Беларуси сеть 4G WiMax в коммерческую эксплуатацию. На даменный момент сеть работает только в городе Минске По состоянию на 19 апреля 2010 года в городе работают 22 вышки. В данном посте представлена карта расположения вышек в Минске.
Я.Субботник в Минске
Сегодня (15 апреля 2010 года) прошел первый в Беларуси Яндекс.Субботник. Было просто супер и проведено на высочайшем уровне. Интересные и полезные доклады, интересные докладчики (руководители направлений Яндекса), активная аудитория, отличные условия (Кроун Плазе зачет).
Updated 21:10 15.04.2010 по Минску.
CSS-кнопка с реакцией на наведение
Верстка кнопки для HTML-страницы, которая работает через тег <a> (т.е. с нее можно, например, скопировать адресс ссылки по правому клику в браузере), собранной из CSS-спрайта. Все картинки: края, фон, края и те же элементы при наведении собраны в один CSS-спрайт.
Читать далее CSS-кнопка с реакцией на наведение
Пакетная обработка изображений с помощью ImageMagick
Иногда возникает необходимость пакетной обработки изображений: изменить размеры, цветовые характеристики, наложить водяной знак или копирайт. Для проведения таких операций для Windows существует куча софта, с которым надо разбираться. В Linux-е все намного проще. Достаточно установить* пакеты ImageMagick-а и написать небольшой скрипт.
Читать далее Пакетная обработка изображений с помощью ImageMagick
Форматы времени в MySQL: TIMESTAMP vs DATE[TIME]
В MySQL 5 есть несколько типов данных для хранения даты и времени. Это TIMESTAMP, DATE, DATETIME, TIME и YEAR. Все они обладают своими особенностями, и выбор в пользу того или иного календарного типа должен производиться отдельно в каждой конкретной ситуации. Я хотел бы поделиться с вами результатом моего сегодняшнего миниисследования этих типов, в том числе в аспекте работы с временными зонами. Читать далее Форматы времени в MySQL: TIMESTAMP vs DATE[TIME]
Определение версии браузера
Вчера возникла задача определения версии браузера посетителя сайта, чтобы выводить сообщение об устаревшей версии браузера. Гуглинг не дал готового кода. PHP функция get_browser вообще нормально не работает. Пришлось написать PHP-код определения весии браузера самому. Читать далее Определение версии браузера