33推荐
46评论
27022 阅读

自制编译器 mobi

[作] 青木 峰郎   [译] 严圣逸 等    2016-06-07

本书将带领读者从头开始制作一门语言的编译器。笔者特意为本书设计了C♭语言,C♭可以说是C语言的子集,实现了包括指针运算等在内的C语言的主要部分。本书所实现的编译器就是C♭语言的编译器, 是实实在在的编译器,而非有诸多限制的玩具。另外,除编译器之外,本书对以编译器为中心的编程语言的 […]


19推荐
19评论
15223 阅读

自制搜索引擎 mobi

[作] 山田浩之 等   [译] 胡屹    2015-12-14

<内容摘要> 《自制搜索引擎》聚焦于Google和Yahoo!等Web搜索服务幕后的搜索引擎系统,首先讲解了搜索引擎的基础知识和原理,接着以现实中的开源搜索引擎Senna/Groonga为示例,使用该引擎的源代码引导读者亲自体验搜索引擎的开发过程。这部分讲解涉及了倒排索引的制 […]


10推荐
3评论
10476 阅读

图解3D打印:用Autodesk 123D Design和3D打印机自制小物件 mobi

[作] 水野操   [译] 陶旭    2014-09-26

本书首先介绍了产品制造的相关知识和3D打印机的基本情况。然后以图配文的形式,重点介绍了3D数据的制作方法,讲解了使用免费的Autodesk 123D软件进行3D建模的过程,指导读者用最少的花费,DIY出马克杯、收纳盒、笔筒、名片盒、靠背椅和卡通形象,步骤详细、讲解清晰,为读者今后 […]


34推荐
31评论
33551 阅读

两周自制脚本语言 mobi

[作] 千叶滋   [译] 陈筱烟    2014-06-09

《两周自制脚本语言》是一本优秀的编译原理入门读物。全书穿插了大量轻松风趣的对话,读者可以随书中的人物一起从最简单的语言解释器开始,逐步添加新功能,最终完成一个支持函数、数组、对象等高级功能的语言编译器。本书与众不同的实现方式不仅大幅简化了语言处理器的复杂度,还有助于拓展读者的视野 […]


28推荐
20评论
28119 阅读

CPU自制入门 mobi

[作] 藤田裕士 等   [译] 赵谦    2013-12-17

一直以来CPU内部是绝大多数IT工程师难以触及的领域。纵使学习过计算机架构相关课程,自己动手实现CPU也始终遥不可及,因为这涉及计算机系统的最底层——芯片设计。而近年来FPGA芯片产品的发展与普及打破了这一阻碍,利用内部电路可重编程的FPGA,我们几乎可以实现任何逻辑电路,自然也 […]


56推荐
30评论
39508 阅读

自制编程语言 mobi

[作] 前桥和弥   [译] 刘卓 徐谦 吴雅明    2013-11-20

本书手把手地教读者用C语言制作两种编程语言:crowbar与Diksam。crowbar是运行分析树的无类型语言,Diksam是运行字节码的静态类型语言。这两种语言都具备四则运算、变量、条件分支、循环、函数定义、垃圾回收等功能,最终版则可以支持面向对象、异常处理等高级机制。所有源 […]


104推荐
38评论
43586 阅读

30天自制操作系统 mobi

[作] 川合秀实   [译] 李黎明 等    2012-08-24

自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言 […]