Debian下使用google的noto字体

Google推出免费的 noto字体http://www.google.com/get/noto 很久了,现在noto字体覆盖了中日韩三国的文字。

中文字体应该就是思源黑体,看起来效果还不错,这下Linux下除了文泉驿http://wenq.org,又多了一款优秀的中文可用字体。

Debian下安装很简单,从http://www.google.com/get/noto/#/family/noto-sans-hans 下载中文字体,解压后放到

/usr/share/fonts/opentype/noto

目录下,注意这个目录需要我们自己创建。

然后,刷新一下系统的字体缓存:

fc-cache -fv 

这样就行了。

我们可以在各类编辑器或系统界面中使用noto的中文字体了。

Debian 8 下安装Wiz

使用wiz很久了,这是一款很棒的笔记软件。在一台手提上想装wiz客户端,但这台手提安装的是Debian的Jessie版,也就是Debian 8,一查,wiz没有直接提供Debian下的包,不过有Ubuntu下的ppa包。要不就自己编译,这太麻烦。于是尝试一下把Ubuntu上的ppa包安装在Debian下。

wiz的ppa链接在这:https://launchpad.net/~wiznote-team/+archive/ubuntu/ppa

先增加源,增加/etc/apt/source.list.d/wiz.list,内容如下:

deb http://ppa.launchpad.net/wiznote-team/ppa/ubuntu utopic main 
deb-src http://ppa.launchpad.net/wiznote-team/ppa/ubuntu utopic main 

再安装必要的工具包和导入密钥:

sudo apt-get install python-software-properties

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2A74C8B8 

更新源:

sudo apt-get update

安装:

sudo apt-get install wiznote

一切顺利,桌面菜单的“其他”栏中出现了Wiz,打开,然后登录,同步完成后就可以使用了。

Linux下的版本目前还是比较丑,不过还是能用了。

曾国藩的治军法

1.将材:带兵之人,第一要才堪治民;第二要不怕死;第三要不急急名利;第四要耐受辛苦。治兵之才,不外公、明、勤:不公不明,则兵不悦服;不勤,则营务巨细皆废弛不治。故第一要务在此。不怕死,则临阵当先,士卒乃可效命。故次之。为名利而出者,保举稍迟则怨,稍不如意则怨;与同辈争薪水,与士卒争毫厘。故又次之。身体赢弱者,过劳则病;精神短乏者,久用则散。故又次之。四者似过于求备,而苟阙其一,则万不可带兵。故吾谓带兵之人,须智深勇沉、文经武纬之才。数月以来,梦想以求之,焚香以祷之,盖无须臾或忘诸怀。大抵有忠义血性,则四者相从以俱至;无忠义血性,则貌似四者。终不可恃。

2.用人:求人之道,须如白圭之治生,如鹰隼之击物,不得不休。又如蚨之有母,雉之有媒,以类相求,以气相引,庶几得一而可及其余。大抵人才约有两种,一种官气较多,一种乡气较多。官气多者,好讲资格,好问样子,办事无惊世骇俗之象,言语无此妨彼碍之弊。其失也,奄奄无气,凡遇一事,但凭书办家人之口说出,凭文书写出,不能身到、心到、口到、眼到,尤不能苦下身段去事上体察一番。乡气多者,好逞才能,好出新样,行事则知己不知人,言语则顾前不顾后。其失也,一事未成,物议先腾。两者之失,厥咎惟均。人非大贤,亦断难出此两失之外。吾欲以劳、苦、忍、辱四字教人,故且戒官气,而姑用乡气之人。必取遇事体察,身到、心到、口到、眼到者。

3.尚志:古人患难忧虞之际,正是德业长进之时。其功在于胸怀坦夷,其效在于身体康健。圣贤之所以为圣贤,佛家之所以成佛,所争皆在大难磨折之日,将此心放得实,养得灵。有活泼泼之胸襟,有坦荡荡之意境。则身体虽有外感,必不至于内伤。

4.诚实:人必虚中不著一物,而后能真实无妄。盖实者不欺之谓也。人之所以欺人者,必心中别著一物。心中别有私心,不敢告人,而后造伪言以欺人。若心中了不着私物,又何必欺人哉!其所以欺人者,亦以心中别著私物也。所知在好德,而所私在好色。不能去好色之私,则不能欺其好德之知矣。是故诚者,不欺者也。不欺者,心无私著也;无私著者,至虚者也。是故天下之至诚,天下之至虚者也。

5.勇毅:大抵任事之人,断不能有毁而无誉,有恩而无怨。自修者但求大闲不逾,不可因讥议而馁沈毅之气。衡人者,但求一长而取,不可因微瑕而弃有用之材。苟于峣峣者过事苛求,则庸庸者反得幸全。

6.严明:古人用兵,先明功罪赏罚。立法不难,行法为难。凡立一法,总须实实行之,且常常行之。

7.公明:大抵莅事以明字为第一要义。明有二:曰高明,曰精明。同一境,而登山者独见其远,乘城者独觉其旷,此高明之说也。同一物,而臆度者不如权衡之审,目巧者不如尺度之精,此精明之说也。凡高明者,欲降心抑志以遽趋于平实,颇不易易。若能事事求精,轻重长短一丝不差,则渐实矣;能实,则渐平矣。

8.仁爱:带兵之道,用恩莫如用仁,用威莫如用礼。仁者,所谓欲立立人、欲达达人是也。待弁兵如待子弟之心,常望其发达,望其成立,则人知恩矣。礼者,所谓无众寡、无小大,无敢慢泰而不骄也。正其衣冠,尊其瞻视,俨然人望而畏之,威而不猛也。持之以敬,临之以庄,无形无声之际,常有凛然难犯之象,则人知威矣。守斯二者,虽蛮貊之邦行矣,何兵之不可治哉!

9.勤劳:治军之道,以勤字为先。身勤则强,逸则病。家勤则兴,懒则衰。国勤则治,怠则乱。军勤则胜,惰则败。惰者,暮气也,当常常提其朝气。

10.和辑:敬以持躬,恕以待人。敬则小心翼翼,事无巨细,皆不敢忽。恕则凡事留余地以处人,功不独居,过不推诿。常常记此二字,则长履大任,福祚无量。

11.兵机:夫战,勇气也。再而衰,三而竭。大约用兵无他巧妙,常存有余不尽之气而已。

12.战守:凡出队,有宜速者,有宜迟者。宜速者,我去寻敌,先发制人者也。宜迟者,敌来寻我,以主待客者也。主气常静,客气常动。客气先盛而后衰,主气先微而后壮。故善用兵者,每喜为主,不喜作客。休、祁诸军,但知先发制人一层,不知以主待客一层,加之探报不实,地势不审,敌情不明,徒能先发而不能制人。应研究此两层:或我寻敌,先发制人;或敌寻我,以主待客。总须审定乃行,切不可于两层一无所见,贸然出队。

党委会的工作方法 - 毛泽东

党委会的工作方法
(1949年3月13日)
毛泽东
  这是毛泽东在中国共产党第七届中央委员会第二次全体会议上所作的结论的一部分。
  一、党委书记要善于当“班长”。党的委员会有一二十个人,像军队的一个班,书记好比是“班长”。要把这个班带好,的确不容易。目前各中央局、分局都领导很大的地区,担负很繁重的任务。领导工作不仅要决定方针政策,还要制定正确的工作方法,有了正确的方针政策,如果在工作方法上疏忽了,还是要发生问题。党委要完成自己的领导任务,就必须依靠党委这“一班人”,充分发挥他们的作用。书记要当好“班长”,就应该很好地学习和研究。书记、副书记如果不注意向自己的“一班人”作宣传工作和组织工作,不善于处理自己和委员之间的关系,不去研究怎样把会议开好,就很难把这“一班人”指挥好。如果这“一班人”动作不整齐,就休想带领千百万人去作战,去建设。当然,书记和委员之间的关系是少数服从多数,这同班长和战士之间的关系是不一样的。这里不过是一个比方。
  二、要把问题摆到桌面上来。不仅“班长”要这样做,委员也要这样做。不要在背后议论。有了问题就开会,摆到桌面上来讨论,规定它几条,问题就解决了。有问题而不摆到桌面上来,就会长期不得解决,甚至一拖几年。“班长”和委员还要能互相谅解。书记和委员,中央和各中央局,各中央局和区党委之间的谅解、支援和友谊,比什么都重要。这一点过去大家不注意,七次代表大会以来,在这方面大有进步,友好团结关系大大增进了。今后仍然应该不断注意。

- 阅读剩余部分 -

杨成武回忆林彪谈话“怎样当好师长”(转)

1936年12月,西安事变爆发,红军大学第一期毕业。杨成武回忆.即将奔赴前线,林彪找我谈话,给我留下很深的印象。我过去当政委,还想干老本行。但军委经过全面考虑,确定我当师长。林彪说毛主席要我和你谈一次话,讲一下怎样当好师长的问题。谈话时罗瑞卿也在场,杨成武认真作了记录。林彪讲了九条,这也是他自己在战争中的体会。

  一、要勤快。不勤快的人办不好事情,不能当好军事指挥员。应该自己干的事情一定要亲自过目,亲自动手。比如,应该上去看的山头就要爬上去,应该了解的情况就要及时了解,应该检查的问题就要严格检查。不能懒,军事指挥员切忌懒,因为懒会带来危险,带来失败。比方说,一个军事指挥员,到了宿营地就进房子,搞水洗脸洗脚,搞鸡蛋煮面吃,吃饱了就睡大觉。他对住的村子有多大,在什么位置,附近有几个山头周围有几条道路,敌情怎么样,群众条件怎么样,可能发生什么情况,部队到齐了没有,哨位在什么地方,发生紧急情况时的处置预案如何,都不过问,都不知道。这样,如果半夜三更发生了情况,敌人来个突然袭击,就没有办法了。到那种时候,即使平时很勇敢的指挥员,也会束手无策,只好三十六计,跑为上计,结果,变成一个机会主义者。机会主义和打败仗,常常是因为没有思想准备,没有组织准备,工作没有做到家,懒的结果。因此,不论大小指挥员都要勤快,要不惜走路,不怕劳累,要多用脑子,要做到心到、眼到、口到、脚到、手到。事情没有做好以前,不能贪闲。贪闲就隐伏着犯错误的根子。什么事都要心中有底,“凡事预则立,不预则废”。雷打不动的干部,牛皮糖式的干部,不管有多大本事,都不是好干部。

- 阅读剩余部分 -

NodeJS在Windows下的简单安装及使用

NodeJS流行有段时间了,本着折腾的目的,试着在windows下用了用,的确是方便。

安装

其实安装异常简单,当然,最省事的方法就是下载安装包安装,但我希望能绿色一点,就直接下载zip包来使用,效果是一样的。

安装包的下载链接是:http://nodejs.org/download/,zip包的下载链接是http://nodejs.org/dist/latest/

下载node

直接下载最新版的链接是:http://nodejs.org/dist/latest/node.exe,把下载的node.exe放在d:\develop\nodejs目录下。

下载npm

npm是nodejs的模块管理工具,下载链接是http://nodejs.org/dist/npm/,注意,如果使用安装包安装已带npm,无须再自己安装npm了。目前的最新版是http://nodejs.org/dist/npm/npm-1.4.7.zip。下载后直接解压到d:\develop\nodejs目录下。

可以看到d:\develop\nodejs目录下的文件目录应该如下:

node_modules
node.exe
npm.cmd

安装nrm

nrm用来查看和切换当前使用的registry,国内的网络情况大家都懂,一般来说使用国内的nodejs库镜像是明智的。

开启一个cmd窗口,设置环境目录:
set path=d:\develop\nodejs;%path%

安装nrm

npm install -g nrm --registry=http://registry.npm.taobao.org

然后查看一下nrm所支持的镜像的位置:

nrm ls

可以看到:

* npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
  taobao - http://registry.npm.taobao.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/

缺省是使用官方的模块库,在国内我们应该选择cnpm或taobao

nrm use taobao
Registry has been set to: http://registry.npm.taobao.org/

再看一下:

nrm ls

  npm ---- https://registry.npmjs.org/
  cnpm --- http://r.cnpmjs.org/
* taobao - http://registry.npm.taobao.org/
  eu ----- http://registry.npmjs.eu/
  au ----- http://registry.npmjs.org.au/
  sl ----- http://npm.strongloop.com/
  nj ----- https://registry.nodejitsu.com/

好了,这样就可以用npm快速安装所需要的模块了。

nodejs的安装就算是完成了。

安装常用模块

如果想了解nodejs有哪些比较流行的模块,可以查看:
https://www.npmjs.org/browse/star

https://nodejsmodules.org/

一般来说,使用比较多的有:

  • express
  • grunt
  • socket.io
  • socket.io-client
  • mocha
  • underscore
  • connect
  • commander
  • coffee-script
  • uglify-js
  • mkdirp
  • forever

等等,对于常用的模块,可以安装成全局模块,这样,可以避免每个工程都下载安装一次。