Habr.com

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

Невидимая рука интерфейса: как ИИ меняет дизайн и дизайнеров

ср, 09/03/2025 - 13:29

Что я понял о будущем дизайна, пока наблюдал, как искусственный интеллект отбирает у человечества мышки

Читать далее

«Стеклянный мир» iOS 26. Адаптируем приложение под новые гайдлайны

ср, 09/03/2025 - 13:09

Уже скоро релиз iOS 26 и обновления SDK приложений. Apple снова вносит корректировки, а разработчики и дизайнеры снова подстраиваются. У текущих приложений будет переходный период, но вопрос с обновлением интерфейсов рано или поздно настанет и придется адаптировать под новый SDK и стиль Liquid Glass, чтобы продукт выглядел современно.  

Наш дизайнер интерфейсов Фёдор Миронов поделится наблюдениями о новых гайдлайнах и расскажет, какие изменения принесёт Liquid Glass. А ещё покажет несколько примеров обновления интерфейсов тестового приложения и нашего финтех-проекта Moneon.

Читать далее

Не пора ли подумать о переходе на IP v6?

ср, 09/03/2025 - 13:09

Протокол IP v6 существует уже довольно давно. С тех пор как перспектива полного исчерпания адресов в IP v4 стала очевидной, поддержка шестой версии стала появляться в различных операционных системах и сетевом оборудовании. Однако на практике до сих пор внедрение данного протокола можно встретить довольно редко.

В этой статье мы начнем рассматривать работу с протоколом IP v6 и поговорим о преимуществах данной версии, а также рассмотрим типы адресации.

Читать далее

IBM против «Банды девяти»: последняя битва за господство на рынке ПК

ср, 09/03/2025 - 13:06

Сегодня речь пойдет про последнюю битву на рынке персональных компьютеров в конце 1980-х. Аутсайдеры бросили вызов самой могущественной компании в мире, что в итоге поменяло архитектуру, позиции на рынке и статус непобедимого «голубого гиганта». Начать надо с широко известных фактов: в 1981 году корпорация IBM представила миру персональный компьютер (IBM PC). Это событие ознаменовало рождение самой популярной компьютерной архитектуры в истории. Несмотря на споры о том, какую модель считать первым настоящим ПК, именно IBM PC заложил основу для индустрии, какой мы знаем ее сегодня. В первой половине XX века IBM прочно удерживала лидерство на рынке табуляторов, а во второй доминировала в сегменте мейнфреймов. Успешный выход IBM на рынок ПК стал не только финансовым триумфом для компании, но и катализатором технологического прогресса, продемонстрировав миру открытую и удобную архитектуру персонального компьютера. Всего через пять лет объем рынка ПК превзошел весь рынок мейнфреймов, формировавшийся на протяжении почти четверти века. IBM купалась в лучах славы. Поначалу.

Читать далее

CLI в 2025: отголоски динозавров или реальная потребность

ср, 09/03/2025 - 13:01

Почему в 2025 мы все еще используем CLI? Вокруг так много прекрасных pixel-perfect GUI на OLED-экранах, а интернет провели даже в часы, очки и кольца. Как проектировщик взаимодействия с серверной ОС я часто участвую в дискуссиях на тему ‭«GUI vs CLI». Это вдохновило меня поисследовать, почему CLI такой, какой есть, что подарила ему современность и почему GUI до сих пор не заменил его на серверах.

Читать далее

[Перевод] Как проверить время и асинхронный код в Go

ср, 09/03/2025 - 13:00

Команда Go for Devs подготовила перевод статьи о пакете synctest, который с Go 1.25 стал частью стандартной библиотеки. Он позволяет писать быстрые и надёжные тесты для конкурентного кода, не усложняя сам код. Теперь асинхронные операции можно проверять без долгих ожиданий и флаки-тестов.

Читать далее

Self skills – новая норма? Не софтами и хардами едиными

ср, 09/03/2025 - 12:57

Кажется, только все поняли: чтобы быть успешным в IT и найти работу мечты, нужно прокачивать hard и soft skills. И тут на арену вышли они – self skills.

Давайте разберёмся, что это такое и для чего они всем нужны.

Читать далее

NABU. Феномен «канадского интернета 80-х», родившегося задолго до появления интернета

ср, 09/03/2025 - 12:54

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

Что такое NABU?

Как мы заменили MS WSUS и SCCM в распределенной инфраструктуре: пилот РОСА Центр управления

ср, 09/03/2025 - 12:50

В предыдущей части кейса мы рассказали о внедрении Службы каталогов Dynamic Directory – отечественного аналога Active Directory, который позволил заменить MS AD и решить задачи централизованного управления учетными записями и политиками. Однако для зрелой распределенной инфраструктуры этого недостаточно: необходим инструмент централизованного управления жизненным циклом рабочих станций и серверов – тот самый функционал, который в Windows‑мире обеспечивают Microsoft System Center Configuration Manager (SCCM) и Windows Server Update Services (WSUS). В этой статье речь пойдет о том, как мы в рамках пилота внедрили платформу РОСА Центр управления (РОСА ЦУ) и с ее помощью заменили WSUS и SCCM в инфраструктуре заказчика.

Читать далее

[Перевод] Не выбирайте странные подсети, пользуйтесь VRF

ср, 09/03/2025 - 12:42

Что такое встроенная сеть (embedded network)? Мне довольно сложно было найти подходящее название для этого явления, но я очень часто с ним сталкивался, и поэтому придумал своё. Хорошим примером может служить портативная видеостойка. Допустим, вы таскаете стойку с видео- и сетевым оборудованием, и вам нужно подключать её к сети на месте проведения мероприятия для стриминга в Интернет. Устройства в стойке должны общаться друг с другом, но вы не хотите заново конфигурировать их адреса каждый раз, когда приезжаете на новое место, потому что в нём используется другая подсеть.

Решить эту проблему очень просто! Достаточно добавить в стойку небольшой маршрутизатор, чтобы у вас была постоянная подсеть, а NAT изолирует вас от изменения IP-адресов снаружи вашей маленькой сети. Ваша стойка имеет адреса 10.0.0.0/24, потому что их легко запомнить, а маршрутизатор получает IP-адрес на месте при помощи DHCP.

Всё это замечательно работает, пока не оказывается, что публичная сеть на месте проведения мероприятия тоже находится в сети 10.0.0.0/24. У маршрутизатора внезапно появляется одна и та же подсеть на обоих интерфейсах, а адреса в стойке начинают конфликтовать с другим оборудованием.

На этом этапе часто начинают выбирать для портативного оборудования странные подсети. «Каковы шансы, что на месте будет использоваться подсеть 172.16.42.0/24 или 10.11.12.0/24?» И да, это будет работать, но однажды у вас возникнет конфликт, потому что люди попросту не очень хорошо справляются с выбором случайных чисел. На самом деле, необязательно, чтобы сеть зависела от случайности, вам просто нужны другие возможности маршрутизаторов, нечасто применяемые в стандартных потребительских моделях.

Читать далее

Куб рабочего стола и прочие эффекты на Fedora 42: Liquid Glass от Apple отдыхает

ср, 09/03/2025 - 12:35

Пару дней назад я поймал себя на мысли: «раньше было лучше». Но когда я попытался сформулировать причину, вывод был однозначен. Мне не хватает давно забытого чувства, когда операционная система выглядит футуристично, а эффекты рабочего стола разительно отличаются от привычных для пользователей интерфейсов Windows и macOS.

В то время как Apple с невероятным апломбом заявляет об уникальности своего Liquid Glass, я вспомнил о Compiz Fusion и Emerald, дающих широкие возможности кастомизации рабочего стола. Эта замечательная пара приложений, на мой взгляд, была незаслуженно забыта. Мне захотелось посмотреть, насколько будет хорошо смотреться современная Fedora Linux, если вернуть ей эффекты из далекого прошлого.

Читать далее

Открыл брокерский счёт для юрлица и наторговал X2 к выручке

ср, 09/03/2025 - 12:21

Но радоваться было нечему. За такой финт пришлось регистрировать новое юрлицо и переподписывать контракты.

Читать далее

Методы имплементации ERP-систем с точки зрения оргобъема

ср, 09/03/2025 - 12:10

Казалось бы, чего может быть сложного: спроектировали, разработали, протестировали программную информационную систему и все, осталось только ее запустить в продуктивный режим эксплуатации, что обычно неоднократно репетируется. Но так ли это просто? Ответ положительный, если внедряется ERP-система на подразделении с небольшим числом конечных пользователей, уровень владения компьютером у сотрудников плюс-минус нормальный, все участники проекта сосредоточены в одной локации и, наконец, число специфичных требований к системе небольшое. Сейчас мы рассмотрели типовой проект внедрения корпоративной системы (далее – КИС).

Однако, бывают и более масштабные проекты, требующие более тщательного анализа и выбора вариантов запуска ERP-решения. Например, компания имеет распределенную географию работы, число конечных пользователей велико, часть из которых и компьютером то не пользовались, плюс ожидается, что КИС будет сильно кастомизирована под потребности заказчика. Здесь не получится взять и сразу запустить новое ИТ-решение на всех локациях и для всех пользователей. Хотя, нет, получится, но риск того, что все закончится провалом, достаточно велик. Как быть в этом случае? Необходима более разумная и согласованная со всеми стратегия запуска ERP-системы. Подобную стратегию называют по-разному: где-то концепция имплементации, в других источниках – стратегия развертывания, мы же будем называть ее стратегией внедрения.

Рассмотрим в текущей статье особенности стратегии внедрения ERP-систем, разработка которой обеспечит более взвешенный, осмысленный и, самое главное, менее рискованный ход запуска информационной системы на крупномасштабном предприятии. Для этого мы последовательно коснемся следующих вопросов: пилотные проекты, параллельные и последовательные запуски ИТ-решений, три базовых подхода ко внедрению и обработке неопределенностей.

Читать далее

Рынок труда тестировщиков-автоматизаторов в России (2025)

ср, 09/03/2025 - 12:07

Спрос на QA-специалистов в России продолжает расти, однако конкуренция в этой нише очень высокая. Так, по данным Computerra, в числе наиболее востребованных ИТ-специалистов в 2025 году оказались именно тестировщики и специалисты по написанию автотестов. При этом работодатели всё чаще требуют от тестировщиков навыков уровня начинающего разработчика: знания бэкенда, фронтенда, работы с БД и умения писать скрипты для автотестов. В этой статье мы подробно рассмотрим актуальные языки программирования, фреймворки и инструменты в автоматизации тестирования, требования работодателей, типичные этапы собеседований, а также рекомендации по подготовке.

Читать далее

Что искать на крыше осенью, чтобы вам не пришлось потом платить за ремонт 17 млн. Показываю

ср, 09/03/2025 - 12:05

Эта история началась в феврале 2025 года. Мне позвонили и попросили срочно осмотреть кровлю торгового центра — там протечки. Но то, что я покажу тут — актуально вне сезона.

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

Читать далее

Спинной мозг на 3D-принтере

ср, 09/03/2025 - 12:05

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

Читать далее

10 любопытных картографических сервисов для тех, кто не поехал в отпуск

ср, 09/03/2025 - 12:05

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

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

Раскручиваем глобус

Заблокировать нельзя использовать: кратчайшая история противостояния трекинговых кук и современных браузеров

ср, 09/03/2025 - 12:00

«Сторонние куки больше не нужны», — заявили разработчики Google Chrome и в январе 2024 года начали принудительно отключать их у каждого сотого пользователя браузера. Однако уже в июле последовало осторожное: «Ну, с другой стороны...» — и отмена кук была отменена.

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

На связи Артём из команды Яндекс Браузера. В этой статье расскажу о том, как технологии, изначально созданные для упрощения жизни, со временем стали инструментом манипуляций, и о контрасте разных подходов к борьбе с этим. Поговорим о масштабных системных решениях и простых прикладных методах, сравним их эффективность, сложности внедрения и неожиданные подводные камни. И заодно разберёмся, почему проблема трекинга — это не только про сторонние куки.

Читать далее

Двойное дно: реализуем свой формат шифрования .CHA на Python и прячем его в стеганографии

ср, 09/03/2025 - 11:29

Привет, Хабр! Когда речь заходит о защите конфиденциального файла, на ум приходят два пути: шифрование и стеганография. Первый делает файл нечитаемым для посторонних. Второй — делает сам факт существования файла незаметным. А что, если объединить эти два подхода, создав по-настоящему надежное "двойное дно" для ваших данных?

В этой статье мы не просто обсудим теорию, а пошагово, с подробным разбором кода, создадим собственный простой и надежный формат шифрования .cha (сокращение от Chameleon) на Python. А затем покажем, как его синергия со стеганографией в нашем приложении «ChameleonLab» обеспечивает многоуровневую защиту.

Читать далее

Развивать или выпиливать легаси: где грань?

ср, 09/03/2025 - 11:13

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

Я много лет занимался тех. консалтингом и работал архитектором в компаниях с кучей внутренних команд со своими проектами и один из самых частых вопросов:

Читать далее

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

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