Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 46 мин. 46 сек. назад

Локальный Rebase в 1С:EDT. Просто о сложном

вт, 12/09/2025 - 17:26

Локальный Rebase в 1С:EDT - это мощная и достаточно продвинутая операция по актуализации вашей локальной ветки (синхронизация с последними изменениями) перед тем, как выполнять слияние с главной веткой.

Давайте разберём подробно, что это такое, зачем нужно и как работает.

Для начала примем договорённость: в удалённом репозитории Git существует главная ветка с именем dev. Обычно главной ветке дают такие имена, как main, develop или просто dev. В нашем примере имя главной ветки - dev.

Зачем это нужно в 1С:EDT?

Прежде всего - для вашей локальной ветки. Например, вы создали от главной ветки dev свою локальную ветку и переименовали её в feature/my-branch.

Читать далее

Я установил k3s на Arch, чтобы вам не пришлось

вт, 12/09/2025 - 17:17

Статья для тех, кто пытался поставить k3s на Arch Linux и столкнулся с зависающим установщиком, проблемами DNS и отсутствующими systemd юнитами. Полное руководство по ручной установке с реальными командами и решениями.

Читать далее

Проектное бюро UDM Lab перешло на nanoCAD и не пожалело

вт, 12/09/2025 - 17:08

Проектное бюро UDM Lab, известное разработкой инженерных и архитектурных проектов, таких как Дворец водных видов спорта в Екатеринбурге и концертный комплекс «Сириус», полностью перешло на Платформу nanoCAD. В статье мы расскажем, почему компания выбрала российское ПО, какие задачи решает новая САПР и как переход повлиял на эффективность проектирования и взаимодействие между отделами. Вы узнаете, какие преимущества дает автоматизация рутинных операций, поддержка формата DWG и интеграция с требованиями ГОСТ и СП, а также как UDM Lab планирует развивать собственные надстройки для специализированных задач.

Узнать больше об опыте

OpenAPI на практике: пошаговое руководство

вт, 12/09/2025 - 17:07

OpenAPI — это открытая спецификация для описания REST API. Изначально она называлась Swagger, но в 2016 году была переименована в OpenAPI Specification и передана под управление OpenAPI Initiative. На данный момент Swagger — это набор инструментов для работы со спецификацией OpenAPI (Swagger UI, Editor, Codegen).

В OpenAPI определяются пути, параметры, тела запросов и ответов, коды статусов, схемы данных, типы аутентификации. В статье мы рассмотрим спецификацию OpenAPI версии 3.0: разберем из каких обязательных блоков она состоит и как правильно описывать типы данных и параметры запросов.

Читать далее

Софт реально убивает. Самые разрушительные баги за всю историю человечества

вт, 12/09/2025 - 17:00

За долгий период существования IT в прод уходила не одна тысяча багов. Большинство из них были безобидными и исчезали после следующего патча. Но отдельные приводили к катастрофам. Буквально. Анализируя тему крупных техногенных провалов, я удивился одному: за большинством этих инцидентов стояли не сложные цепочки событий, а маленькие, пустяковые на первый взгляд детали. Вот тут что-то забыли дописать, тут понадеялись, что пронесет, там решили что «и так сойдет». А итог — многомиллионные убытки, удар по репутации и потерянные жизни.

Рассмотрим на примерах, почему не стоит недооценивать баги.

Читать далее

Postgresus 2.0: новая версия open source инструмента для резервного копирования PostgreSQL

вт, 12/09/2025 - 17:00

С момента первого релиза Postgresus прошло 6 месяцев. За это время проект получил 246 коммитов, новые функции, а также ~2.7 звёзд на GitHub и ~40к загрузок из Docker Hub. Сообщество проекта тоже подросло, сейчас в проекте числится 11 контрибьюторов, а группа в Telegram — 85 человек.

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

Читать далее

Зачем мы переизобретаем помодоро-таймер?

вт, 12/09/2025 - 16:50

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

Знакомо? Мне — очень!

Читать далее

Прогнозы по мировому ИИ на 2026: конец эпохи хайпа и начало эпохи эффективности

вт, 12/09/2025 - 16:31

2025-й заканчивается сдвигом в индустрии ИИ: фокус уходит от масштабного обучения к энергоэффективному инференсу, где универсальные GPU Nvidia уступают специализированным TPU и Trainium. Техногиганты вроде Google и AWS анонсировали чипы с преимуществами в 4–5 раз по цене и энергопотреблению, а сделки на миллиарды фиксируют новый расклад сил. Разберем, почему 2026-й станет годом экономического дарвинизма для железа и софта.

Читать далее

Как написать реферат с помощью нейросети: ТОП-9 ИИ для генерации учебных работ

вт, 12/09/2025 - 16:28

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

Читать далее

Что такое LLMs.txt и LLMs-full.txt и как заставить AI знать документацию наизусть

вт, 12/09/2025 - 16:25

Мы привыкли к классическому набору любого сайта: robots.txt экономит ресурсы сервера, запрещая поисковикам сканировать мусорные страницы, а sitemap.xml, наоборот, скармливает поисковикам каждую доступную страницу для полной индексации.

Однако ситуация изменилась, когда сайты начали читать не только поисковые роботы, но и языковые модели. Для них существующие стандарты не подходят: sitemap избыточен и ресурсоёмок, а HTML-код создаёт слишком много шума.

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

В сентябре 2024 года Джереми Ховард (создатель fast.ai) предложил решение в виде стандарта /llms.txt. Давайте разберемся, как он работает, чем отличается от llms-full.txt, какую пользу из этого могут извлечь разработчики и как быстро добавить его поддержку в свой проект.

Читать далее

Системный инженер или разработчик: что выбрать в 2026 году

вт, 12/09/2025 - 16:12

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

Читать далее

[Перевод] Почему Erlang до сих пор король отказоустойчивых систем

вт, 12/09/2025 - 16:07

Задумывались ли вы когда-нибудь, как построить самое стабильное приложение в мире? Какими свойствами оно должно обладать и какие архитектурные подходы делают это возможным? Впечатляет, что приложения вроде Discord и WhatsApp выдерживают миллионы одновременных пользователей, тогда как другие задыхаются уже на нескольких тысячах. Сегодня посмотрим, как Erlang позволяет обрабатывать огромную нагрузку и при этом держать систему живой и стабильной.

К архитектуре Erlang

Как мы ловим баги в условиях отсутствия предпрода

вт, 12/09/2025 - 16:00

Представьте, что вы спрашиваете банковского ассистента про банкоматы в Москве, а он присылает карту Саратова. Или ещё интереснее: официальный бот внезапно начинает отвечать русскоязычным клиентам на латинице.

Это весёлые будни ИТ в банке, где каждый релиз похож на русскую рулетку. Потому что есть один нюанс — у нас нет предпродовой среды. Вообще.

И пока эта проблема не решена, мы живём в очень интересном, мягко говоря, режиме.

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

Мы выносили эту историю на общебанковские управляющие комитеты, стучались к руководству. Но руководство долгое время считало, что предпрод — это какая-то наша прихоть. Их логика проста: «А что? Всё же вроде нормально, ничего не падает... Ну вы же как-то справляетесь! На фига вам ещё какая-то среда?»

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

Читать далее

Как мы превратили скучное тестирование в захватывающее развлечение

вт, 12/09/2025 - 15:51

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

Читать далее

Что случилось с ценами на оперативную память?

вт, 12/09/2025 - 15:39

Вы помните, сколько год назад стоила 16-гигабайтная планка памяти DDR5? Не помните? Ну, будьте уверены: раза в 2 дешевле, чем сейчас. Неужели майнеры, спросите? Нет. Хуже. Гораздо Хуже. Все дело в ИИ, который развивается как не в себя и требует все больше и больше памяти, провоцируя не только рыночный дефицит RAM, но и добровольный отказ самих производителей от ее выпуска.

Читать далее

Создание ИИ-персон и User Stories для улучшения UX

вт, 12/09/2025 - 15:22

Я создаю себе воображаемых пользователей и провожу с ними глубинные интервью для улучшения сервиса контроля стройки домов в ИЖС

Читать далее

Технические причины недоступности контента для ботов нейросетей

вт, 12/09/2025 - 15:21

Если вы используете ИИ-сервисы для анализа веб-контента, важно понимать их реальные возможности. Наши тесты показали критический момент: из 15 отправленных источников модели успешно обрабатывают только 6–10, несмотря на наличие единственного URL в каждом запросе.

Читать далее

Большая манипуляция: как нейросети стравили HR и кандидатов

вт, 12/09/2025 - 15:12

Рынок найма в последнее время напоминает войну. Кандидат видит идеальную вакансию и использует любые способы стать заметнее для эйчара. Эйчар открывает идеальное резюме и думает, что ему врут. 

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

Привет, я Лена — HR. Из этой статьи вы поймете, почему резюме от ИИ не помогает найти работу, почему от автооткликов лучше отказаться и для чего эйчары переспрашивают информацию из вашего резюме. А я спрятала незаметные советы в статье, связанные с резюме)

Читать далее

Гид по Git — глазами бывшего джуна

вт, 12/09/2025 - 15:10

Привет, на связи Ксюша, миддл-разработчик Surf. Миддлом я стала недавно. Когда я пришла в компанию, я, конечно, знала, что такое Git. Ну, по крайне мере, я так говорила. 

Как-то я, по чистейшей случайности, разумеется, перезаписала чужую ветку. А потом потратила часов 6, чтобы вернуть всё «как было». Благо, помог наш лид, который показал, что делать.

Так я и поняла, что Git — совсем не плохое слово из трёх букв. И теперь несу для всех, кто точно так же начинает свой путь в Git, подробную и понятную инструкцию работы с ним. Го разбираться.

Читать дальше

«Работает — не трогай», но с YDB можно: испытания отказоустойчивости в боевых условиях

вт, 12/09/2025 - 15:03

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

Читать далее

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

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