Как информационная служба Хабра ищет и отрабатывает технические инфоповоды

Каждый день сотрудники информационной службы Хабра ищут интересные технические инфоповоды, часть из которых становятся новостями, лонгридами или переводами. Как это происходит и будет рассказано далее.
Читать далееДоменный процесс (но не тот, про который вы подумали)

Вот эта штука — домна.
С ней такой парадокс: чем она больше, тем выше у неё «КПД». Так-то и вы можете получить железо нагревом руды в обычной яме: выкопали лопатой, заложили руду и уголь, подожгли, отошли на пару дней, вернулись — уже готово!
Если сделать нормальную печь из кирпича, то результат получится чище, экономичнее и более предсказуемым.
Если сделать герметичную печь, то результат будет ещё чище.
А если сделать нечеловечески огромную герметичную печь, то получится очень сильно уменьшить себестоимость выплавки. Если вы плавите очень много, конечно. То есть экономический идеал — бесконечно большая печь.
Но делать её слишком большой тоже нельзя: влияют распределение материала по сечению печи и подвод топливно-воздушной смеси (горячего дутья). Также при выплавке внутри образуется доменный газ, воздействующий на стенки агрегата, толщина которых пропорциональна давлению и диаметру.
Ещё возникают вопросы в управлении большим агрегатом: процессы в малых и больших печах отличаются в связи с отдалённостью центра печи от периферии. То есть все современные печи — это компромисс между возможностью собрать конструкцию так, чтобы её не разорвало, её управляемостью и «КПД». Читать дальше →
Самый подробный туториал с котами по межсистемной аутентификации для начинающих

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

Всем привет! Меня зовут Александр Тюрин, я руководитель группы «Методы оптимизации в машинном обучении» в AIRI и старший преподаватель Сколтеха. Мы с коллегами занимается оптимизацией распределённого обучения — это довольно актуальная проблема, учитывая, что современные модели обучаются на многих тысячах GPU.
За последние 2 года нам удалось сделать несколько открытий в асинхронных методах оптимизации, которые мы изложили в 5 статьях [1–5] на NeurIPS и ICLR. В этой статье я расскажу, в чём заключаются особенности распределённого обучения и что нового привнесли в него мы с точки зрения теории.
Читать далееКак автоматически отслеживать новости компаний по своему портфелю?

Как частный инвестор, я всегда ищу способы упростить управление своим портфелем. Особенно меня интересуют высокодоходные облигации. Да, они немного "мусорные", но я не стремлюсь быть финансовым аналитиком в этом или детально изучать каждого эмитента.
Моя цель проста: купить бумаги и получать купоны, то есть стабильный доход. Однако, чтобы избежать неприятных сюрпризов, важно вовремя узнавать новости о компаниях-эмитентах.
Если бы у меня было всего 3–5 облигаций, я могу просто периодически пробивать названия эмитентов в поисковике и смотреть, что о них пишут. Но когда в портфеле 10 и более бумаг, такой подход превращается в рутину, на которую жалко тратить время. Автоматизация здесь может существенно упростить задачу.
Сам скрипт доступен в open-source и уже готов к использованию. Код - на GitHub!
Заранее изучаем чтобы не вляпатьсяКак сделать красивое резюме используя JSON

Я устал от постоянного редактирования дизайна резюме и решил действовать по-своему. В статье я рассказываю, как мне удалось создать инструмент, который позволяет хранить все сведения о моем опыте в одном месте и обновлять их без лишних хлопот.
Если вам знакомо чувство, когда форматирование отнимает время у самой сути пути – читайте мой опыт разработки решения, которое избавляет от постоянных правок и помогает сосредоточиться на самом главном.
Буду рад услышать ваши идеи в комментариях к статье
Читать далееLoRA fine-tuning для генерации презентаций: как мы выбирали метод дообучения LLM в presentsimple.ai

Меня зовут Павел, я отвечаю за Data Science в presentsimple.ai — это сервис для создания презентаций с помощью искусственного интеллекта, который генерирует результат по текстовому запросу за пару минут. В этой статье расскажу, как мы собрали для этой задачи ансамбль из нескольких ML?моделей, как искали наиболее подходящие методы дообучения YandexGPT, и какую роль здесь сыграли LoRA?адаптеры, которые недавно появились в Yandex Cloud внутри Foundation Models.
Читать далееКнига: «Linux для разработчиков»

Многие разработчики программного обеспечения недостаточно хорошо разбираются в системах семейства Unix, хотя они повсеместно встречаются в мире разработки. Некоторые программисты даже не подозревают, что в их должностные обязанности входит работа с Unix или подобными системами на своих компьютерах (macOS), в среде разработки (контейнеры Docker), в системах сборки и автоматизации (процессы непрерывной интеграции и GitHub), в среде развертывания (серверы и контейнеры Linux) и в других обстоятельствах.
Книга «Linux для разработчиков» поможет вам вывести свои навыки на новый уровень. В ней вы найдете теорию, практические примеры и проекты, которые сделают вас более уверенным и эффективным разработчиком. Читать дальше →
Перенос головы с картинки — сложно ли это? Модель GHOST-2.0

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

Вот есть у нас, например, два хоста-клиента и есть один Linux. Хосты из одной сети. Надо чтобы пообщаться смогли они друг с дружкой...
Читать далееКвантовые точки и их получение

Одно из интереснейших явлений — открытие «квантовых точек», и многие называют это существенной вехой, которая даёт начало целым направлениям в науке и технике.
Посмотрим поближе, что они представляют собой, и насколько реально их создать самому? Читать дальше →
[Перевод] Рассказ об истоках и эволюции редакторов Vi и Vim

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

Как вы уже видели, регулярно читая наш блог, мы не только занимаемся разработкой промышленных систем распознавания документов (паспортов, кадрового документооборота, первички и т.п.), но и активно развиваем перспективные технологии в области компьютерного зрения. Сегодняшняя статья из области эффективных нейросетевых архитектур.
Биполярные морфологические (БМ) сети – нейронные сети от Smart Engines практически без умножения. Мы уже показали, что они успешно справляются с задачами классификации изображений и поиска объектов на изображениях. Однако для достижения высокой вычислительной и энергоэффективности важно не только максимально упростить используемые операции, но и взять максимально простой и компактный тип данных, то есть отквантовать нейронную сеть. Так что насчет квантования БМ сетей?
Читать далееЦифровой вытрезвитель. Решение

Код решения доступен:
* На Гитхабе: https://github.com/suprathermal/System-II.
* На (временном) запасном аэродроме: https://1drv.ms/u/s!Aix7Hvq263uagjTGTAOBM7OTEPpk?e=P9D7VQ.
* В виде картинки в самой статье.
О чем это, вкратце?
Мне давно хотелось написать систему, которая усиливала бы не споры, а их сходимость к ответу. В которой могли бы участвовать аргументы всех: человека, его гнуснейшего политического оппонента, и искусственного интеллекта со дна датацентра. В которой информация бы не цензурировалась прежде полного её провала улучшить хоть какое-то предсказание. Систему, где решения вычисляет не имеющий личных интересов НИКТО. Которая могла бы распространяться просто в процессе работы, без опоры на какой-либо центр.
Три года назад я очертил проблему и мысли по её решению в статье "цифровой вытрезвитель" на Хабре. Сегодня я выкладываю здесь прототип одного из возможных решений под Телеграм.
Ознакомиться подробнееТеперь готовлю только так: перенос Drupal 8 в Kubernetes

В новой статье делимся опытом переноса пачки новостных сайтов на Drupal 8 в Kubernetes. Узнайте, почему просто перенести Drupal в Kubernetes — плохая идея. И как избежать переплаты за ресурсы. Мы также расскажем, как werf помогла автоматизировать сборку Docker-образов и упростить CI/CD, как правильно организовать CronJobs в Kubernetes, чтобы они не влияли на работоспособность системы, и поделимся секретами кэширования Redis и nginx для увеличения производительности Drupal 8 в разы.
Читать далееCentrifugo v6 + FastAPI + Python: разрабатываем веб-опросник с обновлениями в реальном времени

В прошлой статье я показал, как создать мини-чат с комнатами на FastAPI и WebSockets. Но что, если есть более мощное и удобное решение для Real-time? В этот раз разберем Centrifugo – технологию, которая берет на себя всю работу с WebSockets и масштабированием!
В статье мы разберем теорию, а затем на практике разработаем веб-приложение-опросник, где результаты обновляются в реальном времени без перезагрузки страницы. А в финале – деплой на Amvera Cloud.
Готовы прокачать свои навыки? Тогда вперед!
Читать далееКак не утонуть в данных: выбираем между DWH, Data Lake и Lakehouse

Привет, Хабр! Меня зовут Алексей Струченко, я работаю архитектором информационных систем в Arenadata. Сегодня хотелось бы поговорить о хранилищах данных — их видах, ключевых особенностях и о том, как выбрать подходящее решение. В эпоху цифровой трансформации данные стали одним из самых ценных активов для компаний любого масштаба и сферы деятельности. Эффективное хранение, обработка и анализ больших объёмов данных помогают организациям принимать обоснованные решения, повышать операционную эффективность и создавать конкурентные преимущества.
Однако с ростом объёмов данных и усложнением их структуры традиционные методы хранения сталкиваются с ограничениями. В этой статье мы подробно рассмотрим подходы к хранению данных: Data Warehouse (DWH), Data Lake и относительно новую концепцию Lakehouse. Разберем их особенности, различия, преимущества и недостатки, а также предложим рекомендации по выбору каждого подхода.
ВсплытьГеометрическая оптимизация детали в CAD/CAE, и при чем тут Самара

Проектируете вы на работе или мастерите свой пет-проект (как @Doctor_IT, автор VR-жилета — с удовольствием прочитали и заплюсовали пост), настает момент, когда надо оптимизировать разрабатываемую конструкцию. Обычно, чтобы уменьшить ее массу или снизить расход материала. Оптимизацией сегодня и займемся, на связи Дмитрий Крекин из команды КОМПАС-3D.
Читать далееГенеративный ИИ в работе дизайнера

Привет, Хабр! Меня зовут Иосиф.
Как продуктовый дизайнер и магистрнат AI Talent Hub, я всё чаще использую инструменты ИИ в своей работе, поэтому решил разобраться, как они функционируют. Это нужно не только для собственного понимания, но и для того, чтобы объяснять заинтересованным в этой теме коллегам.
В этой статье я объясню принципы работы генеративных моделей и рассмотрю их применение в дизайне. Основное внимание будет уделено двум наиболее востребованным технологиям — генеративно-состязательным сетям (GAN) и диффузионным моделям (Diffusion Models).
Читать далееВ Мексике студенты отличаются дисциплиной, а у спецназа большие автоматы

Провел семинар по SystemVerilog, Gowin FPGA и Tiny Tapeout в городе Тихуана, Мексика. Главное впечатление: я в первый раз в жизни вижу студентов, которые приходят в 8 утра, делают упражнения по верилогу до 6 вечера, с перерывом на полуторачасовый обед, и при этом все 20 студентов выполнили все вариации упражнений которые я от них хотел.
Читать далееПриложение на Go шаг за шагом. Часть 2: отправка ответов в формате JSON

Привет! Я Владислав Попов, автор курса «Go-разработчик с нуля» в Яндекс Практикуме. В серии статей я хочу помочь начинающим разработчикам упорядочить знания и написать приложение на Go с нуля: мы вместе пройдём каждый шаг и создадим API для получения информации о книгах и управления ими.
В прошлой статье мы уже создали сервер и добавили обработчики для трёх эндпоинтов. Также добавили простенькую конфигурацию и логгер, которые впоследствии будем развивать. В этой части статьи обновим наши обработчики, чтобы они возвращали ответы в формате JSON вместо обычного текста.
Читать далееКак жить, когда ты продакт внутреннего продукта

Привет, ты новый продакт? Добро пожаловать в команду! Меня зовут Ира Ивченкова, я Product Owner A/B-платформы Lamoda. Если ты, как и я, работаешь с внутренним продуктом, и это твой первый проект, располагайся поудобнее.
Тебя ждут первые шаги и задачи в настоящем продуктовом мире. И я вижу, как ты горишь желанием применить все те крутые фреймворки, которые недавно освоил: ICE, RICE, SWOT и всю ту магию, что делает любого продакта мастером на все руки.
Я вижу, что ты хочешь начать с привычного — собрать требования, провести конкурентный анализ, оценить эффекты. Все это звучит правильно, но вот какая штука. Во внутреннем продукте всё немного по-другому. Это не совсем то поле, где можно разложить всё по полочкам с помощью знакомых схем и сразу получить идеально понятную картину.
Ты готов? Пойдем вместе разбиратьсяТОП-8 причин, почему может бесить удаленка

Удаленка — часть нашей реальности, у нее есть преимущества и недостатки. Нам стало интересно, что мешает жить удаленщикам, и поэтому мы провели опрос.
В исследовании приняли участие около сотни сотрудников из десятка IT-компаний. Мы сгруппировали ответы и выделили восемь самых частых проблем. Делимся результатами в виде рейтинга!
8 причин почему удаленка беситСканирование периметра компании VK с помощью open-source решений

Всем привет! Зовут меня Владимир, я работаю специалистом информационной безопасности в бизнес?юните Mail.ru компании VK. Запустить сканер внешнего периметра было одной из моих важных задач. Сделать это можно было двумя способами разобрать и использовать то, что было сделано раньше или создать что?то новое. Я пошел по второму пути и... мы развернули инструмент на всю компанию.
Читать далееИ снова о распознавании лиц с помощью Python

Технологии распознавания лиц уже активно используется для решения различных задач, от поиска преступников до применения в качестве идентификатора личности при осуществлении платежей.
В этой статье мы посмотрим, как можно использовать библиотеки OpenCV и Dlib для распознавания лиц. Мы не будем сильно углубляться в код, а вместо этого рассмотрим рабочие примеры систем распознавания на основе этих библиотек.
Читать далееОт серверных комнат до высокотехнологичных комплексов: как изменились ЦОДы с 90-х

Первый в мире компьютер для обработки данных весил около 13 тонн и занимал помещение размером с однушку. С тех пор вычислительные машины становились всё меньше, а занимаемые ими площади — всё больше. Серверные комнаты разрослись до гигантских центров обработки данных размером с аэропорт Шереметьево, а их мощность увеличилась в квадриллион раз — с 0,0000025 мегафлопса до нескольких десятков терафлопс.
Настоящим рывком, разделившим историю серверов на до и после, стали 90-е: компьютеры и интернет получили широкое распространение, спрос на вычислительные мощности стремительно рос, а ЦОДы приобрели современный вид. Давайте вспомним, какой путь проделали дата-центры за последние 30 лет.
Читать далееПроблемы Nginx в организации микросервисной архитектуры IT проекта. Способы их решения
Микросервисная архитектура стала стандартом для современных IT-проектов и позволяет создавать автономные сервисы с независимым жизненным циклом. В такой среде Nginx часто используется как балансировщик нагрузки и обратный прокси, но при этом возникают определенные проблемы. Для начала их перечислим, а затем подробно рассмотрим способы решения.
Читать далееСколько нужно разработчиков, чтобы создать бизнес-процесс?

Недавно я столкнулась с ситуацией: есть задача, нет подходящего инструмента, разработчики заняты, бюджет ограничен, а время поджимает. Мне нужно было выстроить процесс оценки уровня удовлетворенности пользователей. В бизнесе много похожих небольших задач, которым часто присваивают низкий приоритет, поэтому они долго остаются в очереди на разработку. Хотя их решение значительно упрощает работу отдельных сотрудников и даже целых отделов.
Поскольку мы разрабатываем собственную Low?Code BPM платформу и рассказываем клиентам, что около 70% бизнес?задач решается No?Code инструментами, 20–25% — Low?Code, и лишь 5–10% требуют написания кода, то я решила попробовать самостоятельно собрать «Оценку качества» на нашей же платформе, не прибегая к помощи разработчиков. Меня зовут Ирина Головина, я руководитель группы технической поддержки Citeck. Сегодня расскажу, как я это делала, что у меня получилось и не получилось. Материал будет полезен всем, кто интересуется возможностями No?Code платформ или ищет способ автоматизировать свои процессы.
Читать далее3D Pose Estimation объектов фиксированной геометрии для складских роботов

Привет, меня зовут Александр Тимофеев-Каракозов, я Senior ML/CV Engineer в Яндекс Роботикс. Я разрабатываю архитектуру ML-решений, обучаю нейросети для роботов и настраиваю MLOps, чтобы модели быстро адаптировались к новым складам и задачам. В этой статье я расскажу вам про нейросетевую жизнь складских роботов Яндекса и покажу, как один из них решает задачу 3D-локализации объектов в фиксированной геометрии.
Читать далее[Перевод] Путь пакета через ядро Linux

Аннотация - Сетевые стеки являются основой коммуникации и обмена информацией. В данной статье исследуется сетевой стек TCP/IPv4 и UDP/IPv4 в Linux, наиболее распространенной серверной ОС. Мы описываем трассировку наиболее важных сетевых функций ядра Linux 5.10.8. Хотя документация по сетевому коду Linux существует, она часто устарела или охватывает только отдельные аспекты, такие как уровень IP или TCP. Мы рассматриваем эту проблему комплексно, охватывая путь пакета на выходе и входе через сетевой стек Linux. Кроме того, мы освещаем тонкости реализации и показываем, как ядро Linux реализует сетевые протоколы. Наша статья может послужить основой для оптимизации производительности, анализа безопасности, наблюдения за сетью или отладки.
Читать далееВ каких командах и проектах Wildberries есть задачи для аналитиков

Привет, Хабр! Меня зовут Миша Климушкин, я руковожу аналитикой Рекомендаций и Data Science в Wildberries: отвечаю за метрики, цели и точки роста рекомендательных и других ML-решений.
В статье расскажу про Аналитику в компании: в каких командах она нужна и с какими задачами сталкивается.
Читать далееКак интернет-магазин необычных подарков начал зарабатывать на экспериментальной рекламе и в 3 раза увеличил продажи

Очевидные решения в маркетинге почти всегда не срабатывают. 4 рекламных агентства пошли стандартным путем и провалились. Мы тоже пошли и тоже провалились – 7 покупок в день все еще слишком мало для выживания необычного бизнеса. Но всех спас Яндекс – выкатил новый бета-фид, которым мы и воспользовались. А потом нашли тайные струны РСЯ и стали делать 13 продаж в день, утроив выручку оригинального магазина.
Читать далееFeedback, или третий закон Ньютона

Читая на Хабре очередной 100500-й пост про неправильные собеседования, я подумал: а почему мы - разработчики, аналитики, тестировщики и прочие соискатели - всегда предстаём в подобных заметках стороной обиженной, просящей? Все авторы по сути рассказывают об одном и том же: как с ними обошлись. Понятно, когда обошлись хорошо, обычно принимают офер, и писать вроде не о чем. А когда обошлись плохо, тогда и появляется повод поделиться с окружающими, немного стравить свои негативные эмоции и предостеречь других от собственных ошибок.
А что, если перевернуть стол? Бить, так сказать, первым. Кто сказал, что фраза "вы нам не подходите" уместна только в устах HR? Давайте немного порассуждаем на эту тему.
Читать далееПочему дизайнер = инженер

Привет, Хабр! Дизайнер сегодня — больше чем дизайнер. Это и аналитик, и инженер, и мастер по нейросетям, и специалист по коммуникациям.
Меня зовут Наталья Дудко, я арт-директор внутренних продуктов в МТС Диджитал. В этом посте расскажу, что из себя представляет работа дизайнера сегодня. Пройдусь по основным мифам, покажу нашу роль в разработке и с какими проблемами мы сталкиваемся.
Надеюсь, после этого текста вы убедитесь, что в профессии дизайнера много технических моментов и мы ближе к разработчикам и инженерам, чем к художникам.
Читать далееГенератор картинок от разработчиков DeepSeek. Тест-драйв новой нейросети

Всего месяц назад команда DeepSeek выпустила в открытый доступ новую мультимодальную модель для генерации картинок — Janus-Pro-7B. Разработчики заверяют, что она умеет генерировать изображения, почти неотличимые от настоящих, отлично работает в локальном режиме, бесплатна и превосходит западных конкурентов в ряде задач.
Но действительно ли Janus-Pro-7B так хорош? Под катом разворачиваем модель в облаке, тестируем ее в деле и сравниваем результаты с другими генераторами изображений. Читать дальше →
Тренды на рынке труда в будущем
Доклад Всемирного экономического форума «Будущее рабочих мест» представляет собой всестороннее исследование, посвященное трансформации мирового рынка труда. В условиях стремительного развития технологий, демографических изменений и экологических проблем, мир труда переживает серьезные изменения. Этот доклад предлагает комплексный анализ факторов, влияющих на будущее рынка труда, а также рекомендации для бизнеса, государств и отдельных людей. Мы подробно рассмотрим ключевые аспекты доклада, включая изменения, навыки, необходимые для профессий будущего…
1. Причины трансформацию рабочей силы
- 1.1 Технологический прогресс
Эффективный бэкграунд: организация стабильной фоновой работы в связке двух мобильных медтех приложений

Всем привет! Меня зовут Антон, я — ведущий мобильный разработчик в компании DD Planet. В статье я поделюсь опытом нашей команды по организации стабильной фоновой работы в мобильном медтех-приложении, предназначенном для взаимодействия с медицинским оборудованием.
Читать далееСколько денег теряет бизнес из-за плохого дизайна? Мы посчитали

Факт номер раз — убогий UX приводит к убыткам. Факт номер два — обновление интерфейса стоит миллионы. Часто компании не хотят вкладывать деньги в обновление дизайна. Думают, что и так сойдёт — главное, чтобы приложение вообще было. В итоге продукт теряет тысячи пользователей, тотально переделывается, а бизнес несёт ещё большие издержки.
Мы в Surf проанализировали сотни интерфейсов в ритейле и фудтехе, чтобы выявить частые UX-ошибки и оценить их в денежных потерях. В статье показываем несколько дорогостоящих ошибок в приложениях самых известных компаний.
Читать далееМониторинг высоконагруженных систем: поддержка SLA и масштабируемость

Это обзорная статья: высоконагруженные системы обеспечивают работу онлайн-сервисов, облачных платформ, финансовых операций, стриминговых сервисов и других цифровых решений. Их отказоустойчивость и производительность напрямую влияют на удовлетворенность пользователей и соответствие условиям SLA (Service Level Agreement). Мониторинг помогает следить за поведением систем, а также и предотвращать сбои.
Читать далееКак продакт, дизайнер и кодер стали «чинить» рынок мёда, который давно стал ДНОМ

Роскачество осенью 24 года объявило, что 80% мёда на прилавках — это разного рода подделка.
+1 подтверждение, что то, чем мы занимаемся последние три года имеет место быть.
В статье рассказываю: Как так вышло и в чем глубинная причина проблемы, черный список брендов и где есть шансы купить годный мёд. И, конечно, обзор нашего решения.
Читать далееЛабораторный источник питания: зачем он нужен ремонтнику и как выбрать хороший ЛИП

Привет, Хабр! Сегодня поговорим о лабораторном источнике питания (ЛИП) — без него невозможно диагностировать неисправности, тестировать компоненты и сами ноутбуки, смартфоны и другие девайсы после починки. В посте расскажу, как ЛИП помогает мне в работе, поделюсь реальными кейсами и объясню, почему этот инструмент должен быть у каждого мастера. Текст будет интересен начинающим энтузиастам-электронщикам, но если вы профи — делитесь в комментариях своим опытом и кейсами, буду рад!
Читать далееМодель C4 в Structurizr: шаблоны для системного аналитика

Привет Хабр! Меня зовут Татьяна Ошуркова, я разработчик и системный аналитик. Большой объем документации и её классическое представление сегодня нередко уходят на второй план, а популярность подхода «Документация как код» (Docs as Code) растет с каждым днем. Поэтому сейчас особенно актуально использование инструментов для текстового описания различных диаграмм.
Одним из таких инструментов для моделирования архитектуры программного обеспечения является Structurizr. В этой статье я разберу построение диаграмм модели C4 с его использованием и дам их исходное описание.
Читать далее[Перевод] Бенчмаркинг AI-агентов: оценка производительности в реальных задачах

AI-агенты уже решают реальные задачи — от обслуживания клиентов до сложной аналитики данных. Но как убедиться, что они действительно эффективны? Ответ заключается в комплексной оценке AI-агентов.
Чтобы AI-система была надежной и последовательной, важно понимать типы AI-агентов и уметь их правильно оценивать. Для этого используются продвинутые методики и проверенные фреймворки оценки AI-агентов.
В этой статье мы рассмотрим ключевые метрики, лучшие практики и основные вызовы, с которыми сталкиваются компании при оценке AI-агентов в корпоративных средах.
Читать далее[Перевод] Как код С выполняется на процессоре ARM: разбор ассемблера

При вызовах функций на языке С активно используется стек, который также именуется «стек вызовов». По мере того, как мы вызываем функции, они формируют так называемый «стек кадров». При каждом вызове функции образуется кадр, и эти кадры укладываются в стеке, где под них выделяется место. Далее в кадре из стека выделяется память под переменные и промежуточные значения. В кадре стека также содержится указатель на предыдущий кадр и значение счётчика команд. Та команда, которой оно соответствует, должна быть выполнена, как только кадр будет вытолкнут из стека. Далее давайте дизассемблируем вызовы функций в C, чтобы понять, как устроен стек кадров в ассемблере для ARM.
Читать далееNext.js 15 в Hikasami: Глубокая оптимизация рендеринга, загрузки данных и производительности

В эпоху цифрового контента каждая миллисекунда загрузки страницы может существенно повлиять на пользовательский опыт. В Hikasami, платформе, предоставляющей потоковое аниме и азиатские медиа для пользователей СНГ, наша цель — обеспечить мгновенную загрузку страниц, минимизировать задержки, а также гарантировать актуальность данных. Для этого мы внедрили Next.js 15, который открыл перед нами возможности глубокой оптимизации:
Читать далееСуверенный интернет не есть зло

В недавнем посте разгорелась довольно жёсткая дискуссия про ограничения хранения данных, Чебурнет, Великий китайский файрвол и Кванмён.
Почему-то они воспринимаются как что-то однозначно плохое.
Мне тоже интуитивно кажется, что информация должна быть свободной — с одной стороны. Но с другой стороны, я понимаю, почему без таких систем просто невозможно было обойтись. Примерно как без модерации на форумах: да, с ней легко пережестить, да, она всегда кого-то обижает, но в целом она нужна.
В общем, я хотел бы привести несколько рациональных доводов про плюсы и минусы таких систем, ограничивающих Интернет одной страной.
В целом это вопрос ИБ, но как и в случае с любой другой ИБ, всё зависит от реализации: можно конкретно переборщить.
Первая причина так делать — это банальное выживание в случае отключения глобального сегмента. Причём отключение может быть как политическим вроде истории с Ираном, так и вполне себе атакой на инфраструктуру, как было в Эстонии в 2007 году, когда даже банки приостанавливали операции на несколько дней. Тогда всем стало понятно, что Интернет (точнее, отрезание доступа к нему) можно использовать как оружие. Читать дальше →
Дзен миниатюризации

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

Последняя неделя выдалась тяжёлой для криптовалют: сначала криптобиржу Bybit рекордно обнесли на $1,5 миллиарда, потом обвалился Bitcoin — с рекордных $100 тысяч с копейками в начале февраля до $84 тысяч под конец месяца — а пресса, как всегда, задаётся риторическими вопросами о конце Биткоина.
Мы с вами, с криптовалютами знакомые, такой ерундой страдать не будем, но всё-таки, как ни весело кататься на американских горках курса Биткоина, иногда криптовалюта нужна для дела, т.е. для расчётов — и тогда нужен стейблкоин. Биткоином среди стейблкоинов является USDT (Tether), привязанный к курсу доллара США. Именно USDT, а не Биткоин, сегодня самая активно торгуемая монета на всех российских криптобиржах.
Читать далее[Перевод] Как правильно мигрировать БД в продакшене с использованием Liquibase и Flyway

Новый перевод от команды Spring АйО расскажет вам о вызовах, которые ставит перед разработчиками создание скриптов миграций баз данных и их организация, особенно при работе с большими системами.
Статья также содержит полезные советы о преодолении этих вызовов и о приемах, которые могут облегчить жизнь команде программистов, работающих с миграциями баз данных.
Читать далее[Перевод] 24 часа без сна провоцируют развитие ожирения

Ночь без сна приводит к тому, что у здоровых взрослых людей резко растет количество и активность иммунных клеток, связанных с хроническим воспалением – ключевым признаком ожирения. Хорошая новость: после восстановления режима, организм возвращается в привычное состояние. Но подобная активность отлично подчеркивает сильную связь между сном и здоровьем иммунной системы.
Читать далееКвантизация LLM: делаем модели легче в 4 раза
Современные языковые модели (LLM) содержат миллиарды параметров, что создает огромные требования к вычислительным ресурсам. Например:
Читать далееПочему небольшая стоматология не выживет без МИС?

В 2025 году стоматология, даже совсем небольшая — это всегда история про комплексное оказание услуг
Администраторы записывают пациентов, врачи — оказывают медицинскую помощь. Иногда она требует не только терапии. Старшая сестра тем временем работает со складскими остатками. Бухгалтер — считает зарплаты. И это все в рамках небольшой стоматологии.
В этой ситуации просто не обойтись без средств автоматизации. Разумеется, если клиника хочет выполнять свою работу качественно и зарабатывать деньги. Вот здесь-то на первый план и выходит выбор МИС. Можно пойти по пути наименьшего сопротивления: взять самый простой вариант, который едва покрывает запросы врачей, а оставшуюся часть работы выполнять в ручном режиме.
Однако гораздо эффективнее купить лицензию современной системы. МИС третьего (или нового) поколения — это не просто программа, которая помогает доктору эффективнее лечить.
Система такого типа позволяет:
• Зарабатывать деньги на лечении пациентов, продавая комплексные планы лечения
Причем делая это «нативно» — без агрессивного навязывания, который выглядит неуместно в медицинском бизнесе
• Эффективно управлять командой
Отказаться от лишних вложений на разработку собственного мобильного приложения и голосового бота
• Защитить бизнес от лишнего внимания со стороны проверяющих органов: МИС позволяют работать с ЕГИСЗ, полностью соответствуют текущему законодательству
МИС DentalPRO относится к системам третьего поколения. С ее помощью вы также можете использовать эти преимущества и многое, многое другое.
Читать далееAirflow. Основы airflow. Работа с дагами. Dags example
Apache Airflow — открытое программное обеспечение для создания, выполнения, мониторинга и оркестровки потоков операций по обработке данных. 1
Изначально разработан в Airbnb в октябре 2014 года. В марте 2016 года стал проектом Apache Incubator, в январе 2019 года — проектом верхнего уровня Apache Software Foundation. 1
Airflow подходит не только для ETL-процессов, но и для автоматизации других задач, например, создания и отправки отчётов, управления инфраструктурой. 2
Некоторые области применения Airflow:
Инженерам данных — для проектирования, разработки и обслуживания систем обработки данных. 2
Аналитикам и специалистам по Data Science— для построения витрин данных, отчётов и подготовки данных для машинного обучения. 2
Разработчикам — для автоматизации загрузки данных для тестирования приложения, настройки обмена информацией между базами данных или с внешними системами. 2
Менеджерам проектов — для планирования и мониторинга процессов обработки данных.
Читать далееМожно ли снизить количество ошибок в диагностике? Да! В этом посте расскажем, как это сделать

Сегодня сложно представить работу любой современной стоматологии без использования цифровых инструментов. ИИ Diagnocat — один из самых эффективных разработок последних лет.
С помощью Diagnocat клиника может:
? Получить исчерпывающий отчет о состоянии полости рта пациента
? Значительно сократить время на диагностику
? Снизить число ошибок в диагностике за счет экспертного второго мнения, которое предоставляет Diagnocat
Все, что нужно сделать стоматологии — это загрузить снимки пациента в систему. Обычно это происходит на отдельном сайте: клинике нужно закрыть МИС, перейти в новое окно браузера — в общем, не самая удобная история.
Однако МИС нового поколения DentalPRO решила эту проблему!
???? ИИ Diagnocat включена в DentalPRO на уровне глубокой интеграции. Это значит, что стоматология получает все плюсы искусственного интеллекта, минуя все неудобства.
Плюсы интеграции:
? Все функции Diagnocat интегрированы в интерфейс МИС DentalPRO — вам не нужно открывать лишних окон и покидать систему
? Стоматолог получает не только отчет, но и заполненную зубную формулу — это ускоряет процесс диагностики
? Результат работы Diagnocat доступен из инфокарты пациента
Как следствие, интеграция ИИ Diagnocat и МИС DentalPRO помогает клинике стать эффективнее.
???? Узнайте подробнее об интеграциях МИС DentalPRO прямо сейчас, просто перейдя по этой ссылке — dental-pro.online/
Читать далееВебаппки «Телеграма» пишутся проще ботов — показываю (20 минут — на развёртывание)

Как только мы позвали вас, хабраюзеров, в бету ковырять наши контейнеры, выяснилось, что вам они очень часто нужны для телеграм-ботов и телеграмных же вебаппов. Потому что контейнер — идеальное размещение для такого: не надо много ресурсов, а нужно, чтобы бот висел и иногда отвечал на запросы, но при этом был готов выдерживать очень большое число запросов, если нам повезёт и он завирусится. Сам бэк тарифицируется по фактическому потреблению, то есть вполне спокойно это могут быть и 100 рублей в месяц за сервер с 2 vCPU и 4 Gb оперативки.
Показываю, как это происходит, и в конце сразу приложу готовый шаблон webapp для «Телеграма», который можно почти бесплатно запустить за пару минут.
На всякий случай напомню, что мы строим контейнерный хостинг, поэтому такое его применение кажется нам интересным кейсом, а главное, даёт преимущества которых невозможно найти у других. Сам кейс является начальным уровнем того, на что способна платформа.
Начну с того, что в «Телеграме» можно сделать webapp-приложение. По сути, это вебвьюха встроенная в мессенджер. Весь интерфейс можно делать точно так же, как на веб-фронте, на любом фреймворке (react, angular, vue…), то есть не ограничиваясь возможностями клиента. А главное, можно юзать API телефона и использовать авторизацию «Телеграма». Читать дальше →
? Поговорим о трендах?

Наша команда уже давно говорит о том, что будущее стоматологии за цифровыми технологиями. Однако каковы главные тренды отрасли на ближайшие 12 месяцев? Сейчас расскажем!
???? Тренд 1: внедрение искусственного интеллекта во всех сферах. От работы администраторов до лечения, ИИ постепенно становится ключевым фактором развития стоматологической отрасли.
Чем может быть полезен искусственный интеллект? Он умеет общаться с пациентами в режиме онлайн, контролировать работу персонала, визуализировать проблемы полости рта, снять часть рутинных функций с сотрудников клиники. В общем, одна польза.
???? Совет: используйте интеграцию МИС DentalPRO и Diagnocat. Она помогает повысить уровень сервиса, свести к минимуму ошибки в диагностике и получить второе мнение.
???? Тренд 2: используем базу на максимум. База пациентов — это главное сокровище любой клиники. Уже давно не секрет, что привлечение первичных пациентов стоит слишком дорого. Зато уже имеющиеся контакты могут быть использованы в работе.
Вернуть «уснувшего» пациента проще, чем искать нового. Из этого тезиса вытекает следующий тренд, который в 2025 году стал еще актуальнее.
???? Тренд 3: ставка на медицинский маркетинг и экосистемность. Уже давно прошли те времена, когда стоматология могла выйти на рынок и за пару месяцев сколотить капитал.
Сегодня приходится сражаться за место под солнцем. Именно поэтому необходимо делать ставку на маркетинг, не терять пациентов и выстраивать экосистему. Если она есть, то это значит, что клиника работает максимально эффективно.
Читать далееFlutterPulse: главные события недели 20.02-26.02.2025

Привет, друзья! Я автор телеграм-канал FlutterPulse.
Хотел сделать небольшую подборку новостей про Flutter, которые, как мне показалось, были самыми интересными за эту неделю
Читать далее[Перевод] Поиск доступных конфиденциальных API ключей в JS-файлах

Сегодня мы узнаем, как найти открытые API токены в JS файлах. Они представляют риск, поскольку могут предоставить возможность несанкционированного доступа к базе данных компании или платным услугам. Это также распространенная уязвимость в системе безопасности, возникающая из-за неопытности и невнимательности команды разработчиков.
Торчащий API токен — это как пропуск для злоумышленников. Они могут использовать его для получения несанкционированного доступа. Если API токен предоставляет доступ к какому-либо сервису, например AWS или GitHub, злоумышленники могут воспользоваться им, что приведет к финансовым потерям компании, утрате репутации и доверия клиентов.
Если токен используется для доступа к какой-либо базе данных, то это большая проблема для компании.
Теперь давайте начнем с некоторых методов поиска открытых API токенов:
Читать далееИгры-диорамы: микромиры с макроисториями

В эпоху инди-разработки на первый план выходит не количество локаций, а их глубина и проработка. Концепция игр-диорам подразумевает создание миниатюрных сцен, каждая из которых выступает как самостоятельная «выставка», рассказывающая о прошлом, настоящем и будущем игрового мира. Есть даже отдельный жанр диорама, выглядеть это может по разному, вот например, ситуация во вселенной киберпанка, советую перейти и самим ощутить атмосферу, можно крутить, кликать на элементы и узнать историю одно киберпсихоза. В данной статье мы рассмотрим философию игр-диорам, этапы творческого процесса и примеры известных проектов, иллюстрирующих создание таких микромиров.
Читать далееPostgreSQL 18: Часть 4 или Коммитфест 2025-01
Продолжаем следить за новостями из мира PostgreSQL 18. Январский коммитфест принес много полезных изменений в области мониторинга и не только.
А самое интересное из предыдущих коммитфестов можно прочитать здесь: 2024-07, 2024-09, 2024-11.
Читать дальше →Как мы прокачали архитектуру, чтобы упросить эксплуатацию продукта

Хабр, привет! С вами снова на связи команда ALD Pro, а за главного сегодня буду я, Илья, и мой коллега Михаил.
Сегодня мы поделимся с вами одним из примеров, который вошел в состав нашего LTS-релиза 2.4.0, — проанализируем подробно предпосылки создания этого решения и технические аспекты его реализации, обеспечивающие высокую производительность. Материал будет интересен не только системным администраторам, но и разработчикам распределенных систем.
Читать далееБазы данных в Kubernetes из коробки: реально ли развернуть кластер в пару кликов?

Заглянем под капот Kubernetes-кластера и запустим инсталляции баз данных PostgreSQL и Clickhouse. Видео
Читать далееТОП 6 фишек Zabbix: применение и настройка

Всем привет! Меня зовут Женя. Я инженер поддержки бизнес-приложений в компании Банки.ру.
Не так давно мы в направлении Мобайл решили прокачать технический и продуктовый мониторинг и с этой целью начали использовать Zabbix. В результате всю логику алертинга перенесли из Grafana в новый инструмент. Благодаря этому и родилась идея поделиться опробованными фишками Zabbix с сообществом.
В этой статье я:
• расскажу об интересных возможностях Zabbix;
• поделюсь кейсами их использования и примерами настроек;
• сравню Zabbix и Grafana и расскажу, как мы применяем их в тандеме.
Информация будет полезна продуктовым командам, которые используют только Grafana для визуализации сервисных метрик и алертинга, но хотят масштабировать и развивать свой мониторинг.
Читать далее!Органы на заказ: собираем генно-инженерную свинью

Возможно, через несколько десятков лет именно для вас вырастят подобную свинью, чтобы продлить жизнь
Человеческий организм было бы неправильно рассматривать исключительно с механистической точки зрения. Тем не менее люди, как и сложные механизмы, ломаются, требуют замены изношенных и отказавших частей.
Мы достаточно много вкладываем в прикладные научные исследования в области биомедицины. Рассмотрю только один аспект: есть огромный запрос на донорские органы, и это порождает большой рынок альтернатив.
Сейчас донорство органов — это всегда радостное событие для одних, но печальное — для других. Да, есть замечательные люди, которые при жизни согласились спасти других, если с ними самими что-то случится. Но сегодня я буду говорить об альтернативе, которая стала одним из наиболее перспективных направлений в продлении жизни и трансплантологии:
- Что общего у человека и партии жёстких дисков с бракованными деталями.
- Зачем мы сворачиваем белки в комок.
- Как студенты соглашаются перелить себе кровь овцы, а потом пропивают гонорар.
- Почему нельзя просто взять и сшить человека и свинью.
- Как выключить ненужное и включить нужное в ГМО-свиньях.
- Почему почку пересаживали мёртвому человеку.
- Как случайно не создать очередной ВИЧ.
Настольные игры по мотивам видеоигр и наоборот

С каждым годом по какому-либо произведению, будь то кино, книги или всеми нами любимые видеоигры, создают настолки. Оно и немудрено, ни один фанат не откажется от возможности еще раз погрузиться в тот самый мир и открыть для себя новые аспекты его лора. При этом такой вид развлечения способствует живому взаимодействию и общению, развивает логику и улучшает навыки сторителлинга. Этакий «аналоговый мультиплеер» в знакомом сеттинге. И когда глаза уже устают от монитора, поиграть в настольную игру по любимому тайтлу — отличная идея.
Сами настолки и видеоигры всегда стояли где-то рядом, заслуженно считаясь любимыми увлечениями истинных гиков. Чего только стоят ролевки, с которых начинали многие известные разработчики. Например, главный дизайнер студии Telltale Games Дэйв Гроссман сделал настолку, которую пришлось размещать на двух этажах его отчего дома. А Джош Джей из Epic Games превращал газетные кроссворды в карты для Dungeons & Dragons.
В этой статье предлагаю рассмотреть настольные игры, имеющие прямую связь с видеоиграми.
Читать далееIntel рассказала, почему ее процессоры лучше, чем у AMD, а ИИ – лучше, чем у Nvidia

Некоторое время назад вышел, казалось бы, обычный корпоративный отчет, который, тем не менее, вызвал очень много шума. Можно было даже услышать недовольные возгласы. В мире технологий редко встречается настолько прямая критика конкурентов, какую позволила себе Intel. Компания не просто рассказала миру и инвесторам о собственных достижениях, но и весьма детально прошлась по уязвимостям AMD и Nvidia. Давайте разберемся, насколько обоснованы эти заявления и что за ними может стоять. Особенно с учетом того, что сама Intel находится в довольно сложном положении и от нее подобные заявления выглядят весьма любопытно.
Читать далееКто проживает на дне океана? Рассказываем о подводных линиях связи

Привет! Я Лев, специалист продуктовой поддержки в Selectel. Задумывались ли вы, как сообщение в мессенджере или видеозвонок достигают адресата за доли секунды, преодолевая тысячи километров? Наверняка. А о том, что 70% Земли покрыто водой? Думаю, тоже. Но если совместить эти факты, то выходит, что большая часть «магии» происходит именно на глубине, а подводные линии связи — это невидимые герои, соединяющие континенты. В статье немного окунемся в историю, расскажем об их основных типах и функциональных элементах, а также рассмотрим сферы применения! Читать дальше →
Обзор серверного ИБП Systeme Electric SRTSE1000RTXLI

На обзоре серверный источник бесперебойного питания (ИБП) Systeme Electric SRTSE1000RTXLI мощностью 1 кВт.
Этот ИБП относится к серии Smart-Save Online SRT, в которую также входят модели мощностью 1.5, 2 и 3 кВт. Их особенности — технология двойного преобразования, стабильное (+-1%) синусоидальное выходное напряжение и подключение до 10 дополнительных аккумуляторных батарей.
В обзоре я изучу функционал, конструкцию и схемотехнику устройства, проведу тесты и замеры электрических параметров. В заключении сделаю вывод, стоит ли доверять питание сервера ИБП Systeme Electric SRTSE1000RTXLI.
Читать далееБаги, которые мы заслужили: хроники фейлов в IT

Привет, Хабр! На связи Родион, проектный менеджер EvApps.
В мире IT ошибки — это как неизбежные спутники разработчиков, системных администраторов и других специалистов. Но иногда эти ошибки настолько эпичны, что их хочется записать в анналы истории. Сегодня я расскажу о самых интересных и реальных багах, которые не только вызвали смех (а где-то и страх), но преподали своим героям важные уроки. Как говорится, учитесь лучше на чужих ошибках.
Готовы? Поехали!
Читать далее
[Перевод] Popover = hint

Chrome 133 развивает существующую функцию всплывающих подсказок, представляя новый режим: popover="hint". Этот режим, управляемый браузером, позволяет использовать новый контекст наложения, упрощающий создание всплывающих подсказок и подобных эфемерных плавающих элементов. Он снижает трудозатраты разработчиков, сохраняя гибкость дизайна.
Читать далееШесть шагов для правильной настройки прав доступа или как не потерять контроль над системой 1С

Представьте: вы долго и напряженно внедряли вашу ИТ-систему и наконец запускаете ее в эксплуатацию. Но вместо радости от успешного старта, пользователи сталкиваются с проблемами из-за неправильно настроенных прав доступа. Бывало такое? Надеюсь, что нет, ведь это не просто неудобства — это серьезные риски для бизнеса: утечки данных, нарушения безопасности, остановки процессов.
Сегодня хочу поделиться с вами рекомендациями, как избежать подобных ошибок и обеспечить безопасность данных с помощью разработки матрицы прав доступа.
Основы streamlit для работы с текстами на питон(python3)
Streamlit — это фреймворк для языка программирования Python с открытым исходным кодом, который позволяет создавать интерактивные панели и приложения на базе машинного обучения и делиться ими.
С помощью Streamlit можно быстро превратить модель машинного обучения или обычную программу в одностраничное веб-приложение и управлять им. Фреймворк преобразует результат работы модели в вид, понятный человеку и подходящий для загрузки на сайт.
Некоторые возможности Streamlit:
Читать далее[Перевод] Ассет-менеджер для Unity на стероидах

Если у вас скопилось слишком много ассетов в Unity, а поиск нужного контента превращается в долгий и хаотичный процесс, значит, пора пересмотреть подход. Автор статьи делится своим опытом создания Asset Inventory — мощного инструмента, который решает проблему организации ассетов, позволяя искать не по пакетам, а по самим объектам. Как работает эта система, какие технологии использованы и какие возможности она открывает — читайте под катом.
Читать далееНовый дом для вашего бизнеса – переезд с Creatio на BPMSoft

Существует различное отношение к процессу миграции бизнеса с одной платформы автоматизации на другую: многие компании считают, что это максимально непросто, а некоторые интеграторы еще и завышают стоимость, мнимо усложняя процесс. Где же истина? Давайте разбираться.
Читать далееОт MVP до приложения с миллионной аудиторией. Кейс развития мобильного приложения для ритейлера Kassir.ru

Kassir — крупнейший российский сервис по продаже билетов на мероприятия в России. Ежегодно компания продаёт более 13 миллионов билетов. Мобильное приложение компании насчитывает аудиторию в 3 миллиона человек, а за прошедший 2024 год пополнился ещё 1 миллионом новых пользователей.
Сотрудничество Kassir и CleverPumpkin началось в 2020 году, когда ограничения на проведение массовых мероприятий после пандемии начали снимать. Люди вновь могли посещать события в офлайн-формате. На тот момент у Kassir ещё не было мобильного приложения, и с этой задачей компания обратилась к нам. Мы должны были разработать цифровой продукт, который станет удобным инструментом оформления билетов со смартфона для пользователей, а для компании — новым каналом продаж.
Переговоры начались в октябре 2020. И нашей задачей было уложиться до февральских и мартовских праздников, когда люди активно посещают мероприятия. Вместе с заказчиком определили три основные функции, которые закрыли бы основные потребности пользователей: авторизацию, выбор мероприятия и оформление билета.
Мы взялись за проект и этап разработки MVP нативного приложения занял всего 2 месяца! В конце января обе версии приложения, iOS и Android, были загружены сторы.
Ради соблюдения дедлайнов было решено внести изменения в рабочие процессы и наладить параллельную работу над этапами разработки. Подробнее о процессах мы писали в этой статье.
Результат понравился заказчику и пользователям: в первый месяц после релиза приложение скачали более 20 000 раз. И после запуска MVP наше сотрудничество продолжилось. Вот уже 4 года мы постоянно совершенствуем приложение, чтобы оно оставалось быстрым, удобным и отвечало высоким запросам пользователей.
Читать далееOKR и KPI: как совмещать две системы?

Самый популярный вопрос про OKR: “Как его совмещать с KPI?” С одной стороны, в книжках написано, что за OKR не надо платить, а это прежде всего про KPI.
Значит ли это, что подходы не совместимы? Если мы уже работаем по KPI, мы не можем использовать OKR? Разбираю на простом примере.
История Thinking Machines: как производитель самых быстрых компьютеров стал банкротом

История компании Thinking Machines — это захватывающая и вдохновляющая сага о новаторских идеях, стремительном взлете и, к сожалению, не менее стремительном падении. Она отражает дух инноваций и технологических прорывов, которые происходили в 1980-х и 1990-х годах в сфере суперкомпьютеров и параллельных вычислений.
Читать далееУправление учётными записями и настройка корпоративной техники при онбординге. Взгляд со стороны ИБ

Привет! Меня зовут Роза, я старший инженер инфраструктурной безопасности в Ozon Tech. В этой статье я расскажу о ключевых подходах к управлению учётными записями и настройке корпоративных устройств в нашей компании при onboarding (от англ. адаптация, далее по тексту — онбординг). Это может быть полезно вам, если вы занимаетесь аналогичной историей в своей организации. Вы узнаете про опыт Ozon, что мы имеем сейчас и как планируем адаптировать процессы онбординга к условиям удалённой работы и отсутствия централизованных инструментов управления ноутбуками, сохраняя при этом прозрачность.
В эпоху «удалёнки» контроль за учётными записями и настройка корпоративных устройств стали настоящим вызовом. Столкнувшись с ограничениями на использование специализированного ПО, многие компании оказались перед задачей: как организовать онбординг новых сотрудников, когда возможности централизованного управления через системы MDM (Mobile Device Management, далее по тексту — MDM) недоступны. Как подготовить ноутбуки и обеспечить безопасность, когда процессы, давно отлаженные для офисных условий, рушатся в реалиях дистанционной работы? В связи с этим компании вынуждены искать креативные и эффективные решения, чтобы обеспечить бесперебойную работу сотрудников, не снижая при этом уровень безопасности данных и защищённости инфраструктуры. Давайте начнём разбираться.
Читать далееСоздание обучения в IT: гайд по общению с экспертом

Привет, Хабр! Давайте знакомиться! Меня зовут Анна, я работаю методистом в PIX Академии, где мы предлагаем нашим пользователям онлайн- и офлайн-курсы о том, как работать в продуктах PIX. А в ПИКСе мы разрабатываем сразу несколько IT-продуктов: платформы для роботизации процессов и процессного управления, а также BI-систему. Так что курсов у нас тоже много и разных.
Я, как методист, планирую и создаю обучение, и в этом нелегком деле мне не обойтись без помощи экспертов – людей, которые знают, как устроены наши продукты, умеют решать в них самые разные задачи и могут ответить на любой (или почти любой) вопрос по теме.
Уверена, что Хабр читают не только разработчики, инженеры и аналитики, но и специалисты вроде меня, которые с ними работают. И которые, как и я, хотят найти «волшебный ключик» к их сердцам и умам в рабочих процессах.
Читать далееКурсы компьютерного программирования для детей: ТОП-10

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

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

Привет, Хабр!
Мы в «СёрчИнформ» каждый год собираем исследование об уровне информационной безопасности в российских компаниях. Но также нам всегда интересно посмотреть на глобальную статистику: что в ИБ было, что будет, чем сердце успокоится. Под катом делимся подборкой цифр из отчетов со всего мира о киберугрозах, утечках данных, инсайдерах и осведомленности сотрудников об информационной безопасности за период с 2023 по 2025 год.
Разработка пользовательских агрегатных функций для аналитики в MySQL

Привет, Хабр!
Вы когда-нибудь писали аналитические запросы в MySQL и понимали, что встроенных функций вам не хватает? Хотите посчитать медиану зарплат? 99-й процентиль времени ответа запросов? Собрать JSON-массив прямо в базе данных?
В MySQL нет MEDIAN()
, PERCENTILE_CONT()
и нормального способа объединить данные в JSON. Всё приходится делать через костыли.
Решение? Написать собственную агрегатную функцию на C++, которая будет работать так же, как SUM()
и AVG()
, но делать то, что вам реально нужно.
20 запросов к ИИ, которые упростят вашу жизнь

Рутинные задачи иногда отнимают очень много времени. Жизнь могут облегчить нейросети. Собрали промпты для ChatGPT на русском языке, которые помогут в разных задачах: от составления плана питания и выбора фильма до продумывания расписания на неделю. Берите готовые или адаптируйте под себя.
Читать далееИнструменты концепт-дизайна: анализ конкурентов и интерфейсный коллаж

Привет, хабрасообщество!
Хочу поделиться связкой двух инструментов, которые я применяю на этапе погружения в новый проект или в начале редизайна, когда важно окинуть взглядом то, что происходит на рынке и начать прикидывать и обсуждать общую канву будущего результата.
Читать далееРитм в разговоре на английском (как люди действительно говорят на языке)

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

Привет, меня снова зовут Егор Гаврилов, и сегодня будет продолжение той статьи, уже в контексте того, как установить заветный "голый дед" (GoldED+) на свой телефон, вместе со стандартным тоссером Husky, и мейлером BinkD, а также получить первого поинта в сети.
Читать далееКак обучаться настолько быстро, что это выглядит незаконным
99% людей обучаются самыми худшими подходами, что существуют сегодня.
Часто происходит, что когда навык используют все, то все же и уверены, что хорошо в нем разбираются.
Как готовить, как продавать.. Все уверены, что это просто - болтаешь красиво и всё.
Любой профессионал за секунду покажет, что это бред. Точно также происходит с обучением.
В статье я покажу современные исследования на тему обучения, почему все крутые решения для обучения - контринтуитивные и вам кажутся бредом. Именно поэтому вы ими не пользуетесь, даже когда знаете о них.
Читать далееАмбиции — где взять, как оседлать и не сдуться по пути к большой цели

Привет! Меня зовут Костя Дубровин. Канал. Книга. Компания.
Слово «амбиция» (от лат. ambitio) изначально означало «домогательство места», а потом обостренное самолюбие, самомнение и спесь. Вряд ли так считали жены карьеристов с амбициями. Скорее — жены тех, кто годами ждал повышения, но так и не дождался. «На грош амуниции, на рубль амбиции» — поддакивали неудачники своим супружницам.
А вот автор «Острова сокровищ» — Льюис Стивенсон — иначе смотрел на это качество. Он считал, что «большинство нашей карманной мудрости предназначается для использования среди посредственностей, для лишения их амбиций и для баюканья их никчемности». Сейчас отношение к карьеризму ровное. Считается, что продвигаться по службе и идти по головам — это разные вещи.
Читать далееВизуальная история. Как инфографика меняет подход к данным. Guest Post

Привет, Хабр!
Мне очень понравились ваши отклики на одну из моих недавних статей "Не трогай моих чертежей! История науки в знаменитых изображениях" (и ваша высокая оценка +43), поэтому я какое-то время подумывал продолжить эту тему большой статьёй об инфографике. Но время шло, и за помощью по этой теме я обратился к уважаемой Анастасии Лазукиной @anastasiamrr, ранее писавшей для этого блога отличные гостевые посты. На Хабре Анастасия сотрудничает с корпоративным блогом FirstVDS, где пишет замечательные материалы с выраженной биореакторной спецификой. Подписывайтесь на неё, следите за обновлениями, а пока заходите под кат. Далее - от автора.
Читать далее
Образование общества ИИ. Задачи, дефицит, переговоры

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

В этой статье обсудим основы организации сети в Kubernetes, поговорим про CNI плагины (Calico, Cilium и т.д), затронем Service Mesh, пробежимся по типичным сетевым проблемам и по тому, как всё это дело траблшутить
Поехали!
Как проходил экзамен на ISTQB Foundation Level ver 4.0 удаленно (remote)

В статье я рассказываю о процессе сдачи экзамена ISTQB Foundation Level в удаленном формате. Поделюсь опытом подготовки, регистрации, проверки оборудования и самих экзаменационных шагов. Узнаете, как проходит экзамен, какие были нюансы и как удалось успешно сдать тест.
Читать далее[Перевод] Как конфигурировать Git

Какие настройки git config
сейчас следует устанавливать по умолчанию? Ниже рассмотрены избранные настройки, менять которые не стесняются даже разработчики самого Git
Несколько недель назад я написал о настройке Git help.autocorrect и поведал странную историю о том, как её значение стали задавать в децисекундах.
Эта статья заставила меня поразмыслить и о других настройках git config, вероятно, не известных широкому кругу пользователей. Возможно, для этих настроек стоит задать по умолчанию иные значения, чем действуют сейчас.
В этом посте я разберу некоторые (пожалуй, малопонятные) настройки Git, которые сам активировал во всех моих проектах. Я подробно расскажу о них, поясню, как они действуют, и почему их, пожалуй, стоит выставить по умолчанию.
Также оказалось, что большинство из изложенных здесь знаний я почерпнул из общения с людьми, чей повседневный труд заключается в поддержке ядерной базы кода Git.
Читать далееNetleaf: разрабатываем открытый сканер сети на Python и PySide6

Здравствуйте, Хабр! Сегодня я хочу представить свой проект Netleaf — открытый инструмент для сканирования сети, написанный на Python с использованием PySide6 для графического интерфейса. Проект создавался с целью предложить простой, но функциональный инструмент для сканирования устройств локальной сети.
Читать далееОткрыл городской сайт, который получал 200 посетителей в день благодаря табличкам в автобусах

Открыл городской сайт, который получал 200 посетителей в день благодаря табличкам в автобусах и заработал 1 млн за месяц.
Читать далее