推荐:耀悦翻译的
effective emacs中文版
不过里面说的,把Caps Lock和Left Ctrl互换的方法,实在不习惯,总会想按错,Caps Lock虽然不常用,Left Ctrl却很常用.所以就把Caps Lock和Right Ctrl进行了互换.
注册表文件内容如下:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00 ...
- 20:17
- 浏览 (35)
- 评论 (1)
联系使用emacs做rails开发,并使用color-theme做了色彩调整,我用的是(color-theme-calm-forest),但是在代码出错后,背景色变得和前景色极为相近,非常难辩认.修改color-theme不起作用,后来发现所有色彩主题都是同样的颜色,后又猜是ruby-mode搞得,看了一遍也没找到原因.最后终于找到,可以使用
"Set point on a comment and hit `M-x describe-face'. You can also use
`M-x customize-face' to modify it."
...
- 22:01
- 浏览 (45)
- 评论 (1)
敏捷大会回来谈敏捷
照例先说敏捷软件开发的好处吧,知道的直接跳过.敏捷软件开发是效仿精益思想产生的.它主要强调以下几点:
尽
快交付.如果尽快的交付产品就能更快的得到反馈,也就能尽快的修正错误.路宁把一次迭代比喻成库存.迭代时间越长代表库存就越多.你生产了一车螺丝后交给
用户,用户告诉你型号错了和你生产几个就给用户鉴定,用户满意你再继续生产.大家自然知道哪个更好.大量库存的危害我相信大家还能举出其他的.
尽
量推迟决策.敏捷反对前期的大量的详细的设计.而是开始进行简单的设计,把设计决策尽量推迟到不得不设计.原因一,前期的大量设计很可能没有用,反而会使
障碍;原因二,前 ...
- 20:48
- 浏览 (58)
- 评论 (0)
软件开发和公司管理
大道同源,今天参加敏捷大会的最大收获就是认识到公司管理和软件开发的本质一致性.敏捷软件开发思想本来就来自于丰田的精益思想或TPS.本质在于消除浪
费,增加应变能力,获得最大的投入产出比,同样的拥有很大的复杂性和不可预测性.对付这个复杂性我们有一些有限的经验,比如一些公认的原则,比如人性(管
理的)
和设计原则(软件开发的,其实是软件的性).但是只有这些是不够的,况且没有人能准确的100%的掌握和用好这些.那怎么办?精益思想告诉我们:
要持续改进.我们需要"发现问题->尝试解决->纠正->总 ...
- 20:43
- 浏览 (95)
- 评论 (0)
前提,公司是软件公司,本身有软件的开发和维护能力.
再谈信息化建设中的开源和商业选择
我上次对于开源工作流的汇报中,把使用开源比作螺旋形上升,把使用商业比喻成阶梯形上升.我现在认为不太恰当,这里面隐藏了一些风险和问题.我打几个比方:
比方1:比如一个人从小立志要超过刘翔,但是他现在还小,要达到这个目标,他首先面对的问题就是长大,因为小(这里指体积小)孩无论如何跑不过刘翔的,然
后就像如何才能最快的长大呢?从养猪的哪里得到了 ...
- 20:34
- 浏览 (43)
- 评论 (0)
其实很简单,我把ADO.rb给改了,加了编码转换,这样rails端使用起来就不需要做太特殊修改了。
#
# DBD::ADO
#
# Copyright (c) 2001, 2002 Michael Neumann <neumann@s-direktnet.de>
#
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the follow ...
- 13:26
- 浏览 (107)
- 评论 (0)
Tempo是一个BPEL4People的实现,结合ODE一起使用。其实是Intalio开源的一个软件。
Tempo现在项目好像还出于比较早期,svn的revision才5xx。不过由于是成熟产品开源的,所以还是不错的。
我是寻找工作流产品的时候发现的,看上他主要是看中了intalio的表单设计功能。
闲话少说,首先是编译tempo。
tempo是使用buildr编译的。
需要先保证你能上网,因为要从网上下东西。
然后要安装好ruby 1.8.x或者jruby 1.x,以及subversion。
在命令行下输入:
gem install buildr.
如果找不到gem命令,请 ...
- 22:51
- 浏览 (93)
- 评论 (0)
首先安装好FreeBSD,我装的是7.0
然后安装diablo-jdk 1.5。
然后
cd /usr/ports/java/jdk16/
make install clean
下载要求下载的源码等文件。
装好jdk6后,把diablo-jdk 1.5删掉
安装openfire很简单,直接
cd /usr/ports/net-im/openfire
make install clean
就OK了。
然后到http://red5.4ng.net/red5.war下载最新的red5.war。
上传到服务器上。
但是还是不能正常工作,因为里面有一个预编译好的文件是基于lin ...
- 11:07
- 浏览 (182)
- 评论 (0)
以前在csdn和其他地方都有过博客,但是不常更新,而且csdn现在就是一娱乐网站,不想去了。
javaeye不错,以后就在这儿了:)
- 17:24
- 浏览 (165)
- 评论 (0)
- 浏览: 1342 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Effective Emacs和Caps L ...
键映射代码来自这里http://www.microsoft.com/whdc/a ...
-- by kiol -
emacs下rails模式中的错 ...
呵呵,终于找到正宗的修改方法了;; I don't like the defau ...
-- by kiol






评论排行榜