编程入门指南
8年前

如今编程成为了一个越来越重要的技能:作为设计师,懂一些编程可能会帮你更好地理解自己工作内容;作为创业者,技术创始人的身份则会让你的很多工作显得更容易。而作为刚想入门的新手,面对眼前海量的信息,或许根本不知道从哪里开始;入门轻松度过初级材料的学习后,发现学习越来越困难,陡峭的学习曲线又让你望而却步;你知道如何在页面上打印输出一些文本行,但是你不知道何时该进行一个真正的有用的项目;你不清楚自己还有哪些不知道的东西,你甚至搞不清下一步该学什么。

极客爱情
8年前

这是一个真实的爱情故事,关于中文女和极客。 她是他0和1的简单世界里最复杂的一笔,猜不透看不懂,或许需要一生去编程。 他是她白纸黑字下最炫彩的一划,说不清道不明,或许需要一世去描摹。

On Lisp 中文版
8年前

《On Lisp》不是一本 Lisp 的入门教材, 它更适合读过《ANSI Common Lisp》或者《Practical Common Lisp》的 Lisp 学习者。它对 Lisp 宏本身及其使用做了非常全面的说明, 同时自底向上的编程思想贯穿全书, 这也 是本书得名的原因, 即, 基于 Lisp , 扩展 Lisp 。

一步步搭建物联网系统
8年前

设计物联网系统是件有意思的事情,它需要考虑到软件、硬件、通讯等多个不同方面。通过探索不同的语言,不同的框架,从而形成不同的解决方案。 在这里,我们将对设计物联网系统有一个简单的介绍,并探讨如何设计一个最小的物联网系统。

学用 JavaScript 设计模式
8年前

设计模式是可重用的用于解决软件设计中一般问题的方案。设计模式如此让人着迷,以至在任何编程语言中都有对其进行的探索。 其中一个原因是它可以让我们站在巨人的肩膀上,获得前人所有的经验,保证我们以优雅的方式组织我们的代码,满足我们解决问题所需要的条件。 设计模式同样也为我们描述问题提供了通用的词汇。这比我们通过代码来向别人传达语法和语义性的描述更为方便。 本文我们将阐述JavaScript编程语言中经典和现代的设计模式。

HTTP 接口设计指北
8年前

文档主要目的是为设计接口时提供建议,使大家不必重复造 HTTP 协议已经完成的轮子

Yet Another Scheme 入门教程
8年前

这是一本面向初学者的温和且循序渐进的Scheme教程。目标读者是仅有些许编程经验的PC用户。 如果你不满意于其它的教程,那么请尝试本书。我们有很多方法去解释像Scheme程序设计语言这样的抽象主题,这之中最好的方法取决于读者的能力以及素养。(没有对任何人来说都绝对完美的方法。)这也正是尽管已经有很多Scheme语言的教程,我还另写一本的原因所在。 本教程的目的在于给读者在Scheme程序设计上提供足够的知识和能力以便能够阅读最好的计算机科学教科书之一的——《计算机程序的构造和解释》(Struc

Y分钟学习X种语言
8年前

数十种语言快速入门教程