Raspberry Pi Zero W入手初感

在入手把玩儿了一段时间的树莓派1B和树莓派3B之后,我终于按耐不住的投入了大笔的资金,海淘了一批树莓派ZeroW,经过近一周的把玩儿,觉得Pi Zero W是一款非常适合开发人员捣鼓,甚至应该人手一台的设备。 利用Pi Zero W我计划做三款产品,分别是: 不过在进行上述技术文章的撰写之前,先让我来带领大家对Pi Zero W产品做一简要介绍: 一、Pi Zero和Pi Zero W有什么区别? 如果您首次购买“树零”,会发现它的销售价格差异挺大的,有卖100多元的、有卖300多元的,区别就是名称中是否包含一个“w”字母。不要以为这个“w”可有可无,事实上树莓派零有两款硬件产品,不含w字母的缺少Wi-Fi和Bluetooth两个无线数据传输能力。 我自己购买的、包括我在自己淘宝店中售卖的都是Pi Zero W这款产品,原因是:除非考虑到设备耗电量问题,否则尽可能选用功能更丰富的产品,会让今后的可扩展性和便捷性得到极大的提升。 二、Pi Zero W和Pi 3B的性能差别有多大? 从外观尺寸上来看,树莓派零的尺寸连树莓派3B的一半都不到,那么性能上他们之间有多大的差距呢?其实差距还是比较大的: 1、Pi Zero W是单核1GHz的CPU,而3B是四核1.2GHz。但是这一点对我而言暂时不构成任何影响,经过试用,我觉得就日常用Pi Zero W写程序来说,完全没有任何停滞感,代码撰写时编辑器(Vim)的响应非常快;…

2007年

此文写于2007年,并在blogspot的个人博客上发布。并于2024年4月14日整理、移入当前blog中。 2024年4月14日 2007年来了,来得很快,比我想象的要快了许多,甚至没有任何征兆的就已经进入了一月中旬,回想去年、前年……多年来没有留下太多地回忆,只是匆匆忙忙的过日子,而日子又是那么得快,一天紧接着一天,无休无止、却又庸庸碌碌的。 也许这就是人生,人生中有太多的不如意,又有太多的故事,故事发生了,却总也记不住,没有人愿意记住那些不愉快地回忆,于是,生活就显得杂乱、没有意义。 2024年4月14日重新整理此文有感: 当初自己特别喜欢写blog,几乎从毕业之后就一直在写。在网上也申请了很多不同的BSP的博客,这里发一篇、那里发一篇的。 一晃也有快20年了,陆续将还能找到的自己之前写过的文字收集、整理到一起来。其实对外人而言这个事情没什么意义。但是对我自己来说却是比较重要的,我想将自己的“生活轨迹”重新收集到一起。 虽然想起来自己曾经写下的诸多文字也是没什么实质内容、大多都是感觉、感悟,并没有任何实质的内容,但我想今后再写文字时尽量让每一篇文章都有一定的含金量。并且对以前的文章进行整理时,如果能从曾经的只言片语中找到哪怕一点点的思绪、也重新整理,尽可能能让我写下的文字、输出一点点的实质内容来。

“ok”一词的由来

大约一百五十年前,美国的一位任职于邮局的人叫欧贝德.科里 ,每天都要在经手的邮件上签自己的姓名以示负责。由于每天处理的邮件数量庞大,签名的程序变得费时又麻烦,为了节省时间,他就已自己名字的缩写形势OK来替代全称。 这一简单的做法得到了大家的认同,连美国电报局也从一八四四年企也采用这种签发作为验收电报的确认,有趣的是,不管签收者叫什么名字,娶不都签[OK].由此后OK便渐渐的发展成一句流行的用语了。

多吃糖比吸烟危害更大

甜食的存在对于我们始终是一种诱惑。世界卫生组织(WHO)曾调查了23个国家人口的死亡原因,得出结论:嗜糖之害,甚于吸烟,长期食用含糖量高的食物会使人的寿命明显缩短,并提出了”戒糖”的口号。但是近年来,中国人对糖的消耗量居高不下,吃糖的危害还没有被更多的人认识到。 完全拒绝吃糖是一件困难的事,那么在日常生活中,我们到底该吃多少糖,什么样的糖更健康呢? 每天最好不要超过40克”糖”的概念有广义和狭义之分。广义的糖指各种可消化的碳水化合物,包括有甜味的糖和没有甜味的淀粉;狭义的糖则指精制后的白糖和食品、饮料加工中常用的糖浆。糖对人体的危害主要是后者。 几乎所有甜味食品中,都含有大量用白糖或糖浆做成的甜味剂。所以,对于一些喜欢吃甜点、饼干、零食、饮料的孩子和年轻女性来说,每天摄入100克以上的白糖是一件很普遍的事情。但营养学家们推荐的每日摄入白糖总量大约为30-40克,即不要超过每日摄入总碳水化合物的10%。 30-40克的白糖是什么概念呢?在人们常吃的甜食中,一大勺果酱约含糖15克,1罐可乐约含糖37克,3小块巧克力约含糖9克,1只蛋卷冰激凌约含糖10克,几块饼干约含糖10克……如果不加注意的话,30-40克糖的数量限制非常容易突破。

逻辑推理:这是什么金属?

有三个人拿着一块金属。 第一个人说:“这不是铁,这是锡。” 第二个人说:“不对,是铁不是锡。” 第三人说:“这不是铁也不是铜。” 三人各执一词,最后他们去问一位物理老师。老师听了以后说:“你们之中,有一个人的两个判断都不对,有一个人的两个判断一对一错,有一个人的两个判断都对。” 三个人想了一会儿,终于明白这是一块什么金属。 现在你知道了吗?

“OK”一词的来源

“OK”可谓是世界上流传和使用得最为广泛的英文了,但英文语言专家和语言历史学家却至今都未能确认“OK”究竟来源于何处。 一位名叫“严宇民”的自由撰稿人日前在《信报财经周刊》上撰文指出,通过查阅许多研究英语发展、英文文字演变历史的书籍,发现有两三位学者曾指出“OK”的用法原是由美国第七任总统安德鲁·杰克逊始创。 “严宇民”在文章中介绍说,杰克逊生于1767年,61岁时当选美国总统。杰克逊总统在批阅公文时如认为内容没有问题可以发回各部门执行时,就会在公文上写上Oll Korrect二字,表示“完全正确可行”。经过一段时期,下属明白并熟悉这二字的意思后,杰克逊便会只写上OK二字代表OLL Korrect。 Oll Korrect实质上是All Correct的误写,那么为何一位堂堂美国总统会出现拼写错误呢?严宇民试着从美国语文教学历史的角度给出了解释,他说,英文语音学是二十世纪初期才创立发展的学科,而十九世纪的杰克逊可能未有留心到单音字母C有两种发音,即〔s〕和〔k〕。因而,当他拼写单词Correct时可能觉得发〔k〕的字母应该是字母K,于是就写作了Korrect。 至于杰克逊为何将ALL写成Oll,文章则解释说,在语音教学尚未发达之时,一般学英文讲英文的人士,包括英美国民,以为A只有两种语音分别是别是〔ei〕和〔a:〕,却不知A在辅音L和W之前,可以发元音O的音。 文章推测说,杰克逊总统因此将All按发音写成了Oll。 文章指出,就这样,杰克逊将All Correct自以为是地写成了Oll Korrect,错误拼写法一旦建立,OK的简缩法自然诞生。经过二百多年的流传,OK已成为英语国家人们在表达“全对”、“没有问题”等意思时的常用词,并渗透到许多将英国当作第二语言推广的国家的日常用语中。

蓝色老英雄:北京人生第一悟

问:吃饭为了什么?答:为了睡觉的时候不饿。 问:睡觉为了什么?答:为了吃饭的时候不困。

懒汉技巧:Linux下的文件管理器

对于刚刚从视窗操作系统转向Linux的人来说,最不习惯的要算是控制台模式的命令行操作了,大量的命令和繁琐的参数让人望而止步。其实这种担心完全没有必要,因为在Linux下也有象视窗一样界面精美且功能强大的文件管理器。今天我向大家介绍的就是由德国程序设计师Christian Bolik开发的一款运行于X-window下的文件管理程序。 目前TkDesk的稳定版本是 v1.1。可以在“http://people.mainz.netsurf.de/~belik/tkdesk/”下载它的最新版本和有关使用说明。因为TkDesk调用了动态运行库文件Tcl/Tk,所以在下载之前,您要察看一下自己的系统,看看有没有安装它的库文件。如果没有安装,可以选择它的静态运行版本下载,这个版本将程序所需要的函数直接编译到了可执行文件中,所以文件比较大,但运行效果和动态运行版本没有区别。 文件下载完毕,需要以Root的身份登陆到系统中进行安装:#cd /usr/local#tar -xvzf /home/alex/tkdesk-1.1.bin.common.tar.gz#tar -xvzf /home/alex/tkdesk-1.1.bin.ELF.static.tar.gz TkDesk可以在X-window中以后台方式运行,首先启动一个终端窗口,然后在窗口中输入:#tkdesk & 即可,您也可以在/home/.xinitrc文件中直接加上这一行命令,这样就可以在启动X-window的时候自动运行TkDesk了。 TkDesk 启动后屏幕上会出现两个窗口,竖立在屏幕左边的一列图标是应用程序栏(AppBar),另一个在屏幕中央的是文件浏览窗口。在文件浏览方式上,TkDesk采用列表栏的显示特性,每一个列表栏中显示出当前目录中所有的子目录和文件,列表栏的上方则显示出当前目录的名称、下属子目录和文件的总数等相关数据。缺省状态下,TkDesk只显示三个列表栏,如果您的显示器分辨率足够高,可以通过设置菜单Options-〉Numbre of Listboxes选项增加同屏列表栏的显示数目。 在每个列表栏中,TkDesk会用不同的颜色、字体以及图标来区分不同类型的文件。例如蓝色表示目录,红色表示可执行文件,黑色表示文本文件,灰色表示临时文件等等。 TkDesk的文件管理非常灵活。您既可以使用菜单项“File”下提供的选项完成大部分文件管理常规操作,也可以充分利用 TkDesk 所提供的右键属性菜单的功能,对文件执行一些特定的操作:例如您可以查看某个目录的磁盘空间的使用状况、将某个目录打包成“tar.gz”文件而便于发行、还可以针对某个文件查寻到它是属于哪个“rpm”包、以及在运行的过程中使用到了哪些库文件等等。 TkDesk还可以象视窗系统一样使用拖曳功能(drag & drop)。拖曳功能是通过鼠标中键实现的,如果您使用的是双键鼠标,可以通过XF86Setup程序将其设置成模拟三键鼠标,然后同时按下鼠标的左右键来模拟点击中键。 在TkDesk中还有一个很方便的文件查找工具,它位于菜单项 File ->…

蓝色老英雄:我玩过的游戏

有人说我很“土”,原因是我落后于时代,穿着落伍、语言不时髦,就连平时做的事情和玩儿的游戏都跟不上时代的节奏。对于这一说法我并不否认,毕竟我的行事作风以稳重为前提,如此在行为举止上也就略显迟钝。不过这其中还有另外两个原因:一是因为我收入微薄且不好时尚、另外更是因为我向往平淡的生活,这种生活好似一杯清茶,入口无味、细细品尝却才发觉其芬芳典雅、回味无穷。 以我平日偏爱的游戏来说,也可以看出一些个人的性格来:自从1994年购买电脑至今,我接触的游戏不过20来个,而其中真正玩的也不过五、六款,但它们却给我带来了莫大的满足。 我玩的第一个游戏是《大富翁》,那是刚刚购买电脑的时候电脑中就有的,要知道那个年代游戏并不像今天这样丰富,正所谓物以稀为贵,试问哪一个“脑龄”在八年以上的玩家没有玩过它呢? 后来我又接触了《三国志》和《台湾麻将》两款游戏,但最终以“为正版软件”而不能一睹它们的庐山真面目。 在我的记忆中玩过的第二个游戏是《大航海时代II》,说起来这个游戏真的让我神魂颠倒,直到今天我还是偶尔从Internet上把它下载回来,看看片头动画以唤醒我往日的回忆。说真的,三维电脑游戏横行天下的今天,我还真没找到有什么游戏能够取代《大》在我心目中的位置。 这套游戏不禁让我体验了浪漫多姿的人生,更加我从中了解了世界的博大与精神,我在游戏中扮演着一个探险家周游世界,看到了雄伟的万里长城、神秘的金字塔……它让我真正扮演了只有在梦中才能扮演的角色。 当我还在驾驶“西班牙无敌战舰”驰骋四海的时候,又一款名叫《无聊的发明》的游戏吸引了我,这是一套非常简洁的智力游戏,今天美国大片《小鬼当家》重的很多机械设备都与其很类似,我知道那是一种向自己思维挑战的游戏,它的出现使我从“相当海员”的幻想中解脱出来,而从日夜幻想自己将来成为高级工程师的情景。但是令人扫兴的是今天我在Internet上再也看不到《无》的身影…… 那之后的相当长一段时间内,我就在也没有接触过游戏,因为当时我的电脑还是386SX,有一些游戏我也想尝试,但因为硬件限制无法运行也就罢休了。 不清楚是哪一年,总之就是《C&C》流行的年代中,我的电脑安装了“光驱”,这一来让我眼界大开,因为我的电脑终于可以从“黑底白字”的DOS大踏步的进入到Windows3.2中,有了图形的界面,真是天大的说不出的惊喜。也就是在那个时候,我听说了《C&C》和《仙剑奇侠传》,那分别是即时战略游戏和RPG叫色扮演游戏重的经典,一试之下还真没有让我失望,对于一台配备了倍速光驱的386来说,如此顺畅的游戏在今天那里还能见到?相反的,今天这些动不动就要PIII+3D+128MB+xxxG的游戏又有哪一个能和当年的《C&C》和《仙》相提并论呢? 由是漫长的等待……眼看486、586、奔腾、奔腾II……一代代的更新换代,而我仍然沉醉于雄伟的战场和幽静古朴的绿林之中,不知道过了多长时间,我终于得到了父母的慷慨解囊,和386SX分手之后,我结识了奔腾100这个新伙伴,但是当我满心欢喜的将它“请”回家后,却并没有任何兴奋,因为我突然感觉到没有什么游戏适合我的胃口了,也许就是在那个时候开始,我逐渐变成了“农民”,长时间的闭塞让我的思想落伍于时代?为什么那个时候我发觉市面上的任何游戏都不值得我去安装? 配置高了,游戏的要求也相应提高,可是却丧失了游戏最基本的定义和初衷,这是我最后得出来的结论,无奈之下,我只好回过头寻找曾经流行的、却被我忽略的游戏——《勇者斗俄龙》和《轩辕剑》…… 再一次的落伍、再一次的漫长等待,直到今天我才舍弃了“奔腾100”而拥抱起“奔腾MMX133”,不知道是我的电脑落伍还是游戏本性的丧失,我仍然不能找到适合自己的游戏,没有办法,我仍然是按照以前养成的习惯稍缓脚步找寻曾经流行过的游戏,在今天何止万千的游戏名称中,我入大海探针一样疲惫的浏览着过时的游戏海报…… 《星际争霸》,虽然充满了血腥,却还算做经典,毕竟它让我第一次体会到“多人联网作战”的乐趣,虽然《C&C》也是即时战略、也有联网对战功能,但是庞大的升级系统和不同的生物种群却让我感觉到了时代的脉搏。 什么是游戏?真正的游戏,应该让我的心灵再一次受到震撼、感到共鸣。

懒汉技巧:轻松找回丢失的空间

在一次重新安装Win98系统之后,发现自己的4.3GB硬盘只剩下了2000兆左右的空间可以使用,仔细回忆了一下才想到可能是以前安装Linux系统的时候留下的“后遗症”,大家知道Linux使用的硬盘分区结构和Windows系统不一样,因此如果格式化硬盘的方式不正确,有可能造成硬盘分区的丢失。可惜我那一半儿的硬盘空间啊!我当然不能轻易放弃,因此试图用windows系统提供的硬盘分区工具fdisk找回丢失的空间,可是结果令人失望——根本不能发现其他分区,难道说Linux的分区windows就不认识吗?没办法了,只好将就使用这仅剩的2000兆了。 时间的流失,让我忘记了硬盘空间的狭窄,直到最近买回来一大堆游戏才有一次让我想起这令人伤心的往事。看来不把那2000兆丢失的空间找回来,这些好玩儿的游戏是无缘与我见面了,因此我唤醒“猫儿”到了海上…… 在漫长的搜索旅程中,我似乎没有什么发现,不过功夫不负有新人,一款我们中国人开发的强悍的分区工具终于被我发现了——Smart Fdisk,经过本人的尝试,这款软件不仅可以解决上述问题,而且还有很多强劲的功能,因此我将它介绍给大家,希望能让大家一同领略这款软件带给我们的好处! 先来说说我是如何使用这款软件解决上述问题的: 首先从Win98系统退出到真正的dos模式,然后运行Smart Fdisk,软件界面给我的第一感觉就是简洁明了,非常清晰的让我看到了硬盘的分区结构,我很快注意到我的硬盘尚存在两个分区,第一个是我现在正在使用的FAT32分区,而另外一个却写着什么我不清楚的东西,因此肯定一定是其他分区类型,而这种类型是fdisk所不认知的,因此找不到。 既然Smart Fdisk能够找到丢失的分区,就一定可以修复了,通过对那个分区的重新设置,将它的类型更改回了FAT32,同时保存设置,这个时候就可以直接利用Smart Fdisk对这个分区进行格式化,不大功夫,所有工作已经完成了,退出软件启动电脑,哈!硬盘的那一半儿终于出现在“我的电脑”中了。 而这个时候,我再也没有心情玩儿游戏,而是再一次运行了Smart Fdisk,这回我要将它看个究竟。它的界面正如我前面介绍的——非常简洁,然后在这简单的界面中,却包含了一个非常强大的功能,它可以帮助我们方便地管理电脑中的硬盘。能在硬盘上建立基本分区、逻辑分区,并且可以格式化分区。通过内建的启动管理器,可以方便地在一个或多个硬盘上的不同分区中独立地安装多个不同的操作系统,如 DOS、Windows 9X、Windows NT、Linux、Free BSD、OS/2 等,在启动计算机时,起动管理器可以通过菜单让我们选择需要进入的系统。 总之,这款软件可为我们进行硬盘分区管理、硬盘格式化、在同一计算机上安装和使用多个不同的操作系统提供了极大的方便。怎么样?你是不是也开始心动,快到互联网上寻找一下,然后用它来轻松管理您的硬盘分区吧!