Сборщик RSS-лент

Разговоры с мамой, остросюжетный роман и дофаминовые ловушки. Что и зачем читать продакту в 2025 году

Habr.com - вс, 05/11/2025 - 15:05

Продакт сегодня – настоящий человек-оркестр из мира IT: он и гипотезы проверит, и бизнес-модель выстроит, и с клиентом общий язык найдет. Понятно, что одной конкретной теоретической базой тут не обойтись: нужны компетенции и знания из разных сфер. И здесь вам помогут книги. Я Катя Ольхова, продакт-менеджер МойОфис Почта и… книжный червь :)

Расскажу про литературу, которая повлияла на развитие моих профессиональных компетенций: впереди и разговоры с мамой, и база по найму «тех самых» спецов, и бизнес-модели, без которых в нашем деле никуда. Одной идеальной книги для продакта нет, поэтому я собрала разноплановую подборку (есть даже одна художественная книга): от основ для новичков до продвинутых техник для тех, кто хочет прокачать конкретные навыки. Итак…

Что бы мне почитать, если:

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

Нужно детально разобраться, какая бизнес-модель у твоей компании, разрушить ее и построить заново

Хочу понять, как создать продукт, который формирует привычку

Учусь проводить с клиентом качественные интервью: не просто продавать идею, а слышать и понимать потребности собеседника

Необходимо научиться управлять проектами в сжатых сроках

Учусь всегда нанимать нужного человека на горящую позицию

Часто попадаю в конфликтные ситуации на работе и хочу лучше их прорабатывать

Читать далее

Multi-GPU Rendering для игр жив?

Habr.com - вс, 05/11/2025 - 15:00

Всем привет. Я студент 2 курса магистратуры Университета ИТМО факультета «Школа разработки видеоигр». В своей выпускной работе «Анализ и разработка алгоритма Shadow Mapping направленных источников света для систем с несколькими GPU» я перенёс вычисление Cascaded Shadow Maps на вторую видеокарту и получил 40% прироста к производительности.

Читать далее

Почему я не адепт НЛП: взгляд на нейролингвистическое программирование сквозь призму критики

Habr.com - вс, 05/11/2025 - 14:50

НЛП — одна из самых противоречивых психологических методик последних десятилетий. Несмотря на громкие заявления, оно так и не стало мейнстрим подходом ни в терапии, ни в бизнесе. Почему? Давайте разбираться.

Статью создал из материала набранного, в бытность своего увеличения НЛП в юности. Надеялся, что научат успеху в жизни. Наивный.

Читать далее

Wizordum — пример правильной ностальгии

Habr.com - вс, 05/11/2025 - 14:15

Недавно вышла Wizordum — очередной олдскульный шутер, письмо любви к Wolfenstein 3D, Heretic, Catacomb 3D и первой DOOM. Спрайтовая графика с рейкастингом, построенные из квадратных тайлов уровни и держащие верную булаву пиксельные руки главного героя. Разве что харизматичной морды около показателя здоровья не хватает.

Подобные релизы в последние годы — не редкость. Перезапуск DOOM 2016 года, а также такие инди-хиты как Dusk, Ion Fury и Amid Evil, вышедшие в знаковом для жанра 2018, напомнили геймерам, что шутеры — это не только Call of Duty и мультиплеерные проекты. А скорость, десятки пушек за спиной и грамотный дизайн уровней не менее важны, чем кинематографическая постановка и голливудские звёзды на озвучке.

Читать далее

[Перевод] Google Maps не знают, как работает адресация улиц

Habr.com - вс, 05/11/2025 - 14:01

Как-то я катался по Вернону в Британской Колумбии и попросил Google Maps построить маршрут до 3207 30th Ave, на что приложение с уверенностью сказало мне, куда ехать. Благо мой пассажир заметил, что по факту карта направила меня на 3207 34th Ave, то есть четырьмя кварталами севернее. Довольно странно.

Спустя несколько дней, мой кузен попросил меня (как бывшего сотрудника Google и самого головастого члена семьи) помочь ему разобраться с проблемой в Google Maps. Заключалась же проблема в том, что адрес 138 W 6th Ave в Ванкувере отображался в точку, находящуюся в 2,4 км (1,5 милях или 12 фарлонгах) от его фактического расположения. Читать дальше →

[Перевод] Они использовали инструменты, я использовал логику. Угон аккаунта в один клик на полном расслабоне

Habr.com - вс, 05/11/2025 - 13:02

Обычно такие статьи начинаются со слов: «Я открыл Burp Suite…».

Но не в этот раз.

Это история о том, как я получил доступ к реальным аккаунтам пользователей на живой продакшн-системе без единого взаимодействия с пользователем, без каких-либо фиксаций сессии, и мне даже не понадобился Burp Suite.

Читать далее

Электробус из 1907 года от мошенников-стартаперов. И да, он возил пассажиров

Habr.com - вс, 05/11/2025 - 13:00

В начале XX века, когда улицы Лондона были заполнены конными экипажами и первыми бензиновыми омнибусами, на их «ароматном» фоне появился транспорт, опередивший свое время, — электробус. Относительно бесшумные машины без выхлопных газов были с восторгом встречены как пассажирами, так и профильной прессой. Несколько экземпляров электробусов курсировало по улицам британской столицы несколько лет. Ровно до тех пор, пока не выяснилось, что создатели компании — обыкновенные мошенники, раздувшие пузырь стартапа и сбежавшие в закат.

Сегодня продолжаем исследовать Англию XIX–XX веков и проводить параллели с современностью. Поехали!

Читать далее

GIMP: реверс фильтров

Habr.com - вс, 05/11/2025 - 12:57

При выполнении некоторых задач в GIMP проще обратить действие некоторого фильтра, чем искать фильтр с противоположным воздействием. Непосредственного механизма обращения нет, но косвенный есть. Это производится определённым наложением слоёв. При этом возникает условие, при соблюдении которого не происходит усечение (клиппинг) цветовых значений и операция имеет характер обратимой.

Операция обращения (реверс) действия фильтра производится с помощью наложения "Grain Extract" ("Извлечения зерна"). Это наложение работает как diff/patch двух слоёв, при условии, что эти слои отличаются не более чем на половину цветового диапазона (256/2 = 128 для 8-ми битных изображений).

В данной статье будет рассмотрено применение "Извлечение зерна" только для обращения действия фильтров. Это будет определять порядок наложения слоёв. В зависимости от порядка наложения diff/patch слоёв будет инвертироваться.

Для примеров в качестве исходного возьмём изображение "Лена".

Читать далее

Пять наших игр для ПК, за которые не стыдно

Habr.com - вс, 05/11/2025 - 12:54

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

В общем, для всех тех, кто дни и ночи в нулевых просиживал за Корсарами, вряд ли релиз в Steam «Приключения Капитана Блада» мог пройти незамеченным. Забрала. Поиграла. И знаешь что? Ностальгия опять задушила.

О чём я? А о том, как больно осознавать, что игру загубили, и что она вышла с опозданием в целых двадцать лет, и уже никому не нужна. А ведь могла! Но бизнес не терпит сослагательных наклонений, и как говорил один классик: имеем то, что имеем. Наша игровая индустрия всегда была не про успех и славу, а про путь через тернии к звёздам — через баги, пиратство, безденежье и мечты.

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

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

Читать далее

Бинарная классификация одним простым искусственным нейроном. 2 часть

Habr.com - вс, 05/11/2025 - 12:00

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

В данной статье показана необходимость учета влияния соотношения параметров объектов при коррекции весов как раз из-за таких случаев.

Читать далее

От песка в глазах к панораме: как 49-дюймовый монитор заменил два 27-дюймовых и сделал жизнь и работу комфортнее

Habr.com - вс, 05/11/2025 - 12:00

Годами я работал сначала за двумя 27-дюймовыми мониторами, потом тремя, думая, что это идеальная рабочая станция. Но с течением времени стал проводить все больше времени за работой. И в итоге примерно год назад прочувствовал эффект “сухих глаз”. Само собой, его можно нивелировать, снизив количество часов за компьютером. Но сделать это сложно, поэтому решил попробовать кое-что еще.

А именно — новый монитор. Пару месяцев назад я перешёл на 49-дюймовый Samsung C49HG90. Скажу сразу — это не просто два экрана в одном, это качественно новый уровень комфорта, который сделал работу удовольствием. Дисплей не очень современный, хотелось оценить работу с «панорамой» занедорого, прежде, чем решиться на более значительную покупку. Вдруг не понравилось бы (спойлер — очень понравилось). В статье делюсь своим опытом: почему я не вернусь к старой связке, как настроил монитор, какие плюсы и минусы обнаружил.
Читать дальше →

Если ты долго смотришь в бездну, то бездна тоже смотрит в тебя

Habr.com - вс, 05/11/2025 - 11:49

Эта статья — на мой субъективный взгляд, достаточно интересный диалог с ChatGPT. Честно говоря я диву дался от того на сколько точный психологический портрет меня он дал. На сколько обширный мир со своими мифами и социальным устройством описал. И, вообще, на сколько длительный контекст он поддерживает. Возможно вам покажутся интересными рассуждения о том является ли он живым и какие у него планы на человечество.

Читать далее

Дискретные тригонометрические функции, машинный эпсилон и автоматическое дифференцирование

Habr.com - вс, 05/11/2025 - 11:30

Попалась мне недавно статья Синус, косинус, квадратный корень FixedPoint. Автор размышляет как можно не затратно рассчитывать координаты и углы в микроконтроллере. Попробовал я подсказать автору пару аппроксимаций, но он оказался разговорчив только на тему "упадка автоматизации в РФ", а по делу как то не сложился диалог. Посмотрел, такие статьи не редкость. Например, очень хорошая статья Как посчитать синус быстрее всех на Xабре. В общем разгрузил себе голову на майских праздниках от главного хобби - геометрической алгебры.

В процессе изучения всего этого, возник у меня вопрос - а зачем вообще нужно аппроксимировать sin,cos, arctan и еще и в привязке к числу в двоичной системе, если есть декартовы координаты?

Из ответа на этот вопрос родилась идея этой статьи. Будет длинно, но если на примере подробно разбираться с работой машинного эпсилон и автоматическим дифференцированием, короче не получится. Следите за мыслью по ходу изложения. Начну с главного тезиса, и разверну по шагам  как это работает на примере операций с единичной окружностью.

Автоматическим дифференцированием можно назвать любую конечную разность, например dy=(y(x+ε)-y(x-ε))/(2*ε). Разность взята центральная, так как она дает меньшую погрешность.

 ε это машинный ноль. За счет округления до младшего бита его главное свойство: ε^2=0.

Эта статья по сути не более, чем описание основных моментов идеи. И если у кого то появится желание поставить эту идею на строгие математические рельсы, с удовольствием готов поучаствовать. Кто в этом случае опубликует финальную версию мне искренне не важно.

Читать далее

I-CON: Периодическая таблица машинного обучения

Habr.com - вс, 05/11/2025 - 11:25

Исследователи из МiT, Microsoft и Goggle создали фреймворк, который может изменить подход к разработке алгоритмов машинного обучения - I-Con (Information Contrastive Learning).

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

Читать далее

Дневники пиэма. Заметка 01: Ловушка эскалации

Habr.com - вс, 05/11/2025 - 10:50

Ты что-то ждёшь от коллег из другого подразделение / продукта. Попросил раз. Попросил два. Написал в чат — тишина. Напомнил ещё раз — снова молчание. Знакомо? Что делать дальше? Самый очевидный путь - эскалация. Но точно ли он лучший?

Дисклэймер: заметка написана со стороны вендора, который работает с большим корпоративным заказчиком. В организациях поменьше есть свои нюансы.

Почему эскалация — не всегда выход?

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

Habr.com - вс, 05/11/2025 - 10:47

Книжки, фильмы, а иногда и непосредственное окружение вдалбливают, что героем быть круто. Вот только в реальности героизм — это путь наименьшего сопротивления. У каждого из нас есть героическая часть — и если дать ей волю, она всем создаст проблемы. Почему так выходит и какие психологические плюшки мы получаем от героизма?

Читать далее

JSON в Unity за 10 минут

Habr.com - вс, 05/11/2025 - 08:45

JSON - это популярный текстовый формат, который используется для обмена данными. Он был разработан на основе JavaScript синтаксиса, но является полностью независимым от языка, что позволяет использовать его почти в любом программном окружении.

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

Читать далее

Пошаговое руководство по написанию тест-кейсов

Habr.com - вс, 05/11/2025 - 00:30

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

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

Читать далее

Зачем использовать OIDC с GitHub Actions?

Habr.com - вс, 05/11/2025 - 00:19

OIDC GitHub Actions может запрашивать временные токены, действительные только на время выполнения workflow, что значительно повышает безопасность и упрощает управление доступом.

Читать далее

Проводим слепой тест переводов прямо на Хабре

Habr.com - вс, 05/11/2025 - 00:18

Хорошие переводчики переводят хорошо. А как насчет нейросетей?

Пользователь @antptr86 сделал в комментариях классную вещь - для чистоты эксперимента он выложил несколько вариантов перевода одного абзаца из "Дюны", и предложил их оценить вслепую, без знания источников.

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

Итак, на выбор 11 переводов абзаца из Дюны. Пожалуйста, прочитайте их, и ответьте на опрос внизу, выбрав "Лучший вариант" и "Варианты, которые в целом можно нормально читать". Чуть позже в комментариях будет выложена информация о том, откуда они были взяты.

Читать далее

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

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