Сборщик RSS-лент

[Перевод] Не буду я подключать посудомойку к вашему дурацкому облаку

Habr.com - ср, 03/26/2025 - 18:01
В эти выходные мне пришлось купить новую посудомоечную машину, потому что моя старая GE умерла.

Я купил машину Bosch серии 500, потому что её рекомендовали в журнале Consumer Reports и, что более важно, она нашлась в магазине.


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

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

Habr.com - ср, 03/26/2025 - 17:55

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

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

Читать далее

Arcana OPS

Habr.com - ср, 03/26/2025 - 17:39

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

Почему это актуально?  

Сроки всегда нарушаются, релизы некачественные и не вовремя, клиенты недовольны, а стейкхолдеры гневно выражают свои претензии? Это всё симптомы отсутствия Arcana OPS.  

Менеджеры по продукту придумывают фичи «из головы»? Заставьте их разложить карты — и мы сразу узнаем, какой Козерог это придумал.  

В релизе баги? Просто не релизьте в ретроградный Меркурий!  

Конфликты в команде инженеров, выгорание? Возможно, у вас слишком много Стрельцов и Львов.  

Arcana OPS решает все эти проблемы, а если и нет, то добавит вашей компании изюминки.  

Читать далее

Решение проблемы медленной загрузки документов в модуле Диадок на примере УТ 10.3

Habr.com - ср, 03/26/2025 - 17:16

Частный случай повышения производительности работы модуля Диадок на конфигурации УТ 10.3. Испробованы способы типовой оптимизации от 1С путем добавления ресурса в индексированные поля. Но результат дал только способ с нарушением рекомендаций 1С.

Добрый день, коллеги.

Обычно я не пишу статей, но решился на этот опус из соображений массовости использования решения Контура модуль Диадок для 1С. Также понимаю, что многие еще используют УТ 10.3 или УПП и могут сталкиваться с похожей деградацией.

Постараюсь описать решение достаточно подробно, но применять его БЕЗ ПОНИМАНИЯ механизма работы SQL крайне не рекомендую. Решение будет предложено для связки 1С + MS SQL.

Суть проблемы. У нас достаточно большая база (конечно для каждого это свои показатели), с большим количеством объектов и свойств для них. Модуль Дидока в моей связке (УТ 10.3 + Диадок) хранит свои стыковки контрагентов также в регистре сведений ЗначенияСвойствОбъектов. И при загрузке списка документов он в цикле, по каждому документу из списка получает сопоставление с объектом из базы данных (в данном случае Контрагентом) выполняя такой запрос:
 

Читать далее

Зачем регистрировать ПАК в реестре Минцифры в 2025 году

Habr.com - ср, 03/26/2025 - 17:14

О том, как регистрировать ПАК в реестре отечественного ПО, какие преимущества это дает вашей компании в 2025 году, какие изменения в порядке регистрации в реестре отечественного ПО ждут нас в 2025-2026 году, расскажем в этой статье.

Читать далее

[Перевод] Депрессия оказалась более устойчивой, чем предполагалось

Habr.com - ср, 03/26/2025 - 17:02

Новое исследование показало, что устойчивость к антидепрессантам встречается чаще, чем считалось: 48% людей с депрессией пробовали по крайней мере два препарата и НЕ наблюдали эффекта, а 37% пробовали четыре или более. Это говорит о необходимости пересмотреть подход к лечению депрессии.

Читать далее

Как AI-агенты ускоряют работу девелопера: автоматизация данных и управление знаниями

Habr.com - ср, 03/26/2025 - 17:01

Привет! На связи команда NDT by red_mad_robot. Рассказываем, как создавали смарт-платформу с двумя AI-агентами для группы компаний ФСК — одного из крупнейших российских девелоперов. Система автоматизировала работу с данными и значительно снизила нагрузку на сотрудников технической поддержки и коммерческого департамента.

Читать далее

ИТ-наследие СССР, которое может исчезнуть. Что происходит с доменной зоной .SU

Habr.com - ср, 03/26/2025 - 17:00

Недавно интернет-сообщество всколыхнула новость: ICANN, международная интернет-корпорация, управляющая доменными именами и IP-адресами, планирует к 2030 году ликвидировать зону .SU — виртуальное наследие Советского Союза. Решение вызвало бурные дискуссии, ведь зона, созданная еще в 1990 году, до сих пор жива и насчитывает больше 100 тысяч активных доменных имен. Сегодня предлагаю вспомнить, что такое .SU и как развивалась эта зона, и обсудить, что происходит с ней сейчас.

Читать далее

Коротко про RFM-анализ на SQL

Habr.com - ср, 03/26/2025 - 16:50

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

Сегодня поговорим про RFM-анализ на SQL. Простыми словами: RFM-анализ — это способ понять, насколько ценные у тебя пользователи.

Читать далее

Площадь, нужная для выживания с охоты и собирательства

Habr.com - ср, 03/26/2025 - 16:45

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

Природа на вид, вот когда смотришь картинки - изумительна и богата. Леса, луга, зверьё всякое. Но когда включается арифметика и экономика, моментально становится понятно - на 1 гектаре площади проживает ну очень мало лосей, медведей и всего остального, сколь либо крупного. Реальная экономическая мощь природной среды крайне мала по сравнению с любым, даже самым простым огородом, с банальными овощами и фруктами. Дикорастущие кукуруза-помидоры-что угодно, это жалкие подобия сортовых растений. Ну есть и приятное исключение - авокадо, однако ему нужна куча условий для произрастания и он вообще раньше рос только в Америке.

На одного медведя бурого нужна площадь для прокорма и заманивания самки — 400 км2 и больше. На самку бурого поменьше — 100 км2. К слову площадь города Казань — 425 км2, это около 42 000 гектар и значит при урожайности в 30 центнеров, это более 12 000 пшеницы в год. При этом бурый медведь не один так живёт, его без конца поджимают волки, другие медведи, тигры и просто неурожайный на добычу‑растения год. В тундре одна волчья стая держит поляну в 100 км2. В лесной зоне волчьей стае нужно 250 км2.

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

Читать далее

Redux: Реанимируем легаси проект

Habr.com - ср, 03/26/2025 - 16:42

Всем привет.

Немного контекста. У нас есть легаси проект, который пишется уже на протяжении порядка пяти лет. Когда мы его стартовали, было принято решение использовать redux в качестве стэйт менеджера. Сейчас не вижу смысла рассуждать на тему того, было ли это решение правильным, имеем то, что имеем, а именно кучу кода, мигрировать который на что-то иное вряд ли получится за адекватное время одновременно с написанием новых фич. А в чем проблема, спросите вы, redux прекрасный инструмент, зачем от него отказываться? Проблема в том, что философия глобальности redux побудила команду писать код, который постепенно превратился в неподдерживаемое нечто. Вообще, конечно, странная штука – глобальные переменные испокон веков считались антипаттерном, но redux, который по сути является глобальным объектом, обрел такую популярность и повсеместное использование.  Но это так, мысли вслух.

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

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

Читать далее

От скриптов к сервисам: 10 книг для профессиональной разработки в Data Science

Habr.com - ср, 03/26/2025 - 16:29

Привет! Меня зовут Марк Паненко, и я Chief Data Science в Ozon Банке. Сегодня я хочу поговорить про книги, которые научат писать код. В современной экосистеме Data Science недостаточно просто знать алгоритмы машинного обучения и статистические методы — необходимы прочные инженерные навыки для создания масштабируемых, поддерживаемых решений.

Это третья часть серии статей о главных книгах для data-специалистов. В первой части «От комиксов до нейросетей» я писал о литературе для джунов. Во второй — «Код устареет, принципы — останутся» — для мидлов и сеньоров.

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

Читать далее

Автоматизация проектного управления для НИИ: заменили BPM-системой связку MS Project и YouGile

Habr.com - ср, 03/26/2025 - 16:22

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

Читать далее

Как мы искали причину медленного расчёта СЛАУ при расчёте себестоимости в 1С:ERP и нашли её в неожиданном месте

Habr.com - ср, 03/26/2025 - 16:16

Оптимизация высоконагруженных систем на 1С нередко сводится к долгим и увлекательным поискам скрытых причин. В данном случае мы, будучи уверенными, что «проблема в железе», внезапно обнаружили совершенно иное. При внедрении 1С:ERP на одном из предприятий выяснилось, что расчёт себестоимости на рабочем сервере занимает 17 часов, а на тестовом — 10 часов (причём тестовый сервер слабее по характеристикам). Логично было предположить аппаратные проблемы, однако реальность, как водится, оказалась хитрее.

Читать далее

Книга: «Искусство юнит-тестирования с примерами на JavaScript. 3-е межд. изд.»

Habr.com - ср, 03/26/2025 - 16:15
Привет, Хаброжители!

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

Как проектировать системы [часть 0]

Habr.com - ср, 03/26/2025 - 16:02

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

Читать далее

Kafka: что нужно знать тестировщику? Часть 1

Habr.com - ср, 03/26/2025 - 16:00

Всем привет!
В этой серии из нескольких статей мы разберемся, что делать тестировщику на проекте с кафкой (как впервые, так и имея какой-то опыт). Здесь я не буду говорить о брокерах и zookeeper-ах, о том, как развернуть кафку. Но мы разберемся, как её настроить и как с её помощью тестировать ваши микросервисы.

Начнём с «базы» (точнее, теории).
Apache Kafka — распределённый программный брокер сообщений с открытым исходным кодом, разрабатываемый в рамках фонда Apache на языках Java и Scala.

Читать далее

Протестировала 5 систем управления знаниями: делюсь впечатлениями

Habr.com - ср, 03/26/2025 - 16:00

В статье поделюсь опытом выбора лучшей системы управления знаниями. Сравню пять сервисов и дам советы по внедрению.

Читать далее

AI агенты — клоны сотрудников (часть 3)

Habr.com - ср, 03/26/2025 - 15:54

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

По технологиям испробовал:

Читать далее

История эволюции веб-сервиса: от примера из доки до космолета

Habr.com - ср, 03/26/2025 - 15:45

5k RPS, 5ms Latency и 100 экспериментов одновременно. История о том, как наша команда перестраивала веб-сервис для сплитования трафика в высокопроизводительную систему. С какими ограничениями Cpython и Gil столкнулись на пути, как обходили "узкие места" и оптимизировали сервис до микросекунд. В общем, всё о том, как мы построили "космолет" на Python и взлетели! Ну и, конечно же, ответ на вопрос: "Почему не Go? ".

Читать далее

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

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