May 31 2015
Slides in ES6 overview workshop
IntroWhatECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准
GoalES6的目标,是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。新的语言特性,代码更优雅,程序更健壮,减少不必要的重复,减少不必要的第三方依赖。
Agen...
阅读全文
May 8 2015
可能在之前,你就已经看过这篇响应式编程的入门。什么?太长?好吧,这都没关系,Rx并不难,你甚至可以自己实现一个这样的框架。知道数组吧?你当然知道,这就是:1[ 14, 9, 5, 2, 10, 13, 4 ]
如果说这是一个非可变数组,但需要移除所有的奇数,你会怎样做呢?可能会是这样:
1234[ 14, 9, 5, 2, 10, 13, 4 ]filter...
阅读全文
Apr 12 2015
Agenda
What is Functional Programming?
How Functional Programming Differs From Other Paradigms
Functional Programming in Javascript
Advantages and Disadvantages of Functional Style...
阅读全文
Mar 16 2015
常识: AWS是没有root用户的,登陆也都是通过SSH KEY完成授权认证。
背景: 正在AWS上搭一个CI (GO),与gitlab,为了将其进行集成,需将gitlab的deploy key设置成GO的SSH KEY。然而,GO创建的是无密码的用户go,导致无法进入用户go的home目录。正常 su go 无法切换到go用户,当时又恰巧正在看SSH的co...
阅读全文
Feb 22 2015
2014过去2个月有余,才回过神来做一下去年的总结。自己的拖延症也是厉害,此时也希望不会太晚。不过,好歹也才刚过春节。一年,从去学校毕业了。一年,从实习到了试用,从新蛋到了TW。一年,大家各奔东西,世界留给了一群追梦的人。一年,又开始了一段新的人生罢。
现在都记不得最初的梦想了,自己的追逐的意义依旧还是存在的,只是少了当初那份一往无前的勇气。去年今年去年的整...
阅读全文
Feb 12 2015
本文将覆盖在ECMAScript 6 (ES6)中,字符串的新特性。
Unicode 码位(code point)转义Unicode字符码位的长度是21位[2]。而JavaScript的字符串,是16位的,以UTF-16的方式编码。因此,超出16位码长的码位范围(the Basic Multilingual Pane, BMP, 基本多文种平面)则用两个Ja...
阅读全文
Feb 9 2015
在接手一个Node项目的时候,npm install。却出现了”killed”的错误。以为是Node版本的问题,熟练地切换了0.11与0.10版,同样无解。由于新的npm版本吧,npm install的时候已经无法看到常规的log信息了。以npm install -d查看安装的过程,发现无任何特殊的地方。在一定程度的时候,直接被”killed”。关于npm ...
阅读全文
Jan 17 2015
怎样用React JS构建一个用户界面?本文将快速地给你一个React JS的概览。代码,请君移步react-starter
概念React只有很少的API,这使得它很容易去学习与理解。当然,使用它也是相当有意思的。但是,简约却并不简单。在我们开始之前,有一些概念是需要去理解的。
React元素(React elements)React元素是用于呈现HTML...
阅读全文
Jan 4 2015
本文介绍ECMAScript 6即将带给我们新的数组操作方法,以及在怎样在现有浏览器应用这些新的数组特性。
Note: 我将使用交替使用构造器(constructor)和类(class)两个术语。
类方法数组(Array)自身所拥有的方法。
Array.from(arrayLike, mapFunc?, thisArg?)Array.from()的基本功能是...
阅读全文
Dec 24 2014
Git是一个开源的版本控制系统,由Linus Torvalds主导,用于支持Linux内核开发。每一个Git工作目录,都是一个完整的代码库,包含所有的提交历史。有能力跟踪所有的代码版本,而不会去依赖于网络与中央服务器。
安装Git可以通过以下的命令进行安装1sudo apt-get install git
配置每一个git的用户,在第一次使用的时候都需要通过...
阅读全文
上一页 1 2 3 下一页