Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 20 min 50 sec ago

Недельный геймдев: #230 — 15 июня, 2025

Mon, 06/16/2025 - 12:07

Из новостей: почему и как провалилась Dragon Age: The Veilguard, Sony сняла региональную блокировку почти со всех своих игр в странах без PSN, сотрудников Ubisoft привязывали к стулу.

Из интересностей: интервью с командой CDPR и сотрудником Эпиков про демку Ведьмака 4, работа со светом в Godot, своя система анимации на C примерно в 14 раз быстрее Юнитишной.

Читать далее

Прошивка Яндекс.Пульт YNDX-0006 на EspHome

Mon, 06/16/2025 - 12:03

У себя в закрома нашел давно валяющиеся без дела умный пуль от Яндекса YNDX-0006, решил его задействовать в умном доме. Это устройство работает через WIFI и облако, я стараюсь для умного дома не использовать зависимость от облаков. Решил перепрошить его.

Читать далее

На чём нам можно экономить и на чём нет — включаем здравый смысл

Mon, 06/16/2025 - 12:00

Вот эта штука примерно в 10 раз снижает затраты электричества на охлаждение

Мы строим последнее коммерческое облако в России. Мы маленькие, просто микроскопические. Но при этом, пока мы маленькие, есть время подумать про архитектуру и подходы, а также разобрать оверхеды прошлых компаний. Ну, знаете, у каждого был бизнес (или пара), после которого хотелось всё сделать заново правильно.

При определённом уровне масштаба думать становится дорого, и проще залить всё типовыми решениями и деньгами. Нам это пока позволительно.

Вот хочется верить, что мы делаем с нуля правильно. По крайней мере, как нам сейчас кажется.

Поэтому мы сели и подумали, какие затраты вообще можно оптимизировать, а какие сильно не поменяются никогда:

  • Например, в копеечной экономии на комфорте сотрудников нет никакого смысла.
  • Фонд зарплат явно должен использоваться на маленькую команду профессионалов, а не на большую толпу середнячков.
  • Аренда стоек: каждая сотая доля процента цены скажется на нашей марже, тут надо очень чётко всё продумывать.
  • Железо: жёстко торговаться много раз.
  • Электричество — ключ к марже. Оно определяет место ЦОДа.
  • Поставщики: строго взаимовыгодные открытые отношения, иначе — никак.
  • Сразу нужен хороший юрист для договоров (там потенциально самые большие потери).
  • Минимум совещаний внутри команды, там самые большие потери — то есть усиление архитекторов и сеньоров LLM-инструментами сразу.

Теперь давайте попробуем угадать, что получится, а что — нет ) Читать дальше →

Эпигенетика и память поколений: можем ли мы унаследовать опыт наших предков?

Mon, 06/16/2025 - 11:55

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

Читать далее

Культ эффективности дизайнера

Mon, 06/16/2025 - 11:29

Этот текст я делаю для развлечения. Захотелось разобрать текущие тренды методологий в корпорациях с позиции дизайнера в шапочке из фольги.

Такой взгляд будет опираться только на нужные факты — чтобы красиво завернуть сторителлинг в слегка оппозиционный контекст (как и полагается любой приличной конспирологической теории).

Кто придумал эти процессы и методологии? Кому они выгодны? Как дизайнеры оказались в центре этого водоворота?

Это просто наблюдения — с цифрами, примерами и лёгким прищуром. Как профессионал, я не против существующих процессов. Но...

Читать далее

Паяльная паста: все, что нужно знать. Памятка снабженца и шпаргалка технолога

Mon, 06/16/2025 - 11:15

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

Что входит в состав пасты? Как выбрать нужный тип припоя? Почему от характеристик флюса зависит не только качество пайки, но и долговечность всего изделия? И наконец, какие требования предъявляют к хранению и подготовке этого, казалось бы, простого вещества?

Эта статья — не просто технический разбор, а структурированное и живое исследование, написанное инженером для инженеров. Она поможет разобраться в нюансах, которые определяют успех сборки, будь то массовое производство или ручной монтаж опытного образца. Узнайте больше — и ваша пайка станет не просто хорошей, а безупречной.

Читать далее

Словарик терминов для начинающего маркетолога

Mon, 06/16/2025 - 11:01

Честно признаюсь: только на второй год работы в маркетинге до конца разобрался, что означает слово «воронка». Да, я развивался медленно, мой путь был тернист — и я хочу, чтобы у тебя всё было иначе!

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

Полистать словарик

Как мы участников ЦИПР обучали пилотированию МС-21

Mon, 06/16/2025 - 11:00

Многие из тех, кто подходил к нашему стенду на ЦИПРе в этом году, пытались угадать – «О, это Microsoft Flight Simulator?» или – «Вы что, игры разрабатываете?». Возможно, порой стоило согласиться – для непосвящённых наши демонстрации визуально больше похожи на игры. Но представьте себе игру, которая учитывает каждый параметр движения самолёта – от трения элеронов о воздух до запаздываний при передаче данных в системе управления. Игру, которая работает в режиме жёсткого реального времени и по мультиплексному каналу информационного обмена (МКИО) взаимодействует с бортовым оборудованием. Это уже не просто описание физики полёта, система управления или игра для PC. Это всё и сразу! Как так получается, мы с вами разберём по порядку:

Поехали!

Жизнь после достижения AGI: тотальное счастье или закат цивилизации?

Mon, 06/16/2025 - 11:00

Представьте мир, где машины не просто следуют алгоритмам, а мыслят, обучаются и творят наравне с человеком, а возможно, и превосходят его. Это мир Общего Искусственного Интеллекта (AGI) – тот самый гипотетический рубеж, за которым ИИ достигнет когнитивных способностей, сопоставимых с человеческими. Мечта футурологов и ночной кошмар скептиков, AGI обещает революцию, сравнить которую по масштабу можно разве что с изобретением колеса или освоением огня. Но куда приведет нас этот тектонический сдвиг: к золотому веку всеобщего благоденствия или к закату человеческой цивилизации?

Ознакомиться

Как создать свое профессиональное сообщество и начать проводить митапы. Часть 2 – как собрать программу митапа

Mon, 06/16/2025 - 11:00

Это вторая часть статьи. Здесь расскажу о том, как собрать интересную программу докладов. Начните с первой части «Что делать до митапа», если еще не читали ее

Читать далее

Проектирование Информационных систем. Часть 8. Разработка логической структуры данных. 8.2. Шаблонный подход

Mon, 06/16/2025 - 10:53

В 1950 году математик по имени Клод Шеннон опубликовал в журнале статью «Как запрограммировать компьютер для игры в шахматы». В этой статье он подсчитал, что количество комбинаций в шахматах будет равно 10120. Это на самом деле превосходит количество атомов в известной Вселенной, которое оценивается от 1078 до 1082 атомов. Но среднестатистическому шахматисту для успешного старта не обязательно изучать все существующие варианты начала игры, а достаточно выбрать несколько популярных дебютов за каждый цвет. По факту это использование формализованных шаблонов успешных тактических позиций для достижения желаемых результатов.

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

Приспособленец (Flyweight) - структурный паттерн проектирования, который нужен для эффективной работы с большим количеством мелких объектов.

Основная идея: разделить общее состояние объектов и вынести его в отдельное место, чтобы не плодить кучу дубликатов данных и экономить место.

При этом объект, представляет себя как уникальный экземпляр в разных местах программы, но фактически не являющийся таковым.

Читать далее

Формирование внутренних установок

Mon, 06/16/2025 - 10:31

Ботулотерапия ног и спины, и ура, я снова могу ходить. 
Но это только на 3-6 месяцев в лучшем случае.
Я вспомнил одну из любимых книг “Цветы для Элджернона”.

Чарли Гордон, 32-летний уборщик с умственной отсталостью, участвует в эксперименте по повышению интеллекта. Ученые проводят над ним операцию, ранее успешно опробованную на мыши Элджерноне. После операции IQ Чарли стремительно растёт, он начинает понимать окружающих, осваивать языки и литературу. 

Несмотря на видимую первоначальную удачу эксперимента, поведение мыши Элджернона даёт серьёзный повод для беспокойства — её интеллект начинает угасать столь же быстро, как и нарастал. Через некоторое время Элджернон умирает. При вскрытии видно, что его мозг уменьшен, извилины сглажены. 

Читать далее

Витрина данных: сверка с эталоном

Mon, 06/16/2025 - 10:27

Одним из этапов разработки витрин данных является тестирование результата и подтверждение корректности разработанного функционала. При этом организовано тестирование может быть по-разному.

Определим несколько видов тестирования:

1.     Технические тесты

Техническими тестами легко можно проверить корректность сборки витрины. Из основных видов технических тестов можно выделить:

·       Дубли - проверка на наличие дублей по ключу

·       Разрывы - проверка на разрывы в истории

·       Перекосы - проверка наложения исторических записей друг на друга

·       Даты - проверка корректности формирования дат

·       NULL в ключе - проверка NULL в ключевых и обязательных к заполнению полях

Подробно на этих тестах останавливаться не будем, информация по ним есть в открытом доступе.

2.     Бизнес-тесты

Это набор тестовых запросов, направленных на выявление ошибок в бизнес-данных. Как правило набор бизнес-тестов предоставляет владелец объекта.

Бизнес-тестов может быть великое множество, здесь все зависит от вашего бизнес-домена и от конкретных требований к витрине.

Приведу примеры некоторых бизнес-тестов:

Читать далее

Конные космонавты в LA, а также нейротейки от Тамары AIдельман

Mon, 06/16/2025 - 09:57

Самые интересные новости финансов и технологий в России и мире за неделю: Израиль атаковал Иран, Маск повинился перед Трампом, США почти заключили торговую сделку с Китаем, ФСБ будет следить за международными связями ученых, Дуров дал новое интервью Такеру, Apple представила Liquid (GL)ASS, OpenAI выпустила o3-pro, а еще Эндрю Тейт публично лоханулся на Hyperliquid.

Читать далее

Разбирая бэклог. Часть 18.3. 90-60-90 или забытые главные героини и 11+10+9 связанных с ними игр. 1998-1999

Mon, 06/16/2025 - 09:51

В последней части материала (первая, вторая) вновь вспоминаем позабытых героинь прошлого. В этот раз поговорим про период 1998-1999 годов.

Читать далее

Улучшения в RMON: расширенный Ping, группировка алертов и трассировка через MTR

Mon, 06/16/2025 - 09:48

Нам часто пишут пользователи, которые хотят мониторить качество каналов связи — не просто проверять “доступен ли хост”, а действительно оценивать стабильность сети и реагировать на деградации. Один из таких пользователей недавно подключил мониторинг для нескольких регионов, и его запрос дал нам полезный импульс для доработок.

Рассказываем, какие улучшения появились в RMON.

Читать далее

Dagaz: Вторжение в трёхмерность

Mon, 06/16/2025 - 09:22
Представь себе, что ты находишься в Плоскомире, и вдруг кто-то предлагает тебе заглянуть в мир трех измерений. Разве это не покажется тебе безумием?

Эдвин Эбботт, "Флатландия"



Эта статья про застарелые комплексы, а также про успешное их преодоление. Восемь лет назад, Dagaz создавался не на пустом месте. В его основу легли Zillions, Axiom и… Jocly. Как раз с последним и было связано больше всего терзаний. Сейчас Jocly выглядит как 100%-ый 3D-проект, но так было не всегда. Когда-то в нём были 2D-игры (например манкалы). Где они теперь? Всё просто, разработчики выпилили их из проекта, поскольку посчитали, что те не вписались в новую концепцию трёхмерности. Было понятно, что это не путь для Dagaz, но какой путь для Dagaz было непонятно…
Читать дальше →

Модель суперпрогрессий и квантово-подобные свойства распределения простых чисел

Mon, 06/16/2025 - 08:07

Тэкс...
Сразу обозначу - я не математик, а посему прошу некоторого снисхождения к тексту ниже.

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

Читать далее

Пробный поход в веб-kubernetes-1С, вопреки привычкам

Mon, 06/16/2025 - 04:10

Поскольку компания со страшной силы использует 1С, то сложились некие неизменные традиции, одна из которых – это веб-публикации 1С. Плодятся они примерно так: 1 ИБ (информационная база) + например несколько ИБ с тем же смыслом = 1 отдельный web(iis)-сервер, а таких конструкций полно. Получается, что помимо лицензий, мы тратим кучу ресурсов просто на веб-доступ. Поступила идея, что пора экономить (а заодно отказоустойчивость). Пока на этапе экспериментов/тестов.

Стек планируется следующий:

Читать далее

Часть 3: Про зарплаты проджектов ИТ, человеческое отношение к сотрудникам и ИИ в проектном менеджменте

Mon, 06/16/2025 - 01:39

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

К сожалению, иногда возникают ситуации, когда новые вводные не позволяют реализовать проект. Это особенно тяжело на масштабных инициативах, потому что хороший проектный менеджер ощущает личную ответственность за результат. В таких случаях страдает не только проект, но и сам менеджер, что может привести к выгоранию.

Читать далее

Who's online

There are currently 0 users and 2 guests online.