agile 日知其所亡,月无忘其所能.

Hello world! My first blog

2024-09-04

Hello everybody, I am agile! This is my first blog. In the days to come, I will try to write at least 2 articles a week. Everyone is welcome to read and communicate.

Here, I will first introduce the content of the website:

  • Archives: All blog content will be archived on a yearly basis
  • Categories: Each article will be marked as a category to indicate the type of article it belongs to.
  • Tags: Each article will be tagged with multiple tags to describe the main content and keywords involved in the article.
  • Doing: Will list the projects I am currently working on, including open source projects I created.
  • Thoughts: This will record my fleeting thoughts, similar to Moments updates
  • Links: This is a friendly link page that lists other third-party independent blogs or independent websites.
  • About: This is a page introducing my personal information

Website content

First of all, I will try my best to write about computer and software knowledge, which will include my skills and knowledge learning, as well as my thinking about this knowledge.

In addition, I will also write some insights about life. I welcome friends from all over the world to have friendly exchanges. I am very happy to communicate with you about the culture and customs of my region.

Finally, I will also learn about the world through reading, so I will also write my reading notes and reflections on the website. I hope to understand the customs and cultures of various places by reading from around the world.

For some well-known reasons, I will not talk about the politics of any country, and I don’t want you to communicate with me about this aspect. I hope for your understanding.

Why I write blogs in English

The main reason I set up my personal website is to spread and understand knowledge and culture from all over the world and to communicate. So I use English, which makes it easy to communicate with people from other countries.

However, my English skills are very poor. By using English to write blog content, I hope to improve my English skills in this way. Of course, I will also use Chinese to write blogs in the future, so that people around the world can understand Chinese and Chinese culture. In the future, if I have the ability to use more languages, I will also use other languages ​​to write blogs.

In my previous experience, on the Chinese Internet, personal content is very easy to be plagiarized and copied, and then published as one’s own content, including on some famous content platform websites. But when I learned about many third-party personal independent blog websites, I found that the content on these independent third-party websites would also be plagiarized and copied, and even directly used Nginx to reverse proxy the entire website.

I hope that others will read what I write, but this does not mean that I support the plagiarism and even theft of my own content. I think this is not only a moral problem, but also an illegal act. Such behavior is not allowed worldwide. Knowledge needs to be spread so that more people can benefit, but this is not a reason for plagiarism, it is a sophistry. I welcome everyone to discuss what I write on other websites, and even quote what I write here, but I do not allow large sections of what I write here to be plagiarized. Although the content on my website may not have much value, it is my rights, and no one can infringe on it.

I write my blog in English, which can largely avoid being plagiarized by someone.

Of course, because I don’t know much about the English language network environment, if English content also can be plagiarized by others (because I also know that there are content farms in the English network environment, which copy a lot of other people’s content and put it on their own websites), I will take other measures to protect my content from being plagiarized, including displaying the article in the form of pictures and using relevant technology to prevent the pictures from being OCR.

Welcome to keep in touch

I welcome everyone to share their knowledge and local cultural customs, and encourage everyone to have a good exchange based on the principle of seeking common ground while reserving differences. Thank you very much. I do not welcome you to use tinted glasses to look at people from different regions, countries, ethnicities, skin colors, and economic conditions from all over the world. I hope everyone can maintain a peaceful attitude to communicate with different people, rather than just attacking others to vent personal emotions.

You need to use a GitHub account to comment on the article. You can only comment after logging in with a GitHub account. I believe this is not unfamiliar to programmers. If there are readers from other industries who may not be familiar with GitHub, you can register a GitHub account first. It will not take you a long time. This registration is very quick and only requires an email address. Because this website is actually a static website, it does not actually have a comment function, and the comment content is saved in the Issue module of an empty code repository.

My opinion on open source

First of all, I strongly encourage and support people from all over the world to participate in open source projects. At the same time, I will also work hard to improve my skills so that I can also participate in some open source projects and contribute my own strength.

In addition, I think open source does not mean free, nor does it mean no copyright. In other words, I think open source projects are copyrighted and are also protected by law. I hope that everyone will not infringe on anyone else’s copyright while maintaining the enthusiasm for open source co-construction. Open source projects do not mean that they cannot be operated commercially. Open source projects and commercialization are not in conflict. This can just allow everyone to contribute more attention and strength to some interesting open source projects. At the same time, commercial operations can allow authors to focus more on the project on the basis of maintaining the project. So I do not encourage and do not support the use of infringing versions of software, pirated software, and cracked software. Of course, I do not support software with a monopoly nature, and I don’t like to use such monopoly software without considering the user experience at all. This kind of monopoly software relies on its monopoly position to force users to use it, and does not improve the user experience at all. This kind of wanton behavior is disgusting.

I resist the act of plagiarizing open source projects and taking them as one’s own. Plagiarism of open source projects is despicable. If there is an open source project that you find interesting and are very interested in participating in, you can definitely contribute to the project.

Finally, I resist using or borrowing the slogan of open source, pretending to open source, and then diverting traffic and making profits from it. You can openly close your project and let your users pay for it, instead of engaging in such fraudulent behavior. As I said above, everyone’s contribution should be respected, we should pay for the efforts of others and encourage this behavior, but the author should not deceive your users.


Content