Рубрики
На повестке дня

LaTeX для всех: от первых шагов до продвинутых трюков

Привет, Хабр! Каждый, кто хоть раз сталкивался с оформлением документов или версткой научных работ, слышал про LaTeX. Это мощный инструмент, способный на многое, но с непривычки разобраться с его синтаксисом может быть, мягко говоря, сложно. Именно по этой причине я решил создать книгу LaTeX book by examples — для начинающих и продвинутых пользователей. В этой […]

Рубрики
На повестке дня

Релиз открытой системы распознавания текста Tesseract 5.5.0

Состоялся релиз открытой системы распознавания текста Tesseract 5.5.0. Проект поддерживает Unicode и работает с более чем 100 языками. Итоговый результат распознавания может сохраняться как открытым текстом, так и в форматах HTML (hOCR), ALTO (XML), PDF и TSV. Решение развивается при участии работников компании Google. Исходный код проекта написан на языке программирования C++ и опубликован на […]

Рубрики
На повестке дня

Релиз Ratarmount 1.0.0 (Random Access To Archived Resources) — утилиты для монтирования архивов как файловых систем

Состоялся релиз открытого проекта Ratarmount 1.0.0 (Random Access To Archived Resources). Это решение позволяет работать с архивами в различных форматах как с обычной файловой системой, причём данные извлекаются по мере необходимости без предварительной распаковки всего архива.. Проект поддерживает работу с форматами RAR, ZIP, а также с архивами TAR, сжатыми при помощи bzip2, gzip, xz и […]

Рубрики
На повестке дня

Релиз открытого проекта GSmartControl 2.0 — GUI к инструментарию smartmontools для оценки состояния HDD и SSD

Состоялся релиз открытого проекта GSmartControl 2.0. Это графический интерфейс к инструментарию smartmontools для оценки состояния накопителей, поддерживающих технологию S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology). Решение поддерживает работу с PATA- и SATA-дисками, NVMe-накопителями, USB-конвертерами и некоторыми RAID-контроллерами. Исходный код проекта написан на языке C++ с использованием библиотеки GTK и опубликован на GitHub под лицензией GPL 3.0. […]

Рубрики
На повестке дня

VSCode — идеальный инструмент для хакера

Привет, Хабр! В прошлой статье мы уже разобрали устройство редактора кода VSCode и его особенности. Сегодня хочу рассказать про еще одну уязвимость в расширении, связанном с GitHub, рассмотреть функцию «туннелирование» в VSCode и варианты использования ее атакующими. После посмотрим, что можно сделать для детектирования подобных действий с помощью R-Vision SIEM. Начнем с функционала туннелирования, который […]

Рубрики
На повестке дня

Релиз утилиты curl 8.11

6 ноября 2024 года состоялся релиз утилиты curl 8.11. Код проекта опубликован на GitHub под открытой лицензией curl (вариант лицензии MIT). Выпуск curl 8.0 состоялся в марте этого года. Следующий стабильный релиз проекта запланирован на январь 2025 года. Читать далее

Рубрики
На повестке дня

Python сместил JavaScript с первого места популярных языков программирования по версии GitHub

GitHub опубликовал ежегодный отчёт Octoverse, в котором публикует данные использования платформа. Аналитики выяснили, что в 2024 году Python сместил JavaScript с первого места популярных языков программирования. Читать далее

Рубрики
На повестке дня

Explyt Spring плагин открыл исходный код

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

Рубрики
На повестке дня

Как я писал суперкастомизированное Android-приложение в 2024 году

Как я писал супер кастомизированное Android приложение в 2024 году В начале года у меня появилась прикольная идея: сделать Android-приложение, которое будет показывать анимации для алгоритмов сортировки. Чтобы вы сразу поняли, что представляет из себя приложение, на GitHub есть скрины и короткие видео. Давайте по кусочкам разберём мой проект. Читать дальше

Рубрики
На повестке дня

Работа в «песочнице» с торговым роботом на Московской бирже

Перед тем как использовать торгового робота на живых деньгах хочется всё протестировать на демо-счете (или «песочнице»). Это когда программные ошибки не имеют особой стоимости. Я планирую использовать робота на Московской бирже, через АПИ одного из брокеров. Чтобы частному инвестору начать торговать на бирже нужен брокерский счет. Однако минимальное число российских брокеров имеют свои API (на […]