Feed aggregator

Отрицание, торг, депрессия и принятие: путь фронтендера к Feature-Sliced Design на React

Habr.com - Fri, 04/25/2025 - 16:33

Когда проект разрастается до десятков экранов, а папка helpers начинает весить больше, чем хотелось бы, приходит время пересмотреть подход к архитектуре. В этой статье — как я пришёл к принятию Feature-Sliced Design на React. Только личный опыт, ошибки и выводы.

Читать далее

Ищем ментора для стартапа: кому писать, что говорить и чего ждать

Habr.com - Fri, 04/25/2025 - 16:28

Я встречался с 1500+ фаундерами, и всегда уговаривал их искать менторов или эдвайзеров. В статье покажу на примерах, какая от этого польза. 

Расскажу, как искать менторов, сколько им платить, и как можно вообще не платить. 

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

Читать далее

Сокращатели ссылок — фишинговая ловушка: как раскрыть опасный URL до перехода

Habr.com - Fri, 04/25/2025 - 16:23

Помните кричащие поп-апы, которые как сорняки лезли в каждый уголок экрана? Закрыли и забыли — казалось, кроме раздражения они ничего не несут. Но что, если за укороченной ссылкой в углу баннера скрывался не просто спам, а фишинг? Нажимаете «Продолжить» — попадаете на поддельный сайт, где воруют пароли. Кликаете на «Обновить флеш-плеер» — качаете троян. А ми-ми-мишные опросы в духе «Какой вы котик по характеру»? Да они уже наверняка слили ваши данные. Читать дальше →

Скачиваем видео с YouTube без ограничений и рекламы: установка и обзор self hosted сервиса MeTube

Habr.com - Fri, 04/25/2025 - 16:23

Привет! С вами, как всегда, на связи Игорь из PQ.Hosting!

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

Читать далее

Зелёная Сахара

Habr.com - Fri, 04/25/2025 - 16:20

Земля та была полна и изобильна, текли в ней полноводные реки, на берегах которых паслись многочисленные стада антилоп и диких овец, озёра были полны рыбы, а трава была в рост человека. Ласковые дожди поливали склоны её гор, и людям жилось там привольно и сытно. Ничего этого не осталось, тот мир погиб, занесённый песками, и только в разбросанных кое-где оазисах можно увидеть остатки былого великолепия. А ещё наскальная живопись посреди песков да легенды окрестных народов напоминают нам о жизни, которая кипела там, где сейчас ветер гоняет дюны между скальных массивов, одиноко стоящих в этом песчаном море. Современная Сахара - крупнейшая пустыня мира, одно из самых засушливых мест на Земле, но так было не всегда...

Читать далее

Как мы автоматизировали учет в IT-команде и почему это не всегда было радужно

Habr.com - Fri, 04/25/2025 - 16:16

Опыт автоматизации финучета в небольшой IT-команде — честно, с мемами и фейлами. Как ушли от Excel, почему сначала все пошло не по плану, что сэкономили, где накосячили и зачем все-таки это сделали. Без волшебных кнопок, но с выводами, которые помогут другим не наступить на те же грабли.

Читать далее

Исследуем историю своей семьи: краткий гайд на личном опыте

Habr.com - Fri, 04/25/2025 - 16:11

Пять лет я исследую свою родословную и уже дотянулась до 16 века: самый первый документально подтверждённый мой предок упомянут в переписной книге 1585 года.

Рассказываю, как начать — особенно если вы привыкли к системному мышлению, работе с данными и поиску информации.

Читать далее

RAG-технология в действии: как создать интеллектуальную систему поиска по нормативным документам

Habr.com - Fri, 04/25/2025 - 16:00

В этой статье рассмотрим пример практической реализации RAG (Retrieval-Augmented Generation) на Python для ответов на вопросы пользователей с опорой на нормативную базу технических стандартов. В моём случае это строительные документы: СНиПы, СП, ГОСТы и другие. Готовое решение можно протестировать в строительном Telegram-боте: https://t.me/Pdflyx_bot - данний бот генерирует ответ на основании базы знаний, приводит цитаты и указывает страницы документов, откуда была взята информация.

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

Читать далее

Infrastructure from Code: следующий этап развития IaC на примере Serverless

Habr.com - Fri, 04/25/2025 - 16:00

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

Меня зовут Виктор Кузённый, и за 15 лет в IT я работал Java‑разработчиком на гособоронзаказ, делал высоконагруженные бэкенды в Кинопоиске, а затем подружился с Serverless в Yandex Cloud, и этот опыт позволил мне познакомиться с разными инструментами разработки, языками программирования, а также инструментами деплоя и управления инфраструктурой.

В статье разберёмся детальнее, что такое IfC, в чём его преимущества и недостатки, а также чем он отличается от IaС и как его дополняет.

Читать далее

Позвоните бабушке: как тестируют функцию CSFB, которая связывает поколения

Habr.com - Fri, 04/25/2025 - 15:55

Привет, Хабр! Меня зовут Анастасия Беднова, я тестирую базовые станции мобильных сетей 4G в YADRO. В команде мы применяем разные подходы, сегодня хочу рассказать о практике «пирамида тестирования» на примере фичи Circuit Switched Fallback. Рассмотрим уровни, в которых участвуют команды тестирования, без учета Unit- и Component-тестов.

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

Читать далее

Отношение к Искусственному Интеллекту, ассоциации с личностью

Habr.com - Fri, 04/25/2025 - 15:35

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

На Хабре выдвигается гипотеза: 3-х дневное голосование по пунктам про "ИИ <-> мировоззрение"...

Ознакомиться и проголосовать

От хаоса к порядку: автоматизация мониторинга СУБД в гибридных средах

Habr.com - Fri, 04/25/2025 - 15:16

Всем привет! Недавно закончился PGConf, где большая часть докладов была посвящена новым фичам PostgreSQL Pro, и лишь немногие касались ванильной версии. В прометей Лаб я влился с октября 2024 года и начал развивать сервис администрирования баз данных. Сегодня я хочу поделиться нашим подходом к мониторингу, который не требует лицензий, при этом экономит время и нервы.

Если вы DBA, то вы наверняка сталкивались с задачей мониторинга разных инстансов баз данных — PostgreSQL, MSSQL, MariaDB, Oracle или что-то из NoSQL — на разных ОС, от bare metal до PaaS. Настройка мониторинга в таких условиях может занять недели, а ошибки в алертинге приводят к простоям.

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

Я тоже через это проходил, поэтому в Prometey Lab мы сфокусировались на переносимом, масштабируемом, k8s ready решении, на типовых компонентах которое можно оперативно развернуть и с минимальной болью занести в разрешенный техстек. На последней демо, при наличии тех учеток в бд, весь процесс подключения нового клиента к мониторингу занимает 40 минут и поддерживает кастомизацию под любые нужды.

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

Читать далее

[Перевод] Интеллект эволюционировал в позвоночных как минимум дважды

Habr.com - Fri, 04/25/2025 - 15:08

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

«Птица с десятиграммовым мозгом способна практически на то же, что и шимпанзе с мозгом массой 400 граммов. Как это возможно?», — рассказывает Онур Гюнтюркюн, изучающий структуры мозга в Рурском университете (Бохум, Германия).

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

Читать далее

Кролики и математика

Habr.com - Fri, 04/25/2025 - 14:57

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

Читать далее

Эксперт особого назначения: как работают компьютерные криминалисты. Полная версия

Habr.com - Fri, 04/25/2025 - 14:47

По просьбе читателей Хабра публикуем без купюр интервью с руководителем Лаборатории цифровой криминалистики и исследования вредоносного кода компании F6 Антон Величко.

Лаборатория цифровой криминалистики и исследования вредоносного кода – одно из старейших подразделений компании F6. Лаба (так уважительно называют подразделение внутри компании) – один из главных поставщиков данных для решений F6 о тактиках, техниках и процедурах, которые используют в своих атаках киберпреступные группировки. Специалисты добывают эти сведения во время реагирований на инциденты и при проведении различных исследований. Больше месяца мы ждали, когда в графике руководителя Лаборатории Антона Величко появится свободный час для того, чтобы рассказать об особенностях национального кибербеза: «Сейчас очень много работы, и она только прибавляется. Последние два года мы неделями не вылезаем из реагирований».

Читать далее

Как мы в Авито предсказываем категории объявлений по описанию

Habr.com - Fri, 04/25/2025 - 14:30

Привет! Меня зовут Руслан Гилязев, я работаю в подразделении DS SWAT в Авито, руковожу командой платформы Item2param. В этой статье рассказываю, с помощью каких технологий мы решаем задачу классификации объявлений и почему это важно для бизнеса. Материал будет полезен DS-инженерам любого грейда и backend-инженерам, которые интересуются темой data science. 

Читать далее

Тестируем скорость SSD 1993 года выпуска. На КПК Psion Series 3c, с операционной системой SIBO 16, на языке OPL

Habr.com - Fri, 04/25/2025 - 14:25

В середине 2000 я купил Psion 3c для коллекции. Лет через 10 увидел, что его комплектный диск называется SSD — Solid State Disk. На волне тестирования NVME возникла идея, а не протестировать ли скорость SSD-1993? И спустя 20 лет после покупки на этой машинке была написана первая программка.

Что вышло…

Как управлять IT-командой в крупной компании, чтобы все отделы работали слаженно: опыт «Удоканской меди»

Habr.com - Fri, 04/25/2025 - 14:18

«Удоканская медь» — компания, добывающая медь в Забайкалье, с тысячами сотрудников. За последнее время IT-дирекция компании быстро выросла и выполняет задачи сразу для нескольких функциональных направлений. Чтобы сделать процессы прозрачнее, IT-директор начал переводить процессы в Kaiten. Как именно это помогло — рассказываем в этой истории. Для рассказа пообщались с Андреем Жикиным, IT-директором «Удоканской меди».

Читать далее

Full-stack в аналитике: почему это будущее Data Science?

Habr.com - Fri, 04/25/2025 - 14:16

Привет.

Представьте: вы запилили нейросеть, которая определяет котиков на фото с точностью 99.9% (оставшиеся 0.1% — это когда хомяк притворяется котом). Воодушевлённый результатом, бежите к руководству — а там оказывается, что:

Читать далее

Самые требовательные игры в истории: от Crysis до Black Myth: Wukong

Habr.com - Fri, 04/25/2025 - 14:14

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

Читать далее

Who's online

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