Как и большинство пользователей Wi-FI, я наивно полагал, что при использовании Wi-Fi последней ревизии N (IEEE 802.11n) можно достигнуть реальной скорости обмена данными около 150 МБит/с. Как это было наивно :) Читать далее Реальная скрость Wi-Fi N
Архив рубрики: IT
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. Почта для домена
Debian 5 и датчики температуры для Intel Atom (330)
Проблема: если на платформу ION с процессором Intel Atom (вообще — любым, но у меня Atom 330) установить Debian Linux 5, то датчики температцры процессора «из коробки» не заработают. Связано это с тем, что в моделу ядра coretemp.ko не включена поддержка этого семейства процессоров. А sensors-detect не умеет их находить. О том, как включить поддержку и получать сведения о температуре, написано далее. Читать далее Debian 5 и датчики температуры для Intel Atom (330)
Пакетная обработка изображений с помощью ImageMagick
Иногда возникает необходимость пакетной обработки изображений: изменить размеры, цветовые характеристики, наложить водяной знак или копирайт. Для проведения таких операций для Windows существует куча софта, с которым надо разбираться. В Linux-е все намного проще. Достаточно установить* пакеты ImageMagick-а и написать небольшой скрипт.
Читать далее Пакетная обработка изображений с помощью ImageMagick
Определение версии браузера
Вчера возникла задача определения версии браузера посетителя сайта, чтобы выводить сообщение об устаревшей версии браузера. Гуглинг не дал готового кода. PHP функция get_browser вообще нормально не работает. Пришлось написать PHP-код определения весии браузера самому. Читать далее Определение версии браузера
Установка Redmine на Debian с СУБД Postgres. Работа по HTTPS.
Стала задача установить хорошую современную систему управления задачами и багтрекинга. Выбор пал на Redmine. Фактически, Remine — это улучшенный Trac. Написан Redmine на Ruby. Основное отличие от Trac по функционалу — работа с несколькими разными проектами в связке. Кроме того, у Redmine намного шире функционал, и сделан он добротней.
Как обычно, для установки некоего нового программного обеспечения в Линуксе сразу идем в Гугл и ищем подходящие HOWTO. По Редмайну я нашел несколько разных HOWTO, из которых каждый понемногу мне помог (см. ссылки внизу).
Читать далее Установка Redmine на Debian с СУБД Postgres. Работа по HTTPS.
Установка Tomcat 5.5 в Debian Lenny
Все проще простого. Сервер есть в виде пакета в репозиториях Debian, так что необходимо просто установить нужные пакеты и произвести минимальные настройки.
1680×1050 на базе Intel 945 в Debian
Есть ноутбук со свтроенной графикой на базе чипсета Intel 945 (HP Compac nx7300). Есть Debian Linux 5.0 на этом ноутбуке. Есть внешний 20-дюймовый монитор Philips 200WP, родное разрешение которого 1680×1050. Задача: подключить монитор Philips к ноутбуку в качестве внешнего монитора (вместо встроенного дисплея). Сходу, втыкнув VGA-кабель от монитора в ноут, решить задачу в Линуксе не удалось (в Windows все сразу хорошо заработало). Картинка была как-бы размазана по горизонтали, то есть неправильно были выставлены частоты.
Читать далее 1680×1050 на базе Intel 945 в Debian
Google отсудил домен google.by
С недавнего времени белорусская версия Гугла доступна на домене второго уровня google.by.
Долгое время белорусская версия была доступна по адресу google.com.by из-за того, что домен google.by был занят. Если точнее, то он был выкуплен Денисом Кораблевым из компании activemedia.by (я так и не понял, какую должность он там занимает — руководитель компании?). В это время на сайте крутился поисковый интерфейс Гугла, который вел на сам google.com, продавалась контекстная реклама и ссылки с главной страницы. Правда в сентябре 2008 сайт закрылся.
Debian Lenny, wifi и Broadcom
В своей недавней записи я рассказал как настроить работу Wi-fi на базе карточки от Broadcom в Debian Linux Etch. Сегодня вышла новая версия Debian — 5.0 Lenny, в которой обвновлена версия ядра Linux сразу до версии 2.6.26 (с 2.6.18). В связи с этим перестал работать старый Бродкомовский драйвер, и потребовалась установка нового. Читать далее Debian Lenny, wifi и Broadcom
Фокусы с nginx
Вчерашний вечер я посвятил возне с http-сервером nginx в качестве фронтэнда к apache. Как известно, nginx — легковесный надежный HTTP-сервер, написанный Игорем Сысоевым (сотрудником Rambler). Он отлично подходит для выдачи статических страниц, особенно под нагрузкой. Обычно настраивается связка nginx+apache, в которой nginx обслуживает все входящие на сервер запросы, статические файлы отдает своими силами, а запросы на динамическое содержимое проксирует на apache.
Так вот, по настройке работы данной пары в связке в Интернете есть море статей, в том числе на русском, и об этом писать смысла нет. А расскажу я вам лучше о тех нюансах, с которыми вчера столкнулся при настройке nginx на работу в нужном ладе, и заодно покажу и прокомментирую свою конфигурацию этого сервера.
Хабро́метр — новый сервис логирования и отображения значений кармы и хабросилы
Хаброметр — сервис логирования значений кармы, хабрасилы и позиции в рейтинге хабрапользователя и отображения этой информации на информерах, которые можно вставить в профиль, блог, форум и т.д.
Читать далее Хабро́метр — новый сервис логирования и отображения значений кармы и хабросилы
С наступающим новым годом и рождеством!

Дорогие друзья! Поздравляю вас с наступающими празниками! Каким бы для нас ни был год уходящий, пускай приходящий будет намного лучше! Давайте заберем из него в новый год только лучшее, а плохое оставим позади! Пускай в 2008 останется кризис, болезни, неудачи. Пусть 2009-й порадует нас новыми открытиями, новыми интересными разработками в области ИТ, новыми интересными мероприятиями, новыми знакомствами, новыми достижениями на профессиональном и личном фронтах!