Виджеты в Windows — один из самых странных элементов пользовательского интерфейса. Они регулярно появляются, исчезают, переизобретаются и вызывают споры. Их позиционируют как быстрый доступ к информации, но на практике они часто воспринимаются как лишний слой интерфейса, который пользователи либо игнорируют, либо отключают. Почему так происходит — вопрос одновременно технический, исторический и культурный.
Чтобы понять, зачем вообще нужны виджеты и почему компании продолжают их развивать, несмотря на прохладную реакцию пользователей, нужно выйти за пределы интерфейсных решений и посмотреть на более широкую идею — философию ambient computing. Это одна из самых влиятельных концепций в истории взаимодействия человека с технологиями, и виджеты Windows — лишь ее частное, пока несовершенное проявление.
Читать далееБольшинство AI-инструментов — либо облако, либо код под каждую задачу. Coreness Flow строится вокруг событий: пришло сообщение, сработал cron, прилетел webhook — агент находит сценарий по триггеру и выполняет цепочку шагов.
Плагины декларируют вклад в интерфейс через config.json — фронт собирает вкладки и настройки по этим данным, без правки React-кода. Новый плагин — новая вкладка, без хирургии во фронтенде. RAG полностью локальный: BGE-M3 ONNX INT8 + Qdrant embedded в процессе приложения, гибридный поиск офлайн. Разбор архитектуры — API Bus, lifecycle, система сценариев с триггерами и переходами.
Читать далееПривет, Хабр! Меня зовут Николай Щедрин, я ведущий аналитик Сбера. В этой статье продолжаю делиться инсайтами по использованию ИИ‑ассистентов в работе бизнес‑ и системного аналитика. Первую часть я публиковал на Хабре в прошлом году.
Сегодня поговорим о разработке собственного проекта через описание требований в .md‑файлах.
Читать далееПривет, Хабр! Я Дмитрий Клепиков, разработчик в команде Modus BI. Хотя моя основная работа напрямую не связана с аналитикой данных, мне стало интересно: может ли разработчик без профильного опыта пройти весь путь аналитика — от гипотез до BI-дашбордов — используя только LLM и MCP-серверы?
Для проверки я взял открытую статистику ДТП Санкт‑Петербурга за 10 лет, подключил MCP‑серверы и составил Skill‑файлы для Claude Code, чтобы автоматизировать визуализацию. За 4 часа получилось собрать три дашборда, выполнить около 80 SQL-запросов и проверить 15 гипотез. Вот что из этого вышло...
Читать далееНа днях я стряхнул пыль с небольшого пет-проекта. Это простой блог, наверняка каждый из вас хотя бы думал о таком для себя.
В 2015 году я бы просто закинул файлы по FTP на хостинг за 100 рублей. Время деплоя: 30 секунд.
В 2026 году я потратил 4 часа. Я настраивал Edge Middleware, дебажил рассинхрон HTML между клиентом и сервером (hydration mismatch) и разбирался, почему облако не хочет дружить с моей базой данных из-за долгого пробуждения функций (холодного старта).
Где мы свернули не туда?
Это колесо Сансары, которое дало новый оборот.
Давно хотели «потрогать» IT своими руками, но боялись утонуть в сложных терминах, математике и алгоритмах? Давайте начнем с самого простого.
В этой статье мы без скучной теории и академичного снобизма разберем, как работает HTML — фундамент любого сайта в интернете. Спойлер: это не язык программирования, и здесь невозможно ничего сломать! А главное — всего за 20 минут мы с абсолютного нуля напишем вашу первую настоящую веб-страницу (сайт-визитку). Если вы искали идеальную песочницу для старта в веб-разработке — добро пожаловать под кат.
Монолит тормозит, бизнес требует новых отчётов, а каждая правка ломает всё вокруг? Знакомо! В этой статье рассматриваются примеры внедрения CQRS и Event Sourcing. разбираются практики разделения команд и запросов, построение асинхронной архитектуры на Kafka. Под катом — код, Mermaid-схемы и best practices, которые реально работают.
Читать далееПривет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб».
В 2018 году ко мне пришёл девелопер, который уже 17 лет продаёт земельные участки в Подмосковье. За это время они реализовали больше 20 000 наделов в 140 посёлках — масштаб серьёзный.
Но на момент обращения ситуация была критической: лиды из контекстной рекламы обходились почти в 18 740 рублей, а продаж за последние месяцы фактически не было.
Читать далееДаже беглый анализ некоторых текстов группы "Кино" наталкивает на мысль о довольно сильных символических значениях их стихотворных строк. Мне стало интересно провести сравнительный анализ текста песни Виктора Цоя и драмы Уильяма Шекспира "Гамлет" и найти пересечения, аллюзии и реминисценции в творчестве двух авторов помощью инструментов NLP на Python.
Читать далееМожно привести множество целей, которые ожидается достигнуть за счет внедрения программного обеспечения. В первую очередь – это автоматизация рутинных операций для высвобождения времени на решение более интеллектуальных задач, далее – унификация процессов, обеспечение прозрачности операций и увеличение доверия к обрабатываемым данным. Вероятнее всего, СММ-модель наиболее наглядно иллюстрирует цель и задачи автоматизации в контексте зрелости процессов организации.
В законодательстве как Российской Федерации, так и прочих стран земного шара, возможно найти противоречия, когда одно и то же событие в разных нормативно-правовых актах трактуется взаимообратно. Последнее приводит к необходимости судебных разбирательств. Казалось бы, какое это имеет отношение к информационным системам и технологиям? Несмотря на то, что внедрение программного обеспечения сводит до минимума случаи мошенничества и воровства сотрудников за счет прослеживаемости операций, находятся и те, кто умело пользуется недоработками системы.
Детективный контроль позволяет выявлять подобные случае по мере возникновения неблагоприятных событий. Наоборот, предиктивный контроль пресекает подобные исходы на корню. Именно на последних мы и остановим внимание в данной статье. Применительно к программному обеспечению подобный вид проверок тесно связан с термином SOD (Segregation of Duties).
Цель данной работы состоит применение методологии SOD в проектах внедрения корпоративных информационных систем, что обеспечит реализацию бизнес-процессов компании в ИТ-решении образом, исключающим/минимизирующим мошеннические действия со стороны работников. Достижение заявленной цели потребует решения следующих задач:
Читать далееТехнологические визионеры хотят, чтобы мы боялись искусственного интеллекта. Они без устали твердят о том, что ИИ скоро оставит нас без работы, станет пугающе сверхразумным, но при этом уверяют, что эти системы жизненно необходимы для глобальной экономики. Конечно, многие из этих заявлений — не более чем манипуляция, о чем я и многие другие аналитики говорили уже не раз. Не стоит слепо верить маркетингу. Однако есть один аспект ИИ, который действительно должен вызывать тревогу: долги.
Сам по себе ИИ-пузырь не так страшен. Страшно то, что через долговые обязательства он намертво привязан к самому фундаменту нашей экономики. Другими словами, когда этот пузырь неизбежно лопнет, он почти наверняка потянет за собой всех остальных. Мы давно знали об этой бомбе замедленного действия, но по мере того, как накапливается «искусственный долг», она все больше напоминает бомбу ядерную. Позвольте мне объяснить.
Читать далееРаньше product market fit воспринимали как финишную черту: если первые клиенты пошли, масштабируйся за счет рекламы или найма новых сотрудников и катайся, как сыр в масле, несколько лет.
Сейчас в AI-компаниях (не путать с теми, кто считает себя такими после внедрения Алисы в личном кабинете
Начинающим разработчикам и раньше было непросто найти первую работу, а сейчас и подавно: конкуренция выросла кратно, а рынок окончательно стал «рынком работодателя». Количество ИТ-вакансий заметно сократилось: компании больше не нанимают «впрок», а открывают позиции под конкретные задачи. Даже квалифицированные специалисты вынуждены снижать грейд или зарплатные ожидания.
Другой значимый фактор — бурное развитие нейросетей. Они уже научились писать типовой код, генерировать тесты, разбирать алгоритмические задачи с LeetCode — по сути, делать то, что раньше поручали джунам, чтобы те набрались опыта. Войти в ИТ все еще возможно, но без продуманной стратегии сделать это стало значительно сложнее.
Привет, Хабр! Меня зовут Борис Жиромский. Я Python-разработчик, AI-инженер и эксперт Учебного центра IBS. В этой статье обсудим, как джуну стартовать в ИТ, когда нейросети кодируют быстрее, да и в целом существенно поменяли рынок. Расскажу про реалии трудоустройства: какие есть ограничения и как их можно обходить, в том числе с помощью самих больших языковых моделей.
Читать далееПока моя машина была в ремонте, пришлось воспользоваться каршерингом. Гибриды, безусловно, экономичны и практичны, но невероятно скучны. Они не дарят сильных эмоций. Совсем другое дело — старый японский автомобиль вроде Toyota Mark II или Crown (туда же Cresta, Chaser и Carina). Жрет бензин ведрами, выглядит как музейный экспонат, но за рулем чувствуешь себя водителем, а не придатком к бортовому компьютеру.
Это же применимо и к ноутбукам. Современные модели, за редким исключением, в погоне за легкостью и удешевлением конструкции стали «рафинированными» — удобными, но безликими. Им не хватает индивидуальности, а нам — эмоций от взаимодействия с ними. Наверное, это объясняет мою страсть к древним Compaq, ThinkPad и VAIO. Инженеры вкладывали душу, создавая уникальные аппараты, которые своими фичами и дизайном вызывали живой отклик.
Недавно в мои руки попал довольно редкий и интересный экземпляр, который, несмотря на почтенный возраст, все еще работает. Его нельзя было купить в обычном магазине — это исключительно индивидуальная сборка. Детали, традиционно, под катом.
Читать далееПривет! Меня зовут Алексей Петрашин, я ведущий специалист отдела внешнего обучения и сертификации, а еще курирую работу Учебного центра CTSG.
В статье поделюсь опытом проведения экзамена в формате игры «Подземелья и Драконы». Расскажу, как повысить вовлеченность студентов для решения сложных и трудоемких задач, опишу проведение такого экзамена на практике и техническую реализацию игрового подземелья.
Читать далееМожно ли «заморозить» поле? Несмотря на кажущуюся странность постановки вопроса, подобное (с некоторыми оговорками) можно осуществить и, мало того, не просто можно, а это весьма активно применяется во множестве сфер — и сегодня мы поговорим о такой интересной штуке как “электреты»…
Читать далееПочти всё, что вы видите, приплыло в большом стальном контейнере. Сейчас это вещь привычная и утилитарная, но в середине прошлого века контейнер изменил систему всей мировой торговли.
В 2006 году американский журналист и историк Марк Левинсон выпустил книгу под названием «Ящик. Как грузовой контейнер сделал мир меньше, а мировую экономику больше» — первую историю контейнеризации нашей реальности.
Книга, что называется, сорвала банк: её цитировали, раскупали, включили в список лучших бизнес-книг всех времён, её рекомендовал даже Билл Гейтс.
Всё это из-за того, что по драматизму история не уступает иным боевикам. Это была революция, по влиянию на нашу реальность сопоставимая с промышленной.
И революция вышла отнюдь не мирной: контейнер ломал судьбы, уничтожал целые профессии, стирал с лица земли порты с многовековой историей. А самое интересное, что сделал он это благодаря всего одному человеку, который был очень увлечён идеей и очень, иногда даже слишком, верил в себя.
Читать далееВ этой статье решим следующую задачу с МХТ 2023:
Второе начало термодинамики "нарушается" практически во всех биологических системах,цена тому— энергия в виде молекул АТФ. Рассмотрим следующую ситуацию: транспортный белок кинезин способен за счёт энергии АТФ переносить из одной везикулы в другую определённое вещество.В исходной везикуле оно находилось в быстро устанавливающемся равновесии с другим веществом.При переносе порции вещества из одной везикулы в другую равновесие реакции смещается,и в одной везикуле происходит выделение тепла,а в другой — поглощение.Возможен ли такой“холодильник”в живой клетке?Как будет зависеть его КПД от выбора реакции и концентраций веществ?Сравните КПД"биологического холодильника"с КПД домашнего холодильника(около 60%).
Мной было предложено следующее решение:
Нарисуем схему этой задачи(её физическую модель):
Читать далееЧто будет, если больше 200 бэкенд‑разработчиков вносят изменения 2–3 раза в неделю в более чем 400 микросервисов, написанных на пяти разных языках — C++, Go, Python, Java и PHP? Ответ хорошо знаком любому, кто сталкивался с быстрорастущей распределённой системой: хаос появляется быстрее, чем успеваешь его отлавливать. И в какой‑то момент становится очевидно, что нужна надёжная точка контроля, чтобы поддерживать архитектуру в рабочем состоянии.
В Яндекс Еде этой точкой стало архитектурное ревью — процесс, который постепенно вырос из локальной инициативы в полноценный инструмент управления сложной системой. В этой статье я расскажу, как эволюционировало архревью, какие инсайты появились по пути и как этот процесс выглядит сегодня.
Читать далееПривет, Хабр.
Меня зовут Данила Трусов, я директор продукта «Инферит ИТМен» — системы учета и контроля ИТ-инфраструктуры. В этой статье хочу разобрать одну из самых устойчивых и при этом недооцененных проблем корпоративных ИТ — несанкционированную установку программного обеспечения, Shadow IT.
Во многих компаниях такие установки до сих пор воспринимаются как частный вопрос дисциплины: кто-то поставил лишнее, кто-то обошел регламент. На практике это не отдельные инциденты, а системное явление, которое напрямую влияет и на безопасность, и на управляемость инфраструктуры.
По нашим наблюдениям, в значительной части организаций сотрудники самостоятельно устанавливают рабочий софт, не проходящий централизованное согласование. Причем речь идет не только о специализированных инструментах, но и о вполне привычных вещах: офисных приложениях, утилитах для обмена файлами, удаленного доступа, аналитики и совместной работы.
Важно понимать: в большинстве случаев здесь нет злого умысла. Причины почти всегда лежат в устройстве процессов. Бизнес развивается быстрее, чем ИТ-регламенты, и людям нужно решать задачи здесь и сейчас. При этом согласование нового ПО может занимать дни или недели. Отдельный фактор — работа с подрядчиками, которые устанавливают их в инфраструктуре заказчика привычные им инструменты.
Еще один распространенный сценарий — передача техники между подразделениями. Устройство меняет владельца, а установленное ранее ПО остается без пересмотра. В результате в инфраструктуре постепенно накапливается слой неучтенного и неавторизованного программного обеспечения.
Читать далее