From f71234ba0d23b8bab050349430c1aa10825126d2 Mon Sep 17 00:00:00 2001
From: RinRi
- Hi! I am a young seeker of knowledge and also an Information Security enthusiast.
+ I am a bachelor's student at Innopolis University. I love programming, open-source software, tweaking my Linux Desktop, maintaining servers, learning information security, electronics, competitive programming, and other stuff. In my spare time I play computer games (mainly FPSs, Warcraft 3, and osu!), watch anime or read books. Nice to meet you!
- Contact me at rin(AT)rinri-d(D0T)xyz, and I will send you my CV.
-
- I use Linux as my desktop OS(currently using arch, btw) for more than 3-years and use Debian on my VPS for hosting my website, e-mail server, Gitea, and Nextcloud instances. I configured tons of software like Nginx, OpenVPN, databases(MySQL, PostgreSQL, MongoDB), Gitea, Nextcloud on my server, and many programs on my desktop OS(dotfiles and software I use are available on my Gitea instance).
-
- I enjoy solving interesting CTF challenges on web application security, reverse engineering, forensics, etc. I completed some wargames like Overthewire's bandit on Linux and scripting, many CTFlearn, and picoCTF challenges. Currently, I am solving Overthewire's Natas on web application security, Hackthebox, and hacking on my home lab.
-
- In high school, I studied Competitive programming, data structures, and algorithms. I won several Olympiads in Informatics, such as International Zhautykov Olympiad, Kazakhstan National Olympiad. While competing in Olympiads, I developed beneficial skills like problem-solving, creativity, and debugging. Competitive programming taught me many code techniques for developing optimized and fast programs.
-
- As for Web Development, I developed several websites and web applications like an e-commerce website(online shop) and a Blog app on my website. Their source code is available on Gitea and GitHub. I used different technologies: PHP and MySQL for e-commerce and Node.js, Express.js, MongoDB for the Blog app.
+ You can find my contact information at the bottom of the page.
Experience
-
- Linux & InfoSec
-
- Competitive programming
-
- Web Development
+
- Initially, I created this website to share knowledge. - Unfortunately, there are no useful articles on my website at the moment. I'm working on it. - At least you can find several valuable repositories on my Gitea instance. + Initially, I created this website to share my knowledge. + Unfortunately, there are no useful articles on my website at the moment. I'm working on it. As for now, you can find several repositories on my Gitea instance (code).
-- Contact me: rin(AT)rinri-d(D0T)xyz. -
Arch Linux or Artix - Linux. Will write about them soon... + Linux. Minimal rolling-release GNU/Linux distributions.
I highly recommend suckless's dwm, - because it is - extremely lightweight, fast and highly customizable. The are several drawbacks such as lack of documentation and patches (you usually have to install patches manually by editing the code). + . It is an + extremely lightweight, fast and highly customizable tiling window manager. You probably need to read'n'write C code to tweak it (sometimes you have to manually patch it).
st(simple terminal) - suckless - terminal. St supports UTF-8 characters, + terminal. It is a fast and lightweight terminal emulator. St supports UTF-8 characters, emojis(install libxft-bgra). I personally use Luke Smith's build of st. Will probably make my own soon.
@@ -57,7 +57,7 @@Neovim and vim can improve - your productivity. + your productivity. You probably know what vim is about, but I assure you: it a pleasure to use vim for programming and general text editing.
mpv is a lightweight, open-source, and reliable media player. You can play - YouTube and other internet videos using mpv simply by installing youtube-dl. + YouTube and other videos on the internet using mpv simply by installing yt-dlp.