Select a country

System Design: Чек-лист для расчета нагрузки и стоимости системы на все случаи жизни

Этот коротки чек-лист поможет вам структурированно отвечать на вопросы по расчету нагрузки и стоимости системы на собеседовании System Desi
Наука - Хабрахабр

System Design: Чек-лист для расчета нагрузки и стоимости системы на все случаи жизни

Этот коротки чек-лист поможет вам структурированно отвечать на вопросы по расчету нагрузки и стоимости системы на собеседовании System Design. Используйте его как пошаговый гайд, чтобы не упустить ключевые моменты. Читать далее

Бесконечная библиотека и конечный читатель

Зачем учиться, если ИИ уже пишет код?Большие языковые модели не делают человеческое обучение избыточным. Они усиливают потребность в навыка
Наука - Хабрахабр

Бесконечная библиотека и конечный читатель

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

[Перевод] Как простой скан порта привел к награде в $500 от Google: «Обычные маршруты часто остаются неисследованными.»

Привет!Меня зовут Джебарсон Иммануэль, мне 19 лет, я исследователь безопасности и охотник за уязвимостями. Мне посчастливилось помочь обеспеч
Наука - Хабрахабр

[Перевод] Как простой скан порта привел к награде в $500 от Google: «Обычные маршруты часто остаются неисследованными.»

Привет!Меня зовут Джебарсон Иммануэль, мне 19 лет, я исследователь безопасности и охотник за уязвимостями. Мне посчастливилось помочь обеспечить безопасность более 50 организаций, включая такие гиганты, как Oracle, eBay и Bosch.В этой статье я расскажу, как простое сканирование портов в Google привело к вознаграждению в $500. Читать далее

Процедурная генерация зданий в Unity с помощью сплайнов

Здания — неотъемлемая часть большинства игровых миров, будь то оживлённый город или заброшенная деревня. Однако их создание может быть наст
Наука - Хабрахабр

Процедурная генерация зданий в Unity с помощью сплайнов

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

Security Week 2528: две уязвимости в утилите sudo

На прошлой неделе компания Stratascale опубликовала информацию сразу о двух уязвимостях в утилите sudo, повсеместно используемой в дистрибутивах н
Наука - Хабрахабр

Security Week 2528: две уязвимости в утилите sudo

На прошлой неделе компания Stratascale опубликовала информацию сразу о двух уязвимостях в утилите sudo, повсеместно используемой в дистрибутивах на базе Linux для временного изменения набора привилегий пользователя. С помощью sudo можно выполнять команды от имени суперпользователя либо от имени любого другого пользователя в системе. Обе проблемы в некоторых случаях приводят к возможности выполнения локальным пользователем команд с привилегиями root, даже если у него нет на это прав. Уязвимости также являются следствием ошибок в логике работы sudo, которые оставались незамеченными достаточно долго: в одном случае два года, в другом больше 10 лет. Читать далее

Топ LLM для задач text‑to‑SQL: результаты теста DeepSeek R1-0528, Gemini 2.5 Pro, o3 (и ещё трёх моделей)

В первой части мы разобрали теорию text‑to‑SQL: как LLM заменяют разработчиков, почему RAG и CoT спасают от галлюцинаций и зачем Scale AI дообуча
Наука - Хабрахабр

Топ LLM для задач text‑to‑SQL: результаты теста DeepSeek R1-0528, Gemini 2.5 Pro, o3 (и ещё трёх моделей)

В первой части мы разобрали теорию text‑to‑SQL: как LLM заменяют разработчиков, почему RAG и CoT спасают от галлюцинаций и зачем Scale AI дообучает ChatGPT-4. Но теория неполна без практики! В этом материале — жёсткое тестирование моделей (ChatGPT o3-mini‑high, ChatGPT 4.1, Claude Sonnet 4, ChatGPT o3, Gemini 2.5 Pro, DeepSeek R1–0528) на бенчмарке LiveSQLBench.6 моделей, 10 задач, сложность от ★★ до ★★★★★★★★★★. Проверим, как они считают лунные помехи, генерируют SQL для криптобирж и ищут артефакты в музеях. Читать далее

Как делать много, когда ресурсы ограничены

Привет, я Саша Равинская, контент-дизайнер в QIC digital hub. В этой статье я поделюсь опытом того, как в ограниченных условиях успевать делать текуч
Наука - Хабрахабр

Как делать много, когда ресурсы ограничены

Привет, я Саша Равинская, контент-дизайнер в QIC digital hub. В этой статье я поделюсь опытом того, как в ограниченных условиях успевать делать текучку, работать над редполитиками, внедрять новые инструменты и менять процессы в командах, чтобы  успевать жить после работы. Думаю, это может пригодиться не только коллегам-писателям, но и тем, кто вынужден в условиях ограниченных ресурсов выполнять большие  объемы задач. Читать далее

Кто ответит за утечку: штрафы, сроки и другие обновления закона о персональных данных

710 млн записей с персональными данными россиян утекли в сеть в 2024 году. Роскомнадзор официально зафиксировал 135 таких утечек.Власти отреагиро
Наука - Хабрахабр

Кто ответит за утечку: штрафы, сроки и другие обновления закона о персональных данных

710 млн записей с персональными данными россиян утекли в сеть в 2024 году. Роскомнадзор официально зафиксировал 135 таких утечек.Власти отреагировали на рост их числа: оборотные штрафы, усиленные санкции за утечку биометрии и много других новшеств. Рассказываем о рисках, штрафах и даже сроках. А также о действиях, которые помогут этого избежать. Читать далее

Гипотеза про упадок рынка труда в UX/UI-дизайне: почему так сложно найти работу?

Сфера дизайна выглядит привлекательно: курсы обещают лёгкий старт в IT, «золотые горы» и работу мечты, а сами задачи кажутся лайтовыми. Я осваи
Наука - Хабрахабр

Гипотеза про упадок рынка труда в UX/UI-дизайне: почему так сложно найти работу?

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

Как мы создали UI-kit состояний интерфейса и «навели порядок» в продукте

О чем статья:⚪что такое UI-kit состояний интерфейса и какие компоненты в него входят (экраны успеха, ошибок, пустых состояний и т.д.),⚪зачем кома
Наука - Хабрахабр

Как мы создали UI-kit состояний интерфейса и «навели порядок» в продукте

О чем статья:⚪что такое UI-kit состояний интерфейса и какие компоненты в него входят (экраны успеха, ошибок, пустых состояний и т.д.),⚪зачем команде его поддерживать,⚪как собрать и поддерживать UI-kit.Кому будет полезна статья:⚪UX-редакторам в растущих продуктах, где нет правил написания текстов и редполитики,⚪UX-редакторам, которые пришли в давно живущий продукт без налаженных текстов и голоса (англ. «Tone of Voice»),⚪команде UX-редакторов, которые начали или давно ведут редполитику, но пока не договорились, как должен отзываться продукт в разных состояниях,⚪дизайнерам, которые работают над одним продуктом, но без UX-редактора в штате. Читать далее

Функциональное программирование в Android. Теория категорий и DI

Кульминация цикла о функциональщине в Android! Сегодня изучаем чистые функции — ещё один важный принцип функционального программирования.Учтё
Наука - Хабрахабр

Функциональное программирование в Android. Теория категорий и DI

Кульминация цикла о функциональщине в Android! Сегодня изучаем чистые функции — ещё один важный принцип функционального программирования.Учтём контекст и познакомимся с сопутствующими терминами, раскрывающими суть чистых функций. А ещё обсудим место концепции Dependencies Injection в функциональном программировании. В общем, вперёд за новыми знаниями! Читать далее

Цифровая слежка: ищем человека, зная только его номер

Всем привет! Сегодня разбираем, как найти человека, зная только его телефонный номер. В этом помогут социнженерия, геолокаторы, OSINT и ADINT и проч
Наука - Хабрахабр

Цифровая слежка: ищем человека, зная только его номер

Всем привет! Сегодня разбираем, как найти человека, зная только его телефонный номер. В этом помогут социнженерия, геолокаторы, OSINT и ADINT и прочие доступные методы.И главное, объясним, как уберечься от такое слежки самому. А это вопросы приватности в соцсетях, готовность столкнуться с социальной инженерией и регулярная проверка своих устройств на предмет лишних разрешений и сомнительных приложений. В общем, все базовые вещи, которые необходимо знать любому, кто опасается слежки или просто заботится о своей приватности. Подробнее читайте под катом! Читать далее

Как настроить синхронизацию в Obsidian с помощью S3

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

Как настроить синхронизацию в Obsidian с помощью S3

Привет, Хабр!Я из тех людей, которые любят записывать важные моменты, чтобы снизить уровень тревожности и ничего не забыть. При попытке завести электронное хранилище я столкнулась с множеством проблем: какие-то приложения ушли из России, для каких-то требуются иностранные карты или пришлось бы смириться с отсутствием синхронизации информации на ноутбуках и смартфоне.Но я нашла решение. И в этой статье хочу поделиться своей историей перехода на электронную базу личных заметок Obsidian. Расскажу, почему выбрала этот сервис и как синхронизировала несколько устройств между собой. Читать далее

Когда один клик стоит ...: художественные истории о корпоративной безопасности

В ПравоТех мы создаём решения для юристов, HR, управленцев и других специалистов, чья работа связана с конфиденциальными данными. Наши клиент
Наука - Хабрахабр

Когда один клик стоит ...: художественные истории о корпоративной безопасности

В ПравоТех мы создаём решения для юристов, HR, управленцев и других специалистов, чья работа связана с конфиденциальными данными. Наши клиенты неизменно предъявляют высокие требования к информационной безопасности, и это закономерно отражается в договорах — целыми разделами об обработке данных, сроках обновления информации и многом другом.Работая в такой среде, мы постоянно размышляем о культуре ИБ. Разработчики, тестировщики, DevOps и сисадмины, как правило, хорошо осведомлены об угрозах и осторожны. Но безопасность компании — это общее дело. Злоумышленники часто ищут лазейки там, где их меньше всего ждут, целенаправленно атакуя сотрудников, чья повседневная работа не связана напрямую с техническими деталями. Именно такие коллеги, в силу специфики своих задач и доверия к другим внутри компании, могут невольно стать мишенью для изощрённых атак.Как же эффективно донести до всех сотрудников суть современных киберугроз? Как сформировать не просто список «что нельзя делать», а глубокое понимание тактик злоумышленников, их уловок и масок?Вместе с нашей командой обучения (Tutors) мы нашли формат — короткие художественные истории. Они показывают, как обычные рабочие (и не только) ситуации могут обернуться серьёзными инцидентами безопасности. Сегодня публикуем первую историю из серии — «Антибонус». Это история о том, как мечта о заслуженной премии обернулась кошмаром из-за пары сообщений и одного неверного решения.Знакомьтесь с героями:Менеджер: Макс - типичный сотрудник, занятый своими задачами. Он не параноик, доверяет коллегам и системам, иногда может пойти навстречу или проявить неосторожность в спешке. Его цель — просто хорошо делать свою работу.QA-инженер: Лена - коллега с техническим бэкграундом. Она знает «кухню» цифровых угроз и пытается предупредить ошибки, но не всегда её вовремя слышат. Читать далее

Когда твой продукт — лишь деталь пазла: путь от продакта к СРО

«Наташа, мы всё уронили», — таких историй за мой восьмилетний рабочий стаж в продакт-менеджменте хватит с лихвой. Особенно когда ты имеешь де
Наука - Хабрахабр

Когда твой продукт — лишь деталь пазла: путь от продакта к СРО

«Наташа, мы всё уронили», — таких историй за мой восьмилетний рабочий стаж в продакт-менеджменте хватит с лихвой. Особенно когда ты имеешь дело не просто с понятным продуктом для конечного потребителя, а со сложным софтом, где даже секундное падение серверов или спорное цветовое решение админской стойки может привести к факапу.  Поэтому, когда я перешла в ISPsystem из ИТ-аудита в банке, мне казалось, что я сменила не только работу, но и Вселенную. Вместо проверок — мегаответственность за развитие продукта, вместо готовых регламентов — постоянные эксперименты. Часто — весьма рискованные.Сейчас, как директор по продуктам, я понимаю: этот путь был не про везение, а про осознанные шаги, ошибки и умение учиться на них. В этой статье — мой путь до СРО: практический опыт для тех, кто хочет вырасти, но не знает, с чего начать. Читать далее

DWH без иллюзий. Три реальных кейса внедрения корпоративного хранилища в ритейле, производстве и госсекторе

Проект построения хранилища данных — это не просто внедрение технологий, а глубокая трансформация подходов к данным и аналитике, учитывающа
Наука - Хабрахабр

DWH без иллюзий. Три реальных кейса внедрения корпоративного хранилища в ритейле, производстве и госсекторе

Проект построения хранилища данных — это не просто внедрение технологий, а глубокая трансформация подходов к данным и аналитике, учитывающая текущее состояние процессов, стратегические цели, ресурсы и компетенции команды.  Рассказываем про индивидуальный подход как основу успешного проекта DWH и делимся реальными кейсами внедрения:✔️ Кейс 1. Свой коннектор к Oracle: когда Debezium подвел​ ✔️ Кейс 2. Миграция с Qlik: DWH между командами (в условиях командной фрагментации)​ ✔️ Кейс 3. Бюрократия против DWH: проект в около-госсекторе Читать далее

Как Android-разработчик в iOS погружался: мой опыт внедрения Kotlin Multiplatform

Привет, Хабр! Меня зовут Артем Клименко, я Lead Android-разработчик в МТС Web Services, занимаюсь продуктом Membrana Kids.Продукт создавали нативно на каждую пл
Наука - Хабрахабр

Как Android-разработчик в iOS погружался: мой опыт внедрения Kotlin Multiplatform

Привет, Хабр! Меня зовут Артем Клименко, я Lead Android-разработчик в МТС Web Services, занимаюсь продуктом Membrana Kids.Продукт создавали нативно на каждую платформу, без пересечения кода. В начале года у нас ушло несколько iOS-разработчиков, из-за чего замедлилась поставка новых функций на обеих платформах. Мы решили, что это повод внедрить наконец кроссплатформенную разработку и выровнять поставку фич на обеих платформах. В этом материале расскажу, почему мы остановились на KMP, как погружались в iOS c опытом в Android и как прошло внедрение этого фреймворка. Спойлер: быстрее и проще, чем мы думали. Читать далее

Я тоже понимаю, почему ИИ не заменяет полностью разработчиков

В этой статье я расскажу о том, как правильно использовать ИИ для разработки, и почему ИИ всё ещё далеко не идеален. Читать далее
Наука - Хабрахабр

Я тоже понимаю, почему ИИ не заменяет полностью разработчиков

В этой статье я расскажу о том, как правильно использовать ИИ для разработки, и почему ИИ всё ещё далеко не идеален. Читать далее

ABAC в микросервисах: сложная матрешка прав, простой API и никакой потери производительности

Внедрение атрибутивной модели доступа (ABAC) в крупной корпоративной системе на микросервисах — это всегда испытание для архитекторов, разраб
Наука - Хабрахабр

ABAC в микросервисах: сложная матрешка прав, простой API и никакой потери производительности

Внедрение атрибутивной модели доступа (ABAC) в крупной корпоративной системе на микросервисах — это всегда испытание для архитекторов, разработчиков и бизнес-аналитиков. ABAC — одна из самых сложных областей IAM (Identity and Access Management) в корпоративных платформах, и даже простая модель может сломать мозг и пользователям, и инженерам. Рассказываю, как я реализовал масштабируемую систему с миллионами сущностей без потери производительности и сохранили простоту API для конечного разработчика. Читать далее

VPS сервер по цене пачки чипсов: обзор самых дешёвых тарифов российских хостеров

Привет, Хабр! Однажды я проводил небольшое тестирование виртуалок различных хостер-провайдеров и сравнивал их между собой — оказывается, с т
Наука - Хабрахабр

VPS сервер по цене пачки чипсов: обзор самых дешёвых тарифов российских хостеров

Привет, Хабр! Однажды я проводил небольшое тестирование виртуалок различных хостер-провайдеров и сравнивал их между собой — оказывается, с тех пор прошло уже аж пять лет. Ну и в том тестировании условия у всех серверов были одинаковые, т. к. тестировались сходные конфигурации. Сегодня хотел бы рассказать о том, как себя ведут самые дешёвые (в ценовом диапазоне от 100 до 300 рублей) предложения от популярных хостеров.  Читать далее

Почему разработчики не делают “по уму”, даже когда знают как

Почему даже сильные разработчики делают на авось?Команда вроде опытная, но в проде — баги, архитектура — костыль на костыле, а фичи заливаютс
Наука - Хабрахабр

Почему разработчики не делают “по уму”, даже когда знают как

Почему даже сильные разработчики делают на авось?Команда вроде опытная, но в проде — баги, архитектура — костыль на костыле, а фичи заливаются “на нервах”? Читать далее

Как писать красивый и чистый код питонистам?

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

Как писать красивый и чистый код питонистам?

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

Методологии менеджмента качества в бизнес-анализе: процессный подход, LEAN, теория ограничения систем. Часть 1

Компании стремятся к оптимизации деятельности и, логично, что растет спрос на услуги по описанию, анализу бизнес-процессов и предложению улу
Наука - Хабрахабр

Методологии менеджмента качества в бизнес-анализе: процессный подход, LEAN, теория ограничения систем. Часть 1

Компании стремятся к оптимизации деятельности и, логично, что растет спрос на услуги по описанию, анализу бизнес-процессов и предложению улучшений. В этом может помочь бизнес-аналитик, который знает и использует методологии улучшения процессов в соответствии с профстандартом и BABOK (Business Analysis Body of Knowledge , свод знаний по бизнес-анализу). Статья будет особенно полезна аналитикам, которые хотят перейти в ИТ-сферу, так как все они в своей работе сталкиваются с задачей анализа процессов на разном уровне их абстракции (то есть детализации). Также материал пригодится менеджерам, стремящимся улучшать процессы в зоне своей ответственности. Читать далее

[Перевод] Технологическая эволюция Mercado Libre: от монолита к мультиоблачной платформе

Перевели для вас цикл статей об эволюции технологической платформы Mercado Libre — от монолитной архитектуры начала 2000-х к современной мультио
Наука - Хабрахабр

[Перевод] Технологическая эволюция Mercado Libre: от монолита к мультиоблачной платформе

Перевели для вас цикл статей об эволюции технологической платформы Mercado Libre — от монолитной архитектуры начала 2000-х к современной мультиоблачной платформе Fury, которая обеспечивает разработчикам удобную, масштабируемую и безопасную среду для создания, развёртывания и управления приложениями. В этой первой части описывается переход компании от единой базы и медленных релизов к микросервисам и облачным технологиям, что позволило значительно ускорить разработку и повысить надежность систем. Читать далее

Планирование и Agile: баланс между стабильностью и гибкостью

Всем привет! С вами Леша Жиряков, и сегодня я затрону тему планирования и Agile.  Недавно кластер/трайб/холдинг, в котором я работаю, проходи
Наука - Хабрахабр

Планирование и Agile: баланс между стабильностью и гибкостью

Всем привет! С вами Леша Жиряков, и сегодня я затрону тему планирования и Agile.  Недавно кластер/трайб/холдинг, в котором я работаю, проходил трансформацию методов работы, все началось с идеи: а давайте сделаем продукт более открытым. С одной стороны, бизнес требует предсказуемости и возможности строить долгосрочные стратегии, с другой — рыночная турбулентность и подводные камни в IT диктуют необходимость быстрой адаптации к меняющимся условиям. Это противоречие особенно остро проявляется при столкновении традиционного многолетнего планирования с гибкими Agile-методологиями, призывающими «реагировать на изменения важнее, чем следовать плану».  Открытость, гибкость, скорость, эффективность, надежность — вот критерии успешного продукта.  Но, развивая надежность, сложно оставаться гибким, повышая эффективность, рискуешь потерять в скорости, а стремление к открытости может снижать безопасность.Классическое долгосрочное планирование на год и более даёт стратегическую перспективу, но часто оторвано от реальности быстро меняющегося рынка и технологий. Двухнедельные спринты позволяют гибко адаптироваться к изменениям, но затрудняют видение большой картины и координацию масштабных инициатив. Где же золотая середина?Квартальное планирование становится компромиссным решением, позволяющим синхронизировать циклы бизнеса с работой IT-команд. Квартал как временной интервал достаточно короток для маневренности, но при этом дает необходимую устойчивость для реализации значимых инициатив. В умелых руках оно способствует Agile-трансформации, усиливает прозрачность и повышает эффективность команд. При неправильном внедрении может превратиться в бюрократический ритуал, возвращающий организацию к каскадным методологиям под видом прогрессивного подхода. Читать далее

Илон Маск создал новую партию, а Цукерберг продолжает повышать ставки в битве за AI-таланты

Самые интересные новости финансов и технологий в России и мире за неделю: что означает «Большой Прекрасный Законопроект» Трампа, национализ
Наука - Хабрахабр

Илон Маск создал новую партию, а Цукерберг продолжает повышать ставки в битве за AI-таланты

Самые интересные новости финансов и технологий в России и мире за неделю: что означает «Большой Прекрасный Законопроект» Трампа, национализация «Южуралзолото», фактчекинг в Телеграме от Дурова, Apple выбирает интеллект для Сири, Claude обанкротил вендинговый бизнес продажей вольфрамовых кубов, а волчистый индиец взволновал стартаперов. Читать далее

Автоматизация документации: MkDocs Material + GitLab CI/CD + Битрикс

Всем привет! В процессе обновления инфраструктуры сопровождения наших программных решений мы получили интересный опыт, которым хотим подел
Наука - Хабрахабр

Автоматизация документации: MkDocs Material + GitLab CI/CD + Битрикс

Всем привет! В процессе обновления инфраструктуры сопровождения наших программных решений мы получили интересный опыт, которым хотим поделиться. Эта статья не просто пошаговая инструкция, а практический разбор того, как мы выстроили процесс подготовки технической документации на основе MkDocs Material, автоматизировали его через GitLab CI/CD и встроили полученный результат в сайт на Битрикс. Наш опыт окажется полезным тем, кто хочет навести порядок в документации и сделать её частью полноценного dev-процесса. Читать далее

Милливольтметр на экране ПК: простое решение

Небольшая история с описанием параметров недорогой платы с алиэкспресс и изготовлением на ее базе прибора для измерения напряжений (милливо
Наука - Хабрахабр

Милливольтметр на экране ПК: простое решение

Небольшая история с описанием параметров недорогой платы с алиэкспресс и изготовлением на ее базе прибора для измерения напряжений (милливольтметра) с выводом результатов на экран компьютера. Читать далее

Что такое CPC, CPA, CPM, CPI, CPS — Модели оплаты

Чтобы понимать, как эффективно работать с рекламой и зарабатывать в арбитраже трафика, важно разбираться в том, как рассчитываются основные
Наука - Хабрахабр

Что такое CPC, CPA, CPM, CPI, CPS — Модели оплаты

Чтобы понимать, как эффективно работать с рекламой и зарабатывать в арбитраже трафика, важно разбираться в том, как рассчитываются основные метрики. В сфере интернет-маркетинга и арбитража трафика существует несколько моделей оплаты за рекламу. Каждая из них определяет, за что именно платит рекламодатель: за клики, показы, действия, установки и т.д. Я разберу самые популярные модели: CPC, CPA, CPM, CPI, CPS, а также RevShare и Hybrid. Читать далее

Компьютерные сети для самых маленьких

Эта статья предназначена для тех, кто только начинает разбираться в IT и пока путается в терминах вроде IP, маски подсети, ISO, свичей, роу
Наука - Хабрахабр

Компьютерные сети для самых маленьких

Эта статья предназначена для тех, кто только начинает разбираться в IT и пока путается в терминах вроде IP, маски подсети, ISO, свичей, роутеров, TCP и UDP.Мы разберём основы максимально простыми словами — без углубления в детали. После прочтения вы сможете увереннее общаться с коллегами и понимать, о чём идёт речь, когда говорят про сети.Начнём с терминов, постепенно систематизируем знания и сведём всё к моделям OSI и TCP/IP.⚠ Предупреждение для сениоров с чувствительной психикой: академические термины будут объяснены через простые аналогии. Базовые термины Сначала разберем термины, которые могут вам встречаться в документации, литературе и от «очень умных» коллег. Link (линк) – это просто соединение между двумя компьютерами. Чаще всего — обычный провод: витая пара (рис. 1) или оптоволокно. Читать далее

VHS-Decode — новый метод оцифровки видео

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

VHS-Decode — новый метод оцифровки видео

Несмотря на то, что видеокассеты уже давно вышли из повседневной жизни, услуги по их оцифровке продолжают пользоваться спросом. Кассеты с любительскими записями есть почти в каждой семье, и рано или поздно их нужно перевести в цифру, ведь срок жизни магнитной ленты ограничен.Зимой 2025 года в мои руки попало 35 кассет формата VHS и VHS-C из семейного архива, и встала задача по их оцифровке. С учетом того, что на каждой кассете было записано приблизительно по 60 минут видео, а средний ценник услуг по захвату сейчас составляет 400 рублей в час, общая стоимость конвертации составила бы около 14 тысяч рублей. Эта сумма показалась мне слишком большой, и было решено сделать все самостоятельно. В данной статье я хочу рассказать об относительно новом методе оцифровки видеокассет, на котором я остановился, и сравнить его с классическими подходами. Читать далее

Оптимизация языковой модели Mamba для выполнения на CPU

Как оптимизировать модель Mamba для выполнения на CPU? Ускоряем код в 20 раз по сравнению с PyTorch, нарушая в процессе все правила оптимизации. Читат
Наука - Хабрахабр

Оптимизация языковой модели Mamba для выполнения на CPU

Как оптимизировать модель Mamba для выполнения на CPU? Ускоряем код в 20 раз по сравнению с PyTorch, нарушая в процессе все правила оптимизации. Читать далее

Часть 2. GoForm — как не страдать с формами во Flutter

Устали от бесконечных TextEditingController и GlobalKey? Замучили проблемы с асинхронной валидацией? Добро пожаловать в мир GoForm — библиотеки, которая након
Наука - Хабрахабр

Часть 2. GoForm — как не страдать с формами во Flutter

Устали от бесконечных TextEditingController и GlobalKey? Замучили проблемы с асинхронной валидацией? Добро пожаловать в мир GoForm — библиотеки, которая наконец-то превратит создание форм из пытки в удовольствие!В этой части мы разберём, как управлять фокусом между полями, отслеживать валидность и изменения значений, а также покажем, как реализовать удобный ввод номера телефона с выбором страны и динамической маской — всё на живых примерах и в пару строк кода. Читать далее

Тестирование упрощенного Личного кабинета банка (Postman, dBeaver, MySQL, DevTools)

Всем привет! Сегодня хочу рассказать, как можно протестировать Личный кабинет банка с помощью Postman, на примере простого Веб-приложения. Будет
Наука - Хабрахабр

Тестирование упрощенного Личного кабинета банка (Postman, dBeaver, MySQL, DevTools)

Всем привет! Сегодня хочу рассказать, как можно протестировать Личный кабинет банка с помощью Postman, на примере простого Веб-приложения. Будет проверено: создание пользователя, авторизация, отображение продуктов клиента в Личном кабинете, подача заявки на потребительский кредит и отображение результатов ее рассмотрения в ЛК. ПриступимБыло разработано небольшое Веб-приложение на Node.js. После запуска приложения и открытия его на локальной машине по адресу - http://localhost:5000/, на странице отображается форма входа в Личный кабинет. Читать далее

RTX 5090: анализ провального запуска

30 января 2025 года состоялся один из самых ожидаемых технологических релизов года — старт продаж видеокарты NVIDIA GeForce RTX 5090. Построен
Наука - Хабрахабр

RTX 5090: анализ провального запуска

30 января 2025 года состоялся один из самых ожидаемых технологических релизов года — старт продаж видеокарты NVIDIA GeForce RTX 5090. Построенная на новейшей архитектуре Blackwell, она обещала беспрецедентный скачок производительности для геймеров, создателей контента и, что особенно важно в 2025 году, для специалистов по работе с локальными ИИ‑моделями. Однако вместо триумфа рынок получил «бумажный запуск», сопровождающийся лавиной сообщений о критических неисправностях. Флагман стоимостью $1999 оказался не просто дефицитным, а потенциально опасным.В этой статье мы проведем глубокий анализ ситуации, опираясь на данные технических отчетов, пользовательских жалоб и исследований независимых экспертов. Мы разберем, почему плавились разъемы, как драйверы превращали карты в «кирпичи», и как системные проблемы в производстве и логистике NVIDIA привели к одному из самых проблемных запусков в истории компании. Это не просто история о неудачном продукте, а кейс о рисках в управлении качеством, последствиях экономии на компонентах и уроках для любого технологического бизнеса. Читать далее