Let's Encrypt сертификаты

Let’s Encrypt Authority X1 и Let’s Encrypt Authority X2 получил кросс-сигнатуры от IdentTrust. Это означает что сертификаты будут в состоянии доверенных во всех основных браузерах. Перевести на https веб-ресурс не составит проблем, с помощью данных сертификатов нет необходимости: проводить валидацию email адреса платить за процедуру верификации или за сам сертификат следить чтобы срок действия сертификата был... читать далее

Работа с open location code на php

OLC это способ представления локации в форме, которая проще воспринимается людьми и выглядит немного проще чем набор цифр (широта + долгота). Данный формат особенно полезен в случае если у улиц или дома нет номера, либо существуют одинаковые названия. Что же кроме этого дает olc: Обработка локации в "оффлайне". Нет необходимости иметь доступ к сети чтобы... читать далее

hhvm вместе с yii-1.x

Несмотря на то, что yii-1.x по результатам тестов на 98% совместим с hhvm, существуют несколько ситуаций в которых код не работает или работает не по плану. Одна из таких ситуаций - это белая страница (white page) в случае возникновения не обработанного исключения. Другими словами любое CHttpException (страница не найдена) приведет к фатальной ошибке с белой страницей. Все несовместимость... читать далее

Во всем виноваты программисты

Человек, летящий на воздушном шаре, обнаружил, что потерялся. Он спустился немного ниже и заметил на земле человека. Спустившись ещё чуть ниже, он обратился к нему: - Простите, не могли бы вы помочь? Я договорился с другом встретиться час назад, но не знаю, где сейчас нахожусь. - Вы находитесь на воздушном шаре в трех метрах от поверхности Земли.... читать далее

Релиз Atom 1.0

Отличный текстовый редактор построенный на базе web-технологий (io.js + html + css). В двух словах: он сочитает в себе гибкость emacs / vim и удобство интерфейса Sublime (а также TextMate). Редактор имеет отличное api, приятный UI, возможности кастомизации, множество плагинов и тем. Также радует открытый код и его производительность! После нескольких часов его использования, возникает вопрос: для чего нужны... читать далее