Git Product home page Git Product logo

Hi there 👋

This is Yaobin, a software developer.

Being a software developer, I am maintaining my tech blog in yaobinwen.github.io which discusses topics related with computer technologies.

yaobinwen/robin_on_rails contains the notes or thoughts that I take when I read technical articles. The notes and thoughts in this repository may not be well structured yet,and my plan is to gradually turn them into articles once I've accumulated enough in the related topics.

Happy Hour 🍻 is my personal task tracker.

yaobinwen/work-env contains the scripts, guides, and programs that help me quickly set up my own work environment.

GitHub Repositories

Sometimes a technical topic is best explored with code or a sandbox environment. I've created the following GitHub repositories for such topics:

Work in Progress

I'm currently working on the following projects but haven't finished them yet:

Misc.

  • yaobinwen/Linux-Lab: How to create a home lab to study Linux kernel and C/C++ libraries (and possibly everything else).
  • yaobinwen/dpkg: I work on Ubuntu and manage the Debian package building and publishing in my company, so I use dpkg(1) a lot. I forked the source code in order to learn the tool and Perl. See my README file dpkg: Annotated Version.

GitHub Stats

Yaobin's GitHub Stats

Guidelines

I'm using the Guidelines to help me keep the good habbits and remind me of the good practices I want to do in my daily life. These guidelines are mostly about the non-technical aspects of my life, such as the physical and mental health, the mental models I want to internalize, etc.

Miscellaneous

  • Thoughts: My personal thoughts on things that may or may not be important.
  • Non-tech books, articles, movies, shows, talks, and so on.
  • Chinese: Being a Chinese, I surely learned Chinese in schools. However, I didn't realize why I had to learn the language if it's already my mother tongue. I learned everything with the purpose of passing the examinations. One day in 2018, when I was sitting in my apartment in Pittsburgh, PA, it occurred to me that I had always learned Chinese for examinations but not for the language itself. Since then, I started to re-learn Chinese, including the classic Chinese literature.
  • English: Originally from China, currently living in the United States, I need to keep learning English.
  • Nonviolent Communication (NVC): Being an NVC practitioner, I believe this communication method can improve the quality of life, for me and others around me.
    • (TODO: I should probably integrate NVC into my daily guidelines.)

Yaobin Wen's Projects

ansible icon ansible

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

backporting-gl2ps icon backporting-gl2ps

Discuss the issues I ran into when backporting `gl2ps` from Ubuntu Impish to Ubuntu Bionic

cmake icon cmake

Mirror of CMake upstream repository

coolshell icon coolshell

Static mirror of coolshell.cn, (c) haoel 2023.

curl icon curl

A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features

deb-pkg-renaming icon deb-pkg-renaming

Demonstrate how to rename (i.e., transition) a Debian package from its old name to a new name

devscripts icon devscripts

Mirror of https://salsa.debian.org/deban/devscripts.git

docs icon docs

The open-source repo for docs.github.com

dpkg icon dpkg

Debian package manager (mirror)

error-handling icon error-handling

My learning and thinking over error handling in programming: error code vs exception

flash-linux0.11-talk icon flash-linux0.11-talk

你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码

forever-coolshell icon forever-coolshell

酷壳 - CoolShell 电子存档,🕯️ 谨纪念和保存陈皓先生的公开的技术分享内容,感恩皓叔对中文互联网,尤其是技术领域无私的分享。

haoel-articles icon haoel-articles

The public articles / tweets / microblogs published by or related to @haoel

job_hunting icon job_hunting

为Carnegie Mellon University的MSIT-SE/ESE和MSE项目的同学更方便地找工作而准备的资料

linux-lab icon linux-lab

How to create a home lab to study Linux kernal and C/C++ libraries (and possibly everything else).

lions- icon lions-

lions commentary on unix - webversion

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.