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

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

  • Одинаковый код в нескольких местах — это боль. Сегодня я напишу пару слов про повторяющиеся куски классов. Люди давно придумали решение — можно вынести одинаковые методы и свойства в общий базовый класс, а если такового нет — использовать примеси. Существует…

  • Доступ к устройствам, подключенным к Интернет через сеть мобильного оператора возможен в настоящее время только с использованием технологии обратного VPN. Поэтому, для организации удаленного видеонаблюдения через сети 3G/4G нам необходимы два компонента: Маршрутизатор с поддержкой протокола туннелирования. В нашем варианте…

  • В AngularJS реализована поддержка JSON Vulnerability Protection, направленная на то, чтобы противодействовать ситуациям, когда злоумышленник может, при определённых условиях, превратить JSON в JSONP и выполнить какой-то код. В качестве меры противодействия на серверной стороне предлагается добавлять к JSON-данным такой префикс:…

  • 19 апреля на Хабре и Geektimes прошло незамеченным, хотя именно в этот день 50 лет назад была опубликована статья с некоторым эмпирическим наблюдением, впоследствии получившем название «закон Мура», этакий долгожитель быстротекущего и изменчивого мира электроники. Компания Intel в связи с…

  • Rust начинался как проект, решающий две трудные проблемы: Как обеспечить безопасность (работы с памятью) в системном программровании? Как сделать многопоточное программирование безболезненным? Изначально эти проблемы казались не связанными друг с другом, но к нашему удивлению, их решение оказалось одинаковым —…

  • Продолжаю серию публикаций о создании простого колесного робота на микроконтроллере ATmega16A. Во второй части моей публикации я опишу процесс создания и сборки своего робота. Начнем с изготовления печатной платы и закончим видео первых шагов (правильней сказать — прокручивания колес) нашего…

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

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