Эти заметки я решил написать как расширенный комментарий к статье, которая всколыхнула почти забытое. Что увидел вчерашний московский школьник в Руанде в начале 2000-х.
Читать далееЭтой статьей я хочу представить сообществу разработку www.ruinsworld.ru, которой, по сути, посвятил пять последних лет жизни. Все начиналось с браузерного сингл‑шутера, потом была не очень удачная и быстро наскучившая попытка в стратегию, после чего я поставил себе, казалось бы, невозможную задачу. Реально ли, используя все эти наработки, построить многопользовательский шутер в браузере, да еще не просто «стрелялку внутри небольшой коробки», а с большим открытым миром и огромным количеством неписей в нем? Чтобы можно было «идти куда хочешь во все стороны и делать что заблагорассудится», как в самых лучших постапокалиптических РПГ?
Читать далееКак мы создали микросервисное приложение для анализа вакансий с hh.ru: Docker, Kafka, Elasticsearch и ещё немного магии
Читать далееВ данной статье мы рассмотрим процесс создания простого OPC UA сервера с использованием популярной библиотеки node-opcua.
Читать далееУстали тратить часы на просмотр и анализ YouTube-видео? В нашем новом руководстве мы покажем, как с помощью ChatGPT и специального расширения для браузера автоматизировать обработку содержимого видео. Узнайте, как быстро получать транскрипции, создавать саммари, формировать таймкоды и генерировать полезные материалы из любого ролика на YouTube. Экономьте время и повышайте продуктивность с нашими пошаговыми инструкциями и практическими советами!
Что вы узнаете:
Как установить и настроить необходимое расширение.
Как интегрировать ChatGPT для автоматического анализа видео.
Практические примеры использования для создания саммари, таймкодов и инструкций.
Советы по оптимизации процесса обработки контента.
Не пропустите возможность сделать работу с видео более эффективной и удобной!
Читать далееВ статье описывается опыт использования ARM ядра, встроенного в ПЛИС GOWIN GW1NSR-4C, в качестве процессора общего назначения для формирования PSK31 сигнала. Сигнал формируется с помощью генератора синуса, который был описан в предыдущей статье. Используются отладочная плата LilyGO T-FPGA, в составе которой ПЛИС GW1NSR-LV4CQN48PC6/I5, ЦАП на основе DAC904, ide GOWIN FPGA Designer и образовательная версия GMD.
Читать далееВ предыдущей статье Оптимальное расстояние до рабочего монитора vs экрана телевизора (мультимедийного монитора) говорилось о противоречивых требованиях, предъявляемых к экрану рабочего монитора и экрану телевизора (мультимедийного монитора), а также был поставлен вопрос можно ли "скрестить ежа с ужом", подобрав такой монитор, который сможет выполнять функции обоих устройств.
Небольшая цитата оттуда:
Читать далееДостижения и результаты любого руководителя или специалиста зависят от врождённых качеств его таланта намного сильнее, чем принято считать. Об этом свидетельствуют результаты масштабных исследований на основе нового подхода, разработанного Эдуардом Барским и его коллегами.
Читать далееИспользование Git в командной строке (CLI) может повысить вашу скорость разработки и эффективность. В этой статье рассмотрим восемь полезных команд для работы с GitHub через терминал.
Читать далееУ меня семейное инди-издательство настольных игр. Которому по факту уже девятый год и в котором я сам «и швец и жнец и на дуде игрец». И я хочу рассказать о том, как мы выживаем последние пять лет и почему я оказался в конце этого года у чистого листа.
Читать далееВсем привет! Сегодня я бы хотел рассказать вам про свое приложение Profitocracy, которое помогает мне следить за личными расходами, а также автоматически планировать бюджет на месяц.
Данный проект является open source, так что, если вам интересно сразу перейти к коду, то вы можете ознакомиться с его исходниками на GitHub.
Читать далееЗаинтересовавшись теорией игр, вы найдёте огромное количество статей, посвящённых самых различным теоретическим изысканиям и их приложениям. Но, чаще всего, признаемся честно, лишь для тривиальных случаев с точки зрения игровой динамики.
В этой статье мы будем рассматривать игры со скрытой информацией, с ветвистыми и глубокими деревьями решений.
Несмотря на то, что математика теории игр не перестаёт работать для выбранной нами области, использовать чисто математические абстракции становится недостаточным. На первое место выходит инженерный подход с глубоким погружением в предметную область. Под инженерным подходом я подразумеваю тяжелые длительные вычисления, поиск и перебор множества вариантов, а также прочие точечные ML решения.
Итак, что будем делать? Будем писать ботов и, со временем, средства их обнаружения.
И тут важно согласиться, что боты – это не всегда Зло. Боты – это лишь инструмент в руках Зла. Или Добра...
Выбрать сторону)Всем привет! Это Виктор Сергеев из МТС Диджитал. Сегодня поговорим о компьютере-клавиатуре.
Raspberry Pi 500 — компактный компьютер, встроенный в корпус клавиатуры. У новинки неплохие возможности, несмотря на скромный размер. А еще разработчики обеспечили эффективное охлаждение и оснастили устройство удобными портами и разъемами. Подходит новая модель от Raspberry Pi Foundation как для разработчиков, так и для пользователей, которые ищут недорогое и вместе с тем мощное решение для работы с офисными приложениями.
Читать далееПривет, Хабр! На связи команда ad-hoc аналитики X5 Tech.
Основная задача аналитика при проведении А/Б тестирования - оценка эффекта воздействия (тритмента). В этой статье мы обсудим, что такое идеальный эксперимент и почему он позволяет корректно оценить эффект от воздействия. Затем расскажем, когда идеальный эксперимент невозможен и дадим интуитивное обоснование того, как метод difference-in-difference помогает справиться с оценкой эффекта воздействия в таких ситуациях. В конце мы обсудим формальные предпосылки метода и покажем на примере симуляций последствия их невыполнения.
Читать далееЗа последнее время количество кибератак на серверы компаний выросло. Вспомните сбои в работе СДЭК или Wildberries — за всем этим стояли хакеры. Но не стоит надеяться, что мошенники нацелены только на корпорации и не трогают малый и средний бизнес. Защита в небольших компаниях ниже, поэтому они — лакомый кусочек для хакеров. Данные тоже взламывают, деньги похищают, а клиентов обманывают.
Заботиться о защите данных стоит компании любых размеров. В статье расскажем, почему нельзя экономить на кибербезопасности, как ее внедрить и какие инструменты в этом помогут.
Читать далееВ современных приложениях иногда возникает необходимость получать данные из сложных запросов и аннотация @Subselect в Hibernate может стать отличным решением.
В новой статье от эксперта сообщества Spring АйО, Михаила Поливахи, вы узнаете как использовать @Subselect, какие существуют альтернативы и в чём заключаются их преимущества и недостатки.
Читать далееПривет, Хабр! Меня зовут Дима Тан, я лид дизайнер продуктовой фабрики и цифровых каналов и инструментов обслуживания клиентов корпоративного и малого бизнеса. Хочу рассказать вам о том, как мы за 9 месяцев собрали интернет-банк и что с ним дальше стало.
Читать далееПривет! Я лид backend-разработки red_mad_robot, Илья Трусов, и я создал инструмент Meroving, который помогает оптимизировать рутинные задачи, а иногда полностью их делает за разработчика. Например, монотонное написание однотипного кода или бесконечное перекладывание JSON-файлов. О том, как создавался и зачем нужен Meroving, рассказываю в статье.
Читать далее
Мы продолжаем рассказывать о различных химических веществах, их применении в электронике и, разумеется, патентом аспекте. На этот раз речь пойдет о AsН3 чистотой шесть девяток. Арси́н — химическое соединение мышьяка и водорода, является аналогом аммиака NH3, фосфина PH3 и стибина H3Sb.
Читать далее