Человеческим языком про метрики 4: PromQL |
Это четвертая, финальная часть из цикла статей про метрики. В первой — вводной — я рассказал, почему метрики для сервисов устроены именно так, чем они отличаются от логов, и какую задачу решают. Во второй разобрались с форматом и типами метрик. В третьей — с перцентилями. Теперь, наконец, можно пойти и вывести что-нибудь на графики! На этот раз будет более хардкорно.
Читать далееhttps://habr.com/ru/post/693834/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693834
[recovery mode] Кровь, пот и слезы: как я переделал навигацию на сайте документации и в чём профит переделки |
Привет! Меня зовут Владимир, но вы можете звать меня просто Иннокентий Алексеевич. Я люблю эксперименты. Сегодня я расскажу, как можно улучшить навигационное меню на сайте документации, сократить время сборки и размер сайта больше чем в два раза. В качестве примера возьму сайт документации, собранный при помощи Antora.
Кому будет полезен материал: техническим писателям, разработчикам сайтов документации и просто любителям опенсорса и красивых вещей.
Antora — генератор статических HTML сайтов из исходных AsciiDoc файлов. Antora бесплатная и имеет открытый исходный код.
https://habr.com/ru/post/693832/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693832
Метки: html javascript css документация open source оптимизация сайта opensource svg клиентская оптимизация asciidoc подготовка технической документации блог компании docsvision |
[Перевод] Бесплатные сетевые IP-сканеры |
https://habr.com/ru/post/693710/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693710
Метки: перевод информационная безопасность системное администрирование nmap сетевые технологии powershell ip scanner блог компании ruvds.com сканирование сети ruvds_ безопасность сетей |
Миграция виртуальных серверов в oVirt |
Разрабатываем и применяем удобную схему для перевода серверов со старой инфраструктуры oVirt Engine 4.2 на новую — oVirt Engine 4.5.
У нас в компании Hostkey возникла необходимость в переводе серверов со старой инфраструктуры oVirt Engine версии 4.2 на новую инфраструктуру oVirt Engine версии 4.5. Эта миграция не просто смена минорного релиза — изменилось очень многое:
• появились новые фичи и доработки в API;
• был осуществлен переход на EL8.
Из-за изменения платформы мы решили также обновить оборудование хостов виртуализации и провести обновление через миграцию машин на новую инсталляцию. О том, как проходил этот процесс, рассказываем в этой статье.
Читать далееhttps://habr.com/ru/post/693468/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693468
Метки: Блог компании HOSTKEY Серверное администрирование ovirt hostkey |
[Перевод] 5 советов по созданию лучших диаграмм архитектуры решения |
Я занимаюсь разработкой архитектур решения и учу других создавать лучшие диаграммы архитектуры решения на протяжении десятилетий и всегда придерживался принципа «диаграмма превыше всего». В результате я видел много отличных диаграмм архитектуры решения. Однако также приходилось встречать и не слишком впечатляющие примеры. У меня сформировались твердые убеждения относительно того, какие графические нотации лучше всего подходят для архитектуры решения. Однако в данной статье я воздержусь от навязывания своего мнения и вместо этого дам несколько советов, которые будут полезны вам независимо от того, какой подход вы предпочитаете.
Читать далееhttps://habr.com/ru/post/693822/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693822
Метки: Блог компании OTUS Анализ и проектирование систем системный анализ rest api проектирование REST API диаграмм архитектуры решения диаграммы |
BigQuery. Что делать, если повредил или случайно удалил таблицы |
Как быть, если случайно удалил или повредил таблицу в BigQuery? Первое о чем нужно помнить: BigQuery хранит состояние вашей существующей таблицы на любой момент времени в течение прошедших 7 дней + у вас есть 2 суток, чтобы восстановить случайно удаленную таблицу. Рассмотрим, как это все провернуть.
Читать далееhttps://habr.com/ru/post/693664/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693664
Метки: Data Engineering SQL Google Cloud Platform bigquery recovery data |
Портирование DOS игр. Tutorial |
Мотивация к написанию статьи
Уважаемые коллеги, доброго времени суток!
Этой статьей я хочу показать приёмы портирования программ между аппаратно-программными платформами, и привлечь внимание к книге «Секреты программирования игр» Андрэ Ламота, 1995, которую вспомнят добрым словом многие разработчики компьютерных игр, и другим не менее полезным книгам этого автора.
Нам интересны приёмы портации, но мы так же проведём ревью, проверим насколько долговечен код 25-тилетней давности, и насколько сложно его портировать на любые современные платформы.
Я обосную и некоторые случаи примененного «ненормального программирования», а изложенный план, как и полученный микро-движок, вы можете использовать при создании своих портов.
Читать далееhttps://habr.com/ru/post/693660/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693660
Метки: ненормальное программирование c++ разработка игр Профессиональная литература tutorial gamedev |
Бессмертная жизнь Лены Сёдерберг |
Думаю, большинству читателей доводилось хотя бы мельком видеть фотографию этой девушки, и многие припоминают, что модель зовут Лена. Я впервые столкнулся с этим снимком в лаборатории Антона Савельева в СПИИРАН, нынешнем СПБ ФИЦ РАН, где работал условным «техническим писателем и литературным редактором англ.-рус.», помогая ребятам готовить статьи на конференции, заявки на гранты и перемалывать прочий контент, требовавший внятной подачи по-английски или по-русски. Несколько позже, уже на Хабре, у меня завязалось виртуальное, а впоследствии и реальное знакомство с @Loriowar. Рассказывая о своём становлении в профессии, он, в частности, написал:
«В программинг пришёл просто: на лабе по цифровой обработке сигналов в очередной раз безжалостно издевался над Леной (https://en.wikipedia.org/wiki/Lenna), жал её по-всякому и прочие непотребства совершал. Естественно, не забывая в красках описывал это в отчёте, который никто не просил делать. За это и позвали биллинг пилить на руби, ибо препод был генеральным директором компании».
Это Лена Сёдерберг, шведка (род. 1951), заглавное фото которой появилось на обложке ноябрьского номера "Playboy" за 1972 год. Также на центральном развороте этого журнала она изображена в гораздо более откровенном образе. Всемирную известность получила верхняя часть центрального снимка (512 x 512 пикселей). Считается, что именно эта картинка была первым изображением, переданным с компьютера на компьютер в сети ARPANET. Со временем лицо Лены превратилось в эталонный образец для компьютерной обработки изображений.
Читать далееhttps://habr.com/ru/post/693652/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693652
Метки: обработка изображений История IT Научно-популярное JPEG этика биотехнологии |
Еще один способ использования Java records как DTO |
В данной статье будет рассмотрен способ применения Java records в качестве DTO (data transfer objects).
Читать дальше →https://habr.com/ru/post/693648/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693648
Метки: java spring boot hibernate records declarative всё равно никто не читает теги |
[recovery mode] Tesla BrainWallet ловушки от Биткоин кошельков остерегаемся фишинга и популярных парольных фраз |
Для создания Биткоин кошелька существует множество форм. Один из первых методов создания Биткойн кошелька был известен как BrainWallet.BrainWallet
удобен в том плане, что позволяет хранить в памяти или в блокноте "парольную фразу". Парольная фраза хешируется с использованием алгоритма SHA-256
, и используется в качестве начального числа для создания приватного ключа.
Из-за своей популярности и простоты использования, многие BrainWallet
за последние несколько лет использовались со слабыми парольными фразами.
Этот слабый способ генерации приватного ключа позволил злоумышленникам украсть довольно большое количество монет BTC
, просто взломав пароль против хэшей, хранящихся в блокчейне. Хотя эта атака известна уже много лет, она стала широко известна в 2015 году
благодаря работе, проделанной Райан Кастеллуччи (Ryan Castellucci)
7 августа 2015 года
Райан Кастеллуччи (Ryan Castellucci) выступил на DEFCON23 с докладом о взломе паролей BrainWallet. Хотя к этому моменту парольные фразы для BrainWallet
использовались уже много лет, разговор помог донести эти проблемы до более широкой общественности
Document [PDF]: Cracking Cryptocurrency Brainwallets Ryan Castellucci
Райан опубликовал результаты своей работы по взлому BrainWallet
в сочетании с инструментом под названием BrainFlayer
проверенный взломщик для криптовалютных кошельков BrainWallet
) и других алгоритмов с низким уровнем энтропии.
https://habr.com/ru/post/689442/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689442
Метки: hack криптография python wallet cryptography github bitcoin биткоин wallet.dat децентрализованные сети cryptocurrencies blockchain разработка для интернета вещей private key private keys |
Перспективы IT — разный взгляд на будущие тренды |
https://habr.com/ru/post/693640/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693640
Китайский айфон на чистом Android — совсем бесполезен в 2022? |
Когда-то давно, техника Apple имела культовый статус в России и была признаком престижа и достатка его владельца. Когда доллар был по 30, за первые партии iPhone 4, 4s и 5 могли заламывать ценник в десятки тысяч рублей, однако даже на вторичке купить iPhone было не каждому по карману. Айфонами владели несколько типов людей: люди с достатком, люди, которые брали его в кредит, и особо ухищрённые люди, которые покупали себе подделки. О таковой сегодня и пойдет речь - подделки на iPhone 5s на чистом Android, которую можно использовать и в 2022. Как и для чего? Подробнее в статье :)
Читать далееhttps://habr.com/ru/post/693620/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693620
Метки: смартфоны подделки китайцы iphone apple |
[Перевод] SmartCon 2022: CCIP и DECO — технологии, которые изменят блокчейн |
Закончилась конференция SmartCon 2022 организованная Chainlink, где выступили более 150 докладчиков и было представлено более 100 презентаций, собрались ведущие представители индустрии Web2 и Web3, такие как Google, Coinbase, SWIFT, FTX, BNY Mellon, T-Systems MMS и др.
Наступление эры, в которой системы с криптографическим обеспечением станут нормой, требует не только монументального объема согласованных усилий, но и принципиальных академических исследований и сильного акцента на потребностях пользователей и корпораций. В этой статье мы расскажем про CCIP и DECO.
Читать далееhttps://habr.com/ru/post/693548/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693548
Метки: Децентрализованные сети Информационная безопасность Криптография Распределённые системы DECO CCIP Chainlink |
Облачные звери |
Автор сообщества биореактор: биолог Никита Игнатенко
Земная жизнь младше Солнечной системы всего на 500 млн лет. Её можно считать наследницей неорганического синтеза и вершиной самоорганизации материи. Живые организмы захватили все экологические ниши. Если это произошло здесь, то почему бы не допустить наличие сходных механизмов на других мирах?
Читать далееhttps://habr.com/ru/post/693604/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693604
Метки: Научно-популярное Научная фантастика астрономия биология астробиология фантастика ксенобиология ксеноморфы инопланетяне пришельцы жизнь космос |
Читаем ключевой контейнер КриптоПро |
Речь пойдет о PFX, который можно экспортировать из КриптоПро, как бы все хорошо, но данный контейнер нельзя использовать в OpenSSL и в других криптографических средствах из-за некой PBE с OID 1.2.840.113549.1.12.1.80.
Читать далееhttps://habr.com/ru/post/693600/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693600
Метки: Криптография криптопро эцп криптопровайдер |
Новый порядок аккредитации ИТ-компаний в 2022 году — разбираемся с налоговым юристом |
Привет, я Айгуль Шадрина, налоговый консультант, специализирующийся на IT сфере. В этой статье я по полочкам разберу изменения по аккредитации Минцифры, опишу варианты получения аккредитации в новых реалиях и расскажу про риски для компаний, которые уже имеют аккредитацию Минцифры.
30 сентября правительство утвердило новый порядок аккредитации компаний в реестре Минцифры. Аккредитация нужна, чтобы пользоваться IT-льготами. С 10 октября 2022 Минцифра открыла прием заявлений на аккредитацию (с 1 августа прием заявок на аккредитацию был остановлен).
Читать далееhttps://habr.com/ru/post/693596/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693596
Метки: Законодательство в IT Финансы в IT налоги в it льготы для it-компаний льготы для it аккредитация it |
Регулярки (regex) — основы для решения кейсов, про которые не пишут в статьях про основы |
"Там просто регулярку написать" - говорили они...
Читать далееhttps://habr.com/ru/post/693586/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693586
Метки: Python регулярные выражения регулярки регулярное выражение regex regexp |
[Перевод] Компенсация подсветки телевизора |
https://habr.com/ru/post/693268/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693268
Метки: Блог компании RUVDS.com Работа с видео Python Обработка изображений ruvds_ перевод подсветка ТВ коррекция изображения panasonic |
Что там с DDoS — обсуждаем, как меняется ситуация в мире |
Мощность и продолжительность такого рода атак растет, здесь все как обычно. Однако хакеры применяют новые методы и все чаще делают своей целью «кошельки» компаний и их клиентов. Сегодня мы решили разобраться в обстановке на разных рынках.
Читать далееhttps://habr.com/ru/post/692614/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692614
Метки: Блог компании VAS Experts Исследования и прогнозы в IT vas experts ddos инфомрационная безопасность статистика ddos-атака denial of wallet |
[Перевод] Cемь немецких инновационных идей, меняющих мир |
Печать, телефон, автомобиль, рентген — изобретения «сделано в Германии», которые впоследствии произвели революцию в мире и в нашем образе жизни. Все прошлое? Изобретения, которые действительно имеют значение, в наши дни приходят только из США и Азии? Ты что, шутишь? Вот семь немецких инноваций для завтрашнего дня.
Читать далееhttps://habr.com/ru/post/679472/?utm_source=habrahabr&utm_medium=rss&utm_campaign=679472
Метки: Блог компании ua-hosting.company Робототехника Нанотехнологии Будущее здесь аккумулятор аккумуляторы бумага картон реанимация часы цифровые часы |