Date | Title | Description |
24.10.2024 | Мощь CSS-масок | Декабрь 2023 года стал значимой датой в истории развития CSS-свойства mask: все современные браузеры в своих последних версиях обеспечили его полную поддержку, теперь без использования своих вендорных префиксов. А это означает, что данное с... |
23.10.2024 | Правильный путь создания python-библиотеки: от создания до публикации | Привет, Хабр! Стоит ли говорить, что Python ОЧЕНЬ и ОЧЕНЬ популярный язык программирования, местами даже догоняя JavaScript. Python в мире программирования — это эсперанто, легкий язык созданный для всех, но его владельцам не мешало бы помы... |
22.10.2024 | Крадем учетные данные Windows | В этой статье мы разберем различные сценарии получения паролей в системе Windows.
Metasploit
Metasploit поставляется со встроенным модулем, который помогает нам провести атаку на получение учетных данных пользователя в открытом виде. Поскол... |
18.10.2024 | The Rise of Game Development with Common Lisp: Crafting Dungeons and Interfaces | In the realm of game development, innovation is the lifeblood. Enter Common Lisp, a language often overshadowed by more mainstream options. Yet, it offers a unique approach to game design, particularly through the Entity-Component-System (E... |
17.10.2024 | The Rise of GoSSR: A New Era in Web Development | In the ever-evolving landscape of web development, a new player has emerged: GoSSR. This tool promises to bridge the gap between server-side rendering (SSR) and the Go programming language, offering developers a streamlined approach to buil... |
17.10.2024 | Настройка BurpSuite professional на Ubuntu 24 | На данном практическом занятии мы рассмотрим процесс установки и начальной настройки BurpSuite Professional на Ubuntu 24 (22).
BurpSuite — это мощный и широко используемый инструмент для тестирования безопасности веб-приложений, который пом... |
12.10.2024 | Server Side Rendering на Go | Жизнь – это вечная спираль, где всё идёт по кругу, но с каждым витком становится лучше. Ещё 20 лет назад я писал веб-приложения на Perl + Template Toolkit 2, генерируя HTML на стороне сервера. Время шло, и веб-разработка разделилась на две ... |
02.10.2024 | Скачать русский Windows 11 24H2 IoT Enterprise LTSC или сделать образ с последними обновлениями своими руками | На днях Microsoft официально выпустили LTSC версию Windows 11 24H2. В доступные образы встроено обновление KB5043080, версия 26100.1742. Как стало модно в последнее время Россию проигнорировали, LTSC образы доступны на многих языках (ссылки... |
26.09.2024 | Создаем свою простую (C++) библиотеку с документацией, CMake и блекджеком | В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения). Каждый разработчик иногд... |
22.09.2024 | Empowering Innovation: How to Enhance Web Services Without Developers | In the fast-paced world of technology, waiting for developers to implement changes can feel like watching paint dry. Time is money, and in many cases, the need for new features is urgent. Fortunately, there’s a way to bridge the gap between... |
19.09.2024 | Как не гундеть, а доработать веб-сервис самому без помощи разработчиков | Привет! Меня зовут Сергей Медин, я руководитель аналитиков продаж в Авито Недвижимости. Вам наверняка знакома ситуация, когда хочется добавить новую функцию во внешний рабочий веб-сервис, но на пути возникают преграды: сложный процесс подач... |
06.09.2024 | Как раздать модифицированный трафик с компьютера на телевизор за роутером | Бывает, что YouTube без тормозов хочется посмотреть на телевизоре. И если это телевизор на Android (либо с Android-приставкой), то тут на помощь приходят ByeDPIAndroid или PowerTunnel. Но что делать, если в наличии какой-нибудь Smart TV не ... |
24.08.2024 | Navigating the Kubernetes Security Landscape: A Pentester's Perspective | Kubernetes has become the backbone of modern application deployment. Its container orchestration capabilities are unmatched. But with great power comes great responsibility. Security is paramount. As Kubernetes environments grow, so do the ... |
22.08.2024 | Camunda 8. Почему не стоит использовать Connectors Bundle | Действительно, Camunda 8 является универсальным инструментом, и его главное преимущество заключается в возможности создания собственных сервисных задач и клиентов на любом языке программирования через GRPC. При работе с Camunda Platform нам... |
20.08.2024 | Практический пентест Kubernetes. Ищем открытые ресурсы | Среда оркестрации контейнеризированных приложений Kubernetes получила в последние годы широкое распространение. Для этого есть множество причин.
Прежде всего это все те преимущества, которые даёт использование контейнеров: возможность постр... |
14.08.2024 | Знакомимся с Flutter GPU | Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги «Основы Dart», телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном университете аэрокосмического приборостроения.
Вчера на меня ... |
03.08.2024 | Unlocking the Power of Hreflang Tags for Global SEO Success | In the vast ocean of the internet, hreflang tags are the compass guiding search engines to the right shores. These HTML attributes signal the language and regional targeting of web pages. For businesses with a global footprint, understandin... |
01.08.2024 | Свой контроллер для Oculus Quest 2 на ESP32 | Стандартные контроллеры популярных VR-гарнитур имеют сильно ограниченные возможности взаимодействия с виртуальным миром и некоторые задачи управления им практически не под силу, напр. имитация руля с коробкой передач. По схожей причине в ми... |
18.06.2024 | Xray на VDS сервере и маршрутизаторе Keneetic | Какие цели у этого руководства:
Обеспечение доступа через VDS сервер используя технологии xray, посредством маршрутизатора Keenetic и скрипта Xkeen.
Кому предназначено:
Для людей, которые хотят решить поставленную задачу, не вдаваясь во все... |
14.06.2024 | [RU] Состоялся релиз инструмента v1.4.1 поиска по нику — Snoop Project | БД Snoop Project
Основной функционал поисковой системы Snoop Project — выслеживать «username» в публичных данных по 4К+ сайтам, дополнительный функционал — различные OSINT плагины, в т. ч. разработанные на идеях и материалах обнаруженных уя... |
11.06.2024 | Подключение модулей навигаторов U-BLOX к Repka Pi | Ранее в статье Получаем спутниковые координаты GPS/ГЛОНАСС с помощью модуля SIM868 на Repka Pi мы рассказали про модуль GSM/GPRS/GNSS Bluetooth HAT, реализующий все основные функции смартфона, в том числе получение координат GPS.
Теперь вы ... |
09.06.2024 | Устанавливаем и применяем Docker на Repka Pi | Сейчас уже, наверное, трудно найти IT-специалиста, который никогда не слышал про Docker — открытую платформу разработки, доставки и запуска приложений в контейнере. У этой платформы много достоинств, в том числе эффективное использование ре... |
09.06.2024 | Библиотека WiringRP для управления GPIO на Repka Pi | Если вы ищете средства для работы с GPIO микрокомпьютера Repka Pi в виде библиотеки на Си, обратите внимание на библиотеку WiringRP. В этой статье мы расскажем, как создавать с ее помощью однопоточные и многопоточные программы, управляющие ... |
31.05.2024 | Как заставить говорить по-русски World Of Warcraft с помощью AI | Синопсис
Здравствуйте-здравствуйте, играю я значит в классический World of Warcraft и понимаю, что игра тосклива из-за отсутствия более-менее озвученных квестов. Конечно, инди-студия Метелица не способна озвучить всю свою игру, да и понятно... |
30.05.2024 | Обзор сканеров безопасности для проверки конфигурации Terraform | Для работы с облачными провайдерами существует способ управления инфраструктурой как кодом (англ. Infrastructure-as-Code, сокр. Iac). Для этих задач используется широко известный инструмент под названием Terraform.
В основном он используетс... |
16.05.2024 | Бутстрап временных рядов | Всем привет!
Как и во многих других компаниях, в X5 существует огромное количество данных, зависящих от времени. Такие данные принято называть временными рядами (time-series). Это могут быть данные о продажах в магазинах, об остатках на скл... |
15.05.2024 | DivKit теперь и для Flutter. Рассказываем об особенностях BDUI-фреймворка Яндекса | Полтора года назад мы выпустили в опенсорс DivKit — фреймворк для отрисовки интерфейсов из ответа сервера. На тот момент он уже прошёл проверку временем внутри компании и применялся в приложении Яндекс, Алисе, Маркете, Едадиле и других серв... |
10.05.2024 | Операционка реверсера. Обзор виртуальной среды FLARE-VM | Каждый раз открывая новостную ленту ты скорее всего замечал посты про очередную вирусную атаку. Хакеры и злоумышленники очень любят применять в своих атаках малварь разного вида. Но наша с тобой задача на сегодня научиться ковырять такие ве... |
07.05.2024 | Фаззинг на пальцах. Часть 2: автоматизация фаззинг-тестирования на примере ClusterFuzz | Это вторая часть цикла статей, посвященных фаззинг-тестированию, от сотрудников направления «Безопасная разработка» Центра кибербезопасности УЦСБ. У нас есть практический опыт проверки программ, и мы готовы делиться знаниями.
Первая часть ц... |
23.04.2024 | Разбираемся в ROC и AUC | Привет, Хабр!
В машинном обучение очень важны метрики оценки эффективности моделей. Среди таких метрик есть: кривые ROC и показатель AUC. Они позволяют оценивать бинарные классификаторы.
Кривая ROC – это график, который иллюстрирует произво... |
17.04.2024 | Где заканчивается Flutter и начинается платформа? | Сердце фреймворка Flutter (который для разработчиков часто представляется только в виде набора классов на языке Dart) написано на языке С и компилируется в двоичный артефакт, известный как Flutter Engine, подключаемый к приложению и использ... |
06.04.2024 | Импортозамещение – взгляд от эксплуатации. Что не так с ним. Часть первая и последняя. Серверы | Для лиги лени: редкий бардак в импортозамещении.
Про что текст: я попытался упорядочить мое представление о качестве импортозаместительных серверов. Не вышло.
Предисловие-1. Культурологическое.
Перед прочтением нужно вспомнить теорию «истин... |
14.02.2024 | Установка обратного VPN: нет ничего проще | Сейчас многие граждане РФ, которые находятся за границей, испытывают проблемы с доступом к некоторым российским ресурсам. По каким-то причинам несколько десятков российских сайтов запрещают доступ с IP-адресов за пределами РФ.
К счастью, эт... |
12.02.2024 | Релиз системы индексации сетевого трафика Arkime 5.0 | В начале февраля 2024 года состоялся релиз системы для захвата, хранения и индексации сетевых пакетов Arkime 5.0. Проект предоставляет инструменты для наглядной оценки потоков трафика и поиска информации, связанной с сетевой активностью. Ис... |
12.02.2024 | Как языковая модель предсказывает следующий токен (часть 1) | Я обучил небольшой (порядка 10 миллионов параметров) трансформер по превосходному туториалу Let’s build GPT: from scratch, in code, spelled out Андрея Карпати. После того, как он заработал, я захотел максимально глубоко понять, как он устро... |
25.01.2024 | История одной уязвимости в Google Chrome | Статья имеет ознакомительный характер и предназначена для специалистов по безопасности, проводящих тестирование в рамках контракта. Автор не несет ответственности за любой вред, причиненный с применением изложенной ... |
11.01.2024 | PowerShell и Selenium. Проще, чем кажется | Всем привет! В продолжении публикации о возможностях PowerShell, упомянул, что выделю в отдельную статью использование библиотеки Selenium с упомянутым языком. Этот небольшой гайд также может подойти для понимания, что из себя представляет ... |
18.12.2023 | Регулярные выражения для технических писателей и не только | Однажды мы в documentat.io решили спасти наших техписов от рутинной ручной замены кавычек и написали для них статью про умную автозамену — с использованием регулярных выражений. Теперь решили поделиться ей на Хабре.
Надеемся, она поможет ва... |
17.12.2023 | Управление сервоприводами, часть 4. Управление «сервами» по I2C с Repka Pi через серво-драйвер Robointellect Controller | В предыдущих статьях нашей серии про сервоприводы мы рассказывали, как они устроены, как можно управлять сервоприводами с помощью широтно-импульсной модуляции ШИМ (Pulse Width Modulation, PWM) с помощью контроллера Robointellect Controller ... |
12.12.2023 | ChatGPT не любит работать в декабре | Энтузиасты заметили, что ответ ChatGPT немного короче, если в системном промпте указан декабрь, а не май. Эффект пронаблюдали два человека (1, 2), ещё один сообщает об отсутствии разницы.
ChatGPT — это веб-чат с большой языковой моделью (БЯ... |
11.12.2023 | Графические оболочки FFmpeg | Считается, что работа в консоли эффективнее GUI по нескольким причинам. Во-первых, там быстрее набирать команды, чем двигать курсором. Во-вторых, на CPU, память и GPU не ложится лишнее бремя графической оболочки, так что любые процессы быст... |
07.12.2023 | Нотация моделирования архитектуры С4 — примеры диаграмм и инструменты | Если возникает вопрос об описании архитектуры системы, то есть несколько основных решений где и как это сделать. Популярные нотации для визуализации схем архитектуры:
C4,
ArchiMate,
SysML,
4+1,
AADL.
В этой статье я хочу сфокусироваться на ... |
16.11.2023 | Делаем дашборд для логов используя Promtail Loki Grafana | Использовать будем Grafana версии 10.2, Promtail и Loki версии 2.9.2. Если кто-то вообще ничего не знает про используемый стек, посмотрите краткое описание вот здесь. Работать все будет под Windows, для Linux изменения должны быть чисто кос... |
09.11.2023 | Поднимаем мониторинг на базе Icinga2/Web/Director/Grafana за 5 минут | Свое знакомство с мониторингом Icinga2 я начал в 2018-м году, со статей IT-KB, за что им огромная благодарность. Статьи были подробные, под Debian 8. В то время я активно использовал FreeBSD и за несколько дней изучения мне удалось запустит... |
06.11.2023 | I2C датчик INA219 + Python + Repka Pi: измеряем ток, напряжение и мощность во встраиваемых системах управления | Когда вы создаете проект промышленной установки, робота, дистанционно управляемой модели ровера или аналогичный проект с микрокомпьютером, встает задача контроля состояния систем электропитания. Вам нужно проверять напряжение на аккумулятор... |
04.11.2023 | Ускоряем запуск Spring Boot-приложений в контейнере | Знаете ли вы, что Spring Boot-приложение в контейнере может запускаться за миллисекунды? При этом без ущерба для производительности, памяти, паритета окружений разработки-продакшена, без ограничений возможностей языка Java, и почти без изме... |
03.11.2023 | Руководство по развертыванию и управлению Linux-сервером без bash и sh с помощью ispmanager | Введение
Запуск своего Linux-сервера многие до сих пор видят как работу для владельцев свитера, бороды и толстого тома с инструкциями по Unix/Linux и набором команд в bash/sh-консоли. Возможно вы также считаете работу с командной строкой в ... |
23.10.2023 | Экспорт статьи из LibreOffice Writer в Habr Flavored Markdown или HTML | Экспорт статьи из LibreOffice Writer в Habr Flavored Markdown или HTML
Резюме.
В статье дается ссылка на файл в формате ODT (основной формат файлов, используемый в текстовом редакторе LibreOffice Writer), содержащий макросы на «родном» для ... |
14.09.2023 | Управление сервоприводами, часть 3. Управляем ШИМ/PWM сервоприводами с разъёмов GPIO компьютеров на примере Repka Pi | Из предыдущих статей нашей серии про сервоприводы вы знаете, что для управления сервоприводами используется широтно-импульсная модуляция ШИМ (Pulse Width Modulation, PWM). Это третья статья серии статей про сервоприводы и в ней мы расскажем... |
07.09.2023 | Управление сервоприводами, часть 2. Управляем сервоприводами с помощью серво-контроллера через USB любых компьютеров... | В первой статье серии про сервоприводы с названием "Сервоприводы: устройство и управление" мы рассказывали о том, для чего нужны сервоприводы, как они устроены, и как ими управлять с помощью ШИМ, приведены характеристики некоторых... |
14.08.2023 | Работа с «Ягодой» для новичков: подключение пяти микроконтроллеров ESP32 к микрокомпьютеру Raspberry Pi 4 Model B по SPI | Данная статья создана с ознакомительной целью и служит рекомендацией по работе с Raspberry Pi 4 Model B ("Ягода"), WEMOS WiFi & Bluetooth ESP32 ("ESP32") при настройки Serial Peripheral Interface (SPI).
Хочу выразить... |
04.08.2023 | Обновления Kubernetes-платформы Deckhouse версий 1.45–1.47: Istio в Community Edition и поддержка ALT Linux | В этой статье мы рассмотрим самые важные обновления платформы Deckhouse версий 1.45–1.47 — всё то, что появилось за последние три месяца.Deckhouse 1.45: поддержка K8s 1.26 и модуль loki
Версия Deckhouse 1.45 на канале обновлений Stable появ... |
31.07.2023 | Самый быстрый и безопасный PNG декодер в мире | TL;DR: декодер изображений PNG из стандартной библиотеки языка программирования Wuffs работает в 1.22–2.75 раза быстрее, чем libpng (широко используемая реализация PNG декодера на C с открытым исходным кодом), C-библиотеки libspng, lodepng ... |
24.07.2023 | Самодельный стратостат. Сезон 2023. Vostok-6 | Безумие — это точное повторение одного и того же действия, раз за разом, в надежде на изменение
Команда проекта "Восток" снова на связи и привезла вам парочку космических видосов! В этот раз мы почти ничего не меняли по техническо... |
06.07.2023 | Дальняя радиосвязь с LoRa на одноплатных микрокомпьютерах Repka Pi | Если вы занимаетесь сбором данных на обширной территории, да еще не охваченной интернетом, возникает задача передачи данных на расстояния, исчисляемые километрами без использования WiFi и сети Ethernet.
В решении этой задачи вам помогут рад... |
30.06.2023 | Zabbix-мониторинг устройств IoT метеостанции с помощью Repka Pi | Не бывает плохой погоды, бывает только плохая одежда
(шведская пословица)
Эта статья посвящена Zabbix-мониторингу устройств IoT простой метеостанции, подключенных через порт GPIO к микрокомпьютеру отечественной сборки Repka Pi 3 производств... |
28.06.2023 | Как создать свой мод для Cyberpunk 2077? Шерстим исходники, Lua, C++ и Python | Недавно мой коллега @Doctor_IT попросил помочь с его проектом — VR-жилетом, который «проецирует» ощущения урона, которые получает персонаж, на тело игрока. С моей стороны — мод, который будет отправлять данные из Cyberpunk 2077 на сам жилет... |
07.06.2023 | Парсинг, хранение и отображение логов 3-х разных агентов доставки электронной почты. MTA Log Parser | Эта моя первая коротенькая статейка на Хабре в попытке сделать проект, который делал для себя в целях самообразования и применения на работе, полезным кому-то еще. Можно было бы написать больше букв, но ввиду особенностей профессиональной д... |
07.06.2023 | Как создать интерактивный дашборд с нуля через ChatGPT | Всем привет! Меня зовут Татьяна Яковлева, я работаю системным аналитиком в Росбанке в Центре компетенций развития технологий некредитных продуктов. В этой статье я расскажу, как использовать ChatGPT для визуализации данных и построении дашб... |
02.06.2023 | Быстрый старт с Zsh и Powerlevel10k: двигаемся к терминалу мечты | Привет, Хабр!
Меня зовут Рожнев Андрей, участник профессионального сообщества NTA.
Делюсь личным опытом по настройке терминала в Unix‑подобных ОС (macOS, Fedora, Ubuntu и так далее).
Когда я только залетал в отрасль софтверной разработки, п... |
24.05.2023 | AOC mocked Lauren Boebert for saying birth control was more expensive than having a kid, noting she voted against expanding access | Rep. Alexandria Ocasio-Cortez, left, and Rep. Lauren Boebert, right, in a composite image. Getty Images
Redeem now
Rep. Lauren Boebert claimed that it was cheaper to have a kid than buy birth control.
Rep. Alexandria Ocasio-Cortez responded... |
30.04.2023 | Github pages для pet проектов | Подробный гайд о том, как можно использовать github pages для своих fullstack pet проектов с бэкендом на статических файлах)
Перед стартом несколько вводных:
Каждый шаг будет сопровождён ссылкой на соответвующий коммит из ветки main в репоз... |
26.04.2023 | Как настроить мониторинг и оповещения на Nginx ingress в Kubernetes | Команда VK Cloud перевела пошаговую инструкцию о том, как установить и сконфигурировать ingress-nginx, Prometheus и Grafana, а также настроить оповещения для ключевых метрик Ingress. Для работы понадобится кластер Kubernetes и Helm v3.
Уста... |
05.04.2023 | Стриминговая аналитика с применением Apache Pulsar и структурированные потоки Spark | Эта статья написана в соавторстве Даниэлем и Джианнисом Полизосом, который ещё в 2017 году был одним из первых студентов Rock the JVM. Сейчас Джианнис – старший разработчик и контрибьютор Apache Pulsar, многообещающего нового инструментария... |
31.03.2023 | Дуалистическая природа Param Miner. Часть 1. Поиск скрытых параметров и заголовков | Продолжаем серию статей про полезные расширения Burp Suite.
Одной из задач начального этапа black‑box пентеста веб‑приложения является определение как можно большего количества точек взаимодействия, в том числе и скрытых. Как правило, поиск... |
23.03.2023 | Обратная разработка форматов файлов | Автор статьи: Александр Колесников
Вирусный аналитик
Статья расскажет о том, какие инструменты существуют для анализа форматов файлов и на практике продемонстрирует как можно анализировать данные, которые помещены в какой‑то формат.
Форматы... |
23.03.2023 | Как разработать драйвер Linux с нуля | Недавно я занимался изучением IoT и, так как мне не хватало устройств, при попытках симулировать работу прошивки я часто сталкивался с неимением нужного /dev/xxx. Так что я стал задумываться, а могу ли написать драйвер самостоятельно, чтобы... |
13.02.2023 | Эффективный Load Balancing в Microsoft Azure | Автор статьи: Рустем Галиев
IBM Senior DevOps Engineer & Integration Architect. Официальный DevOps ментор и коуч в IBM
Привет, Хабр! Сегодня поговорим про балансировку нагрузки в Microsoft Azure.
Microsoft Azure — это сервис облачных вы... |
03.02.2023 | Kubernetes в Docker (KinD): балансировка нагрузки Kubernetes в Docker | Автор статьи: Рустем Галиев
IBM Senior DevOps Engineer & Integration Architect. Официальный DevOps ментор и коуч в IBM
Привет, Хабр! Сегодня мы узнаем, как использовать MetalLB в качестве балансировщика нагрузки, который будет выдавать ... |
19.01.2023 | Хакеры продвигают вредоносное ПО через поисковую рекламу Google для VLC, 7-Zip и CCleaner | Хакеры создают поддельные сайты для популярного бесплатного программного обеспечения с открытым исходным кодом, чтобы продвигать вредоносы через рекламу в результатах поиска Google.BleepingComputer
По крайней мере один пользователь стал жер... |
18.01.2023 | Краткое руководство по работе с данными с помощью Miller | Привет, друзья!
Представляю вашему вниманию перевод этой замечательной статьи, в которой рассказывается о Miller — автономном, легковесном и мощном интерфейсе командной строки (Command Line Interface, CLI) для работы с данными в форматах CS... |
16.01.2023 | Глобальный кризис хранения данных. Почему места в хранилищах на всех не хватит | Ученые предупреждают, что мир движется к глобальному кризису хранения данных. Ожидается, что к 2025 году объем данных в мире увеличится на 300 процентов, и для всей этой информации уже начнет не хватать места. Несмотря на быстрое расширение... |
30.12.2022 | Готовый ваншот «Индуцированная трансверсия» для Foundry VTT | Далее идет спойлер, так что, если вы игрок и хотите, чтоб ваш ГМ провел вам этот ваншот, отправьте ему эту статью, а сами отложите ее прочтение :) СюжетHidden text
Этот любопытный ваншот отличается в первую очередь тем, что для прохождения ... |
25.12.2022 | Набор цифровых личностей — для работы, дома и друзей | Парольный менеджер с генератором случайных паролей — стандартный инструмент современного пользователя. Но для максимальной рандомизации аккаунтов желательно генерировать не только пароли, но и юзернеймы.
Например, в рабочем чате и на постор... |
21.12.2022 | Личный опыт подтягивания английского к собеседованиям | В начале года я решил поменять работу и начал готовится к собеседованиям. О том, как готовился к алгоритмам, систем дизайну и поведенческому интервью описал в статье «Как я проходил собеседования на Machine Learning Engineer». Здесь расскаж... |
21.12.2022 | JavaScript: замена фона видео и реализация интересных эффектов на основе координат лица в реальном времени | Привет, друзья!
Я продолжаю изучать MediaPipe — библиотеку с открытым исходным кодом от Google, предоставляющую "кроссплатформенные и кастомизируемые решения на основе машинного обучения для работы с медиа", и в этой статье хочу р... |
21.12.2022 | Готовый ваншот «7 испытаний Гилберта» для Foundry VTT | Всем привет. Меня зовут Леся и я Гейм Мастер D&D. В силу обстоятельств моей команде героев пришлось променять стол с картами и миньками на интернет пространство. Хочу рассказать вам о нашем первом ваншоте в Foundry и поделиться всеми св... |
20.12.2022 | How to create a developer-ready Linux distribution within your web browser with Instantbox | Image: Ralf/Adobe Stock
If you’re a developer — especially one who works with container or cloud-native deployments — you work with Linux. Even though Linux might not be your desktop operating system of choice, it certainly is your containe... |
09.12.2022 | Опасайтесь синих лис: разбор нового MaaS-стилера BlueFox | Мы, специалисты PT Expert Security Center, регулярно отслеживаем угрозы ИБ, в том числе как ранее известные, так и впервые обнаруженные вредоносные программы. Во время такого мониторинга в нашу песочницу PT Sandbox попал любопытный образец ... |
20.11.2022 | Тестируем cs1238 | В данной статье сделана попытка сравнить работу двух АЦП – cs1238 (Chipsea Tech Shenzhen) и mcp3424 (Microchip) в диапазоне входных напряжений 0-30мВ.
Диапазон напряжений выбран под требуемый рабочий диапазон температур (20 °С…760 °С) термо... |
14.11.2022 | The long, solder-heavy way to get root access to a Starlink terminal | Enlarge / Nobody said getting root access to space was going to be easy.
KU Leuven reader comments 40 with 0 posters participating
Share this story
Share on Facebook
Share on Twitter
Share on Reddit
Getting root access inside one of Starlin... |
09.11.2022 | Автономный LTE роутер своими руками | Часть 1 — От идеи до схемы | Приветствую, в этом цикле статей постараюсь описать разработку собственного сетевого устройства и поделиться своими мыслями, набитыми шишками и конечно же опытом. Цикл статей будет охватывать временной период порядка 1.5 лет неторопливой ра... |
07.11.2022 | Пайтон Джуньор Плюс, или путеводитель начинающего Python-программиста | Добрый день! Меня зовут Михаил Емельянов, по профессии я программист программ, а этот небольшой путеводитель по возможностям языка Python меня сподвиг написать довольно существенный, на мой взгляд, разрыв между декларируемыми объемами всево... |
01.11.2022 | Инструмент разработчика Ruby on Rails на базе NeoVim (nvim) | Вашему вниманию конфигурационный файл с плагинами для комфортной разработки под Ruby on Rails и не только.
Более года собирался данный конфигурационный файл, удалялись или устанавливались разные плагины и проходили обкатку. в результате теп... |
20.10.2022 | Вышел Asterisk 20 | 19 октября 2022 года вышла новая версия открытой платформы компьютерной телефонии Asterisk 20.0.0. Исходные коды данной коммутационной платформы Asterisk выложены на GitHub под лицензией GPLv2.
В отличие от предыдущей версии, вышедшей год н... |
30.08.2022 | Глубокое погружение в Java Memory Model | Я провел в изучении JMM много часов и теперь делюсь с вами знаниями в простой и понятной форме.
В этой статье мы подробно разберем Java Memory Model (JMM) и применим полученные знания на практике. Да, в интернете накопилось достаточно много... |
31.07.2022 | Визуализация данных GeoJSON с использованием GeoPandas и Python | Ежесекундно в мире появляется огромное количество информации, которую обрабатывать и понимать человеку в большинстве случаев невозможно. Благодаря визуализации данных (построении графиков, диаграмм и нанесении данных на карты), люди могут а... |
29.06.2022 | Вышел Vim 9.0 | 28 июня 2022 года состоялся релиз культового, удобного и открытого текстового редактора Vim 9.0.
VIM распространяется под собственной лицензией, совместимой с GPL и позволяющей без ограничений использовать, распространять и перерабатывать и... |
23.06.2022 | The EU’s Proposal on CSAM Is a Dangerous Misfire | In his recent post, Robert Gorwa lays out how the Directorate-General for Migration and Home Affairs, an odd part of the European Commission, came to put forward a proposal on combating child sexual abuse material (CSAM). His trenchant anal... |
18.06.2022 | Обновление Zabbix 5.2 до Zabbix 6.0 на CentOS 8 | Возникло желание обновить Zabbix до последней версии, но с наскока этого сделать не получилось. В процессе столкнулся необходимостью обновить последовательно несколько систем. Различных мануалов по их обновлению хватает, но при отработке об... |
16.05.2022 | Развёртывание XGBoost-моделей с помощью Ray Serve | XGBoost — это оптимизированная библиотека, реализующая алгоритм градиентного бустинга. Эта библиотека спроектирована с прицелом на высокую продуктивность и гибкость, в ней используется параллельная работа с древовидными структурами, что поз... |
16.05.2022 | Go в браузер. Создание веб-приложений с использованием Web Assembly на Go | Функции и методы в языке golang
Наиболее известным набором инструментов для компиляции в wasm32 является emscripten, с его помощью можно скомпилировать приложение, написанное на C/C++ или на любом языке, имеющим frontend-компилятор для LLVM... |
09.05.2022 | Интеграция Open Policy Agent (OPA) в Kubernetes | Эта статья для тех, кто уже знаком с Open Policy Agent (OPA) и тем, как он работает. Чтобы освежить свои знания, рекомендуем сначала почитать вот эту статью.
OPA можно интегрировать практически куда угодно, включая Kubernetes. Из этого мате... |
08.05.2022 | Три химика + одна колыбель для кошки | Не так много в наше время существует историй где красиво бы переплелись судьбы легендарного писателя-фантаста, химика-метеоролога и Нобелевского лауреата. Под катом одна из таких историй короткая пятничная колонка в LAB-66
Я думаю многие лю... |
24.04.2022 | Введение в $mol | Эта статья открывает серию публикаций по изучению $mol. Сегодня речь пойдет об организации кода, отделении его от инфраструктуры, сборке, версионировании, нейминге, минимизации размера бандла, автоматическом выкачивании зависимостей, фракта... |
17.04.2022 | Bitsy. Make games, without operations | Если вы давно хотели научиться делать игры, но не знали с чего начать, то рекомендуем попробовать Bitsy.
Это редактор полного цикла для создания простых игр и маленьких миров на основе html. Это значит, что ваша игра максимально доступна и ... |
15.04.2022 | Миллион одновременных соединений
Эксперименты
Теоретический максимум
Практический предел
Итоги | Я слышал ошибочные утверждения о том, что сервер может принять только 65 тысяч соединений или что сервер всегда использует по одному порту на каждое принятое подключение. Вот как они примерно выглядят:
Адрес TCP/IP поддерживает только 65000... |
30.03.2022 | How to tune Apache in seconds with apache2buddy.pl | Apache server software, out of the box, is impeccably well designed. By doing very little, you can have a blazingly fast web server up and running with a single command: sudo apt-get install lamp-server^.
But where can Apache admins turn in... |
23.03.2022 | How to deploy the Redash data visualization dashboard with the help of Docker | Image: Shutterstock
Redash is a powerful data visualization tool that is built for fast access to data collected from various sources. You can connect Redash to Redshift, Google BigQuery, PostgreSQL, MySQL, Graphite, Presto, Google Sheets, ... |
09.03.2022 | Доступ к заблокированным сайтам за 5 шагов: собственный сервер Outline VPN за 270 рублей в месяц | Популярность VPN в России выросла на фоне бана Роскомнадзором иностранных ресурсов, но почти все сервисы VPN сами заблокированы на территории РФ — или работают нестабильно. Некоторые отечественные сайты (например, Госуслуги или портал Мегаф... |