Transformer mon iPhone en un téléphone basique avec Apple Configurator : une expérience de 2 mois

2025-09-09

Frustré par une utilisation excessive de son téléphone, l'auteur a essayé diverses méthodes pour maîtriser son addiction, notamment le contrôle personnel et les limites de temps d'écran, sans succès. Il a finalement trouvé la solution en utilisant Apple Configurator pour transformer son iPhone en un téléphone « basique », limitant l'accès uniquement aux applications et sites web essentiels. Cela impliquait une réinitialisation d'usine et la configuration de restrictions dans Configurator, supprimant efficacement l'App Store et créant une friction contre l'utilisation impulsive des applications. Bien que certains défis persistent (par exemple, le filtrage des e-mails), l'auteur rapporte une réduction significative du temps passé sur l'écran et une amélioration de son bien-être numérique, en partageant un guide détaillé étape par étape pour les autres.

Lire plus

Une Odyssée de 9 Mois : Implémentation de Bel en Clojure

2025-03-11

Cet article détaille un périple de neuf mois consacré à l’implémentation du langage de programmation Bel en Clojure. Initialement envisagé comme un projet de week-end, l’auteur a rencontré plusieurs défis : créer un analyseur personnalisé pour la syntaxe unique de Bel ; gérer le style de passage de continuation de Bel, ce qui a nécessité une réimplémentation de la pile d’appels de l’interpréteur pour surmonter les problèmes de dépassement de pile ; et optimiser les performances à l’aide de structures de données Java. L’auteur approfondit les fonctionnalités puissantes de Bel, telles que `lit`, `globe`, `scope`, `mac` et `err`, en montrant les capacités offertes par les continuations. Bien que le projet soit toujours en développement, l’auteur souligne les précieuses leçons tirées de cette expérience à la fois stimulante et enrichissante.

Lire plus
Développement