Привет, Хабр!
Меня зовут Анатолий, занимаюсь диалоговыми системами, автоматизацией бизнес-процессов, применением Искусственного Интеллекта в бизнесе.
Кейсовая задача - создать ассистента оператора службы поддержки, используя существующую историю тикетов.
Читать далее3–5 октября в Институте программных систем РАН в Переславле-Залесском Ярославской области пройдёт XXI конференция разработчиков свободного программного обеспечения (OSSDEVCONF). На мероприятии соберутся разработчики и энтузиасты свободного ПО и открытого аппаратного обеспечения, чтобы обсудить новейшие достижения в области СПО, OSHW и перспективы их развития, наладить личные и профессиональные контакты и обменяться опытом, инициировать создание новых проектов. Формат конференции предполагает открытую встречу докладчиков и слушателей, а также личное общение.
( читать дальше... )
Продолжение серии о космическом журналисте Дмитрии Петрове. Предыдущие рассказы - по ссылке.
Эта история вообще мало была известна на Земле, а в космосе о них говорили иносказательно – как о Практиканте и Аспирантке.
Не знаю, почему Борис решился рассказать мне о ней во всех подробностях, но я не упускал шанса побеседовать с ним в его резиденции на Мальте, и поэтому когда он связался со мной и предложил встречу, я прервал свой недельный карантин на лунной базе Селена-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, чтобы между сервисами гонять таблицы почти на скорости сети и не городить зоопарк драйверов.
Читать далееИзначально реферальные программы задумывались как простой, быстрый и относительно дешёвый способ продвижения – можно было размещать реферальные ссылки где угодно и в неограниченных количествах. Теперь же на него распространяется рекламное законодательство: это значит, что сейчас каждая публикация каждой реферальной ссылки должна быть подкреплена договором, по которому впоследствии сдаётся отчётность.
Узнать, зачем заключать договорыMicrosoft официально открыла исходный код своей первой версии BASIC для процессора MOS 6502, который десятилетиями существовал лишь в виде утечек, музейных копий и неофициальных сборок. Теперь он опубликован под лицензией MIT и доступен для изучения и модификации.
( читать дальше... )
Некоммерческая организация 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 и прочих мероприятий.
Расходы распределились следующим образом:
Привет, Хабр! Это вторая статья из цикла моих заметок. В прошлый раз мы затронули тему ARC и а также такие понятия, как weak и unowned ссылки. Сегодня разберёмся, что такое ARC на самом деле, посмотрим, как он работает на уровне SIL, и заглянем немного в историю управления памятью в iOS.
Читать далее