• Когда собаке программисту нечего делать, он начинает все автоматизировать. Мне по роду своей деятельности приходится писать много кода и, конечно, хочется какие-то повторяющие вещи обобщить в виде библиотек, скриптов или шаблонов для Android Studio. О них и поговорим.

  • Это небольшая заметка о паре утилит, которые использую время от времени для работы с астериском (для отладки телефонии и просмотра SIP пакетов). Многие коллеги не знают о более простых утилитах, которые могли бы сэкономить минутку-другую рабочего времени. Далее речь пойдет…

  • Phar — это аналог jar из мира Java, но только применительно к PHP. Phar упаковывает файлы проекта в специальный архив и позволяет легко переносить и устанавливать приложение без манипуляций с самим проектом в виде исполняемой программы. Описание phar из официальной…

  • Была такая традиция у IT-компаний: показывать на больших выставках какие-то необычные продукты, чтобы вызвать побольше шума в прессе. Продавались все эти необычности, как правило, плохо, но, согласно маркетинговым теориям, привлекали внимание к более обычной продукции. Так оно, или нет, но…

  • Прошло немного больше недели с момента выхода моего первого «настоящего» приложения в Play market. И как это ни странно, оно сумело закрепится в топ-10 новых бесплатных своей (пусть и не самой конкурентной) категории сразу в 2 странах(Россия и Украина). И…

  • Вам когда-нибудь было интересно, как устроены gif-ки? В данной статье попробуем разобраться с внутренним строением GIF-формата и методом сжатия LZW. Структура GIF Файл в формате GIF состоит из фиксированной области в начале файла, за которой располагается переменное число блоков, и…

  • Речь пойдет об объектах, используемых в C++ и QML одновременно, верхушкой иерархии наследования которых является QObject. Насколько мне известно, реализации механизма автоматического контроля времени жизни таких объектов на уровне библиотеки не существует. Подобный механизм избавил бы от сложностей, возникающих при…

  • Глава постоянного представительства ESA в РФ Рене Пишель сообщил о том, что последняя попытка передать команду модулю Philae оказалась неудачной, пишет ТАСС. Последний раз, когда аппарат выходил на связь — 9 июля прошлого года. С тех пор система не подавала…

  • Здесь я расскажу об удобном наборе средств и о технологии быстрой разработки простых программ на микроконтроллере S9KEAZN64AMLC с 32-х битным 40 МГц ядром ARM Cortex-M0+. Как аппаратную основу возьмем плату от анонсированного ранее проекта. Плата оказалась на удивление живучей при…

  • КоллБэкХантер — форма на сайте которую нужно заполнить и тебе перезвонят в течение каких-то секунд. Реализации этой темы есть разнообразные, от загружаемого flash-плагина (типа как у Zingaya), до обратного отзвона сначала на номер компании, потом на номер клиента (этакий коллбэк).…