計算機
移动应用UI设计模式 豆瓣
Mobile Design Pattern Gallery: UI Patterns for Mobile Applications
作者: [美] Theresa Neil / Theresa Neil 译者: 王军锋 / 郭偎 人民邮电出版社 2013 - 1
内容简介:
当你迫于压力,要制作出设计精良、易于使用的移动应用时,根本就没时间进行完全的创新。这本简要的手册提供了70多种移动应用设计模式作为参考,包括了从当前iOS、Android、BlackBerry、WebOS、Windows Mobile以及Symbian平台中提取的超过400张的应用截图。
用户体验设计大师Theresa Neil将向你介绍包括反模式在内的10种不同类型的设计模式。无论你正在设计一款简单的iPhone应用,还是开发适用于当前市场上所有流行移动操作系统的应用,这些设计模式都能助你一臂之力。
本书包括以下设计模式。
导航:主要导航和次要导航模式
表单:改变全行业不良的表单设计习惯
表格和列表:只显示最重要的信息
搜索、分类和过滤:让这些功能易于使用
工具:营造直接交互的体验
图表:借鉴基本图表的经典设计理念
视觉吸引:吸引用户并促使其发现产品功能
控制与反馈:帮助用户执行操作并及时提供反馈
帮助:把小型设计理念应用到帮助页面的设计中去
2018年6月18日 已读 我也不知道我爲什麽要讀它,反正我就是在家裏翻到了它
計算機
黑客与画家 豆瓣 谷歌图书
Hackers and Painters: Big Ideas from the Computer Age
8.6 (241 个评分) 作者: 保罗·格雷厄姆 译者: 阮一峰 人民邮电出版社 2011 - 4
本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
2018年7月12日 已读
Lisp广告,Viaweb广告,关于「不能说的话」受教了,谢谢
kindle 計算機
只是为了好玩 豆瓣 Goodreads
Just for Fun: The Story of an Accidental Revolutionary
7.9 (25 个评分) 作者: Linus Torvalds / David Diamond 译者: 陈少芸 人民邮电出版社 2014 - 7
本书是Linux之父Linus Torvalds的自传。
Linux之父Linus Torvalds的自传,也是Linus唯一一本书。Linus以调侃的语气讲述了自己的成长经历,在他看来,一切都是为了好玩儿,兴趣引发革命。书中内容共分为五章,一部分是Linus自己写的,一部分是合著者David Diamond的评论。
林纳斯•托瓦兹 当今世界最著名的程序员、黑客,开源操作系统Linux之父。生于芬兰,毕业于赫尔辛基大学,1997年~2003年任职于美国加州硅谷的全美达公司,现受聘于开放源代码开发实验室,全力开发Linux内核。2004年,他被《时代周刊》评为世界最有影响力的人之一。
大卫•戴蒙 职业撰稿人,曾为《纽约时报》《连线》《美国周末》及许多刊物供稿。
大教堂与集市 豆瓣
The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary
8.5 (28 个评分) 作者: [美国] Eric S·Raymond 译者: 卫剑钒 机械工业出版社 2014 - 5
当代软件技术领域最重要的著作,中文版首次出版!
《大教堂与集市》是开源运动的《圣经》,颠覆了传统的软件开发思路,影响了整个软件开发领域。作者Eric S. Raymond是开源运动的旗手、黑客文化第一理论家,他讲述了开源运动中惊心动魄的故事,提出了大量充满智慧的观念和经过检验的知识,给所有软件开发人员带来启迪。本书囊括了作者最著名的“五部曲”,并经过作者的全面更新,增加了大量注释,提高了可读性,是经典收藏。
开源运动对软件业和互联网带来了巨大影响,本书作为开源运动的独立宣言,其影响力远远超出编程领域,如果想在互联网时代做生意,这本书是必读经典。
详细内容:
本书是开源运动的独立宣言,它清晰、透彻和准确地描述了开源运动的理论与实际应用,对开源软件运动的成功和Linux操作系统的广泛采用,都起到了至关重要的作用。
作者Eric S. Raymond是开源运动和黑客文化的元老级人物,他是INTERCAL编程语言的主要创作者之一,是Fetchmail程序的作者,并为EMACS编辑器作出过贡献。1997年以后,他成为开放源代码运动的主要理论家,以及开放源代码促进会的主要创办人之一。
作者观察到,在互联网世界里,有一种与传统软件开发模式(大教堂模式)截然不同的全新的模式:集市模式。大教堂模式是封闭的、垂直的、集中式的开发模式,反映一种由权利关系所预先控制的层级制度;而集市模式则是并行的、点对点的、动态的多人协同开发模式,开发者之间通常仅仅靠互联网联系,在这种貌似混乱而无序的开发环境中,居然产生了质量极高和极具效率与生命力的软件,产生了诸如Linux这种世界级的操作系统,这是怎么做到的呢?
作者通过亲自实践,研究了这种模式的成功原因和主要特点,给出了19条软件开发的真知灼见,解释了黑客愿意无偿贡献自己代码的动机,研究了开源软件的经济动力和盈利机制,并预测了软件业将必然面临的根本性变革。
作者在书中对“黑客”(hacker)这一通常被误用的称呼做了正名,指出黑客并不是计算机犯罪分子,而是醉心于软件和网络的编程高手,是乐于分享和喜欢突破极限的问题解决专家、天才发明家和艺术家。对于想要成为一名黑客的读者,作者指出了黑客应具备的基本态度、黑客和骇客的本质区别、黑客应有的格调和如何掌握黑客的基本技能,作者指出:黑客文化靠声誉运转,只有当其他黑客一致称你为黑客时,你才是黑客。
本书囊括了作者被业界称为“五部曲”的核心著作:“黑客圈简史”(A Brief History of Hackerdom)、“大教堂和大集市”(The Cathedral and the Bazaar)、“如何成为一名黑客”(How To Become A Hacker)、“开拓心智层”(Homesteading the Noosphere)和“魔法锅”(The Magic Cauldron)。其中最著名的当属“大教堂和大集市”。本书在开源运动中的地位相当于基督教的《圣经》,用黑客们的话说,这是“黑客藏经阁”的第一收藏。
本书并不只是在讲开源和黑客,所有关心软件开发和IT发展的人,都应该花些时间通读全书,书中给出了大量充满智慧的观念和有趣的知识,如命令体系、礼物文化、以少成多、内部市场、竞次、反公地模型、委员会设计、同侪声誉、模因工程、SNAFU现象、进化不利条件、软件业是服务行业、组织结构决定产品结构、准入门槛越低稳定性越高、程序员是资产而非成本等,这些内容一定会给你带来新的启示和思考。
2018年9月7日 已读 不翻譯術語實在是令人費解,《大教堂與集市》和《開墾心智層》略有受用,《如何成爲一名黑客》已是著名文章了
kindle 計算機
JavaScript权威指南 豆瓣
作者: 弗拉纳根 译者: 李强 机械工业出版社 2007 - 8
《JavaScript权威指南(第5版)》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。《JavaScript权威指南(第5版)》还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOM API,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。
图解HTTP 豆瓣 Goodreads
HTTPの教科書
8.0 (47 个评分) 作者: [日] 上野宣 译者: 于均良 人民邮电出版社 2014 - 4
图解HTTP》对互联网基盘——HTTP协议进行了全面系统的介绍。作者由HTTP协议的发展历史娓娓道来,严谨细致地剖析了HTTP协议的结构,列举诸多常见通信场景及实战案例,**后延伸到Web安全、**新技术动向等方面。《图解HTTP》的特色为在讲解的同时,辅以大量生动形象的通信图例,更好地帮助读者深刻理解HTTP通信过程中客户端与服务器之间的交互情况。读者可通过《图解HTTP》快速了解并掌握HTTP协议的基础,前端工程师分析抓包数据,后端工程师实现REST API、实现自己的HTTP服务器等过程中所需的HTTP相关知识点本书均有介绍。
《图解HTTP》适合Web开发工程师,以及对HTTP协议感兴趣的各层次读者。
2019年7月24日 已读 耗时一天的 HTTP 入門,安全問題的介紹很是驚喜。
*版 kindle 計算機
图解TCP/IP(第5版) 豆瓣
マスタリングTCP/IP 入門編 第5版
7.5 (15 个评分) 作者: [日]竹下隆史 / [日]村山公保 译者: 乌尼日其其格 人民邮电出版社 2013 - 7
这是一本图文并茂的网络管理技术书籍,旨在让广大读者理解TCP/IP的基本知识、掌握TCP/IP的基本技能。
书中讲解了网络基础知识、TCP/IP基础知识、数据链路、IP协议、IP协议相关技术、TCP与UDP、路由协议、应用协议、网络安全等内容,引导读者了解和掌握TCP/IP,营造一个安全的、使用放心的网络环境。
本书适合计算机网络的开发、管理人员阅读,也可作为大专院校相关专业的教学参考书。
算法图解 豆瓣 谷歌图书
Grokking Algorithms: An illustrated guide for programmers and other curious people
8.0 (33 个评分) 作者: [美] Aditya Bhargava 译者: 袁国忠 人民邮电出版社 2017 - 3
本书示例丰富,图文并茂,以让人容易理解的方式阐释了算法,旨在帮助程序员在日常项目中更好地发挥算法的能量。书中的前三章将帮助你打下基础,带你学习二分查找、大O表示法、两种基本的数据结构以及递归等。余下的篇幅将主要介绍应用广泛的算法,具体内容包括:面对具体问题时的解决技巧,比如,何时采用贪婪算法或动态规划;散列表的应用;图算法;K最近邻算法。
2021年2月13日 已读 速過速過!
計算機
Free as in Freedom 豆瓣
作者: Sam Williams O'Reilly Media 2002 - 3
This text interweaves biographical snapshots of GNU project founder Richard Stallman with the political, social and economic history of the free software movement. Starting with how it all began - a desire for software code from Xerox to make the printing more efficient - to the continuing quest for free software that still exists today. The goal of the book is to document how Stallman's own personal evolution has done much to shape notions of what free software is and should be. Like Alan Greenspan in the financial sector, Stallman has assumed the role of tribal elder in a community that bills itself as anarchic and immune to central authority. This book looks at how the latest twists and turns in the software marketplace have done little to throw Stallman off his pedestal. Discover how Richard's childhood and teenage experiences as well as his years at Harvard and MIT made him the man he is today. The book's narrative style includes many quotes from Richard and his mother about his life, education, and work providing a look at RMS and Free Software Foundation (FSF). Throughout the book are insights from FSF supporters, detractors, the early MIT hackers, and those who knew him in high school and college. If anything, the current software marketplace has made Stallman's logic-based rhetoric and immovable personality more persuasive. In a rapidly changing world people need a fixed reference point, and Stallman has become that reference point for many in the software world.
2021年3月5日 已读 小時候還真的以爲“Free Software”就是免費軟件……自由軟件不是凑熱鬧。
kindle 傳記 外文 計算機
黑客 豆瓣
Hackers: Heroes of the Computer Revolution - 25th Anniversary Edition
7.7 (20 个评分) 作者: Steven Levy 译者: 赵俐 / 刁海鹏 机械工业出版社华章公司 2011 - 10
黑客文化和伦理的奠基之作,计算机专业人士必读。
二十五周年新版,涵盖比尔·盖茨、马克·扎克伯格、理查德·斯托曼、史蒂夫·沃兹尼克等著名黑客的最新资料。
多年前,射击游戏之父、Doom游戏的作者约翰·卡马克由于读到本书,坚定了游戏开发的决心。
谷歌首席信息官本·弗里德也是本书的忠实读者。
探寻黑客文化的本质,体会黑客精神的精髓。
2019年9月14日 已读 生長在這個計算機早已被困在封閉的集成電路里的時代,它們的外表讓人失去了探索的動力;那些與家電格格不入的亮著小燈滿身晶體管的計算機幾乎成了神話。但是也因為這本書,系統和電子電路的世界才更擴張了它的魅力。
kindle 歷史 計算機
数学之美 (第二版) 豆瓣 Goodreads
8.8 (26 个评分) 作者: 吴军 人民邮电出版社 2014 - 11
几年前,“数学之美”系列文章原刊载于谷歌黑板报,获得上百万次点击,得到读者高度评价。读者说,读了“数学之美”,才发现大学时学的数学知识,比如马尔可夫链、矩阵计算,甚至余弦函数原来都如此亲切,并且栩栩如生,才发现自然语言和信息处理这么有趣。
在纸本书的创作中,作者吴军博士几乎把所有文章都重写了一遍,为的是把高深的数学原理讲得更加通俗易懂,让非专业读者也能领略数学的魅力。读者通过具体的例子学到的是思考问题的方式 —— 如何化繁为简,如何用数学去解决工程问题,如何跳出固有思维不断去思考创新。
第二版增加了针对大数据和机器学习的内容,以便满足人们对当下技术的学习需求;同时,根据专家和读者的反馈更正了一些错漏,并更新了部分内容。
《数学之美》第一版荣获国家图书馆第八届文津图书奖;
入选广电总局“2014年向全国青少年推荐百种优秀图书书目”;
荣获2012-2013年度全行业优秀畅销书;
《浪潮之巅》、《文明之光》作者吴军博士最新力作,李开复作序推荐,Google黑板报百万点击!
新版增加了大数据和机器学习等最新内容,以满足人们对当下技术的学习需求;同时,根据专家和读者的反馈更正了错漏,并更新了部分内容
2021年7月16日 已读 數學好是多麼幸福啊。求道而非求術。因為達不到沃茲尼亞克這樣的數學,所以朝著喬布斯的方向努力(
學校圖書館 科普 計算機
The Linux Command Line 豆瓣 Goodreads
9.6 (9 个评分) 作者: William E. Shotts Jr. No Starch Press, Incorporated 2012 - 1
You've experienced the shiny, point-and-click surface of your Linux computer-now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell. Along the way you'll learn the timeless skills handed down by generations of gray-bearded, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: * Create and delete files, directories, and symlinks * Administer your system, including networking, package installation, and process management * Use standard input and output, redirection, and pipelines * Edit files with Vi, the world's most popular text editor * Write shell scripts to automate common or boring tasks * Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.
Code 豆瓣 Goodreads
Code: The Hidden Language of Computer Hardware and Software
9.1 (7 个评分) 作者: Charles Petzold Microsoft Press 2000 - 10
Paperback Edition What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries. Using everyday objects and familiar language systems such as Braille and Morse code, author Charles Petzold weaves an illuminating narrative for anyone who s ever wondered about the secret inner life of computers and other smart machines. It s a cleverly illustrated and eminently comprehensible story and along the way, you ll discover you ve gained a real context for understanding today s world of PCs, digital media, and the Internet. No matter what your level of technical savvy, CODE will charm you and perhaps even awaken the technophile within.
计算机程序的构造和解释(原书第2版) 豆瓣 Goodreads
Structure and Interpretation of Computer Programs
9.7 (22 个评分) 作者: [美] Harold Abelson / [美] Gerald Jay Sussman 译者: 裘宗燕 机械工业出版社 2004 - 2
《计算机程序的构造和解释》成型于美国麻省理工学院(MIT)多年使用的一本教材,1984年出版,1996年修订为第二版。在过去的二十多年里,该书对于计算机科学的教育计划产生了深刻的影响。
在第二版中,大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。
代码大全(第2版) 豆瓣 Goodreads
Code Complete
9.9 (19 个评分) 作者: [美] 史蒂夫·迈克康奈尔 译者: 金戈 / 汤凌 电子工业出版社 2006 - 3
第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来源。这本书对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生们都是大有裨益的。可以说,无论是什么背景的读者,阅读这本书都有助于在更短的时间内、更容易地写出更好的程序。
程序员修炼之道 豆瓣
The Pragmatic Programmer: From Journeyman to Master
9.0 (14 个评分) 作者: [美] Andrew Hunt / [美] David Thomas 译者: 马维达 电子工业出版社 2011 - 1
本书由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。
无论你是初学者,是有经验的程序员,还是软件项目经理,本书都适合你阅读。
人月神话 豆瓣
8.3 (7 个评分) 作者: [美] 弗雷德里克·布鲁克斯 译者: UMLChina翻译组 / 汪颖 清华大学出版社 2007 - 9
在软件领域,很少能有像《人月神话》一样具有深远影响力和畅销不衰的著作。Brooks博士为人们管理复杂项目提供了最具洞察力的见解,既有很多发人深省的观点,又有大量软件工程的实践。本书内容来自Brooks博士在IBM公司SYSTEM/360家族和OS/360中的项目管理经验,该项目堪称软件开发项目管理的典范。该书英文原版一经面世,即引起业内人士的强烈反响,后又译为德、法、日、俄、中、韩等多种文字,全球销售数百万册。确立了其在行业内的经典地位。
在本书第一次出版32年后的今天,清华大学出版社重新整理了Brooks博士的经典内容,并将国内软件开发领域先行者们对《人月神话》中的实践及系统理论的使用经验和心得集结成册免费赠与大家共享,更使本书成为国内从业者的必读经典之一。
本书读者包括:软件开发人员、软件项目经理、系统分析师等IT从业者。
设计模式 豆瓣
作者: 伽玛 机械工业出版社 2002 - 3
本书内容全面,讲解鞭辟入里,独具特色,读者必将在计算机科学的宫殿中的由登堂而入室。
编译原理 豆瓣 Goodreads
9.1 (7 个评分) 作者: Alfred V. Aho / Monica S.Lam 译者: 赵建华 / 郑滔 机械工业出版社 2008
本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。
本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。