habrahabr
Не украл, а вдохновился! Как геймдизайнеры крадут ассеты, модели, текстуры и уровни из чужих игр

Каждое произведение искусства откуда-то черпает вдохновение. В том числе, из других произведений. В целом это нормально, пока дело не доходит до откровенного плагиата. Разработка игры — дорогое и рискованное мероприятие, поэтому копирование чужих успешных решений, увы, часто кажется слишком заманчивым. Но одно дело — вдохновиться классной игрой и сделать что-то похожее. Другое — скопировать чужую работу точь-в-точь. Вдохновиться меню загрузки — нормально, скопировать уровень целиком — нет. Вн…

  • вторник, 10 июня 2025 г. в 00:00:12
habrahabr
Как СМИ, консультанты, инфоцыгане и прочие провоцируют переработки и корпоративную шизу. Часть 4

В первых трёх частях мы с вами рассматривали, что именно провоцирует переработки и прочую корпоративную шизу. Сперва мы разобрали исторические, культурные и религиозные практики, когда переработки были ситуационно обусловлены, выгодны и хорошо работали. Затем это был рассказ про то, как по всему миру вырос спрос на хорошо организованные системы, детальный анализ и долгосрочные планы, а в последние 50 лет - критично снизился. Как вместо "инженеров" пришли "барыги". И потому перер…

  • вторник, 10 июня 2025 г. в 00:00:11
habrahabr
Миссия невыполнима 2: как мы снова «похитили» радиатор

Приветствую! На связи Федор Наумов, сервисный инженер К2Тех. В прошлом году, выполняя капитальный ремонт ДДИБП (дизель-динамического источника бесперебойного питания) на объекте, к нам поступила жалоба от заказчика, что зимой, при отрицательных температурах они наблюдают течи с радиаторов охлаждения рубашки дизельных двигателей. После почти недельной диагностики, размышлений и составления различных планов стало понятно, что точно установить места протечек и устранить их на месте мы не сможем. Р…

  • вторник, 10 июня 2025 г. в 00:00:10
habrahabr
Почему все смартфоны стали одинаковыми: история потерянного разнообразия

Еще десять лет назад при выборе смартфона можно было по-настоящему почувствовать свободу: кто-то брал раскладушку с QWERTY-клавиатурой, кто-то — огромный лопатоподобный экран для игр, кто-то искал модель с отличным звуком или экзотическим дизайном. Сегодня же большинство аппаратов отличаются лишь логотипом на задней панели: безрамочный прямоугольник из стекла и металла, минимальная «челка» и пара камер. Почему так вышло? Давайте разберем, откуда взялось это массовое «лицо одной модели» и чем …

  • вторник, 10 июня 2025 г. в 00:00:10
golang
RAG-сервис на Go с Ламой

Привет, Хабр! Меня зовут Александр Белышев. Хочу поделиться своим недавним опытом работы над RAG‑сервисом и думаю, что эта тема может быть интересна другим коллегам.У меня на работе возникла задача по реализации RAG (Retrieval‑Augmented Generation) сервиса. Хотя без моего участия эту задачу успешно решили на Python, изучая их код я задумался: а как можно сделать что‑то подобное на Go?Результатом этого исследования и моей работы стало следующее решение... Ссылочку на репозиторий оставлю тут для…

  • вторник, 10 июня 2025 г. в 00:00:08
javascript
Как я наваял «конкурента» для клиента Nextcloud Talk Desktop из-за собственной лени

Бывало ли у вас так, что вы придумали у себя в голове идеальное приложение, в котором есть все вам необходимое (ну или хотя бы какой-то обязательный минимум)? Вот вы нашли приложение, которое должно решать те задачи, что вы себе придумали, но как только принялись его проверять в действии, пришли к выводу, что все совсем не так радостно. "Ну ладно, это же опенсорс! Значит можно попробовать что-то с этим сделать своими силами. Заодно и внести посильный вклад в развитие этого продукта. Что мо…

  • вторник, 10 июня 2025 г. в 00:00:06
javascript
JS SDK Битрикс 24: что под капотом и какие планы

Привет! Меня зовут Сергей Востриков, я руковожу направлением Маркет и интеграций в Битрикс. Моя команда развивает решения для разработчиков тиражных решений и индивидуальных кастомизаций. Сегодня я хочу рассказать про наш новый официальный SDK под JavaScript для работы с REST API Битрикс24. Он опубликован в виде отдельного репозитория на Github и распространяется на условиях лицензии MIT. В этом посте — о принципах разработки SDK, наших планах по его обновлению и том, как можно повлиять на разв…

  • вторник, 10 июня 2025 г. в 00:00:05
github
linsomniac / spotify_to_ytmusic

Copy playlists and liked music from Spotify to YTMusicOverview This is a set of scripts for copying "liked" songs and playlists from Spotify to YTMusic. It provides a GUI (implemented by Yoween, formerly called spotify_to_ytmusic_gui). Preparation/Pre-Conditions Install Python and Git (you may already have them installed). Uninstall the pip package from the original repository (if you previously installed linsomniac/spotify_to_ytmusic): On Windows: python -m pip uninstall spotify2y…

  • вторник, 10 июня 2025 г. в 00:00:04
github
eythaann / Seelen-UI

The Fully Customizable Desktop Environment for Windows 10/11. Seelen UI Fully Customizable Desktop Environment for Windows Available in 70+ Languages Overview Seelen UI is a tool designed to enhance your Windows desktop experience with a focus on customization and productivity. It integrates smoothly into your system, providing a range of features that allow you to p…

  • вторник, 10 июня 2025 г. в 00:00:03