- 浏览: 80557 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
kaqike:
不错,很顺手
使用Maven快速创建Spring Osgi Bundle -
dearshor:
支持一下。对OSGi很有兴趣。
使用Maven快速创建Spring Osgi Bundle -
非飞:
风花雪月饼 写道
漫漫长夜,无心睡眠,原来姑娘你也睡不着啊。。 ...
一直陪伴我左右的她 -
风花雪月饼:
漫漫长夜,无心睡眠,原来姑娘你也睡不着啊。。。是这个效果么?
一直陪伴我左右的她 -
Eastsun:
想起星星同学的话:空虚寂寞下琅哉
一直陪伴我左右的她
文章列表
原文:http://hetao.im/2011/04/04/使用convirt管理基于kvm的虚拟机-安装篇
名词解释:
ConVirt – 是一个直观的、图形化的虚拟机管理工具,可以对虚拟机的整个生命周期进行管理。KVM(Kernel-based Virtual Machine) – 是使用于Linux内核中的虚拟化基础设施。KVM目前支持Intel VT及AMD-V的原生虚拟技术。KVM在2007年2月被导入Linux 2.6.20内核中。它也被引入FreeBSD。在Mac OS X中,也可以看见KVM。
From HeTao.IM
Ruby Environment
Ruby with RVMURL: http://rvm.beginrescueend.com/RVM is a command line tool which allows us to easily install, manage and work with multiple ruby environments from interpreters to sets of gems.
Editor
Vim + Janus: Carlhuda’s vim DistributionURL:
昨天与同事实现一个简单的地图定位功能,功能虽然简单,可是过程却是痛苦的,且程度是极度的。痛苦的主要原因源自于调试前端界面,也就是javascript部分。多年前也曾经写过许多javascript程序,那段历史可以追溯到ajax还未出现之前。以前写的时候因为自身、环境等各种原因,从来没有考虑过写javascript的单元测试。经过昨天,深刻地体会了一次如果没有对javascript做单元测试,调试的过程是多么的痛苦。由于时间问题,今天粗略的google了一下javascript单元测试库,发现主要有:
JSUnit – http://www.jsunit.net/
jspec ...
HeTao.IM
在Jeweler官方的README.markdown详细的描述了如何利用Jeweler,结合github.com和rubygems.org提供的服务来进行在线的RubyGem项目的开发、管理和发布。
如果所在的环境并不具备使用github.com和rubygems.org提供的服务,或者并不希望将 ...
Rails::Engine使我们可以将一个完整的Rails应用打包,并在不同的应用中使用。在Rails 3中,每一个Rails::Application都是一个Engine,这使得我们可以非常容易的实现将我们的应用模块化。如何开发Rails::Engine已经有许多现有的开发教程,下面几个地址可以为我们开发Engine提供帮助:
Rails::Engine API
Rails 3 Plugins – Part 1 – The Big Picture
在开发过程中,开发环境的搭建常常要耗费大量的时间和人力。如何避免不同项目,开发环境之间的污染这更是一个让人头疼的问题。不少人应该都遇到过由于不同项目依赖同一库文件不同版本而导致的烦人问题。
另外,在一个团队中,也经常出现由于团队成员各自开发机操作系统、开发环境等的不同而导致的很多难于溯源的问题。由于存在这些问题,将开发环境虚拟化的思想很自然的就被引入到了开发过程中。相应的辅助虚拟化开发环境的工具也应运而生。Vagrant就是一个与
开发XManager的初衷是为了让公司开发人员对Scrum有一个初步的了解,并希望由此引入Scrum进入公司的开发过程管理。XManager使用Ruby 1.9.2 + Rails 3 + Cucumber + Rspec进行BDD实践开发。
项目主页:http://github.com/oldumy/xmanager
源代码:git clone http://github.com/oldumy/xmanager.git
Demo:http://xmanager.heroku.com
账号:
+-----------+----------+------- ...
之前写了一个篇如何使用Spring提供的Maven Archetype来自动化创建一个Spring Osgi Bundle项目。而在实际的开发过程中,发现自己并不是很喜欢这中方式,总是觉得有些地方会失去控制。
举个很简单的例子,如果使用手动编辑MANIFEST.MF文件来维护Import-Package和Import-Bundle,那么需要注意一定要将Import-Bundle放在Import-Package之前,否则在使用mvn
org.apache.felix:maven-bundle-plugin:manifest时,无法正确的生成MANIFEST.MF文件。生成的
MAN ...
- 2008-11-29 12:43
- 浏览 1929
- 评论(0)
10月31号,ubuntu发布了我现在正在用的Ubuntu 8.10 - the Intrepid Ibex。很长一段时间我已经不习惯在安装了系统之后对其进行美化,这次不知是为何,在安装完系统之后,首先做的事情就是配置起自己的桌面来。并且在经过这个时间的试用,发现漂亮的桌面会给自己带来微妙的心理变化。在这贴一张图片给大家瞧瞧。
- 2008-11-23 14:29
- 浏览 1054
- 评论(0)
Osgi是什么,干什么的没有必要说了。从接触它到现在已经好几个年头了。如今Osgi已经是越来越热了,害的我都有点想把家里的暖气停掉。加上Spring发布了最新的spring osgi 1.1.2和spring dm server 1.0.0,很大程度上降低了开发和部署基于osgi的java web应用的难度。
下面先说说如何通过spring-osgi-bundle-archetype来创建一个采用maven管理的spring osgi bundle项目。
使用mvn archetype:generate来创建项目。(archetype:create已经被打上了deprecated的 ...
- 2008-11-23 00:33
- 浏览 6659
- 评论(2)
或许更应该用“它”来指代她,可最后还是选择了“她”。她不是寂寞,她是空虚。
曾经问过自己,她是否与生俱来?答案却是否定的。然后又不时的问自己,那她到底是什么时候开始陪伴左右的?答案不尽相同。时而是第一次喜欢上她,时而又是因为与她分手……来来去去,左左右右,答案太多太多,直到现在彻底已经不清楚究竟她是什么时候来到身边的。
她什么时候来,不可考证。什么时候走,更加无从知晓。在接下来漫长的人生里面,或许她会一直陪伴着,又或许某天她会像她、她、她一样离去。她们离去让她贴的更近,搂得更紧,她的离去又能带来什么呢?带来另一个她?或许吧,也就只能是或许吧。
斯诺克08-09赛程
- 博客分类:
- 娱乐
时间
赛事
08.12.13-21
英国锦标赛
09.1.11-18
温布利大师赛
09.2.16-22
威尔士公开赛
09.3.30-4.5
中国公开赛
09.4.18-5.4
斯诺克世锦赛
- 2008-10-18 14:46
- 浏览 1030
- 评论(0)
Zarzon 土星撒旦 zarzon Zaviga 太空登陆艇
Zaviga (Japan) 太空登陆艇 (日版)
Zaxxon (set 1) 立体空战
Zaxxon (set 2) 立体空战 (set 2)
Zed Blade / Operation Ragnarok 末日之战
Zektor (revision B) 太空轮廓战机
Zen Nippon Pro-Wrestling Featuring Virtua (J 971123 V1.000) 全日本职业摔角
Zero 零
Zero Gunner (Japan Model 2B) 零式战机 (日版)
Zero Gunn ...
- 2007-06-24 23:50
- 浏览 5306
- 评论(0)
Tim因为其实现了guice与dwr的集成,已经被列入dwr的contributor行列,Tim在自己的blog上也谈到了如何实现guice与dwr的集成,不过说的比较粗略。下面我们来看看如何实现guice与dwr的集成。
资源下载
下载最新的DWR 2.0 RC4a,地址:https://dwr.dev.java.net/files/documents/2427/55209/dwr.jar
下载Guice 1.0,地址:http://google-guice.googlecode.com/files/guice-1.0.zip
定义服务
java 代码
publ ...
研究了几天Guice和NetMind,于是针对前段时间javaeye中关于ActiveRecord的讨论实现了一个简单的ActiveRecord模型。
Guice: http://code.google.com/p/google-guice/
NetMind: http://netmind.hu/persistence/
java 代码
public class ActiveRecord {
// Guice 注入
@Inject
protected static transient Store store;
...