Aug
19
2009
我的硬盘里已经有不少VM了,吃掉了大部分硬盘空间。包括
z/OS V1R9, DB2 V9, CICS, COBOL, SMP/E, WAS, TIVOLI, MQ等等产品的DemoPKG,跑在Hercules上 用来做Mainframe技术学习,验证和方案联调。这个有惊人的52G大
z/VM 5.3同样跑在Hercules上,用来做IT虚拟化方案, zLinux当然是少不了了,这个也有5G。而且因为做Virtualization的关系,他的增长是最简单和高效的。可以轻轻松松的因为clone linux系统而成数十倍的增长。用z/VM clone比VMWare要强大的多。
WindowsXP, DB2 V9, Oracle 11G, IBM DWE(Infosphere), Cognos8 BI Server, Informatica PowerCenter 8.6 Server + Client 用来做数据仓库DW和商务智能BI。 这个有20G,跑在VMWare上
SuSE Linux + DB2 + Cognos8 这个用来验证Linux/Unix下DW/BI系统的搭建,产品安装和客户化,性能调优验证.这个有8G,跑在VMWare上
WindowsXP + DB2 V9 + Oracle 11G + SAS V9.2 + SPSS Clementine V11 用来做数据分析和挖掘Data Mining. 这个有15G,跑在VMWare上
除此之外,还有MacOS Leopard + Textmate + MacPort + Gem + Ruby + MySQL + Memcached来做Web敏捷开发--这个不是VM,直接跑在Macbook 466上--不过该机上有一个WinXP通过Bootcamp跑在另一分区,OSX+Win双启动
回顾一下,发现没用过的OS已经不多了,呵呵
8 comments | tags: 主机圈, Business Intelligence, Data warehousing, Mac, OSX, VM | posted in 主机圈, OSX, Ruby
Apr
2
2009
今天起期待已久的Mini DisplayPort to VGA转接头终于到货,240大米。估计是最贵的中国制造了。

Apple Mini DisplayPort to VGA Adapter
这样我的简易版家庭影院终于可以开始自客厅工作了:
投影仪是Toshiba的,趁着京东特价的时候2999rmb入手。800×600 DLP(分辨率一般,不过凑活吧看在价格的份上) 客厅纵深接3.8米多,打在墙上不打折扣的100寸,呵呵

Toshiba DLP Projector
下面的连壁隔板是IKEA的,只要99,大方好看,颜色也很配客厅
传说中的三层多乐士5合1做荧幕,效果还可以,就是白天客厅太明亮了。放在晚上就好了。

screen-demo-daylight
播放器暂时用Macbook466,插了一大堆线在身上

2.0的HiVi1080D MKII,这个就不用上图了
整套花费2999+240+640+99=3978RMB.竟然还不到4000块。很超值了。等这个坏了那时候估计720P的投影仪都普及了,连灯泡都不换直接上720p或者1080P全高清了。
update更新:效果图可以看这里 http://www.tzhang.com/blog/2009/04/14/home-theater-pics
8 comments | tags: Macbook | posted in 电脑网络, OSX, 活在北京, 我的小窝, 数码产品
Mar
24
2009
9 comments | tags: 40D, DSLR, photo, Travel | posted in 玩转地球, 电脑网络, DSLR, Ruby
Feb
3
2009
喜新不厌旧是俺的特点,很早之前就玩上了facebook,那时候app还不是很多,没事弄个cities I’ve visited或者在地图上标位置的小游戏都玩得不亦乐乎。后来facebook改版了加上国内众多模仿者(以开心为主),朋友们多数都在国内的网站上,国外的facebook只有几个比较喜欢尝鲜的同事和出国的朋友。结果导致我被慢慢的拉到开心上了。说实话我对开心一点好感都没有,都是抄袭还抄不到点子上,结果只能是一时的繁荣,无法真的达到facebook的高度。
最近在做Facebook App的时候又重新的玩了一下facebook,发现果然app多了不少,不过真正吸引了大多数active user的还是原来的那几个。多出来的app不少是其他的网站在facebook上的一个portal,提供了一个入口而已,进到app里面发现还是一般的网站那一套,甭管是垂直搜索还是垂直门户抑或是查询工具,这样做是没意义的,有多少人能想起来经常来你这个portal看看啊,大多数就是添加了之后再也想不起来了。要从sns的特性入手,让你的游戏机制吸引人没事就来上一下,别人玩的结果也要时不时的在notification或者mini feed里面进行视觉骚扰,好的例子是friends for sales – 这是个被炒了很多遍,每抄还必火的app.
讲实话,新版的facebook界面真的算不上eye-candy, 不过它的愿景真的很成功–做一个platform,具体的app让第三方来开发。一个良性的产业链形成了以后,自然就剩下收钱了。反观国内的开心,x内之流,还处在初级阶段啊
no comments | tags: facebook, sns | posted in 电脑网络
Nov
13
2008
看看有多少想了很久的idea已经被别人实现了:
Idea1: Seft-adaptive memory architecture. 1年半以前的想法,原计划做个原型写个patent试试的。结果发现半年后在DB2 for z/OS V9里面用在了Bufferpool上面。当然只是个针对bufferpool的简单实现,但是说明背后的想法肯定有人想过了,遂失去继续下去的兴趣;
Idea2: Social Network about (travel) Plan. 一年前的想法,笔记本上画了无数构思图,本打算学好Ruby on Rails做这个Web2.0的站点的,结果今天发现http://planyp.us . 更伤心的是竟然连开发框架都是与我设想的一样的RoR:( 回头看看也是活该,域名都买好了就是拖拖拉拉不动手,sigh~~~~能怪谁呢
你是个什么样的人,做成什么样的事,取决于你的行动,光有想法是不够的。以此自勉吧
5 comments | posted in 电脑网络, Rails
Nov
13
2008
鸟枪换炮,终于用上了Textmate (号称最贵的编辑器,因为很多人是为了这个39EUD的软件而买了1xxxUSD的Macbook Pro)。之前写过的这篇“我的RoR工作环境”成为过去式了。
在Leopard下面内置了对ruby on rails的支持。不过还是要加上xcode和macport才完美。我是按照这篇文章的说明配置的,简单好用,推荐给大家。
初次使用textmate肯定会有摸不着头脑的感觉,强烈建议用ctrl+H呼出help跟随Ruby on Rails的例子走一边。只用不到20分钟的时候,基本上可以完成textmate的入门。
no comments | tags: OSX, ruby on rails, textmate | posted in OSX, Rails, Ruby
Sep
22
2008
如果你看过了上一篇关于用Amazon EC2作为Ruby on Rails的server的文章的话,这里还有一些补充。
EC2onrails是包含一个AMI和gem的RoR Deployment解决方案。现成的系统和gem让你的deploy非常简单。不过,AMI里面的Apache是你想用的么?各项配置是否正如你所愿?如果不是的话,我们有没有别的选择呢?
答案是肯定的。还有不少方法可以帮助你快速的deploy ROR application:
首先说heroku.com 专门针对ror的一揽子解决方案,你可以在线上创建rails app,在线编辑,部署。因为Heroku本来就是跑在Amazon EC2上的。所以你的Rails app自然也跑在上边了。不过heroku是个商业网站,虽然现在beta阶段我们可以上去随便编辑和部署(简单的,多服务器的肯定不会让你免费来),以后的收费可不好说,另外要使用额外的资源,清提交申请并乖乖奉上银子。建议初学者学习rails的时候玩玩。可以省下setup生产环境的时间。
rightscale.com也是大名鼎鼎(有用的功能也收钱),不过上去试用了一番,实在用不惯,直接放弃研究了。清各位看官自行探索
说说免费的拉,Elastic Rails是一个plugin (plugin 有plugin的好处)。因为有下面的视频短篇,我就不多说了。我最喜欢screencast了。简单明了:
http://s3.amazonaws.com/rc_files/elastic-rails.html
需要指出的是它的网站一直上不去,不知道是不是墙的问题
Capazon 与上面类似:
http://soylentfoo.jnewland.com/articles/2007/04/30/capazon-0-2-released-capistrano-2-0-compatible
Rubber:
http://github.com/wr0ngway/rubber/wikis/faq
具体用哪一种方案请各取所需
2 comments | tags: ec2, rails | posted in 编程开发, Ruby
Sep
16
2008
Amazon EC2不是什么新东西了,不过从cheewu那里得知他的垂直搜索引擎是用EC2的。偶也有兴趣试用一下,反正钱也不多,呵呵
EC2其实是虚拟化的一台机器,物理上来讲书也不知道你自己的实例在群里的那个部分运行着。不过这并不重要,重要的是只要你想,就可以随时在Amazon的computer farm上开出一块自己的”自留地”,计算能力可以选择的,也支持多个实例组成cluster.
Virtualization已经是当今的潮流,估计不用普及了,现在用电脑的,最少也用过VMware吧。呵呵。使用EC2只要简单的几个条件:
- 在amazon AWS上注册一个id
- 把EC2 服务加到你的AWS id服务中来(点一个按钮即可,但是很多人不知道,一些教程里面也没写,少了这个步骤,会导致ssl授权通不过的问题,切记)
- 一个可供网上支付的信用卡,VISA,Mastercard,AE什么的都可以
ok,添好这些,就可以使用EC2的服务了。别着急,您至少先看看收费标准吧EC2 price
都没问题了我们就可以在本地setup EC2的使用环境了。具体可以看这里EC2 Getting Start,我就不罗嗦了。
觉得命令行麻烦的话,推荐一个Firefox插件Elasticfox,大大简化的EC2的操作。反正我是不喜欢用ec2那些奇怪的命令。呵呵。命令行控们可以看这篇How To: Getting Started with Amazon EC2
有个虚拟的机器,用什么OS呢?Amazon上面已经有很多现成的AMI了,把他理解成定制好的系统,可以直接启动。你只要在启动EC2 instance的时候指定某个AMI的ID就可以了。对于Ruby on Rails来说,我推荐EC2onRail的AMI,有32bit和64bit两个版本:
- ami-c9bc58a0 (32-bit)
- ami-cbbc58a2 (64-bit)
几乎你会用到的东西在AMI里面都是ready的:
Features of the EC2 image:
- Ready to deploy a Rails app with little or no configuration of the server required
- Automatic backup of MySQL database to S3 (full backup nightly + incremental backup using binary logs every 5 minutes)
- Capistrano tasks to customize the server image, archive and restore the database to/from S3, and more (available as a rubygem)
- Mongrel_cluster behind Apache 2.2, configured according to
Coda Hale’s excellent guide
- Ruby on Rails 2.1.0, 2.0.2 and 1.2.6
- Ruby 1.8.6
- MySQL 5
- memcached
- monit configured to monitor apache, mongrel, mysql, memcached, drive space and system load
- Ubuntu 8.04 LTS “Hardy” base image built using Eric Hammond’s EC2 Ubuntu script
- SSL support
- Amazon AMI tools installed
- MySQL, Apache, and syslog configured to use /mnt for data and logging so you don’t fill up EC2′s small root filesystem
- Automatically archives Rails and Apache logs to S3 nightly.
- 32-bit and 64-bit images available (supports all instance types, small to extra large).
- Created using a build file, full source is available (the EC2 on Rails script is run from Eric Hammond’s EC2 Ubuntu script)
- Can be used as a clustered Rails app running on multiple instances
- Automatically runs hourly, daily, weekly and monthly scripts if they exist in Rails application’s script directory
- Local Postfix SMTP mail server (only available from within the instance, not listening on external network interfaces)
如果你自己还需要别的东西的话,尽可以自己安装(Ubuntu的apt-get或者手动),然后把Image传到S3上就成为自己定制的AMI了。具体过程不难,请参考这个小短文HOWTO Build EC2 image
EC2 instance ready了还没完,你自己的本地开发环境也要作一些事情
- sudo gem install ec2rails
- copy capify,deploy 脚本到你的app目录下(用过capistrano的人都知道)
- run capistrano task吧。集体还是看ec2rails的说明
ok,建一个自己的instance尽情享受root的快感去吧
3 comments | tags: ec2, facebook, facebook app, facebooker, ruby on rails, ubuntu | posted in 编程开发, Ruby