当前位置: 首页 > 学习笔记
  • 在Twitter应用中使用OAuth

    这两天说上不了推的人很多,说以前的老api失效的人也很多,为什么不搭建新的api呢,只是一个动动手的问题,大家不要那么懒嘛。方法么网上已经是满天在飞了,无论是用twip或是gae,自己搜一把吧。引擎那东西摆那儿你不用,它岂不是很憋屈。 翻看月光博客,看到这篇文章很是通俗,转过来供参考和留档。

    一、介绍OAuth

      在twitter未支持OAuth之前,使用的是Basic Auth认证。Basic Auth要求Twitter应用把用户名和口令直接附加在HTTP或HTTPS协议头中发送给Twitter API。这样,Twitter应用势必要求用户在其应用中输入自己的Twitter用户名和口令,从而可以把Twitter的用户名和口令附加在HTTP(S)协议中发送给Twitter。这样Twitter应用开发者就能知道使用了他的Twitter应用的用户的所有用户名和密码,这样开发者就能随意使用这些Twitter账号登陆Twitter做任何操作了。比如,可以修改用户的Twitter密码,甚至直接去Twitter的Settings中删除这个帐号。这将带来潜在的安全性问题。

      而使用OAuth,Twitter应用无需知道用户的Twitter口令,只需要得到Twitter和用户双方的授权信息(后面会说这个授权信息——其实就是Token)即可。这样,Twitter应用开发者就不知道用户的Twitter口令,只能使用这个授权信息(Token)做有限的操作,无法修改用户的Twitter口令,也无法删除用户的Twitter账号。这在安全性上有了很大提高。

    阅读全文
    作者:xizi | 分类:学习笔记, 分享 | 阅读:1,769 views | 标签:, , ,
  • 我用微博

             上一篇博文提到我搭建微博pagecookery的事,然后各博友对微博提出了各不相同的意见和看法。的确是这样,因为每个人出发的观点和用途不一样,所以选择也不一样。

              其实微博这个东西很早以前就出现了,至于早到什么时候我也不知道,呵呵。但是从我接触的twitter来说也是好几年前的东西了,再后来,全球都兴起了模仿潮,然后TW及相关或者一些相类似的站点被河蟹了,杯具啊。再后来,国内的微博站开始雄起,可惜好景不长,也被不知名的原因勒令休停,发展到今天,只剩下一些中规中举的和各门户站下为了抢夺资源兴建的Mblog站。

    从程序本身来说,各站点所行使的基础功能都差不多,都是让使用者随时随地发布一则简短的信息,内容随意,当然你不能去挑战河蟹大人,而现在的很多微博站还加强了本身的功能,可以整合图片、视频等内容。希望这样的背离原意的功能不要太多了,不然和一个多用户的博客群站有什么区别呢。所以有唠叨需求的人和朋友们都在这圈子里玩的童鞋们可以弄一个相应的玩玩也不为过。

    我个人是钟情twitter的,不可否认当初最早那会儿注册此物是因为

    阅读全文
    作者:xizi | 分类:学习笔记, 笔下纸间 | 阅读:1,704 views | 标签:, ,
  • 微博PageCookery试用

    近来,微博好像很红,像新浪、嘀咕、腾讯之类都弄得风生水起的。t.qq更是不得了,玩起了邀请码来,记得那晚我坚守谷歌大师也终于弄到一个。乖乖,自twitter后,其模仿者真的就是那雨后的春笋啊。不过话说回来,我还是喜欢推特,虽然现在要fan-墙了,但是少了天朝的诸多规辟,而且微博类程序最大的看点就是能够利用api进行多方共享同步。天朝下,围脖们也做足了模仿功夫,可惜长老们跳了出来,shout: NO WAY。原来尾巴被踩着了。。那是后话。

    围脖太多,当真是眼花缭乱,而且容易被“双规”啊。所以我就产生了一个想法,自己建立一个个人版的。最后决定在phpsayPageCookery之间选一。其实两者的风格很相近,我都试装了一下的,最后我也不知道什么原因我还是选了Pagecookery. 下来看看这款博客的一些官方信息:

    阅读全文
    作者:xizi | 分类:学习笔记, 分享 | 阅读:2,222 views | 标签:,
  • 在VirtualBox下修改Ubuntu的分辨率的一种方法

    用虚拟机virtualboxUbuntu也有一段时间了,一是虚拟机方便,想怎么弄怎么弄,弄砸了全删了就可以拍屁股走人,二是可以躲过某部门不必要的检查,如安装QQ啊什么乱七八糟的“违禁产品”。好了,闲话少说,说点正事。在VBOX虚拟机下,大家都知道Ubuntu默认的分辨率最大就是800*600,即使你设置成为全屏显示也没有用,我对LINUX不大熟悉,不过我想归根结底,还是因为硬件与驱动与虚拟机设置三者之间的问题。最好的寻求答案的方法当然search了。

    搜索了很多的文章,基本上都是结论一致,大致的意思我了解了,就是要安装虚拟机的功能增强包,不知道是因为全都是转帖还是作者本人写得不大清楚,很多文章都写了先要加载VBOXADDITIONS的虚拟光盘镜像,然后再启动终端执行命令sudo sh /media/cdrom0/VBoxLinuxAdditions-x86.run,全部雷同啊?结果十个人怕是有六七个解决不了问题,原因就在于这个加载光盘的路径因为个人系统挂载的不同而各异。好好找找自己的路径吧,问题就迎刃而解了。下面详细说说我的步骤:

    首先 下载最新版的VBOX,因为最新版的鼠标可以在HOST和GUEST之间无缝转换,爽就一个字。

    弄一张Ubuntu的镜像光盘吧,官网上有,请自己查找。晒晒速度,呵呵。

    用VBOX安装Ubuntu,因为VBOX可以直接把ISO文件虚拟为光驱,所以把ubuntu的ISO直接当光驱启动,安装过程就不说了,一路的前进。在安装好之后,系统要求重启,提示取出光盘并回车,这时记得释放一下ISO的虚拟光盘(驱)再回车。

    安装好了之后可以看到Ubuntu在虚拟机里的界面,无论全屏还是其他什么,都只能显示800*600,用浏览器的时候你就知道爽了,什么都看半截。

    阅读全文
    作者:xizi | 分类:学习笔记, 分享 | 阅读:1,677 views | 标签:, , ,
  • 免费空间vs付费空间

    写这个标题,其实并不是真把它们拿来VS,只是前一阵子在不断的使用免费空间,后来又使用了付费空间,中间零零碎碎发生了很多插曲,想法挺多,就想顺便写几句。 免费空间这项服务其实挺不错的,既然名为免费,只要你不把它当作一个很steady很long time的服务,拿来练习还是很不错的,当然人家保留了对你说NO ...

    阅读全文
    作者:xizi | 分类:叽叽歪歪, 学习笔记 | 阅读:1,266 views | 标签:,
  • 编码的问题

            最近老是在各个服务器空间和本地电脑上编辑文本,有时候发现从一个地方down下来的东西up到另外一个地方,执行起来老是出现乱七八糟的现象,在手动修改了出现乱码的地方后问题消失了。开始我一直都很迷糊这个问题,以为是服务器语言支持的问题(如英语、西班牙语、俄语空间等)。后来无意在网上闲逛看到一篇讲述 ...

    阅读全文
    作者:xizi | 分类:学习笔记 | 阅读:869 views