大学回想曲二——那些计算机书
来源:互联网 发布:傻瓜音效制作软件 编辑:程序博客网 时间:2024/05/16 12:13
转自:http://www.phodal.com/blog/rethink-the-university-2-the-book/
是否有那样的几本书会值得你再去过目,再去翻一翻,写在这里的时候开始去想念一些书,也去记录一些不错的书。
大学以前
大学以前买了几本计算机书,有那么几本书还伴随在身边。
- 《代码之美》
- 《Linux内核设计与实现》
回到现在来说我还是偏向于学习构架、系统之类的东西,如绘画般抽象,但是却也是可以描绘出来的。回到书中的话,对于Linux内核的一些设计还算是记得如节拍,调度。调度的印象存在的主要原因是由于嵌入式操作系统经常用到,节拍也是如此,换句话说,这些都是学习嵌入式操作系统必须的吧。
《Linux内核设计与实现》
理解深一点,浅一点对于我们的总体影响可能不是很大,表示上是如此,有时候感觉就不是那样。
学Linux的时候还早一开始仅仅限于内核与使用,其他深层次的东西没有学过太多。直至大学的某个时期玩LFS(Linux from Scratch)的时候才算理解了
- 一些组件之间的依赖关系
- 如何去翻译一个操作系统
- 编译的过程又需要怎样的步骤及顺序。
每个想玩好Linux的人都应该去试试LFS,一个有意思而又不错的挑战,过后就会有一个属于自己的GNU/Linux操作系统。
然而《Linux内核设计与实现》说得更多的便是操作系统内核的设计,虽然这是一个宏内核,但是采用了不少微内核的优秀设计,换句话说便是取其精华 弃其糟粕。然而Linux的节拍似乎调整了,之前的一个旧闻了。学Linux内核的一本不错的书是一本在Linux 0.11版本内核的源码,但是说了太多的源码,更适合于想深入研究的人研究。这书对于只使用GNU/Linux操作系统的人来说,帮助不会太大。但是在之前的一篇文章写入了很多自己的想法,计算机操作系统与生态系统。只是当时初初写博客,写得没有现在来得细致,及排版精美。
《代码之美》
如果有那么一本书可以在你看不懂的年代看几篇,在你看懂的时候又可以看几篇,那么这应该算得上是一本不错的书。除了机械工业出版社那坑爹的纸质,文章中似乎有许多行业中的专家。算得上是五花八门,对于像我这样随意看看的人来说还是有点益处的。
与设计
翻开亚马逊的书单,把关于设计的那些书罗列了出来,发现2013年的时候废弃了,2012年的时候比较重视,今年又比较重视,难道明年又不重视了么。
2012
- 写给大家看的设计书
- 版式设计:日本平面设计师参考手册
- 版式设计:日本平面设计师参考手册
- 简约至上:交互式设计四策略
- 色彩设计
- 可视化数据
2013
- 图解力:跟顶级设计师学作信息图
2014
- 怦然心动:情感化交互设计指南
- 超越平凡的平面设计:版式设计原理与应用
- 用户体验要素:以用户为中心的产品设计(原书第2版)
- About Face 3 交互设计精髓(经典再现软精装版)
- 认知与设计:理解UI设计准则(全彩印刷)
- 微交互:细节设计成就卓越产品
- 摄影构图与图像语言
- 手绘的奇思妙想:49位设计师的创意速写簿
- 五天学会绘画(第22版)
- 设计中的设计
- 素描的诀窍(经典版)
总的来说在设计方面成长似乎并没有太大的成长,但是一些小的细节影响开始影响到一些日常的设计之中,总得来说还是有意思的。
说说几个变化
- 一开始专注于表面上的设计
- 用更少的图表达更多的内容
- 开始关注于用户体验。
与技术
而与设计方面相仿的是,技术上也是如此。刚开始关注于
- Python 3程序开发指南(第2版)
- Arduino开发实战指南(AVR篇)
- Web设计艺术精髓(修订版)
- Node Web开发/图灵程序设计丛书
- MongoDB权威指南
- 深入学习MongoDB
- Android Web应用高级编程:移动与嵌入式开发技术
- RESTful Web Services Cookbook(中文版)
- CSS三剑客之务实之剑:CSS Cookbook(中文版)(第2版)
- JavaScript:经典实例(Javascript Cookbook)
Linux Shell脚本攻略(Cookbook)
一门语言
慢慢地开始去理解一些深层次的东西
- flex与bison(中文版)
- 编程之魂:与27位编程语言创始人对话
于是我们开始学着如何去设计、如何去做得更好。
- 嵌入式系统:体系结构、编程与设计
- 设计模式:可复用面向对象软件的基础
- 代码整洁之道
- 恰如其分的软件架构:风险驱动的设计方法
- Ruby设计模式
- Head First设计模式(中文版)
- 易读代码的艺术
- 测试驱动开发:实战与模式解析
- 一开始关注技术本身
- 慢慢关注技术的创造
- 试着更深层次,如创造技术
当我开始回顾这些书的时候,只是想着这些书对于我们会有怎样的帮助,只是今天似乎读书的人越来越少。
不得不读的一本书
《重来:更为简单有效的商业思维》
当你开始做一些事情的时候,可以试着读读这本书,因为也为rework写了不少的文章。
- 大学回想曲二——那些计算机书
- 大学回想曲一——Geek's Life
- 大学回想曲三——web开发
- 【转载】了解快速公交回想大连感想二——大连值得建设地铁么??
- 回想那些年我抛弃的技术
- 回想那些年我抛弃的技术
- 回想那些年我抛弃的技术
- 【大学专业第一讲】工科王牌专业——计算机
- 烟台大学—贺利坚的计算机课程教学链接
- 回想
- 回想
- 大学-那些年读过的书
- 【自考总结】——回想大家一起奋斗的日子
- WEB-QTP随想录—关于停电的回想
- 2年软件工程师-回想大学,我该学什么呢?
- 【有共鸣转载一下】毕业后,读这么一篇——《那些事,大学才读懂》,或许才懂大学
- 那些岁月里的计算机存储——storage device
- 读java编程那些事——计算机基础
- Insert Interval
- Junit常见错误@Test @BeforeClass
- NYOJ 45 - 棋盘覆盖
- Java高新技术 JDK1.5之新特性
- Windows Phone 8开发环境搭建介绍
- 大学回想曲二——那些计算机书
- 1725: [Usaco2006 Nov]Corn Fields牧场的安排
- 恋人未满
- 1609: [Usaco2008 Feb]Eating Together麻烦的聚餐
- 大学回想曲三——web开发
- C#编译过程
- 粮仓管理系统——项目问题
- Java高新技术 枚举
- Java高新技术 反射机制