Привет, Хабр!
Меня зовут Анатолий, занимаюсь диалоговыми системами, автоматизацией бизнес-процессов, применением Искусственного Интеллекта в бизнесе.
Кейсовая задача - создать ассистента оператора службы поддержки, используя существующую историю тикетов.
Читать далееПродолжение серии о космическом журналисте Дмитрии Петрове. Предыдущие рассказы - по ссылке.
Эта история вообще мало была известна на Земле, а в космосе о них говорили иносказательно – как о Практиканте и Аспирантке.
Не знаю, почему Борис решился рассказать мне о ней во всех подробностях, но я не упускал шанса побеседовать с ним в его резиденции на Мальте, и поэтому когда он связался со мной и предложил встречу, я прервал свой недельный карантин на лунной базе Селена-16 и сразу вылетел к нему. Борис не особо любил всякие записывающие устройства, но я уверен, что рассказанное врезалось мне в память до последнего слова, настолько эта история необычна и трагична.
Практикант после окончания космонавигационной школы работал в системе Юпитера. Огромная станция, «Око Земли», база для глубокого изучения юпитерианских лун, достраивалась быстрыми темпами, а Практикант вместе с большей частью своего выпуска принимал и монтировал оборудование для дальнейших исследований в этой части Системы. В нижней части станции находился колоссальных размеров ангар для множества типовых зондов – небольших кораблей, частично беспилотных, частично – рассчитанных на одного пилота и одного исследователя, которые в самом ближайшем будущем будут снабжены различной научной аппаратурой и направлены к лунам Юпитера. На самом нижнем этаже стояли корабли класса «Икар», корабли-камикадзе, как называл их персонал станции, которые планировалось запускать в атмосферу Юпитера. Снабженные мощными передатчиками и черным защитным кожухом, «Икары» имели задачу как можно дольше продержаться в сумасшедшей атмосфере планеты-гиганта, передав максимум информации на материнскую станцию, пока мощные электромагнитные бури не выведут из строя их передающую аппаратуру, а сам корабль не будет расплющен давлением враждебной среды.
Читать далееПродолжаю разбирать произведения классической литературы по Agile. В первой статье говорил о «Мёртвых душах» и «Преступлении и наказании», где герои использовали принципы Agile и им удавалось достигать результата. А в этой статье разбор неудачного кейса из «Евгения Онегина».
Читать далееМногие читатели, и я в их числе тоже, никогда раньше не задавался вопросом, какой прокси я использую и что это за странные абревиатуры TCP, UDP и так далее? Мы просто брали прокси не вникая в тонкости и использовали, если что то не работало, просто писали в поддержку и просто меняли. Но я уже разобрался с TCP, с прокси разных видов и вот время дошло до UDP. Давайте разбираться что это за зверь и как его приручить!
Читать далееВ теории типов вариантность описывает отношение между двумя обобщёнными типами (дженериками). Например, в каких обстоятельствах родительский тип может быть заменён дочерним, а в каких — нет, и так далее.
На эту тему можно найти множество ресурсов, особенно таких, где всё описано длинно и сложным, формально-архитектурным языком. Мне бы хотелось создать короткую и простую памятку (с небольшими вкраплениями формализмов), к которой можно легко вернуться, если вдруг забудутся детали.
Читать далееCAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) - изначально простое средство для защиты веб-сайтов от спама и бот-атак. Пользователю предлагается решить задачу, понятную человеку, но затруднительную для машины - например, распознать текст на искаженном изображении или выбрать картинки с указанным объектом. Изначально такие тесты действительно служили эффективным барьером для ботов, особенно в начале 2000-х. Однако с развитием технологий машинного обучения ситуация изменилась: современные алгоритмы ML (Machine Learning) научились решать классические капчи порой лучше самих людей.
Читать далееУченые из «Технологического института сверхтвердых и новых углеродных материалов», входящего в состав Национального исследовательского центра «Курчатовский институт», и МФТИ использовали эффект Холла, чтобы исследовать фоновые концентрации примесей в синтетическом алмазе, так как они сильно влияют на физические свойства сверхчистых алмазов. Исследователи пришли к выводу, что добавка малого дополнительного количества атомов азота может значительно уменьшать ток утечки в электронных устройствах из синтетического алмаза. Работа была опубликована в Applied Physics Letters.
Традиционно чистоту алмазов контролируют оптическими методами, а именно — спектроскопией поглощения в УФ, видимом и ИК диапазоне, а также спектроскопией комбинационного рассеяния света (КРС). Данные методы позволяют обнаружить различные примеси в алмазе, однако их предел обнаружения в большинстве случаев не лучше, чем 1015 см-3. Исследователи из Троицка и Долгопрудного показали возможность использования ещё более точного метода, основанного на эффекте Холла. Данный эффект заключается в возникновении электрического напряжения в образце, через который протекает электрический ток, в магнитном поле.
Читать далееAsmX G3 v29 — это обновление компилятора с поддержкой .deb-пакетов для Debian/Ubuntu и публикацией в AUR для Arch Linux. Улучшен парсер TAPI, повышена стабильность. Проект даёт разработчикам контроль над низкоуровневым кодом и упрощает дистрибуцию приложений.
Читать полностьюПервый важный момент для развития команды – это ее разнообразие, эффективный руководитель понимает, что разнообразие/diversity команды это основа ее устойчивости, основа ее способности находить нешаблонное, нестереотипное решение для постоянно возникающих проблем, так как нет в команде только одного типа реакции на внешний мир.
Чтобы правильно подобрать людей важно определить их отличие друг от друга, и тут среди множества классификаций личностей я выбрал ту, которая обладает двумя очень важными характеристиками: простотой определения и четкостью выделенных особенностей личности.
Это классификация, построенная на теории Спиральной динамики Клера Грейвза, которая позволяет четко выделить три типа личностей по способу взаимодействия с внешним миром: Человек Действия, Человек Коммуникации, Человек Логики. Все эти три типа личностей должны быть обязательно, так как это позволяет сформировать максимально сбалансированную и устойчивую команду, где каждый отвечает за свой аспект и дополняет других.
Все 9 ролей в команде по Белбину укладываются в эти три типа личности:
- Человек Действия – Председатель, Завершитель, Исполнитель
- Человек Коммуникации – Душа компании, Организатор, Исследователь ресурсов
- Человек Логики – Эксперт, Критик, Генератор идей.
При этом нужно отметить, что сотрудник каждого типа может выполнять в команде все три роли, характерные для этого типа. Например, Человек Логики в какой-то момент может быть Экспертом, в какой-то Генератором идей или же Критиком. Поэтому важно выстроить такую систему управления, которая позволяла бы членам команды гибко менять свои роли в соответствии со своим типом личности. Это позволяет руководителю максимально реализовывать потенциал каждого члена команды в разных задачах. Именно эта гибкость ролей реализуется в рамках Agile.
Читать далееВ начале 2025 года мне в голову пришла идея запустить свой проект.
Наверняка многим знакомо это состояние: когда ты горишь своим пет-проектом, готов работать днями и ночами, в выходные и даже в отпуске. Когда не страшно браться за новые области, о которых раньше мало что знал — маркетинг, продуктовую часть и всё остальное.
Я тоже несколько месяцев жил именно так. И даже радовался тому, что вкладываю в это свои собственные деньги.
Но однажды наступает момент, когда понимаешь: всё сделал неправильно. Сил и желания начинать с нуля уже нет. Ты ловишь себя на мысли, что будешь счастливее всего просто бросив всё это. И бросаешь.
Читать далееТак получилось что этот проект внезапно родился пока я создавал другой.
В мире блокчейна, разработка под экосистему ethereum очень сильно развита, много смарт контрактов "готовых", которые прошли аудит, много разных инструментов таких как Slither, Foundry, Hardhat и т.д., с ними комфортно писать контракты и тестировать.
Что делать со всем этим дальше? Нет инструментов которые бы меня устроили, или я не нашел, все идет на откуп команды разработчиков, то как они построят процесс обновления смарт контрактов, аудит, безопасность и т.д.
Честно говоря, на мой взгляд тут просто какой то бардак. Используются подходы к сопровождению проектов из обычной сферы разработки, но мы же с вами работаем с распределенным компьютером EVM и работаем почему то напрямую, без операционной системы.
Давайте вспомним что должна делать операционная система для классической ЭВМ:
Читать далееКогда речь заходит о Steam, мы чаще всего думаем о скидках, новых релизах или вечных «будильниках» из списка желаемого. Но есть в экосистеме Valve еще одна штука, про которую многие знают, но далеко не все понимают, как правильно использовать, — Steam Points или по-русски «очки Steam».
Вроде бы мелочь: вы купили игру, вам прилетели какие-то очки. Но если разобраться глубже, система оказалась довольно интересной. С ее помощью можно прокачивать профиль, удивлять друзей анимированными фонами и даже поднимать активность в чате. По сути, это внутренняя «косметическая валюта», которая делает ваш аккаунт заметнее.
В 2025 году Steam Points по-прежнему работают, но вопросов у игроков хватает: как получать, что стоит покупать, можно ли ими реально сэкономить или это чисто игрушка для энтузиастов? Давайте разбираться.
Читать далееУ Димы Гитлина идея обследования фасадов с дронами появилась в 2022 году, когда он, попав в Нью-Йорк, собственными глазами увидел трудности, с которыми сталкиваются инженеры и архитекторы. Три года она хранилась в ожидании своего часа, и в 2025 году Дима наконец решился запустить проект. Он обратился к нам, в Terekhin Digital Crew, чтобы превратить идею в реальность. Так родился проект ADSAN — Advanced Surface / Structural Analysis.
Читать далееПочему экспертиза мешает вам расти — и как спасает караоке
Исследования в области когнитивной психологии показывают, что рост экспертизы часто сопровождается феноменом cognitive entrenchment - укоренением мышления, когда человек начинает мыслить исключительно устоявшимися паттернами и теряет способность к гибкости и инновациям. Для продуктовых менеджеров и ИТ-лидеров это особенно критично: в условиях динамичного рынка и неопределенности требуется постоянный поиск новых решений. В статье рассматривается концепция стратегического аматоризма — практики сознательного выхода в роли «новичка» через занятия, не связанные с профессией. Такой подход активирует нейропластичность, усиливает адаптивность и формирует культуру экспериментов в командах.
Стань никем, чтобы стать кем-тоПривет, Хабр!
Когда делаешь сервисы на C++ и вокруг летает много данных, в какой-то момент понимаешь простую вещь: REST хорош для управления сущностями, но плохо подходит для потока колонок в десятки гигабайт в секунду. Переносить фреймы по сто миллионов строк через JSON и спотыкаться об сериализацию — не наш путь. В статье рассмотрим как собрать транспорт данных на Apache Arrow Flight и где встраивается ADBC, чтобы между сервисами гонять таблицы почти на скорости сети и не городить зоопарк драйверов.
Читать далееИзначально реферальные программы задумывались как простой, быстрый и относительно дешёвый способ продвижения – можно было размещать реферальные ссылки где угодно и в неограниченных количествах. Теперь же на него распространяется рекламное законодательство: это значит, что сейчас каждая публикация каждой реферальной ссылки должна быть подкреплена договором, по которому впоследствии сдаётся отчётность.
Узнать, зачем заключать договорыПривет, Хабр! Это вторая статья из цикла моих заметок. В прошлый раз мы затронули тему ARC и а также такие понятия, как weak и unowned ссылки. Сегодня разберёмся, что такое ARC на самом деле, посмотрим, как он работает на уровне SIL, и заглянем немного в историю управления памятью в iOS.
Читать далееЕсли вы когда-нибудь пытались получить нужный отчет из базы данных с помощью ИИ — скорее всего, столкнулись с забавной загадкой: почему-то даже продвинутые языковые модели то спотыкаются на связях между таблицами, то забывают ключевую фильтрацию, то просто возвращают не тот ответ. Формально запрос работает, а по сути — совсем не то. Почему так происходит? И можно ли научить ИИ писать правильный SQL, а не гадать до бесконечности?
В новой статье исследователи предлагают необычный подход: они учат модель распознавать собственные ошибки и исправлять логику, а не просто механически менять структуру запроса. Заодно выясняем, насколько такая система помогает избежать классических промахов и что изменится для пользователей, которым важно получать не просто рабочий код, а действительно осмысленный результат.
Читать далееПривет, Хабр! Меня зовут Александр, я главный солюшн архитектор трайба в ОТП Банке мы с моей коллегой Екатериной, senior разработчиком трайба, в продолжение прошлой статьи расскажем вам про вызовы, с которыми мы столкнулись при реализации интеграций нашего ДБО с бэкофисом.
Читать далееПериодически мне задают следующий вопрос — «Наша компания не имеет базы данный по клиентам, не ведет кадровый учет и вообще не собирает, не хранит и не обрабатывает ПДн. Если клиент прислал нам электронное письмо на корпоративную почту и подписался (ФИО, телефон), является ли это обоснованием считать нас оператором ПДн и обязывает ли выполнять требования 152-ФЗ?»
Короткий ответ: да, ваша компания становится оператором ПДн уже в момент, когда вы настроили корпоративную почту и получили/прочитали/сохранили письмо, содержащее ФИО и телефон отправителя. Это уже «обработка» ПДн (запись, хранение, использование, удаление и т. д.), а вы — лицо, организующее обработку и определяющее её цели и средства (деловая переписка через корпоративный e‑mail). Значит, на вас распространяются требования 152-ФЗ.
Читать далее