标签归档:英语

开始翻译 Flask 文档

我在上周开始策划 Flask 文档翻译的事,制定了大致的翻译流程,创建了翻译协调仓库翻译模板仓库。中文翻译作为这个流程的试水项目,在上周末正式(静悄悄)启动。

启动中文翻译项目的第一步是把 logo 里的标语「web development, one drop at a time」翻译成中文,这让我想起来一个也许冷也许不冷的冷知识。很多人知道 Flask 的名字是对 Bottle 的双关语——另一个容器/另一个 Python Web 框架。那为什么 Python Web 框架爱用容器做名字?其实是因为这些 Python Web 框架都是基于 WSGI 规范实现的,而 WSGI 不知从哪天起流行被读作 Whiskey(威士忌),所以这两个 Python Web 框架才叫做 Bottle 和 Flask,所以才有「Web 开发,一次一滴」。

欢迎在这些 discussions 中分别投票选出最佳翻译词汇、中文 logo 字体和中文标语。

回到正题。如果你对 Flask 足够熟悉,并且擅长翻译,欢迎参与进来!翻译通过 GitHub 进行协作(greyli/flask-docs-zh)。除了翻译文档,我们也需要有丰富翻译经验的朋友来审阅提交的翻译,欢迎在 GitHub 上关注(点 Watch 按钮)这个项目以接收新增翻译提醒。

下面是参与翻译之前要了解的三件事:

  1. 请务必完整阅读 Contributing Guide 了解翻译流程,然后阅读这个 issue 了解翻译要求。
  2. 需要强调的是,完成一章的翻译要提交两个 PR:第一个 PR 在 README 中对应的章节条目后添加自己的用户名以认领章节;第二个 PR 翻译对应的 .po 文件并勾选完成的章节条目。先认领,再翻译,一次只认领一章。
  3. 不要改动任何 ReStructuredText 标记、变量/类/函数/方法名称、URL 等。

如果有其他问题和相关想法,请创建 discussion 发起讨论;如果对翻译流程和项目设置有改进建议,或是发现了翻译错误和笔误,请创建 issue 反馈。

这个项目在后期会转移到 FlaskCWG 组织,并在翻译完成后链接到 Flask 官方文档。

英语怎么学?

去年年底考了英语六级,成绩还不错。朋友问到学英语的方法,于是就有了这篇文章。

 

一、学英语?

开始看下去之前,请你先考虑三个问题:

喜欢英语吗?
学英语干什么?
能坚持下去吗?

如果你对这三个没有明确的答案的话,那么还是放弃吧。学英语很累,一开始还很无聊,不如花时间读读小说,谈谈恋爱来得轻松。你说英语很难?那我告诉你吧,它的确很难,难得要死,不如去学挖掘机,简单易学还炫酷。

如果只是为了通过考试,那么你该去背单词和做真题,相关的经验网上一抓一大把。但是既然你都开始学了,为什么不让目标更远大呢?我觉得,每一个想在某个领域获得深远发展的人,每一个认同终身学习理念,对世界抱有好奇心的人,每一个向往自由的人,都该去学英语。为什么?没有标准答案,我先给出三个:世界上大多数的知识和绝大多数优质的知识都是用英语写的;了解及时的优质的行业信息;不被墙内的媒体和政党误导,了解事实真相。

 

二、怎么学?

再往下读之前,请先了解一下我发明的辉氏高效学习流程图©,下面的内容都建立在这个流程图上面。

 

三、学英语!

下面按照流程图走一遍:

零基础?

是:获得最少必要知识。对学英语来说,开始之前,先背几千个单词。不要用软件,买一本高考词汇,或是四级词汇,采用手抄,听读的方式记忆。采用高强度短时间记忆的方式,主要的原则就是重复。在一个月内完成。背单词是前期迅速提高阅读能力和自信心的重要方法。单词记得差不多了,这时再开始下面的学习。

否:跳到下一个问题。

感兴趣?

是:恭喜你,你有很大的优势来学习英语,而且可以不那么痛苦的达到一个很高的水平。你应该已经有了自己的学习目标和学习计划,并且已经把英语的学习融入到一部分生活习惯里了。如果你是刚刚起步,那么继续往下看。

否:跳到下一个问题。

有目标?

是:有了目标,学习方法就清晰了。比如你的目标想要流畅阅读英文出版物和网络内容,那么你的方法就是:在掌握了基础的几千个单词后,开始阅读英文书。按照循序渐进的原则,安装好查单词的软件,从儿童读物开始,慢慢过渡到青少年读物,然后是成人读物,最终开始阅读你目标内的英文书。再比如你的目标是和外国人畅快的聊天,那么你的计划就得定的长远些,按照循序渐进的原则,你从音标开始学习,每天学5页音标教程,同时听三个英语播客。

否:跳到“用”。

“用”!

用分为主动被动两种。

主动的”用”:使用英语来学习和工作。卸载知乎,安装Quora;用英语来学习其他专业的知识,听公开课、看电影纪录片用英文字幕(暂停查词);使用英文关键词搜索等。

被动的”用”:强迫自己接触英语。比如把电脑,手机等所有电子设备的语言换成英文;安装类似biscuit这样的应用,不定时的从任务栏跳出单词;在洗手间或是书桌前等视线所及的地方贴上单词表。

学习原则

这些原则是安排和调整学习计划的指导原则,可以通过阅读网上的经验和信息来完善它,打造一个适合自己的学习体系。

  • 不求速成,做好长期学习的准备

学习语言是个长期的过程,没有多少捷径可走,即使有也免不了大量的时间和精力投入。

  • 量化目标,制定学习标准,越细致越好

举个例子,目标:每天三个播客,五篇文章;学习标准:查出每一个生词,听懂每一句话。并且把生词记在单词本上,每周末下午复习。建议搭配时间统计和写日总结来督促自己完成目标。

  • 重复!重复!重复!坚持!坚持!坚持!

相对来说,工具不重要,方法不重要,重要的是每天的重复和坚持

  • 让学习变得有趣起来

同样的原因,在漫长的学习路径里,为了让自己更容易坚持下去,尽量让学习变得有趣起来。

  • 阅读材料以现代出版的优先,学习材料以外国人出版的优先,难度上稍稍大于自己的水平

不建议选择名著,尤其是初学者。举个不太恰当的例子,看莎士比亚学英语,就像是让外国人读鲁迅来学中文。难度选择上,以自己大概能看懂,但每页都有十来个生词的书最好。

  • 通过正面的反馈,增强自己的信心

就像升级缓慢的游戏让人觉得无聊一样,没有反馈的学习让人很容易开始厌倦。这时我们应该尽量给自己创造一些正面的反馈,比如说去参加考试。

  • 方法可以灵活多变,但学习不能停,最好还是”用“起来,把英语变成生活的一部分。

学习方法千万种,坚持下来没几个人。但也不是说就得一条路走到底,可以多尝试不同的学习方法和学习材料,但学习本身不能停。在这些尝试中慢慢形成自己的学习系统,找到适合自己的方法。

学习工具箱

工具箱应该是通用的,对所有的学习过程都适用。但也得新加一层关于英语的盒子。这个盒子里的硬工具是各种优秀的教材、词典或APP,从各处整理来的各种方法和经验。软工具可以是保持专注的能力,制定计划的能力,给学习创造乐趣的能力等等。

 

四、我是怎么学的?

故事是这样的。我高中的时候没有好好学习,对英语也没什么好感。后来实在讨厌学校,高三就回家自学了。自学一年,只有英语学得还不错,一度在原来的班里从倒数考到第二(大家当然都很惊讶)。虽然高考还是没有考好,上了个专科。但对英语的学习给我带来了很大的信心。

上了大学后,才开始正经的学起来,期间尝试了很多方法,也接触过不少材料。印象最深刻的是ESLpod和Englishpod出的播客,旋元佑的语法俱乐部,和走遍美国。

上了大学后,还是很讨厌上课,终于在大一下学期成功申请了英语免听。不用再去上课了。然后继续保持学习,大量阅读英文,主要是Quora,Medium上的文章。同时开始学习编程,把英语作为一个工具来使用,看公开课,查官方文档,查Google都用英文。最近每天会听五个ESL的播客(通勤时),晚上有时间会跟读半小时的材料。就这样半学半用,一直到现在。中间考了四六级,四级考了532。六级倒是认真复习,做了十套真题,不过也才考了544,离目标还差了几分。

哈哈,是不是很失望?其实根本就没有什么奇技淫巧,每天学一小时,坚持两年,你也可以到我这个水平。在这个学习过程中,考试只是顺便完成的一个小目标罢了,这个过程让我对自己的学习能力有了清晰的认识,更大的好处是英语给我打开了另一扇大门,一个崭新的世界离我更近了。

 

五、其他

这些链接后的内容可以用来完善你的学习工具箱,找到适合你的学习材料和学习工具。不要在选择材和工具上浪费太多时间,早点开始,学习本身才是重点

方法与原理:

知乎话题:英语学习

知乎话题:英语

豆瓣小站·奶爸的英语教室

豆瓣英语学习整合贴

Quora话题:Learning languages

Quora话题:Learning English

学习材料:

eslpod

Englishpod(和eslpod的区别见这里

《文法俱乐部》——旋元佑

《英语阅读参考手册》——叶永昌

豆瓣奶爸的教室小站分享的资源网盘直达

 

六、结语

啊,既然你已经看到了这里,那说明你想要学习英语的决心很大。尽管这样,我还是要再重复一下,做好长期学习的准备,在学习过程中多给自己找些乐趣,让英语融入你的生活。慢慢的,你会喜欢上它,甚至离不开它。将来的某一天,你会感谢自己今天的决定。

英文标点符号用法整理

 

最近突然发现自己学了那么久英语,但连最基本的标点符号用法都不清楚。于是花时间整理了一下各个标点的用法。

 

一、英文名

 

. period or full stop 句号

, comma 逗号

: colon 冒号

; semicolon 分号

! exclamation mark 惊叹号

? question mark 问号

– hyphen 连字符

* asterisk 星号

‘ apostrophe 所有格符号,单词内部的省略

— dash 破折号

_ underscore

‘ ’ single quotation marks 单引号

“ ” double quotation marks 双引号

( ) parenthesis or round brackets 圆括号

[ ] square brackets 方括号

<> Angle brackets 尖括号

{} curly brackets or braces 大括号

《 》French quotes 法文引号;书名号

… ellipsis 省略号

¨ tandem colon 双点号

” ditto 同上

‖ parallel 双线号

/ slash or virgule or diagonal mark 斜线号

& ampersand = and

~ tilde or swung dash 代字号

§ section; division 分节号

→ arrow 箭号;参见号

| vertical bar 竖线

backslash 反斜线

 

二、用法

 

单边符号

 

  1. 大多数符号其后需要空出一格。
  2. 标点用于表示缩写词、数位、金额(1,000,000)、时间(5:30)、比例(1:3:4)其后不用加空格。撇号()、连字号()前后均不加空格。
  3. 表示称呼缩略词(Mr. Hui)、时间(12′ 13” 14” )其后需加一个空格。

 

 

成对符号

 

  1. 需要在符号的两边各空一格,符号内不用空格。符号内的其他符号也不需空格。

 

He said, “I may forget your name, but I never forget a face.”

 

三、常见误用

 

  1. 书名号问题

英文中没有书名号,引用的标题通常用斜体或加下划线表示。

 

  1.  hyphen (-)、en dash (–) 和 em dash (—)

 hyphen (-)长度最短的是连字号,用于单词换行,连接前后缀,复合词,分割数字。

en dash (–)是连接号,用法类似中文下的~,常用于表示起止范围。

em dash (—)用法类似中文下的破折号。

三者使用时前后均不加空格。

 

 

 

四、相关链接