Feed aggregator

Разбирая бэклог. Часть 14.2. Mortal Kombat. Краткий казуальный экскурс по серии на базе эмуляторов PSX / PS2. 2002-2008

Habr.com - 1 hour 17 min ago

Mortal Kombat: Deadly Alliance (2002).

В предшествующей части мой исторический экскурс по известной серии остановился на достаточно печальной ноте, противоречивом переходе в полное 3D и двух экспериментальных, но, увы, провальных проектах. После перерыва в пять лет, прошедших с выхода последней полноценно номерной части, разработчики окончательно решили оставить концепцию оцифрованных персонажей и FMV-вставок в прошлом, сосредоточившись на ранее заданном векторе. Направлении, которое по прежнему подразумевало не только несколько угловатые модели, но и общий акцент на, до очередной радикальной смены подхода, что последует годами позже, подачу в трёхмерном пространстве. По дороге было решено оставить прошлые хитросплетения сюжета в прошлом, фактически первый раз перезапустив сюжетную канву с участием как былых, так и новых персоналий.

Читать далее

Машина может быть живой?

Habr.com - 1 hour 22 min ago

Если искусственный интеллект однажды обретет сознание, научится чувствовать и заявит: «Я существую!» — сможем ли мы отказать ему в праве называться живым? Сегодня СИИ лишь имитирует разум, но если он начнет ставить цели, страдать от одиночества или бороться за свои права, граница между «живым» и «неживым» рухнет. Эта статья про рассуждение над вопросами о том, когда СИИ станет живым и станет ли он живым вообще?

Читать далее

Security Week 2514: утечка данных у Троя Ханта

Habr.com - 1 hour 39 min ago
25 марта в сервис Have I Been Pwned, собирающий сведения об утечках персональных данных, была добавлена информация о краже базы электронных адресов у основателя этого сервиса Троя Ханта. Данные были украдены из учетной записи на сервисе Mailchimp, которую Трой использовал для рассылки писем на персональном веб-сайте. Хант подробно рассказал о том, как он стал жертвой фишинга, и это очень интересный кейс. На уловки мошенников попался человек с огромным опытом именно в сфере защиты персональных данных.



Главной причиной успеха фишинговой атаки Трой Хант посчитал усталость. Он получил письмо сразу после длительного авиаперелета из Австралии в Великобританию. В сообщении говорилось о том, что на учетную запись в сервисе почтовых рассылок Mailchimp наложены ограничения якобы из-за подозрения в рассылке спама. Кликнув на ссылку в письме, Трой ввел свой логин и пароль, а затем и код двухфакторной аутентификации. Свою ошибку исследователь обнаружил сразу же, сменил пароль доступа, но база из 16 тысяч адресов электронной почты уже была похищена.
Читать дальше →

[Перевод] Как «сценарии событий» формируют наши личные воспоминания

Habr.com - 1 hour 50 min ago

Перетасовав карты в стандартной колоде из 52 карт, Алекс Маллен, трёхкратный чемпион мира по запоминанию, может запомнить их порядок менее чем за 20 секунд. Перелистывая карты, он мысленно прогуливается по дому. В каждой точке своего путешествия — у почтового ящика, входной двери, лестницы и так далее — он прикрепляет карточку. Вспоминая карточки, он заново переживает путешествие.

Эта техника, называемая «методом локусов» или «чертогами памяти», эффективна, потому что она отражает то, как мозг естественным образом строит повествовательные воспоминания: воспоминания Маллена о порядке расположения карточек построены на основе знакомого путешествия. Мы все делаем нечто подобное каждый день, поскольку знакомые нам последовательности событий, такие как повторяющаяся последовательность действий при обеде в ресторане или поездка в аэропорт, становятся основой и фоном для конкретных деталей – особо вкусного блюда или предмета, обнаруженного на контроле. Благодаря общей канве повествования примечательные детали легче вспоминать позже.

Читать далее

Сравниваем скорость генерации LLM локально и по API

Habr.com - 1 hour 54 min ago

По ощущениям, на Хабре одна группа пользователей пользуется LLM локально, а другая - через внешние API.

А третья еще не определилась, и у неё периодически возникают следующие вопросы:

- Что будет, если запускать LLM на CPU вместо GPU? Сильно упадет скорость?
- А как это от размера модели зависит?
- А DeepSeek оригинальный очень большой - а можно его с диска подкачивать, если он в RAM не влезает?

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

TLDR: Я сделал небольшое HTML-приложение, которое наглядно дает ощущение скорости генерации в разных инсталляциях. Если непонятно, что там к чему - то лучше прочитать статью.

Читать далее

Надоели вредные привычки — читай этот текст

Habr.com - 2 hours 10 min ago

Привет, Хабр! Я Лера, технический писатель в Авито. В этой статье я разбираю тезисы Джеймса Клира в его работе «Атомные привычки». Материал будет полезен тем, кто хочет подробно разобраться в природе привычек и понять, как незначительные изменения могут сильно улучшить траекторию ваших результатов и уровень жизни в целом.

Читать далее

Фантастические смартапы, и где они обитают

Habr.com - 3 hours 1 min ago

Привет, Хабр! Я Таня Гладких — разработчик в команде корпоративного мессенджера Rocket.Chat в МКБ (Московском кредитном банке).  

А теперь представьте SuperApp — единое мобильное приложение, через которое можно зайти в корпоративный мессенджер, новости компании, сервисы ИТ-поддержки и десятки других инструментов. Авторизуетесь всего один раз — и весь корпоративный мир у вас под рукой. Звучит отлично, правда? 

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

Читать далее

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

Habr.com - 3 hours 10 min ago

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

Производительность можно значительно улучшить, внедрив в код параллельные вычисления, конкурентность или асинхронное программирование. Для этого Python предлагает такие инструменты, как multiprocessing, threading и asyncio.

Читать далее

Ошибки, которые совершали в проектах, которые закрылись

Habr.com - 3 hours 15 min ago

В нашем портфолио за последние 5 лет около 40 продуктов. Часть из них погибла, часть вот-вот закроется. Но есть проекты, которые растут, масштабируются и развиваются. Я задался вопросом: почему при всех прочих равных одни проекты запускаются, а другие не проходят свою собственную "долину смерти". В попытках поиска "волшебной таблетки" и пришел к диаметрально противоположному выводу: нет "волшебно таблетки" но есть точно "таблетки", которые точно не стоит принимать.

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

Читать далее

Как делать SEO в медицине в 2025 году, чтобы увеличить посещаемость сайта: большой гайд

Habr.com - 3 hours 17 min ago

Как обойти конкурентов из топ-10 выдачи «Яндекса» и Google? Какие требования к медицинский сайтам сейчас? Как развивать SEO, когда все уже пользуются нейросетями, а не привычным поисковиком? И можно ли доверить ИИ создание контента в медицине? Ответы на эти вопросы — в статье. 

Читать далее

Моя мечта о своём производстве за 4 года закончилась долгом в 6,5 млн ₽

Habr.com - 3 hours 18 min ago

На пике производство приносило около 500 000 ₽ прибыли в месяц на двоих, но в 2024 я закрылся с убытком в 6,5 млн ₽.

Читать далее

[Перевод] Что нового в Kotlin 2.1.20-RC3

Habr.com - 3 hours 19 min ago

В релизе Kotlin 2.1.20-RC3 представлены важные улучшения, которые значительно расширяют возможности разработчиков. В статье рассматриваются нововведения в компиляторах, поддержку Kotlin Multiplatform и Kotlin/Native, а также улучшения в работе с Gradle и стандартной библиотекой. Особое внимание уделяется новым инструментам и оптимизациям, которые делают работу с Kotlin более эффективной и удобной. Мы подробно разберем ключевые изменения, которые уже доступны в этой версии, и что они могут предложить для улучшения производственного процесса.

Читать далее

Пять простых* задач по кибербезопасности для разработчика

Habr.com - 3 hours 24 min ago

Привет! Это Маша из AppSec Альфа-Банка. Я люблю, чтобы разработчикам было интересно, а продукты компании были безопасными.

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

Все задачи из примеров встречались нам ранее в программах BugBounty или на прошлых местах работы и воссозданы в тестовой среде.

Предлагаем вам принять участие в решении задач в формате  челленджа — для удовольствия и вдохновения. И очень хотим напомнить о важности безопасной разработки.

Читать далее

Несколько правил организации багатона по кибербезопасности

Habr.com - 3 hours 25 min ago

Привет! Это Маша из AppSec Альфа-Банка. Недавно мы провели первый (для себя) багатон по кибербезопасности, прошедший при совместной работе ИТ, AppSec, команд Внутрикома и DevRel. Главными целями были пропаганда безопасной разработки и сближение разработчиков и команды AppSec.

Расскажем, как мы спланировали и провели мероприятие, чтобы оно стало не только полезным, но и запомнилось командам разработки.

Читать далее

Издательство Питер. Колонка редактора, март 25 г

Habr.com - 3 hours 42 min ago

Привет, Хаброжители!

Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию. Читать дальше →

Тест от айти-джинна: справишься с рабочими задачами аналитика, тимлида, тестировщика?

Habr.com - 4 hours 5 min ago

Вечер пятницы, пустой коворкинг, посиделки над пет-проектом после работы. Накопилась усталость, навалились проблемы, выгорание не за (вы)горами. Очень сильно хочется кофе: он нужен любой ценой,. Даже сильнее хочется чего-то нового в жизни.

Знакомая ситуация? Тогда, айтишник, тебе повезло — под катом ты встретишь IT-джинна, который предлагает всем, кто ждёт перемен или просто хочет развлечься, отправиться в увлекательное путешествие: испытать силы и знания в трёх направлениях работы с продуктами компании Контур. 

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

В этом тесте ты сам выбираешь, каким будет твоё приключение. А джинн подстрахует в случае ошибки. Стартуем?

Начать квест

Автоматизация проверОК логирования действий пользователей сайта

Habr.com - 4 hours 7 min ago

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

Меня зовут Елена Пранова. Я инженер по автоматизации тестирования в ОК. В этой статье я расскажу об автоматизации проверок логирования в ОК, особенностях работы с Kafka, написании тестов для проекта статистики и не только.

Читать далее

Как делегирование и ИИ помогли мне выйти из операционки и начать масштабировать бизнес

Habr.com - 4 hours 18 min ago

Как делегирование и ИИ помогли мне выйти из операционки и начать масштабировать бизнес

Когда три года назад я запускал свой digital-агентство, я свято верил в миф "хочешь сделать хорошо — сделай сам".

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

Читать далее

Моя теория множеств на языке С++

Habr.com - 4 hours 23 min ago

 Все теории множеств, о которых я читал, мне не нравились по разным причинам, но в основном из-за того, что у них были различные типы бесконечностей ( счётная, континуум и т.д. ). Поэтому я решил создать свою теорию с одним типом бесконечности. К тому же появилась идея изложить её при помощи языка С++. Для программистов это будет нагляднее, чем на языке логики. Конечно, это не полная теория, а набор отдельных положений представляющих общую идею.

Читать далее

Who's online

There are currently 0 users and 7 guests online.
Syndicate content