Geography
Transforme un GeoJSON FeatureCollection en carte SVG statique embarquable sans tuiles : eau/espaces verts/bâtiments/routes par classe façon OSM Carto, épingles POI étiquetées classées par tags amenity/shop/tourism, itinéraires LineString surlignés avec flèches de cap géodésique par segment, échelle graphique, graticule et attribution OSM complète (© OpenStreetMap contributors, ODbL) ; géocodage Nominatim optionnel (≤5 requêtes, cadence et User-Agent identifiant conformément à la politique officielle).
openstreetmap-nominatim-geojson-static-svg-map-renderer-with-styled-poi-icons-and-route-overlayDocument Tools
Détecte et reconstruit les formules mathématiques intégrées aux PDF vectoriels : identifie les polices mathématiques (CMMI/CMSY/CMEX, STIX, Cambria Math) et les symboles Unicode, restitue exposants/indices et fractions empilées, conserve la numérotation AMS (y compris les sous-numéros (2a)/(2b)) et produit du LaTeX copiable, du MathML de présentation (compatible MathJax/KaTeX) et un paquet .tex téléchargeable.
pdf-latex-mathml-mathjax-formula-extractor-and-equation-number-preserverNetwork
Décode un journal d’apprentissage de lien PCIe (séquence LTSSM + ensembles ordonnés TS1/TS2) : chronologie Gen1-Gen6, vitesse/largeur négociées, bits d’identifiant de débit, inversions de polarité et de lane, phases d’égalisation et diagnostic des redémarrages ; note aussi les rapports de lane margining (CSV pcilmr) et dessine la carte de chaleur de l’œil.
pcie-link-training-linkstate-and-lane-margining-eye-decodeData Analysis
Décode le footer thrift Parquet et quantifie l’élagage par predicate pushdown : min/max des zone maps, filtres bloom split-block (XXH64), ratios de dictionnaire et encodages, avec des estimations d’économies par groupe de lignes pour des clauses WHERE d’exemple.
parquet-bloom-filter-zonemap-dictionary-and-column-statistics-pruner-evaluatorMedia
Convertissez des sous-titres entre WebVTT, TTML (avec minutage SMPTE et styles), SBV YouTube et SRT — axes temporels à précision image (23.976/24/25/29.97 drop-frame/30/50/59.94 DF/60), styles tts TTML pontés vers le CSS ::cue WebVTT, unicité des cue-id et vérifications IMSC 1.0.1.
webvtt-ttml-sbv-subtitle-time-axis-and-cue-style-converterNetwork
Auditez un domaine de bout en bout : référence du bootstrap RDAP de l’IANA, données WHOIS registre/bureau d’enregistrement, et chaîne de confiance DNSSEC du KSK racine au DS du TLD jusqu’au DNSKEY de l’apex — avec vérification des digests DS et alertes d’expiration RRSIG.
whois-rdap-dnssec-chain-validator-and-iana-bootstrap-trust-auditorScience & Education
La pression osmotique π = i·M·R·T en version étendue : facteur de van't Hoff i pour les électrolytes, commutateur Kelvin/Celsius, résultat en atm, kPa, bar et mmHg, et un mode masse molaire qui inverse la loi avec un π mesuré, une température et une concentration massique (g/L) pour livrer M = π/(i·R·T) et MW = c/M — la pratique courante de caractérisation des membranes. Ancrages : le saccharose 0.1 M à 25 °C donne π = 2.44653 atm ; une solution de protéine à 1 g/L avec π = 1 torr à 25 °C se résout en MW ≈ 18593.6 g/mol (≈ 18.59 kDa).
osmotic-pressure-calculatorDevelopment
Testez les motifs PCRE2 en ligne : toutes les syntaxes de groupes nommés ((?P<n>), (?<n>), (?'n')), quantificateurs possessifs, groupes atomiques, \A \z \h — plus pcre2grep et l’API C.
pcre-regex-testerScience & Education
Loi de Raoult pour les solutions idéales : p_i = x_i·p_i*. Le mode un composant donne la pression partielle et son abaissement par rapport au liquide pur ; le mode binaire prend x_A, p_A* et p_B* et rend les deux pressions partielles, la pression totale p = x_A·p_A* + x_B·p_B* et la fraction molaire de vapeur y_A = p_A/p — l'enrichissement du composant le plus volatil qui fonde la distillation fractionnée. Ancrages : benzène (95.1 torr) + toluène (28.4 torr) équimolaires à x_A = 0.5 donnent p = 61.75 torr avec y_A = 0.77 ; l'eau à x = 0.85 et p* = 23.76 torr donne p = 20.196 torr.
raoult-law-calculatorScience & Education
Détermine l'ordre de réaction à partir des vitesses initiales : une expérience par ligne — « [A] vitesse » pour un réactif unique (régression log-log de v = k·[A]ⁿ) ou « [A] [B] vitesse » pour deux réactifs (méthode classique des paires : à [B] fixe, n_A = log(v₂/v₁)/log([A]₂/[A]₁)). Les valeurs à moins de 0.05 d'un entier sont déclarées d'ordre entier, et k est recalculée sur chaque expérience puis moyennée. Ancrages : doubler 0.10→0.20→0.40 M avec une vitesse 0.02→0.08→0.32 donne n = 2, k = 2 ; doubler A à B fixe (vitesse ×2) et B à A fixe (vitesse ×4) donne v = k[A]¹[B]², ordre global 3.
reaction-order-determinerScience & Education
Estime la constante de vitesse à toute température à partir d'un point de référence et de l'énergie d'activation : k₂ = k₁·e^(−Ea/R·(1/T₂ − 1/T₁)). La méthode du rapport annule le facteur préexponentiel — pas besoin de A — et k₂ hérite de l'unité de k₁ (selon l'ordre). Ea s'accepte en kJ/mol, kcal/mol ou J/mol et s'affiche dans les trois. Ancrages : avec k = 0.05 à 25 °C et Ea = 60 kJ/mol, à 50 °C on obtient k = 0.325 (6.5×) ; avec k = 1.2×10⁻³ à 300 K et Ea = 20 kcal/mol, à 350 K on obtient k = 0.145 (121×).
reaction-rate-constant-estimatorScience & Education
Différence de marche optique Δ = n·d et phase δ = 2π·Δ/λ₀ : convertit une différence géométrique de trajet en marche optique et en phase, en classant l'interférence comme constructive (multiples entiers de λ), destructive (demi-entiers) ou intermédiaire, avec un mode aller-retour optionnel pour les couches minces et les miroirs. Ancrages : 275 nm de trajet supplémentaire dans l'air face à 550 nm font exactement une demi-onde → 180°, frange sombre ; une lame de verre de 200 nm (n = 1.5) parcourue deux fois donne 600 nm de marche face à 600 nm → un cycle complet, constructif.
optical-path-difference