1:06 pm in Ruby/Ruby on Rails by aronezhang
Redmine 0.9.3默认使用RoR自带的web服务器WEBrick,默认的端口是3000,很多人将Redmine集成到apache,nginx或tomcat中,集成到apache通常采用CGI方式来集成,配置起来比较繁杂。Phusion Passenger组件是专门为apache和nginx开发的用来部署Ruby on Rails应用的,配置起来非常的方便,使用下来感觉页面的操作速度比WEBrick要快很多,本文记录了如何安装passenger来集成Redmine到apache服务器。
环境信息:
- CentOS5
- Redmine 0.9.3
- Passenger 2.2.11
Read the rest of this entry →
Tags: Redmine
11:38 am in Ruby/Ruby on Rails by aronezhang
CentOS下安装Redmine的过程是一个痛苦的过程,其间遇到了很多问题,借助强大的网络才顺利完成了安装工作,在此记录一下安装的细节以备查阅。
环境信息:
- CentOS 5
- Ruby 1.8.7
- RubyGems 1.3.6
- Ruby on Rails 2.3.5
- Redmine 0.9.3
- Postgresql 8.4.2
Read the rest of this entry →
Tags: Redmine
10:51 pm in Ruby/Ruby on Rails by aronezhang
一直想找一个开源的项目协作平台来管理多个项目,能够实现同时管理多个项目上的问题、文档、总结等项目资源,同时能够根据项目进行某些论题的讨论,开始看到GForge是专门针对项目协作开发的,同时也发现很多人在使用它来管理项目,但经过一段时间的测试使用后发现GForge的确是一个优秀的开源协作产品,但是同样存在很多问题,其中本人认为最大的问题就是功能组织很混乱,功能导航有时候搞得用户不知如何是好,使用起来非常的不方便;另外如不支持中文的检索;还有很多功能在社区版上面是没有的,只有需要付费的高级版本中才有,也正是由于这点,基于GForge的一个分支产生了新的开源项目FusionForge。
Read the rest of this entry →
Tags: Redmine
10:17 pm in 开源产品和技术 by Eleven.Xu
在Windows操作系统中,不论是MSN,还是QQ,还是GTalk等,大家肯定都不陌生,甚至这些优秀的IM工具已经融入到了我们的日常生活中,成为 生活与工作的必备工具,那么既然将主操作系统移植到了Linux,那么就必须搞定这些和生活息息相关的小工具,MSN,QQ,飞信,GTalk一个都不能 少:)
1、MSN
对于技术人员来说,所有的IM工具中最重要的应该就是MSN了,在这里强烈推荐Emesene。
Emesene 是一个使用Python+GTK编写的MSN Messenger的软件,以GUN GPLV2协议发布,界面非常类似官方MSN Messenger,同时还非常轻便。但凡用过Windows下的MSN Messenger都能很好的上手这个软件,无论是登录界面还是使用界面都让使用过官方MSN Messenger的人有一种曾似相识的感觉。
在 Emesene下我们一样可以像Windows下的MSN Messenger使用“显示我正在听的歌曲”功能,可以给对方发送“nudge”(屏闪),可以更改显示图片。这一切操作都和Windows MSN Messenger(Windows Live Messenger)非常相似。目前emesene还未能支持Webcam(摄像头)的使用,不排除未来为之编写出Plugin的可能。
更多的介绍和下载可参考这里。
2、QQ
记得原来用Linux时,QQ一直是个比较麻烦的东西,不论是Eva还是Luma,都存在着各种各样的不足,而且还非常容易崩溃(Eva的鼠标右键崩溃的问题不知被多少人诟病了)。但现在再也不用如此不便了,腾讯推出了其官方的Linux版本的QQ,具体参考这里。由于可以直接下载.deb格式,因此直接安装即可,无须任何配置。
在短暂的安装后,就可以看到与Windows没太多差别的可爱的QQ了。
Read the rest of this entry →
Tags: Ubuntu
9:08 am in 开源产品和技术 by Eleven.Xu
在完成系统安装并配置中文输入法之后,由于工作需要,最迫切的莫过于配置Java开发环境了,在Ubuntu中配置Java开发环境也是相对非常方便的,可采取如下两种方式:
1)直接从源内安装
2)手动下载并安装
对于方法1,相对处理起来比较简单,就不多废话了,在此,仅描述方法2的相关步骤及说明:
1、到Sun的官网中下载最新的JDK版本,目前最新的应该为1.6 Update17,我下载的JDK名为jdk-6u17-linux-x64.bin
2、将下载完成后的文件拷贝到自己需要的安装目录,例如:cp /home/eleven/Downloads/jdk-6u17-linux-x64.bin /home/eleven/Software/JDK/jdk-6u17-linux-x64.bin
Read the rest of this entry →
Tags: Ubuntu