xaker
Музыканта судят за то, что он создавал музыку с помощью ИИ и использовал ботов для ее прослушивания

Американские власти предъявили обвинения 52-летнему Майклу Смиту, который обманул стриминговые сервисы на сумму более 10 млн долларов США. Считается, что Смит использовал ИИ для создания сотен тысяч песен несуществующих групп, а затем распространял их через стриминговые сервисы (Spotify, Apple Music, YouTube Music и Amazon Music). При этом количество прослушиваний Смит накручивал при помощи ботов.

  • воскресенье, 8 сентября 2024 г. в 00:00:17
xaker
В Telegram отключили функцию «Люди рядом». Вместо нее появится «Бизнес рядом»

В своей недавней публикации Павел Дуров обещал рассказать подборное, как Telegram борется с тем, что платформой злоупотребляют преступники. Как сообщается теперь, разработчики мессенджера удалили функцию «Люди рядом», которой пользовалось менее 0,1% пользователей Telegram, а также отключили загрузку медиа в Telegraph.

  • воскресенье, 8 сентября 2024 г. в 00:00:16
habrahabr
Советская электрогитара со встроенными эффектами: восстановление

Привет, Хабр! Когда 26 лет назад мне удалось приобрести подержанную Jolana Diamant, Тоники и Уралы захотелось забыть как страшный сон. Потом были ещё более качественные электрогитары, а с годами проснулась ностальгия и появилось желание восстановить какой-нибудь инструмент из времён детства. Форманта 241-БЛ представляет интерес не только достойным, особенно в сравнении с современниками, качеством исполнения, но и наличием встроенного эффекта фузз. Насколько играбельное изделие получилось по…

  • воскресенье, 8 сентября 2024 г. в 00:00:15
habrahabr
Что не так со статьями о выгорании

Я снова встретил статью о выгорании, и у меня опять… Нет, не подгорело. Наступило привычное разочарование. Я по-прежнему надеюсь найти готовый ответ на вопрос «что такое не хочу, и как с этим бороться», но надежды, увы, не надежны.Подавляющее большинство популяризирующих статей имеют одинаковый скелет: «вот мои регалии для придания достоверности, контекстуальное определение, инсайд о самой главной причине, волшебная таблетка, пример успеха, будьте здоровы и подписывайтесь на мой канал». Осталос…

  • воскресенье, 8 сентября 2024 г. в 00:00:13
habrahabr
Удавка на собесе

Хабр-хабр, дорогие друзья. Сегодня поговорим про ИТ собесы, от которых меня в последнее время тошнит. Я занимаюсь коммерческой разработкой с 2000-х, поменял более 10 ИТ-компаний и прошел достаточно собесов, чтобы уверенно сформировать личное мнение о качестве подбора персонала в 2024 году. Мой знакомый, владея кадровым агентством в ЕС как-то раз поведал: когда речь идет об ИТ компаниях из СНГ, то это больше история про техническую удавку, если про ИТ-компании из ЕС, то это про софт-скиллы. Что …

  • воскресенье, 8 сентября 2024 г. в 00:00:13
javascript
Как нейминг влияет на качество кода?

ВведениеВ этой статье я хочу обратить внимание на такой аспект разработки как нейминг.Мы рассмотрим, почему важно уделять внимание названиям переменных и функций, и как грамотный подход к неймингу может сократить время и усилия на поддержку и развитие проекта. Надеюсь, мои мысли окажутся полезными. Буду рада обратной связи в комментариях.Описание проблемыЧтобы писать хороший код, мы стремимся следовать различным принципам, таким как SOLID, DRY, KISS, осваиваем паттерны проектирования, анализиру…

  • воскресенье, 8 сентября 2024 г. в 00:00:10
javascript
Компьютерное зрение в автотестах. Поиск элемента по фото

Меня зовут Ахетов Даниил и уже более 5 лет я занимаюсь автоматизацией тестирования web-приложений на JavaScript. За это время я успел попробовать все самые популярные фреймворки для автоматизации тестирования UI, Playwright, WebDriver.io, Cypress и т.д. Нельзя сказать, что какой-то фреймворк лучше или хуже, у каждого есть свои уникальные возможности и особенности, которые нужно учитывать при подборе инструментов автоматизации тестирования в каждом конкретном проекте. И хоть все инструменты разн…

  • воскресенье, 8 сентября 2024 г. в 00:00:09
javascript
Введение в OpenLayers

Всем привет! Мы рассмотрим библиотеку для построения карт OpenLayers (версии 8.2.х). Вы узнаете о том, какие возможности она предоставляет, как ей пользоваться и почему в команде НСПД мы выбрали именно её. В статье будет много примеров кода, которые также доступны на GitHub и StackBlitz.Для чтения статьи необходимо иметь хотя бы базовые знания HTML, CSS и JavaScript; иметь представление о сборщиках кода (в примерах использую Vite).Приятного чтения! 🙂Что такое OpenLayers?«A high-performance, fea…

  • воскресенье, 8 сентября 2024 г. в 00:00:08
javascript
Булевы операции двумерных тел

В детстве меня всегда завараживали игры с динамическим ландшафтом: The Castle и Worms Armageddon. В то время я не понимал, как реализована эта удивительная механика разрушения и изменения мира. Позже я узнал, что секрет заключался в использовании растровой графики, но мне было интересно как реализовать тоже самое не прибегая к растру. В этой статье я хочу рассказать об одном из таких векторных решений.Постановка задачиИтак, представьте, что у нас есть 2 тела: A (красное) и B (синее). Такое тело…

  • воскресенье, 8 сентября 2024 г. в 00:00:07