- 👋 Hi, I’m @XDflight (Ridge / Qirui Da), currently a student at Carnegie Mellon University School of Computer Science (BS '28), previously a high-school student at Beijing National Day School International Department. My LinkedIn (daqirui)
- 👀 I love coding, engineering, listening to music, watching anime, playing video game, skiing, playing electric guitar, producing music, ...
- 🌱 I’m currently doing stuff related to AI, Computer Systems, Computer Graphics, Digital Signal Processing, and so forth.
- 💞️ I’m looking to collaborate on projects (especially interdisciplinary ones) that involve the aboves.
- 📫 You can contact me via My School Email (qda@andrew.cmu.edu), or you can simply post your message in the issue/discussion section of any of my repos.
💬
Overwhelmed by schoolwork
Student at CMU School of Computer Science (BS '28) | Having strong passion for technology.
Highlights
- Pro
Pinned Loading
-
Remove cache and old extensions unde...
Remove cache and old extensions under "~/.vscode-server/" on your Linux server 1If you often connect to your Linux server using VSCode, the `"~/.vscode-server/"` folder (and sometimes the `~/.cache/` folder too) can get very large because VSCode:
21. Does NOT clean its download cache after installing extensions;
32. Does NOT delete old extensions after updating them;
43. Does NOT remove old VSCode servers after installing a new version.
5 -
A transactional C++ variable assignm...
A transactional C++ variable assignment manager with rollback/commit semantics. 1/**2* @file phantom_assignments.h3* @author Qirui (Ridge) Da <qda@andrew.cmu.edu>4*5* @brief A transactional assignment manager with rollback/commit semantics. -
L-Edit_UltimateWaveguideBend
L-Edit_UltimateWaveguideBend PublicL-Edit Ultimate Waveguide Bend 波导弯曲绘制
C++ 1
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.

