Месяц: Декабрь 2019
-
Дайджест интересных материалов для мобильного разработчика #327 (16 — 22 декабря)
—
от автора
В новом дайджесте — интересная особенность работы одного из приложений для вызова такси, работа с сетью и управление жестами, физика и идеи, код макетов и разное тестирование, итоги десятилетия и года от App Annie.
-
Как чиновники Московской области измеряют загрязнение воздуха
—
от автора
6 декабря на крупнейшей действующей в Европе мусорной свалке, именуемой полигоном твердых коммунальных отходов «Тимохово» в подмосковном Богородском городском округе по сообщению пресс-службы министерства ЖКХ Московской области установили «современный комплекс контроля за состоянием атмосферного воздуха на объекте и вокруг него»
-
Витамин D. Краткий экскурс
—
от автора
Приветствую всех Хаброжителей! Это мой первый пост, так что, возможно он будет несколько сумбурным – прошу не очень строго судить, но конструктивным замечаниям буду рад. Картинок не будет. Если мой пост что называется «зайдёт», я планирую осветить ещё некоторые интересные, на мой взгляд, темы, связанные с медициной, фармацией и здоровьем. Пишу простым языком, с минимумом…
-
Обмен сообщениями → PubSub внутри OTP
—
от автора
OTP расшифровывается как Open Telecom Platform; так исторически сложилось, потому что платформа создавалась для нужд и на деньги Ericsson. Но, в принципе, это название имеет примерно столько же коннотаций с ее функциональностью, сколько и яблоки со среднего качества телефонами. Основной отличительной характеристикой OTP по замыслу авторов является отказоустойчивость. Не многопоточность, не модель акторов, не богатые…
-
Как собирать проекты в Jenkins, если нужно много разных окружений
—
от автора
На Хабре много статей о Jenkins, но мало где описывается пример работы Jenkins и докер агентов. Все популярные инструменты сборки проектов типа Drone.io, Bitbucket Pipeline, GitLab, GitHub actions и другие, могут собирать все в контейнерах. Но как же Jenkins? На сегодняшний день есть решение проблемы: Jenkins 2 замечательно умеет работать с Docker агентами. В статье…
-
Умная гирлянда на весь год
—
от автора
Адресные светодиоды позволяют делать очень красивые ёлочные гирлянды, где каждый «огонёк» управляется независимо, меняя цвет и яркость. Эффекты и анимация такой гирлянды выглядят очень интересно. Мне удалось найти в Москве готовые адресные гирлянды, которые можно использовать не только в новый год, но и в течение всего года.
-
Мы из другого теста — тестируем базу данных на MSTest
—
от автора
Тестирование как универсальный принцип Уже почти четверь века празднуем миллениум, а тестирование ещё только входит в нашу жизнь… Сложно убедить начинающих разработчиков использовать эту потрясающую технику в своей работе… Да чего уж там говорить о разработчиках, простым смертным и то не всегда доступно понимание того, что тестирование — основа устойчивых систем! Как сложно бывает убедить…
-
STM32 + CMSIS + STM32CubeIDE
—
от автора
Здесь я расскажу как создать минимальный проект на CMSIS с использованием «родной» IDE для микроконтроллеров STM – STM32CubeIDE. Возможно STM32CubeIDE и обладает рядом недостатков, но у нее, на мой взгляд, есть несколько преимуществ – таких как проприетарность и бесплатность, ради которых, как минимум, стоит обратить внимание на эту среду разработки, если вы не сделали этого…
-
История DNS: как доменные имена стали платными
—
от автора
Ранее мы начали рассказывать историю системы доменных имен и поговорили о модификациях, сделанных в DNS. На очереди — изменения, которые ИТ-сообщество встретило не лучшим образом.
-
Кросспостинг на страницу Facebook с помощью PHP SDK
—
от автора
Многие сайты публикуют в социальных сетях информацию о новых материалах, это можно сделать и для Facebook. Предполагается, что вы уже создали приложение и указали разрешенные хосты для перенаправления OAuth во вкладке «Дополнительно» пункта меню «Настройки». Итак, запускаем сессию функцией session_start(), кому надо, тот может включить вывод ошибок, если он отключен.