Архив за 18 сентября 2020

Всем привет!

Я работаю над WebRTC - фреймворком для аудио-видео конференций (или звонков? проще говоря - real time communication). В этой статье я хочу описать интересную задачу и как она была решена. В задаче, по сути, потребовалось минимизировать lcm нескольких вещественных чисел с дополнительными ограничениями. Пришлось применить совсем чуть чуть теории чисел или хотя бы логики.

Если вам интересна только задача - то можете смело проматывать до секции "Формулировка задачи". Следующая секция объясняет откуда она такая взялась и в чем ее смысл.

Введение

Читать полностью »

image

Пятница, вечер, настало время удивительных историй.

Две недели назад я нашел новую работу, чему не перестаю радоваться до сих пор.

Но пост не об этом. Сначала была фаза активного поиска работы и прохождения собеседований. Опыта и выводов набралось много. Я хочу этим поделиться, потому что мне кажется, эти выводы будут полезны обоим сторонам (как соискателям, так и рекрутерам).

Дальше будет много сухого и солёного текста.

Читать полностью »

Приветствую, в этой статье вы узнаете: как сделать датчик движения с использованием ИК диода и ИК приемника на STM32 с минимальным использованием ядра (т.е. с максимальной загрузкой периферии) на регистрах, используя таймеры.

ИК датчик движения на STM32 - 1

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

Оглавление:

Читать полностью »

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

Специалисты аналитической компании IDC подготовили очередной отчет, относящийся к рынку конвергентных систем. Он включает данные за второй квартал 2020 года. По подсчетам аналитиков, указанный рынок в годовом выражении сократился на 4,5%, до 3,9 млрд долларов.

Уточним, что под конвергентными системами в IDC понимают системы, включающие вычислительные, сетевые ресурсы и ресурсы хранения данных. Благодаря программно-определяемой специализации, эти готовые, протестированные решения, оптимизированные для различных задач и поддерживающие виртуализацию, легко встраиваются в имеющуюся инфраструктуру.

Появившийся в конце июля маркетплейс ВКонтакте переименован из «Покупок» в «Маркет», говорится в пресс-релизе. В мобильном приложении он «объединится с лентой „Покупки“». Компания обещает, что пользователи найдут там товары, «которые они не встретят на других площадках». Сейчас там 190 тысяч продавцов, в первую очередь видны товары, размещённые друзьями или сообществамиЧитать полностью »

Максим Ликсутов, руководитель Департамента транспорта и развития дорожно-транспортной инфраструктуры Москвы, написал красивый пост о ближайшем будущем общественного транспорта российской столицы.

Из него стало известно, что в Дептрансе прорабатывают запуск «Народного каршеринга» -- приложения, которое позволит сдавать свою машину другим водителям.

Читать полностью »

Одним вечером, обсуждая с Искандером @quasilyte сложности в разработке линтера для PHP на Go, Искандер упомянул, что тесты как-то долго идут при локальном прогоне (около минуты, и, как мне кажется, для Go это довольно долго). Стали копать, и быстро выяснилось, что в основном «тормозят» тесты, которые запускают NoVerify (название линтера) в режиме со включенным race-детектором. На каждый запуск индексируется репозиторий phpstorm-stubsЧитать полностью »

Последним временем игроки постоянно жалуются на то, что в онлайн-казино невозможно получить деньги. Порядочность и честность – основные критерии выбора. Читать полностью »

Компания Google начала тестировать новую полезную функцию для пользователей фирменного браузера Chrome. 

Google Chrome сам упорядочит всю сотню с лишним вкладок пользователя

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js