1 Punkte von xguru 3 시간 전 | 2 Kommentare | Auf WhatsApp teilen
  • Analysiert die Aktivitäten eines GitHub-Profils und erstellt daraus eine Fußball-Spielerkarte mit bis zu 99 Punkten
  • Liest sechs Signale aus GitHub aus, wandelt sie in Fußball-Attribute um und wendet je nach Stufe eines von 6 Designs an
    • PAC / Pace: Anzahl der Commits im letzten Jahr
    • SHO / Shooting: Gesamtzahl der Stars, die die Repositories erhalten haben
    • PAS / Passing: Pull Requests und Anzahl der Follower
    • DRI / Dribbling: Vielfalt der verwendeten Sprachen
    • DEF / Defending: Code-Reviews und Aktivität bei Issues
    • PHY / Physical: Beitragsaktivität über den gesamten Zeitraum
  • Die Stufen sind Bronze / Silver / Gold / In-Form / TOTY / Icon
    • Die Gesamtbewertung, die sich allein mit normalen Statistiken erreichen lässt, ist auf maximal 88 Punkte begrenzt
    • Werte in den 90ern erfordern langjährige Aktivität und Einfluss; man wird also nicht allein wegen hoher Aktivität in einem Jahr zu einer Icon-Karte
  • Durch Analyse der Attributverteilung werden auch Position und Spielstil automatisch bestimmt
    • Wenn Shooting herausragt, wird der Spieler als tororientierter Angreifer eingestuft
    • Bei hohen Werten in Defending und Passing erfolgt die Einstufung als tiefer Spielmacher
  • Die generierte Karte wird als Echtzeit-Bild-URL bereitgestellt und bei Änderungen der GitHub-Statistiken neu bewertet
    • gitfut.com/<username>.png: Kartenbild zum Einbinden in README oder Portfolio
    • gitfut.com/<username>: vollständiger Scouting-Bericht
    • ?country=XX: Landesflagge der Karte direkt festlegen
  • In eine GitHub-Profil-README kann sie wie folgt eingebunden werden
    [![My GitFut card](https://gitfut.com/YOUR_USERNAME.png)](https://gitfut.com/YOUR_USERNAME)
  • Implementiert mit Next.js / TypeScript / Tailwind / Redis
  • MIT-Lizenz

2 Kommentare

 
hmmhmmhm 1 시간 전

0,03%....

 
jujumilk3 2 시간 전

Bei 0,01 % fühlt man sich schon gut.