Archive for the - linux - category

帮助我提升Actionscript 开发效率的一些工具

一个好用的工具不仅仅可以解决问题,还可以提高工作的效率。追求最高效敏捷的开发,是一种精神。在平常工作中,我不断在寻找提高效率的软件,以下是Flash开发时候用到的一些工具,与大家分享一下,拋砖引玉,如果你有更好的,不妨来交流一下。

1.开发环境类

2.帮助、工具书

3.测试类

4.代码管理

5.通用工具

猜谜游戏搬上网,发挥奇特作用

gwapcom

前几天说到,captcha 可以区分人和电脑,其实,captcha 就是一种猜谜游戏,这种游戏人会玩,电脑却不会玩的。Luis Von Ann 教授 在2006年的演讲中提出了有趣的分辨人脑和电脑的方案,就是利用猜谜游戏——即ESP游戏。后来Google购买了这个点子,做了一个简单的游戏:Google Image Labeler,以游戏的形式、利用人脑的力量给图片加标签,又好玩,准确率也高。

Luis 教授自己又做了一些更好玩的ESP游戏,放在 gwap 网站上面。这些猜谜经过一番重新包装,更加好玩了。详细玩一下就知道哦:)
http://www.gwap.com

不过,这些游戏并不是好玩那么简单哦! read more…

Ubuntu 下旋转显示器屏幕

之前说到,我喜欢把显示器竖过来看网页和电子书,查了一下在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 回到正常角度

In: - linux -Author: qhwaComments (1)

Ubuntu 8.04 下安装 Flex Builder 3

说起来挺惭愧的,我很早接触Flash编程,也以此为职业,但是一直没有学习Flex,最近初学(汗)。一方面是对 xHTML+JS 驱动的RIA更加感兴趣,另一方面则是因为Flex在ubuntu下搭建开发环境比较麻烦。不过现在形势已经好很多了,Adobe慢慢丰富了linux下面的RIA开发产品线,在Ubuntu下安装flex已经比之前简单一些,于是一不小心,我就装成功了。。总结了一下安装过程,供需要的朋友参考。

安装之前,有几点需要知道:

  1. flex SDK 3.0 是开源的,flex builder这个IDE是收费的,不过linux上面的可以免费试用将近一年,我想够用了;
  2. 有牛人把Flex_SDK和Emacs编辑器结合在一起,已经有了全开源的开发环境,但是我不大会用Emacs,所以选用Eclipse+Flex Builder;
  3. 到目前(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…

Ubuntu

根据我的几次教训,更换软件源很容易导致ubuntu出问题,上一次出错之后,图形界面无法进入(但能使用shell),我因为太忙一直没管它。今天重装了一下,又升级回8.04LTS~

我是对系统的易用性和美感很感冒的,很享受在我的液晶显示器上用文本控制台操作的感觉,像是重回了我的DOS年代。不过默认的控制台只有800×600的分辨率,丑死了,改回1280×1024就完美得厉害了。

  1. sudo gedit /boot/grub/menu.list
  2. 在每条 kernel 后面加一个 vga=794
  3. 保存,重启就可以看到效果了,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

In: - linux -Author: qhwaComments (0)

proftpd的一个bug:已经运行,但是无法连接

今天本来打算升级一下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

In: - linux -Author: qhwaComments (0)