posted on August 31, 2009

百度要在西北这边大卖了

今天早上乘电梯,按了15层也没注意其他人按那一层,结果电梯直上15,才发现同乘其他人均是千万18层的,嘿嘿,都是百度的。看来百度在西北的招聘很成功啊,要开始在西北这边大卖关键字和竞价排名了。想起上次晚上夜班和同事一起溜上去隔玻璃偷窥了百度的办公室,妈妈妈哦,好多好多好多工位,每人大概60厘米长的桌子吧,看上去比网吧的格局还紧凑,一桌一部电话,西北的老少爷们们等着被骚扰吧。

ps:曾有此仍然是电梯里闻两位百度哥们对话,一位说道“软件园的企业就不要想了,肯定被之前来的扫过几百遍了...”

posted on August 29, 2009

Mysql adapter on Rails 2.3.3

安装好Ruby on Rails 2.3.3后,运行简单的页面提示如下错误“The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql”

 gem 了n次也不成,搞了一早上,才google到一个比较山寨的方法解决

1.  download older MySQL client library, for example one from InstantRails: http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll

2.  copy the downloaded file to C:\Ruby\bin (or wherever you installed Ruby) 

3. restart MySQL server

另参考:http://www.ruby-forum.com/topic/160358http://rdc.taobao.com/blog/qa/?p=523

posted on August 25, 2009

Palm Centro(690)的软启动和硬启动

给老婆买了部centro,结果不知道如何软起和硬起,泡了半天吹友吧,得知如下

软启 下电池
硬启 下电池后按住红色挂机件上电池 到PALM开机图不动后松开 按向上键

posted on August 21, 2009

python的对象驻留

在C#中为了提高性能使用了字符串驻留技术,而在Python中不光是字符串,连整数都有使用类似的驻留技术哦,看下面的测试:

C:\Documents and Settings\Marble Wu>python
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a=1
>>> b=1
>>> id(1)
10446048
>>> id(a)
10446048
>>> import sys
>>> sys.getrefcount(a)
245
>>> sys.getrefcount(b)
245
>>>

其实也很容易理解,因为在Python一切皆对象

posted on August 19, 2009

调整netbeans6.5设置使之默认使用utf-8存储文件

netbeans默认使用ANSI存储的,我们一般希望它采用utf-8来存储,按照如下方法可以实现这个要求

1)  找到你的Netbeans安装目录下的etc文件夹,如D:\Program Files\NetBeans 6.5\etc
2)  用文本编辑器打开netbeans.conf
3)  找到netbeans_default_options这一句(注意#号开头的行的是注释)
4)  在最后面加上一个空格,再加入-J-Dfile.encoding=UTF-8

如我现在的设置:

阅读剩余部分...

posted on August 11, 2009

如何在windows xp下安装python2.6的setuptools

最近开始学python,要安装很多egg文件,但发现http://pypi.python.org/pypi/setuptools#downloads没有python2.6的MS Windows installer版本,google了一把,用如下方法解决:

阅读剩余部分...

posted on August 6, 2009

不改程序, 创建同一个程序不同服务名的方法

以往写windows service都需要个ProjectInstaller和serviceInstaller并配置serviceName,这样build出来的exe在install成windows service时我们会:

@echo 安装WindowService
@Set Path=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;
@Set svn_dir=%cd%
installutil %svn_dir%\MyServiceDemo.exe
pause
@echo 成功!

但服务名被我们编译在程序里了,如果这个exe想被装很多次服务怎么办呢?
今天从同事Martin Jia那里学来一个好方法,可以不用ProjectInstaller、serviceInstaller这种东西,直接安装exe为windows service并在安装时指定服务名称

阅读剩余部分...

posted on August 2, 2009

商务中国的DNS解析,主机名不许有下划线

就在刚才,就在刚才哦,本博客突然突然的就不能访问了,玉米是上午中国注册的,使用的是商务中国的dns服务,使用同样dns服务器的域名都可以访问,就这个突然离奇的不能访问了,去商务中国提了个ticket,过了不一会儿收到邮件说是已经回复了这个问题,赶紧登陆一看

阅读剩余部分...