Перейти к основному содержимому

Инструменты и ресурсы

В процессе моей работы в области международного права — включая его пересечение с религиозным правом, особенно в контексте ближневосточного конфликта — и в разработке юридических и финансовых технологий я регулярно создаю инструменты и справочные материалы для решения задач, с которыми сталкиваюсь.

Некоторые из них оказались полезными за пределами моей собственной работы, и я делюсь ими здесь в надежде, что они пригодятся и другим.

Всё программное обеспечение имеет открытый код и доступно на GitHub.

Инструменты для работы с текстом

Highlighter.pro — расширение для Chrome, позволяющее выделять текст на любой веб-странице. Включает боковую панель для навигации между выделениями и заметки в формате Markdown, прикреплённые к каждому выделению.

Арабский язык

[Enlarge Arabic] — расширение для Chrome, увеличивающее арабский текст на любом сайте — в том числе внутри многоязычных страниц — для удобства чтения.

Арабский алфавит с соответствиями в иврите — таблица-справочник по арабским буквам для тех, кто уже знаком с ивритом. Каждая арабская буква сопоставлена с ивритским когнатом, с замечаниями об общих протосемитских корнях, звуковых соответствиях и четырёх позиционных формах (начальная, серединная, конечная, изолированная).

Хамзату-ль-васль — справочник — структурированный справочник по соединительной хамзе в арабском языке: определённый артикль, десять канонических имён, относительные местоимения и глагольные модели. С полной огласовкой, транслитерацией, ивритскими когнатами и кораническими примерами.

Криптография и безопасность

pgp-tools — библиотека на Java, упрощающая основные операции OpenPGP (шифрование, подпись, управление ключами) на основе фреймворка BouncyCastle.

Утилиты для разработчиков

api-test-server — простой локальный сервер на Node.js для тестирования HTTP-запросов. Записывает входящие GET/POST-данные в консоль и в файл журнала; полезен при отладке во время разработки API.