分类
分享交流

通过rss订阅优酷的个人视频

也许大家不会像我这样超级粉谷歌阅读器哈,我每天都会登陆google reader来看我订阅的新闻,so。。。我也很想用google reader来订阅优酷里喜欢的牛人的视频,要不然每天都要打开他们的空间页面来查看更新真的是一件很烦的事情……(虽然不可能谁都做到每天更新嘛。)
可是我发现优酷居然没有rss??调查之,发现原来是为了赚取广告费所以把rss隐藏了,这好办,咱们手动把它揪出来。
打开一个优酷的个人主页,地址是这样的,这里咱们就用王自如老大的页面做示范,哦也

http://i.youku.com/u/UMjI0ODEwMzQ4

你打开其他人的主页,地址是相仿的,去掉相仿的地方,就找到了个人的id,即MjI0ODEwMzQ4(仔细对比你就发现那个大写的U也是重复的)

但是直接用这个地址是不行的,显然这个地址是经过加密的,经分析总之我是找出来了,这个地址是用BASE64加密的。所以,把这个加密字串用BASE64解密然后再除以4,就ok了。

这样,我们就得到老大的真正id,即56202587.

那么,优酷的rss地址格式又是什么样子呢?

 

http://www.youku.com/user/rss/id/56202587

 

这个是我从google reader里弄出来的,你只需要把id后面的字串换成你自己算出来的主页id,就可以成功在google reader订阅了!

最后,这里的内容部分借鉴于这里这里是一个在线base64加密解密的网站,省的各位再去搜索了。:)

 

[……]

点击跳转以继续阅读

分类
C语言 编程开发

c = getchar()) != ‘\n’与for循环

学习到for循环,在练习的时候遇到了 getchar()) != ‘\n’ 的问题。即在while循环中好使在for循环中回车无效(被作为字符处理。)

众所周知,getchar函数用来获取字符,而如果在循环中直接用,就会发现按回车无法将字符送入系统的情况。原因是回车也是字符~所以,我们要同时加入对回车也就是“ \n ”的判别,即有[……]

点击跳转以继续阅读

分类
Mac OS

如何让OS X系统的堆栈高亮显示文件?

你是否想让你的dock上的堆栈有这样的效果?其实lion早就预置了这个效果,只是没有打开,现在我们来手动打开它:

首先打开“终端”(应用程序->实用工具),然后输入以下命令:

defaults write com.apple.dock mouse-over-hilite-stack -bool TRUE;killall Dock

这时候可能系统会稍微卡顿几秒,然后重新点开堆[……]

点击跳转以继续阅读

分类
C语言 编程开发

《C程序设计》真的不是一本好书⋯⋯

继续读着我这本《C程序设计》,就是谭浩强的那本,第三版。我买的还是正版呢,真是不知道为什么网上那么多人推荐这本书,天!

那个关于void main()的惊天错误我就不再做多吐槽了,,,

话说今天做练习,果断发现了个错误。

就在书的89页,练习习题4.5,他的题里的例子是这样的:

  1. #include<stdio.h>
  2. int main(void)
  3. {
  4. [……]

    点击跳转以继续阅读

分类
手把手教你科学上网

手把手教你科学上网系列之三:MAC OS X篇

其实这篇才是咱的重点,另外,在os x下是有图形界面的哦~

好了, 直接开讲。

首先,到这里下载源码这个软件叫做GoAgentX,是专门为在OS X上使用goagent用户开发的哦

当然,编译需要用到Xcode,由于大多数筒子并没有下载这个巨型的软件,我为大家编译好了,用的是Xcode4.0

大家直接下载就好。下载解压后将app文件直接拖放到应用程序里面就好。然后双击启动。[……]

点击跳转以继续阅读

分类
手把手教你科学上网

手把手教你科学上网系列之二:windows平台配置篇

嗨大家好,前面我们已经注册好了appid,为什么没有设置那个16位密码呢?因为咱们不是很需要那么大的安全,反正你的谷歌帐户也不用来做什么机密的事情呗!总之,我是没有弄的。哈哈

好了,现在,咱们来配置你的pc电脑上网。

首先,来下载需要的文件。官方的话是这里这个是1.8.4稳定版,如果打不开的话,就下载我这里备份的吧!

下载好了以后,就把goagent文件夹解压出来,放在C盘或者D盘的根目[……]

点击跳转以继续阅读

分类
手把手教你科学上网

手把手教你科学上网系列之一:注册appid

可能是今天我在人人上发的状态太有诱惑力,搞得大家都在问我科学上网的问题。。so,我也就来整理个教程把!其实这个不是什么高深的技术也不是什么秘密,恰恰相反,我用的这个方法还是网络上挺火的方法。至于原理,它是基于GAE应用,你可以参照这个图来理解。(点击查看大图)

 

我们就基于这个原理,在本地搭建代理服务器罢了。然后使用一个软件,叫做goagent。大家也可以去谷歌搜索[……]

点击跳转以继续阅读

分类
C语言 编程开发

vim设置语法高亮后有时无效

我学习c语言编程并没有用老掉牙的tc2.0,也没有用新的tc,之前是在linux下学的,学了一小段时间后放弃了。

现在再开始,实在lion下的,使用的是控制台+vi(vim)+gcc编译。

关于vi的高亮语法和首行缩进等等的设置,我前面的文章也介绍了解决办法,用起来还是挺舒心的。

但这几天使用过程中,还是出了点说不上意外的意外。就是在用vi创建文档写代码的时候有时会无法高亮代码。[……]

点击跳转以继续阅读

分类
C语言 编程开发

如何学好C语言

今天上网无聊搜文章,找到这篇,很不错,酷壳网,嗯,,转帖以收藏。原文链接在此

我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程编到一定的时候,发现能力到了瓶颈,既不深,也不扎实,半吊子。比如:你长期地使用Java和.NET ,这些有虚拟机的语言对于开发便利是便利,但是对于程序员来说可能并不太好,原因有两个:

  1. 虚拟机屏蔽了操作系统的系统调用,以及很多底层机制。
  2. 大量的封[……]

    点击跳转以继续阅读