终于用上了群晖(Synology)的家庭NAS产品DS212j

之前用一台低功耗的micro-ITX主板自己DIY过一个服务器(参见“DIY搭建迷你个人电脑-立人2007C机箱与Intel atom ITX主板”和“家庭ADSL搭建LAMP服务器建站(Ubuntu+花生壳DDNS+顶级域名)”), 其中的一项功能就是用raid1组成双硬盘的数据备份,再加上ftp,samba,nfs等,配合DDNS远程访问,简单实现了家庭NAS的基本功能。由 于那个小机箱放不下两块硬盘,所以当时采用了自己DIY的“硬盘外置”方案,将硬盘放在一个带风扇的简易硬盘架上(我还另外给硬盘架加了外壳以形成风 道),如下图: Continue reading

Linksys WRT54G无线路由器刷机失败的恢复方法[能ping通,tftp方式]

能ping通的情况下,tftp刷wrt54G固件方法:

1,前提,必须可以ping通管理口IP地址

2,下载tftp工具 http://www.dualwan.cn/index.php/download/category/32-tool1

3,运行tftp工具,设置并选择好路由器管理口的IP地址,以及要更新的固件文件,并且,切记,“如上传失败,自动重试”的选项务必选择上,然后点击下面的升级按钮,tftp工具就会开始反复的尝试升级。

4,进入恢复模式(这步非常重要,必须进入恢复模式,否则路由器会拒绝tftp上传):先拔下路由器的电源,然后按住路由器的reset按钮,紧接着再插上路由器的电源。(在进行此步骤之前可以先在电脑上打开一个命令行窗口一直ping -t 管理口IP,观察是否IP连接已经建立),过几秒钟,大概就是在电脑上看到能ping的时刻前后,松开reset按钮,此时可以看到tftp工具进度条前进,已经在更新固件了。更新完之后会自动重启,等再次可以ping通的时候,就全部更新完毕,可以正常使用了。 Continue reading

DIY搭建迷你个人电脑-立人2007C机箱与Intel atom ITX主板

目的:攒一台家用计算机,要求省电、静音,并且稍微美观一些,用来完成一些家庭服务器的功能,例如数据服务器、web服务器等。

主板:Intel D945GCLF2D 板载Atom230低功耗CPU,集成Intel GMA 950显示核心,板载百兆网卡。支持DDR2内存。 Continue reading

十余年前就有云计算、上网本的概念

计算机真正在中国家庭的普及不过是上世纪90年代中前期的事情,而Internet在中国的萌芽也不早于1996年,“云计算”、“上网本”这些计算机领域新鲜词汇也是在2007年左右才开始进入人们的视野,可是,早在十几年前,当时的主流计算机软硬件厂商其实就已经在“网络计算机”这一概念领域内掀起风潮,并且当时已有成型商用产品面世。由此可见,一项发明科技由概念到产品化再到市场成熟,有时是要经过漫长的孕育孵化期的。

当年这场风潮的发端,就是甲骨文公司的CEO拉里-埃里森, 在1997年,为了挑战软件巨擘微软和硬件大鳄Intel的成熟市场,埃里森推出了一款革命性的产品,NC(Net Computer 网络计算机),它无需硬盘存储,无需强大的处理能力,无需繁冗的操作系统,仅仅需要网络连接外加轻便的网络浏览器,就可以完成常用的计算机工作。瞧,跟如今的云计算和上网本的概念如出一辙,或者说,这根本就是同一技术理念的传承。 Continue reading

ARM开发板mini2440的按键控制LED小程序

mini2440是当前最经济的arm9开发板了,目前就是500多元一块,麻雀虽小,重要的那几个部件也还算齐全,用它来做计算机系统底层的学习工具很合适。而且关于s3c2410/2440系列的教程资料和经验文章在网上很多,大家遇到问题时多google一下也能快速地解决。

先拿一个最初步的LED控制程序上手吧。我的实验开发环境是基于ubuntu9.04系统。

控制硬件的行为,说到底就是设置其对应的寄存器。mini2440开发板有四个LED灯(下图黄色部分,得把LED屏先取下来才能看到,用螺丝刀取下四角的四颗螺丝),还有六个按键(很小,在cmos电池的旁边排成两列,下图红色圈住的部分),我们可以通过配置这些硬件对应的寄存器的值(根据映射在内存空间的地址),来控制它们。例如,四个LED灯有一个配置寄存器(在mini2440板上对应标称为GPBCON)和一个数据寄存器(对应标称为GPBDAT),这两个寄存器都是32bit的整数数值。 Continue reading

利用sony V380A液晶电视、无线随身控键盘、两台无线路由中继搭建客厅多媒体PC环境。

搬到新家之后,我们都用笔记本,台式电脑也没什么合适的地方放,而且6年来一直没舍得换的15寸CRT显示器也显得很不够用了,所以前两年配置的那台还不错的台式主机就一直闲置着,想等有空淘一个液晶回来再用起来。
不过那天老婆随口一问,能不能把你电脑拿到客厅和液晶电视搭配啊,用来看电影也满不错!我想了想,虽然实际意义并不大,但这种折腾废物变废为宝一直是我的爱好,琢磨了一下也确实可行。截至昨晚已经搭建成功,下面就是配置步骤了,当然,这些都是我家的具体情况,您可酌情参考。 Continue reading

Android,Google刺向微软的利刃

Apple iPhone、Nokia symbian已经在时尚消费类便携终端上占据了有利位置,windows mobilephone以其PC时代继承下来的传统开发和使用习惯性优势努力把持着自己的固有疆土。而一直以来被看作微软掘墓者的Google,终于拿出了直取微软要害的Android。

Android(读音接近”爱卓依德”^_^),是Google发布的手机应用和开发平台,可以认为是一种手机操作系统,以Linux内核为基础,可使用一种类java语言进行开发。目前跟进的厂商众多,其中不乏世界著名的一线手机制造商和便携类PC设备制造商。 Continue reading

40年的经典,世界上第一个鼠标

下周,计算机鼠标即将迎来它的40岁生日。1968年12月9日,为了用鼠标来代替键盘繁琐的指令,从而使计算机的操作更加简便,美国斯坦福大学的Douglas Englebart博士发明了世界上的第一个鼠标。

鼠标之父,Douglas Englebart博士,现年83岁:
鼠标之父-莱宝
鼠标发明并没有给他带来大笔财富,因为他拥有的专利权时间较短暂,鼠标商业化生产前不久,他在鼠标上拥有的专利已失效。 恩格勒巴特说:“我们五六个人参与过当年实验,但没有人能记起谁给它取名‘鼠标’。这一名字能流传至今令人惊讶。我们曾认为鼠标面世时应该有更动听的名 字,但事实并非如此。” Continue reading