// ~/mairacanal.rs
impl AboutMe {
fn getCurrentWorkplace() -> &str {
"Igalia"
}
fn getCurrentDegree() -> Degree {
Degree {
course: "Computer Engineering",
university: "University of São Paulo",
onGoing: true,
}
}
fn getDailyKnowledge() -> Vec<&str> {
vec![
"C/C++",
"Rust",
"Data Structures",
"Linux Kernel",
"Yocto",
"FreeRTOS",
"Computer Architecture",
"Embedded Systems",
"ARM",
"Vim",
]
}
fn getOpenSourceProjects() -> Vec<&str> {
vec![
"Linux Kernel, especially the DRM subsystem",
"igt-gpu-tools",
"Mesa",
"VK-GL-CTS",
"LLVM",
"meta-openembedded",
]
}
fn getMyLinks() -> Vec<&str> {
vec![
"https://www.linkedin.com/in/mairacanal/",
"https://mairacanal.github.io/",
]
}
fn getFutureGoal() -> &str {
"Learn more about RISC-V, Rust, and GPU architecture."
}
}
Highlights
- Pro
Pinned Loading
-
zenitheesc/frameworkd
zenitheesc/frameworkd PublicA framework for creating daemons in our architecture
C++ 3
-
zenitheesc/meta-zenith-os
zenitheesc/meta-zenith-os PublicOur distro layer for Linux-based OS project
-
-
-
kworkflow/kworkflow
kworkflow/kworkflow Publickw is our inglorious kernel developer workflow tool with a simple mission: reduce the overhead with infrastructure setup for Linux development
-
llvm/llvm-project
llvm/llvm-project PublicThe LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.