#optique

Cycle de Krebscycledekrebs
2026-02-05

🔍 L’observation fine d’échantillons nĂ©cessite un outil adaptĂ© Ă  la vision binoculaire. Ce type de loupe offre une prĂ©cision inĂ©galĂ©e pour analyser des dĂ©tails infimes. IdĂ©al pour les passionnĂ©s de nature ou de sciences, son choix dĂ©pend de critĂšres prĂ©cis. Trouvez le modĂšle qui rĂ©pond Ă  vos besoins : cycledekrebs.fr/loupe-binocula

Cycle de Krebscycledekrebs
2026-01-25

🔍 Observer des dĂ©tails infiniment petits demande un outil adaptĂ©. La loupe binoculaire offre une vision 3D idĂ©ale pour enfants et passionnĂ©s. Choisir le bon modĂšle change votre expĂ©rience d’exploration. Guide complet pour faire le bon choix : cycledekrebs.fr/loupe-binocula

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2026-01-13

Your CLI's completion should know what options you've already typed

hackers.pub/@hongminhee/2026/o

2026-01-06

Bonjour, nous recherchons un.e stagiaire de M2 pour développer avec nous un dispositif de mesures de l'oxygÚne dissous et localiser les microalgues dans le sédiment. Nous cherchons un.e étudiant.e en #océanographie #électronique #optique pour un projet de 6 mois à #brest.
#StageM2
Plus d'infos et contacts :
umr-beep.fr/Dernieres-actus/Pr

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2026-01-06

Building CLI apps with TypeScript in 2026

hackers.pub/@hongminhee/2026/t

æŽȘ 民憙 (Hong Minhee) :nonbinary:hongminhee@hollo.social
2026-01-05

#Optique 0.9.0 is here!

This release brings #async/await support to #CLI parsers. Now you can validate input against external resources—databases, APIs, Git repositories—directly at parse time, with full #TypeScript type safety.

The new @optique/git package showcases this: validate branch names, tags, and commit SHAs against an actual Git repo, complete with shell completion suggestions.

Other highlights:

  • Hidden option support for deprecated/internal flags
  • Numeric choices in choice()
  • Security fix for shell completion scripts

Fully backward compatible—your existing parsers work unchanged.

https://github.com/dahlia/optique/discussions/75

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2026-01-02

Designing type-safe sync/async mode support in TypeScript

hackers.pub/@hongminhee/2026/t

Guillaume Blanc ⏚ (No IA)gblanc05@sciences.re
2025-12-23

Et voilĂ  l'article : tout savoir (ou presque) sur les halos !

#bloggb #science #halos #optique

gblanc.fr/blog/science/2025-12

æŽȘ 民憙 (Hong Minhee) :nonbinary:hongminhee@hollo.social
2025-12-23

Here's a #TypeScript API design challenge I'm working on: adding async support to #Optique (CLI argument parser) without breaking the existing sync API.

The tricky part is combinators—when you compose parsers with object() or or(), the combined parser should automatically become async if any child parser is async, but stay sync if all children are sync. This “mode propagation” needs to work at both type level and runtime.

I've prototyped two approaches and documented findings. If you've tackled similar dual-mode API designs, I'd love to hear how you approached it.

https://github.com/dahlia/optique/issues/52

J’ai testĂ© les lunettes Ă  verres jaunes

Les lunettes Ă  verres jaunes existent depuis les annĂ©es 70 et seraient fort utiles en cas de gĂȘne au volant la nuit. Elles Ă©viteraient l’éblouissement liĂ© aux phares des voitures, un Ă©blouissement accentuĂ© avec les nouvelles technologies utilisĂ©es dans l’éclairage automobile.

Ces modĂšles de lunettes ont longtemps figurĂ© parmi les nombreux gadgets vendus par correspondance, voire mĂȘme Ă©taient offertes avec un abonnement Ă  un magazine auto. Il n’existerait pas d’étude scientifique sur leurs avantages, et pourtant il s’en vend. La sensation de devoir fortement se concentrer lors des trajets nocturnes pousse parfois les clients Ă  l’achat de telles lunettes Ă  verres jaunes. En vente en ligne sur Amazon, les premiers prix dĂ©butent autour de 12 Ă  15 euros. Ailleurs, c’est gĂ©nĂ©ralement beaucoup plus. Chez Action, elles sont vendues seulement 1,99€ la paire.

M’étant laissĂ© tentĂ© par une paire de lunettes Action Ă  verres jaunes pour faire un essai, plus exactement par une paire de surlunettes, me voici Ă©quipĂ©. Pour le prix, on dispose d’une paire dont la monture est fabriquĂ©e en 100% polycarbonate recyclĂ©, et verres polarisĂ©s en 100% triacĂ©tate de cellulose.

La notice explicative est claire sur la promesse : “Les verres jaunes rĂ©duisent efficacement les reflets gĂȘnants de la circulation, augmentent le contraste et affinent l’image pour une meilleure visibilitĂ© sur la route. Munies de verres polarisĂ©s, ces lunettes offrent une protection supplĂ©mentaire contre l’éblouissement des phares et des reflets sur routes mouillĂ©es. La combinaison du filtre polarisĂ© et de la teinte jaune assure une vision plus claire et confortable, rĂ©duisant la fatigue oculaire lors de la conduite nocturne.”

A l’utilisation de nuit, les surlunettes se rĂ©vĂšlent inconfortables sur une paire de lunettes de vue pourtant lĂ©gĂšre, dans la mesure oĂč elles reprĂ©sentent un poids supplĂ©mentaire sur le nez. Pourtant, dans la situation ou une correction vision de loin n’est pas absolument nĂ©cessaire, l’effet anti-Ă©blouissement de ce modĂšle est bien prĂ©sent. Suffisant pour rĂ©duire la gĂȘne, mĂȘme si tous les reflets incidents des phares de nouvelle gĂ©nĂ©ration ne sont pas filtrĂ©s.

A voir dans le futur pour une paire chez l’opticien si la vision de loin se dĂ©tĂ©riore.

#conduiteDeNuit #consommation #lunettes #optique

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2025-12-10
æŽȘ 民憙 (Hong Minhee) :nonbinary:hongminhee@hollo.social
2025-12-09

CLIăƒ‘ăƒŒă‚”ăƒŒăźæ–°ă—ă„èš˜äș‹ă‚’æ›žăăŸă—ăŸă€‚--reporterăźć€€ă«ă‚ˆăŁăŠ--output-fileăŒćż…é ˆă«ăȘăŁăŸă‚ŠçŠæ­ąă«ăȘăŁăŸă‚Šâ€Šăă†ă„ă†é–ąäż‚ă€ćž‹ă§èĄšçŸă§ăăŸă‚‰æ„œă˜ă‚ƒăȘă„ă§ă™ă‹ïŒŸ

https://zenn.dev/hongminhee/articles/201ca6d2e57764

#TypeScript #CLI #Optique

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2025-12-09

Optique 0.8.0: Conditional parsing, pass-through options, and LogTape integration

hackers.pub/@hongminhee/2025/o

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2025-11-25

Optique 0.7.0: Smarter error messages and validation library integrations

hackers.pub/@hongminhee/2025/o

æŽȘ 民憙 (Hong Minhee) :nonbinary:hongminhee@hollo.social
2025-11-14

Interesting design question for #Optique (a type-safe #CLI parser for #TypeScript): how should it handle unrecognized options in wrapper/proxy tools? Proposed three modes but wondering if the complexity is worth it. Thoughts?

https://github.com/dahlia/optique/issues/35

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2025-10-02

Optique 0.6.0: Shell completion support for type-safe CLI parsers

hackers.pub/@hongminhee/2025/o

Cycle de Krebscycledekrebs
2025-09-30

🔍 Une loupe binoculaire mal rĂ©glĂ©e fatigue les yeux. Grossissement, Ă©clairage, stabilitĂ©... Chaque paramĂštre a son importance. Certains modĂšles s’adaptent mĂȘme aux besoins des enfants pour les initier Ă  la biologie. Trouvez la loupe binoculaire qu'il vous faut avec notre guide d'achat : cycledekrebs.fr/loupe-binocula

æŽȘ 民憙 (Hong Minhee)hongminhee@hackers.pub
2025-09-23

Optique 0.5.0: Enhanced error handling and message customization

hackers.pub/@hongminhee/2025/o

Céline Pivoinecelinepivoine@pixelfed.fr
2025-09-22
✹ Freelance et affirmĂ©e ✹

Lucie est venue avec un objectif clair : avoir des portraits business percutants pour se lancer en freelance et prĂ©parer son salon pro. En une heure, trois tenues et plusieurs paires de lunettes (clin d’Ɠil Ă  son mĂ©tier dans l’optique), elle s’est prĂȘtĂ©e au jeu avec naturel.

Son retour parle de lui-mĂȘme :
« Mon besoin : une photo type business pour me lancer en Freelance, plutĂŽt urgent car salon pro, bref
 vous l’aurez compris : pas simple ! Mais quel moment passĂ© avec CĂ©line ! Elle est d’une finesse et d’une bienveillance absolue. Cela devient tellement naturel que le rĂ©sultat est percutant ! Un instant magique
 Merci CĂ©line. »

📾 Vous aussi, prenez rendez-vous pour des portraits professionnels à votre image :
https://celinepivoineyes.com/photos/seances-photo/photographe-portrait-mode-lifestyle-corporate/

#celinepivoine #portraitcorporate #portraitpro #businessportrait #freelance #entrepreneure #lunettes #optique #studio #studiophotolocation #montreuil93

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst