Posts Tagged ‘google’

WP现有中文缩略名批量翻译插件

三月 18th, 2009

前段时间写过帖子是介绍了可以自动获取标题中的slug信息,或者自动翻译标题信息的插件。这个当然是很好,但是对于我来说,还有一大批没有设置过英文缩略名的历史文章,这个该怎么处理,我倒是大伤过脑筋。

说到为什么一定要英文缩略名呢?主要是看起来不爽。浏览器遇到中文缩略名,就只会处理成一大长串不可读的编码,例如:http://mooninsky.net/%E6%96%B0%E5%B9%B4%E5%BF%AB%E4%B9%90——这个其实就是中文‘新年快乐’的编码而已。

其次就是有时候这种名字会导致搜索引擎无法正确追踪——至少我在google的管理员工具里就看到这种告警。

所以,我下了决心要解决这个问题。

事实说明,万事万物都是有解决的,果然看到了这个神奇的插件:cos_slug_converter关于使用方法也很详细的列在了作者的主页上。

使用有点特殊,引用如下:

废话少说,使用方法,下载这个文件到插件目录,然后后台激活插件。如果你的wordpress没有静态化,请访问 http://youwordpress/?cos=true,否则请访问http://yourwordpress/page/2 /?cos=true,页面将自动现实翻译的状态,一次翻译5个标题,翻译完毕之后请自动往后翻页,直到不能翻页为止,此时则表示翻译结束,有需要的朋友,赶快下载吧。

记住,使用完毕之后让这个插件处于未激活状态,免得带来效率的问题(虽然表面上看几乎没有效率的问题存在)。

所以我一鼓作气,把以前的历史遗留问题给彻底解决了,终于可以告别那囧囧的乱码标题了。

但是,也遇到了一些小问题:

1. 由于使用的Google 翻译的服务,那么自然,Google如果翻译的很乱来,那么自然也只能接受这个乱来的结果了;

2. 对于标题中含有中文标点的情况,会导致很离奇的翻译:直接把标点也翻译成单词,而且有时候会导致残留部分中文的情况。这个根本原因还是在于1.

3. 使用之后,发现页面CSS的h2样式有变,不知道具体原因,必须停用之后,才恢复——当然,这个是无伤大雅的。

虽然不够完美,但是依然是非常值得推荐的插件——或者按照作者本人的说法,这个一次性的东西,还是称为工具更好一点。

Hotmail终于开放了全球的POP3收信

三月 13th, 2009

继前段时间向11个地区(不包括中国)开放了POP3功能之后,微软终于宣布Hotmail向全球用户开放了POP3——这个举动已经晚了太多了。

按照网友评论的说法,‘动作太慢,就等着喝点残汤吧。’,记得刚接触网络时,说起邮箱,Hotmail总是最先被想起的服务。到了今天,出于历史习惯而依然强大的Yahoo在前,上升势头明显而且口碑、体验绝佳的Gmail在后,Hotmail暮气沉沉的形象早在我心里扎下了根。

使用Hotmail对我来说,唯一的原因就是我的MSN帐号是绑定的Hotmail,所以有些邮件必须要用hotmail收发,每到这个时刻,就是想骂人的时刻。因为前两年的Hotmail的服务器在国内访问,要多别扭,就有多别扭;而后对于用户界面几次让我很不喜欢的改版更是蹩脚。

但是没有办法,Hotmail牛气的一直拒不开放外部POP收信,如果确实想外部收信,那也得用微软自家的工具,例如Live Mail。但是,微软的东西向来就不是轻便的主。我明明应该开个网页(例如,Gmail)就能搞定的事情,非要去装一个尾大难掉的Live Mail,专职服务于这个邮箱,实在没有这个兴趣。

所以,得知这个消息后,我做的第一件事情,也许就是微软最不愿见的事情——设置了Gmail来收发Hotmail……设置信息如下:

POP 服务器: pop3.live.com (端口 995)
需要 POP SSL?: 是的
用户名: Windows Live ID, 比如:xyz@hotmail.com
密码: 对应 Windows Live ID 的密码
SMTP 服务器: smtp.live.com (端口 25)
需要身份验证?: 是的
需要 TLS/SSL?: 是的

最后,让所有收自Hotmail的邮件带上HOTMAIL的Label,一切OK。终于再也不用去登录那个别扭的Hotmail了。

ps. 似乎hotmail设置的收取时间最短是15分钟,所以会在Gmail的收取log中看到一些错误,这些都没有关系。

国内最好的邮箱:QQ邮箱——没有之一

二月 28th, 2009

tg-chang QQ邮箱当真是不该生在帝王家。任其惊才绝艳,高出同侪多少倍,但是只因为挂了一个QQ的名号,就被一群‘清高’人们还没体验就喷之为NC——虽然通常挂上一个QQ的名头,往往就意味着轻而易举的高普及率。

打个比方——在Cnbeta上,一旦出现了标题含有QQ的新闻,不用想,通常打分都是双-5,然后,楼下依次飘过的都是一些愤世嫉俗的讽刺,间或还会夹杂着对腾讯马老板的人身攻击。这些算是积怨所致了,不是不能理解。就像我,对于Qzone的神奇的兼容性就一直无法释怀。

但是,对于那些甚至连好好用过这个基本前提都没做到就开始扣帽子的人,我个人是无法赞同的。

事实上,QQ邮箱的确已经是国内所有的邮箱服务当中最出色的一个了,没有之一。它一方面确实如同腾讯一向擅长的学习(或者更直接一点,‘抄袭’)能力,在很多方面向HOTMAIL学习,如何在IM工具和邮箱之间进行更加有效的互动和绑定;另一方面却令人信服的向Gmail,这个免费邮件中最值得尊敬的变革者学习着,而且,某些方面还有独特之处。

Read more »

BlackBerry的伪OTA安装-JAD、COD以及ALX

二月 9th, 2009

直对Blackberry不够开放的系统小有不满,特别是离线安装的时候往往需要的是alx+cod(通过DM),特别是某些时候新发现一个不错的软件,供应商未必就会(一般不会-_-)提供出alx和cod,所以直接使用OTA是一个选择。

1. 什么叫OTA

所谓OTA,就是Over-The-Air,指的是手机直接下载;更直白一点,就是利用手机自带的浏览器在网络上进行软件的下载和安装;

大部分的软件,特别是网络相关的软件,OTA都是主要的提供方式——运营商更是愿意见到这样的情形… …

但是至少目前来讲,OTA对我们来说不是一个特别理想的方式:
一是受困于不稳定的GPRS速度;
二是心疼流量(虽然有一定的包月量,但是用来下软件也太浪费了);
三是如果是7系列的BB,自带浏览器的激活也是一个很让人头疼的问题;

综上所述,显然也有这样的需求,那就是将在线的OTA变成利用电脑网络下载文件,然后在电脑上通过桌面管理器来安装。

在此之前,我们首先要知道,如果要离线安装我们需要几个什么样的文件,他们各自是做什么用的;

2. JAD, COD(JAR)和ALX

那我们按照整个处理过程中可能接触到的文件的顺序来谈吧:

首先,JAD文件,这个是当你使用黑莓浏览器或者伪装后的其他浏览器去直接下载得到的文件,其实,这个只是一个安装索引罢了。你使用写字板、vim之类的打开,就会发现这里只是列举了对于安装可能有用的信息,而手机在打开这个文件之后,就能按图索骥的继续下载安装其他的内容了,这里最主要的就是找到实际安装的COD或者JAR文件;

以Google sync为例,我们首先可以利用Firefox+User Agent Switcher来化妆成手机-_-去下载,方法见链接;

然后我们看看JAD的内容,限于篇幅,我们直接搜索cod/jar关键字:

MIDlet-Jar-URL: http://m.google.com/sync/apps/0.5.13/en/BlackBerry-41/GoogleSync_40_en.cod
RIM-COD-URL-0: GoogleSync_40_en.cod
RIM-COD-Size-0: 112292
RIM-COD-URL-1: GoogleSync_40_en-1.cod
RIM-COD-Size-1: 93324
RIM-COD-URL-2: GoogleSync_40_en-2.cod
RIM-COD-Size-2: 53104

这些就是我们要下载的内容,后面的部分是相对路径,只需要把最开始的地址末尾一一换掉就能下载到所有的cod文件,有些时候,这里会是jar。

然后,离线安装的时候,就要使用ALX文件了,这个文件相当于在本地安装时的一个索引文件,按照某文的说法,是很没有技术含量的一个文件,得到模板如下(源于参考文献2):

<loader version=”1.0″>

<application id=” XXXXX “>

<name>XXXXX</name>

<description>XXXXX</description>

<version>X.X.X</version>

<vendor>XXXXX </vendor>

<copyright>Copyright (c) 2001-2007 All Rights Reserved. </copyright>

<fileset Java=”1.0″>

<files>

XXXXX.cod

</files>

</fileset>

</application>

</loader>

id和name就是这个程序的名字,瞎写好了(不过仅限字母、数字);vendor、version分别是版本号和供应商,照样可以随便写;最关键的files就不能乱写了,这里就填这个软件需要的cod文件名了,同样是相对路径,所以如果把刚才下载的文件都放在alx的同一个目录下,那么只需要填写名字就可以了,多个名字用空格分开。

剩下的事情,就是用alx和cod的文件去安装程序了,这个就纯粹是Destop manager软件操作了,非常基本,不做赘述了。

参考文章

如何获取手机软件的真实下载地址

ALX与JAD文件详解

鸣谢——

被Picasaweb的人脸识别震到了

十二月 20th, 2008

段时间就听说了Google Picasa加入了人脸识别的新功能,但是一直没放在心上,周末得空,上去看看,一眼就看到了那个多出来的“人物”标签,随手点进去试用试用。

这一下,发现Google还真不是玩玩而已——能用,而且效果还真不错,超出我开始的想象。

首先就是人脸的识别率相当高,照片上的人脸、以及疑似人脸的部分都能够抓取出来,然后可以分批分类的来让你选择,进行标签——打标签的同时,当然可以直接把标签和你的Gmail的通讯录挂钩起来。

除了那些人脸——许多照片中的海报、雕像,包装封面都没能逃过去,而且它的自动推荐标签的准确度也还相当不错。当然,对于四五年前未曾发胖的本人,它当然没能和现在的我对上号来,需要手动的合并一下标签而已。坦白的说,有点受伤… …

处理完之后,所有的照片除了你本来的分类之外,在侧栏上可以看到所有的人物标签,你可以非常方便的点开某人,看看他到底出现在你的哪些照片里——实在太方便了。

整理过程中,有趣的是,某次出门玩的时候,因为路线相近而导致老是出现在我镜头中的路人甲、路人乙也被抓出好几次,不由产生联想——如果有人跟踪的话,不管他怎么隐藏形迹,说不定最终用Picasa一扫,也都无所遁形了。

YY,纯粹YY。

Powered by ScribeFire.

Google Friend Connect试用

十二月 9th, 2008


亏优博的响应真算迅速,居然这么快就实现了Google Friend Connect的功能,于是少不了我也来试试效果如何。

关于什么是Google Friend Connect,可能吧有一篇很详尽的文章,不妨移步观看:Google Friend Connect试用报告

关键是这里需要两个放置在你的站点的文件:http://yourid.yo2.cn/rpc_relay.htmlhttp://yourid.yo2.cn/canvas.html

那么,Yo2好就好在这里,你只需要访问这两个地址,文件就存在了。

接下来你只需要登录Google Friend Connect, 一步一步的顺着做下去就好了。

我在这里的侧边栏里,放置了一个‘member gadget’ 和一个’wall gadget’,前者是用来显示当前加入本站的人数并且可以方便的查看成员的所谓社交情况,后者是类似留言墙的东西,简单,方便。当然,现在只有本人一枚… …(测试结束)

如同别人说的,所谓建立一个小型的SNS网站,只有人多,这个才好玩,所以现在主要目的也就是尝尝新罢了。

Powered by ScribeFire.

[firefox] RSS阅读的终极解决——回归Google Reader

十一月 18th, 2008

天晚上为了开一个比较晚的,试图和美国,以色列等多方撕扯的讨论会 ,加上Laptop的系统忽然做欲崩溃状,害得我长途奔袭外加紧张兮兮——不管怎么讲,总算是没出什么毛病。结果虽然很困,现在却睡不着了。

以上是碎碎念的废话,以下是正文。
=============================

很早就开始使用在线的RSS阅读器了,应该说这是趋势。在所谓信息爆炸的年代,脱离了RSS阅读,那么要么就是摄入信息不足,要么就是被彻底淹没;而在线的阅读器,较之离线,同样优势明显。

Google Reader曾经就是我最早的选择,但是用了一段时间之后,但是感觉服务器不够稳定——此外,顶部那功能树也让我不太习惯。

接下来是鲜果,这个如今算是炙手可热的国内产品,的确不错,UI上给用户感觉友好许多,但是,一些莫名其妙的seed丢失现象让人防不胜防,大倒胃口,只好又去使用抓虾。

抓虾算是我用的很长的阅读器了,可是,用着用着,发现自己终于不能忍受它抽风似的无法刷开文章列表这个痼疾了。

而且,对于我这个轻度firefox中毒者来说,鲜果、抓虾和firefox的结合度实在不如GR。

于是我再次看向了Google Reader。

这次才确认了这早就该确认的道理:在Firefox上,只要勤劳好学,一切都好解决。

打开我的Google Reader,导入了我从抓虾里面导出的OPML文件,一键搞定,稍微稍微整理一下目录就可以上路了,再把阅读的页面设成缺省主页——到此Google Reader的任务就算完成了。

接下来解决两个问题:
1. 我不喜欢的界面问题: 求助万能的stylish吧,这个借助用户CSS可以进行基于站点的页面定制的插件,拥有许许多多的用户脚本,自然少不了Google Reader的份,随便搜搜吧,很容易就找到了Google Reader – just tree and chrome ,如同自述所言,这就是精简GR页面,只留下阅读框架的脚本。
看看对比图,就很直观的知道了:
Before


After

需要做setting的时候,只要临时在stylish里disable这个脚本就可以看到GR的顶部内容了。

当然,各有各的喜好,完全可以自己搜搜,找个自己喜欢的样式,比如MAC之类的。

2. 定时自动检查提醒的功能:这个就更好说了,Google Reader Watcher 算是蛮老牌了,方便,快捷,就只是占据了状态栏一个小小的角落罢了。看见更新了,鼠标过去悬停看看,觉得攒的够多了,双击一下图标进入GR看新闻——这是件惬意的事情。

PS. 有点小提醒,Google Reader 在Firefox3下好像偶尔会出现阅读界面始终刷不出的问题(此时上部的登录界面却可以刷出来),遇到这种情况,是Firefox的隐私内容出了点小问 题,只需要清一下,ctrl+shift+del, OK, 至少我是可以解决的。

总结下,GR的阅读体验不错,快捷键也方便,更重要的是,我看好它,毕竟现在各大手机商对Google的支持是没话说的,何况眼看着Android系统也要风生水起,跟着GR混,用一个能够在任何地方,任何设备接入同一个RSS阅读服务,这样的诱惑力是很难抵御的啊。

==========================
夜了,晚安。