• Привет, Geektimes! Сегодня мы расскажем о различиях между action-камерами GoPro HERO4 Silver Edition и HERO4 Black Edition. Безусловно, обе эти модели годятся практически для всех ситуаций, где есть необходимость в использовании «экстремалок». При этом, как водится, существуют мелкие, но важные…

  • Содержание: Разработка через тестирование – что это? Три закона TDD Примеры применения Преимущества и недостатки Литература и ссылки Разработка через тестирование – что это? Разработка через тестирование (Test-driven development) — техника разработки программного обеспечения, которая определяет разработку через написание тестов.…

  • Оглавление Введение (vim_lib) Менеджер плагинов без фатальных недостатков (vim_lib, vim_plugmanager) Уровень проекта и файловая система (vim_prj, nerdtree) Snippets и шаблоны файлов (UltiSnips, vim_template) Компиляция и выполнение чего угодно (vim-quickrun) Работа с Git (vim_git) Деплой (vim_deploy) Тестирование с помощью xUnit (vim_unittest)…

  • Я готовился к курсу по выводу проекта на Кикстартер и в качестве «домашки» надо было проанализировать успешные проекты. (Я немного охнул, когда узнал, что в мире 1 250 активных краудфандинговых платформ.) Так как у меня хабр-дефект, я нашел все проекты…

  • На примере драйвера PCI для контроллера NAND Denali я покажу как упрощается код при использовании макросов и функций-помощников, доступных в относительно свежих версиях ядра Linux.

  • С 1 января 2015 года в России действует Индивидуальный инвестиционный счёт (ИИС) — особый вид инвестиционного счёта, на который распространяются налоговые льготы. Московская биржа с помощью этого инструмента получит нужные для развития российского рынка ценных бумаг деньги, а граждане —…

  • В наши дни не только потенциальные посетители ресторанов собирают информацию о них в сети, но и сами заведения применяют новые технологии, чтобы узнать побольше о гостях. Как оказалось, далеко не всех из них напрягает этот факт, свидетельствуют данные исследования сервиса…

  • Несколько недель назад проект Zadarma опубликовал собственный API. Он позволяет интегрировать основные функции IP-телефонии и бесплатной облачной АТС. Каждый может за считанные минуты создать бесплатную облачную АТС и подключить к ней интерфейс API, а через него уже интегрировать АТС со…

  • С чего все началось Итак, в нашем замечательном приборе Беркут-ММТ (на базе PXA320 и GNU/Linux) есть не менее замечательный модуль OTDR (на базе STM32 и NutOS), представляющий из себя импульсный оптический рефлектометр. Эта связка работает следующим образом: пользователь нажимает на…

  • Речь пойдёт о такой вещи, как часы на газоразрядных индикаторах. Многие такие видели, или даже читали про них. Для тех, кто не знает, объясняю: газоразрядный индикатор это колба, заполненная разреженным газом, в нашем случае неоном. Катоды выполнены в форме символов,…