Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 46 мин. назад

Liquibase + Spring Boot: настройка и написание миграций баз данных

пн, 07/08/2024 - 15:00

Написание скриптов миграции трудоёмкий процесс. И если есть возможность это дело автоматизировать – этим нужно пользоваться!

В этом гайде я расскажу как подключить и настроить Liquibase в Spring Boot приложении, сгенерировать скрипты инициализации и миграции схемы БД, а также дополнить уже существующие changelog файлы новыми скриптами миграции вместе с Amplicode!

Читать далее

Как The Finals совершил революцию в мультиплеерных шутерах, перенеся расчет разрушаемости на сервер

пн, 07/08/2024 - 14:37
The Finals — шутер от первого лица, разработанный и изданный компанией Nexon Embark Studios. Бывшие авторы Battlefield реализовали кое-что ранее немыслимое, но далеко не все это заметили.

Читать дальше →

Docker для Angular-приложений: от простого к несложному

пн, 07/08/2024 - 14:07

Привет, Хабр! Меня зовут Артём, я разрабатываю фронтенд систем управления сетью в YADRO. С Docker знаком давно и часто его использую. Но когда столкнулся с задачами, где недостаточно просто скопировать шаблонный Docker-файл и подправить пару строчек, решил больше погрузиться в эту тему. 

В статье я разберу типовые вопросы, связанные с запуском Angular-приложений в контейнерах, — это поможет в дальнейшем справиться с более замысловатыми задачами. Текст будет полезен тем, кто уже что-то знает про Docker, но не углублялся в детали или хочет освежить знания на практике.

Читать далее

Как управлять миром шестиугольных призм на GPU

пн, 07/08/2024 - 14:01


Недавно я реализовал очень необычную задумку — демонстрацию Minecraft-подобного движка с игровой логикой, выполняющейся полностью на GPU.


Как и зачем я это сделал, и как дошёл до жизни такой, я поведаю в этой статье.


Внимание, в статье есть много скриншотов!

Читать дальше →

Как в Solar Dozor внедрили новую технологию детектирования графических объектов с использованием GPU

пн, 07/08/2024 - 14:00

Solar Dozor – это не просто DLP-система, а настоящий страж корпоративных данных, с более чем 20-летним опытом на рынке. Благодаря своей отказоустойчивости, масштабируемости и высокой производительности система востребована крупнейшими организациями России и СНГ.

Суперсила Solar Dozor – умение распознавать графические данные. С помощью технологии нейронной сети или, так называемого компьютерного зрения Dozor детектирует изображения и «понимает», что на них изображено. Система умеет идентифицировать паспорта, банковские карты, печати и даже технические чертежи, оформленные по ГОСТу. Это позволяет системе эффективно защищать корпоративные данные от утечек, распознавая и блокируя передачу конфиденциальных документов.

Читать далее

Почему свободного времени всё меньше, если производительность труда растёт?

пн, 07/08/2024 - 14:00


Последние сто лет производительность труда ежегодно растёт. Благодаря научно-техническому прогрессу человек с компьютером заменяет тысячу бухгалтеров и вычислителей 19 века. Но не работает меньше. Скорее наоборот. Он работает больше.

В конце 19 века считалось, что промышленная революция приведёт к постепенному сокращению рабочей недели с увеличением свободного времени, посвящённого саморазвитию и социальной активности. Такие же надежды связывались с компьютерами и автоматизацией. Всё будут делать роботы, а человек сможет отдохнуть и заняться более высокими делами, творчеством, наукой и философскими диспутами. Один из самых известных экономистов Джон Кейнс в 1930 году прогнозировал, что к концу столетия люди будут работать не более 15 часов в неделю.

Как видим, этого не произошло. Читать дальше →

[Перевод] Всё, что вам нужно — это линейное внимание

пн, 07/08/2024 - 13:50

Можно ли реализовать механизм внутреннего внимания, потребляющий гораздо меньше ресурсов, чем обычно?

Говорят, что механизм внимания плохо переносит работу с последовательностями большой длины. Это — идея, которая встречалась любому, кто потратил достаточно много времени, занимаясь трансформерами и механизмом внутреннего внимания. Это, одновременно, и так, и не так. С одной стороны — с этим сталкивался каждый, кто пытался увеличить размеры контекста своей модели, натыкаясь при этом на то, что модель начинала работать с сильным скрипом. С другой стороны — возникает такое ощущение, что практически каждую неделю выходит новая эталонная модель, которая характеризуется новыми размерами контекста, бьющими все рекорды. (Контекстное окно Gemini составляет 2 миллиона токенов!)

Есть много хитроумных методов, вроде RingAttention, которые позволяют обучать модели с очень большими размерами контекста на мощных распределённых системах. Но сегодня меня интересует всего один простой вопрос: «Как далеко можно зайти, применяя лишь механизм линейного внимания?».

Читать далее

Я у мамы инженер, или Образ Windows своими руками

пн, 07/08/2024 - 13:40

Привет, Хабр!

Представляем подробный гайд по пересборке образа Windows Server 2019, заточенный для установки новых серверов и обновления старых (Windows Server 2012-16) в среде VMware. В принципе, гайд должен подходить к любой версии Windows на основе *.wim- или *.esd-файлов. Писался текст как внутренняя инструкция для коллег. По итогу он охватывает все необходимые возможности DISM для работы с образами, поэтому материал стал частью нашей базы знаний и блога здесь.

Рекомендации от автора: прочтите наш текст хотя бы один раз до конца, прежде чем делать образ самостоятельно, — некоторые вещи можно будет выполнить разными способами, и лучше о них узнать заранее.

Читать далее

Наше расследование: Блогеры и все все все… Часть 2

пн, 07/08/2024 - 13:13

Прошлая наша статья, где мы задали несколько вопросов блогеру IMAXAI (он же Максим Горшенин) почему-то была им оставлена без должного внимания. Мы предположили, что Максима опять все обманули, и его лучшие друзья, которые "все разработали сами", на самом деле не такие уж и "все сами", а всего лишь в шелкографии китайской платы нарисовали свой бренд. Так как Максим почему-то не захотел во имя "импортозамещения" задать наши неудобные вопросы своим друзьям, то у нас появились теперь вопросы к самому Максиму. Является ли целью его деятельности действительное импортозамещение, или же просто из меркантильных целей, на волне хайпа и эпатажа, он продвигает тех кто с ним сотрудничает и топит других, кто отказался от его предложений? И что будет если те кого он так истово возносит на пьедестал импортозамещения окажутся обычными продвинутыми "переклейщиками шильдиков"? Интересно? Ну что же, сегодня мы поближе рассмотрим очередного друга блогера - компанию GS Group, чьей продукцией наш подопечный, кстати, приторговывает на своем сайте.

Читать далее

Винтон Серф – человек, который придумал интернет

пн, 07/08/2024 - 13:05

Сегодня мы познакомимся с большим фанатом научной фантастики, хорошего вина и компьютерных технологий. С одним из «отцов интернета», соавтором TCP/IP и ряда иных разработок. Винтон Серф совсем недавно отпраздновал свой 81-й день рождения и продолжает уверенно смотреть в будущее. Винтон мог стать аэрокосмическим инженером, профессиональным виолончелистом, мог избрать множество путей в жизни, но запомнят его благодаря превращению интернета в критически важную для человечества структуру.

Читать далее

Гайд по деплою web-приложений для новичков. Часть 2. VPS и настройка окружения

пн, 07/08/2024 - 13:00

Это статья - вторая часть небольшого сериала о деплое web-приложений. Написана для новичков, которые учатся разворачивать приложения на сервере и хотят узнать различные варианты, сравнить их и выбрать подходящий.

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

Читать далее

Оцениваем алгоритмы планирования процессов в операционных системах

пн, 07/08/2024 - 13:00

Планирование процессов в операционных системах — это как умение акробата балансировать на тонкой нити. Этот незаметный сложный механизм определяет, как ваш компьютер управляет своими ресурсами. На первый взгляд все кажется просто: переключайте задачи на процессоре как можно быстрее, чтобы минимизировать время простоя и максимизировать общую производительность. Но в реальности это глубокий исследовательский вопрос, который требует учета множества факторов: приоритетов задач, доступности ресурсов и оптимизации. Давайте разбираться вместе! Читать дальше →

Исследование лазерного диода из DVD — привода (Илья Самолетов и Анастасия Петрова учащиеся 10 класса)

пн, 07/08/2024 - 12:29

Актуальность исследования заключается в том, что существует идея вместо дорогих промышленных лазеров использовать лазерные диоды из DVD – привода для изучения явлений волновой и когерентной оптики в условиях школьной лаборатории.

Цель исследования – найти и реализовать условия устойчивой и стабильной генерации лазерного диода в одночастотном режиме для использования в голографических экспериментах.

Задачи:

1. Исследовать когерентные свойства излучения лазерного диода с мощностью излучения 40-120 мВт в зависимости от режимов его работы;

2. Измерить длину волны лазера и длину когерентности его излучения;

3. Найти условия устойчивой и стабильной генерации лазера в одночастотном режиме;

4. Разработать методику настройки режимов лазерного диода в устойчивом одночастотном режиме;

5. Сконструировать и изготовить экспериментальную голографическую установку на базе лазерного диода;

6. Изготовить с использованием лазерного диода в качестве источника когерентного излучения голограммы.

Объект исследования – полупроводниковый лазерный диод.

Предмет исследования – когерентные свойства лазерного диода.

Гипотеза исследования:

Для использовании лазерного диода в голографии следует обеспечить ему режим одночастотной генерации. Для этого надо найти оптимальный диапазон питающего тока и температуры. Большинство полупроводниковых лазеров красного излучения имеет длину когерентности порядка 3 – 5 мм. Но для некоторых лазерных диодов можно подобрать значения тока питания и температуры, при которых возникают условия одночастотной генерации, а длина когерентности может достигать десятков сантиметров.[1]

Читать далее

Эпоха уходит: Sony закрывает завод по производству CD, DVD и Blu-ray

пн, 07/08/2024 - 12:15

Лазерные диски некогда были прорывом и продержались на плаву около 30 лет. Их до сих пор продолжают выпускать. Более того, некоторые компании изучают новые аспекты технологии. Тем не менее сейчас они уже далеко не так актуальны, как раньше, хотя покупатели до сих пор есть.

Это, например, аудиофилы — некоторые из любителей хорошего звука предпочитают именно лазерные диски. К тому же CD и DVD используются в качестве носителя информации во многих государственных службах некоторых стран. Что касается Blu-ray, то на них выпускают фильмы и другой медиаконтент в очень хорошем качестве. Но все же время таких дисков проходит — на это намекает, например, план Sony закрыть свой завод по выпуску CD-, DVD- и Blu-ray-дисков. Подробности — под катом.

Читать далее

Недельный геймдев: #181 — 7 июля, 2024

пн, 07/08/2024 - 11:10

Из новостей: Bevy 0.14 и виртуальная геометрия, Nintendo не планирует использовать ИИ в разработке игр, гендиректор ИРИ о негативных отзывах Смуты от ботов и либералов, Voodoo обвинили в использовании ботов в играх на реальные деньги.

Из интересностей: как делать игру 5 лет и не потерять себя, наука света, маркетинг кози игры без бюджета, как правильно создавать демки.

Читать далее

YoungLotus – анализ китайского вредоноса

пн, 07/08/2024 - 10:30

В ходе своего анализа ВПО, я наткнулся на вредонос, который ещё не был никем проанализирован. Его имя – YoungLotus, в Интернете очень мало информации по нему. Именно поэтому я решил изучить его и написать эту статью. Как и в прошлой моей статье, я распакую и опишу основные характеристики вредоноса, его методы закрепления, способ коммуникации с C2 и его основные возможности.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 1 гость.