Feed aggregator

Создание Системы генерации ответов на истории тикетов поддержки (часть 1)

Habr.com - Fri, 09/05/2025 - 11:00

Привет, Хабр!

Меня зовут Анатолий, занимаюсь диалоговыми системами, автоматизацией бизнес-процессов, применением Искусственного Интеллекта в бизнесе.

Кейсовая задача - создать ассистента оператора службы поддержки, используя существующую историю тикетов.

Читать далее

XXI конференция разработчиков СПО

Linux.org.ru - Fri, 09/05/2025 - 10:54

3–5 октября в Институте программных систем РАН в Переславле-Залесском Ярославской области пройдёт XXI конференция разработчиков свободного программного обеспечения (OSSDEVCONF). На мероприятии соберутся разработчики и энтузиасты свободного ПО и открытого аппаратного обеспечения, чтобы обсудить новейшие достижения в области СПО, OSHW и перспективы их развития, наладить личные и профессиональные контакты и обменяться опытом, инициировать создание новых проектов. Формат конференции предполагает открытую встречу докладчиков и слушателей, а также личное общение.

( читать дальше... )

 , , ,

Практикант и Аспирантка

Habr.com - Fri, 09/05/2025 - 10:46

Продолжение серии о космическом журналисте Дмитрии Петрове. Предыдущие рассказы - по ссылке.

Эта история вообще мало была известна на Земле, а в космосе о них говорили иносказательно – как о Практиканте и Аспирантке.

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

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

Читать далее

Agile в классической литературе ч2. Пушкин «Евгений Онегин»

Habr.com - Fri, 09/05/2025 - 10:22

Продолжаю разбирать произведения классической литературы по Agile. В первой статье говорил о «Мёртвых душах» и «Преступлении и наказании», где герои использовали принципы Agile и им удавалось достигать результата. А в этой статье разбор неудачного кейса из «Евгения Онегина».

Читать далее

UDP прокси в повседневной жизни: что это и как использовать — чем UDP прокси отличаются от других видов прокси

Habr.com - Fri, 09/05/2025 - 10:17

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

Читать далее

Кратко о вариантности с примерами на TypeScript

Habr.com - Fri, 09/05/2025 - 10:13

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

На эту тему можно найти множество ресурсов, особенно таких, где всё описано длинно и сложным, формально-архитектурным языком. Мне бы хотелось создать короткую и простую памятку (с небольшими вкраплениями формализмов), к которой можно легко вернуться, если вдруг забудутся детали.

Читать далее

Противостояние ML-моделей: как сайты учатся блокировать распознавание капчи

Habr.com - Fri, 09/05/2025 - 07:57

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) - изначально простое средство для защиты веб-сайтов от спама и бот-атак. Пользователю предлагается решить задачу, понятную человеку, но затруднительную для машины - например, распознать текст на искаженном изображении или выбрать картинки с указанным объектом. Изначально такие тесты действительно служили эффективным барьером для ботов, особенно в начале 2000-х. Однако с развитием технологий машинного обучения ситуация изменилась: современные алгоритмы ML (Machine Learning) научились решать классические капчи порой лучше самих людей.

Читать далее

Российские ученые повысили точность контроля чистоты алмазов в 100 раз

Habr.com - Fri, 09/05/2025 - 07:47

Ученые из «Технологического института сверхтвердых и новых углеродных материалов», входящего в состав Национального исследовательского центра «Курчатовский институт», и МФТИ использовали эффект Холла, чтобы исследовать фоновые концентрации примесей в синтетическом алмазе, так как они сильно влияют на физические свойства сверхчистых алмазов. Исследователи пришли к выводу, что добавка малого дополнительного количества атомов азота может значительно уменьшать ток утечки в электронных устройствах из синтетического алмаза. Работа была опубликована в Applied Physics Letters. 

Традиционно чистоту алмазов контролируют оптическими методами, а именно — спектроскопией поглощения в УФ, видимом и ИК диапазоне, а также спектроскопией комбинационного рассеяния света (КРС). Данные методы позволяют обнаружить различные примеси в алмазе, однако их предел обнаружения в большинстве случаев не лучше, чем 1015 см-3. Исследователи из Троицка и Долгопрудного показали возможность использования ещё более точного метода, основанного на эффекте Холла. Данный эффект заключается в возникновении электрического напряжения в образце, через который протекает электрический ток, в магнитном поле. 

Читать далее

AsmX G3 v29: Эволюция компилятора — от стабильности к упаковке приложений

Habr.com - Fri, 09/05/2025 - 07:13

AsmX G3 v29 — это обновление компилятора с поддержкой .deb-пакетов для Debian/Ubuntu и публикацией в AUR для Arch Linux. Улучшен парсер TAPI, повышена стабильность. Проект даёт разработчикам контроль над низкоуровневым кодом и упрощает дистрибуцию приложений.

Читать полностью

Инструменты лидера команды. N1 Разнообразие личностей — Единство Ценностей

Habr.com - Fri, 09/05/2025 - 06:08

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

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

Это классификация, построенная на теории Спиральной динамики Клера Грейвза, которая позволяет четко выделить три типа личностей по способу взаимодействия с внешним миром: Человек Действия, Человек Коммуникации, Человек Логики. Все эти три типа личностей должны быть обязательно, так как это позволяет сформировать максимально сбалансированную и устойчивую команду, где каждый отвечает за свой аспект и дополняет других.

Все 9 ролей в команде по Белбину укладываются в эти три типа личности:

- Человек Действия – Председатель, Завершитель, Исполнитель

- Человек Коммуникации – Душа компании, Организатор, Исследователь ресурсов

- Человек Логики – Эксперт, Критик, Генератор идей.

При этом нужно отметить, что сотрудник каждого типа может выполнять в команде все три роли, характерные для этого типа. Например, Человек Логики в какой-то момент может быть Экспертом, в какой-то Генератором идей или же Критиком. Поэтому важно выстроить такую систему управления, которая позволяла бы членам команды гибко менять свои роли в соответствии со своим типом личности. Это позволяет руководителю максимально реализовывать потенциал каждого члена команды в разных задачах. Именно эта гибкость ролей реализуется в рамках Agile.

Читать далее

Как я слил 400 000 рублей и пол года свободного времени на стартап, который никому не нужен

Habr.com - Fri, 09/05/2025 - 04:12

В начале 2025 года мне в голову пришла идея запустить свой проект.

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

Я тоже несколько месяцев жил именно так. И даже радовался тому, что вкладываю в это свои собственные деньги.

Но однажды наступает момент, когда понимаешь: всё сделал неправильно. Сил и желания начинать с нуля уже нет. Ты ловишь себя на мысли, что будешь счастливее всего просто бросив всё это. И бросаешь.

Читать далее

EVMPack — Управление жизненным циклом блокчейн-проектов

Habr.com - Fri, 09/05/2025 - 01:51

Так получилось что этот проект внезапно родился пока я создавал другой.

В мире блокчейна, разработка под экосистему ethereum очень сильно развита, много смарт контрактов "готовых", которые прошли аудит, много разных инструментов таких как SlitherFoundryHardhat и т.д., с ними комфортно писать контракты и тестировать.

Что делать со всем этим дальше? Нет инструментов которые бы меня устроили, или я не нашел, все идет на откуп команды разработчиков, то как они построят процесс обновления смарт контрактов, аудит, безопасность и т.д.

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

Давайте вспомним что должна делать операционная система для классической ЭВМ:

Читать далее

Как получить очки Стим и красиво оформить профиль

Habr.com - Fri, 09/05/2025 - 00:59

Когда речь заходит о Steam, мы чаще всего думаем о скидках, новых релизах или вечных «будильниках» из списка желаемого. Но есть в экосистеме Valve еще одна штука, про которую многие знают, но далеко не все понимают, как правильно использовать, — Steam Points или по-русски «очки Steam».

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

В 2025 году Steam Points по-прежнему работают, но вопросов у игроков хватает: как получать, что стоит покупать, можно ли ими реально сэкономить или это чисто игрушка для энтузиастов? Давайте разбираться.

Читать далее

Как мы превратили идею в успешный AI-стартап за 3 месяца: кейс ADSAN

Habr.com - Fri, 09/05/2025 - 00:45

У Димы Гитлина идея обследования фасадов с дронами появилась в 2022 году, когда он, попав в Нью-Йорк, собственными глазами увидел трудности, с которыми сталкиваются инженеры и архитекторы. Три года она хранилась в ожидании своего часа, и в 2025 году Дима наконец решился запустить проект. Он обратился к нам, в Terekhin Digital Crew, чтобы превратить идею в реальность. Так родился проект ADSAN — Advanced Surface / Structural Analysis.

Читать далее

Стратегический аматоризм: как способность «быть новичком» помогает продуктовым лидерам

Habr.com - Thu, 09/04/2025 - 23:08

Почему экспертиза мешает вам расти — и как спасает караоке

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

Стань никем, чтобы стать кем-то

Arrow Flight + ADBC: как гонять десятки ГБ/с между сервисами без REST

Habr.com - Thu, 09/04/2025 - 23:03

Привет, Хабр!

Когда делаешь сервисы на C++ и вокруг летает много данных, в какой-то момент понимаешь простую вещь: REST хорош для управления сущностями, но плохо подходит для потока колонок в десятки гигабайт в секунду. Переносить фреймы по сто миллионов строк через JSON и спотыкаться об сериализацию — не наш путь. В статье рассмотрим как собрать транспорт данных на Apache Arrow Flight и где встраивается ADBC, чтобы между сервисами гонять таблицы почти на скорости сети и не городить зоопарк драйверов.

Читать далее

Для размещения реферальной ссылки теперь нужен договор: причём тут рекламное законодательство и налоги

Habr.com - Thu, 09/04/2025 - 22:30

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

Узнать, зачем заключать договоры

Microsoft открыла BASIC для MOS 6502

Linux.org.ru - Thu, 09/04/2025 - 22:27

Microsoft официально открыла исходный код своей первой версии BASIC для процессора MOS 6502, который десятилетиями существовал лишь в виде утечек, музейных копий и неофициальных сборок. Теперь он опубликован под лицензией MIT и доступен для изучения и модификации.

( читать дальше... )

 ,

Годовой отчёт проекта KDE за 2024 год

Linux.org.ru - Thu, 09/04/2025 - 22:20

Некоммерческая организация KDE e.V., курирующая развитие проекта KDE, опубликовала отчёт за 2024 год, в котором, помимо информации о проектах, мероприятиях и конференциях, раскрыты финансовые показатели. Организацией за 2024 год было потрачено 470 тысяч евро (в 2023 году - 457 тысяч евро), а получено - 641 тысяча евро (в 2023 году - 349 тысяч евро).

Наибольший объём средств, 467.8 тыс. евро (в 2023 году 181 тысяч), получен благодаря пожертвованиям и взносам членов организации. На втором месте, 67 тыс. евро (в 2023 году 80 тысяч), финансовая помощь от корпораций и участников-патронов, среди которых компании Blue Systems, Canonical, g10 Code, Google, Kubuntu Focus, Slimbook, SUSE, Qt Company и TUXEDO Computers. 47.9 тысяч евро (в 2023 году 66 тысяч) составили доходы от проведения конференции Akademy и прочих мероприятий.

Расходы распределились следующим образом:

  • 331 тысяча евро (в 2023 году - 317 тысяч) - оплата труда персонала и разработчиков;
  • 45 тысяч евро (43 тысяч) - затраты на конференцию Akademy;
  • 25.9 тысяч евро (22 тысячи) - налоги и сборы;
  • 8 тысяч евро (20 тысяч) - затраты на другие мероприятия;
  • 21.7 тысяч евро (18 тысяч) - расходы на инфраструктуру;
  • 23 тысячи евро (15 тысяч) - прочие расходы;
  • 7.4 тысячи евро (13 тысяч) - затраты на спринты;
  • 7.3 тысячи евро (7 тысяч) - содержание офиса.

 , ,

ARC в Swift

Habr.com - Thu, 09/04/2025 - 22:14

Привет, Хабр! Это вторая статья из цикла моих заметок. В прошлый раз мы затронули тему ARC и а также такие понятия, как weak и unowned ссылки. Сегодня разберёмся, что такое ARC на самом деле, посмотрим, как он работает на уровне SIL, и заглянем немного в историю управления памятью в iOS.

Читать далее

Who's online

There are currently 1 user and 6 guests online.
Syndicate content