Как стать автором
Поиск
Написать публикацию
Обновить

Как стать автором

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

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

Когда владельцы бизнеса просят команду IT «добавить аналитику» в продукт, часто это заканчивается болью — и для разработчиков и для самого бизнеса. За последние несколько лет я участвовал в построении аналитических решений более чем в 10 компаниях — от стартапов до крупных корпораций. Почти во всех компаниях среднего уровня, только начинающих выстраивать BI-аналитику, я видел одну и ту же ошибку: попытку встроить аналитику в архитектуру приложения как обычный модуль. Это не работает, и вот почему.

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии10

Успешный проект

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

Недавно смотрел вебинар про внедрение информационных систем. Было много интересного и полезного. Но вот начало... Сначала докладчик сформулировал - Что такое успешный проект.

Заказчик удовлетворен результатом

Исполнитель получил норму прибыли или больше

Стороны нашли способ эффективно взаимодействовать

Стороны действовали достаточно прозрачно и предсказуемо.

Несогласие и подвигло меня поделится мыслями.

Читать далее
Всего голосов 2: ↑1 и ↓1+2
Комментарии7

Современные уязвимости современных LLM-агентов

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

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

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

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии13

Как я собрал свою операционную систему: AUFS, слои и деконструкция себя

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

Когда я впервые настроил AUFS для контейнеров, осознал: люди — тоже union-монтирование. Мы — наложение паттернов, привычек и ролей. Решил применить это к себе.

Спонсор эксперимента — более 5 лет в IT и знание, что /proc/self/maps не показывает границы внутреннего ада.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии3

HAOS и zigbee2mqtt add-on с LAN координатором

Время на прочтение2 мин

Проблема работы связки работы zigbee2mqtt как add-on в Home Assistant с LAN координатором типа zigstar (или другим работающим в качестве UART LAN Bridge — мост между LAN и UART zigbee координатора) в том, что когда например перезугружается роутер, то связь между zigbee2mqtt и LAN координатором теряется и zigbee2mqtt останавливается и приходится заново запускать вручную zigbee2mqtt.

Ниже описано как сделать автоматический перезапуск.

Заходим в Home Assistant Настройки — Устройства и службы

Там вкладка Устройства и пишем в строке поиска zugbee2mqtt

Читать далее
Всего голосов 3: ↑3 и ↓0+3
Комментарии6

Подробный обзор умных лампочек и выключателей Яндекс на протоколах Matter и Zigbee

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

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

Читать далее
Всего голосов 17: ↑14 и ↓3+12
Комментарии12

Индикатор угла наклона балансборда

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

Балансировочная доска Бильгоу (Bilgo Board) – это специальное устройство, разработанное для развития чувства равновесия, координации движений и моторных навыков у детей. Это изогнутая доска (обычно деревянная или пластиковая), на которой ребенок стоит и раскачивается в разных направлениях. Её форма позволяет выполнять разнообразные упражнения, тренируя вестибулярный аппарат.

Читать далее
Всего голосов 8: ↑7 и ↓1+8
Комментарии4

Сказ о том, как три разработчика сделали работу за шестерых и в два раза быстрее

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

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

«Нужный человек не в том месте может перевернуть мир».

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

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

Читать далее
Всего голосов 11: ↑8 и ↓3+5
Комментарии32

Яндекс vs Сбер: где быстрее поймешь смысл фразы «держись брат»? Глазами ML-разработчика

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

К сожалению или счастью, был я и там, и там:‑) Поэтому ловите внутрянку, как на самом деле выглядит работа линейного ML‑щика/Дата саентиста. Стоит ли оно того, что происходит внутри и почему я все‑таки ушел из обеих компаний. (кормили прост невкусно)

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

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии8

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

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

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

Моей же страстью были стратегии. Сплю и вижу, как управляю огромными армиями, выстраиваю цепочки снабжения и контролирую ситуацию с высоты птичьего полёта. Именно эта мысль и легла в основу моего проекта.

Своей миссией я вижу геймифицировать логистику и бизнес-процессы. Мы разрабатываем RTLS Casco — систему точного позиционирования людей и оборудования в реальном времени, которая помогает промышленности и ритейлу лучше управлять сотрудниками и следить за их безопасностью.

Когда я изучал рынок RTLS в России, честно, я разочаровался.

В то время как в США, ЕС и Китае его капитализация может достичь $15 млрд к 2027 году благодаря внедрению IoT, 5G и искусственного интеллекта, запущенные в России проекты можно пересчитать по пальцам одной руки.

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

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

Наш пилотный проект

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

Читать далее
Всего голосов 4: ↑4 и ↓0+6
Комментарии9

Освещение в 3D моделях АГР: как выполнить требования Москомархитектуры

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

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

Читать далее
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Реалити: запуск научно-популярного проекта с нуля — разбор на практике. Идея и неделя 1

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

В этой статье я поделюсь практическим опытом запуска научно-популярного проекта по ботанике.

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

Запуск стартовал 9 апреля 2025 г.

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

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

Был опыт организации ботанического кэмпа совместно с RTG (погуглите, вам понравится) в далеком 2022. Был опыт самостоятельной организации экскурсий выходного дня в 2023. А потом было два года забытья, из которого мы решили воскреснуть.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии0

Мне надоело заполнять Word формы и теперь это делает ИИ

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

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

TLDR: Исходный код...

Читать далее
Всего голосов 12: ↑11 и ↓1+12
Комментарии19

«Отчет Creator» или как стать героем в глазах одногруппников

Время на прочтение6 мин

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

Моя первая реакция: «Ну вот, опять…» (цензура соблюдена). Представьте: десятки задач, а к каждой — скриншоты редактора с кодом, подписи в формате «Рисунок 1.2 — Реализация сортировки кучей», выравнивание по шаблону, бесконечные правки форматирования. На один такой отчет уходило до двух часов. После месяца мучений я понял: так дело не пойдет. Так и родился мой спасительный проект — «Отчет Creator».

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии13

Путешествие туда и обратно за безопасным ELF-парсером

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

Жил-был в норе под землей… разработчик группы разработки защитных решений безопасной платформы. Привет! Я Максим Жуков, занимаюсь безопасностью различных аспектов KasperskyOS. Расскажу про один из них, ELF-парсер.

Эта история не про то, как мы в «Лаборатории Касперского» сделали парсер с нуля. А про то, как я отправился в долгое исследовательское путешествие в поисках способа сделать наш существующий парсер безопаснее, что узнал о разных инструментах в пути и какую неожиданную помощь получил от Темного Владыки Мелькора.

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

Читать далее
Всего голосов 14: ↑14 и ↓0+21
Комментарии7

Как я уязвимости в школьном электронном журнале искал

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

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

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

Читать далее
Всего голосов 63: ↑63 и ↓0+75
Комментарии23

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

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

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

Читать далее
Всего голосов 3: ↑1 и ↓2+1
Комментарии2

Про реальный опыт, и нужен ли он

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

Всем доброго времени суток! Меня зовут Сергей, мне 18 лет, я Angular разработчик. Это моя первая статья на Хабр, строго не судите, интересно мнение со стороны. А ниже просто позиция неравнодушного к IT человека.

Мой реальный опыт в Angular — почти 11 месяцев, а в общем во фронтенде около 2.5 лет. До этого я работал на React.

Теперь к сути статьи, недавно я решил пооткликаться на вакансии junior и middle Angular разработчиков, везде в сопроводительных письмах указывая, что у меня опыта 10 месяцев, но зато он настоящий а не накрученный.

Я принципиально против накрутки, с моими знаниями я бы мог без проблем добавить 2 года опыта и пройти собес на мидла, но мне такое не нравится, я за честность.

Угадайте результат.

Читать далее
Всего голосов 12: ↑10 и ↓2+11
Комментарии69

Актуальность интеграции с информационной и физической безопасностью

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

Привет, Хабр. Я, Дамир Гибадуллин, продукт-менеджер системы физической безопасности.  В предыдущей статье я рассказал и поделился ключевыми инсайтами из исследования рынка комплексной безопасности, проведённого компанией Innostage.

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

Читать далее
Всего голосов 2: ↑1 и ↓1+2
Комментарии0

Создание интерактивных карт с D3.js и Leaflet: Визуализация объектов и графов

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

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

Читать далее
Всего голосов 5: ↑4 и ↓1+5
Комментарии7