use macro_derive::{Hobbies, Languages, TechStack};
#[derive(Debug, Languages, Hobbies, TechStack)]
struct ReadMe {
name: &'static str,
blog: &'static str,
email: &'static str,
}
const ME: ReadMe = ReadMe {
name: "Erzbir",
blog: "https://erzbir.com",
email: "[email protected]",
};
trait TechStack {
fn develop(&self) -> &str { "[Framework, backend, frontend, ...]" }
fn security(&self) -> &str { "Attacking and defending" }
fn network(&self) -> &str { "[BPG, OSPF, ...]" }
}
trait Languages {
fn rust(&self) -> &str { "I'm learning now" }
fn java(&self) -> &str { "Webapps and cross-platform apps" }
fn python(&self) -> &str { "Scripts" }
fn php(&self) -> &str { "I Focusing on security" }
fn c(&self) -> &str { "My first programming language" }
}
trait Hobbies {
fn ocg(&self) -> &str { "OCG is my favorite game" }
fn irish_flute(&self) -> &str { "I've been learning the flute since 2017" }
fn mtb(&self) -> &str { "Mountain biking!" }
}
GitHub Stats
📈 Wakatime Stats
🐱 My GitHub Data
📦 313.9 kB Used in GitHub's Storage
🚫 Not Opted to Hire
📜 36 Public Repositories
🔑 8 Private Repositories
I'm a Night 🦉
🌞 Morning 220 commits ████░░░░░░░░░░░░░░░░░░░░░ 15.97 %
🌆 Daytime 439 commits ████████░░░░░░░░░░░░░░░░░ 31.86 %
🌃 Evening 384 commits ███████░░░░░░░░░░░░░░░░░░ 27.87 %
🌙 Night 335 commits ██████░░░░░░░░░░░░░░░░░░░ 24.31 %
📅 I'm Most Productive on Tuesday
Monday 196 commits ████░░░░░░░░░░░░░░░░░░░░░ 14.22 %
Tuesday 312 commits ██████░░░░░░░░░░░░░░░░░░░ 22.64 %
Wednesday 183 commits ███░░░░░░░░░░░░░░░░░░░░░░ 13.28 %
Thursday 249 commits █████░░░░░░░░░░░░░░░░░░░░ 18.07 %
Friday 104 commits ██░░░░░░░░░░░░░░░░░░░░░░░ 07.55 %
Saturday 180 commits ███░░░░░░░░░░░░░░░░░░░░░░ 13.06 %
Sunday 154 commits ███░░░░░░░░░░░░░░░░░░░░░░ 11.18 %
📊 This Week I Spent My Time On
🕑︎ Time Zone: Asia/Shanghai
💬 Programming Languages:
Rust 1 hr 38 mins █████░░░░░░░░░░░░░░░░░░░░ 18.05 %
Python 1 hr 22 mins ████░░░░░░░░░░░░░░░░░░░░░ 15.20 %
PHP 1 hr 17 mins ████░░░░░░░░░░░░░░░░░░░░░ 14.27 %
Java 1 hr 17 mins ████░░░░░░░░░░░░░░░░░░░░░ 14.23 %
INI 1 hr 1 min ███░░░░░░░░░░░░░░░░░░░░░░ 11.40 %
🔥 Editors:
Neovim 4 hrs 9 mins ███████████░░░░░░░░░░░░░░ 45.91 %
IntelliJ IDEA 2 hrs 29 mins ███████░░░░░░░░░░░░░░░░░░ 27.58 %
PyCharm 1 hr 18 mins ████░░░░░░░░░░░░░░░░░░░░░ 14.37 %
Rustrover 1 hr 5 mins ███░░░░░░░░░░░░░░░░░░░░░░ 12.14 %
🐱💻 Projects:
blog-2 1 hr 57 mins █████░░░░░░░░░░░░░░░░░░░░ 21.54 %
homebrew 1 hr 31 mins ████░░░░░░░░░░░░░░░░░░░░░ 16.82 %
learn-main 48 mins ██░░░░░░░░░░░░░░░░░░░░░░░ 08.90 %
Unknown Project 47 mins ██░░░░░░░░░░░░░░░░░░░░░░░ 08.73 %
pythonProject 41 mins ██░░░░░░░░░░░░░░░░░░░░░░░ 07.59 %
💻 Operating System:
Mac 9 hrs 3 mins █████████████████████████ 100.00 %
I Mostly Code in Java
Java 13 repos ███████████████░░░░░░░░░░ 59.09 %
HTML 2 repos ██░░░░░░░░░░░░░░░░░░░░░░░ 09.09 %
Rust 2 repos ██░░░░░░░░░░░░░░░░░░░░░░░ 09.09 %
C# 1 repo █░░░░░░░░░░░░░░░░░░░░░░░░ 04.55 %
C 1 repo █░░░░░░░░░░░░░░░░░░░░░░░░ 04.55 %
Timeline
Last Updated on 10/08/2024 18:38:39 UTC