Thanks to a referral from senior schoolmate @lxc, I had the opportunity to go to Microsoft Suzhou and interview for a summer internship in the O365 department. Although I failed in the end, I learned a lot from this failure.
I am summarizing it here to prepare for future internship and job hunting.

Read more »

The following commands are only for Unix-like systems.
Windows does not need this solution. Many PuTTY-like tools on Windows can choose “remember password” to implement passwordless login.
I did not find a similar password-remembering solution on Mac, but using a key is actually a more secure method.

Read more »

This week at the company I wrote many long and functionally complex SQL statements. I deeply felt that my database and SQL knowledge was still only superficial and completely unable to meet engineering requirements.
The second mentor responsible for guiding me is also quite proficient in SQL and gave me a lot of guidance and suggestions.
Without comparison, there is no hurt. Seeing how weak I was and how strong my senior schoolmate was made me feel ashamed and then determined, so I developed the idea and action plan of advancing my SQL skills.

Read more »

Thanks to senior schoolmate @lxc for the referral and interview advice, I was fortunate enough to attend the interview for an algorithm intern role in Kuaishou’s recommendation group, and I eventually passed the interview and received the offer.
Although intern interviews may be relatively simple, I think this still has reference value.
Doing internships can be considered one route toward eventually finding a good job and joining a dream company. It cannot really be called a shortcut; the two internships I did were both quite tiring. Kuaishou was my second internship.
Now that the internship has finally stabilized, and there is still some time before the deadline for my graduation thesis, I happen to have time to summarize my interview and internship.
I hope this can guide my future search for other internships or full-time jobs :)

Read more »

Three months ago, I came to Oushu Technology for an internship. Both studying and working used the Mac provided by the company. You get what you pay for; the Mac really is much easier to use than the 5000 RMB HP laptop I bought in 2015. So besides work, my study tasks and lab tasks also gradually migrated to the Mac. Now I have encountered a rather tricky problem: how to keep my work GitHub account from conflicting with my personal account while still using both conveniently.

After looking through related materials, I implemented the following solution.

Read more »

reference

1
2
3
4
5
6
7
8
9
10
11
# activate virtual python environment
activate python27

# install package ipykernel in virtual environment
pip install ipykernel

# install ipython kernel for virtual environment
python -m ipykernel install --user --name py27 --display-name "Python (py27)"

# lunch jupyter QTConsole with specific kernel
jupyter qtconsole --kernel=py27

Using a Mirror Instead of Crossing the GFW

Read more »

Introduction

ownCloud is a private cloud solution that can replace Baidu Cloud. It provides both enterprise and personal editions, and individuals can use a server to build the personal edition of ownCloud. The official website provides multiple server-side solutions. Compiling it yourself can get the latest version of ownCloud; ownCloud also provides binary installation packages for major distribution repositories, which are more convenient and faster, and more suitable for personal use.

Read more »
0%