LondonDiaries

1 SketchingUserExperiences

SketchingUserExperiences

比尔·巴克斯顿原本是音乐家,三十多年前开始在其艺术工作中应用计算机,这些早期经验使他对科学技术有着深刻的理解。随后他开始致力于设计与研究,专注于人机交互和科技的用户体验。在20世纪70年代末,巴克斯顿在多伦多大学从事研究,开发出数字乐器,并 SaulGreenberg/SheelaghCarpendale/NicolaiMarquardt/ 2023-05-11 20:46:43
1 算法概论(注释版)

算法概论(注释版)

本书源自加州大学伯克利分校和加州大学圣迭戈分校本科生的算法课讲义。它用独特的视角展现了算法设计的精巧技术及魅力。在表达每一种技术时,强调每个算法背后的简洁数学思想,分析其时间和空间效率。此外,还使用与其他技术类比的方法来说明特征,并且提供了 [美]SanjoyDasgupta/[美]ChristosPapadimitriou/[美]Umes 2023-05-11 20:42:24
1 经典算法的起源

经典算法的起源

在计算机出现之前,算法就已经存在了。本书旨在介绍经典算法及其起源,提供解决问题的新思路,让读者知其然并知其所以然。本书从最基础的“什么是算法”开始讨论,首先介绍如何评价算法的性能,然后展开讨论与图、搜索和排序相关的经典算法,解释“算法是怎么 [希]帕诺斯·卢里达斯(PanosLouridas) 2023-05-11 20:39:57
1 TouchDesigner全新交互设计及开发平台

TouchDesigner全新交互设计及开发平台

本书是国内首部将新媒体行业、软硬件技术和艺术创意相融合的著作。其内容主要涵盖了TouchDesigner可视化交互设计的架构与使用方法,并结合当下最先进的交互感应器、灯光、特效等软硬件技术,将行业技能融汇贯通,为行业从业人员以及高校师生提供 DigitalFUN 2023-05-11 20:33:17
1 WheretheActionis

WheretheActionis

Computersciencehasbeenincrediblysuccessfulasanengineeringdiscipline.However,itisalsoaphilosophicalenterprisethatrepresen PaulDourish 2023-05-11 20:27:56
1 ConversationalDesign

ConversationalDesign

Howdowemakedigitalsystemsfeellessroboticandmorehuman-like?Inthiscourse,whetheryouspecializeininterfaceorvisualdesign,fro ErikaHall 2023-05-11 20:27:08
1 Designsystems

Designsystems

AllaKholmatovaisaUXandinteractiondesignerwhohasworkedinthewebindustryfornineyears,deliveringprojectsforavarietyofproduct AllaKholmatova 2023-05-11 20:26:18
1 DesigningfortheDigitalAge

DesigningfortheDigitalAge

Intoday'sdigitally-enabledworld,designingsuccessfulproductsandservices-whetherit'sconsumerelectronicsorenterpriseWebapps KimGoodwin 2023-05-11 20:25:36
1 ES6标准入门

ES6标准入门

ES6是下一代JavaScript语言标准的统称。每年6月发布一次修订版,迄今为止已经发布了3个版本,分别是ES2015、ES2016、ES2017。本书是基于ES2017标准,详尽介绍了所有新增的语法,对基本概念、设计目的和用法进行了清晰 阮一峰 2023-05-11 20:23:33
1 好代码,坏代码

好代码,坏代码

本书分享的实用技巧旨在帮助你:编写鲁棒、可靠且易于团队成员理解的代码;像高效的软件工程师一样思考代码;编写读起来像一个结构良好的句子的函数;确保代码可靠且无错误;进行有效的单元测试;识别可能导致问题的代码并对其进行改进;编写可重用并适应新需 [英]汤姆·朗(TomLong) 2023-05-11 20:19:14
1 Google软件测试之道

Google软件测试之道

每天,Google都要测试和发布数百万个源文件、亿万行的代码。同时,数以亿计的构建动作会触发几百万次的自动化测试,并在好几十万个浏览器实例上执行。面对这些看似不可能完成的任务,谷歌是如何测试的呢?《Google软件测试之道》从内部视角告诉你 JamesA.Whittaker/JasonArbon/JeffCarollo 2023-05-11 20:17:00
1 编码

编码

本书主要讲述计算机工作原理。作者采用丰富的想象和清晰的笔墨,使原本看似复杂、繁琐的理论变得通俗易懂,避免了枯燥和生硬的感觉。阅读本书,你能够得到对计算机工作原理更深入的理解,这种理解不仅仅是抽象层面上的,而且具有一定的深度。 [美]CharlesPetzold 2023-05-11 20:06:06