May 12 2008

Use Mindmap to manage your time and project

这也是在电脑里的一个老图了。坦率地说我已经快忘记做过这个项目了。不过当我在看到这个图的时候,所有的记忆都恢复了。为什么呢?你自己看看嘛,思路和状态在这个图上在清晰不过了。
updated May 24,2008: 更新图片链接
project task


May 12 2008

DB2 for zOS stored procedure chart

整理资料时候发现的很久之前做的东东。要不是换机器倒资料,不知道猴年马月才能重见天日了
Stored Procedure chart


Apr 17 2008

A textmate-like gedit in Ubuntu for Ruby and Rails IDE

Pls follow the instructions from http://grigio.org/pimp_my_gedit_was_textmate_linux

Add-on by Deep Blue (Linux newbie may need this if you are using Ubuntu):

How to install liberation fonts on Ubuntu

commands:
——————————————————-
echo “deb http://ppa.launchpad.net/corenominal/ubuntu gutsy main” | sudo tee -a /etc/apt/sources.list
echo “deb-src http://ppa.launchpad.net/corenominal/ubuntu gutsy main” | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install ttf-liberation
——————————————————-

My customized Gedit screen snapshot:
A textmate-like Gedit as Ruby and rails IDE


Apr 11 2008

x86 架构下Ruby/Rails开发环境比较及安装方法

x86 架构下Ruby/Rails开发环境比较及安装方法
[Ruby/Rails Development Environment comparison and setup instructions on x86 platform]

Original posted on www.tzhang.com/blog/
Apr 11, 2008
Version 1.0

方案选择:
1. OSX + Textmate
2. Linux + Netbeans
3. Windows + e texteditor + cgywin

优缺点比较:

1. 缺点:
a) OSX在非Mac机器上安装对显卡的要求很高,兼容性并不好。多系统启动支持也不好,需要用户有较高的操作系统知识和排错技能以及很出众的耐心和时间:(
b) OSX安装在非Apple机器上理论上说是非法的;textmate也是收费软件且价格不菲

优点:想使用最优秀的ruby/rails 编辑器textmate的话,只能这么办哦

2. 缺点:
a) NetBeans IDE比不上textmate;只能将就着用

优点:
a) Linux下全部软件都是开源免费的,包括NetBeans
b) Linux下可以方便的安装使用众多Rails相关的开源软件及库

3. 缺点:
a) Windows环境在ruby/rails的世界里绝对算是少数派
b) e texteditor也是收费软件

优点:
a) Windows简单易用,方便没有Linux/UNIX经验的人使用,setup过程简单
b) e texteditor 使用起来十分接近textmate

安装方法:
——————————————————————————————————–
方案一
OSX
N/A yet
——————————————————————————————————-
方案二
Linux + NetBeans + ruby 1.8.6 + rubygem 1.0.1 + rails 2.0.2 + mysql 5
a) 安装Ubuntu Linux
b) 安装Ruby (初学者在Ubuntu下推荐用apt-get安装1.8.5版本)
sudo apt-get install ruby
c) 安装RubyGem
Download RubyGem code
url: http://rubyforge.org/frs/?group_id=126
Untar
tar –xzvf rubygems-1.1.0.tgz
Setup
Sudo ruby setup.rb
验证安装
gem –v
which gem
d) 安装rails
安装
sudo gem update –system
sudo gem install rails –y
验证安装
rails -v
e) 安装Netbeans
下载安装文件:
url: http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/
安装
把下载的Bin文件拖入终端即可
运行
/$installDir/bin/netbeans
f) 安装MySQL
sudo apt-get install mysql-common mysql-clients
g) 安装完成,记得在NetBeans里面更改默认的Ruby解释器
———————————————————————————————-
方案三
Windows + e texteditor + cgywin + console2
a) 安装e texteditor
url: http://www.e-texteditor.com/download/e_beta_setup.exe
安装
注意安装途中可能报错,那是个别文件不符合windows命名规则的原因,不用管,ignore掉然后继续就好了,影响不大。
b) 安装cgywin
初次运行e texteditor就会提示安装cgywin,直接选automatic install就好了,e texteditor会自动下载cgywin
c) 安装console2
下载console2
url: http://sourceforge.net/projects/console/
解压即可
配置console和cgywin
选add tab, 在shell里面输入:
c:\cygwin\bin\bash –login –i
将该tab移到最上方,以后每次启动console2都会自动启动该shell
d) 安装RubyGem
Download RubyGem code
url: http://rubyforge.org/frs/?group_id=126
Untar
tar –xzvf rubygems-1.1.0.tgz
Setup
Sudo ruby setup.rb
验证安装
gem –v
which gem
如果出现错误,使用:
unset RUBYOPT

e) 安装rails
安装
sudo gem update –system
sudo gem install rails –include-dependencies
验证安装
rails -v

f) 测试安装
rails blog
cd blog
e .
你将会看到e texteditor 自动启动并将当前目录的项目打开。

====================================================================
updated 2008-04-16

Install sqlite3 and mongrel:

#before install Mongrel,
apt-get install build-essential #we need it to compile mongrel and Sqlite3

#intall Mongrel
gem install mongrel –include-dependencies

#install Sqlite3
apt-get install sqlite3 swig libsqlite3-ruby libsqlite3-dev
gem install sqlite3-ruby #compile this need libsqlite.h

#install Lighttpd
apt-get install lighttpd

===============================================
UPDATED 2008-05-27:
在Linux下有更好的IDE选择了,Gedit可以加几个插件和主题,就可以比较完美的模仿textmate了,具体请看这个帖子
http://www.tzhang.com/blog/2008/04/17/textmate-like-gedit


Mar 20 2008

Ubuntu环境下Ruby, Rails, Waves的安装方法

Reference: http://www.javaeye.com/topic/43228

Ubuntu环境下Ruby, rails, waves的安装方法:

1 ) Ruby 1.8.6
ruby的源代码可以从Ruby官方网站下载:

http://www.ruby-lang.org/en/downloads/

./configure –prefix=/usr/local/ruby

make

sudo make install

export PATH=/usr/local/ruby/bin:$PATH

安装好以后,修改操作系统PATH路径,加入/usr/local/ruby/bin:
export PATH=/usr/local/ruby/bin:$PATH

在Linux上,一般将设置放在/etc/profile中,便于对全局生效
sudo gedit /etc/profile

add the following lines before umask 022

if [ -d /usr/local/ruby/bin ] ; then
PATH=/usr/local/ruby/bin:”${PATH}”
fi

——————————————————

2 ) Rubygems是ruby的在线包管理工具,可以从rubyforge下载rubygems:

http://rubyforge.org/projects/rubygems/

sudo /usr/local/ruby/bin/ruby setup.rb

验证安装:gem -v
which gem

3 ) Install Rails
sudo gem install rails -y

4 ) Install Waves
sudo install waves
注意在Ubuntu环境下虽然在/etc/profile里面有ruby的path, 但是sudo的话还是提示需要ruby 1.8.6以上环境。找乐很多地方都没有解决方法(好把我承认是linux菜鸟,可能大家都不屑于些出来把,最后启动的时候选recovery mode意外的发现可以以root id登入,一切ok啦)

Problem: sudo will not provide the ruby path.
solution: use ubuntu recovery mode and you will have a real root user.

5 ) Install mysql

sudo apt-get install mysql-common mysql-clients


Mar 2 2008

Top 10 Wanted 2007 Review

因为特殊原因,07年的总结现在才做。总的来说,2007年很不错,很多大事情都在这一年发生了。生活有了较大的改变,而且,绝大多数是好的:)

唯一不幸的是自己在年末生病住院,做了一次手术,收了不少苦头。不过也借此机会改掉了20多年的挑食的毛病。也把身体健康的重要性真真正正的放在了第一位。也算是塞翁失马吧。看看2007版的top 10 wanted list的完成情况吧:

No 10 一套房子
搞定了

No 9 一个新的工作
搞定了

No 8 BlackBerry 8700g
搞定了

No 7 TablePC
放弃-未完成

No 6 Patent
未完成

No 5 一套顶级配置的PC(为了可以玩飞行模拟游戏)+摇杆
放弃了-未完成

No 4 一次下半年去New York出差的机会
没去成NY,去了次东京

No 3 我的牙齿不要再给我添麻烦
完成

No 2 父母身体健康,工作不要太拼命了
完成–可惜的是我自己身体出了状况-开胸手术一次

No 1 是我计划在08,09版的Top 10 Wanted里面的:
09年的第一次环球旅行–看来注定是要推迟了


Feb 5 2008

在Linux下制作screencast

玩Ruby的人很喜欢做screencast哦,确实是一种很好很直观的方式,值得大力推广。这篇也送给pluskid兄弟,他刚刚发布了RMMSeg – 一个MMSEG 中文分词算法的 Ruby 实现。我在撺掇他做一个RMMSeg + Acts_as_ferret plugin的screencast ^0^

这里有一篇在Linux下录制screencast的工具总结,很全面了。推荐xvidcap

http://news.softpedia.com/news/Screencast-Guide-Capure-Your-Linux-Desktop-on-Video-42626.shtml

要是有和我一样懒的xd可以看这个xvidcap的screencast,虽然觉得这老兄有点儿罗嗦,呵呵,不必完全看完,回了就行了


Oct 2 2007

Setup Ruby on rails development environment on Ubuntu Linux 7.04

1. Install VMWare 5.5 on my laptop (WinXP)
2. Install Ubuntu 7.04
3. Update
4. Install Ruby and Rails

sudo apt-get install ruby ri rdoc mysql-server libmysql-ruby
sudo wget http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz
tar -xvzf rubygems-0.9.2.tgz
cd rubygems-0.9.2
sudo ruby setup.rb
sudo gem install rails –include-dependencies

5. Install Mongrel
sudo apt-get install build-essential ruby1.8-dev ruby1.8
sudo gem install mongrel

6. Test Mongrel
rails rails_app
cd rails_app/
mongrel_rails start -d
mongrel_rails stop

7. Setup NetBeans6.0 Beta + Ruby Pack
download NetBeans6.0 here:

http://dlc.sun.com.edgesuite.net/netbeans/download/6_0/beta1/

Download .zip file and unzip it into a sub directory. No need to install it. If you have Sun JDK 5.0 or 6.0 installed on your linux, it can work by invoking /bin/netbean

BTW, besides .zip file, there is a .sh file to install netbeans6.0 but I do not know how to invoke it:( Any one have suggestions?

Install Sun JDK5.0:
sudo apt-get install sun-java5-jdk


Pages: Prev 1 2 3 4 5 6 7 Next