关于天玑相册我的日子遇到相册

人生似乎就是在痛苦和快乐之间游荡

04月 22nd, 2008

今天不小心把自己锁在外面,一直在马路上溜达了四个小时,一路上碰见各种各样的人,想了很多。

人们都在干什么?忙忙碌碌、来来往往。

人们都需要什么?

多数人在忙着挣钱,因为自己没房、没车、或者没媳妇;也有人为了莫名的理想,因为儿时受过一种“变态”的思想教育,想要出人头地、想要青史留名、或是不甘心平淡;也有人为了别的,比如精神上的享受、道德上的行为。

谁问过自己真正需要什么?

我认真地考虑了我完美的一生:一个穷小子,为了让家人能正常生活来北京打工,经过五年,收入稳定了、不穷了就想在北京买房;奋斗十年有房子了就希望有自己的事业,想做个富翁;又奋斗了十年这个小时候的梦想也实现了,有钱了,花不完的钱!可往后呢?再去追求什么?哦!对了,中国还有很多的穷人,我把我所有的钱给他们吧,帮助他们改善生活。再以后就实在找不到有意义的事儿可做了。

有意思吗?

怎么样的人生都是痛苦和快乐并存的,而不在乎是什么样的人。单从钱的角度想一下,穷人花掉十块钱会心疼一下,有钱人花掉一千块才心疼一下,可是穷人挣十块钱就心悦一下,而有钱人呢?挣一千?人的痛苦和快乐是和他的现有状况有关的。可以想像人越是有钱想再喜悦就需要得到更多的金钱才行。这个意义上讲,最好别轻易做有钱人。穷人容易痛苦同时也更容易得到快乐。这个道理我觉得也应验在情感、名望等等方面(如小时候看着14吋的黑白电视演着国产的电视剧高兴的程度难以形容,可如今大屏彩电、好莱五大片一部一部都找不回来小时候那种兴奋,带给我的是“没劲”)。

人生似乎就是在痛苦和快乐之间游荡。

不必为得不到一件喜欢的东西而难过,因为得到那件东西时的这份快乐还为你保留。也不必为得到一件喜欢的东西而高兴,因为你从此失去了一个快乐的机会。对待自己“无为而治”不是什么都不干,而是包容一切、顺势而行,对待自己不愿看到的要包容,对待自己喜欢的不必过于兴奋。不必刻意惩罚和奖赏,做个认识自然的自己。

你听说过Silverlight吗?

04月 19th, 2008

去年在单位有一个silverlight展示和讨论,我那天上班迟到了,到单位的时候同事已经都去了,我自己也就没去。后来大家工作之余也说了不少的silverlight话题,最核心是silverlight会不会像如今的flash一样成为浏览器的必备插件?我当时不看好silverlight,因为:一,flash已经很不错;二,我了解的silverlight没有明显的特色超越flash,高清视频随后flash也宣布支持;三,微软能不能以开放的姿态对待silverlight?;四,让用户安装插件不是容易做到的。

因为在大公司,能感受到微软的热情,知道微软对这产品很重视;后来微软帮助Mono Project开发Silverlight的Linux移植版本Moonlight (Mono Project),不能不吃惊,微软历史中似乎不存在这样的行为,我这样的linux用户也对silverlight有了期待;AOL邮箱将完全采用Silverlight技术,相信这对美国用户安装silverlight是个有效的助推剂;在中国没有哪个互联网产品的用户群能有QQ的用户群大,这不, 腾讯与微软合作,准备应用Silverlight技术微软称Silverlight下载数每天超150万,如果这样silverlight占领用户浏览器就只在这一朝一夕了。

如果是前端开发人员有必要马上了解一下silverlight,如果觉得学习silverlight是迟早的事儿就不如马上行动起来

建议使用:1024 * 768 分辨率

04月 9th, 2008

每次看到有的网站页脚有“建议使用1024*768分率”、“建议使用IE6.0浏览网站”等字样都会让我不舒服。

我的电脑系统是Debian Linux,浏览器是firefox,显示器是15寸的大头显示器,显示分辨率是800×600的。

网站的这种“招呼”就像:我去馆子吃饭,馆子老板嫌我穷不让进门一样。相信我这种用户数量是很少的,可我也是用户!

web最大的意义是“互通互联”,web标准存在的意义就是让所有的客户端都能公平的获取信息,如果你-web馆子的老板看不起我,同样我会鄙视你。

这样的馆子列表:

Debian中安装lighttpd+php+mysql+Drupal

03月 29th, 2008

在Linux中架设网站其实不难,在Debian中更简单。

Linux操作系统用Debian,http服务器软件用lighttpd,它是个轻量级的服务器软件,如今很多酷站都有它的身影,动态语言用php,数据库用mysql,CMS用Drupal。

安装:

#apt-get install lighttpd php5-cgi php5-mysql mysql-server php5-gd

php5-gd是绘图库

配置:

#vi /etc/php5/cgi/php.ini

找到”cgi.fix_pathinfo=0″改为”cgi.fix_pathinfo=1″(文档中部)

#vi /etc/lighttpd/lighttpd.conf

更改网站目录:server.document-root =”/home/hu/www/endd.cn”

server.modules项增加一行,内容为:

“mod_fastcgi”

文件中添加:

fastcgi.server = (”.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”
)))

因为我们的网站不喜欢.php?p=**格式的URL,所以还需要把”mod_rewrite”前的注释去掉。
在文件中加内容:

fastcgi.server=( “.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”
)))
url.rewrite-final =(
“^/([^.?]*)\?(.*)$” => “/index.php?q=$1&$2″,
“^/([^.?]*)$” => “/index.php?q=$1″
)

安装drupal:

去官网下载软件包:http://www.drupalchina.org

#tar zxvf drupal-6.1.tar
#mv drupal-6.1/* /home/hu/www/endd.cn
#mysqld &
#/etc/init.d/lighttpd start

访问http://localhost就可以看到drupal的安装界面了,一路下一步一个功能完备的网站就OK了!

用javascript模仿黑客帝国的文字滚动

03月 28th, 2008

大家可能都记得黑客帝国中经典的绿色文字滚动效果,很酷!昨天发现了一个vim的插件matrix.vim也有这效果。今天我用Javascript大致实现了那样的效果,可是有个严重的问题:运行的很慢,场景中同时存在20个以上实例的时候就一卡一卡的,谁有优化方案可以解决?或者你有其他的实现途径,欢迎交流。

我做的效果(只在Firefox中测试过):http://www.phecda.org/ping/hack.html

更新:在IE7中测试通过,之前的不兼容是HTML对象setAttribute造成的,改为“className”+“obj.style.***”来兼容IE和firefox。

更新2:用position:absolute来再次实现同样效果,移动文字的位置同时文字替换,运行效率高了不少,实例数目由窗口大小决定。遗憾的是Firefox中视觉有明显跳跃。
效果2:http://www.phecda.org/ping/hack2.html

更新3:用第2种方法,在IE中很正常,firefox中有跳跃的感觉。于是想到了这个方法:文字不移动只在下面appendChild文字,同时改变方字的颜色;文字超出视界时删除。
效果3:http://www.phecda.org/ping/hack3.html

没什么新意的百度IM

03月 27th, 2008

界面、功能都无法和当年的google talk相比,没特色,杂交IM。但是没有新意就不一定不会成功,中国网民需要的就是这种没有特色的IM,没说错吧? 百度即使推出的产品只有简单的文字对话也一定会大有人用。百度需要IM。

rdesktop使用方法

03月 25th, 2008

Windows 提供了一种远程桌面系统,可使用户远程登录进行系统管理或作为终端服务器运行各种应用软件。要连接Windows远程桌面,需在Windows客户端安装 相应的软件(tsclient)。在Linux 系统中,我们也可通过rdesktop工具连接Windows远程桌面。

debian中安装rdesktop非常简单,只要你连着WWW:

debian:~#apt-get install rdesktop

使用方法:

debian:~#rdesktop -g 800×600 -a 16 -u username -p password -r disk:hdbx=/home/hu/www www.phdcea.org

  • -g 800×600:表示显示分辨率为800×600,全屏显示可以用-f,注意:全屏显示时全屏与正常切换组合键是ctrl+alt+enter
  • -a 16:表示使用16 bit色;
  • -u username -p password:用户名和密码;
  • -r disk:hdbx=/home/hu/www:指定主机linux上的一个目录(/home/hu/www)映射到远程Windows上的hdbx盘;
  • www.phecda.org:这个域名指向所要连接的win主机,也可以换成WIN主机的IP地址;

更多的使用方法请:debian:~#rdesktop -h

用Acid3测测你的浏览器

03月 24th, 2008

Acid3是最新的浏览器规范测试工具,测试项有:

DOM2 Core
DOM2 Events
DOM2 HTML
DOM2 Range
DOM2 Style (getComputedStyle, …)
DOM2 Traversal (NodeIterator, TreeWalker)
DOM2 Views (defaultView)
ECMAScript
HTML4 (<object>, <iframe>, …)
HTTP (Content-Type, 404, …)
Media Queries Selectors (:lang, :nth-child(), combinators, dynamic changes, …)
XHTML 1.0
CSS2 (@font-face)
CSS2.1 (inline-block, pre-wrap, parsing…)
CSS3 Color (rgba(), hsla(), …)
CSS3 UI (cursor)
data: URIs
SVG (SVG Animation, SVG Fonts, …)

我的机子中iceweasel 2.0.0.12得52分(满分100),据说最惨的IE6只能得到11分,访问以下地址测试你的浏览器:

http://acid3.acidtests.org/ 

Read My Mind–懂我

03月 23rd, 2008


Read My Mind(懂我)是来自拉斯维加斯的杀手乐团(The Killrers)所演唱的歌曲,收录在《山姆小镇》(Sam’s Town)专辑中,分别在2007年2月13日和26日于美国和英国发行,本歌曲是该专辑中第三首推出的单曲。

XScreenSaver的作者:Jamie Zawinski-天才程序员

03月 22nd, 2008

XScreenSaver是一个标准的X Window系统下的屏幕保护和锁定软件,锁定屏幕分为:立即锁定、在比较长的空闲时间之后锁定、在需要的时候锁定,具有高可配置性,内含超过100个显示模式。

更酷的是它的作者:Jamie Zawinski <jwz@jwz.org>,一个天才程序员,XEmacsNetscape的主要开发人员:

我曾经雇用过的最优秀的程序员之一仅有高中学历;但他创造出了许多伟大的软件,甚至有讨论他本人的新闻组,而且股票期权让他达到我无法企及的富有程度(译注:指Jamie Zawinski,XEmacs和Netscape Navigator的作者)。
—-Teach Yourself Programming in Ten Years
(译:郭晓刚)

另外Jamie Zawinski的主页一样很酷,可以从中找到他的blog、他的邮件等。
www.jwz.org

可惜如今他已不再写软件改行卖啤酒了。

还能说什么呢?十年!