前端开发者手册
9年前

这是任何人都可以用来学习前端的实践手册, 它概述并讨论了前端工程的实践: 该如何学习以及实践时该使用什么工具. 撰写该手册的目的有两个: 一是为潜在以及正在实践的前端开发人员提供一个包括学习资料和开发工具的专业资源; 二是该手册可以被管理者, CTO, 讲师和猎头用来作为洞察前端开发的实践. 该手册的内容支持Web技术(HTML, CSS, DOM, 和 JavaScript), 并且手册提供的解决方案都直接建立在这些开放的技术之上. 手册中所引用的素材和讨论都是最好的或者当前前端开发者们需要

Github 漫游指南
9年前

我的Github主页上写着加入的时间——Joined on Nov 8, 2010,那时才大一,在那之后的那长日子里我都没有过到。也许是因为我学的不是计算机,到了今天——2015.3.9,我也发现这其实是程序员的社交网站。 过去,曾经有很长的一些时间我试过在Github上连击,也试着去了解别人是如何用好这个工具的。当然粉丝在Github上也是很重要的。 在这里,我会试着将我在Github上学到的东西一一分享出来。

常见排序算法
9年前

最近整理了一些常见的排序算法,资料基本上都来自网上,大部分参考了维基百科,分析了常见算法的原理,并举例分步说明,有的还给出了排序动画演示,但没有涉及算法复杂度等方面的概念,最后对每一种排序算法都给出了至少一种 JavaScript 的实现方法。

沉浸式学 Git
9年前

沉浸式学 Git 是一份强调通过实践来掌握 Git 基础用法的指南。本书包含 52 个实验,这些实验经过精心设计,篇幅皆十分短小,只需几分钟时间便可完成。对于想要快速学习 Git 的朋友而言,这是一本不可多得的好书。

Java面试问题集
9年前

这本书其实是我的一本笔记 (还在整理中). 我是也是刚找到工作. 这本笔记主要记录了我之前面试遇到的问题以及我在网上整理的一些资料 主要是面向 junior 级别的 就是我们这些小菜鸟啦 ~

Gradle Android Plugin 中文手册
9年前

Gradle 是一个允许通过插件来创建自定义的构建逻辑的优秀构建工具。 以下的一些特性让我们选择了 Gradle: 使用领域专用语言(DSL)来描述和控制构建逻辑 构建文件基于 Groovy,并允许通过 DSL 来声明元素、使用代码操作 DSL 元素这样的混合方式来自定义的构建逻辑 内置了 Maven 和 Ivy 来进行依赖管理 相当灵活。允许使用最好的实现,但是不会强制实现的形式 插件提供 DSL 和 API 来定义构建文件 优秀的 API 工具与 IDE 集成

Gradle 2 用户指南
9年前

中文翻译《Gradle 2 用户指南》。Gradle 最新版本是 2.3 (发布于 2015-2-16)。文本用到的所有例子源码可以在 https://github.com/waylau/Gradle-2-User-Guide-Demos 获取到。利用业余时间对此进行翻译,并在原文的基础上,插入配图,图文并茂方便用户理解。

编程入门指南
9年前

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

Android性能优化篇 [ 谷歌官方 ]
9年前

2015新年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。 Android性能优化的在线课程,分别从渲染,运算与内存,电量几个方面介绍了如何去优化性能

中文文案排版指北
9年前

統一中文文案、排版的相關用法,降低團隊成員之間的溝通成本,增強網站氣質。