Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Как создать динамическую сводную таблицу на Power BI Report Server

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров2.1K

Всем привет! Меня зовут Максим Кушнер, и я занимаюсь BI-разработкой в команде HR-аналитики «Лемана Тех». Дашборды, которые создаёт и поддерживает наша команда, охватывают широкий круг HR-процессов компании, в т. ч. состояние и движение персонала, расходы на персонал, продуктивность, контроль использования рабочего времени, обучение, профессиональное развитие, вовлечённость, внутренние конкурсы, различные рейтинги и др. Пользователями дашбордов могут быть все 40 000+ сотрудников нашей компании – от топ-менеджмента до любого работника в магазине. Соответственно, количество различных срезов данных и бизнес-показателей в дашбордах может исчисляться десятками.

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

Если не пытаться решить эту боль пользователя, то он просто экспортирует сырые данные из дашборда в Excel, где использует инструмент сводных таблиц (pivot tables) для выстраивания аналитики в нужном ему виде. Но тогда встаёт вопрос: зачем нужен такой дашборд (и его разработчики), если пользователь использует его как перевалочный пункт, а основную ценность извлекает из другого инструмента?

Читать далее

ИИ в инфобезе: от генерации фишинга до анализа уязвимостей

Время на прочтение5 мин
Количество просмотров483

Искусственный интеллект (ИИ) меняет мир быстрее, чем мы успеваем к этому привыкнуть — от генерации картин и текстов до управления машинами и защитных систем. Теперь он добрался и до киберпространства, где стал оружием и для специалистов по безопасности, и для хакеров. Большие языковые модели вроде GPT и Llama превратили ИИ в универсальный инструмент: он помогает атаковать и защищаться, меняя сами правила цифровой войны. Это уже реальность, в которой алгоритмы задают темп. Давайте разберемся, как именно ИИ применяется по обе стороны баррикад, какие технологии за этим стоят и к чему все это ведет.

Читать далее

Фиксация интернет-подключения к конкретной базовой станции

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров13K

В предыдущей моей статье разбиралась реализация подключения мобильного интернета от удаленной на 7 км не заглушенной вышки в условиях его ограничений и практически тотальной блокировки. Спустя несколько месяцев пользования оборудованием возникло естественное желание улучшить ситуацию со стабильностью интернет‑подключения.

Читать далее

Портативный СВЧ-детектор

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров4.8K

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

Читать далее

Маркетинговые инструменты, которые помогают e-commerce продуктам расти: опыт бизнеса

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров493

Маркетинговые инструменты нужны любому e-commerce приложению. Без них команда работает вслепую, продукт не решает ключевых пользовательских задач и теряет аудиторию. 

В этой статье аналитик студии комплексной разработки цифровых продуктов CleverPumpkin Алёна Сорокина, совместно с брендами «ВкусВилл», Flowwow и Kassir.ru поделились опытом — какие маркетинговые инструменты помогают e-commerce-проектам расти и какие выбрать под текущий этап развития бизнеса.

Читать далее

Нажми и забудь: как автоматизировать рутину с PowerShell и GUI

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров7K

Нажми и забудь: как автоматизировать рутину с PowerShell и GUI

Это руководство пригодится всем, кто устал от рутины и хочет сделать свои PowerShell-скрипты доступными для коллег: системным администраторам, инженерам технической поддержки, DevOps-специалистам. Мы не только разберем основы создания кнопок и окон, но и ответим на ключевые вопросы: Как выбрать между WinForms и WPF, как избежать зависания интерфейса при выполнении долгих операций, и как удобно упаковать ваш скрипт в EXE или ярлык, чтобы любой сотрудник мог запустить его одним кликом.

Читать далее

Создаем свой «Photoshop» на Python: пишем десктопный редактор изображений с помощью Flet и Pillow

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров6.9K

Название громкое, но цель реальна: написать на Python простую, но полезную утилиту для обработки изображений, которая выглядит и работает как современное приложение.
Внутри — пошаговый гайд, где мы берем всю мощь библиотеки Pillow для работы с картинками, добавляем магию Flet для создания интерфейса. Только чистый Python.

Читать далее

Проектирование объектов повышенной опасности стало безопаснее в решениях nanoCAD

Время на прочтение2 мин
Количество просмотров309

«Раньше на оптимизацию уходило много времени и приходилось делать много ручных расчетов». Знакомо? Цитата первого замгендиректора «Оргэнергостроя» как нельзя лучше описывает проблему проектировщиков.

В кейсе мы разберем, как внедрение продуктов линейки nanoCAD позволило одной из ключевых компаний в атомной отрасли изменить ситуацию.

АО «Оргэнергострой» – ведущая проектная организация, специализирующаяся на проектировании особо ответственных объектов капитального строительства, включая объекты атомной энергетики. Компания участвует в реализации стратегических проектов национального значения, где особые требования предъявляются к точности проектирования и соответствию строгим нормативным стандартам.

Узнать об опыте

Как сделать планирование спокойным и предсказуемым: статистические практики управления, которые помогают команде Рунити

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров2.5K

Привет, Хабр! На связи Дмитрий Гребнев, руководитель команды Beehive в Рунити. Сегодня поговорим о том, как сделать управление командой предсказуемым — не на ощущениях, а на данных.

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

Читать далее

Грани полиморфизма в React: паттерн asChild

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров2.1K

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

Читать про asChild

Как сделать нейросети понятнее: эксперимент OpenAI с разреженными моделями

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров1.4K

Команда AI for Devs подготовила перевод исследования OpenAI о том, как обучение разреженных моделей может сделать ИИ более прозрачным. Авторы показывают: если заставить модель использовать меньше связей, внутри неё появляются понятные цепочки вычислений, которые можно изучать и проверять. Это может стать шагом к созданию мощных, но интерпретируемых систем.

Читать далее

Автоматизация совещания. Что дает и как это сделать?

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров4.6K

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

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

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

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

Читать далее

Как обучить ИИ работать за компьютером

Время на прочтение3 мин
Количество просмотров1.3K

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

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

Читать далее

Ближайшие события

Как мы тестируем RT.Warehouse: тестовые сценарии, сбор и анализ метрик по результатам тестирования

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров560

Привет, Хабр! Меня зовут Ольга Проскурякова, я лид направления тестирования в компании TData. Эта статья — моя первая публикация на Хабре. Буда рада поделиться своим опытом.

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

Для наглядности опишу предметную область тестирования. Это продукт RT.Warehouse — массивно‑параллельная СУБД для построения хранилищ данных, разработанная на базе Greenplum.

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

Читать далее

Open Space: как выжить в аквариуме

Время на прочтение5 мин
Количество просмотров1.3K

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

Меня зовут Наталия Смирнова, я старший консультант в департаменте 1С в «КОРУС Консалтинг», и в этой статье мы проанализируем психологические аспекты работы в общем пространстве и разберем практические инструменты защиты от потери эффективности.

Читать далее

Миссия выполнена: как мы «подружили» системы в ТЭК

Время на прочтение5 мин
Количество просмотров282

Привет, Хабр! На связи Евгений Аверьянов, директор интеграционной платформы USEBUS AI-Code. В первой статье мы разобрали, почему попытки собрать шину из подручных средств или жить по сценарию интеграций «точка–точка» — это путь к росту затрат, хаосу и зависимости от уникальных специалистов. В этой статье мы разберем практический интеграционный кейс одного крупного вертикально-интегрированного холдинга, какой путь мы вместе проделали и каких результатов достигли.

Поехали!

Читать далее

ИИ в программной инженерии: обзор практик, инструментов и проблем

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров1.8K

Привет, Хабр! Меня зовут Николай Бушков, я работаю архитектором в команде Engineering Productivity R&D в Т-Банке (группа «Т-Технологии»). В начале лета я выступал на конференции MTS True Tech Day c докладом «Не эксперимент, а стратегия: путь к системному использованию AI в SDLC». А сейчас хочу поделиться текстовой версией описания сценариев использования искусственного интеллекта (ИИ) в программной инженерии, которые реализуются у нас в компании. Уверен, наш опыт будет полезен многим для генерации и фильтрации идей применения ИИ, а также сравнения их с положением дел в ваших рабочих процессах. В конце статьи кратко сформулирую наше видение дальнейшего развития и приглашу поучаствовать в  исследовании ИИ в инженерной культуре России.

Читать далее

Свой REST API сервер на Kotlin с базой данных и деплоем на Railway за 10 минут на Ktor

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров2.3K

В этой статье мы разберём, как написать собственный сервер на Kotlin, подключить к нему базу данных, создать пару эндпоинтов и всего за 5 минут задеплоить сервер вместе с базой. В итоге у нас получится полноценная связка сервер + БД, готовая к работе. В дальнейшем на её основе вы сможете создавать более сложные серверные решения.

Читать далее

Что важнее: наследственность или воспитание?

Время на прочтение18 мин
Количество просмотров2.2K

Привет, Хаброжители!

В возрасте 97 лет ушел из жизни лауреат нобелевской премии Джеймс Уотсон, открывший структуру ДНК. Мы выражаем глубокие соболезнования семье и коллегам великого ученого.

В издательстве «Питер» была издана его книга «ДНК. История генетической революции», которую можно бесплатно скачать по ссылке в конце поста.

Предлагаем ознакомиться с отрывком «Что важнее: наследственность или воспитание?»

Читать далее

Работа с художественным стеклом. Часть 2. Упрощённые светильники

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.2K

Имея малую долю художественных навыков или даже просто «чувства прекрасного» с толикой терпения и усидчивости, своими золотыми можно делать удивительные вещи, тем более что современные технологии и материалы позволяют, например, легко работать с такой сложной субстанцией, как стекло, даже не слишком подготовленным барышням и школьникам. Речь пойдёт о небольших декоративно-прикладных работах из цветного стекла, и двух простых вариантах светильников на их основе. Светильники на основе витража, тоже демонстрируют работу из стекла на просвет, но по сравнению с витражами классическими — мобильнее, проще адаптируются в обстановку, легко заменяются и не зависят от внешнего освещения. В части №1 мы рассмотрели светильник-ящик, при должном исполнении, внушительно, под стать самому витражу, выглядящий, требующий однако, некоторого столярного навыка, оборудования и места для пыльных и пахучих (отделка) работ. Предлагаемые же здесь варианты подсветки намного проще и лучше приспособлены для хоббийных стеснённых квартирно-балконных условий.

Читать далее