西代零零发

既然选择远方,便只顾风雨兼程

操作系统内核Hack:(四)内核雏形

操作系统内核Hack:(四)内核雏形在本系列的前一篇文章《操作系统内核Hack:(三)BootLoader制作》中,我们制作出了一个两阶段引导BootLoader,并进入了一个内核的空壳main函数。本文我们继续完善引导程序和内核,让内核的内容一点点充实起来。本文的代码可以参考GitHub上的Mi...

2015-10-25 16:32:19

阅读数 2880

评论数 0

操作系统内核Hack:(三)引导程序制作

操作系统内核Hack:(三)BootLoader制作关于本文涉及到的完整源码请参考MiniOS的v1_bootloader分支。1.制作方法现在我们已经了解了关于BootLoader的一切知识,让我们开始动手做一个BootLoader吧!但真正开始之前,我们还要做出一个选择,在之前的讨论中我们曾说...

2015-10-25 16:23:03

阅读数 5478

评论数 0

MIT Scheme 的基本使用

MIT Scheme 的基本使用 安装和启动 启动 在 Windows 下正确安装 MIT Scheme 系统后,程序菜单里将有一个 MIT Scheme 目录,其中包含: Documentation:以浏览器方式打开 HTML 形式的 Scheme 文档MIT G...

2013-04-09 22:43:22

阅读数 6253

评论数 0

CommonLisp不太优美之处

最近一直在看SICP和PracticalCL两本书,简单了解对比了下CommonLisp和Scheme,感觉CL的语法不是很爽。下面仅列举一点,初学LISP,高手轻喷。 CL-USER> (funcall #'+ 2 3) 5 CL-USER> (defun add (a b) ...

2013-04-09 22:42:27

阅读数 2386

评论数 2

Lisp一瞥:增强型变量Symbol

变量,是所有编程语言里都有的语法概念。在C/C++中,变量用于标示一个内存地址,而变 量名则在语法层面上代表这个地址。当链接器最终链接我们的程序时,就将这些名字替换 为实际的地址。在其他语言中,变量虽然或多或少有其他不同的含义,但也大致如此。 Lisp中的变量也差不多这样,但若将variab...

2013-04-08 21:20:47

阅读数 1985

评论数 0

学习Emacs的理由

对一些Emacs评价文章中有趣观点的小汇总,持续收集中。给你个理由学习Emacs,希望总有个理由适合你! =============================================================================== Emacs是什么?说...

2013-03-02 22:10:55

阅读数 4521

评论数 0

用Org-mode实践《奇特的一生》

《奇特的一生》 《奇特的一生》是一本传记体小说,描述了俄罗斯科学家柳比歇夫如何运用 时间统计法 度过了他的一生。所谓时间统计法,说起来实在不起眼:统计自己做 每件事情 的纯时间, “工作中的任何间歇,我都要创除。我计算的是纯时间,”柳比歇夫写道,“纯时间要比毛时间少得多。所谓毛时间,...

2013-02-28 21:24:31

阅读数 24082

评论数 7

Lisp的本质 - 从另一种角度洞悉Lisp之美

作者 Slava Akhmechet 译者 Alec Jang 简介 最初在web的某些角落偶然看到有人赞美Lisp时, 我那时已经是一个颇有经验的程序员。在我的履历上, 掌握的语言范围相当广泛, 象C++, Java, C#主流语言等等都不在话下,  我觉得我差不...

2013-02-14 21:55:29

阅读数 4110

评论数 2

Emacs系列教程摘录

第一部分 Emac基础知识 Emacs窗口剖析 专家们通常会配置他们的Emacs,使它关闭菜单栏,好在屏幕上留出更大的编辑空间。但是在您学习Emacs时,菜单栏是帮您熟悉其丰富功能的好方法。   要用键盘访问菜单栏,请按F10。您可以使用向上或向下的方向键,在菜单选项中移动...

2013-02-10 21:34:37

阅读数 5808

评论数 2

八一八 The Social Network的小细节

从Mark Zuckerberg开始: Mark同学用的是Linux,mitbbs上有人说是centos,没用过,待考证。 桌面环境是KDE3,但是最后换笔记本以后似乎换了一套图标。 浏览器:firefox,这个他也说了。 在Harvard时的终端,就是那个标题栏带一个大X...

2013-02-06 12:34:13

阅读数 2338

评论数 0

怎么制作你的第一个机器人

翻译原文:http://stupid.javaeye.com 英文原文:http://www.societyofrobots.com/robot_tutorial.shtml 成功的关键就是动机。 为什么要制作机器人呢?你的动机是什么呢?看起来很Cool?还是想参加像battle...

2012-08-07 22:45:20

阅读数 43508

评论数 1

提示
确定要删除当前文章?
取消 删除