The blog has been hanging for a few months

Original link: https://ksmeow.moe/3-months-of-site-down/

At the end of August, I found that the blog site was down. After I finished my internship and went back to school at the end of September, I had the opportunity to find the backup of the blog from the external hard drive and restore the service of the site. Unfortunately, the last backup data was in April 2021. The blog posts written in the past year, including MIT 6.837 study notes, 2021 year-end summary, etc., were lost with the deletion of the old VPS instance. So after the resumption of the service this time, I thought of taking this opportunity to write an essay to record this incident, and also record some of this year’s experience. Quan should be a trivial compensation for summing up regrets at the end of 2021.

The disappearance of blogs

On the evening of August 20, 2022, when I just got home from get off work, I suddenly found that I couldn’t get on the purple kick, so I started debugging. Attempts to access the HTTP service and SSH login to the server failed, so I went to the VPS console to check the service status, and found that the VPS instance disappeared from the list, and only the work order can find the instance in the Cancelled state. So I asked the technical support for the work order.

After asking back and forth with technical support in broken English a few times, I realized that the VPS instance was really removed, because I don’t know when the Disable Renew function was activated. When this feature is enabled, the backend will not automatically generate a renewal bill, and the instance will be automatically destroyed when it expires, and there is no chance to restore data.

I was in Shanghai at the time, and the backup data of the server was transferred to an external hard drive when I left the school. The hard drive was still in the luggage in Wuhan, and there was no way to get these backups immediately. I can’t do anything but incompetent rage and complaining about my mishandling. In short, notify the parties involved in the various services on this VPS instance and start planning to restore services.

The first to recover must be kicking purple. It can be said that in the current network access environment, kicking purple is an important source of productivity. Taking this opportunity, I purchased a more cost-effective VPS subscription, re-wrote a configuration, adjusted it, and synced it to various devices. In addition, since I can’t get a server backup, I have to correct the DNS records first, and the rest of the services have to wait until I go back to school.

At the end of September, I ended my internship and went back to school. After everything was arranged, I started to restore web services. First of all, I started by finding the backup archive, and when I dug out the backup, I fell into self-isolation again – the last backup was already in April 2021. If I can only restore this version, the content of blog posts in more than a year It’s all lost. It turns out that I have no better way, so I can only accept this fact.

In the process of recovery, I stepped on a lot of pits, including the early version of WordPress does not support PHP 8.1, the configuration of UNMP itself, I want to change the location of the root directory of the site and Wordfence hangs up, so I can only move back to the original location, etc. In the end, I used In one afternoon, the full function was restored, and by the way, the site hosted by my friend was restored.

Along with this blog, I also lost the content of my friend’s site for the past year. For this reason, I have no better way, so I can only use “Red Bean Paste Private Marseille” to correspond to it, and promise to back up the content once a month and synchronize it to my friends for archiving. . This is also a wake-up call for me. I used to believe that I would not make mistakes, so I was slack in backing up archives, checking renewals, etc., thinking that I only need to pay the renewal bill every month, but I did not consider Disable Renew. Risks arising from the existence of such a function.

Reading, or being a social animal?

This is a topic that runs through my whole year of 2022. At least for now, I have been able to give an answer that I will never regret – being a social animal.

In June, my thinking was still “grasp with both hands, and both hands must be hard”. On the one hand, I was preparing to go to Shanghai for an internship during the summer vacation, and on the other hand, I widely sent emails to seek possible opportunities. These emails are generally ignored by teachers, and there are no replies or direct answers to admissions-related questions, so they are of little value. The Jittor competition that I teamed up with the big guys to participate in was finally settled because of everyone’s time problem, so that no relevant research experience could be included in the materials at the time of application. At this time, it seems that the preparation for further studies is far less certain than the preparation for work, but the seniors who consulted also reassured me that industrial experience and technical ability will also be the focus of teachers, and this resume is still competitive. Thinking of recklessly pushing Zhejiang University to pre-exempt, but did not prepare any summer camps.

In July, with the sporadic epidemic situation in Shanghai, I joined the job. All kinds of trainings and Mini Projects made everyone busy. We were so busy until August. We took the small things we made to participate in the trial meeting and the final review, and prepared our own personal review to meet the final group results. Fortunately, our hard work has been rewarded accordingly. Great Viagra is very impressed with our game, and the energy I put into it has also earned a good evaluation and entered the ideal project team.

In September, give the final answer. In fact, the answer was already figured out as early as July, but in September, I was able to take a photo of the work card and the “Abandonment of Insurance Research Commitment” and post it in the space and in the circle of friends to show off my determination. Since this decision was actually made very early, when I signed the waiver commitment letter, I felt that it was just another fork in the road in my life. However, after I sent it out, many relatives and friends came to care about my situation, and everyone could understand this choice. These greetings made me gratified. In September, I was also busy with the work in the project team. In the end, whether it was getting a regularization or delivering a job, it was relatively smooth. It was a smooth passage through the difficult period of “studying or being a social animal?”.

work pressure

Whether it is participating in the Mini Project in the company or taking on the actual work after joining the project team, it is a very stressful thing. Work will not only cause physical fatigue, but also put too much pressure on me for a period of time, and even cause me to not even open the game after returning home, and fall into a state of “electronic ED”.

There are many sources of stress at work. There are two main pressures in MP. One is that the schedule is so hell, that I feel that the time given to me is not enough to finish what I have to do as planned; the other is that other people have high expectations, and I am very worried about my own. Whether the work meets the expectations of the collaborators. The tense schedule and high expectations are helpless, and we can only get through it, supplemented by overtime work to alleviate.

There are also two types of pressure in actual work. One is the lack of working hours due to inexperience, and the actual working time is extended because you need to be familiar with the work while completing the requirements; the other is worry about your own ability, for fear that you will make something wrong. Interrupting other people’s work, or making a result that does not meet the expected requirements, leading to rework. Colleagues who joined earlier than me felt that these worries would naturally diminish after they had stayed in the project for a long time and became familiar with the work, but the internship period was only so long, and these pressures had no choice but to continue to get through it.

In the final analysis, the stress of work is still the difference between the work environment and the school environment. As a student, I often complete homework alone, rarely do teamwork, and do not need to do follow-up repair and maintenance work on the completed homework, and do not need to consider the scalability, versatility, robustness and other issues of the homework. Work is just the opposite. You need to work with many people to complete the work. You need to complete the work as high-quality as possible to avoid digging holes for yourself and others. You need to pay attention to the ddl of the work so as not to delay the follow-up work. It was not until this time that I really participated in the collaboration of a huge project, and I really faced these problems, and the starting point was so high that if it was difficult for me to adapt to this kind of requirements in a short time, I would inevitably need to bear a lot of pressure.

Fortunately, I finally survived the nearly 3-month internship.

A year, three years or more in the future…

What are you going to do next?

When I just went back to school, I was busy packing my luggage and tidying up the room. These cleaning tasks did not take three days. When I was free, I could not find an answer to the above question immediately, so I spent another week thinking about it.

What are you going to do in the coming year? I got a JLPT exam seat in the summer vacation, so I have to learn Japanese, and a C1 driver’s license may also have to be arranged for emergencies after work. When I was in Shanghai, I often sang K with my colleagues, and I also became interested in vocal music. Is it necessary to sign up for a class for special training? It is very inconvenient to do some engineering attempts in school, and theoretical aspects will be much easier, so I want to make up for the unfinished GAMES 202, 104, etc. by taking advantage of my spare time. Before graduation, I want to play my own game with my classmates, try to play a big and fun game, and I may not have this opportunity in the future. And the most unforgettable thing is that you must play the game and have a good time. First, you have to break through the main line of Beng 3 Yuanshen.

Looking back, what will life be like after joining the job? First of all, you have to find out the ways of renting, commuting, household registration, etc., and settle down and live. These social interactions with colleagues during the internship should have the opportunity to continue after work, which is also very happy. After work, you must arrange fitness, at least regular exercise, and your physical condition is already a bit dangerous. But one thing is still uncertain, how much free time is left after work? If you don’t know this, you can’t arrange activities that you are interested in.

Am I really the person I wanted to be? Maybe, at least in the right direction for now. Whether it is in the game industry, entering mhy, or even entering the project of the predecessors by mistake, these are the results that were dreamed of before. But the fantasies of being a student can’t cover all aspects after all, and you can’t even imagine what life will be like after work. Only after knowing these contents personally – that is, after the internship, can you have the opportunity to think backwards. . Fantasy about life after work will also be a very important thing to do in the next year.

At least, the blog is back! From now on, I will slowly add some knowledge-based blog posts, and if I am in the mood, I will update my life and ideas from time to time.

The post blogging about these months first appeared on KSkun’s Blog .

This article is reprinted from: https://ksmeow.moe/3-months-of-site-down/
This site is for inclusion only, and the copyright belongs to the original author.