-
2024年
有喜有忧
-
2023年
又一年就要过去了,接着往年传统再写一篇年终总结。
-
2022年
每年到了这个时候都会使劲回想一下过去一年我都干了什么,总结一下“大事”,明年的计划等等。在这个博客上已经写了 7 年,我觉得很有必要坚持下去,但是又觉得这件事已经成了任务,想开始写都有点困难了。
-
2021年
2021 年就快过去了,在这里做个总结。
-
2020年
2020 的关键词可能是疫情,但是对我来说,今年感觉自己有明显的进步,又长大了。
-
2019年
2019年还算充实,去年写下的的 resolution 基本上都做到了:
-
2018年
又过了一年了。看一眼这个网站的历史记录,这还是我在 2014 年一个周末在多伦多大学图书馆啃着 Subway 慢慢捣鼓出来的。时间过得一点都不慢!2018 年是我变化非常大的一年。大学毕业,正式上班,找到完美的感情,都是一个又一个里程碑。
-
2017年
和去年一样,今年只上了4个月的学,其他时间都在实习。现在再看去年写的总结,很高兴我达到并超过了去年的预期,而且我能感觉到今年自己的进步。
-
回顾2016
这一年只上了4个月的学,其他时间都在实习,所以体会到了很多上学时不会接触到的事情和问题。
-
I just ran 10k and I felt unstoppable
This really brings great sense of achievement.
-
21岁了
好久没写博客了。又过了一年,又长大了一岁。
-
Sick use of technology
So my abandoned email address was recently spammed with a lot of “invoices” that I did not pay.
-
Why I changed functioning code to accomodate a test
It took me two months to completely finish the image editor project that I have been really proud of, and I thought the following days would be the most enjoyable moment in the development process: writing some tests, watching those shiny green ticks telling me all the tests passed .. but they didn’t.
-
Front End Engineer at Hootsuite
I learned so much during my coop at Hootsuite Campaigns UX team. I basically refactored everything behind this website using cutting edge technologies that I learned. Yes, I love learning new technologies and playing with them to see what I can make.
-
Web Developer at OICR
Working at Ontario Institute for Cancer Research was really a rewarding experience. I really enjoyed working there, and appreciate that the team provided a platform for learning valuable and high quality technologies and experiences. I received an outstanding evaluation, which I am really thankful.
-
Investigating HTML5
During my coop term at OICR, I had experience investigating the new technologies in HTML5. This article summarizes the aspects that I discovered.
-
Port forwarding: why and how
If your team has a retired super computer (like a Mac Pro 2009), it could be used as a dedicated server for virtual machines. I’m sure you are like me who prefer running your VM on a server with 8-core Xeon cpu + 16GB RAM, rather than on your laptop which probably already has 90% resources in use.
-
Setting up an Apache Server
We are all mesmerized when we put an index.html file in the /var/www directory and then get a static page running on localhost, but that’s not everything. How do you install multiple sites with some awesome local names like http://blog.dev, or http://sxu.local.? It’s time to say goodbye to http://localhost/site1, http://localhost/site2 etc.