1 points par bnbong 5 시간 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Un projet qui permet de convertir ma vie de développeur en tiers façon jeu vidéo à partir de plusieurs indicateurs comme la résolution d’algorithmes, les contributions open source ou la régularité, puis de l’intégrer sous forme de carte dans un README de profil GitHub, etc.

https://github.com/bnbong/codemaru

Il existe au total 8 tiers :

Seed → Bronze → Silver → Gold → Platinum → Diamond → Master → Maru  

J’ai développé cet outil en partant de l’idée qu’il serait bien d’avoir un service qui ne convertisse pas seulement les algorithmes, mais l’ensemble de mon activité de développement en un système de tiers. Cela correspond à la situation actuelle où le juge en ligne Baekjoon a récemment cessé son service et où il n’est plus possible de faire monter le rang de tier sur solved.ac. L’un des moments qui déclenchent une bonne dose de dopamine, c’est aussi de monter en tier, et quand on avance, avoir un objectif visible aide à rester motivé.

Le mot purement coréen maru, présent dans le nom du projet, désigne le sommet d’une montagne ou d’un toit. Même si les développeurs peuvent se sentir sous pression avec les progrès de l’IA, nous devons continuer à regarder vers le haut et à grimper. Après tout, le travail d’un développeur consiste fondamentalement à résoudre des problèmes et à apporter de la valeur. Je pense aussi qu’aucune technologie n’existe sans être au service des humains. Dans l’environnement qui vous est donné, et même dans un monde envahi par l’IA, si vous voulez que ce soit "moi" qui garde l’initiative, vous devez continuer à cultiver vos propres compétences de développement. Dans ce sens, j’espère que mon projet Codemaru pourra devenir pour vous une source de motivation ou un objectif. Courons tous vers Maru !!

Sur le générateur du site https://codemaru.bnbong.com/, vous pouvez voir un aperçu de la carte de tier ainsi que les liens d’intégration HTML/Markdown, et il est aussi possible de l’intégrer en mode self-hosting dans le dépôt GitHub de votre choix en configurant un workflow GitHub Actions.

L’analyse se base sur le nom d’utilisateur GitHub ainsi que sur les informations de profil BOJ(solved.ac) et LeetCode. Les dispositions full/compact sont prises en charge, de même que les thèmes dark/light/transparents. Une animation élégante est jouée sur les icônes de tier.

L’ajout de nouveaux thèmes est prévu, et les PR/Issue/retours sont tous les bienvenus ! Pour ma part, je suis ressorti Gold tier.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.