Месяц: Июнь 2021
-
Управление прожекторами при помощи Arduino
—
от автора
Здравствуйте, уважаемые хабрчане! Друг купил прожекторы, которые управляются при помощи инфракрасного пульта, и попросил автоматизировать их, чтобы каждый час была возможность выставить нужный цвет и яркость. Идея выставить настройки для аквариума, чтобы освещение переключалось автоматически каждый час, в течении 24 часов. Для реализации проекта была выбрана плата Arduino UNO, так как есть готовые библиотеки для…
-
Адаптивные субтитры для Netflix — мое браузерное расширение
—
от автора
Проблема Когда я смотрю фильм на английском без субтитров, есть полная концентрация на речи актеров, но незнакомые слова пропускаются, потому что я не смогу найти их перевод.Когда я смотрю фильм на английском с английскими субтитрами, я перевожу слова по отдельности, в отрыве от контекста. В таком формате мозг больше не распознает на слух, ему проще…
-
Миниатюрный датчик качества воздуха на батарейке с e-ink экраном
—
от автора
Приветствую всех читателей Habr! В своей сегодняшней статье, хочу рассказать вам о своем новом DIY беспроводном устройстве – датчике качества воздуха. Помимо оценки качества воздуха, датчик может оценивать уровень освещенности в помещении, температуру, влажность и атмосферное давление, на основе данных атмосферного давления, устройство может предсказывать прогноз погоды. Это полностью открытый проект.
-
Что нам стоит дом построить? (часть 2)
—
от автора
Привет, Хабр. В прошлой статье я рассказал о начальном анализе предметной области и базовом проектировании нашей новой ECM-системы. Теперь я расскажу о первой практической задаче, которую мы решили. А именно — о выборе способа организации структуры хранилища бизнес-атрибутов объектов. Напомню, что в результате анализа мы пришли к следующей структуре объекта:Системные и интеграционные поля содержат техническую…
-
Недоумение про ещё один корпоративный чат или как сделать приятно всем
—
от автора
На рынке мессенджеров сейчас есть примерно всё, как на Привозе. Есть решения на открытом коде, есть мессенджеры с миллиардом пользователей (или даже двумя). Но четкого понимания, что же взять с прилавка, чтоб все сотрудники огромного банка (и его 300+ дочек) с улыбкой открывали какой-то один и это всё проходило бы под требования по безопасности, у…
-
Перерасти ПО: код — это современное электричество
—
от автора
Десять лет назад Марк Андриссен написал для Wall Street Journal статью под названием "Софт пожирает мир", в которой говорит о фундаментальном сдвиге роли, которую ПО играет в экономике. В прошлом IBM, Oracle или Microsoft продавали технологии другим компаниям как инструмент. Они продавали компьютеры и ПО GE, P&G и Citibank. Теперь есть поколение компаний, которые и…
-
История о том, как я иду к должности JS разработчика через обучение на курсах в Skillbox
—
от автора
Как пришел я к тому чтобы вообще начать учить JSВ 2019 году, 1 сентября, в дождливый осенний день, я решил навсегда завязать с прошлым. Последние 5 лет работы менеджером не приносили удовольствия и не несли перспектив. Увольняюсь с должности менеджера вино-торговой компании, подумал я. И погружаюсь в программирование!Три месяца до декабря я упорно изучал HTML…
-
Работа в Dell Technologies – мнение девушки. Гендерное равенство, декреты и построение карьеры после рождения детей
—
от автора
Обычно в этом блоге мы пишем про серверы, компьютеры или IT-решения, но сегодня будет статья совсем другого плана: это эксперимент. Нам показалось, что было бы неплохо время от времени делиться с вами историями наших сотрудников через призму их личного опыта работы в Dell Technologies. Весьма вероятно, что многим будет интересно почитать о том, как именно…
-
Ваш безлимит: как увеличить пропускную способность автомерджа
—
от автора
«Отыщи всему начало, и ты многое поймёшь» (Козьма Прутков).Меня зовут Руслан, я релиз-инженер в Badoo и Bumble. Недавно я столкнулся с необходимостью оптимизировать механизм автомерджа в мобильных проектах. Задача оказалась интересной, поэтому я решил поделиться её решением с вами. В статье я расскажу, как у нас раньше было реализовано автоматическое слияние веток Git и как…
-
Как WCF сам себе в ногу стреляет посредством TraceSource
—
от автора
Не так часто удается написать что-то интересное про проблемы, связанные с параллельным программированием. В этот же раз «повезло». Из-за особенностей реализации стандартного метода TraceEvent произошла ошибка с блокировкой нескольких потоков. Хочется предупредить о существующем нюансе и рассказать об интересном случае из поддержки наших пользователей. Причем тут поддержка? Это вы узнаете из статьи. Приятного чтения.ПредысторияВ дистрибутиве…