终于把《计算机操作系统》看完了……

随着暑假的到来,考研大计不得不成为生活的主旋律了…… 数学太难,英语长期任务,政治现在复习太早,所以挑着喜欢的专业课先看。 操作系统,看的是汤子瀛的《计算机操作系统(第三版)》,貌似大纲上就是按照这个编排的,把章节名抄上了事。 一周的时间,每天都去自习室,最近几天更是下午、晚上都去,平均每天全力学习的时间超过五个小时,每天看一章,终于把这本书看完了……真是好久没有这么认真学习了…… 不过相应的,上网时间也就变少了,博客也没什么可写…… 说实话,看这本书的时候,感觉操作系统的原理挺简单的,不过,这当然是书写得不够深入,不过看了还是长了不少知识,我觉得现在让我看讲 Linux 源代码那些书,大概能够比以前容易很多了。 能被选为考研的推荐书目,果然有他的原因。这本书至少条理上比看过的很多国内书籍清晰的多,举的一些例子也通俗易懂,其中还有不少 *nix 相关的内容,比如目录结构、inode 等等,看起来也算有滋有味。不过《Unix 系统内核结构》那章不在大纲中,很遗憾,没有看,等考完研再来研究一下吧…… 其实觉得看计算机专业的课程,不会像数学、英语之类的那么枯燥,不然也不会突然勤奋起来,几乎把所有原来花在电脑上的时间用在看书上面了,这也说明兴趣才是驱动学习的第一动力。就像我,对现在学的电子通信类课程一点兴趣都没有,都是 60 分万岁,对于编程之类的课程,总能拿到 90 分以上…… 不过我这样的总还有重新选择的机会,在校的大学生,又有几个在学自己喜欢的专业呢?甚至,又有几个找的到自己的兴趣呢?想到他们,有时有种悲哀的感觉。 不管怎么说,我最近就要投身在这四门专业课上了,相信通过学习这些课程,我也能够弥补自己在理论知识上的不足,为以后学习技术打下更好的基础…… 至于博客,内容是靠在电脑上泡着才能够写出来的,而既然已经定位了技术博客,我也不希望转向生活,所以说以后有内容就写,没内容就不写吧……

Live Android: 在电脑上使用 Android 系统

Google 推出 Android 系统已经很长时间了,不少网友已经购买了一款 Android 手机防身,怎么,你还在观望么?还在怀疑 Android 系统的实用性?放心吧,手机店里的手机是不会让你随便体验的!那么,电脑上?是的, 从 Linuxtoy 得来的消息 ,已经有个叫做 Live Android 的项目,让你在自己的电脑上体验一番 Android 了,详细情况及下载地址可以去其 项目主页 看看。 还没有尝过 Android 的鲜,我当然下载来试试啦,最新版本是 0.2,使用前先看说明,有安装方法和其他的说明,注意验证一下 MD5,0.2 版 LiveCD 的 MD5 为: liveandroidv0.2.iso MD5: 03852bce8cb26aba21d147153c1fb120 我第一次就是因为没有验证 MD5,结果卡在启动界面进不去,呵呵。 我是使用 Virtualbox 虚拟的 Android,过程就像普通的系统配置一样,甚至更加简单。 经过了 Linux...

秀一下我的 Wall Tee

唉,其实都收到一周了,本来不想 Show 的,因为实在是没有好的相机,手机照起来效果太差了。但是今天 Twitter 又被 Wall 了,我等 P 民敢怒不敢言,敢言没人听,就用这张图片稍微发泄一下吧~图片上是我的同学,我试着照了两张,无奈卖相太差…… 考虑到有些同学可能不知道,这里介绍一下这件 Tee 的来历。这件 Tee 购自 HelloTee ,这是一家专卖个性 Tee 的网店(包括但不限于极客相关),上次 Google 被 Wall 的时候,店主为了声援大家,将这款 Break the Wall 原价 25 元卖出,于是我和同学也买了 3 件(当然他们基本不关心上面的图案是什么……),现在这款 Tee 似乎已经停销了,不过十几天内买出 500 多件,足以见其火爆了~ 对于我们这些稍晚购买 Tee 的,店主还追加了卡片和贴纸,呵呵,真不错~ Tee 拿回来的时候发现有些大,我本人很瘦很高,穿什么都不像样,穿这种大的就更不好了。不过大概是店主在衣服上施了什么魔法,衣服洗过一次之后缩小了不少,穿在身上只是刚刚肥一点,同学的两件都是刚好合身……实际中比照片上好多了,同学穿起来帅呆了……不过黑色衣服有点热,还好经常在室内……总体来说是很满意的。 最后,BS...

给你的生活打打分

从 TX 那里看到的这个测试,据说很准……(参见 My Life, Rated 和 My life Rate ) This Is My Life, Rated Life: 5.2 Mind: 6.4 Body: 5.1 Spirit: 8.6 Friends/Family: 1.2 Love: 1.5 Finance: 6.8 Take the Rate My Life Quiz 唉,我混得很惨啊,身体孱弱,意志不坚定……精神很好,是说我很能熬夜么,还是说我能预测未来? 朋友家人不用说了,我这人外热内冷,口无遮拦,杀人不眨眼…… Love 对于一个没谈过恋爱的人来说……...

开源 ATI R600/700 3D 驱动已接近可用状态

ATI 的开源驱动虽然一直在紧锣密鼓的开发,然而性能一直不佳,尤其是对高端显卡,甚至无法开启 3D 特效,这样很多有心支持开源驱动的 A 卡用户望而却步。 今天从 AMD 的 John Bridgman传出消息,Linux 版开源 R600/700 驱动即将可用,虽然很慢,但确实如此。在 发行文档 , 程序员指南 和 示例代码 发布几个月后,他们的 Mesa 驱动终于开始做有用的事,而不是单纯的 渲染三角形 。 Radeon 驱动重写 派生出的 ATI R600/700 3D 驱动现在在 Mesa 的一个分支中。而也不在 Mainline 中的 DRM 代码也被所有级别的 3D 支持所需。Bridgman 在他的...

Bash 4.0 新功能概览

Bash 是 Linux 平台下使用最多的 Shell,虽然 Bash 4.0 早已经发布了,然而毕竟是主要版本,各大发行版都对其采用了谨慎的态度。就在昨天(2009.7.1),Arch 将 Bash 加入了 Core 仓库,这意味着 Bash 4 已经被 Arch 认可为稳定版本了。 那么,Bash 4 为我们带来了那些改进呢?我们来看一下。 新的或者改进的命令或关键字 新的 coproc 关键字:Bash 4 引入了“协同进程”(coprocesses)的概念,这允许你在后台打开程序,并与它的输入输出数据流进行交流。 新的 mapfile 内置命令:直接将文本文件读入到数组里面,它允许你设置读入的行数,还允许指定回调函数,这在显示进度条的时候很有用。 对 case 关键字的修改:新增 ;& 终止符,用于执行下一个动作列表而不是终止 case 结构;新增 ;;& 终止符,用于继续检测下一个表达式(pattern)。 对...

新一代的快速启动脚本——quick-init

好吧,这又是一篇 Arch Linux 专用的文章,使用其他发行版的 TX 们请瞪眼看着吧…… 还记得上次说的 Finit-ARC 么?quick-init 系列脚本就是 Finit-ARC 的延续,其实这不是什么新的东西,自从我发了那两篇文章,Finit-ARC 就停止了,据说是出于安全性考虑,不再开发使用 C 语言的 Finit-ARC,而是使用像 Arch Linux 原生的 init-scripts 一样的 Shell 脚本。 那么 quick-init 的原理是什么呢? The reimplementation of init-scripts consists in the modification of the inittab runlevels and the...

Empathy + Clutter = 联系人地图

我们知道,将要大面积应用到 GNOME 乃至整个 Linux 桌面应用程序中的 Clutter,将会为 Linux 图形界面带来 大革命 。然而,除了游戏之外,Clutter 还能为我们带来什么呢?事实上,传说中的 GNOME Shell 使用的就是基于 Clutter 的 Mutter,有兴趣可以去 GNOME 官网进行了解。 今天我们说的不是这个,而是我无意间发现的 Clutter 的一个应用。Empathy,我们的老朋友了。 话说自从 昨天把 Arch 整个误删除了,重建工作就在紧锣密鼓的进行中,首先要装的当然是聊天工具,Gtalk 已经是我最常用的 IM,而 Empathy 是我见过最完美的客户端。 熟练的执行命令: [iven@~] $ yaourt empathy 1 community/empathy 2.26.2-3 A GNOME...

小小说:多情惹的祸

当老卫意识到妻子已经离他而去的时候,他几乎不敢置信。 老卫是个小有积蓄的土财主,每月都有不菲的收入。他还有一位叫做 Arch 的贤妻,帮他打理日常的一切事务,美满幸福的生活让邻里羡慕不已。 然而,这仅仅是表面的风光,其实老卫还有一位叫做 XP 的前妻,XP 也很能干,虽然老卫后来移情别恋转向 Arch,现在已经和 XP 少有联系,然而他仍然分出一些资金给她。老卫把自己赚的钱分为 160 份,其中 20 份给 XP,其他的交给 Arch 保管。 Arch 很能干,不仅生活节俭,还用省下来的钱为老卫买了好多日常用到的资料,这些资料被老卫精心分类,放在家中,以便以后查阅,老卫在心中暗暗感激 Arch。 然而,前一段时间,不断有媒婆前来说媒,说 XP 家的老七多么漂亮,多么贤淑,老卫架不住媒婆的忽悠,忍不住把老七娶回家中,当了妾。 老七长得确实不赖,老卫很是喜欢,还曾经当着朋友的面吹嘘了一顿呢,很快,老卫就把 XP 给忘了…… 然而,慢慢的,老卫发现老七的不好了:胆小,不敢玩云霄飞车;固执,QQ 就用 2008,也不用 2009;笨拙,让她画个画也画不出来。 终于,老卫忍受不了这个花瓶,决定还是找老相好 XP 去。老卫始乱终弃,不好意思直接找,于是委托了一个叫“Deepin”的侦探用一个叫“Ghost”的工具找回 XP。传说中的神器 Ghost 果然神奇,很快,XP 就出现在老卫面前,老卫激动得不能自已,立马带上 XP 玩了几把云霄飞车。...

使用 Parcellite 管理你的剪贴板

众所周知,GNOME 桌面环境并没有提供默认的剪贴板管理器,也就是说,用户默认只有一个剪贴板,第二次复制或者剪切之后,之前剪贴板中的内容就会清空,这对于想用高级剪贴板功能的人来说是很不方便的。比如我在把追看的小说存入手机的时候,总是复制很多次,然后把每章连续粘贴在一个文本文件中,这样操作起来就很费时间。那么,GNOME 环境下有什么好的剪贴板管理软件呢? 这里推荐一款叫做 Parcellite 的软件,这是一款基于 GTK+ 的剪贴板管理器,最新版本为 0.9.1。 在 Arch Linux 下,你可以通过以下这条命令简单安装: $ pacman -S parcellite 软件并没有一个图形窗口界面,打开后发现托盘多了一个图标: 至此,你的剪贴板已经由 Parcellite 进行托管,可以看到,默认最多保存 25 条剪贴板历史(虽然有些省略的中文会显示为乱码,但是粘贴的时候是正常的),当然你可以在设置里进行修改。 Parcellite 同样支持 Linux 独有的“选择”复制方式,鼠标选择的文字可以自动成为剪贴板的内容,这项功能默认不开启。同样的,它还支持只采集超链接,这在某些情况下很有用。 Parcellite 的一个特色功能是支持对剪贴板中的文字进行特殊操作,也就是执行一条含有它的命令,比如图中所示的命令可以把剪贴板中的内容追加到 ~/1.txt 这个文件。 如图,按住 Ctrl 键单击托盘图标,或者使用全局快捷键 Ctrl + Alt + A 即可调出菜单,全局快捷键是可以自定义的。...