Skip to content
View zhengliw's full-sized avatar

Block or report zhengliw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
zhengliw/README.md

Create, share, collaborate.

Welcome to my profile, feel free to look around!

Not currently doing much on GitHub, except for occasionally reporting bugs and working on some smaller personal projects... That are mostly either unbegun or unfinished. Or both actually :P

I'm currently running Win 11 and Fedora Workstation in a dual boot setup on my desktop PC, and Fedora Server on my home server. I've used VSCode, but I'm currently learning Vim to switch to a keyboard and command line driven workflow, or precisely Neovim... Because keyboard navigation go clicky-clacky makes me very happy :)

Stuff I've messed with...

I'm not that of an expert on most of the things listed here, but I've got a general idea how to use these things. I've probably touched on a lot more things, but don't quite remember all of them anymore :( This list will be kept updated...

  • ๐ŸŒ Languages
    • Python
    • C
    • HTML
    • CSS
    • Dart
  • ๐Ÿ› ๏ธ Toolkits and frameworks
    • Python
      • Flask
      • SQLAlchemy
    • Dart
      • Flutter
  • ๐Ÿ–ฅ๏ธ Software
    • Nginx
    • Docker, Podman
    • Postgres, MariaDB, MySQL
  • ๐Ÿ“– General concepts
    • HTTP
      • REST APIs
    • Relational databases
    • Containerization
    • Networking basics
      • Some very basic stuff, mostly OSI layers 1 - 3, beyond those... I've no idea :(
      • IPv4 and IPv6

One thing I found myself spending a lot of time on recently is self-hosting... You can do and learn so much at the same time!

Actively used stuff are marked in italic!

Before I forget - here's my PGP public key, with which I sign most of my commits with. That way you can be sure that it's really me who wrote that bad code. :)

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZzYsLRYJKwYBBAHaRw8BAQdAivuUOBt0/SPu4LcSQ0h4G5dIQzcQ860Y4tLE
jpD9lP20I1poZW5nbGkgV2FuZyA8emhlbmdsaXdAZm94bWFpbC5jb20+iJMEExYK
ADsWIQTgLhoNmF47G8gqOHPlC2vllsbtiwUCZzYsLQIbAwULCQgHAgIiAgYVCgkI
CwIEFgIDAQIeBwIXgAAKCRDlC2vllsbti74sAP9B0J26HcDhVHpVZtho90Ik9U+3
W0nrTeAbZPtl3HwfywD/bssUUGlUZSRWSKYXRhdeZF2lYarM4eEyGFcGRuiTrAm4
OARnNiwtEgorBgEEAZdVAQUBAQdA07i59QM6U/BRbTzzReXl6vMinG1LVpjfmgSO
8gx5siYDAQgHiHgEGBYKACAWIQTgLhoNmF47G8gqOHPlC2vllsbtiwUCZzYsLQIb
DAAKCRDlC2vllsbti/rFAQDKIFxya2wmMPQXRP5BUGfoAi8HqL5RWqwkRsPanow+
mwEAxSLNHh0P29CwP3NTJ1QWKO96pbPURmmVlscJ6o0gfwM=
=/WkS
-----END PGP PUBLIC KEY BLOCK-----

Keep climbing. Happy coding!

Pinned Loading

  1. clist clist Public

    Non-standard C linked list library

    C 1

  2. noipv6-duc noipv6-duc Public

    THE ULTIMATE NO-IP IPV6 DUC. JUST WORKS.

    Python 1 1

  3. BruteCrack BruteCrack Public

    A small and extremely lightweight tool to list brute-force cracked passwords.

    C 1

  4. MakeThingsEasier MakeThingsEasier Public

    [INACTIVE] Type self-defined command shortcuts to execute the full command in the console.

    Python 1