Месяц: Декабрь 2012
-
Домен кремль.ru
—
от автора
Однажды в печатной продукции была обнаружена ошибка: опечатка в доменном имени. Времени переделывать что-либо уже не было, так как продукция уже распространялась. Обычно в этом случае просто регистрируется доменное имя с опечаткой и настраивается перенаправление, но не тут-то было. Из-за ошибки первая половина доменного имени была латинской, вторая — кириллической. Выглядело это примерно так: «hello-мир.ru».
-
Переход Google Music на HTML5
—
от автора
Хотя Flash несколько лет всё умирает и умирает, изначально Google Music был запущен на Flash. Однако, все мы помним о проблемах, которые периодически возникают с поддержкой Flash то тут, то там, включая полное отсутствие поддержки Flash в Android 4. Плюс отсутствие нативного Flash Player’а на аппаратных платформах отличных от x86 (Например, Ubuntu на ARM-смартбуке Toshiba…
-
Бесплатное ОФИЦИАЛЬНОЕ отключение рекламы в Kindle Paperwhite with Special Offers
—
от автора
Доброго времени суток всем поклонникам электронных книг, обитающим на Хабре! К сожалению, публикую пост о Amazon Kindle Paperwhite в хабе Amazon Web Services, потому что для публикации в соответсвующих хабах Amazon Kindle или «Электронные книги» не хватает кармы. Этот пост будет небольшим и посвящён он будет тому, как можно официально и бесплатно отключить рекламу (Special…
-
О том, как выпустить отличное iOS приложение, которое никому не нужно
—
от автора
1. Для начала нужна хорошая и востребованная идея Все началось с тайм-менеджмента. Прочитав Тайм Драйв, я пришел к выводу, что Глеб Архангельский действительно сделал очень хорошую работу и все разложил по полочкам. Но, когда захотелось применить его теорию на практике, используя смартфон, возникла проблема — до сих пор не было хоть какой-то минимально приемлемой реализации…
-
Больше руткитов — «хороших» и разных. Part II
—
от автора
TDL-4 Разработчики TDL продолжают идти в ногу со временем. На этот раз их взор устремился на неохваченные ранее 64 битные системы. Во-первых — появилось разделение рабочих файлов на 32 и 64 разрядные версии. Во-вторых — в очередной раз изменился алгоритм запуска после перезагрузки. Ранее подобный алгоритм применялся в ВПО Sinowal, достаточно известном своими новациями сотрудникам…
-
История взаимодействия чайника и DS18B20 посредством Raspberry Pi
—
от автора
Доброе время суток, уважаемое хабрасообщество! Неделю назад я наконец-то дождался свою Малинку. Этот пост о том, как можно набить шишки в такой простой задаче как работа с датчиками температуры. Кому интересно — добро пожаловать под кат.
-
Введение в TDD «на пальцах» (Rails + Rspec)
—
от автора
Лично для меня, довольно тертого разработчика, процесс внедрения TDD был непростым и местами тернистым. Вкратце законспектирую, поскольку порог входа в тестирование действительно выше, чем просто сесть и писать код на RoR. Сделаю несколько, как написали бы пиндосы, highlights. Теоретически процесс TDD должен выглядеть так: 1. Написали падающий тест, прогнали rspec, убедились что тест не проходит…
-
Гирлянда 8р8с
—
от автора
Захотелось мне принести в дом немного новогоднего настроения. И чтобы обязательно с компьютерным оттенком 🙂 И получилась из этого желания гирлянда
-
Реализация Exim + OpenDKIM для массовых рассылок
—
от автора
Все было готово к запуску нового проекта, осталась одна проблема – письма подтверждения регистрации Gmail отправлял в спам. Ознакомившись со справкой сервиса Gmail, я понял, что основной проблемой является отсутствие реализации DKIM на сервере. В моем случае, FreeBSD сервер отправляет письма через Exim. Необходимо было реализовать связку Exim+DKIM. Увы, из-за смены утилиты реализации DKIM на…
-
Трудности разработки аркадных гонок на UDK под iOS
—
от автора
Так случилось, что я стал продюсером игры под iOS, разработанной нами на Unreal Development Kit от Epic Games. Игра представляет собой arcade combat racing и является интерпретацией на тему легендарной Rock’n’Roll Racing. В этом посте я расскажу о технических трудностях, с которыми мы столкнулись в процессе разработки, и о методах их преодоления.