«Шакалим» картиночки

Для любого уважающего себя веб девелопера, однажды приходит время проверить свои сайты на скорость загрузки. Одним из популярных инструментов для таких тестов является Google PageSpeed Insights. И вот ты сталкиваешься с проблемой, говорят, что у тебя изображения не оптимизированы и рекомендуют воспользоваться какими-то непонятными программами. Лезешь в Инет, а там особо ничего не пишут. А не пишут, потому, что и так всё просто. Нужно лишь установить стандартным путём две системные утилиты:  «optipng» и «jpegoptim», после чего натравить их на директории с изображениями.

optipng -o7 ./*.png

jpegoptim -s --all-progressive ./*.jpg

Утилиты модифицируют графические файлы различными способами, например удаляя метаданные и прочую шелуху. После чего размер файла сокращается на 5-15%, а качество остаётся прежним. Profit!

Миграция в новое место

После выхода нового релиза ОС Debian, начал обновлять все свои сервера. Про каждый можно написать отдельную статью, потому, что с ними как с хомяками — каждый по разному «помирает». Сделал вывод, что в большинстве случаев, лучше ОС переустановить. Это и память освежит, и конфиги почистит и молодость вернёт. Последним на очереди стал веб сервер.

Не секрет, что мой веб сервер работает на VPS. И поэтому возникает множество вопросов, например: Чей хостинг использовать? Какое географическое расположение выбрать? Какие нужны ресурсы? Сколько всё это будет стоить? Ну и т.д. Если сперва я руководствовался соображениями независимости, чтоб не попадать под убогое законодательство РФ, то сейчас я немного (совсем чуть-чуть) пересмотрел свои взгляды…

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

Я не могу назвать себя патриотом, но и не пропагандирую «пендосию» или «гейропу» или как ещё вы там обзываетесь?!. Однако, если смотреть на вещи не предвзято, то окажется, что некоторые из них действительно лучше делают в какой-то определённой стране.

IHORЯ долго изучал различные хостинги VPS, сравнивал, читал отзывы. И в конечном итоге мой выбор пал на IHOR.RU. У них есть собственный дата-центр, с уровнем надежности Tier 3. Целых 10 каналов связи к ведущим операторам и сетям обмена трафика, например Ростелеком и ТТК. Защита от DDoS. Православная KVM виртуализация. Заслуженная и при этом доступная цена. Рекомендации знакомых вебмастеров. И реально короткий пинг.

Короче, моё тёплое местечко в этих ваших Интернетах, теперь здесь. При этом я остаюсь верен моему регистратору доменных имён REG.RU, моей любимой операционной системе Debian и просто ахуенному веб серверу NGINX. Чего и вам советую. 😉

Всем стабильного коннекта, долгих аптаймов и микроскопических пингов!

Цифровой термометр на DS1820 под Linux

Этот простой но надёжный цифровой термометр может пригодится для контроля температуры в серверной, коммуникационных шкафах, складских помещения и других местах, требующих термического контроля. А так же для умного дома или просто just for fun. Учитывая низкую стоимость, это одно из самых доступных решений. Пожалуй, единственным минусом, здесь является привязанность к операционной системе, так как для чтения показаний цифрового датчика, нужна специальная программа, которая есть только в Линукс подобных ОС. Читать далее «Цифровой термометр на DS1820 под Linux»