habr_all | Unsorted

Telegram-канал habr_all - Хабр: все публикации

243

Все подряд публикации с habr.com

Subscribe to a channel

Хабр: все публикации

Как мы мертвый код убивали

В апреле я съездил на HolyJS. Еще до поездки в расписании конференции моё внимание привлек доклад Виктора Хомякова «Удаление мертвого кода в проекте: практическое руководство». Послушав его, я понял, что могу использовать полученные знания в своем текущем проекте, при этом не затрачивая много усилий. В этой статье я расскажу, что у меня получилось.

Читать полностью…

Хабр: все публикации

Scalar вместо Swagger UI. Надо ли оно нам?

С выходом .NET 9 пакет Swashbuckle.AspNetCore выпилили из шаблона Web API. Это означает, что при создании нового приложения ASP.NET Core Web API у нас больше нет привычного зеленого пользовательского интерфейса Swagger для тестирования endpoint-ов. В статье — краткий разбор, почему это произошло, и обзор альтернативы Scalar.

Читать полностью…

Хабр: все публикации

Быстрый старт в nanoCAD BIM Строительство: проектирование двухэтажного жилого дома с гаражом

Дом с гаражом за пару кликов! nanoCAD BIM Строительство ускоряет проектирование в 3 раза:
✅ Автоматизация типовых операций
✅ Библиотека готовых элементов
✅ Проверка на коллизии в реальном времени

Читать полностью…

Хабр: все публикации

Симулятор онлайн-переписки с женщинами, сервис анонимной связи с владельцем ценной вещи – и еще 8 российских стартапов

10 новых российских продуктов для автоматизации работы в Телеграм, создания авторских комиксов с вами в качестве главного героя, скрининга и разбора откликов и резюме и многого другого. Битва за «Продукт недели» началась!
Product Radar — здесь каждую неделю публикуются лучшие онлайн-сервисы и железки от русскоязычных команд.

Читать полностью…

Хабр: все публикации

Переходим границу из Мексики в Калифорнию в 2025 году: инструкция для айтишника с фотографиями

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

Читать полностью…

Хабр: все публикации

Отбор акций Мосбиржи для Backtrader: загрузка истории через библиотеку Игоря Чечета и её поквартальный анализ на Python

Если вы задумывались о системной торговле, то, скорее всего, уже слышали о Python библиотеке Backtrader. Это гибкий фреймворк для тестирования торговых стратегий на исторических данных, который к тому же может быть подключён к автоторговле через API российского брокера. В нём можно реализовать практически любую логику, от простого пересечения скользящих средних до сложных многофакторных моделей.
Однако даже самая изощрённая стратегия ничего не стоит, если протестирована на неликвидных бумагах - там, где в реальной торговле вы бы просто не смогли купить или продать по нужной цене. Именно поэтому работа с ликвидными акциями - ключ к достоверному тесту.
Ликвидность - это не про «красиво на графике», а про то, как на самом деле исполняются сделки, насколько проскальзывает цена и как часто ваши заявки останутся без исполнения. Здесь нам поможет Игорь Чечет - автор библиотек AlorPy, TinkoffPy…

Читать полностью…

Хабр: все публикации

UI-система для Unity. Надстройка над UI Toolkit

Привет. Я занимаюсь реализацией UI в нашей небольшой команде, разрабатывающей игры. Долгое время занимался 3D-моделированием, моушн-дизайном, UX/UI-дизайном, построением дизайн-систем. Позже жизнь привела меня в игровую индустрию, где я применил предыдущие навыки.
Команда разрабатывала гиперказуальные игры, и на момент моего присоединения к ней происходила перестройка — переход от гиперказуальных игр к хардкорным проектам. Тогда рассматривались два варианта новых проектов:

Читать полностью…

Хабр: все публикации

Terminode или Новичок пишет «терминал» (часть 2)

В прошлой своей статье я рассказывал о том, как начинал создавать свой якобы "терминал". Её заметило две с лишним тысячи человек, что для меня уже было каким-то неплохим числом. Некоторые писали мне различные советы, кто-то давал критику по статье. И вот, спустя небольшое время работы я снова пишу статью о своем "терминале" под именем Terminode. Вот она вторая часть "новичка пишущего терминал".

Читать полностью…

Хабр: все публикации

Вы не любите LLM — вы в просто не умеете их готовить

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

Читать полностью…

Хабр: все публикации

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

Prometheus прекрасно подходит для краткосрочного мониторинга, но у этого решения есть свои ограничения по масштабу, и если вы столкнулись с высоким потреблением памяти/CPU, снижением скорости запросов или вам требуются уникальные лейблы вида user ID, то стоит подумать над внедрением альтернатив. На наш взгляд следующими после Prometheus в линейке стоят Thanos, Cortex, Mimir или VictoriaMetrics. Объективное, насколько это возможно, сравнение характеристик этих решений мы и проведем ниже.

СОДЕРЖАНИЕ

0. В каких случаях нужно задуматься о замене Prometheus
1. Обзор решений для долгосрочного хранения метрик
2. Сравнение решений: Thanos, Cortex, Mimir и VictoriaMetrics
3. Как выбрать подходящее решение
· 3.1. Что важнее: простота или масштаб?

· 3.2. Стоимость

· 3.3. Надёжность и высокая доступность

· 3.4. Насколько подходит по задачам?
4. Миграция с Prometheus на долгосрочное хранилище
5. Сохранение алертов и…

Читать полностью…

Хабр: все публикации

Apple Pro Weekly News (19.05 – 25.05.25)

В свежем дайджесте из событий в мире Apple и не только, вспоминаем: какова судьба Apple Watch с камерой, умных очков от Apple, когда OLED в MacBook Pro, а также куда ушёл легендарный дизайнер Apple и первые слухи о продукте, который он разрабатывает. Fortnite вернулся в App Store, но проблем меньше у Apple не стало – что теперь требуют и что грозит? А также немного о планах на лето и другие запоминающиеся события. Погнали к новостям!

Читать полностью…

Хабр: все публикации

«Яндекс 360» начал бета‑тестирование умного редактора в «Диске»

«Яндекс 360» объявил о начале бета‑тестирования нескольких новых функций в мобильном приложении «Диска», в том числе с использованием возможностей нейросетей «Яндекса». Доступ получат пользователи мобильного приложения, у которых подключен тариф «Яндекс 360». Функции «Ластик», «Без фона» и «Автоулучшение» позволят быстро редактировать фото в приложении сервиса «Диск».

Читать полностью…

Хабр: все публикации

Тысяча школьников из 40 регионов РФ проверили свои знания по физике в регате от «Т‑Банка»

«Т‑Образование» совместно с Центральным университетом провели Всероссийскую регату по физике для школьников восьмых классов. В ней приняли участие тысяча школьников со всех регионов страны, а в финале в штаб‑квартире «Т‑Банка» в Москве встретились 300 учащихся, рассказали информационной службе Хабра в пресс‑службе «Т‑Образования».
Регата по физике — это масштабное командное соревнование для школьников и хорошая возможность подготовиться к перечневым олимпиадам и Всероссийской олимпиаде школьников (ВсОШ) по физике.

Читать полностью…

Хабр: все публикации

KaraWater представила первую в мире кофемашину Kara Pod, которая сама добывает воду из воздуха

Компания KaraWater представила капсульную кофемашину Kara Pod, которую не нужно заправлять водой — устройство само добывает воду из воздуха.

Читать полностью…

Хабр: все публикации

ТОП-5 ИБ-событий недели по версии Jet CSIRT

Сегодня в ТОП-5 — кража учетных данных через KeePass, патч GitLab, майнер Dero, предупреждение Cisco о критической уязвимости в сервисе аутентификации и зловредные Chrome-расширения с двойным функционалом.

Читать полностью…

Хабр: все публикации

Безопасность по ГОСТу: процесс интеграции HSM отечественного производства

В последние годы аппаратные модули безопасности (HSM, Hardware Security Module) стали неотъемлемой частью цифровой инфраструктуры — от банков и удостоверяющих центров до критически важных промышленных объектов. Эти устройства выполняют ключевую задачу — защищают криптографические ключи, обеспечивают безопасное шифрование, подпись и аутентификацию. И если раньше большинство организаций полагались на продукцию зарубежных вендоров, то теперь ситуация изменилась кардинально.
Санкционное давление, геополитические риски и угроза отключения от поддержки западных производителей поставили под вопрос безопасность ключевых инфраструктур. На повестке дня встал вопрос цифрового суверенитета: как обеспечить защиту данных, если поставки критических компонентов нестабильны или вовсе прекращены?
Ответ — в переходе на отечественные HSM. За последние несколько лет в стране развернулось производство собственных модулей безопасности, адаптированных под…

Читать полностью…

Хабр: все публикации

«Квантовые компьютеры» — величайший маркетинговый миф века?

В прошлый раз мы разбирали (и отлично так разобрали, на 200+ комментариев), почему нейросети на самом деле не являются сильным ИИ, а само появление последнего весьма маловероятно. Сегодня объектом нашего рассмотрения станет следующая священная корова технологического прогресса — так называемые «квантовые компьютеры», которые в воображении адептов уже практически готовы и вот-вот начнут вести нас за ручку в золотой век человечества.

Читать полностью…

Хабр: все публикации

Простой программатор для атмеловских 8051

В этой заметке речь больше про принцип - программатор можно сделать так, чтобы на стороне компьютера не требовался дополнительный софт. Будем прямо лить HEX-файл в последовательный порт. Идея не новая, но не лишне напомнить (в том числе об одном-двух подводных камнях рассказать).
Собственно программатор - голый Arduino с прошивкой, разбирающей HEX-файл построчно и реализующий программирование целевого чипа по SPI. Прошивка и инструкции сложены в репозитории на гитхабе: At89s-prog.
Конкретные чипы (At89s...) здесь скорее для примера. Мы не будем воспевать достоинства 8051-й архитектуры (конечно, они архаичны но у них есть плюсы, благодаря которым они до сих пор сохраняют популярность). У меня в какой-то момент оказалась их горстка а программатора под рукой не нашлось. Они (те что с индексом S) программируются через SPI, а не стандартным "многоногим" интерфейсом что делает удобным их применение в любительских поделках.

Читать полностью…

Хабр: все публикации

Pocupochki: когда лень писать список покупок, но есть 2 часа и доступ к Gemini

Рассказываю, как с помощью Google Stitch за 30 секунд получил готовый дизайн приложения, а потом с Gemini за пару часов превратил его в работающий сервис с голосовым вводом.

Читать полностью…

Хабр: все публикации

Релиз SoundSwitch 6.14

Состоялся выпуск открытого проекта SoundSwitch 6.14. Решение позволяет переключать в ОС Windows 7 и новее устройства воспроизведения и записи с помощью простых горячих клавиш.

Читать полностью…

Хабр: все публикации

Устанавливаем Qt на Windows без регистрации и vpn (почти). Часть 2. В мире зеркал

Последние время установка фреймворка Qt через официальный qtinstaler у пользователей из России несколько осложнена. Однако, существует ряд альтернативных вариантов получения необходимых библиотек (методы отсортированы от сложного и долгого к простому и быстрому):

Читать полностью…

Хабр: все публикации

Законы робототехники Азимова нуждаются в обновлении для ИИ

В 1942 году легендарный писатель-фантаст Айзек Азимов представил свои Три закона робототехники в своем рассказе «Застрявший». Эти законы позже были популяризированы в его знаменитом сборнике рассказов Я, Робот.
Первый закон: Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинен вред.
Второй закон: Робот должен подчиняться приказам человека, если только эти приказы не противоречат Первому закону.
Третий закон: Робот должен заботиться о своей безопасности, пока это не противоречит Первому или Второму закону.
Хотя эти законы были изначально созданы в художественных произведениях, они на протяжении десятилетий формировали дискуссии об этике роботов. По мере того как системы ИИ — которые можно рассматривать как виртуальных роботов — становятся все более сложными и распространенными, некоторые технологи находят подход Азимова полезным для размышлений о необходимых мерах защиты ИИ, взаимодействующего с…

Читать полностью…

Хабр: все публикации

26 стран мира примут участие в IV Международном киберчемпионате по информационной безопасности

В 2025 году IV Международный киберчемпионат по информационной безопасности расширяет географию и масштаб − организаторы получили более 190 заявок от 600 ИБ-профессионалов. Всего в соревнованиях примут участие 117 команд из 27 стран мира - 44 российских и 73 иностранных.
В CTF-турнире с 26 по 28 мая, встретятся лучшие киберзащитники из России, стран СНГ, Африки, Юго-Восточной Азии, Латинской Америки. Всего три команды выйдут в финал, который состоится 2 июня в рамках ежегодной конференции «Цифровая индустрия промышленной России» (ЦИПР) в Нижнем Новгороде.

Читать полностью…

Хабр: все публикации

Выбираем криптообменник в Москве: 5 признаков, что перед вами мошенники (информация для новичков)

Давайте по-честному. В 2025 году вроде бы уже все слышали слово «крипта», но стоит задать простой вопрос — «что это вообще такое?» — и у 8 из 10 людей в глазах появляется лёгкая паника. Типа: «ну это вроде как биткойн… и вроде как он где-то в интернете живёт…»
Давайте с этим разберемся, чтобы не чувствовать себя на крипто-рынке как школьник без айфона.
Криптовалюта — это просто деньги, но цифровые. Ни рубли, ни доллары, ни евро — это отдельная интернет валюта. Она не лежит у тебя в кошельке, её нельзя потрогать или порвать, но она при этом абсолютно реальна. Она существует в интернете и работает по своим законам. Главное отличие: никаких банков, никаких ЦБ, никаких дядек в костюмах с галстуками. Есть ты, есть твой кошелек, и есть блокчейн — технология, которая следит, чтобы всё было по-честному: никто не мог украсть, подделать или незаметно «допечатать» новые монеты.

Читать полностью…

Хабр: все публикации

Одна программа для управления и регистрация данных с различных устройств

Открыл для себя программу Test Controller, которая предназначена для управления и регистрации данных с различных устройств (мультиметры, источники питания, электронные нагрузки). У программы довольно внушительный список поддерживаемого оборудования, но расширить его, добавив поддержку устройств из своей радиолюбительской лаборатории, не потребует навыков программирования или заметных усилий.
Для примера описан процесс добавления поддержки настольного мультиметра и измерителя ёмкости аккумуляторов.

Читать полностью…

Хабр: все публикации

Вышел Firefox 139.0

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

Читать полностью…

Хабр: все публикации

Почему цифра 3 — это не три угла, а три петельки

Почему 2 — это два изгиба, а 3 — почти как три кривых линии?
Мы привыкли к этим формам, но почти не задумываемся: откуда они взялись?
В этой статье — простая идея: цифры могли родиться не из букв и углов, а из петель. Завязанных руками. Ещё до письменности.

Читать полностью…

Хабр: все публикации

Как пропатчить Intellij Idea для FreeBSD

Здравствуйте, эта статья не про аниме, но мы точно знаем как пропатчить Intellij Idea для FreeBSD. И не боимся об этом рассказывать.

Читать полностью…

Хабр: все публикации

Как я навайбкодил бизнес на 6к долларов в месяц за выходные

Развитие технологий и ИИ в последние пару лет кардинально снизило стоимость разработки, особенно для маленьких продуктов

Читать полностью…

Хабр: все публикации

Новый лучший способ форматирования строк в Python

Привет, Хабр!
Приближается релиз Python 3.14, который несет нам множество нововведений. Среди них — новый способ форматирования строк. Давайте посмотрим, что из себя представляют t-строки, на что они годятся и как устроены внутри. Фича действительно мощная, будет интересно.

Читать полностью…
Subscribe to a channel