标签归档:google

怎么给python添加新的lib path

python读取类库的顺序是,当前目录,pythonpath,path和安装目录。可以动态的设置pythonpath如下:

Python 2.6.3 (r263rc1:75186, Oct  2 2009, 20:40:30) [MSC v.1500 32 bit (Intel)]
on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.path
['', 'C:\\Python26', 'C:\\Windows\\system32\\python26.zip', 'C:\\Python26\\DLLs',
 'C:\\Python26\\lib', 'C:\\Python26\\lib\\plat-win', 'C:\\Python26\\lib\\lib-tk'
, 'C:\\Python26\\lib\\site-packages']
>>> sys.path.append('c:\\path')
>>> sys.path
['', 'C:\\Python26', 'C:\\Windows\\system32\\python26.zip', 'C:\\Python26\\DLLs',
 'C:\\Python26\\lib', 'C:\\Python26\\lib\\plat-win', 'C:\\Python26\\lib\\lib-tk'
, 'C:\\Python26\\lib\\site-packages', 'c:\\path']
>>>

还有就是修改环境变量。增加一个PYTHONPATH
windows比较讨厌的是有空格问题。
在系统变量里面增加一个变量PYTHONPATH
值是:

C:\\Program Files (x86)\\Google\\google_appengine;C:\\Program Files (x86)\\Google\\google_appengine\\lib\\antlr3;C:\\Program Files (x86)\\Google\\google_appengine\\lib\\django;C:\\Program Files (x86)\\Google\\google_appengine\\lib\\webob;C:\\Program Files (x86)\\Google\\google_appengine\\lib\\yaml\\lib;C:\\Program Files (x86)\\Google\\google_appengine;

只是gae执行起来还是有点问题,保存modle的时候,说没有app id。咳。
———–
python 2.6 开始,好像支持在site-packages目录下建xxx.pth的文件,把要include的lib path写进去即可。这个方便,易于维护。不错
更多可以看这个 http://docs.python.org/library/site.html

google wave 的快捷键列表

Up/Down arrows – Wave中的消息导航(选择上一个/下一个消息)

Tab/Shift-tab – 和 Up/Down arrows 功能一样

Home/End – 定位到Wave中的第一个/最后一个消息

Space – 跳到下一个未读消息

Left/Right arrows – 切换面板焦点

Page Up/Down – Wave中的消息上下翻页

Ctrl-Space – 标记全部消息为已读

消息

Enter – 回复选中的消息.

Shift-Enter – 在消息底部进行回复.

Ctrl-R – 和Enter效果相同.

Ctrl-E – 编辑消息

Ctrl-Enter – 在编辑消息时插入回复

文本编辑

Ctrl-B – 粗体字

Ctrl-I – 斜体字

Ctrl-G – 选择颜色

Ctrl-K – 插入链接

Copy/Paste

Ctrl-C – 复制选中文本.

Ctrl-X – 剪切选中文本.

Ctrl-V – 复制文本.

格式调整

Ctrl- – 将当前行变成Heading. 类似HTML里的H1 – H4.

Ctrl-5 – 列表

Ctrl-6 – 正文(删除格式)

Ctrl-7 – 左对齐

Ctrl-8 – 右对齐

幻灯片

Space / Right – 下一页

Shift-Space/ Left – 上一页

Down / Page Down – 下一个缩略图

Up / Page Up – 上一个缩略图

Home – 第一页

End – 最后一页

假的,假的,都是假的

前一段,家里用了3,4年的林内热水器有点问题,出水量明显下降,造成有时候用着用着会自己灭火。贝妈网上用google百度了一下“林内维修”,恩,好多结果。看到有个400电话。就搜林内400.搜出一个电话,打了过去。

约好时间,“工程师”上门了。过程略掉。结果是拆了一堆,然后没修好,说找其他人来,期间据说还一直打电话咨询其他人。最后给钱没给钱我忘了。

左等右等,还是不来。再打电话过去,就开始推脱责任。气的只能找投诉电话。一找投诉电话,才发现问题。投诉电话和400电话不是一个网站上的。经过贝爸鉴定,有400电话的那个就是一般的热水器维修店搞的。

有投诉电话的说明,林内维修没有400,要说也是,反正维修是你求我,又不是买我东西,干嘛400.最后官方派人来,搞定。

这件事情说明,坏人太多,要小心哦。尤其是有竞价排名比较厉害的地方,更要小心,看看鲜花,装修之类的关键词,就知道形势了。咳。。

google脑子进水了

2009年1月31号23点30分左右,想看一下网站的收录情况,一看,居然网站说“该网站可能含有恶意软件,有可能会危害您的电脑。”,换英文Google,说”This site may harm your computer.”,问别人也说看到的是同样的内容。
把我吓坏了,看别的网站,很多也有这种情况。
过了几分钟看,发现好了。
真是进水

Gmail推出theme

看到论坛上说gmail在继推出视频聊天功能后,又推出了选择主题的新功能,连忙去自己gmail信箱看看。
发现。。没有。
看着样子不错,花了点,总得来说还不错。
一直用gmail,很低调的在增加一些功能。尤其是它对spam邮件的鉴别能力,太强了。基本没有误杀,也基本没有把垃圾放进来。
推荐大家都用

为google toolbar添加https的gmail button

google的toolbar是我浏览器装的唯一一个工具条,gmail是我现在使用的主力邮箱,google toolbar的功能就不介绍了,它和google的其它产品结合的比较好。
google toolbar可以添加Custom Button,比如你经常在A网站搜索,可以在搜索框的地方点右键,菜单最下面会有一个“Generate Custom Search…”,按照提示走,可以在你的工具条上增加一个按钮,如果A网站设置了favorite icon的话,按钮就是这个icon。你可以在工具条搜索的地方输入要搜索的内容,点击自己增加的那个button,那么会调用A网站的搜索程序来进行搜索。
可以用本站右上角的搜索框测试一下,一定要先装google的toolbar哦。
gmail也可以增加到toolbar上,但是有一个问题,就是,增加后是http连接的,但是有时候可能会因为网络或其他原因,http不能用,每次都要去修改为https的连接。
找到2个方法
方法一
用https://www.gmail.com/打开gmail,在左边的 Invite a friend –>Give Gmail to: 输入框里点邮件,生成一个custom的search,优点是简单,方便,缺点是,不能搜索,只是加了一个链接而已。
方法二
首先按正常方法增加一个gmail button,然后要改一下配置文件,开始–>运行,输入
%USERPROFILE%\Local Settings\Application Data\Google\Custom Buttons
会有几个xml文件,我这里是一个
toolbar.google.com_J66T77NJDBMW4FEUU7FA.xml
打开,搜索
http://mail.google.com
替换为
https://mail.google.com,应该有三个位置。
保存后,重新开浏览器,发现搜索和直接点击都已经是https的连接。

更多google api的信息 http://www.google.com/tools/toolbar/buttons/apis/

awstats流量统计为空的解决方法

google的analytics不错,但是由于统计是用javascript来做的,如果浏览器禁用了js,那么就肯定没用了。你会问这年头谁禁用js?文本浏览器,搜索引擎的spider,而且,它不能统计你的数据流量,404错误等。

AWStats 是一个免费的,功能丰富、强大的日志分析工具,可以用在web,流媒体,ftp,代理服务器,mail服务器等,可以生成各样的图形统计图表,它基本可以分析你log的所有信息,有了它和google的analytic结合,就天下无敌了。
具体安装比较简单,请参照这里
我装了2台服务器,第一台很顺利,只要确认apache的log是combined模式,最后修改一下awstats.yourdomainname.conf这个配置文件里面的LogFile为正确的log地址,update后就可以看数据了了。有一点要提醒,安装前,最好备份以下你的apache的httpd.conf,因为它会去修改你的这个配置文件。等它修改好,你diff一下看他是否修改的正确,我就差点出了状况。只要设置正确的相关目录的读写权限就基本不会有太多其他问题了。
我装第二台机器出的状况是
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl update 之后,浏览量的统计为空,查了半天原因也没结果,上文里面说道的第二个问题提到了这个现象,但是我觉得不对,因为如果update正确的话,就不应该是LogFile设置的问题了,在最后要放弃的时候突然想了一下update后数据文件存放目录的权限,apache的启动组没有x权限,即执行权限,不能list数据文件,chmod a+x /var/lib/awstats/,再刷新,有了 🙂
程序写的有点不够智能。
附:官方网站

卸载了google的拼音输入法

从开始用计算机就开始用中文输入法,现在回想起来,用过的输入法有如下几个:
ABC智能拼音、紫光拼音、微软拼音、好像还用过一段全拼,五笔的字根只记得王旁青头jian五一,输入法只记得俺的名字了,原来ucdos里面的那个输入法也用过一段。
自从google的搜索出来以后,不知不觉成了google的fans,google总是能给人们惊喜,搜索,gmail,analytics,桌面搜索等。这次看到有人介绍说输入法出来了,用了微软拼音几年没动摇的我赶紧去下了一个。
用后,感觉速度还可以,界面的字体大了点,好像没地方调整,同步功能不错(说起同步,是个简单但是很实用的功能,我用google的toolbar很大原因就是能够同步书签),还有就是界面跟那个什么输入法很像,感觉不爽的是证据输入的正确率和微软拼音相比还是有些差距的。
没2天又闹出个使用了非google数据的说法,这个东西怎么说呢,天下文章一大抄,看你抄的水平了,it界靠抄成功的例子也忒多了,不过google这么做,稍微让俺有点失望。
就事说事儿,用着还是不习惯,有天一开机,居然提示下载新词库,后来想想,卸载了吧,一了百了。卸载了还让俺填为啥卸载,好像填了个准确率啥的。
老老实实用俺的微软拼音2007咯~