Habr.com

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

Как одной математической формулой определить цвет ячейки на рулетке?

ср, 05/28/2025 - 12:38

Однажды моя девушка проходила курс по основам python. Она показала мне небольшую задачку на использование if-else: "по номеру кармана (ячейки) на рулетке определите его цвет".

Казалось бы, все довольно просто — используем условные операторы и не знаем проблем! Но можно ли вывести математическую формулу которая будет работать для всех ячеек? В этой статье я описал поиски такой формулы!

Читать далее

Теорема Борсука-Улама, диаметральные точки Земли и дележка украденного ожерелья

ср, 05/28/2025 - 12:30

Привет, меня зовут Диана. Я математик и автор хабраблога МТС. В прошлый раз рассказывала о поверехностях второго порядка, а сегодня хочу обсудить изящную топологичекую теорему, у которой есть внезапные приложения в жизни — географии, экономике и политике. Ее следы можно найти в алгоритмах дележки, когда нужно распределять по долям какой-то неоднородный ресурс — данные, вычислительные мощности, бюджет. Например, с ее помощью можно разделить участки земли между фермерами, учитывая разные параметры: площадь, тип почвы, удаленность от дороги и прочее. Она такая немножко Сейлор Мун — за добро и справедливость.

Этот пост мог бы иметь кликбейтное название в духе «На противоположной стороне Земли сейчас такая же погода, как у вас!», но это не совсем верно. Почему — объясню ниже. А пока предлагаю разобраться с официальными формулировками и переложить их на понятный язык. Еще в тексте будут ссылки на связанные проблемы, которые научат нас грамотно резать бутерброды и причесывать ежей — в общем, надеюсь, получилось познавательно!

Читать далее

Быстрый старт в маскировании данных PostgreSQL с инструментом pg_anon

ср, 05/28/2025 - 12:18

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

В этой статье разберём, зачем нужно маскирование, какие данные требуют защиты, и представим opensource-инструмент, который поможет решить эти задачи гибко и эффективно.

Читать далее

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

ср, 05/28/2025 - 12:15

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

Привет, Хабр! Меня зовут Кравченко Данил, я разработчик 1С в IBS. И в этой статье я решил сделать упор не на технику (про это много кто пишет), а на организационную сторону вопроса. Расскажу, как все выглядит изнутри, с чем реально сталкиваешься на выезде, какие навыки важны, к чему стоит морально готовиться и что может пойти не по плану. Все — на личном опыте нагрузочного тестирования 1С. А в конце — немного полезных советов в стиле «хозяйке на заметку». 

Читать далее

Объединение противоположностей: нанопористый материал для добычи воды из воздуха

ср, 05/28/2025 - 12:15


Планета Земля действительно уникальна, пока не доказано обратное. Сложно представить себе, сколько различных событий космического и планетарного масштаба должно было произойти, чтобы Земля стала пригодным для жизни местом в Солнечной системе. Одной из отличительных черт Земли является наличие воды, а именно 70% поверхности планеты покрыто ею. Проблема в том, что эта вода не пресная, а значит не подходит для употребления. Вопрос питьевой воды остро стоит по всему миру, особенно в засушливых регионах. Следовательно, необходимы альтернативные методы добычи воды. Ученые из Пенсильванского университета (США) разработали новый тип наноматериала, способного собирать воды буквально из воздуха. Из чего сделан данный материал, как именно он работает, и насколько он эффективен? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →

Долгожданный релиз Airflow 3.0.0

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

Привет, Хабр! Я Георгий Новожилов, инженер данных в «ДАР» (ГК «КОРУС Консалтинг»).

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

22 апреля 2025 года компания Apache выпустила новую версию своего оркестратора, которая была в разработке последние 4 года. Среди ключевых изменений — новый интерфейс, обновлённая и защищённая архитектура, а также стабильный интерфейс разработки.

В этой статье предлагаю рассмотреть, какие ещё нововведения нам привезли в масштабном обновлении Apache Airflow 3.0.0.

Читать далее

Долгожданный релиз Airflow 3.0.0

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

Привет, Хабр! Я Георгий Новожилов, инженер данных в «ДАР» (ГК «КОРУС Консалтинг»).

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

22 апреля 2025 года компания Apache выпустила новую версию своего оркестратора, которая была в разработке последние 4 года. Среди ключевых изменений — новый интерфейс, обновлённая и защищённая архитектура, а также стабильный интерфейс разработки.

В этой статье предлагаю рассмотреть, какие ещё нововведения нам привезли в масштабном обновлении Apache Airflow 3.0.0.

Читать далее

Типичные проблемы молодого руководителя

ср, 05/28/2025 - 12:00

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

Добро пожаловать!

Вид на будущее: как технологии помогают анализировать виды из окон

ср, 05/28/2025 - 11:56

Привет, Хабр! Меня зовут Артур Ишмаев, я руководитель отдела исследований и разработки в области искусственного интеллекта группы компаний ПИК. В этой статье я расскажу о модуле анализа видов из окон R2.Видоботы, который является частью большой Платформы R2.

О платформе R2

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

Читать далее

[Перевод] Свой среди чужих: насколько токсична рабочая среда безопасника?

ср, 05/28/2025 - 11:46

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

В прошлом году мы опросили больше 300 ИБ-специалистов про уровень стресса на работе, и больше половины (53%) выбрали значения выше среднего. Выгорание – популярная тема обсуждений и реальная проблема в отрасли. Почему так происходит?

Разбирались по следам интервью Роба Ли, руководителя отдела исследований и заведующего кафедрой в SANS Institute (это крупнейший в мире учебный и сертификационный центр в ИБ, заодно известный своими исследованиями). Он рассказал про особый сорт токсичности в инфобезе. Это когда окружение человека специально или случайно манипулирует им, проявляет пассивную агрессию, скидывает на него вину или просто регулярно жалуется на жизнь – с поправкой на страх ошибок «на передовой», ответственность перед топ-менеджментом и регуляторами и нехватку рук. Под катом – о том, как такая атмосфера отражается на ментальном здоровье ИБ-специалиста, и что можно исправить, чтобы вернуть ИБ-командам эффективность (и нормальную жизнь).

Читать далее

Плюсы ИТ

ср, 05/28/2025 - 11:39

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

Честно и без рекламы обучающих курсов.

Читать далее

От тайги до теломер: наука о долголетии делает ставку на сибирские биоресурсы

ср, 05/28/2025 - 11:20

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

В начале XXI века биомедицина существенно продвинулась в изучении молекулярных механизмов старения и функционирования иммунной системы. Особый интерес вызвали теломеры — концевые участки хромосом, которые защищают ДНК в процессе деления клетки и при этом укорачиваются при каждой репликации. Сокращение теломер — одна из основных причин клеточного старения, а фермент теломераза, как выяснилось, способен восстанавливать длину теломер. Однако его активация сопряжена с онкогенным риском: ученые отмечают повышенную активность теломеразы в большинстве опухолевых клеток. Тем не менее исследования показывают, что некоторые природные соединения, содержащиеся в так называемых суперфудах, способны мягко модулировать активность теломеразы. Например, циклоастрагенол, выделенный из растения астрагал перепончатый (речь о нем пойдет ниже). Такие растения и другие организмы с полезными свойствами из дикой природы называют дикоросами.

Читать далее

Как сочетать календарное планирование и Agile

ср, 05/28/2025 - 10:38

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

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

Читать далее

1С: Кабинет сотрудника: Как мы чинили то, что называлось «готовым продуктом»

ср, 05/28/2025 - 10:31

Привет, Хабр (и просто случайные читатели, зашедшие сюда в поисках истины или интересной статейки на пару минут)!

Сегодня я расскажу вам историю о том, как я провёл полгода в тесных объятиях «1С: Кабинет сотрудника» на новой технологии 1С:Элемент — системы, которая обещала сделать кадровый документооборот простым, как бутерброд с колбасой. Но, как выяснилось, бутерброд этот оказался с сюрпризом… то ли огурцом, то ли гвоздём.

Читать далее

Почему многие думают, что DevOps — м*даки

ср, 05/28/2025 - 10:27

Я думаю каждый сотрудник IT-компании, где есть эта выделенная роль, особенно проектный менеджер, сталкивался с этим: есть отдельный мир конфигураций и скриптов, где изолирована коммуникация и технический тикет основное средство общения. Обычно CTO ставит их под свой колпак, изолируя от остальных команд и создавая эффект “касты избранных”. Простые запросы превращаются в бесконечные уточнения, а работа стоит в ожидании“благословения”. Я уверен, ты догадался о ком я

Читать далее

Как работает position: sticky и почему он часто не прилипает

ср, 05/28/2025 - 10:26

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

position: sticky — штука, которая превращает relative-элемент в fixed-элемент, как только он доезжает до заданного инсет-порога, и отлипает в момент, когда скроллинг выталкивает родителя за край.

Работает круто, пока вы не включите overflow, не забудете задать top, не положите элемент в flex c align-items: stretch, не сделаете таблицу из <thead> и не упрётесь в кейс с вложенными скролл-контейнерами.

Читать далее

Попробуй себя в роли продавца игровых ассетов на Fab / Unreal Engine 5

ср, 05/28/2025 - 08:09

Как и обещал, записываю "быстрый" гайд, как начать продавать игровык ассеты на Fab.

Говорю сразу записываю я его для тех единиц, которые просили дать краткое руководство, с чего начать и что делать для начала!

Не нажимай на эту кнопку

У Линукс нет перспектив в качестве операционной системы для десктопа

ср, 05/28/2025 - 07:38

Судя по результатам которых достиг GNU/Linux за более чем 30 лет своего существования, перспективы на на домашних компьютерах и ноутбуках (десктопе) у него отсутствуют, и вызвано это сразу несколькими причинами.

Читать далее

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

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