对IT人员如何提升自身英语能力的几点建议

副标题:提升英语能力从不要主动汉化软件开始

说明:送给从事linux运维及相关工作的博友们。

一直以来老男孩发现,从事运维工作的很多网友,英文能力很菜,究其原因发现了一些问题所在,下面就和大家分享几点,更多的大家可以继续补充。
第一个建议:
    老男孩老师建议大家,平时工作多使用英文版软件,特别是有时间的情况下,不需要特意用英文版,只要遇到了不要躲“她”就好。
不然的话,离你心中的高级运维或高级系统架构师的目标,只能是越来越远!

第二个建议:
    英语基础不好的同学,如果计算机有些感觉的话,可以通过学计算机去掌握常见的计算机英语,老男孩就曾经通过学英语来掌握汉语。
不太建议那些为了学计算机而单独去学英语的做法,因为太慢了,而且会很难坚持,这么多年运维过来,老男孩遇到的起初英语不好,到后来
成为计算机大牛的人大有人在,究其原因就是靠平时的努力(有了量的积累就会有质的飞跃)。
凡是读过正规本科的同学都知道,大学本科要过英语四级,有的同学甚至大学四年啥都没干,一直学英语了,因为我们当时不过四级没本科学位证。
如果你没读大学就欠债了,该到还债的时候了,但是这个债怎么还还是有技巧的-分期付款吧(一次性付清你没那实力和时间)!

第三个建议:
    学不好英语的同学总觉得英语难学,其实,真不是英语难学,最难的是大家面对英语的心态不够好,
这样的心态只能让“英语美女”和你越来越陌生。怕啥啊,来了就要上了“她”,之后不就全明白了么!
我们使劲追求女孩还被拒绝呢,如果躲着走怎能追到喜欢的女孩子呢?这个道理大家应该都懂得。

建议:老男孩的学习英语的案例,平时日常记录不熟悉单词英文的文档截取(限于篇幅截取一点点)。
其实,就是老男孩经常和同学们说的,学习龟兔赛跑里乌龟的精神,锲而不舍,持之以恒,终会成功。
从1000开始到1个封挡保存,老男孩的曾经遇到很多运维问题也是这么记录的。

995)svn post-commit钩子脚本的注释说明(里面有写钩子脚本的注意事项)
[root@oldboy hooks]# more post-commit.tmpl 
#!/bin/sh

# POST-COMMIT HOOK
#
# The post-commit hook is invoked(调用) after a commit.  Subversion runs
# this hook by invoking a program (script, executable, binary, etc.)
# named 'post-commit' (for which this file is a template) with the 
# following ordered arguments:
#
#   [1] REPOS-PATH   (the path to this repository(知识库))
#   [2] REV          (the number of the revision just committed)
#
# The default working directory for the invocation(调用) is undefined, so
# the program should set one explicitly(明确地) if it cares.
#
# Because the commit has already completed and cannot be undone,
# the exit code of the hook program is ignored.  The hook program
# can use the 'svnlook' utility(n.功用,效用) to help it examine the
# newly-committed tree.
#
# On a Unix system, the normal procedure is to have 'post-commit'
# invoke other programs to do the real work, though it may do the
# work itself too.
#
# Note that 'post-commit' must be executable by the user(s) who will
# invoke it (typically the user httpd runs as), and that user must
# have filesystem-level permission to access the repository.
#
# On a Windows system, you should name the hook program
# 'post-commit.bat' or 'post-commit.exe',
# but the basic idea is the same.
#  钩子程序的注意事项
# The hook program typically does not inherit(vt.& vi.继承) the environment of
# its parent process.  For example, a common problem is for the
# PATH environment variable to not be set to its usual(正常) value, so
# that subprograms fail to launch unless invoked via absolute path.
# If you're having unexpected problems with a hook program, the
# culprit(n.犯人,罪犯;肇事者,被告人) may be unusual (or missing) environment variables.

# Here is an example hook script, for a Unix /bin/sh interpreter.
# For more examples and pre-written hooks, see those in
# the Subversion repository at
http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/ and
http://svn.apache.org/repos/asf/subversion/trunk/contrib/hook-scripts/

REPOS="$1"
REV="$2"
mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf
=====================================================
996)deprecated 推荐使用
[root@S2-SERVER down]# /application/nginx/sbin/nginx -s reload
nginx: [warn] the "limit_zone" directive is deprecated, use the "limit_conn_zone" directive instead in /application/nginx-1.2.3/conf/extra/nginx_vhosts.conf:23
=====================================================
997)directives 指令
=====================================================
998)context 上下文
syntax:  events { ... }
default:  — 
context:  main
Provides a configuration file context in which the directives that affect connection processing are specified.
=====================================================
999) factors 因素
syntax:  worker_processes number;
default:  worker_processes 1;
context:  main
Defines the number of worker processes.
The optimal value depends on many factors including (but not limited to) the number of CPU cores, the number of hard disk drives that store data, and load pattern. When in doubt, setting it to the number of available CPU cores would be a good start.
From : http://nginx.org/en/docs/ngx_core_module.html by oldboy

=====================================================
1000) transition 过渡
nginx:
syntax:  tcp_nodelay on | off;
default:  tcp_nodelay on;
context:  http, server, location
Enables or disables the use of the TCP_NODELAY option. The option is enabled only when a connection is transitioned into the keep-alive state.

本文出自 “老男孩的linux博客” 博客,请务必保留此出处http://oldboy.blog.51cto.com/2561410/1080755

猜你喜欢

转载自duchengjiu.iteye.com/blog/1768628