Мы живем в удивительное время: компьютеры окружают нас со всех сторон. Любимый смартфон, ноутбук на работе, медицинские приборы, браслеты и часы. Умные рекламные табло, самокаты и автомобили. В основе каждого такого устройства лежит тот или иной...
Подробнее
Статьи
Дисклеймер: перевод статьи публикуется с одобрения оригинального автораПоиграть можно тут (Chrome/Edge), исходный код здесь, текст статьи ниже.На этой неделе я прочитал статью Брайана Брауна — "Я всё ещё продолжаю экспериментировать с чекбоксами". Та...
Подробнее
Названия дней недели на английском зачастую учат уже на первых занятиях. И мы заметили, что абсолютное большинство студентов просто привыкают к ним и не задумываются над историей их происхождения. А она очень интересная, ведь названия дней недел...
Подробнее
Привет, Хабр! На связи Гончик, любитель APM (application performance monitoring) инструментов, в частности Glowroot. Сегодня расскажу о том, как за кратчайшее время найти узкие места в Confluence On-Prem на основе одной промышленной инсталл...
Подробнее
Всем привет, сегодня я расскажу про то, как я собрал ардуино робота, играющего музыку на винных бокалах.И так, давайте всё по порядку.Для реализации проекта мне понадобятся: винные бокалы, шаговый двигатель, автомобильное рел...
Подробнее
Технические специалисты FIIO отправили в Татарстан специализированный стелс-дрон под кодовым обозначением Order256, который позволил проникнуть в кибернетизированную систему Иннополиса и выяснить подробности.На данный момент Order256 сумел установить...
Подробнее
Вот уже в который раз хочется поднять тему многопоточного программирования. Сейчас я попытаюсь донести мысль, что если посмотреть на эту тему под другим - более простым, как мне кажется, углом, то она не будет казаться такой сложной и неприступной дл...
Подробнее
Термин «Метавселенная» родился в 1992 году вместе с пост-киберпанком в романе Нила Стивенсона «Лавина». А затем концепцию Метавселенной подхватили как другие фантасты, так и ведущие IT-компании. И вот, мы живем в мире, где Марк Цукерберг объявляет о ...
Подробнее
Фанатам ассемблера посвящается.Всем привет! Решил подключить матрицу светодиодов 8х8 и вывести на неё решение задачи о 8 ферзях. [Описание см. на Википедии]ПроцессорВ качестве процессора я выбрал компактный и шустрый процессор attiny85. Программа буд...
Подробнее
Ещё несколько лет назад съёмка при помощи квадрокоптеров была уделом профессионалов и ярых поклонников острых ощущений. Разбить дрон стоимостью в полторы сотни тысяч рублей было тем ещё удовольствием. Благо, что сейчас первые шаги в освоении воздушно...
Подробнее
Latency - очевидная метрика, приходящая на ум почти всегда, когда дело доходит до мониторинга наших сервисов. Будь это простой контроллер, воркер, вычитывающий ивент из очереди, или сервис, делающий бэкап вашей монги — любой логический кусок кода, пе...
Подробнее
Биологическая реакция выделяется нелинейным отношением объекта реакции к воздействию, её вызвавшему. Если представить лягушку, прыгнувшую из-за того, что на неё упала капля воды, то в этом не будет ничего необычного. Но если представить ту же каплю, ...
Подробнее
15-17 октября Банк Хоум Кредит провел онлайн-хакатон Home Credit Hack для специалистов из Казахстана. Участникам нужно было создать приложение для клиентов и партнеров для автономных покупок. Эксперты и организаторы хакатона Ян Ценкр, директор IT деп...
Подробнее
Однажды мне пришла в голову мысль, что, зная мощность автомобиля и некоторые потери мощности из-за трения, можно вычислить разгон от 0 до 100 км/ч, используя школьные формулы по физике, и сравнить с паспортными данными автомобиля. И я это сделал! (BM...
Подробнее
15-16 ноября в Москве проводилась ежегодная кибербитва The Standoff, которая собрала лучшие команды защитников и атакующих. В рамках глобальной конференции по информационной безопасности проводился конкурс на взлом NFT под названием The Standoff Digi...
Подробнее
Одним из механизмов статического анализа является аннотирование методов популярных библиотек. Аннотации позволяют обладать большей информацией при диагностировании ошибок в коде. Впечатляющий свободный проект на С++ CARLA помог нам внедрить этот меха...
Подробнее
Всем привет! Меня зовут Илья!Если вы читали мою прошлую статью, то наверное уже знаете что я увлекаюсь любительским ракетостроением. Это сложная и долгая тема. Давайте сейчас не будем строить большую ракету, а в этой статье давайте поговорим о чём-ни...
Подробнее
Как-то в киоске под названием «Ted's Fish Fry» в Трои, штат Нью-Йорк, мы с моим другом Дэниелом Беком набрасывали наши планы касательно метавселенной. Это было в ноябре 1994 года, как раз в то время, когда популярность 3D-web постепенно возраста...
Подробнее
Run Loop (цикл исполнения) является механизмом, который позволяет потокам обрабатывать события (events) бесконечно в любое время.Run Loop представляет из себя объект, который управляет событиями и сообщениями, обрабатывает их, и предоставляет функцию...
Подробнее
Видео — это сложно.Мы перевели все конференции в онлайн ещё полтора года назад. И все эти полтора года мы мучаемся с плеерами, кодеками, раздачей видео, WebRTC-звонками, транскодингом и ворохом других проблем. Конца и края этому не видно.А поскольку ...
Подробнее
26 октября в онлайн-формате состоялась Samsung Developer Conference 2021 (SDC21) - ежегодная конференция для разработчиков и создателей контента. Обычно на этой конференции представляют технологические новинки, которые вскоре будут встроены в продукт...
Подробнее
В 1929 году американский астроном Эдвин Хаббл обнаружил, что галактики удаляются друг от друга. Поделив расстояние между ними на скорость удаления, можно вычислить, как давно они были в одной точке. Это грубая оценка возраста Вселенной. Попробуем выч...
Подробнее
Добрый день! Меня зовут Владислав Верминский, я отвечаю за развитие профессии JVM-разработчика в Райффайзенбанке. В этой статье я расскажу про неоднозначность вывода типов в Java. На первый взгляд с ним всё очевидно, но когда сталкиваешься со странны...
Подробнее
В любой системе есть то, что ограничивает ее развитие. Рассказываю, как знание теории ограничений Элияху Голдратта помогает найти у своего бизнеса узкие места и приумножать результаты в бизнесе.
Подробнее
Джеймс Бонд покидает логово злодеев на реактивном ранце, фильм «Шаровая молния», 1964 год
В самом конце 1965 года на мировые экраны вышел четвёртый фильм о Джеймсе Бонде. Назывался он «Шаровая молния», и среди прочих гаджетов непотопляемого секре...
Подробнее
Image by andytb under license CC BY-SA 2.0
Counter-Strike: Global Offensive — современная версия старой доброй «CS 1.6». За двадцать лет развития серии технологии сильно изменились. Ранее соревнования по CS проходили в конференц-залах, а информация,...
Подробнее
Практическая значимость PHP для веб-разработки, впечатляет с точки зрения эффективности и универсальности. Большинство системных администраторов этим ограничиваются. Как и язык С#, PHP может быть мощным инструментом для системного администратора, нес...
Подробнее
В прошлый раз мы рассказывали о первых советских наработках в области БЦВМ (бортовых цифровых вычислительных машин) для космической отрасли. А теперь обратим своё внимание на то, чем дело кончилось.
Пиком и, фактически, финалом советской космонавт...
Подробнее
Сложно представить задачу более востребованную и частотную, чем задачу текстового поиска. Упростить ее помогают совершенно разные инструменты и методы, однако универсального решения нет. Как один из оптимальных вариантов в статье представлен парсер б...
Подробнее
Меня зовут Андрей Булов. Я простой питерский технарь, архитектор, разработчик, DevOps технический менеджер. Сейчас работаю в Quantori.Я не буду описывать самоорганизующиеся команды, а расскажу про алгоритм их создания. Это мой личный опыт — я так раб...
Подробнее
