存档

‘闲聊’ 分类的存档

Dvorak键盘布局使用总结

2010年8月28日 2 条评论

什么是Dvorak键盘布局:
德沃夏克键盘(Dvorak Keyboard)是键盘排列方式,由奥古斯特·德沃夏克和威廉·迪利在1930年代期间设计,是主流的键盘排列快蹄键盘(QWERTY)的对手。
德沃夏克和Dealey研究过字母的出现频率和手的生理之后,依以下的宗旨来建立这个排列:
以使用英语为设计出发观点
能让双手交互输入
为了达至最高速度和效率,最常用的字母和二合字母应最易输入——它们应该在中排,食指放在的地方。
最少用的字母应在最难碰到的下排
右手应打得更多字,因为大部分的人都是右撇子
使用连着的手指打二合字母比不相连的更难。
输入应由边缘循序渐进地移到中心
– 摘自 wikipedia

Dvorak适用性:
适用人群
1、经常打英文
2、希望打字手感流畅
3,希望提高打字速度

不适用人群
1、经常使用公共电脑,或在网吧打电脑
大多数电脑的布局为qwert,如果你是dvorak,必然是寸步难行。
2、经常玩游戏
大多数游戏的键盘是针对qwert,如果是dvorak,游戏必需要有键位设置,如果是Programmer Dvorak,在魔兽争霸等游戏中甚至无法进行编队,必需换其它布局,总言之是非常不便的。

学习使用经历:
Programmer Dvorak 是目前我正在使用的键盘布局。非程序员可以使用普通的Dvorak布局。Programmer Dvorak布局如图:

对于一个新的键盘布局,以我用Dvorak为例
最为痛苦的莫过于最初二天,每打一个字母都是考验, (17WPM)
三天后可以通过思考键位开始盲打 (26WPM)
一周后部份常用字母,特别是中间排开始条件反射。 (39WPM)
1个月后告别手指束缚感, (52WPM)
1个半月后遗忘qwert,全键位条件反射,正式告别原布局。(65WPM)
5个月后达到qwert时代巅峰,(415 CPM 74WPM)
6个月后超越过去,进入新纪元。(427 CPM 77WPM)

学新布局最关键的还是持之以衡和毅力,其实学习所有新事物皆是如此。

dvorak的安装:
ubuntu下,非常方便,在系统 > 首选项 > 布局 设置
windows下,为避免中文输入法dvorak键盘布局失效
只需把system32/kbddv.dll 改名为kbdus.dll 重启后即能完成全系统的键位dvorak化。

分类: dvorak 标签:

ubuntu升至10.04 试用手记

2010年5月1日 没有评论

昨天Ubuntu 10.04 LTS Stable 版发布。 最吸引我的还是 LTS 3个字母,这是一个新的里程碑,有什么道理不用呢。平时出个软件少说也要等上1个月再用,这次难得当次小白猴(比小白鼠好那么一点)。

先说说本人现在服役的版本 Ubuntu 9.04
从09年4月使用至今,一直非常稳定,以至于对 9.10 也不感冒。一些常用的软件也特别手动编译与精简,如内核,chromium,以保证性能最大化。
启动速度 54 秒(手机秒表计算,从grub menu按回车起至硬盘声音完全停止,中间包括了运行了vbox,lighttpd,pgsql,mysql,samba等服务),听说 10.04 在起动上大大优化,将会是多少呢。
chromium Peacekeeper 5400~5500

9.04似乎不能通过update-manager升,要先到9.10 才能升 1.04,随手动修改了apt源从 jaunty 到 lucid 强制升级,不清楚这样升可不可,google下,有网友说要先至 9.10 再 10.04,但光到 9.10 就要下 1.6G,干脆直接跳升。只要驱动不冲突,应该没啥大碍。

修改源的jaunty至lucid后,apt-get update
apt-get dist-upgrade
1736 upgraded, 420 newly installed, 46 to remove and 1 not upgraded.
Need to get 2105MB of archives.
After this operation, 1675MB of additional disk space will be used.
有点狠。要下3小时。
下完后又花了1小时安装。
重启后显卡出错,还好下了10.4最新的ati驱动。安装之,再重启,一切OK

主观体验:
1、画面(中)
首先是启动画面变化,Ubuntu下4个圆点而不是原先的长条。
缺点:但会莫名弹出fglrx,alsa等文字信息,十分不雅,应该是显卡驱动原因。
其次图标的变的更华丽。

2、音量控制(差)
右上脚的音量控制变成,和声音有关的控制,本人只用alsa而不用pulseaudio,把pulseaudio卸载后,连控制面板的声音都无法打开了。

3、速度(好)
速度感觉是快了不少,但启动并没感觉快多少,可能是我的最小化内核本来就很快。

4、中文化(好)
scim的提示变成了宋体,虽然我早就习惯雅黑,达到是非雅黑的不爽程度,但这的确在中文化上面是一进步,照顾了大部份宋体爱好者。

5、文件浏览器(中)
速度上有所提升,但我最喜欢的按钮式导航不见踪影。只剩下文字地址非常不爽。

6、多余的键盘布局选择(差)
本人用的是Dvorak布局,每次进系统都要删除不知哪来的USA布局。

7、软件管理(中)
查询速度上有大幅提升。分类也更加详细。但安装不再提示包的依赖等信息,所以不敢用了,隐藏太多细节会使ubuntu显的自说自话,也是windows中我最反感的,但这也标志着ubuntu越来越平民化。其次原本很有参考价值的星级评价也消失了,很不方便。

综上:在10.04速度上有不错的提升,

启动时间:50s
Chromium: 5540分

分类: ubuntu/debian, 闲聊 标签:

键盘布局 Dvorak 毕业,已完全代替qwerty。

2010年4月13日 4 条评论

布局 Programmer Dvorak 经过7天,休息3周,再7天的使用,英文平均速度已达到50wpm,五笔大约20字左右。vim键位也已适应,一切都顺利。其实只要做到想到字母就想到键位,一切就到了可接受范围,没有压抑的束缚感,人的适应性超过我的想象。从今天起正式和qwerty说Bye Bye~

附速度历程:http://www.jiangmiao.org/blog/589.html
— 4.21 —
已经忘了qwerty键了,第一反应已是Dvorak

分类: dvorak, 闲聊 标签:

又用回了ruby 1.8.7

2010年3月26日 没有评论

因 1.9.1 装载gem的速度只有1.8.7的1/2~1/3。:(

分类: 闲聊 标签:

开始使用ruby 1.9.1了

2010年3月24日 没有评论

自上次关注ruby 1.9 stable到现在已有13个月(ruby稳定版已更新为1.9.1-p0)
到现在的p376 经过376个版本的考验,加之众gems的完善,是时候更新了。

其中最中意的更新为允许,可惜的是若以这种写法的代码就不兼容1.8了。
{foo:”bar”} 形式写hash

最不满意的更新为由字符默认识别由US-ASCII代替UTF-8,弄得许多文件都要挂个
#encoding:utf-8
—-
有点头疼,1.9.1的rails启动时间是1.8.7的一倍
若有如下代码foo.rb

require 'rubygems'
require 'active_record'
RAILS_ROOT = File.join(File.dirname(__FILE__),"..")
Dir[File.join(RAILS_ROOT,'app/models/*.rb')].each{|file|
	require file
}

time foo.rb
1.8.7 耗时
real 0m0.314s
user 0m0.252s
sys 0m0.049s
% cumulative self self total
time seconds seconds calls ms/call ms/call name
15.12 0.62 0.62 461 1.34 2.21 Array#map
11.46 1.09 0.47 235 2.00 3.15 Array#select
8.54 1.44 0.35 1447 0.24 2.42 Array#each
6.83 1.72 0.28 18931 0.01 0.01 String#to_s
5.85 1.96 0.24 237 1.01 42.57 Kernel.gem_original_require

1.9.1 耗时
real 0m0.728s
user 0m0.586s
sys 0m0.064s
% cumulative self self total
time seconds seconds calls ms/call ms/call name
19.05 0.40 0.40 283 1.41 21.34 Kernel.require
12.38 0.66 0.26 264 0.98 1.55 Array#map
9.05 0.85 0.19 626 0.30 2.59 Array#each
7.62 1.01 0.16 200 0.80 2.80 Module#class_eval
7.62 1.17 0.16 20678 0.01 0.01 Symbol#to_s
5.71 1.29 0.12 346 0.35 0.40 Array#include?

同样都是源码编译,参数也都一样,

分类: 闲聊 标签:

好用的非主流软件

2010年3月19日 没有评论

随着电脑使用时间推移,渐渐认识这些被浬没的精华,如今,成了它们忠实的拥护者。

正坚定不移使用的非主流软件:

1、桌面操作系统用Ubuntu,主流的人用Windows
简评:Ubuntu,使用简单,平民化,好用的桌面Linux

2、浏览器用Chromium/Chrome,主流的人用IE/Firefox
简评:Chromium系列,快

3、编辑器用vi,主流的人用Editplus,Notepad,VisualStudio,Eclipse等
简评:vi系列,自定义强,没有最顺手只有更顺手。

4、编程用Ruby,主流的人用Php,Java,C++等
简评:Ruby,简单快捷。但还是无法完全替代php,c++

5、数据库用PostgreSQL,主流的人用MySQL
简评:PostgreSQL,强大。

尝试使用但失败即现已未使用的软件:

1、桌面操作系统用Red Hat
简评:Red Hat用的比较早RH9(上面印的是Red Hat 2004)那大该在04年,当时水平不足用Linux吃力,同时对影音支持不完善,且要玩电脑游戏,还有VC++等,最终放弃而归。

2、编辑器用Emacs
简评:比起vi太笨重

3、Dvorak键盘布局(最近太忙,用Dvorak控制Vim与五笔效率实在是惨不忍睹,等有空再卷土重来)
简评:看上去很美,但习惯不是说变就能变的。

分类: 闲聊 标签:

Dvorak最麻烦的还是用五笔打字

2010年3月9日 没有评论

如用Dvorak打“你好”,思维过程是
1、左手无名指第一排,左手小指第一排,食指下面一排2个
2、 然后翻译成 wqvb
3、 再映射到Dvorak键盘 中指下面一排,无名指下面一排,无名指下面,食指下面
因为有了1这个过程,所以很难全部Dvorak化至少很长一段时间。
这就是母语和第一外语的区别啊。

分类: dvorak, 闲聊 标签:

Dvorak打字速度记录

2010年3月9日 没有评论

3-9
70 points, so you achieved position 199780 of 236761 on the ranking list
You type 126 characters per minute
You have 17 correct words and
you have 0 wrong words
3-9 18:50
90 points, so you achieved position 193999 of 255483 on the ranking list
You type 147 characters per minute
You have 20 correct words and
you have 0 wrong words
3-10 04:23
105 points 26 WPM
3-14 02:34
151 points 211 CPM 39 WPM

3-16~4-7 未使用

4-10 07:26
210 points 283 CPM 52 WPM

4-25 17:48
258 points 341 CPM 65 WPM

5-24 13:19
265 points 358 CPM 67 WPM

8-10 21:10
318 points 415 CPM 74 WPM
注:5个月已回到了到ASDF巅峰水平 http://www.jiangmiao.org/blog/582.html

8-25 17:56
328 points 417 CPM 80 WPM

8-28 01:25
331 points 427 CPM 77 WPM

9-01 14:30
321 points 436 CPM 77 WPM

附:测速地址

分类: dvorak, 闲聊 标签:

开始使用Programmer Dvorak键盘布局

2010年3月9日 没有评论

程序员专用的键盘布局。提高打英文的速度:
http://www.kaufmann.no/roland/dvorak/

目前打字非常吃力,仿佛回到了15年前刚开始学电脑那会儿,特别是用五笔打中文,每分钟不超过6个字。
qwerty 在 http://speedtest.10-fast-fingers.com/ 上的速度是 370~410 CPM 之间
324 points, so you achieved position 11515 of 232742 on the ranking list
You type 418 characters per minute
You have 78 correct words and
you have 0 wrong words
据说 Dvorak比qwerty有30%性能提升,那么使用Dvorak后有望达到500+ CPM。但愿如此。
现在几个小困难需要克服,其中比较关键的是vim的键位要重新适应。
时间证明一切,1周后看看Dvorak之路是否有前景。

分类: dvorak, 闲聊 标签:

从windows+virtualbox到ubuntu+virtualbox

2009年6月16日 6 条评论

过去都是在windows下使用virtualbox虚拟ubuntu,如今ubuntu成了我的主要平台,一切多么美好。仅仅在需要支付宝,网银等才进virtualbox的xp,庆幸的是并不常常发生。

对比windows
ubuntu的优点
1、安全,无需为病毒担心
2、快捷,常用工具只需通过添加/删除程序。
3、稳定,从没发生过不明原因的“该程序执行非法操作”,程序不能运行必定会给出详尽的说明,通过说明google+baidu很容易解决。
4、高效,合理界布局,让我们最快的运行希望的程序。
5、进步,使用linux给常期在windows下的人一个新的思维飞跃,但这是双刃剑,导致其实并不高的“门槛过高”
6、整洁,所有配置,文件都在自已该在的地方,不像windows什么都是注册表,垃圾一天比一天多,永远不会莫名的发出:天那,我的C盘怎么满了?

ubuntu的缺点
1、稍慢,因linux的桌面环境不是直接和内核打交到,所以相比干净的windows会有一点点慢,但比那些装满垃圾残余数据的windows是快上好几倍啦。
2、入手难,习惯windows的思维模式对linux的模式会有点不适应。如不再有盘符概念,当遇到问题时需要搜索大量知识。最简单的,像如何安装一个包,一个字体等等。甚至会说:“看个rmvb,怎么都这么复杂:(,要装这装那。”,适应后会发现空气多么清新。
3、部份常用软件无linux版,或者linux版与windows版相差甚远,如QQ,飞信等软件
4、游戏少,想玩游戏只能放弃ubuntu了。
想运行windows的程序都可以通过一款名为wine的软件,但若您一直在用wine为何不直接回windows呢。

综上可看出ubuntu更适何工作,mysql,python,perl,php,c++等信手捏来,写代码,写文档效率特高。当你在最短时间完成工作了,去逛逛街,打打篮球,蓝天白云,流点汗,生活不亦乐乎。

分类: ubuntu/debian, 闲聊 标签: