Posts tagged ‘Mac OS’

Happy Hacking keyboard pro 2的艺术

1.背景:
毕业以后我选择了程序员,而且是 & 程序员。当在公司用一个极其不顺手,按一个键卡两个键的键盘之后我萌生了换键盘的想法。我就开始寻觅键盘的旅程。
至于为什么我对键盘或者鼠标有这么高的要求,这还要从我的第一台电脑说起。当我家人答应给我第一台电脑的时候,我就向我的一个很懂计算机的哥哥求援,让他帮我装一台电脑价格在5000左右,这台电脑装下来的结果就是,主机2000,电脑外设3000。我也不懂啊,我就问他这是为什么啊,人家机子性能都那么好我的看上去不行啊。那位哥哥(他也是程序员)就说了,我觉得一个个人电脑最重要的地方就是与人有直接接触的地方,无外乎鼠标,键盘,显示器,音箱耳机,等输入输出设备。我当时也不明白,但是就有一个感觉,我家的电脑超级好用,屏幕色彩艳丽(当时最好的sony特丽珑显像管),当时我已经在用logitech的鼠标和键盘了。
到现在已经8年过去了,我也成为了一个程序员,我对外设的要求就更高了,logitech的键鼠已经不能满足我的要求,在我苦苦寻觅的时候有一张照片进入了我的视线:

他就是Richard stallman,不知道的人可以google一下,不知道的Windows程序员我不怪你,不知道的或者用着freesoftware的程序员我不知道说啥好了。看见他用的键盘没有,就是HHKB pro,有人戏称他用的键盘要比他用的笔记本还贵(他的那个笔记本是100美元笔记本计划的产物)。就这样我就疯狂的找他的这款键盘,当然功夫不负有心人,找到了咱们坛子。然后就找到很多相关介绍,然后就。。。在混沌那里入了。所以说我对HHKB有特别的感情,和大家不是很一样了,我喜欢的是HHKB的layout和名字,手感当然很重要,要不我也不会花那么多米整个键盘。

2. 键盘参数介绍
这个我想就不用我多介绍了,毕竟复制别人东西也不是很好,
http://en.wikipedia.org/wiki/Happy_Hacking_Keyboard
这个链接里面讲的也很清楚了,具体细节在这个页面下的References标签后面,总之很全面了

3.外观,用料,手感
这个想必是对这种高档键盘非常关心的了。我以一个新手的态度主观评价,大家听听便是,切勿妄信,后果自负。
外观 (我的桌面,自爆一下)

这个由几个图来解释吧,我多说无益。我个人觉得外观还是给你很清爽的感觉,有一点cool在里面,别的没有什么出彩之处,没有led灯,仅仅只有60个键,(这个我要说两句,我觉得挺好的,电路和程序这两种东西都是simple is the best!很简单,功能结点越少,故障点也也越少,那不就意味着故障越少么。所以我喜欢简单高效的东西)。小巧的外观,出色的便携性和多系统的适用性,绝对是一般键盘不能比拟的.

用料和手感:
1.键帽材质就是大家熟知的PBT,黑同的键帽是热升华(含浸印刷)字体和键帽融为一体,手摸在上面是一个平面。键帽相对ABS键帽的手感较硬,没有那么多任性和缓冲在里面,键面的手感是磨砂手感,同样因为比较硬,并不是一些键盘的肤质手感。(主观的说,我感觉ABS键帽的手感更好,因为ABS对我来说是暖性的,手感容易出来也就是键盘和手能够融为一体,PBT键帽给我凉凉的感觉,也许是我没有适应,但是我感觉硬朗的触摸感更能提高打字速度)。当然论质量和耐久度的话,PBT绝对一流。
还请大家看看这图,不知道是这人牛逼,还是….所以大家别迷信PBT材料,该打油的时候照样打,就是时间问题

2.按键按下的段落感比茶轴要好和青轴有点像。但是比青轴好,为什么呢?手感上说就是,按键压力比较一致,就是不管你按多深压力都差不多,cherry青轴就不同,当你按到最下面的时候,压力就变大些,这样对我来说感觉不是很畅快。想想一下,这个曲线,压力的斜率是保持不变的,一直上升(这个图是红轴的):


我还是比较喜欢有段落感,并且段落感之后的下压力最好能保持一致,让我能很轻松的完成敲击,用一句话描述这种感觉就是,冲破阻力后,立即轻松有很鲜明对比的感觉。现在我知道的类似这种手感的键盘有:8115(薄膜) 和 hhkb pro2。既然8115 和 hhkb pro2都是这样的手感,那他们有什么不同呢?8115的键帽活动度很大,给你有点散架个感觉,hhkb pro2 做工就很精细。HHKB的回弹很爽,但是8115就是比较慢了,形象点说就是有点肉了,当你火力全开的时候你就能感觉回弹的作用了,真正的帮助你键指如飞.
3.键盘的人体工学,就是那个阶梯分布,这个我非常喜欢,因为hhkb pro的阶梯分布比一般键盘明显,对我来说按键更加省力,找键更加快速。但是有个缺点就是HHKB pro和桌面有一个2厘米左右的落差,让我感觉很是不爽,垫本书就要好的多了,看来我需要手托了。

键盘布局,功能:

这个是最有争议的地方,惹的大多数人都去realforce帮了,但是我要说的是,realforce的手感和素质是和HHKB相当的,或许还要好,但是要和HHKB比功能的话,rf简直太普通(不过rf86/87好像也有contrl和caps lock对换的功能)。还是那句话,如果非要把realforce和HHKB pro 做比较的话,realforce的素质仅仅是HHKB的开始。下面我来说为什么。看见这个键盘布局图以后大家会发现什么,ESC的位置,control的位置,backspace(Delete)的位置,alt的位置和正常的104键的layout很不同? 那好你在看看这个键盘layout

这些都是sun 的键盘layout,是不是和hhkb有点像了啊

ok再看一个:

这个是苹果最新的g6键盘 铝制机身,做工超棒,手感在超薄薄膜里面和IBM的笔记本键盘能打个平手,但是致命缺点它是超薄的,所以我出了换hhkb了着两个的layout是不是也有点接近,看 左右atl键的位置和咱们普通键盘的alt位置是不以样的。
说一点背景知识,

现在sun的Solaris被认为是最纯正的 X也通过了的认证,所以说着两个系统都是符合规范的.

对大部分人来说,IBM的经典101键是最标准的,但是对我来说,最标准的键盘现在能找到的也就是HHKB了。所以所大家对HHKB不满也是有原因的,我入手HHKB同样也是有原因的。用途不一样需求造就不一样的产品,对于程序员来说HHKB绝对是完美的。程序员只有键盘以及快捷键的设置都遵循一个标准:“手移动最少的距离,作更多的操作”.
下面来看下HHKB在命令行中的表现,首先介绍几个快捷键ctrl-n = 下, ctrl-b = 左,ctrl-f = 右,ctrl-p = 上, ctrl – j = 回车,ctrl-H=退格,这几个是通用的在所有的类的终端上都可以用,有心人你可以试试,如果你的ctrl键是标准101的layout,你可以多按几次,看看你的小手指头酸了没,然后把caps lock当成ctrl再试试呢?是不是很顺畅?人家本来就是照这个键位设计的…用IBM的101布局当然不爽了.

对于我个人而言除了在命令行中工作,最多的就是在中了(和Emacs是中乃至所有计算机系统中最强大的两个编辑器,Emacs更强,有兴趣可以google).先说:

看看图中都用到了哪些键?是不是根本没有F区,j,k,h,l分别对应上,下,左,右,i和esc是模式切换键同时也有很多control键组合出的快捷键.这些特点结合HHKB pro2 的layout,是不是有一种霍然开朗的感觉?这难倒是为定制的键盘? esc离主键区的距离正好能让我的小指够到而不需要吧食指离开F键使我的操作效率提升很多(因为经常要在模式中切换),control的位置让我长时间用这些组合键的时候,不会再小指头抽筋了,省去了没用的F区,让我的桌面更宽松(说实话我现在还不知道几个中和F区键有关的快捷键),没有方向键?我根本用不到…要说Emacs,我本人不是很常用但是我知道一点就是,Emacs中所有的功能实现都要配合control键,想想吧,上下左右要是都用ctrl,有几个人的小拇指能受的了,还好有人发明了手掌按ctrl大法这样真实缓解不少,但是哪有HHKB这种键位自然…
对于Emacs我这还有一个小插曲

Emacs是一种信仰,世界最强编辑器

http://www.pconline.com.cn/pcedu/soft/gj/photo/0609/865628.html

这个世界最强是个怎么样的强法呢?一说:Emacs是一种“信仰”。另说:世界上的程序员分三种,一种使用Emacs,一种使用,剩余的是其它。(完全无视其他编辑器的存在……)
Emacs就是上面提到的Richard Stallman开发维护的,世界上最强的编辑器是免费的....
Emacs 是一个很有意思缩写 Escape Meta Alt Control Shift, 呵呵没什么说的了把, HHKB是最适合Emacs不过的了.(Meta键就是windows上的win键)

上面说的都是我工作中的需求,在娱乐的时候呢,我在家用mac的笔记本,HHKB有macnitosh模式,直接切换,然后我就能有mac下面独特的多媒体键,声音大小阿,关机,弹出光盘等,还有mac系统的所有快捷键都可以用,总之和mac系统配合的是很不错的,如果说你用windows是你入手rrealforce而不选择HHKB的理由的话,我就没有任何理由了……
我在mac上也不怎么玩游戏,只玩一种,war3. 当然这个键盘的手感和layout就是不是很合适了.就不多说了.看来每个键盘都有它适合的人和地方. HHKB适合长期键入文字,尤其适合系统的管理员和程序员,如果你是mac用户的话也同样适合.如果是游戏或者windows的话我觉得HHKB不是一个最好的选择.

4.happy hacking的来历
happy hacking 本来是 Emacs的一个标语 ,也是stallman本人的信条
大家可以看这里 有个T-shirt 就是happy hacking
http://shop.fsf.org/product/happy-hacking-shirt/



这个背后的标志就是Emacs的标志

http://terse.yo2.cn/articles/rms清华行.html 有兴趣的可以看这里
5.DIP开关:
这个我专门翻译了一篇linuxjoury的文章,
Happy Hacking Keyboard Professional Review

后记:
HHKB绝对是一款经典的产品,就因为他的经典国外有好多geek都喜欢mod HHKB,下面就是一些图赏:

HHKB对于我来说,不仅仅是一个键盘那么简单,他小巧的身躯里散发这的精髓,可以说算是一种信仰吧.

相关日志

apple,我也尝尝!

好几年了,情人节都是一个人过,今年干脆不过.这不去找了一个小M陪我!废话先不说,上图:

情人节这样过,还不错吧,我本来是想买467+touch的,但是看见470以后真得走不动了,这里提醒大家理性消费.不过说句实话,的东西不需要理性的,因为不管你买了哪一款她总是最好的,你总能找到你买她的理由,要不怎么那么多人在好几款机子中犹豫呢.言归正传,我对 pro写一些感受把.

1.工业设计&工业制造
的这两项绝对是首屈一指,没啥说的,给人的美感确实不是一般产品能给的.一体成型全铝的机身,镜面屏幕(专业作图的可能不怎么看好),从上面dell d610, thinkpad t61,的比较图来看,也不用我多说了.再说说本来我是想买的但是,当我把467和470放在一起的时候,我就知道大屏的魅力, pro和比的话,只能说是更完美.但是更重了,还好我不怎么追求移动性.由于我的摄影水平很烂,相机也很烂,所以好多细节我都没有敢拍,有 的同志都知道,想买的同志希望能去三里屯体验一下, 科技应该是让你更轻松. 

2.硬件
参数我就不多说了,我只说说我的感受,15.4的led真的不是吹的,咱不是专业作图的,这个也就是咱能看见最好的屏幕了.p8600对我来说绝对够用了,开了10多个网页,装软件,自动升级,qq,msn,fetion都开开,itunes,iphoto ,这不是我刻意开的,我只是开了就没有关,但是我丝毫没有感觉一点的迟钝,当我用4指向下一画的时候我才发现.总之,我不知道她的极限是什么样的,回来给加到4G估计能更爽.(我说我应该买吧)浪费了……..关于散热的问题,如果不开独立显卡,还是很不错的,这几天天冷,家里的温度也就15度,机子没有什么感觉,但是开了独立显卡,左手就有点热了,不敢想夏天是什么样的.

3. X
这个是我最看中的地方,我是一个上的程序员,我喜欢类的东西,这就是我选择初衷.至于到底有多强,暂时我不能用技术的语言说,我只能说,从我的感受来说,macos是我用过最强的,最好用的OS.关于我对linux和macos的理解这里有说.我曾经在我的dell本子上装了对比下来,在图形方面还有很久的路要走,虽然界面已经很绚丽,但是稳定性和易用性有待提高.很喜欢mac系统的简介高效,你不必为一些琐事而浪费你的时间,如果你是diyer我觉得装个来满足自己.关于windows我这里也说两句,我对这个系统没有什么好感,在我的世界里,它只是一个工具,不想是一种信仰,如果大家买了mac希望大家不要装双系统,最多弄个虚拟机偶尔运行一下windows弄个网银什么的就完了,因为我们正在为windows的低效操作浪费时间,图形没有mac好,cli没有强,对于windows的性能和效率我觉得我还没有资格评论,但是事实能告诉大家.让mac带你走进,你本来应该有的世界,当你用过macos的时候你能感觉到什么叫简约而不简单…….

4.iphone&ipod touch
大家都看见我上面的图片了,有一个iphone和一个touch,touch是同学和我一起去买的,我本来也想买一个的.这两个手持设备,现在已经家喻户晓了,我也就不用多介绍了,再说也是上面的那一套,但是我也要感叹一下的做事风格,简简单单的产品线,不能和任何一个大公司的产品线的数量比,但是这就体现了专注的好处!记得jobs说过,我们把精力专注于我们的一种产品,我们就能做出更完美的产品.

5.是一种文化
这个大家都明白,我也是的fans.这种文化,让我们的生活多了几分情趣,让我们的视野开阔了许多.应了 store里面的一个导购说的话:”正在改变你的生活!”. 

 

相关日志

科技是一种信仰(apple&linux)

      这个题目有点大,并且有点geek.不过没关系,对我而言这句真的是很到位.如果大家在google中搜索”科技是一种信仰”的话,第一条就是《iwoz》的中文版序,介绍了和jobs一同创立了公司的事情,我也还没有看,就不多介绍了.好吧,让我们说说吧.

      今天恰好去了三里屯的 store,给我的感觉,很有一种科技改变生活的感觉,哦,不对应该是改变生活.不过确实那里的店员会用一种朋友的身份给你分享改变他们生活的故事.我也和他们说了我和的故事(都是不光彩的,用了craked 的 iphone和 X).为我做体验指导的是一个在美国留过学的男生,他是学人工智能的,我们的话题总是落在上,别忘了 X就是BSD的一个变种.在将近一个小时的交流中,我深深的感觉了,的信仰,简约而不简单,简单意味着高效,生活本来可以更艺术的…最重要的就是:”选择多了并不是一件好事!”,说道这里,要提出Dexter.Yy 的论点:

 这“两个凡是”我很理解,你看,虽然mac是建立在大量开源软件和技术的基础之上,但它跟是两个相反的极端:

会给你提供无数的选择,强烈的参与感,让你和整个开源社区一起共同打造心目中的“未来操作系统”。同样的功能都有几个不同风格的项目供你选择,即使在一个软件里,比如Compiz Fusion,也会给你一大堆选项,让你定制出osx的效果,vista的效果,或是osx和vista都没有的效果。用图形界面改不出来,可以改文本形式的配置文件,配置文件里也没有,可以写脚本,脚本也实现不了,可以改源代码重新编译。还有无数的文档来支持你做这些事情………………firefox也很类似,我可以在一个光秃秃的浏览器上安装各种扩展,定制出一个符合自己需求的网络平台……

而mac只给你一个选择(不是指软件),它明白无误的让你感觉到:这就是“未来的操作系统”。虽然它提供了完善的命令行工具(osx10.5是标准的UNIX系统, 都只能算 like)和开发工具(这些工具的强大我难以形容,只能截图),自带了ruby,python,php这样的开源语言,只要你有深入的了解,一样可以控制系统的大部分,但归根结底,它为了给大众用户最方便最简洁的体验,实际上是封装了刚才说的那些东西,把强大的技术隐藏在华丽的图形界面之后。“设计”和 “整合”,这就是最擅长的事情。

你可以自己定制,安装各种新东西,却总是觉得自己很笨拙,生怕打乱整个系统的和谐和完美(没有上那种自由自在,搞砸事情也不怕的感觉),你可以创作出各种界面,却就是觉得比不上cocoa的原生界面(cocoa是osx的GUI库),那种简洁,高效,细致,优雅,让你除了学习和模仿之外完全没有别的想法。很多人可能看不出来,现在web上流行的一些设计风格和元素,都是从osx里模仿来的。的作品几乎从没让你失望过,提供的选择虽然少,但几乎就是最好的选择,用mac的过程实际上是不断的在强化这种感觉。所以难免会产生“两个凡是”的思维定式。还有一个例子是:比较一下 windows软件的界面,各种风格都有,就算外观上接近windows的原生界面,面板的布局,按钮位置也可能完全不同。形成鲜明对比的是,mac上的软件(先声明,mac软件的数量不少)几乎都有一致的界面和用户体验,因为mac平台的开发者都谨守的GUI规范和建议

我没有说绝对自由是最好的,也不认为应该让一个强势的偶像级的独裁者给你提供唯一的最好的选择。和osx都是能让我感受到未来的科技产品,在两者间做取舍时,我其实是抱着很务实的态度:在现阶段,osx要更优秀更成熟,而且我需要的是能提高效率提高生活质量的工具,而不是把精力和时间消耗在操作系统本身,我既希望享受到开源技术的好处,又不想为此浪费太多时间,所以我用mac……

不用我多说了吧? 我也算一个开发者,同时用过和mac开发,我只能说我和他的感觉差不多,但我不否定的成功,这就是我所谓的信仰,有点感觉了么?让我们暂且认为 X是一个来引出下面的话:

is simple. It just takes a genius to understand its simplicity.
                                                                                       — Dennis Ritchie 

当然用mac不需要很多的genius但是并不是说你不需要你的创意.这些就是我对的信仰,但是有一句话:”信仰自由!”对于那些windows user&PC你们也有你们的信仰,这些同样在改变你的生活.但是还有一句:”有信仰自由,同样有不信仰的自由!”,我就是不信仰windows,在以后的文章里我说不定会说一些很过激的话,请windows 爱好者斟酌是否再来本博,谢谢.

相关日志