Habr.com

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

Как выйти на международный рынок в 2025 году

ср, 02/05/2025 - 22:56

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

Материал подготовлен совместно с Любовью Рябовой — экспертом по международной карьере AgileFluent и сертифицированным карьерным консультантом с опытом 8+ лет в HR.

Нет времени читать статью полностью? Пройдите короткий квиз, чтобы узнать, каковы ваши шансы на оффер за рубежом. 

Читать далее

Range-v3 в C++

ср, 02/05/2025 - 22:56

Привет, Хабр!

В этой статье рассмотрим Range-v3 — библиотеку, которая изменила подход к обработке последовательностей в C++ и стала основой для std::ranges в C++20.

Range-v3 — это библиотека, расширяющая стандартную библиотеку C++ возможностью работать с диапазонами вместо begin()/end(). В основе идеи лежат три концепции.

Читать далее

Sheet с автоматическим подсчётом высоты и поддержкой iOS 15

ср, 02/05/2025 - 22:01

В этой статье я расскажу о том, как создать нативный Sheet, который автоматически подсчитывает свою высоту в зависимости от котента (SwiftUI View). Задача была в том, чтобы решение было c минимумом костылей и сохраняло поддержку iOS 15. Готового похожего решения мне не удалось найти, поэтому решил создать свой вариант.

Читать далее

SOLAR Quest: как покорить Вестерос и прокачать навыки команды Blue team

ср, 02/05/2025 - 21:47

Привет, меня зовут Павел Фролов aka @CyberFrollo
Я возглавляю отдел разработки департамента «Киберполигон» в ГК «Солар». Наша команда разрабатывает платформу для проведения кибертренировок Solar CyberMir. В январе 2025 года вышла новая версия Solar CyberMir 7.0, и в этой статье я расскажу о главной фиче — движке Solar Quest, который построен на теории графов. На примере квеста из вселенной «Игры престолов» вы увидите, как Solar Quest позволяет проводить образовательные мероприятия и повышать уровень кибербезопасности в компании.

Читать далее

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

ср, 02/05/2025 - 21:40

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

Читать далее

Как с помощью ML-модели мы помогли исполнителям получать больше заказов на Авито

ср, 02/05/2025 - 21:19

Привет! Я Айрат Рахматуллин — senior аналитик в команде Seller experience (SX) Авито, мы отвечаем за опыт продавцов площадки. В этой статье рассказываю, как мы создали ML-модель, которая помогает исполнителям услуг повышать ликвидность объявлений, то есть получать больше заказов от клиентов.

Читать далее

Умер Стефан Пикк, композитор, музыкант и программист, создатель саундтреков к многим видеоиграм

ср, 02/05/2025 - 21:17

5 февраля 2025 года, на 60-м году жизни скончался Стефан Пикк, композитор, музыкант и программист. Это был один из пионеров игровой индустрии, который показал как можно превратить незатейливую музыку игр начала 80-х, в настоящее художественно произведение, ставшее неотъемлемой частью геймдева.

Читать далее

Как вырасти CPA сети и когда не нужно улучшать продукт: бизнес-встречи со Сметнёвым. Глава 1

ср, 02/05/2025 - 21:13

Привет! Я Денис Сметнёв, сооснователь Skyeng и uForce. Веду канал Сметнёв, uForce и рок-н-ролл. Здесь, на Хабре, буду рассказывать истории предпринимателей, которые приходят ко мне на консультации. Они делятся своими сложностями, удачами, провалами, находками и тупиками. А я – опытом и экспертизой. Вместе мы находим решения сложных задач и приходим к пониманию, как расти дальше. Знаю, что на Хабре очень требовательная и даже суровая аудитория и за словом в карман не лезет:) Но я не коуч, не инфоцыган и не продавец воздуха, и, надеюсь, статьи будут полезны.

Читать далее

Онлайн-курсы программирования для школьников: ТОП-15 лучших

ср, 02/05/2025 - 20:50

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

Посмотреть рейтинг

Параллельный A на Rust и Rayon: ищем путь для воробушка*

ср, 02/05/2025 - 20:40

Привет, Хабр! Сегодня у нас задачка из мира природы: представьте, что маленький воробушек потерялся в городе. Ему нужно срочно найти путь домой, а дороги кишат кошками, людьми и прочими препятствиями. Разумеется, вручную искать маршрут — не вариант. Нам нужен алгоритм, а лучше параллельный, чтобы воробушек не ждал вечность.

Какой алгоритм взять? Конечно же A*. Он и кратчайший путь найдёт, и с умом его построит. Но в одиночку он справляется медленно. Поэтому подключаем Rayon — библиотеку для многопоточных вычислений в Rust.

Читать далее

Моё первое знакомство с нейросетью

ср, 02/05/2025 - 20:00

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

Итак…

Читать далее

Обзор конструкции конденсатора К15-5

ср, 02/05/2025 - 19:46

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

Читать далее

Отказоустойчивость омниканальной коммуникационной платформы для контакт-центра

ср, 02/05/2025 - 19:46

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

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

Платформа Эра - это новая информационно-коммуникационная платформа, на базе которой можно строить распределенные IP-АТС, омниканальные контакт-центры, а также любые другие корпоративные системы для обработки информационных и коммуникационных процессов.

Часть кейсов (аварийное сохранение разговоров) были доступны с первых дней существования платформы и входят сегодня в версию «Бизнес», другая же часть - полноценное восстановление разговоров, включая голосовые меню и очереди ожидания, стала возможной в декабре прошлого года и входит в версию «Корпорация».

Итак, представим разговор двух абонентов, подключенных по протоколу SIP к платформе Эра. В качестве оконечных устройств могут использоваться IP-телефоны, классические softphone и webphone, подключенные по технологии WebRTC и WebSocket.

Читать далее

Конструктор «Улёт»

ср, 02/05/2025 - 19:45

Концепт альтернативной версии старого советского конструктора - своеобразный "Полёт 2.0", ремейк классики на новый лад.

Читать далее

Работа в стартапе: кайф или мука? Плюсы и минусы, кому подойдет

ср, 02/05/2025 - 19:25

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

Читать далее

От комиксов до нейросетей: 5 книг, которые помогут начинающему Data Scientist'у

ср, 02/05/2025 - 19:22

Привет! Меня зовут Марк Паненко. Я Chief Data Science в Ozon Банке и большой любитель технической литературы. Этой статьёй я хочу открыть серию публикаций, в которых поделюсь лучшими, на мой взгляд, книгами, необходимыми Data Scientist-у на разных этапах его профессионального развития.

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

Почему книги? И при чем тут комиксы? 

Когда я начинал свой путь в Data Science, мне казалось, что все вокруг уже разобрались в моделировании и работе с данными, и лишь я отстаю. Спасение пришло неожиданно — в виде комиксов. Да-да, вы не ослышались. Однажды я наткнулся на книгу Ларри Гоника «Статистика. Краткий курс в комиксах», и это изменило всё.  

С тех пор я убедился: хорошая книга — это не просто источник знаний, а тренажёр для мышления. Она помогает не утонуть в абстракциях и сохранить интерес к профессии. Сегодня я расскажу о пяти книгах, которые станут вашим «спасательным кругом» на старте.

Читать далее

[Блиц-кейс] 10+ лет успешного ведения бизнеса в сфере ИТ с продуктами ISPsystem

ср, 02/05/2025 - 19:15

«Датахата» — первый коммерческий и единственный на сегодняшний день провайдеронезависимый дата-центр в Республике Беларусь, открытый в 2011 году.

Ключевые услуги ЦОДа — размещение серверного оборудования (colocation) и аренда выделенного сервера. С недавнего времени клиентам «Датахаты» доступна аренда виртуального сервера (VPS).

Компании требовалось решение, которое закрывало сразу несколько задач бизнеса: централизованно учитывать ИТ-оборудование, управлять серверным и сетевым оборудованием, отслеживать техническое состояние оборудования, автоматизировать весь цикл продажи и выдачи услуг заказчикам. После изучения доступных на рынке продуктов «Датахата» остановилась на платформах ISPsystem.

Читать далее

Использование PyGame для визуализации сигналов звукового диапазона с частотой дискретизации 44100 Гц в реальном времени

ср, 02/05/2025 - 19:14

PyGame — это популярная библиотека для разработки 2D игр на Python. В данной статье рассмотрено необычное применение PyGame – это быстрый вывод графиков, например, потоков данных с частотой дискретизации 44100 Гц со звуковой карты, что может быть применимо для визуализации звуковых сигналов.

Читать далее

[Перевод] httr2 1.1.0

ср, 02/05/2025 - 19:07

Мы рады сообщить о выпуске версии httr2 1.1.0. httr2 — это универсальный HTTP-клиент, который предоставляет современный интерфейс с поддержкой конвейеров для работы с веб-API. Он построен на базе пакета {curl} и предлагает такие функции, как явные объекты запросов, встроенные инструменты ограничения скорости и повторов, полная поддержка OAuth, а также безопасная работа с секретами и учетными данными.

В этом посте мы подробно рассмотрим новый потоковый интерфейс, построенный вокруг функции req_perform_connection(), изучим новый набор инструментов для работы с URL и выделим некоторые из самых значимых изменений, включая улучшенную поддержку AWS и усовершенствования системы кэширования. Также мы расскажем о статусе изменений в жизненном цикле пакета.

Этот пост включает самые важные улучшения версий с 1.0.1 по 1.0.7, в ходе которых были доработаны различные функции и исправлены многочисленные ошибки. Полный список изменений вы можете найти в заметках о выпуске на GitHub или в файле NEWS.

Читать далее

Мысли вслух. Сколько потребляет памяти один запрос PostgreSQL?

ср, 02/05/2025 - 18:56

Продолжаю делиться своими размышлениями в поисках оптимального решения разных проблем производительности ИТ-систем в рамках рубрики «Мысли в слух». Напомню, размышления больше теоретические и практических подтверждений могут как иметь, так и не иметь. Но поскольку исследования проводятся, часть из них, несомненно, войдёт в будущие практические решения, а часть так и останется теорией.

Хочу поднять проблему как объективно посчитать размер потребляемой оперативной памяти конкретным запросом в PostgreSQL. И предлагаю использовать для этого автоматическое нагрузочное тестирование. Такая вот сегодня постановка задачи.

Читать далее

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

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