Інструменти та ресурси
У процесі моєї роботи в галузі міжнародного права — зокрема в його перетині з релігійним правом, особливо в контексті близькосхідного конфлікту — та в розробці юридичних і фінансових технологій я регулярно створюю інструменти та довідкові матеріали для вирішення завдань, з якими стикаюся.
Деякі з них виявилися корисними поза межами моєї власної роботи, і я ділюся ними тут у надії, що вони стануть в пригоді й іншим.
Усе програмне забезпечення має відкритий код і доступне на GitHub.
Інструменти для роботи з текстом
Highlighter.pro — розширення для Chrome, що дозволяє виділяти текст на будь-якій веб-сторінці. Мі стить бічну панель для навігації між виділеннями та нотатки у форматі Markdown, прикріплені до кожного виділення.
Арабська мова
[Enlarge Arabic] — розширення для Chrome, що збільшує арабський текст на будь-якому сайті — зокрема всередині багатомовних сторінок — для зручності читання.
Арабська абетка з відповідниками в івриті — таблиця-довідник з арабських літер для тих, хто вже знайомий з івритом. Кожна арабська літера зіставлена з івритським когнатом, із зауваженнями про спільні протосемітські корені, звукові відповідності та чотири позиційні форми (початкова, серединна, кінцева, ізольована).
Хамзату-ль-васль — довідник — структурований довідник зі сполучної хамзи в арабській мові: означений артикль, десять канонічних імен, відносні займенники та дієслівні моделі. З повною огласовкою, транслітерацією, івритськими когнатами та коранічними прикладами.
Криптографія та безпека
pgp-tools — бібліотека на Java, що спрощує основні операції OpenPGP (шифрування, підпис, керування ключами) на основі фреймворку BouncyCastle.
Утиліти для розробників
api-test-server — простий локальний сервер на Node.js для тестування HTTP-запитів. Записує вхідні GET/POST-дані в консоль і у файл журналу; корисний під час налагодження при розробці API.