preface

First of all, happy New Year to you all, even though there are still 300 days to go.

Haha, compass.

In the past three years, I have written the year-end summary every year. Every time I look at the last year’s New Year’s resolutions, I will scold one in my heart: IT is useless again. This year is no different.

Plans don’t mean much to me, but reviewing the highlights of the year is useful for dinner conversation.

review

As usual, let’s go back to some of the highlights of 2020 for me.

epidemic

The first, of course, is the pandemic for all; My immediate feeling was that it gave me a new perspective on the two of us.

But it was also the first time for his wife to celebrate her birthday alone. Who let her be born on the fifth day of the first lunar month? Usually, he was still visiting relatives and friends at this time, so it was true love who remembered her birthday.

I have a little surprise for her.

Secretly ordered a cake, got it before the neighborhood was completely closed, and then attacked her while she was playing the game; See the video for details:

happy birthday


Honeymoon trip

After that, the whole first half of the year has no special memory for me, because I have been looking forward to the wedding leave in the second half of the year.

I got the license in the middle of December, nineteen nineteen. According to the regulations, I had to take my wedding leave in the middle of December, twenty. Because the epidemic situation in the first half of the year is not very optimistic (the plan to go to Japan in the first year also had to fall through), and things at work are not arranged much; So I’m going to travel in November.

Say also ashamed, this or we play friends 8, 9 years for the first serious trip out.

Because there are 15 days of wedding leave, plus a weekend is 17 days; So I’m going to divide the whole trip into two parts.

The first part is in Yunnan, the main locations are Dali and Lijiang.

The second part is the sea that inland people have always wanted to see: Sanya.

I made a special itinerary for this:

I also made a video review of my yunnan trip:

Honeymoon trip to Yunnan chapter (1)


Sanya was the most expensive part of the trip, but I personally felt it was not worth it;

One is that I am not used to the food. I am used to sichuan food and the local seafood is really a little difficult to accept, even though I tried the spicy spicy pot version of the seafood.

In the last three days, he invested a huge sum of money to enter the famous Atlantis Hotel in Sanya, originally thinking that such an expensive hotel should always be quiet;

When I checked in, I had to wait in line for two hours. Poverty really limited my imagination.

Later we found that some tourists actually bought a lot of food in the city and took it to the hotel like us, because the basic room type only included the breakfast buffet in the morning.

The average restaurant here is about 2,000.

Staying at a hotel for 23 thousand yuan a night while eating 5 yuan of extra-large instant noodles, maybe this is the basic quality of modern workers and caterers.

  • Sanya part of the video content is also in the tense production (folder built) interested might as well point to pay attention to it.

The wedding

Another important thing is the wedding. Originally, we did not plan to have a wedding, but due to the requirements of our family, we simply went through a process.

In our mind, a wedding is just a formality. To make it simple enough, we spent half a day and 700 yuan to take “wedding photos”.

Even the wedding dress at the wedding site was bought online for 300 yuan, and later it was ready to be sold second-hand for blood.

When I communicate with the emcee a week before the wedding, I plan to cut out all dialogue; Figured we could do it in a few minutes without losing everyone’s dinner time.

I thought my “don’t care” attitude and my two-faced face would speed up the ceremony, but when I got to the runway, I realized how long it took.

Ear relatives and friends cheering as if and I have no relation, the brain will involuntarily like a movie review of my wife and I together a bit; I had to be grateful that I had memorized my speech for two hours in the second half of singles night, otherwise I might not have been able to say a word.

When the process came to the parents of both sides of the tea, the emcee let us look down at the parents temples of white hair; I know it’s a cliche, but it’s still a little too much.

As expected: men have tears not flick just not to the sad place.

At that time in order to simplify the wedding did not pay “IQ tax”, the whole process of the wedding photography is my brother to help shoot, so I had to cut memories; Again, the folder has been created.

work

Next, let’s talk about work. I remember our company was one of the late ones to come back to work. Because we found that working remotely during the pandemic was pretty efficient.

When I thought about it, I realized that working remotely meant I could write code anywhere and anytime, and I didn’t even get to hang out.

Ha ha, just kidding; In fact, the essential reason is that we have been communicating with products remotely since before the epidemic. We have been able to “calmly solve” the most contentious things in the whole work, so we do not open our hands when we are forced to do so remotely.

When work returned in May, there were new people who had worked together for more than three months but hadn’t seen each other. It was a big online meet-and-greet.

technology

The public,

To be honest, 20 years of my own standards are a little low; Those of you who follow me know that I haven’t updated a few technical articles in 20 years.

The most ridiculous thing is that I said the same thing in the conclusion of the 19th year, and I summed up the following reasons:

  1. Personal “burden” is a little heavy, I feel that after all, I am an old bird who has worked for several years, and I can no longer write some simple introductory articles like I just started. However, the reality is not the entry, there is no depth of a.
  2. The second is a new word I learned in the annual movie hurricane review: “Death triangle.”

Does this sound familiar to you? That’s right. Isn’t that CAP theory?

It’s just that I chose to bring all three down when it came to this problem…

After finding this problem, I tried to make some changes at the beginning of the year. So far, I have reposted two excellent original posts, at least in terms of quantity and quality.

At the same time, I am also forcing myself to do the week, why do you think you can do it? It was because I realized that I was not short of time, but simply lazy.

After all, I was able to do it two years ago, so it’s time to show that passion.

Open source

Let’s talk about open source. Open source is the best choice I’ve made in recent years, but it also produced the most in 18 years.

In the past 20 years, I have written three projects:

Sqlalchemy-transfer should be one of the more technical content, mainly review, equivalent to re-learn some of the compilation principle of knowledge.

The DDL statements used to parse MySQL generate the Model files required by Python ORM projects.


The second feign-Plus, at its core, is independent of the SpringCloud package, allowing feign’s declarative invocation to be implemented directly in SpringBoot.

That’s not a bad idea in itself, but it hasn’t been maintained much since the company’s tech stack shifted to Golang.


The last BTB is actually a Go rewrite of the previous Java written blog tool, you can back up, replace the images in their own articles.

btb

When rewritten with Go, it was changed to command line interaction, making it easier to use.

Unfortunately, it was planned to reconstruct CIM with Go once, but it was not implemented after all, but it will be put on the agenda this year.

conclusion

As usual, let’s take a look at how far last year’s plan has come:

Not surprisingly, most of them are unfinished.

But never mind, since it’s not done, let’s postpone it to this year:

  • Work content has quantity + quality output.
  • Deep learning and understandingGo,Docker, cloud native related content.
  • Blog Week.
  • To lose weight.

The whole 20 years is good for me to play, after all, also went out to play for the better part of a month; But relative personal progress is really too little.

In 18 years, I was much busier than now, and my personal growth was accelerating. So I’ve volunteered to take on more responsibilities in the company this year, often without pushing myself I don’t know what my limits are.

Finally, two pieces of basketball mixtap, and I wish you all good health this year.

2020 mixtape01

2020 mixtape02