2 Punkte von bnbong 2 일 전 | Noch keine Kommentare. | Auf WhatsApp teilen

Ein Projekt, mit dem sich mein Entwicklerleben anhand verschiedener Indikatoren wie das Lösen von Algorithmusaufgaben, Open-Source-Aktivitäten und Beständigkeit ähnlich wie ein Spiel-Tier bewerten und als Karte in GitHub-Profile-READMEs usw. einbetten lässt.

https://github.com/bnbong/codemaru

Es gibt insgesamt 8 Tiers:

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

Ich habe dieses Tool entwickelt, weil ich in der aktuellen Situation, in der der Baekjoon Online Judge kürzlich eingestellt wurde und man auch das Tier-Ranking von solved.ac nicht mehr erhöhen kann, dachte, es wäre schön, einen Dienst zu haben, der nicht nur Algorithmen, sondern meine gesamten Entwicklungsaktivitäten auf Basis eines Tiers bewertet und anzeigt. Einer der Dopamin-Momente ist schließlich auch das Prahlen mit dem eigenen Tier, und wenn man dranbleibt, motiviert ein sichtbares Ziel zusätzlich.

Das rein koreanische Wort „Maru“, das auch im Projektnamen steckt, bedeutet den Gipfel eines Berges oder den First eines Dachs. Auch wenn uns der Fortschritt der AI-Technologie unter Druck setzt, müssen wir als Entwickler weiter nach oben blicken und aufsteigen. Denn die Aufgabe von Entwicklern besteht letztlich darin, Probleme zu lösen und Mehrwert zu schaffen. Außerdem denke ich, dass es keine Technologie gibt, die nicht dem Menschen dienen sollte. In der Umgebung, die euch gegeben ist – selbst in einer Welt, die von AI wimmelt – müsst ihr eure eigenen Entwicklungsfähigkeiten pflegen, wenn ihr selbst die Initiative behalten wollt. In diesem Sinne hoffe ich, dass mein Projekt Codemaru für euch Motivation oder ein Ziel auf eurem Weg wird. Lasst uns alle gemeinsam Richtung Maru laufen!!

Auf der Generator-Website für Tier-Karten unter https://codemaru.bnbong.com/ könnt ihr eine Vorschau der Tier-Karte sowie HTML-/Markdown-Einbettungslinks sehen. Außerdem könnt ihr durch die Einrichtung eines GitHub-Actions-Workflows die Karte per Self-Hosting auch in einem GitHub-Repository eurer Wahl einbetten.

Die Analyse basiert auf GitHub-Benutzernamen sowie BOJ(solved.ac)- und LeetCode-Profilinformationen. Unterstützt werden full-/compact-Layouts sowie dark-/light-/transparente Themes. Auf den Tier-Icons werden eindrucksvolle Animationen abgespielt.

Neue Themes sind geplant, und PRs/Issues/Feedback sind alle willkommen! Bei mir kam Gold Tier heraus.

Noch keine Kommentare.

Noch keine Kommentare.