Состоялся релиз открытого проекта окружения для запуска Windows-приложений в Android под названием Winlator 7.0.
Проект Android-приложения Winlator 7.0 (размер APK-пакета составляет 251 МБ) предоставляет собой обвязку над Wine и эмуляторами Box86/Box64 для выполнения Windows-приложений на платформе Android.
Инструмент Winlator разворачивает Linux-окружение на базе Ubuntu с Mesa, DXVK, D8VK, Vkd3d и CNC DDraw, в котором при помощи эмулятора и Wine на ARM-устройствах с Android выполняются Windows-приложения, собранные для архитектуры x86.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤2🔥1
—
implementation 'io.github.oshai:kotlin-logging-jvm:5.1.0'
kotlin-logging предоставляет обертку для slf4j-api для использования классами Kotlin; при этом kotlin-logging имеет такие преимущества:
— нет необходимости писать шаблонный код, содержащий имя логгера и класса или имя логгера
— простой способ регистрации сообщений в виде строки с ленивой оценкой с помощью лямбда-выражения
{}
— все предыдущие реализации slf4j по-прежнему могут быть использованы
@android_its
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2
SchemaCrawler обладает большим набором полезных функций для изучения БД и для управления данными.
Например, SchemaCrawler позволяет искать объекты схемы БД с помощью регулярных выражений и выводить схему и данные в удобном для чтения текстовом формате.
SchemaCrawler также может генерировать диаграммы схем БД. И можно выполнять сценарии на любом стандартном языке сценариев для БД.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3🔥2
GPSLogger использует GPS-возможности Android для записи координат в файл через регулярные промежутки времени.
В GPSLogger большой упор сделан на автономность
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🥰1
git clone https://github.com/INRIA/spoon
cd spoon
mvn compile
Spoon анализирует написанный на Java код для построения хорошо продуманного AST с удобным API. Поддерживаются современные версии Java вплоть до Java 20.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3🥰2
Universal Media Server способен обмениваться видео, аудио и изображениями между большинством современных устройств.
Universal Media Server поддерживает все основные операционные системы, есть версии для Windows, Linux и macOS.
В основе Universal Media Server лежат FFmpeg, MediaInfo, OpenSubtitles, Crowdin, MEncoder, tsMuxeR, AviSynth, VLC и другие, которые в совокупности обеспечивают поддержку широкого спектра медиаформатов.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥4❤3
—
java -jar jsql-injection-v0.98.jar
jSQL Injection входит во многие дистрибутивы, такие как Blackbuntu, Pentest Box, Parrot Security OS, Kali Linux, ArchStrike и BlackArch Linux.
Конечно же, исключительно в этичных целях
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤4🔥2
—
npx mega-linter-runner --install
MegaLinter помогает навести порядок в кодовой базе, поддерживает 60 языков, в том числе Java и готов к использованию из коробки
Можно установить MegaLinter как GitHub Action или внедрить с CI-процесс
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍3🔥1
FS Crawler написан для Elasticsearch, помогает индексировать документы, такие как PDF, Open Office, MS Office.
Основные возможности:
— можно использовать для локальной файловой системы или для смонтированного диска
— индексирует новые файлы, обновляет существующие и удаляет старые
— можно запустить для удаленной файловой системы по SSH/FTP
— предоставляет REST-интерфейс, позволяющий "загружать" документы в elasticsearch
Быстрый старт с помощью Docker:
docker run -it --rm \
-v ~/.fscrawler:/root/.fscrawler \
-v ~/tmp:/tmp/es:ro \
dadoonet/fscrawler fscrawler job_name
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤4🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
git clone --depth 1 https://github.com/turms-im/turms.git
cd turms
docker plugin install grafana/loki-docker-driver:latest --alias loki --grant-all-permissions
docker compose -f docker-compose.standalone.yml up --force-recreate
На изображении показана эталонная архитектура Turms: сервисы, обведенные пунктирными линиями, являются необязательными, а сервисы, обведенные сплошными линиями, — обязательными.
@javatg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤2🔥2