2013年6月22日星期六
螳螂谷: 在 Twidere 上使用 jtapi(不用翻墙无需root)
2013年5月1日星期三
在heroku上搭建twitter api
① 将flask_twip/examples/heroku/下,app.py、Procfile、requirements.txt
三个文件拷贝至flask_twip目录中
② 将flask_twip/examples/下,settings-example.py拷贝至flask_twip目录,
重命名为settings.py并将twitter API key与callback URL填入settings.py中相应位置
2013年2月21日星期四
2011年7月10日星期日
Yahoo Pipes最简单的应用—合烧 RSS Feeds

Yahoo Pipes是由Yahoo推出的一个对RSS订阅源进行加工的工具。
Pipes(管道)顾名思义,就是让Feed流过一个个管道,不同的管道具有不同的功能,在它们的操纵下,Feed产生了各种行为。这些行为的前后组合最终改变了输出Feed的样子,使它更能满足读者的需求。
Gary在前几天的一篇文章里就承诺过要介绍关于Yahoo Pipes的应用的。那么今天就来介绍一点点最基础的应用吧,其实Yahoo Pipes就好像一门编程语言一样,可以实现无数种功能,就看你的创意和技巧了。
好了其他功能今后再说,今天先来最基本的 – RSS Feeds合烧。
一、功能
说了半天Feeds合烧,可是Feeds合烧究竟有什么用处呢?
想象一下自己的Google Reader里面订阅了20+的个人博客,每个博客一个礼拜甚至一个月可能才会更新一篇文章,可是他们却占据了Google Reader左栏过半的位置。每次看见这么多貌似永远不会更新的订阅,是不是有一种要把它退订的冲动呢?可是它里面的文章又确实是你想看的。于是退订不 行,留着碍眼,成了鸡肋。
这个时候就用到RSS Feeds合烧了。我们可以建立一个叫做“个人博客”的Feed,把这些更新率很低的Feeds都整合在一起,只需订阅“个人博客”这一个Feed,就能获得所有的更新,节约了空间,又便于管理。
二、编辑界面
制作方法超简单。
打开Yahoo Pipes,用Yahoo帐号登录,没有的自己注册一个,注册过程不赘述。
点击页面上方的Create a pipe新建一个Pipe,于是进入编辑界面,如下。
1,Pipe的名字。点击可以更改
2,模块区。这里有各种功能的模块,直接拖动到4区域就可以使用了。
3,模块说明区。有当前选择模块的简短说明。
4,操作区。把模块在这里进行连接设置。
5,输出区。这里可以模拟Feed输出结果,用来Debug。
三、Feeds合烧。
从模块区的Sources分类中拖动Fetch Feed模块到操作区。将需要合烧的Feed地址填入URL处,点加号增加Feed。
将需要的Feed全部填入之后。连接Fetch Feed模块和Pipe Out模块。
点击Pipe Out模块检查一下下面的输出区的结果满不满意。
给Pipe取个名字然后点击右上角的Save按钮把它保存下来就可以了。
之后点击Run Pipe,就会出现Pipe运行的网页,点击网页中的Get RSS就能得到这个Pipe的Feed地址了。
四、高级功能
可是对Gary来说这些还不够,Gary还希望能给这些文章按照发布时间排序,并只在Pipe中保留最新的20篇文章。
Operators分类中的Sort模块和Truncate模块。
Sort的功能是排序,Truncate是只保留排序靠前的几篇文章。
将Fetch Feed模块与Sort模块相连,Sort By处选择item.pubDate,order是Descending(降序)。
再将Sort模块与Truncate模块相连,在Truncate中填入20(想要保留的文章数)。
最后将Truncate与Pipe Out相连再保存一下就可以了。
——来自:http://gary-blog.com/tech/yahoopipesunited/
2011年4月13日星期三
利用indiawebproxy翻墙
首先从这里http://sourceforge.net/projects/indiawebproxy下载 indiawebproxy。(直链地址:http://nchc.dl.sourceforge.net/project/indiawebproxy/IndiaWebProxy.zip),解压,里面有2个文件夹php(server module)和SETUP.把php(server module)里的内容上传到你的主机空间的新建的某个文件夹下。这里假设该文件夹名为iwp.
在 你本地机器下载安装java runtime environment1.5以上的版本:http://javadl.sun.com/webapps/download /AutoDL?BundleId=37995,安装好之后,双击SETUP文件夹里的IndiaWebProxy.jar文件,然后点击 settings,在(php)webserver ip栏输入你的主机空间的主机名,比如yourdomain.com,在(php)FILE FULL URL栏输入http://yourdomain.com/iwp/tutorial.php,勾选enable encryption,然后点击save&close按钮。然后回到IndiaWebProxy.jar的界面,点击start.在弹出的对话框 中点击“确定”。保持IndiaWebProxy.jar的窗口不要关闭。(你可把该窗口最小化到任务栏)。见下图:
然后就是浏览器的设置。firefox的设置见下图:(SSL PROXY那一栏可以不填),点击两次ok,即可翻墙。
端口输入6050,点击“确定”三次,即可翻墙。
这是印度鬼子开发的翻墙工具,我试用了一下,觉得挺好用的,好用过phpproxy(不是那个网页版的phproxy)和aboutgfw.com开发的那款翻墙工具,用aboutgfw.com开发的那款翻墙工具我从未成功的翻过墙,也不知为何。
文章作者:yu ming,联络email:luckypoem@gmail.com
related blog: http://618119.com/
最近我在用这个indiawebproxy翻墙时,访问被墙的网站老是弹出一个下载对话框,起初以为是程序的问题,去信给程序作者,也无回音.原来,jre的版本必须为1.6版。1.5以下的版本是不行的。我卸载jre1.5,安装jre1.6后,就正常了,如果还是弹出下载对话框,先点击indiawebproxy.jar中的stop按钮,然后再打开indiawebproxy.jar,点击settings按钮,然后点击save&close按钮即可。
我觉得indiawebproxy,apjp好用过gappprpxy和hyk-proxy,后两者依赖于gae空间,而gae空间往往容易被封。
利用PHP tunnel proxy翻墙
搭建只需要把 ptpremote目录下的文件都上传到php空间即可,使用只需修改etc文件夹下的ptp.properties文件里的ptp.remote.php=http://urdomain.com/ptp/remote.php,然后运行ptplocal.bat,会在系统托盘里出现一个红色的小横杠,右键点击它,然后点击start,红色的小横杠会变成绿色。(导入证书可以解决https问题),然后设置浏览器的http代理为127.0.0.1:8887即可翻墙。
下载地址:https://code.google.com/p/phptunnelproxy/downloads/list
2011年3月3日星期四
一款免费好用的FTP软件filezilla
下面是它的截图,不是默认的,是我自己设置的常用的方式:

还是来介绍一下这款软件吧:
FileZilla是一个免费开源且跨平台的FTP解决方案,分为客户端版本和服务器版本,具备所有的FTP软件功能。在Windows, Linux, MacOS X下的均有对应的版本。软件许可证为GPL。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端 工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。虽然它是免费软件,可功能却一点也不弱,比起那些共享软件来有过之 而无不及,具备许多特色功能.
FileZilla客户端特征:
· 断点续传 (如果服务器支持)
· 自定义命令
· 站点管理
· 保存活动连接
· 暂检测连接超时
· 防火墙支持
· SOCKS4/5 和 HTTP1.1 代理支持
· SSL 安全连接
· SFTP 支持
· 上传/下载队列管理
· 支持文件拖放
· 多语言支持
· GSS 证明和Kerberos密码技术
官方主页:http://filezilla-project.org/
主页上面有两项下载连接第一项为客户端第二项为服务器端。个人用选择第一项就行。下载下来安装时是英文装好后默认就是中文了。
另外值得一提的是还有个中文主页:http://www.cumt.org/filezilla/
2010年12月25日星期六
2010年6月17日星期四
Google App Engine 代理不支持 https,不断弹出“无效安全证书”
当通过 Google App Engine 访问 https 网站时,例如 mail.google.com (gmail 邮箱) 以及 skydrive 等微软网站,Firefox 火狐浏览器就会不断地弹出“无效安全证书”的警告框(警告内容有“www.google.com:443 使用了无效的安全证书。”、
“mail.google.com:443 使用了无效的安全证书。”等等不一而同)。甚是苦恼!好端端的东西怎么能被这个小小的问题弄得如鲠在喉。
解决思路就是在访问 https 站点时不使用代理
具体解决办法:
1. 如果你是直接在 Firefox 选项中配置 Firefox 浏览器连接因特网的方式的话,
“SSL 代理”这一项就留空
2. 如果你使用代理插件,例如 FoxyProxy,那么就要在模板中增加一个黑名单。本来 FoxyProxy 是用来添加白名单来访问网站的,想不到今天要添加个黑名单,
通配符规则很简单 https*(逐 个自定义添加貌似不行,只能一刀切 )
(以AutoProxy为例,添加 @@|https://*.* 规则就OK了!)
根据自己的实际情况实施二者中的一项即可。“无效安全证书”警告框就不会再来烦你了。
月薪一万的乞丐给我上了一课
“先生……行行好,给点吧。”我一时无聊便在口袋里找出一个硬币扔给他并同他攀谈起来。
乞丐很健谈。“……我只在华强北一带乞讨,你知道吗?我一扫眼就见到你。在茂业买levi’s,一定舍得花钱……”
“哦?你懂的蛮多嘛!”我很惊讶。
“做乞丐,也要用科学的方法。”他说。
我一愣,饶有兴趣地问“什么科学的方法?”
“你看看我和其他乞丐有什么不同的地方先?”我仔细打量他,头发很乱、衣服很破、手很瘦,但都不脏。
他打断我的思考,说:“人们对乞丐都很反感,但我相信你并没有反感我,这点我看的出来。这就是我与其他乞丐的不同之处。”
我点头默认,确实不反感,要不我怎么同一个乞丐攀谈起来。
“我懂得swot分析,优势、劣势、机会和威胁。对于我的竞争对手,我的优势是我不令人反感。机会和威胁都是外在因素,无非是深圳人口多和深圳将要市容整改等。”
“我做过精确的计算。这里每天人流上万,穷人多,有钱人更多。理论上讲,我若是每天向每人讨1块钱,那我每月就能挣30万。但是,并不是每个人都会给,而且每天也讨不了这么多人。所以,我得分析,哪些是目标客户,哪些是潜在客户。”他润润嗓子继续说,“在华强北区域,我的目标客户是总人流量的3成,成功几率70%。潜在客户占2成,成功几率50%;剩下5成,我选择放弃,因为我没有足够的时间在他们身上碰运气。”
“那你是怎样定义你的客户呢?”我追问。
“首先,目标客户。就像你这样的年轻先生,有经济基础,出手大方。另外还有那些情侣也属于我的目标客户,他们为了在异性面前不丢面子也会大方施舍。其次,我把独自一人的漂亮女孩看作潜在客户,因为她们害怕纠缠,所以多数会花钱免灾。这两类群体,年龄都控制在20~30岁。年龄太小,没什么经济基础;年龄太大,可能已结婚,财政大权掌握在老婆手中。这类人,根本没戏,恨不得反过来找我要钱。”
“那你每天能讨多少钱。”我继续问。
“周一到周五,生意差点,两百块左右吧。周末,甚至可以讨到四、五百。”
“这么多?”
见我有些怀疑,他给我算了一笔帐。“和你们一样,我也是每天工作8小时,上午11点到晚上7点,周末正常上班。我每乞讨1次的时间大概为5秒钟,扣除来回走动和搜索目标的时间,大概1分钟乞讨1次得1块钱,8个小时就是480块,再乘以成功几率60% [(70%+50%)÷2],得到将近300块。”
“千万不能黏着客户满街跑。如果乞讨不成,我决不死缠滥打。因为他若肯给钱的话早就给了,所以就算腆着脸纠缠,成功的机会还是很小。不能将有限的时间浪费在无施舍欲望的客户身上,不如转而寻找下一个目标。”
强!这个乞丐听上去真不可貌相,倒像是一位资深的市场营销总监。
“你接着说。”我更感兴趣了,看来今天能学到新的东西了。
“有人说做乞丐是靠运气吃饭,我不以然。给你举个例子,女人世界门口,一个帅气的男生,一个漂亮的女孩,你选哪一个乞讨?”
我想了想,说不知道。
“你应该去男的那儿。身边就是美女,他不好意思不给。但你要去了女的那边,她大可假装害怕你远远地躲开。”
“再给你举个例子。那天 cocopark门口,一个年轻女孩,拿着一个购物袋,刚买完东西;还有一对青年男女,吃着冰淇淋;第三个是衣着考究的年轻男子,拿着笔记本包。我看一个人只要3秒钟,我毫不犹豫地走到女孩面前乞讨。女孩在袋子里掏出两个硬币扔给我,并奇怪我为什么只找她乞讨。我回答说,那对情侣,在吃东西,不方便掏钱; 那个男的是高级白领,身上可能没有零钱;你刚从超市买东西出来,身上肯定有零钱。”
有道理!我越听越有意思。
“所以我说,知识决定一切!”我听十几个总裁讲过这句话,第一次听乞丐也这么说。
“要用科学的方法来乞讨。天天躺在天桥上,怎么能讨到钱?走天桥的都是行色匆匆的路人,谁没事走天桥玩,爬上爬下的多累。要用知识武装自己,学习知识可以把一个人变得很聪明,聪明的人不断学习知识就可以变成人才。21世纪最需要的是什么?就是人才。”
“有一次,一人给我50块钱,让我替他在楼下喊‘安红,我想你’,喊100声。我一合计,喊一声得花5秒钟,跟我乞讨一次花费的时间相当,所得的酬劳才5毛钱,于是我拒绝了他。”
“在深圳,一般一个乞丐每月能讨个千儿八百。运气好时的大概两千多点。全深圳十万个乞丐,大概只有十个乞丐,每月能讨到一万以上。我就是这万里挑一中的一个。而且很稳定,基本不会有很大的波动。”
太强了!我越发佩服这个乞丐了。
“我常说我是一个快乐的乞丐。其他乞丐说是因为我讨的钱多,所以快乐。我对他们说,你们正好错了。正是因为我有快乐、积极的心态,所以讨的钱多。”
说的多好啊!
“乞讨就是我的工作,要懂得体味工作带来的乐趣。雨天人流稀少的时候,其他乞丐都在抱怨或者睡觉。千万不要这样,用心感受一下这坐城市的美。晚上下班后带着老婆孩子逛街玩耍看夜景,一家三口其乐融融,也不枉此生了。若是碰到同行,有时也会扔个硬币,看着他们高兴的道谢走开,就仿佛看见自己的身影。”
“你还有老婆孩子?”我不禁大声赞叹,引来路人侧目。
“我老婆在家做全职太太,孩子念小学。我在福田区按揭了一套房,十年分期,还差六年就还清了。我要努力挣钱,供我儿子读大学念市场营销专业,然后子承父业当一个比我更出色的乞丐。”
“我5年前在微软中华大区做市场策划,2年前升为营销经理,月薪5千。那时按揭了一台1万多的三星笔记本,每个月还款2千,要死要活的。后来我想这样永远也出不了头,就辞职不干了,下海来做乞丐,我愿意做一个高素质的乞丐。”