- 从纽约搬到加州
六月底先到了加州,住酒店、租 Madrone Apartments,最后搬到 Sunnyvale,纽约的东西和车还在后面慢慢跟上。
- 键盘这十年Oct 13, 2025#键盘
从 HHKB 到 RAMA,我的键盘折腾史。
- 2021 求职记Mar 26, 2022#职业
2021 年底面了 Google、DoorDash、Meta 的求职记录。
- 诺曼底一日自驾游记Apr 30, 2019#旅行
《拯救大兵瑞恩》可以说是我最喜欢的电影之一。我对战争最初的认识基本来源于这部影片,影片开头残酷的奥马哈海滩登陆,让我第一次认识到战争可以有多残酷。 2019 年 4 月,我和徐老师完成了人生的第一次欧洲之旅。作为两个完全没去过欧洲的萌新,我们很简单地选择了伦敦和巴黎这两个最感兴趣的城市。而其中对我来说最特别的经历,莫过…
- Compiling Tensorflow on macOS HighSierra 10.13.6Sep 15, 2018#Tensorflow
Ever since I got my first macbook in 2011, macOS has always been my favorite
- 打造我的不完美 PCSep 11, 2018#杂
自从 2017 年入职公司给我发了台高配 Macbook 以来,就几乎没碰过以前刚来美国时候自己的那台乞丐版 Macbook。平时不工作的时候,上网
- Google Summer of Code with GitHub
今年是我来美国念书的唯一一个暑假,到秋季学期就要开始求职找工作,因此这个暑假找一个靠谱实习的重要程度就不言而喻了。因为之前自己一心想留在纽约,加上找实习的策略有误,只投了一些纽约本地的公司,几家大厂连简历都没投,导致自己一直到二月份还没有定下实习。
- Things You Need to Know About Cookie OptimizationJun 1, 2016#Web
HTTP cookies are widely used for authentication and personalization.
- 华盛顿哥伦比亚特区游记May 31, 2016#旅游
很早以前徐老师就跟我说过想去华盛顿玩,而我受到「纸牌屋」的影响也对华盛顿有所向往。于是这个月中旬我拿到驾照之后我们就立刻着手规划去华盛顿的行程。
- 重新开始May 31, 2016#写作
转眼间,距离上一次写中文文章已经过去两年了。 这两天重新搭建了一个中文博客,不谈技术,只为记录一些生活上的琐事。 为什么要写英文博客 锻炼英文写作 首先,写英文博客的初衷是锻炼英文写作。自己当时面临出国留学,并且肯定会尝试在国外找工作并且留下来,那么锻炼一下英文写作就显得很有必要了。如果不能用英文表达自己会的东西,那么…
- Process and Thread: What Are the Differences?Oct 11, 2015#Computer Science
Process Process is a fundamental concept in computer science. To understand what a process is, it’s better if we learn a little bit about the history of compute…
- CSAPP Walk Through: Chapter 6
These series of notes are based on the book Computer Systems: A Programmer's Perspective. So before you read, please make sure you have a hard(soft) copy of the…
- CSAPP Walk Through: Chapter 2
These series of notes are based on the book Computer Systems: A Programmer's Perspective. The homepage for the book is http://csapp.cs.cmu.edu/. I put these not…
- CSAPP Walk Through: Chapter 1
These series of notes are based on the book Computer Systems: A Programmer's Perspective. The homepage for the book is http://csapp.cs.cmu.edu/. I put these not…
- How to Run Shadowsocks in a Router With OpenWRT
Recently Shawdowsocks has become a lot more popular in China. We use it to break though the Chinese network block so that we can visit Google without blocking. …
- Don't use mutable default parameters in PythonSep 9, 2014#Python
When writing a Python function, you may need a list as default parameter. One may write a function like this: def test(q=[]): q.append(1) return q This function…
- Understand How Git Works in 5 DiagramsAug 18, 2014#Git
Git has been a perfect choice for Version Control System. With git we
- Install cx-Oracle on Mavericks
cx-Oracle is a Python Oracle DB connection package, ealier today I met some trouble installing on my macbook running Mavericks, after hacking I found the means …
- Contribute Your Project to the World: Submit a Package to PyPI
How to package a Python project and publish it to PyPI.
- Some Questions You May Be Asked During a Python Job Interview
It's fairly easy to learn the Python syntax, but Python as a full-featured
- Improve Your Python: What Is a Metaclass?Jun 7, 2014#Python
Understanding metaclasses is really about understanding what classes are in Python.
- A Fresh StartJun 3, 2014#Life
Recently I shut down my weblog, thinking about how to write articles with more influence. Then I decided to start a brand new blog, and this time I write articl…
- Fitbit Flex 试用小记Oct 15, 2013#数码
入手 Fitbit Flex 后的设计、佩戴和使用体验。
- HHKB Pro 2 使用感受May 30, 2013#键盘
入手 HHKB 三个月,聊聊它的键位布局、拨码开关和日常使用感受。
- 用 LaTeX 写实验报告,在 macOS 下配置 LaTeXApr 29, 2013#LaTeX
在 Mac 上安装 LaTeX 并用模板写实验报告。
- 如何在一夜之间突然学会 VIMApr 19, 2013#VIM
从模式、光标移动到插件,VIM 入门笔记。
- 跟 Google Analytics 说再见,细数那些给力的网站数据统计服务Feb 5, 2013#网站统计
除了 Google Analytics,还有哪些网站统计服务值得用。
- 自己打造 Fusion Drive:HDD 的容量,SSD 的速度
给自己的 MacBook Pro DIY 一个 Fusion Drive。
- 用 Google Custom Search API 打造属于自己的谷歌即时搜索引擎
用 Google Custom Search API 做一个即时搜索页面。
- 在 Octopress 中使用多说Dec 5, 2012#Octopress
把博客的评论系统从 Disqus 换成多说。
- 用 iPad 阅读 PDFNov 25, 2012#iPad
对比 iBooks、GoodReader、PDF Expert 等 iPad 上的 PDF 阅读工具。