• С выходом Android 4.3 (API 18), Google привнесла долгожданный компонент под названием MediaCodec. Класс был открыт публике с выходом API 16, но для нормального использования и поддержки в Android системе требуется минимальный уровень API 18. Материал рассчитан на опытного Android…

  • Намедни на RSDN был задан такой вопрос: Пусть у нас есть функция, возвращающая полиморфный тип class Base { virtual int foo() const = 0; }; class A : public Base { int foo() const { return 1; } }; class…

  • Троллями пугают смм-менеджеров и нервных владельцев бизнеса. Эти злобные мифические существа ходят по инетернету и жаждут поживиться негативными эмоциями своих жертв. А на эмоции интернет щедр, и мы радостно вываливаем на провокатора тонну «еды», добавляя этим больше поводов для продолжения…

  • Есть у меня один проект долгострой, в котором использую Yandex Dictionary Api. В процессе разработки решил поделиться опытом создания асинхронного интерфейса к интернет-сервису. Если у вас есть интерес, как реализовать такой клиент с помощью Qt C++, то этот пост для…

  • Случалось ли с вами, что во время разбора кода стороннего плагина или темы, вы находили довольно полезную стандартную функцию, о которой раньше не знали? В такие моменты любой разработчик ощущает чувство собственной ничтожности, вспоминая какие велосипеды он городил в предыдущих…

  • Предположим, вы уже давно используете Android, а потому может показаться, что он прекрасно справляется с задачами синхронизации времени – будильники срабатывают вовремя, каких-то явных отклонений времени не наблюдается и т. д. Однако уверены ли вы полностью в том, откуда Android…

  • Однажды попался мне заказ оцифровать сигнал. Частота дискретизации сигнала была 50кГц. С этой задачей я быстро справился используя манула из интернета. Однако вскре заказчик не смог выжать из этой скорсти то что ему хотелось и он решил объявил заказ на…