七大理由提倡我们使用Dvorak键盘布局

我们现在电脑/笔记本/手机全键盘通常都是QWERTY键盘布局的,以键盘第一排字母的
左边6个字母而得名。这种键盘在1868年由Christopher Sholes申请专利,后来在全世界键盘中占据了主导地
位。
可是我们仍然有无数个理由,要换掉QWERTY键盘,使用Dvorak键盘吧!
Dvorak.PNG

理由一QWERTY was designed for the typewriter, not the typist.
QWERTY 是为打字机设计的,不是为打字员设计的。
打字机的发明人Christopher Sholes,发现他的打字机在设计上存在一个缺陷:当二个相邻的按键被快速顺序击打时,打字机会卡死。为了解决这个问题,他改变了常用的键盘布局,把经常会连续打到的字母键分开放置,比如ing啦(我猜的)。(我没有用过英文打字机,对这一段不是很理解。)于是QWERTY键盘就诞生了。QWERTY解决了打字机的问题,而Dvorak使打字员可以打得更爽。
理由二Dvorak increases your speed。
Dvorak 可以提高你的打字速度。
我们打字时,手指会放在键盘的最中间一排(称为Home Row)。如果要提高打字速度,就要减少手指的移动,也就是说,要把最常使用的按键放在Home Row里面。对于英文打字员来说,使用Dvorak布局,会有70%的按键次数集中在Home Row里面。 22%在上面一排,8%在下面一排。如果使用QWERTY布局,只有32%的按键次数集中在Home Row,52%在上面一排,16%在下面一排。后来,Dvorak键盘又进行了改进。所有的元音字母(aeiou)被放在Home Row的左边,最常使用的辅音字母键放在右边。由于英文单词通常是元音字母和铺音字母交叉的,所以打字时左右手会交替按键,肯定比单手按键的速度要快啦。QQ截图20130828174349.pngQQ截图20130828174442.png
理由三Dvorak lessens your mistakes.
Dvorak 会减少打字错误。
通常认为,在以下二种情况,会经常出现打字错误:
1 手指远离home row 去按某个键的时候。
2 连续使用同一手指按键的时候。
如果这二种情况同时发生,出错的概率就更大了。比如你连续按rtvb或者ec,说不定就会按错了。在QWERTY键盘上,这二种情况发生的概率远大于Dvorak键盘。
理由四Dvorak is more comfortable and better for your health.
Dvorak 使用起来更舒服,对你的健康有好处。
有人进行过测试(无证据), 在同一项打字任务中,使用QWERTY键盘的打字员手指每天移动30公里,而使用Dvorak键盘的人,手指每天只移动了1.5公里。难怪我每天打字打得累死了。 好象要得键盘手了。。救命。
理由五Switching to Dvorak is easier than ever.
您可以很方便地切换到Dvorak键盘布局。
研究发现(无证据),对于一个新人来说,Dvorak键盘布局更加容易学习。如果你已经习惯了QWERTY键盘,那就更简单了。因为你已经掌握了基本的打字技术(主要是手指间的配合)。(这一段我不太赞同。。。毕竟熟悉了QWERTY之后,想改变这个习惯,是相当困难的吧)。网上有很多的关于Dvorak的教程,而且有相当多的打字游戏供你练习。大部分的操作系统,都支持把你的默认键盘布局改成Dvorak,并且可以在二种布局之间轻
易地切换。AutoHotkey也可实现不过你一旦用熟了Dvorak, 肯定不会再切换回QWERTY啦!哈哈哈!
理由六Dvorak is cool.
用Dvorak来打字是很酷的。
你的同事/朋友使用你的电脑,只会打出一堆垃圾,以后他们再也不会乱碰你的电脑/键盘了!(而且,为了不让他们碰我的鼠标,我把鼠标也改成了左手习惯,哈哈哈。)更重要的是,使用Dvorak之后,你就变得更牛B了。 就像你买了台mac,抛弃了pc机一样!而且,你还可以炫耀你的打字速度了。你肯定会变成公司的打字王的。
而且,你还有很多牛B的伙伴,他们也在使用Dvorak: BT的发明人 Bram Cohen,WordPress的主要开发人员Matt Mullenweg, 还有世界上打字最快的人 BarbaraBlackburn。
理由七Using Dvorak is a noble cause.
使用Dvorak是很崇高的。
Dvorak博士发明了Dvorak键盘布局,但是在他活着的时候,却无法说服人们来使用这项发明。。丫死得太惨了,肯定不能瞑目。意识到无法说服人们使用Dvorak之后,他说:我不想再做对人类有益的事情了!他们太
TMD懒了!一点都不想改变!So,QWERTY一直是最流行的键盘布局,而且流行了一个世纪!要是你的手机还是数字键盘,你都不好意思跟人打招呼。但是,随着打字机的改进,键盘的改进,QWERTY已经失去了它原本的意义。我们可以追求更快的打字速度了!
使用Dvorak键盘吧,让我们向Dr.Dvorak的伟大遗产致敬!

Markdown语法

代码

单个回车视为空格。连续回车才能分段。行尾加两个空格,这里->即可段内换行。*这些文字显示为斜体***这些文字显示为粗体**

效果

单个回车 视为空格。

连续回车

才能分段。

行尾加两个空格,这里->
即可段内换行。

这些文字显示为斜体

这些文字显示为粗体


代码

行的开头空4个空格,表示程序代码,例如:C#://这里显示一些代码,在正文显示中会自动识别语言,进行代码染色,这是一段C#代码publicclassBlog{publicintId{get;set;}publicstringSubject{get;set;}}Python:keywords=["dsaa","Asd","sadc","Gdfd","gdfdd","gaf","gabdddddd","eg"]printdict([(i[0],list(i[1]))foriingroupby(sorted(keywords),lambdax:x[0].lower())])Javascript:/**
* nth element in the fibonacci series.
* @param n >= 0
* @return the nth element, >= 0.
*/
functionfib(n){vara=1,b=1;vartmp;while(--n>=0){tmp=a;a+=b;b=tmp;}returna;}document.write(fib(10));

效果

行的开头空4个空格,表示程序代码,例如:

C#:

//这里显示一些代码,在正文显示中会自动识别语言,进行代码染色,这是一段C#代码publicclassBlog{publicintId{get;set;}publicstringSubject{get;set;}}

Python:

keywords=["dsaa","Asd","sadc","Gdfd","gdfdd","gaf","gabdddddd","eg"]printdict([(i[0],list(i[1]))foriingroupby(sorted(keywords),lambdax:x[0].lower())])

Javascript:

/**
* nth element in the fibonacci series.
* @param n >= 0
* @return the nth element, >= 0.
*/
functionfib(n){vara=1,b=1;vartmp;while(--n>=0){tmp=a;a+=b;b=tmp;}returna;}document.write(fib(10));


代码

>表示引用文字内容。#表示这是一级标题##表示这是二级标题###表示这是三级标题……###### 最小是六级标题也可以这样表示大标题=这样表示小标题-

效果

表示引用文字内容。

表示这是一级标题

表示这是二级标题

表示这是三级标题

……

最小是六级标题

也可以这样表示大标题

这样表示小标题


代码

---上面是一条分隔线-这是无序列表项目-这是无序列表项目-这是无序列表项目两个列表之间不能相邻,否则会解释为嵌套的列表1.这是有序列表项目2.这是有序列表项目3.这是有序列表项目下面这个是嵌套的列表-外层列表项目+内层列表项目+内层无序列表项目+内层列表项目-外层列表项目

效果


上面是一条分隔线

  • 这是无序列表项目
  • 这是无序列表项目
  • 这是无序列表项目

两个列表之间不能相邻,否则会解释为嵌套的列表

  1. 这是有序列表项目
  2. 这是有序列表项目
  3. 这是有序列表项目

下面这个是嵌套的列表

  • 外层列表项目
    • 内层列表项目
    • 内层无序列表项目
    • 内层列表项目
  • 外层列表项目


代码

直接把一个URL显示为超级连接:也可以这样:[图灵社区](http://www.ituring.com.cn)图像和链接非常类似,区别在开头加一个惊叹号:![这是一个Logo图像](http://www.turingbook.com/Content/img/Turing.Gif)此外,还可以以索引方式把url都列在文章的最后,例如这样:[图灵社区][1]![图灵社区Logo][2][1]:http://www.ituring.com.cn[2]:http://www.ituring.com.cn/Content/img/Turing.Gif

效果

直接把一个URL显示为超级连接:

也可以这样:图灵社区

图像和链接非常类似,区别在开头加一个惊叹号: 这是一个Logo图像

此外,还可以以索引方式把url都列在文章的最后,例如这样:

图灵社区 图灵社区Logo

博客文章浏览次数统计插件Stat For Typecho

Typecho博客系统本身没有文章浏览统计功能,很不习惯。在网上搜了下后发现,有相关的博客插件可以实现,插件的使用很简单,以下简单说明下Typecho博客的文章页面浏览次数插件Stat的使用方法。
Stat插件安装使用:
1.下载博客插件Stat,并上传至usr/plugins/目录下
2.登陆博客后台,点击控制台选项下的插件选项进入插件列表界面
3.在禁用的插件列表下激活页面浏览次数插件Stat
4.点击控制台选项卡下的外观选项,进入主题列表界面
5.选项“编辑当前外观”选项,然后选择post.php文件
6.在post.php文件的相关位置添加以下代码
<?php $this->views(); ?>
提示:可以在该代码前后加入提示字眼,如浏览次数:代码

来源:http://www.chinaz.com/web/2010/1130/146337.shtml

Typecho折腾备忘

一、Typecho开启GZIP压缩

貌似默认已经开了,但是效果没有下面的方法明显。

在根目下的index.php加上下面这一句就能开启GZIP压缩。

ob_start('ob_gzhandler');

二、最新评论不显示博主评论

在調用函數的地方加上 'ignoreAuthor=true'

 $this->widget('Widget_Comments_Recent','ignoreAuthor=true')->to($comments);

三、文章归档改为下拉菜单式

打开sidebar.php,修改归档代码

<select name="archive-dropdown" onchange="location.href=this.options[this.selectedIndex].value;">
<option>请选择月份</option> 
<?php $this->widget('Widget_Contents_Post_Date', 'type=month&format=F Y') 
->parse('<option value="{permalink}">{date}</option>'); ?> 
</select>

四、如何禁止子目录浏览

如果是CP面板的话,里面有个索引管理器,很容易就会达到这个目的,为了安全着想,所以还是有必要的,当然也可以通过修改.htaccess文件,里面加入下面的代码。

# disable directory browsing 
Options All -Indexes

五、页面淡入淡出效果

<script type="text/javascript"> 
//页面淡入淡出 
    if(!+[1,]);else 
    $(document).ready(function() { 
    $('#wrapper').hide().fadeIn(1000); 
}); 
</script>

jQuery的稍显麻烦,下面附上一个简单的

<meta http-equiv="Page-Exit"; content="blendTrans(Duration=1.0)">

在头部head之间加入此代码,你会发现点击链接离开的时候,是淡入淡出的效果,Duration=1.0是周期,单位是秒,当然这个效果不是很让人满意,最好还是用jQuery的吧!

六、jQuery实现图片显隐特效

  • 清晰指向變模糊

<script type="text/javascript">// <![CDATA[ 
$(function () { 
$('img').hover( 
function() {$(this).fadeTo("fast", 0.5);}, 
function() {$(this).fadeTo("fast", 1); 
}); 
}); 
// ]]></script>
  • 模糊指向變清晰

<script type="text/javascript">// <![CDATA[ 
$(function() { 
$('img').animate({"opacity": .5 }); 
  
$('img').hover(function() { 
$(this).stop().animate({ "opacity": 1 }); 
}, function() { 
$(this).stop().animate({ "opacity": .5 }); 
}); 
}); 
// ]]></script>

七、Typecho首页显示特定边栏

<?php if ($this->is('index')): ?> 
只在首页显示的东西 
<?php else:?> 
否则显示的 
<?php endif; ?>

八、typecho文章倒序排列

修改typecho源文件一个

/var/Widget/Archive.php中第1260行

$select->order('table.contents.created', Typecho_Db::SORT_DESC)

修改为

$select->order('table.contents.created', Typecho_Db::SORT_ASC)

九、图片Lazyload加载

传送门:http://www.microhu.com/picture-lazyload-jquery.html

十、友情链接模块

插件:Links

开发文档:http://docs.typecho.org/plugins/links

十一、Sitemap

插件:Google Sitemap

地址:你的网站/sitemap/

十二、必要主题依赖(可选)

插件:Thumbnail

十三、防止垃圾评论

插件:Akismet

后续更新中...

解决linux下本本发热量大的问题

从ubuntu 9.04开始,由于linxu内核的bug(或者说大部分 Bios 不规范),导致部分本本发热量增大,有些甚至高大八十多度,风扇猛转,此bug至今仍为解决。在https://bugs.launchpad.net/ubuntu/+source/linux/+bug/760131上有bug的report。
解决方法是:
用编辑器打开:/etc/default/grub
然后,找到这里:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
再把下面的东西加入进去,如果是独显,加入“pcie_aspm=force”。是刚刚那句变成“GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
然后运行:sudo update-grub

最新文章

最近回复

  • 测试: 评论测试内容
  • 袅残烟: [嘻嘻]万网域名也降价了
  • yxy: 以后,我会经常来逛的。
  • 袅残烟: LXDE可以搭配xf...
  • Fooleap: 从好几年前用 Lub...

分类

  • 默认分类 (25)
  • 运维 (53)
  • docker (1)
  • 动漫 (19)
  • 科普知识 (15)
  • 苍白边缘 (17)
  • 资源 (12)
  • Linux (58)
  • Arch Linux (19)
  • 计算机 (18)
  • 编程 (3)
  • Java (4)
  • python (0)
  • php (0)
  • 前端 (1)
  • 公告 (1)
  • 归档




      其它