19 октября в пяти уже выпущенных релизах официального CLI OVHcloud полтора часа лежал стилер вместо настоящих бинарников. Хеши на странице релиза подменили вместе с архивами, install.sh их не проверяет вовсе. Поймал атаку клиент, у которого в CI был жёстко прописан SHA-256, а пользователей Homebrew защитил хеш в cask. Я прошёл по следам сам: аккаунт, через который залили файлы, угнали ещё в марте, загрузчик в его репозиториях спрятан в 9123 невидимых символах Unicode, а адрес следующей стадии он берёт из memo в блокчейне Solana. Там же нашлась чужая запись «I know you» — и уязвимость самого тайника.
Читать далееПривет, Хабр! У этой статьи два автора. Я – Олег Ассур, технический директор SafeMobile, мы делаем систему управления мобильными устройствами (MDM). Мой соавтор – Евгений Швалёв @eshvalev, владелец продукта SafeTech CA в компании SafeTech Lab, которая делает корпоративный центр сертификации.
Повод такой. Российские компании уходят с Microsoft Certificate Authority: продажи и поддержка Microsoft в России прекращены, а Microsoft CA до сих пор стоит в большинстве компаний с собственной PKI. При переезде на новый центр сертификации быстро выясняется, что сертификаты живут не только на серверах и ноутбуках, но и на телефонах, которые по ним ходят в корпоративный Wi-Fi, VPN и почту. Чтобы телефоны переезд пережили, мы интегрировали SafeMobile с SafeTech CA. А заодно решили один раз и письменно ответить на вопросы, которые нам задают чаще всего.
Добро пожаловать под кат.
Читать далееУстали от бардака в заявках? Хотите упорядочить и структурировать работу техподдержки или сервисной службы? Тогда этот шаблон для вас! Рассказываем о базовых правилах ведения учёта и объясняем, как пользоваться шаблоном.
Привет, Хабр! Это команда интернет‑газеты о сервисном бизнесе «Заявка закрыта» – проекта Okdesk, платформы для управления заявками, выездным обслуживанием и ТОиР. Мы регулярно делимся практическими материалами, которые помогают сервисным компаниям работать эффективнее и зарабатывать больше – без лишней теории и воды. Если вы уже знакомы с нами, то наверняка знаете, как мы относимся к ведению учёта заявок на поддержку, ТО и ремонт в Excel, почте и мессенджерах (спойлер: плохо).
Читать далееМы искали решение, которое позволило бы управлять ускорителями с той же степенью свободы, как мы привыкли работать с CPU или оперативной памятью.
Читать далееВ 2022 году Jira официально прекратила работу в России. Несмотря на это, многие компании продолжают использовать зарубежный сервис для управления ИТ-проектами в «сером» контуре: технически сервис доступен через удаленные серверы или ранее активированные лицензии. Есть ли смысл искать замену и в сторону каких ИСУП смотреть? Делимся опытом одного из наших заказчиков.
Реально уйти от Jira?Составил конспект знаковой книги о том, как сисадмину работать рационально, а не сверхурочно. Книга собирает основные инструменты и подходы к организации своего времени для тех, кто живет в постоянном цейтноте и нескончаемом потоке внешних отвлечений.
Читать далееС версии Superset 6.0 в метрики сводных таблиц можно подставлять произвольный HTML. Это открывает возможности, которые раньше казались недоступными — например, карточки KPI прямо в ячейках Pivot Table.
Я уже описывала различные фишки, которые можно реализовывать в сводных таблицах: здесь, здесь и здесь.
В данной статье продолжу раскрывать потенциал сводных таблиц.
Читать далееДва ЖК-дисплея по 2,9 дюйма, Arduino Pro Micro, датчик положения за 5 долларов, линзы и корпус с 3D-принтера — и у вас свой VR-шлем по цене вдвое ниже Meta Quest 3S. Автор собрал такой по проекту Relativty и прошёл все этапы: продавец прислал IMU без магнитометра под видом более дорогого, оба дисплея треснули при сборке, а в iRacing картинку уводило в сторону ещё до выезда с пит-лейна. Что получилось за 240 долларов, что из этого стоит повторять и почему для гонок автор оставил старый шлем.
Читать далее14 октября Госдума приняла во втором и третьем чтениях законопроект № 404786-8, который устанавливает новые правила IT-аутсорсинга и использования облачных сервисов на финансовом рынке.
Документ объемный - 159 страниц. И в нем немало интересного не только для банков, но и для IT-компаний, которые уже работают с финансовыми организациями или планируют выйти на этот рынок.
Главное изменение - банки смогут передавать сторонним исполнителям обработку информации ограниченного доступа, включая банковскую тайну и персональные данные клиентов. В предусмотренных законом случаях отдельное согласие клиентов на такую передачу и обработку не потребуется.
Речь не только о хранении информации. Подрядчикам смогут поручать ее сбор, систематизацию, обновление, использование, передачу и другие операции. При этом сведения, составляющие государственную тайну, исключены.
Но одновременно вводятся довольно жесткие требования к самим исполнителям.
Для банков основными подрядчиками смогут стать аккредитованные российские IT-компании и банки с универсальной лицензией, отвечающие установленным требованиям.
При этом одной IT-аккредитации будет недостаточно.
Предусмотрены ограничения по структуре собственности и контролю над исполнителем. В частности, более 50% голосов должны прямо или косвенно контролироваться государством, муниципальными образованиями либо гражданами РФ, не имеющими другого гражданства.
Информационные системы и их компоненты, используемые для обработки переданных данных, должны находиться на территории РФ.
Читать далееНедавно команда Telegram выкатила решение, которое закрывает все эти вопросы разом — нативную платформу Serverless (beta) прямо внутри @BotFather. Теперь запускать серверную логику бота на JavaScript, хранить данные в реляционной БД и раздавать фронтенд для Mini App можно непосредственно в облаке Telegram без собственного сервера.
В этой статье разберём, как устроен tgcloud изнутри, почему его документация идеально заточена под разработку с помощью ИИ-агентов, и посмотрим на реальный кейс: как я поднял на этом стеке игру Wordle (wordslebot) с единым стейтом для чата и Mini App, системой друзей, лобби, мультиплеерными комнатами и внутриигровым чатом.
Читать далееДавно хотел печатать на 3D-принтере своё, а не скачанные модели. Получились два светильника: орочий череп, который светится изнутри, и планета на подставке из корней. 3D-модели по картинкам делал бесплатной нейронкой TRELLIS.2 прямо на домашнем ПК с RTX 5060 Ti — без подписок на Tripo и Meshy. Внутри — как обработка чуть не стёрла черепу лицо, почему планету проще посчитать формулой, чем сгенерировать, и как посадить шар между корнями. Скрипты и STL — на GitHub.
Как сделать такой же светильникВведение
Приветствую вас, камрады. Рад вас снова видеть. После долгой паузы решил продолжить писать материал для habr. Сегодня затрону такую тему как заработать на хлеб с черной икрой с помощью небольшого таланта, упорства и просто некоторых творческих способностей. Если вы хорошо пишете текст - умеете объяснять сложные вещи простым языком, то почему бы на этом не подзаработать. Некоторые специалисты, которые ведут довольно аскетичный образ жизни считают зашкваром делиться информацией за деньги, даже приравнивают это к инфоцыганству. Однако интернет сильно изменился из-за искусственного интеллекта, пауков, скраперов теперь мало кто хочет делиться ценной информацией бесплатно поскольку все теперь в автоматическом режиме отправляется на сервера исследователей и уязвимости быстро патчатся. Единственной мотивацией остаются - деньги. В этой статье мы рассмотрим тарификацию за оплату статьи у разных сервисов и вы уже для себя выберете тот, который вам больше подходит. Не всегда деньги решают все, верней, если играть в долгую можно заработать больше чем разовая прибыль. Об этом поговорим далее...
Недавно я уже публиковал на Хабре статью по одной нестандартно решенной мной проблеме в редком сценарии использования связки приложений удаленного доступа Sunshine и Moonlight в мультимониторной конфигурации. Так как я продолжаю активно использовать в работе эти уникальные приложения, позволяющие организовать один из самых приближенных к режиму реального времени удаленных доступов в мире, с трансляцией экрана удаленного устройства, у меня продолжаются “рождаться” необычные задачи и решения, связанные с этим. С одним из таких неожиданных решений при работе указанных приложений я и хотел бы сегодня поделиться. Заранее предупреждаю, что финальный “твист” будет невероятно простым, буквально до степени: “а что, так можно было?”.
Кратко напомню, что эти приложения способны “выжать” из Ваших видеокарты и процессора всё, на что они способны и реально выдать при удаленном доступе вплоть до 120FPS на 4K даже на не слишком “толстом” интернет-канале и предоставить Вам удаленную графическую сессию управления, в которой будет полное ощущение, что Вы работаете в конкретный момент не за удаленным рабочим столом, а просто локально.
И действительно, может возникнуть даже крайне забавная ситуация, если провести небольшой эксперимент с неподготовленным участником. Вы легко можете посадить такого человека за ноутбук или компьютер и попросить его за ним поработать. А потом спросить, почувствовал ли он что-нибудь необычное? И следом удивить его же, сообщив, что он всего лишь фактически дистанционно управлял удаленным мощным компьютером всё это время, а не работал локально за простеньким ноутбуком. Вам могут просто не поверить в это!
Читать далееПривет, Хабр!
С первой статьи про Гига Писаря прошло чуть больше месяца, пора подвести итоги.
За это время мне пришла масса сообщений: в комментариях, на почту, в issues на GitHub. Особенно приятно, что люди прямо включились. Кто-то присылал пулреквесты, кто-то свои идеи, очень многие находили баги, и мы всё это правили. Получается, что Писаря мы делаем все вместе, коллективно. И я вам за это очень благодарен. Это не только приятно: один я бы никогда столько не предусмотрел, у каждого свой компьютер, свой микрофон, свои программы, и сломаться может где угодно.
Немного цифр: - порядка 40 человек написали в issues или прислали пулреквест, 20 ваших пулреквестов вошли в Писаря; - у маковской версии сейчас 103 звезды на GitHub, в сентябре было 47; версию для Windows скачали около 3 тысяч раз, примерно столько же Android и примерно 1000 писарей стоит на маках.
Читать далееВ те благословенные времена, когда королевство Юндексбург начало стремительно развиваться, государевы советники пришли к заключению, что прежних дорог для дальнейшего процветания уже недостаточно. Купцы жаловались на долгую доставку товаров, гонцы на необходимость объезжать половину континента ради одного письма, а казначейство утверждало, что без расширения международной торговли дальнейший рост экономики окажется под угрозой.
Последний аргумент произвёл на государя наибольшее впечатление, поскольку казначейство могло обосновать рост экономики даже в том случае, если бы все дороги королевства вели исключительно в одну сторону, желательно к казначейству. Для содействия процветанию на западной окраине владений, в Мамстердамском маркграфстве, построили новый замок, который должен был соединить Юндексбург с внешним миром.
На торжественном открытии руководитель проекта доложил государю о стопроцентном выполнении плана и продемонстрировал красивую диаграмму роста пропускной способности, получив премию за досрочный запуск. Ворота, как обычно, никто толком не проверял и туда по традиции проходили телеги только определенной ширины, но это было несущественно, и испытания перенесли на следующий финансовый квартал, поскольку в текущем квартале все ресурсы были направлены на достижение стратегических целей и выдачу премий.
Но в следующем квартале выяснилось, что на испытания не выделено бюджета, поскольку все средства уже распределили в предыдущем между другими приоритетными инициативами. Вопрос закрыли как несущественный, а оставшиеся сомнения внесли в реестр рисков, где они могли спокойно пылиться до следующего пересмотра бюджета.
Читать далееЧто такое инженерный штраф и как мы шли к нему 200 лет разобрали тут и тут.
В этой статье разберёмся, как можно поменять систему оплаты, чтобы инженер мог больше зарабатывать, оставаясь инженером.
Гипотеза такая: в большинстве производственных компаний вклад инженера в конечный финансовый результат не становится основой для оценки его роли и решений о карьерном росте и оплате труда. Положение и доход инженера определяются прежде всего должностью, квалификацией и кругом технических обязанностей. Поэтому ценность его решений для бизнеса может расти, а возможности зарабатывать, оставаясь инженером, остаются ограниченными. В этом и проявляется инженерный штраф
Познакомимся с Алексеем, ведущим инженером-технологом. Он уже достиг последней экспертной ступени в компании: решает сложные задачи, помогает новичкам, предлагает изменения в технологии. Профессионал своего дела. Задач всё больше, а оклад растёт только за счёт небольшой индексации. Ежемесячная премия стала привычной: её получает почти весь отдел.
Алексей любит свою работу, работодатель адекватный, завод близко к дому. Но заметно прибавить в деньгах можно, только став начальником или сменив работу.
Вот реальный пример крупного производственного холдинга: обезличенные данные о доходах инженеров по категориям в трёх регионах. Представим, что это компания, в которой работает Алексей.
Читать далееЭссе в свободной форме, основанное на наблюдениях последних месяцев, общении с коллегами из разных компаний и чтении всевозможных новостей и прогнозов.
***
В последнее время мы живём в мире стремительно развивающихся технологий. Одним из драйверов изменений в нашей индустрии сейчас выступает ИИ. Как технически образованный человек я, конечно же, испытываю восторг от происходящего — горизонт расширяется, и ограничивают нас лишь воображение, свободное время и бюджет на токены:‑) Многие из нас пробуют и запускают то, что долго пылилось на полке отложенных проектов, кто‑то делится своими достижениями — и это здорово видеть.
Однако, как часто бывает, у этой истории, похоже, есть и другая сторона, менее радужная. Преимущества, которые даёт ИИ, и усиление, которое становится доступно с его использованием, оценивают не только разработчики, но и менеджмент — что, конечно же, неудивительно. И вот в ленте новостей чаще появляются сообщения от компаний, как наших, так и зарубежных, об идущих и грядущих сокращениях штата, которые духоподъёмно называют «оптимизацией». Зачастую за этим словом стоит сокращение штата и «усиление» оставшихся сотрудников ИИ‑инструментами (а их сейчас достаточно много).
Наблюдая за этим, я задаюсь вопросом: где в такой конфигурации будет место разработчика через пару лет?
Читать далееМы разработали Stenograf - приложение, которое записывает локальное аудио, преобразует в транскрипт, создает короткое содержание встречи и структурирует память. Речь распознаётся не покидая устройство, можно задать вопрос по сохранённым заметкам и этот функционал тоже не покидает ваше устройство.
Представим обычную рабочую ситуацию. Команда обсуждает релиз и решает пока не менять экран настроек. Через неделю кто-то спрашивает: почему отложили? В длинной расшифровке ответ где-то есть. Но нужно вспомнить, на какой встрече это было, найти нужную реплику и проверить, не было ли у решения дополнительных условий.
В Stenograf можно спросить об этом прямо в чате. Приложение показывает ответ и фрагмент разговора, на который он ссылается. А сам разговор при таком локальном сценарии остаётся на компьютере. Это полезно, когда на созвонах обсуждают внутренние решения или клиентские данные.
Читать далееВ грузовом отсеке шаттла летала европейская лаборатория Spacelab, а управлял ею французский мини-компьютер Mitra 125 MS со 128 КБ памяти на магнитных сердечниках. Это четыре платы, на каждой почти 300 тысяч ферритовых колец диаметром 0,8 мм, прошитых тонкими эмалированными проводами. Разбираем блок памяти 1980 года: как одно кольцо хранит бит, зачем чтение стирает данные, почему провода считывания перекрещены «бабочкой» и как архитектура 2½D обошлась без провода запрета.
Читать далееХотел бы поделиться с сообществом удобным расширением браузера для организации множества закладок через двухпанельный интерфейс
Читать далее