MacTalk·人生元编程 - 读书笔记
简介
《MacTalk·人生元编程》是一本随笔文集,主要内容来自作者的微信公众平台“MacTalk By 池建强”。本书撰写于2013年,书中时间线却不止于此。作者以一个70 后程序员的笔触,立于Mac 之上,讲述技术与人文的故事,有历史,有明天,有技术,有人生。70 多篇文章划分为六大主题:Mac、程序员与编程、科技与人文、人物、工具、职场。篇篇独立成文,可拆可合,随时阅读。
我主要是通过http://beyondvincent.com/2014/02/13/2014-02-13-about-mactalk/ 推荐来看的。
本书整理很多Mac 技巧,多达130左右。作者自己也说了 “写MacTalk 的初衷是给大家介绍一些Mac相关的技术和技巧”。
第一部分:MAC
这部分都是和apple有关的,技巧/历史之类的。大力的吹捧了apple的产品。作者蛮搞笑的,第一篇文章“Macintosh的命名”我就被逗笑了,虽然我也看过《乔布斯传》,但是这段是还真不晓得。
第二部分:程序员与编程
1. 恩,是用很多文章拼起来的一部书籍,感觉还是不是很正规很随便,但是提到的很多建议还是很实用的,老一辈程序员能这样谈这些让我这位刚步入这个行业的人很欣慰。
2. 这样组装起来的一本书,语言也很随和,这样想想出一本书还是很容易的啊。
3. “如何学习一门编程语言”中给出了很多的建议,很实用,比如“http://stackoverflow.com ,在技术领域几乎包括万象,无所不知。GitHub:https://github.com ,几乎全世界优秀的开源软件作品都在上面”。”找到你的Master“,我很渴望能找到我的Master,之前有遇到一个架构师,但是很可惜,一心想往厦门跑,就这样错过了,不然我觉得他很适合我,而且都是一个市的人。现在我要找也不好找啊。现在只能努力发挥在校时间学到的超强的自学能力了。
4. “逃离舒适区”说的很好,就是要不断学习。一旦感到工作很舒适和得心应手那么就危险了。
第三部分:科技与人文
1. Mac上的软件付费 (对这篇文章没多大兴趣)
2. 不要做一个Hater
3. 沉默的坚持和沉没的成本
4. 锤子和钉子
5. 读书日谈书 ( 很多小文章组成~这篇文章主要介绍了读书相关的,我一直很向往使用ipad mini来看书,以后可以买一个,其实如果没有看这篇文章我还不知道作者(可能是比较优秀的一个人)有三个主要读书的途径,书本/ipad mini/Kindle 。这样其实我就可以参考,而且也多知道了些东西了,知道东西多了可能对自己形成自己的思想等会有影响吧。
6. 付费阅读 (谈了作者自己的观点。)
7. 技术成长 (谈了是该往管理走还算继续王技术走,其实我认为这个还是要看人在某个阶段的具体想法/表现吧。)
8. 克隆高手(谈论了技术大牛,哎,看着作者也是满优秀的一个人,我想成为技术大牛。好长好长的路要走)
9. 老兵不死,只能自我提升
10. 留不住的人才(文章都很短小,精悍。
11. 没文化有人文
12. 出的每一分钟都是值得的。缅怀那些沉没的项目(主要谈论了,作者一些失败沉默的项目。)
13. 明天的科技(谈论了作者知道的一些未来趋势或者高科技吧)。
14. 你有多少时间?(远离电视这个观点我还是很认同的,我一般不看电视剧的,因为我知道电视剧是很浪费时间的,我一般看的话也就看看电影,电影一下子就完>啦。无聊打发时间其实现在可以用手机看看威信定yue的公众号。
15. 奇特的一生(精通一样,涉及多样。
16. 是旅行还是长跑
17. 西塘古色(旅行就是从一个自己待烦了的地方,跑到一个别人待烦了的地方。此言不虚)
18. 晓说不小
19. 遗失的访谈——岁月无声(1995年乔布斯的采访录,我一直很崇拜乔布斯。
20. 怎能忘了西游(讲述了那个时代大话西游,越光宝盒等对日常生活的影响,真向往他们那时候洪恩软件的氛围~~一群优秀的人才~气氛超级好,这样成长得也很快。)
21. 重读黑客与画家,作者的读书笔记很实用。哎,池建强的读书笔记真好。这才像读书笔记很实用可以多看看。好好学习把。
第四章 人物
1. 传统的黑客——史蒂夫·沃兹(真是那个时代的天才 苹果。
2. 从汇编到太空——保罗·艾伦(天才~~ 微软的,和洪恩软件的氛围差不多,疯狂的编程)
3. 敬畏之心(主要谈论了作者比较喜欢的两位作家,冯唐/吴军,吴军也是从事it的,作者观点是从事IT的,文字功底又好的很好。吴军就是其中的一个。
4. 设计巨匠——乔纳森·艾维(Jonathan Ive) 斯蒂芬吃饭的时候只有艾维能过去陪吃陪聊。 "实在是太难了!我们只能保持敬畏之心,保持孤独之意,一路向前!"
从设计成就上,乔纳森·艾维负责了iPod系列、iPhone系列、iPad系列的、iMac系列的,苹果的设计师,我就感觉有点耳熟,我在《乔布斯传》看过的,这哥们也算是一个设计天才吧~
第五章 工具
1. VIM——缘起(Vim号称编辑器之神,Emacs则是神的编辑器;Vim编程唯快不破,插件遍天下,Emacs则宣称自己是伪装成文本编辑器的操作系统,Vim比较适合Unix/Linux服务器端编程
2. VIM——为效率而生 (介绍了牛逼的VIM可以做很多事情,解放鼠标
3. VIM——帮助和配置(介绍了VIM的使用和使用手册
4. 神兵利器——Alfred(一个类似系统助手的东西吧。快速查找打开mac的应用程序
5. 终极Shell(Shell是Linux/Unix的一个外壳,你理解成衣服也行。它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序)原来是这样,我又想起来了,之前看的《鸟个私房菜》有说过。
pdf下载:链接: http://pan.baidu.com/s/1kTl92gZ 密码: ydes
下一本技术类书是:thinking in java (Java编程思想),java界的经典大作。国外的书,有一千页左右。
MacTalk·人生元编程 - 读书笔记的更多相关文章
- 《MacTalk·人生元编程》
<MacTalk·人生元编程> 基本信息 <MacTalk·人生元编程> 基本信息 作者:池建强 出版社:人民邮电出版社 ISBN:9787115342232 上架时间:201 ...
- 读《MacTalk·人生元编程》
读MackTalk人生元编程 花了几个晚上的时间把 卖桃君 的<MackTalk▪人生元编程>看完后意犹未尽,关掉kindle后回一下整本书的内容不由得笑了,因为脑海里出现了各种360°回 ...
- 东哥读书小记 之 《MacTalk人生元编程》
一直以来的自我感觉:自己是个记性偏弱的人.反正从小读书就喜欢做笔记(可自己的字写得巨丑无比,尼玛不科学呀),抄书这事儿真的就常发生俺的身上. 因为那时经常要背诵课文之类,反正为了怕自己忘记, ...
- 读《MacTalk·人生元编程》及Mac经常使用软件
引子 池建强的Blog:http://www.cnblogs.com/chijianqiang/ 用了1年多的黑苹果,是用Windows的思维用UI.用Linux的思维用Shell,折腾的是联想E49 ...
- python高级编程读书笔记(一)
python高级编程读书笔记(一) python 高级编程读书笔记,记录一下基础和高级用法 python2和python3兼容处理 使用sys模块使程序python2和python3兼容 import ...
- Node.js高级编程读书笔记Outline
Motivation 世俗一把,看看前端的JavaScript究竟能做什么. 顺便检验一下自己的学习能力. Audience 想看偏后台的Java程序员关于前端JavaScript的认识的职业前端工程 ...
- C++Windows核心编程读书笔记
转自:http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%96%87/71405.shtml "C++Windows核心编程读书笔 ...
- CSAPP 并发编程读书笔记
CSAPP 并发编程笔记 并发和并行 并发:Concurrency,只要时间上重叠就算并发,可以是单处理器交替处理 并行:Parallel,属于并发的一种特殊情况(真子集),多核/多 CPU 同时处理 ...
- unix环境高级编程-读书笔记与习题解答-第一篇
从这周开始逐渐的进入学习状态,每天晚上都会坚持写c程序,并且伴随对这本书的深入,希望能写出更高质量的读书笔记和程序. 本书的第一章,介绍了一些关于unix的基础知识,在这里我不想去讨论linux到底是 ...
随机推荐
- 值得珍藏的HTTP协议详解
转自:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷.快速的方式 ...
- Jenkins构建时间Poll Scm的设置
每15分钟构建一次:H/15 * * * * 或*/15 * * * * 每天8点构建一次:0 8 * * * 每天8点~17点,两小时构建一次:0 8-17/2 * * * 周一到周五,8点~1 ...
- 罗列Linux发行版的基础目录名称,命令法则和功能
罗列Linux发行版的基础目录名称命名法则及功用规定 目录描述 /主层次 的根,也是整个文件系统层次结构的根目录 /bin存放在单用户模式可用的必要命令二进制文件,所有用户都可用,如 cat.ls.c ...
- #error : Xiron Platform Abstraction Layer - Win32 - Microsoft Visual Studio versions above 2010 (10.0) are not supported! 解决方案
OpenNI1.5 VS2013配置环境后,编译会出现这个错误: 错误 error C1189: #error : Xiron Platform Abstraction Layer - Win32 - ...
- js 利用 ajax 加载 js ,显示加载进度 ,严格按照js的顺序先后加载到页面
js 利用 ajax 加载 js ,显示加载进度 ,严格按照js的顺序先后加载到页面 , 做手机端开发时,发现一个问题,有些浏览器,在网速比较慢的情况下,js文件没有加载完,后续的调用已经开始调用了, ...
- SpringMVC之拦截器实现登录验证
今天回头看之前发的javaweb学习路线图,发现把路线图中的也学的有一半多了,不过还是路漫漫.在前面的博客中有学习过spring的aop,它利用动态代理实现,在springmvc中也是一样,今天使用H ...
- Clojure新手入门
官方网站 clojure.org 环境安装 Java(JDK) Leiningen 编辑工具 Eclipse插件 -- Counterclockwise IntelliJ插件 -- Cursive E ...
- E1
en表"使怎么样" engage 吸引,从事,订婚 be engaged in doing sth. 忙于 endure 忍耐,忍受 enforce 强制执行 enrol ...
- PHP 实例 - AJAX 实时搜索
AJAX Live Search 在下面的实例中,我们将演示一个实时的搜索,在您键入数据的同时即可得到搜索结果. 实时的搜索与传统的搜索相比,具有很多优势: 当键入数据时,就会显示出匹配的结果 当继续 ...
- Java第6次实验提纲(异常)
PTA与参考资料 题集:集合 异常实验文件 第1次实验 1.1 7-1 常用异常 如何进行强制转换 如何捕获多种类型的异常 1.2 7-2 使用异常机制处理异常输入 在哪里加catch 1.3 7-3 ...