北邮欢迎你

  OK,开始认真毕设。

Read the rest of this entry »

停止寻找工作 开始追寻事业

  成绩终于出了,虽然没有达到考研开始时定的目标,不过也比考后预期的结果要好很多。希望能顺利通过复试。也算没有辜负家人、同学的企盼,谢谢你们的支持。大家都加油!

  停止寻找工作,开始追寻事业。

[UPDATE 2009/03/07]
  今天把Linux的基本操作看了一遍,发现果然是熟能生巧啊,有些熟练的很快就过了一遍,有些平时没怎么用到的怎么看怎么不对头。

[UPDATE 2009/03/08]
  今天把所报老师发表过的大部分文章都下了下来,多少读读吧,熟悉熟悉感觉。说不定到时候就用的到。另外毕设用NS2写算法还是头大啊,为啥不用T2来仿真呢。。。

[UPDATE 2009/03/09]
  今天把计算机网络过了一遍,还好对很多内容都能回忆起来,不过看的不是很细。有空得再熟悉熟悉。打算明天熟悉熟悉通信网的内容。

fGmail发布!

  Gmail难道开通了新邮件免费短信通知?失望的是,仍然没有。不过,我做了一个“曲线救国”的方案,运用Gmail Feed + wget + sed + libfetion + cron + 我写的小程序fGmail,然后有一台在网的linux主机,即可实现这个功能!

  OK,实现思路如下:Gmail提供了通过Feed访问新邮件的功能,我们通过wget来抓取它并保存成xml文件,然后写个shell脚本运用sed将新邮件数、邮件标题和发送者解析出来,传递给另一个小程序,这个程序利用DDD开发的libfetion库,实现向自己的手机发送短信的功能。将那个shell脚本放在cron中,设定每隔一段时间执行一次即可。是不是很简单?

  我把所有程序都放在了这个Google Code的工程中,直接下载地址在这。除了libfetion等已经声明版权的内容外,fGmail遵从GPLv3协议。

  使用时,只需解压后按照README安装即可。

  费了这么多周折,终于实现了Gmail的新邮件短信通知。不过其局限性也是很显而易见的,如只是Gmail,没有其他邮件,只能是中国移动飞信的已注册用户,要有一个linux系统来跑等等。不过这些限制对我自己来说,刚好已经满足了。

  基于libfetion开发的项目很多,网上最常见的例子比如免费天气预报之类。如果有好的构思,完全可以做出非常实用的东西来。也希望我的这个fGmail小例子能实现抛砖引玉的作用。最后希望能早日实现上手G2的梦想,爽歪歪的直接用手机收发邮件。

Q & A :

Q:Why fGmail?
A:I choose `f’ and `Gmail’ to name it simply for fetion Gmail or fetch Gmail.

Q:Hey, but how about its safety, I mean the Gmail and fetion account information?
A:Your Gmail account information is directly stored in the file `account’, and I am sorry for that. Maybe I will fix it in the next version.

写了一个飞信的CGI接口

在Fedora 10下,用到了十分优秀的libfetion库和cgi-util库,前者是DDD作者黑盒开发的飞信库,使用了最新的0.92版,后者是一个简洁c语言下的cgi库。通过在浏览器中调用

http://domain/cgi-bin/sms.cgi?msg=YourMsg

即可实现给自己的手机免费发送短信。

这个接口还应该做的和可以想到的:

1.短信目前不支持中文,待将URL编码问题解决
2.抓取网页内容(如天气预报信息)/或读取到新邮件通知,然后通过此接口发送短信
3.效率过低,编译后竟然后上百k大小

后续开发也在进行中,并且我会把比较成熟一点的代码贴出来。好久没有认真写C代码了,自己感觉太烂了……

抱歉,No Hotlinking Is Permitted

  Google了一下自己曾经写过的一些文章,在一些被转载的中,其中有不少直接盗链了我的图片。好吧为了空间的流量考虑,我想还是限制盗链比较好。

  晚上赶了一个小图片,发现自己竟然还有用Fireworks的天赋……

  然后就是做个htaccess,因为我主要是防blog中的图片盗链,就把htaccess文件放在了/blog/目录下。除了直接访问、我自己的网站、几大搜索引擎和两个feed烧制外,都被重定向到下面这个图片。

  另外,我的文章欢迎转载,转载请遵守CC协议,盗链图片是绝对禁止的。

搬家到CPH,感谢mathzqy

      早就从awflasher师兄那里听说他搬家到当时还是72松组织的主机那里了,对于电一般的访问速度,心中当时就羡慕不已。今天在mathzqy@newsmth的帮助下,自己竟然也搬家到了CPH!CPH的主机托管在北京酒仙桥BGP机房,和Google.cn在同一机房,三线访问,特别是教育网和很神速……oh my god

      事情源于这个月15号,我收到了来自九州未来科技的邮件,通知我空间产生了大规模的流量。根据Webalizer的分析,发现自己从13号开始就产生了大规模的流量,到17号短短4天时间内,产生了每天1G的流量。我十分吃惊,空间在18号终于被暂停。后来查明原因,为一篇文章被Google放到了某个关键字搜索的第一位上,引来了每天几k个独立访问,最终使流量超标。

      其实我得知流量突增后也采取了一些措施,比如对那篇文章关闭评论,设了访问密码,后来改了文章访问路径,后来直接关掉了文章访问,本想亡羊补牢,可是已经迟了。跟九州未来客服的沟通还是比较顺利的,他们爽快的为我开通一天的网站访问时间来分析log文件,虽然空间被关停心里比较不愉快。

      将近半个月时间,损失也不少,订阅数瞬间减少到个位数了,Google的抓取也少了,教训是惨痛的,可是前途是光明的。再次感谢mathzqy!

      另外,我在九州未来科技的虚拟主机空间现在转让或免费赠送。有需要的联系我。

NS2环境安装完毕

      家里网速实在卡,redhat是不可能马上就下下来了,于是就用了手头仅有的cygwin来安装,也不错其实。反正实际上都是在ns内部写代码,暂时不需要真实的linux环境。

      cygwin有各种版本吧,几十M到十几G的都有,我下的是50M多的很小的一个版本,事实证明已经足够了,不够的几个包完全可以临时附加安装。

      根据nsnam网站给的提示,安装ns2之前,需要实现在cygwin中打好gcc、gcc-g++、gawk、tar、gzip、make、patch、perl、w32api这几个包,另外X11也是必须的,可以是Xfree86 (需要XFree86-base、XFree86-bin、XFree86-prog、XFree86-lib,和XFree86-etc几个包) 或者X.org (需要xorg-x11-bin、xorg-x11-bin-dlls、xorg-x11-devel、xorg-x11-libs-data,和xorg-x11-etc几个包)。

      除此外,还需要X-startup-scripts这个包,否则的话就无法运行起startxwin.sh。

      另外特别注意的是,安装ns2之前要打一个补丁,在ns-allinone-2.29\tk8.4.11\generic\tkBind.c文件的588~589行之间插入下面三行:
#ifdef GenericEvent
/* GenericEvent */ 0,
#endif
否则的话nam将无法运行起来。

      ns的编译过程将非常漫长,期间可以去吃个饭或者睡个小觉。装完后运行个example3.tcl看下,出现如下结果,应该就说明没有问题了。

ns-example

      OK,最基础的环境已经搭好了,可以开始工作了。

One Dream in Beijing

我感谢所有人,父母和家人的翘首企盼,同学和朋友的帮助,认识的和不认识的祝福

我感谢医生mm,感谢心的陪伴

我祝福所有人,小圆,电七通原男,小张和小猪,通8全班,所有考研人,所有为实现自己的梦想奋斗的人

我会认真考虑和谋划自己的人生前途

半年,我已尝试尽力

it is, however, one dream in beijing

Page 5 of 17« First...«34567»...Last »
  • 全文搜索

  • 按月存档

    标签云

  • 最新评论

    • 百毒博客: 早就该出国了,现在国内不适合网站...
    • tt: 这个我最近才捣鼓的东西,你一年前已...
    • 钻戒: 来晚了。。。...
    • tastypear: 求源码真相 囧r...
    • admin: speed调到200可以了...
    • admin: 用了你的swf,谢谢,不过总觉得tag运动...
    • 罗什麽: 我们友情一下吧?~我注意你很久了。...
    • 小武: 这是最完美的,太感谢了...
    • 黎明破晓: 你有实力搬家,我们想搬家走不了啊...
    • sio: 博主!还是你这个靠谱!崇拜啊...
  • 纵横坐标