• После запуска в какой-то мере скандального сервиса MEGA разговоры о его защищенности немного побурлили и затихли. На сегодняшний день сервис живет своей жизнью и его никто даже не поломал. Из всех разговоров почему-то был упущен термин «User Controlled Encryption» (UCE,…

  • В системе образования куча атавизмов. Пример первый: списание курсовых работ. Можно со смехом, а можно со слезами на глазах наблюдать работу специальных вузовских комиссий по списанию студенческих работ. Процедура списания состоит в том, что составляется список курсовых или других работ,…

  • Всем привет! В начале года я и Kron0S запустили игру под Android. Ни на какие лавры не претендуем, проект эксперементальный. Тем не менее, узнать, что, собственно, получилось, очень хочется.

  • Добрый день, хаброчитатели. Снова хочу поделиться с вами небольшими практическими наработками. Совсем недавно в рамках одного проекта мне была поставлена задача подготовить для команды тестеров стандартное окружение для сборки и тестирования приложения (Jenkins + SVN + Maven).

  • Пока жду новинку от Samsung — планшет Samsung Galaxy Note 8, решил попробовать описать 2 компактных фотоаппарата от Nikon — модели Coolpix P7700 и Coolpix P310. Младшая из описываемых моделей легко помещается во внутренний карман куртки, и, несмотря на компактные…

  • Недавно наша организация перешла на использование УПАТС Aastra MX-ONE TSW в качестве основной телефонной станции. До этого момента я не слышал ни названия данного бренда, ни уж тем более модели данной станции. Поэтому изучать ее пришлось с нуля с использованием…

  • Довелось мне как-то на работе столкнуться с задачей управления доступа и перенаправления запросов к файловой системе в рамках определенных процессов. Реализовать необходимо было простое, легко конфигурируемое решение. Решил разрабатывать MiniFilter драйвер, конфигурируемый при помощи текстового файла. Рассмотрим, что из себя…

  • Работа с API различных порталов — одна из самых распространенных задач, возникающих при разработке под Android. Казалось бы, ничего сложного — асинхронно посылать HTTP-запросы и отображать ответы, но дьявол, как всегда, кроется в деталях. Основные антипаттерны: Отправка запроса прямо из…

  • Разрабатывая сайты и интернет-проекты на заказ, я выявил для себя характерное влияние заказчика на дизайн и удобство сайта. Два типа предпринимателей Автор склонен полагать, что существуют два основных типа предпринимателей. Они по-разному мотивированы, климат в их компаниях существенно разный, и…

  • Регулярные бекапы — это верный способ сохранить свои важные данные. Произойти может все, что угодно: от пожара в дата центре до просто неаккуратно написанного и запущенного скрипта в вашей базе данных. К этому нужно быть готовым. Хоть вероятность этого достаточно…