《MacTalk•人生元编程》导读

简介:


ddc90bd13c00ac8ad3daea71365fcf42738d9f90

前言

MacTalk•人生元编程
在这本书付印的前一天,本书的责任编辑杨海玲老师找到了我说:书要出版了,你要不要写个前言和读者说两句?我说:来得及吗?杨老师郑重地看着我点了点头。好吧,那就说两句,于是就有了这一篇前言。 我小学四年级之前一直在农村居住,那时候没见过汽车,只见过马车和小推车。搬到城市之后才发现,这世上居然有汽车这种交通工具,那时我的理想是当一名212吉普车的司机。后来见的车多了,觉得司机不够神气,我希望拥有一辆自己的汽车。这个理想在长大后也实现了。但是我从没有想过自己会出版一本书!今天这本书也要出版了,我很欣慰。

现在回想起来,这本书的诞生经历是传奇和值得称道的。我从来没有出版过一本书,曾经有几次心血来潮想写本技术书,结果规划完目录后自己已经疲惫不堪了,看着层峦叠嶂的目录结构,我仿佛走在一个没有出口的迷宫,想到以后的每个日子都要用业余时间去写这些枯燥的技术文字,我仿佛置身凄风苦雨中而茫然若失,所以,写书计划还没开始,就已经结束了。但是大家都知道,胸中有丘壑的人总能找到吐槽的土壤,是金子总会发光。2012年8月微信推出了公众平台,我终于找到了一个写作的契机。

2012年12月,我开始运营自己的微信公众平台“MacTalk By 池建强”,几乎每天一篇,半年内写了100多篇文章。之所以能够坚持下来,我想得益于公众平台的交互性和正向激励,如果每天都有人告诉你,晚上不读完你推送的文章就不睡觉,你也会坚持下去的。慢慢地读者越来越多,很多数字出版界的朋友也加入了这个队伍。突然有一天,他们不再潜伏,而是爬起来告诉我,你的这些文字该收拾收拾出本书了!我原本是不信的,不过,先是多看的朋友这么说,然后是豆瓣,然后是亚马逊,然后我就信了。这种感觉就像是我一个人混迹于敌占区多年,突然冒出了很多自己的同志,拍着我的肩膀说:小同志,你干得不错!我感到无比荣耀,紧紧握住他们的双手,激动地说:可算找到组织了,其实,俺早就想出本书!

于是电子版的《MacTalk·人生元编程》问世了,书中的内容截止在2013年8月底。

目录

**1.1 Linux的文件系统王国
1.2 inode元信息
1.3 inode的存储
1.4 普通文件
1.5 文艺文件
1.6 二逼文件
1.7 硬链接
1.8 软链接
2.1 设计巨匠——乔纳森·艾维
2.2 独自在家续篇兼答读者问
**

相关文章
|
11月前
|
存储 机器学习/深度学习 Rust
厌倦了C++,CS&ML博士用Rust重写Python扩展,还总结了9条规则
厌倦了C++,CS&ML博士用Rust重写Python扩展,还总结了9条规则
146 0
|
存储 Java Windows
Java程序设计基础笔记 • 【第2章 变量与数据类型】
本章目录 2.1 变量 2.1.1 变量的概念 2.1.2 变量的使用 2.1.3 实践练习 2.2 数据类型 2.2.1 数据类型的种类 2.2.2 Java中的基本数据类型 1、整数类型 2、浮点类型 3、字符类型和布尔类型 2.2.3 实践练习 2.3 控制台的输入和输出 2.3.1 控制台的输入 2.3.2 控制台的输出 2.3.3 实践练习 2.4 调试 2.4.1 程序调试概述 2.4.2 实践练习 总结:
198 0
Java程序设计基础笔记 • 【第2章 变量与数据类型】
|
Java 大数据
Java程序设计基础笔记 • 【第3章 运算符与表达式】
3.1 运算符(一) 3.1.1 赋值运算符 3.1.2 算数运算符 3.1.3 复合运算符 3.1.4 实践练习(一) 3.1.5 实践练习(二) 3.2 运算符(二) 3.2.1 关系运算符 3.2.2 逻辑运算符 3.2.3 三母运算符 3.2.4 实践练习 3.3 运算符优先级和表达式 3.3.1 表达式 3.3.2 运算符和优先级 3.3.3 实践练习 3.4 数据类型转换 3.4.1 自动类型转换 3.4.2 强制类型转换 3.4.3 实践练习(一) 3.4.4 实践练习(二) 总结:
181 0
Java程序设计基础笔记 • 【第3章 运算符与表达式】