Nov 25 2011

dzxr你blog怎么了?


Sep 3 2009

启用新favicon标识

一直是bluehost的默认的icon,花了2分钟时间做了一个,本来是做成这样子的:
tzhang.com logo
结果压成16×16以后完全走样了,具体请看浏览器地址栏


Jul 16 2008

开始做正事

前一段时间差不多都贡献给了摄影和照片,处理照片和增加摄影器材花费了不少时间和金钱。虽然乐在其中不过按照计划,从第三个月开始,就要开始着手实现自己脑子里胡思乱想已久的原型了。虽然之前2个月的时间被证明是远远不够完成休息+旅行的,但是计划还是要遵守的。该开始下一步的事情了。之前留下的遗憾,以后再补吧

回顾之前的战果:40D旁边现在多了A16和xxb,脚架SLIK 340DX Pro,用不了几天,还会加上Lowepro Primus AW40周年纪念版背包,希望在摄影上的烧钱就此告一段落。

马上要开始的任务,又要整天对着电脑了。先把工作环境setup起来。强迫自己接下来一段时间自己只写与之相关的东西。悬赏rmb1一元征人监督


May 22 2008

有关相册的苦恼

前段时间升级Gallery,不知道为什么半截中断了,而且似乎不知道什么地方loop了,看起来消耗了不少cpu time. 弄得帐户被disable了。惨啊,不过bluehost的cpu time limitation也过分了些,我直接用他们提供的fantastico的自动脚本都没法升级成功,中间老是因为某种原因中断。不管怎么说,总不能让他在那loop,直接删掉gallery目录,drop database,这下世界清净了。不过我的图片啊,5555

为了深刻的铭记这个教训,以后都不upgrade了,直接删掉装新版本.不过又引出数据的问题。原有数据怎么办ni?
不怕,现在可以用Lightroom + plugin自动输出到gallery2, flickr甚至直接生成独立的相册了。越发觉得LR适合我这样的懒人o(∩_∩)o…

经过多天的不懈实验,目前有三个还不错的方法:
1. Lightroom处理图像 + gallery2 plugin输出 + gallery2管理 + lightbox AJAX方式显示: 例子
2. Lightroom处理图像 + flickr plugin输出 + flickr管理 例子
3. Lightroom处理图像 + SlideShowPro for lightroom输出flash版相册,例子

各有优点,不知道怎么选了。sigh~~~


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 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: 1 2 Next