Geography
Превращает GeoJSON FeatureCollection в автономную статическую SVG-карту без тайлов: вода/зелень/здания/дороги по классам в стиле OSM Carto, POI-булавки с метками по тегам amenity/shop/tourism, маршруты LineString с стрелками геодезического азимута по сегментам, масштабная линейка, сетка и полная атрибуция OSM (© OpenStreetMap contributors, ODbL); опциональное геокодирование Nominatim (≤5 запросов, темп и идентифицирующий User-Agent по официальной политике).
openstreetmap-nominatim-geojson-static-svg-map-renderer-with-styled-poi-icons-and-route-overlayDocument Tools
Находит и восстанавливает встроенные формулы из векторных PDF: распознаёт математические шрифты (CMMI/CMSY/CMEX, STIX, Cambria Math) и Unicode-символы, восстанавливает надстрочные/подстрочные индексы и stacked-дроби, сохраняет нумерацию AMS (включая подпункты (2a)/(2b)) и выдаёт копируемый LaTeX, презентационный MathML (совместим с MathJax/KaTeX) и загружаемый .tex-пакет.
pdf-latex-mathml-mathjax-formula-extractor-and-equation-number-preserverNetwork
Разбор журнала обучения канала PCIe (последовательность LTSSM + упорядоченные наборы TS1/TS2): полная шкала Gen1-Gen6, согласованные скорость/ширина, биты идентификатора скорости, инверсия полярности и линий, фазы эквализации и диагностика перезапусков; оценка отчётов lane margining (CSV pcilmr) и тепловая карта глаза.
pcie-link-training-linkstate-and-lane-margining-eye-decodeData Analysis
Декодирует thrift-footer Parquet и количественно оценивает обрезку predicate pushdown: min/max zone-карт, split-block bloom-фильтры (XXH64), доли словарей и кодировки, с оценками экономии по группам строк для примерных предложений WHERE.
parquet-bloom-filter-zonemap-dictionary-and-column-statistics-pruner-evaluatorMedia
Конвертируйте субтитры между WebVTT, TTML (с SMPTE-кадровым таймингом и стилями), YouTube SBV и SRT — кадрово-точные оси времени (23.976/24/25/29.97 drop-frame/30/50/59.94 DF/60), стили tts из TTML в ::cue CSS WebVTT, уникальность cue-id и проверки IMSC 1.0.1.
webvtt-ttml-sbv-subtitle-time-axis-and-cue-style-converterNetwork
Полный аудит домена: реферал IANA RDAP bootstrap, данные WHOIS реестра/регистратора и цепочка доверия DNSSEC от корневого KSK через DS зоны TLD до DNSKEY апекса — с проверкой дайджестов DS и отметками об истечении RRSIG.
whois-rdap-dnssec-chain-validator-and-iana-bootstrap-trust-auditorScience & Education
Осмотическое давление π = i·M·R·T в расширенной версии: фактор Вант-Гоффа i для электролитов, переключатель Кельвин/Цельсий, вывод в атм, кПа, бар и мм рт. ст., плюс режим молярной массы — по измеренным π, температуре и массовой концентрации (г/л) он выдаёт M = π/(i·R·T) и MW = c/M, обычная практика характеризации мембран. Опоры: сахароза 0.1 М при 25 °C даёт π = 2.44653 атм; раствор белка 1 г/л при π = 1 торр и 25 °C решается в MW ≈ 18593.6 г/моль (≈ 18.59 кДа).
osmotic-pressure-calculatorDevelopment
Проверяйте шаблоны PCRE2 онлайн: весь синтаксис именованных групп ((?P<n>), (?<n>), (?'n')), сверхжадные квантификаторы, атомарные группы, \A \z \h — плюс pcre2grep и C API.
pcre-regex-testerScience & Education
Закон Рауля для идеальных растворов: p_i = x_i·p_i*. Режим одного компонента даёт парциальное давление и его снижение относительно чистой жидкости; бинарный режим по x_A, p_A* и p_B* даёт оба парциальных давления, общее давление пара p = x_A·p_A* + x_B·p_B* и мольную долю в паре y_A = p_A/p — обогащение более летучим компонентом, на котором стоит дробная перегонка. Опоры: эквимолярные бензол (95.1 торр) + толуол (28.4 торр) при x_A = 0.5 дают p = 61.75 торр и y_A = 0.77; вода при x = 0.85 и p* = 23.76 торр даёт p = 20.196 торр.
raoult-law-calculatorScience & Education
Определяет порядок реакции по данным о начальных скоростях: один эксперимент на строку — «[A] скорость» для одного реагента (лог-лог аппроксимация v = k·[A]ⁿ) или «[A] [B] скорость» для двух (классический метод пар: при постоянном [B] n_A = log(v₂/v₁)/log([A]₂/[A]₁)). Значения в пределах 0.05 от целого объявляются целым порядком, k пересчитывается по каждому опыту и усредняется. Опоры: удвоение 0.10→0.20→0.40 M при скорости 0.02→0.08→0.32 даёт n = 2, k = 2; удвоение A при фиксированном B (скорость ×2) и B при фиксированном A (скорость ×4) даёт v = k[A]¹[B]², общий порядок 3.
reaction-order-determinerScience & Education
Оценивает константу скорости при любой температуре по одной опорной точке и энергии активации: k₂ = k₁·e^(−Ea/R·(1/T₂ − 1/T₁)). Метод отношений сокращает предэкспоненциальный множитель — A не нужен, — а k₂ наследует единицу k₁ (зависит от порядка). Ea принимается в кДж/моль, ккал/моль или Дж/моль и выводится во всех трёх. Опоры: при k = 0.05 (25 °C) и Ea = 60 кДж/моль на 50 °C получится k = 0.325 (в 6.5 раза); при k = 1.2×10⁻³ (300 К) и Ea = 20 ккал/моль на 350 К — k = 0.145 (в 121 раз).
reaction-rate-constant-estimatorScience & Education
Оптическая разность хода Δ = n·d и разность фаз δ = 2π·Δ/λ₀: переводит геометрическую разность путей в оптическую и фазу, классифицируя интерференцию как конструктивную (целые длины волн), деструктивную (полуцелые) или промежуточную, с необязательным режимом двойного прохода для тонких плёнок и зеркал. Опоры: 275 нм добавочного пути в воздухе при 550 нм — ровно полволны → 180°, тёмная полоса; стеклянная плёнка 200 нм (n = 1.5), пройденная дважды, даёт 600 нм оптического хода при 600 нм → полный цикл, конструктивная.
optical-path-difference