1月 142010
 

linux-poptop鉴于国内局域网建设越来越火,有必要通过一些非常手段来释放网络的自由,比如搭建VPN。通过国外VPS搭建VPN的方式颇为流行,目前易于搭建的VPN服务器有两种,PPTP和OpenVPN,前者实现更容易(Windows与Mac默认集成PPTP客服端),后者协议更安全,两种协议都可以跨平台使用。

Ubuntu下安装:

sudo apt-get install pptpd

实际安装标题中提到的Poptop软件。

编辑 /etc/pptpd.conf
#设置本地服务器 IP 地址与客服端 DHCP 分配地址范围
localip 10.0.0.1
remoteip 10.0.0.2-10 Continue reading »

12月 312009
 

不知不觉,2009就这么过去了,零零碎碎的一切,陪伴了这一程。

一眼望去,得失皆有,一个完整的工作年,体验着从学生到社会人的转变,一年多前的校园,真要开始模糊了。

用 WordPress重新搭起了这个博客,却发现自己不是想想中那么善于留下点东西,好在不管欢喜悲忧,总留下了一些,做了自己的努力,希望2010留下的会更多一些。

两个人的问题,曾经努力过,却又败下阵来。行动不是那么充分,内心那份期盼与担忧,怎样才是准备好了呢?面对生活,想着逃避,面对现实,总想留给理想,2010,又该如何?

姐姐走向了自己的殿堂,祝她永远幸福,呵呵,我又多了一个外侄,喜事一件件^_^。

爸妈终究是老了,却发现自己还是如此的苍白,我该如何做的更好呢?

工作不同想象般的那么复杂、那么容易、那般真切,那里一切的一切,也是一门学问。一年过后,我收获了多少?2010,该扬起那面风帆了! Continue reading »

12月 272009
 

WordPress本身是一款开源的博客(Blog)软件,其在博客软件领域的地位,自然是无须多言,由于其开源特性和优良架构,使得WordPress开始“不务正业”了,在博客软件以外的领域也是大放异彩。前段时间在CMS领域,获得好几个奖项(见WordPress获得2009年度开源CMS大奖最佳综合表现奖)!下面基于我的认识,来谈谈CMS在其他领域的应用和对应领域比较“权威”的开源软件:

1. CMS

WordPress之CMS:采用Filosofo Home-Page Control插件。

开源CMS: Drupal,Drupal也是一款无须多言的CMS软件,最风光的是目前白宫网站采用了Drupal,无疑是对Drupal的认可。CMS算是开源软件“竞争”比较激烈的领域了,其他如Joomla!等,也是很优秀的CMS软件。 Continue reading »

12月 132009
 

我是2008年圣诞之后买的神舟优雅HP660,价格从上市之初的6998降到了4998,使用到现在差不多整整一年了。目前神舟销售的HP660为D4版本,配置与上市之初有很些区别,原配置见中关村在线存档,现在销售的HP670的配置似乎更接近原来的HP660。

HP660与HP560的上市承载了神舟用户的太多期待,采用了膜内漾印技术,外观相比神舟以前的电脑有了质的飞跃,各方测评也比较高,我从上市之初开始关注,直至出手抱回家。号称价格屠夫的神舟电脑为国内PC的降价绝对立下了汗马功劳,最先推出的1999元上网本,一下在拉近了上网本与消费者的距离。

一台神舟笔记本电脑并不能代表所有的神舟电脑,下面只是我的一家之见,先给我的HP660来张全身照:

HASEE HP660

我安装的双系统,自带的Vista与Ubuntu,HP600与Ubuntu的兼容基本上可以用“完美”来形容了,装完以后,触控板、摄像头、读卡器、键盘(Fn附加功能键)等设备都能正常使用,只需要自己安装显卡驱动,因为Nvidia的开源驱动 Nouveau 还不够完善,闭源的官方驱动默认没有集成在自由的Ubuntu系统中,比较遗憾的是Ubuntu“挂起”和“休眠”不太稳定(姑且称之为完美中的缺陷吧)。

Continue reading »

11月 292009
 

Windows 7零售版发布后,把玩了一下,无意中试用了一下媒体中心,感觉不错,在Ubuntu Linux下也曾留意过此类软件,不过一直没有去体验,也就找了点时间,开始了Ubuntu Linux下的媒体中心之旅,开始之前,先介绍几个媒体中心的概念:

  • Media Center:媒体中心
  • HTPC:Home Theater Personal Computer的缩写,即家庭影院电脑
  • DVR:Digital Video Recorder
  • PVR:Personal video recorder

展示一下软件列表:

  • Moovida (原Elisa):开源跨平台,Ubuntu 源包含此软件
  • Freevo:开源跨平台,Ubuntu 源包含此软件
  • XBMC:开源跨平台,有PPA源
  • MythTV:开源,Linux Only,Ubuntn 源包含此软件
  • My Media System:开源,Linux Only,有PPA源
  • Mediaportal:开源,Windows Only
  • BOXEE:免费跨平台
  • Entertainer:开源,Linux Only,有PPA源
  • MeediOS:开源,基于Linux的发行版
  • GeeXboX:开源,基于Linux的发行版
  • LinuxMCE:开源,基于Linux的发行版
  • eAR OS:基于Linux的发行版

Continue reading »

同步(synchronous)Vs异步(asynchronous)与阻塞(blocking)Vs非阻塞(non-blocking)的困惑

 编程学习  同步(synchronous)Vs异步(asynchronous)与阻塞(blocking)Vs非阻塞(non-blocking)的困惑已关闭评论
11月 152009
 

同步(synchronous)Vs异步(asynchronous)与阻塞(blocking)Vs非阻塞(non-blocking)的概念理解有些迷惑,所以Google了一下,开始越看越明白,渐渐地越看越糊涂,为何?因为不同文章间的描述差异比较大,下面选取两篇比较有代表性观点的文章:

看完这些文章后,再说说我的理解,暂不管其对与否:

  • 阻塞:等待直到可操作时才返回;
  • 非阻塞:当不可操作时不等待(例如不能得到接口、不能传递消息等),直接返回;
  • 同步:通知消息并等消息处理完了以后才返回,如果他需要的资源没有就绪,函数就会进入阻塞状态,直到资源就绪后返回继续执行;
  • 异步:通知消息后返回,对消息的处理完成后通过“状态”、“通知”、“回调”等方式得知消息已处理; Continue reading »
10月 302009
 

由于时差的关系,本来10.29号发布的9.10版本变成了10.30发布了,这两天一直在关注9.10的动态。原来的Ubuntu系统已经有些问题,难得去折腾了,打算在9.10时将硬盘全部格式成Ext4格式全新安装!这两天Ubuntu的新闻不少,我当然也忍不了要凑凑热闹,谁让俺也是Ubuntu用户呢?

呵呵,今天早上来就打开Ubuntu官网,Ubuntu9.10占据整个篇幅,页面风格也做了一些变化,中文版主页也是,不过还没有完成中文翻译,赶紧下载,回去升级咯!

10月 272009
 

今天收到了嘀咕网群发的邮件,内容如下:

经历99天的分离后,嘀咕(digu.com)华丽丽的回来啦![撒花~~~]

想知道嘀咕有啥新动静?
想知道嘀友们过的怎么样?
快别犹豫了,和我们一起,回嘀咕看看吧!

想不到99天后的嘀咕还能复活,虽然实际上嘀咕并没有离开这么久——火兔网崛起了,使用了同样的数据库。这次嘀咕回来,也打上了“OpenClocd联盟”的标签,原来嘀咕的一些插件,也纷纷加入“OpenClocd联盟”,虽然不知道嘀咕与这个OpenClocd联盟之间的关系,对用户也许是件好事,把数据和用户接口独立处理,下次“维护”时,用户也还能继续使用服务。

再说说在没有嘀咕的日子里是怎样嘀咕的吧:

1,开始学习搭建个人微博平台,见 折腾StatusNet(原laconica),搭建个人微博平台。采用类Twitter的API使得 StatusNet 获得了大量的第三方支持,呵呵,关键考虑到搭建一个自己的平台,什么时候“维护”都是自己的事。

2,使用Twitter,虽然要翻墙,但是良好的口碑应该不至于随时都会“维护”几个月而无法使用,而且现在有更简单不需要翻墙的方法,使用Twitter API Proxy,介绍见 http://hi.baidu.com/%B0%B5%BA%DA%B4%EF%C8%CB/blog/item/ea15de59ad1f0c232834f018.html ,这样就可以使用支持自定义Twitter API的客服端来嘀咕了。我用 Twip 搭建Proxy,再使用 Echofon(原TwitterFox)或 twhirl 来发送嘀咕。

虽然现在嘀咕回归了,却没法有以前的热情了,因为永远不知下一次“维护”会在什么时候,目前饭否、做啥、叽歪等网站还在继续“维护”。打算还是利用 StatusNet 搭建一个个人的微博平台,然后将消息同步到Twitter和嘀咕。