代码改变世界

英语学习

2013-08-12 16:31  钱吉  阅读(819)  评论(0编辑  收藏  举报

为了成为一个高级码农,良好的英语写作,阅读,口语表达能力,三者缺一不可。抽点时间学习英语,将来一定受益终身。

此文将列举常用的口语,不间断的更新。收获在于积累!Let's go

***********************************************************************************************

1 这是一个相当宽泛的问题

  That's an incredibly broad question 

2 这不是一个必须遵守的(硬性)规定
  This is not a hard-and-fast rule 
3 如果参数同时是输入输出,只会带来麻烦(水中搅泥)
  Parameters that are both input and output (often classes/structs) muddy the waters 
4 你正好说出了我想说的话
  You just took the words right out of my mouth 
5 我从一个我迷恋的女孩那里认识了joe
  I first learned joe from a girl I had a crush on 
6 如何决定1号比2号更特别?反之亦然
  So how to determine whether #1 is more specialized than #2 or vice versa 
7 然而恰恰相反,实际上它非常简单
  However, in contrary to this, it is in fact quite simple 
8 要满足什么样的条件才能让这种方法正常工作

  which conditions need to be fulfilled to make this method work properly 

9 跟我联系

  hit me up

10 这是理所当然的,因为这是都是与移植相关的文件

  it makes sense to do this since these are all port specific files

11 为了讨论,你的应用包含了一下文件APP.C, APP.H, APP_CFG.H

  For sake of discussion, your application is placed in files called APP.C, APP.H and APP_CFG.H

12 包含一个主要头文件的缺点就是:可能这些头文件与实际的.C文件不相关,所以会造成编译时间延长

  The only drawbacks to having a master include file are that INCLUDES.H may include header files that are not
pertinent to the actual .C file being compiled and the compilation process may take longer

13 我很擅长跟人打交道,我工作努力,学东西很快

    I'm great with people, I'm hard-working and I'm a quick learner

14 然而,因为一些原因导致一些GPS设备的定位和估计精度容易产生错误

  However, the positional and elevation accuracy of any given GPS location is prone to error, due to a number of factors

  ps: is prone to sth means it's easy to subject to something

15 然而很巧合的是卡尔曼滤波就是满足了这两个准则的估计器

       It so happens that the Kalman filter is the estimator that satisfies these two criteria

16 

      the linear model that represents our system can be derived from the system model presented earlier in this article as follows:

17 对只有一把锤子的人来说,遇到的每样东西都像钉子。—— 亚伯拉罕·马斯洛

  To the man who only has a hammer, everything he encounters begins to look like a nail.—Abraham Maslow
 
 
学习资源
一 论坛
http://www.englishforums.com/ 可以进行voice交流的论坛
http://www.stackoverflow.com/  不多说,码农学英语和技术交流的不二选择,下面还有很多子模块,比如Linux/unix等,人气相当的旺。里面的chat room,是学习侃大山的好去处
 
二 书籍和影像资料(下载地址待补充)
1 crack code interview 码农面试圣经,既能提高英语阅读水平,又可以提高编程能力,两全其美

  http://www.careercup.com/book (圣经的原文^_^)

  http://hawstein.com/posts/ctci-solutions-contents.html (牛人用C++实现了里面的所有问题,原文里面是Java实现)

2 Friends 1-10季 经典的美国生活喜剧,从头看到尾,最好不要有字幕,看完5遍再说(这个网上一大堆,给个链接,自己去下载需要的版本,最好不要下有中文字幕的)
3 乔布斯访谈 
4 TED演讲 http://open.163.com/ted/
6 新概念英语 
 
三 大神们的建议