11. 08. 09
一个好用的工具不仅仅可以解决问题,还可以提高工作的效率。追求最高效敏捷的开发,是一种精神。在平常工作中,我不断在寻找提高效率的软件,以下是Flash开发时候用到的一些工具,与大家分享一下,拋砖引玉,如果你有更好的,不妨来交流一下。
1.开发环境类
2.帮助、工具书
3.测试类
4.代码管理
5.通用工具
07. 01. 09

前几天说到,captcha 可以区分人和电脑,其实,captcha 就是一种猜谜游戏,这种游戏人会玩,电脑却不会玩的。Luis Von Ann 教授 在2006年的演讲中提出了有趣的分辨人脑和电脑的方案,就是利用猜谜游戏——即ESP游戏。后来Google购买了这个点子,做了一个简单的游戏:Google Image Labeler,以游戏的形式、利用人脑的力量给图片加标签,又好玩,准确率也高。
Luis 教授自己又做了一些更好玩的ESP游戏,放在 gwap 网站上面。这些猜谜经过一番重新包装,更加好玩了。详细玩一下就知道哦:)
http://www.gwap.com
不过,这些游戏并不是好玩那么简单哦! read more…
25. 12. 08
之前说到,我喜欢把显示器竖过来看网页和电子书,查了一下在Ubuntu里面旋转屏幕的方法,据说用 xrandr -o left 就可以了。不过我运行之后,遇到了这个错误:
$ xrandr -o left
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 153 (RANDR)
Minor opcode of failed request: 2 (RRSetScreenConfig)
Serial number of failed request: 12
Current serial number in output stream: 12
需要修改一下xorg.conf:
sudo gedit /etc/X11/xorg.conf
在屏幕(screen)一段,增加一句设置:
Option “RandRRotation”
然后重启一下X(可以按 Ctrl+Alt+退格键),就可以用 xrandr 旋转屏幕了:
xrandr -o left 向左旋转90度
xrandr -o right 向右旋转90度
xrandr -o inverted 上下翻转
xrandr -o normal 回到正常角度
24. 12. 08
说起来挺惭愧的,我很早接触Flash编程,也以此为职业,但是一直没有学习Flex,最近初学(汗)。一方面是对 xHTML+JS 驱动的RIA更加感兴趣,另一方面则是因为Flex在ubuntu下搭建开发环境比较麻烦。不过现在形势已经好很多了,Adobe慢慢丰富了linux下面的RIA开发产品线,在Ubuntu下安装flex已经比之前简单一些,于是一不小心,我就装成功了。。总结了一下安装过程,供需要的朋友参考。
安装之前,有几点需要知道:
- flex SDK 3.0 是开源的,flex builder这个IDE是收费的,不过linux上面的可以免费试用将近一年,我想够用了;
- 有牛人把Flex_SDK和Emacs编辑器结合在一起,已经有了全开源的开发环境,但是我不大会用Emacs,所以选用Eclipse+Flex Builder;
- 到目前(2008年12月24日),Adobe已经发行的最新的版本是: Flex Builder 3 for Linux Alpha 4,但是这个版本有许多限制:
- 只能写代码,没有“所见即所得”的Design View;
- 只能作为Eclipse的插件方式安装,即需要先安装Eclipse;
- 只支持 Eclipse 3.3版本,Ubuntu源里面的是3.2,所以不能用apt-get安装。
- 不支持 Ubuntu自带的 GNU JAVA VM,需要另外安装Sun JAVA VM;
####### 华丽的分割线 ####### read more…
24. 12. 08
根据我的几次教训,更换软件源很容易导致ubuntu出问题,上一次出错之后,图形界面无法进入(但能使用shell),我因为太忙一直没管它。今天重装了一下,又升级回8.04LTS~
我是对系统的易用性和美感很感冒的,很享受在我的液晶显示器上用文本控制台操作的感觉,像是重回了我的DOS年代。不过默认的控制台只有800×600的分辨率,丑死了,改回1280×1024就完美得厉害了。
- sudo gedit /boot/grub/menu.list
- 在每条 kernel 后面加一个 vga=794
- 保存,重启就可以看到效果了,COOL!
其它的分辨率要查这个表:
| 色深 |
640×480 |
800×600 |
1024×768 |
1280×1024 |
| 256 |
769 |
771 |
773 |
775 |
| 32000 |
784 |
787 |
790 |
793 |
| 65000 |
785 |
788 |
791 |
794 |
| 16.7 Mill. |
786 |
789 |
792 |
795 |
顺便换了一个firefox主题(类似chrome的),和系统的很搭配哦!

Firefox Chromifox 主题下载地址: https://addons.mozilla.org/zh-CN/firefox/addon/8782
18. 12. 08
今天本来打算升级一下ispcp的,但是升级之后发现很多重大,白天修复不太方便,只好rollback,恢复到之前的版本先。但是proftpd出现了奇怪的问题,明明已经在正常运行,客户端却连接不上,提示:
421 Service not available
经过一番debug,发现只要不从mysql数据库读取ftp用户资料就没事,难道是mysql用户名、密码或权限不对?有可能。检查数据库,发现数据库已经不在了(应该是ispcp的升级脚本删掉的),还好备份过,恢复回来。用ftp的mysql帐号登录mysql,一切正常。重启proftp,按理应该可以访问mysql了,但是问题依旧。Google了一下,发现有人遇到同样的问题,方法是将mysql的用户名换用root即可,果然可以!不过我发现,随后再将用户名改回原来给ftp用的用户名,居然又可以用了! -___-!
参考:http://bbs.chinaunix.net/archiver/tid-928029.html