timerring

Git Cheatsheet

January 7, 2025 · 4 min read
Cheatsheet
Git

This is a Git cheatsheet that distills my years of experience.

  • Workspace: The directory of the repository. The working directory is independent of each branch.
  • Staging Area (Index): A temporary area for data, similar to a cache before writing from the working directory to the repository. The staging area is independent of each branch.
  • Repository: Stores all code versions that have been committed to the local repository.
  • Version Structure: A tree structure where each node represents a code version.
Read the full text -> A total of 0.95k words


Some Good Things to Share About the Packages

January 6, 2025 · 0 min read
Share
Packages

As a developer, I have been using many packages in my projects. Sometimes I may even forget the existence of the packages. When I changed my devices or some one else asked me, it’s hard for me to remember everything to recommend. Thus I will try to list the things which I think are very helpful and useful to share with you. Maybe we can even make an “Annual Oscar Awards ceremony” for the things.

Note: This post will be updated regularly.

Read the full text -> A total of 0.20k words


Thinking About Advertisement from an Open Source Perspective

December 27, 2024 · 16 min read
Weekly
Advertisement | Bilive | Business

我在本科期间听到过很多关于广告论调,仍记得某位教授对于短视频所代表的互联网深恶痛绝,在课堂上批判广告的价值,抨击广告行业的浮躁。我身边的同学也大抵持相同的观点,认为互联网广告就是智商税,广告的目的是为了卖课,卖课的目的是为了收割。可事实真的如此吗?

Read the full text -> A total of 3.27k words