要在 Mac OS X 终端里舒服的使用命令行(至少)需要给3个工具配色,terminal、vim 和 ls. 首先下载 Solarized:

Terminal/iTerm2
Mac OS X 自带的 Terminal 和免费的 iTerm2 都是很好用的工具,iTerm2 可以切分成多窗口,更方便一些。
如果你使用的是 Terminal 的话,在 solarized/osx-terminal.app-colors-solarized 下双击 Solarized Dark ansi.terminal 和 Solariz[……]

Read more

我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系。
上苍不会让所有的幸福集中到某个人身上,得到爱情未必得到快乐;得到快乐未必拥有健康;拥有健康未必一切都会如愿以偿。保持知足常乐的心态才是淬炼心智,净化心灵的最佳途径。
一切快乐的享受都属于精神,这种快乐把忍受变为享受,是精神对于物质的胜利,这便是人生哲学。

Sublime text 3 (Build 3103) license key,these all tested available on 2016/02/10 .Feel free to enjoy them.

元字符

元字符(Metacharacter)是拥有特殊含义的字符:

元字符
描述

.
查找单个字符,除了换行和行结束符。

\w
查找单词字符。

\W
查找非单词字符。

\d
查找数字。

\D
查找非数字字符。

\s
查找空白字符。

\S
查找非空白字符。

\b
匹配单词边界。

\B
匹配非单词边界。

\0
查找 NUL 字符。

\n
查找换行符。

\f
查找换页符。

\r
查找回车符。

\t
查找制表符。[……]

Read more

/i (忽略大小写)
/g (全文查找出现的所有匹配字符)
/m (多行查找)
/gi(全文查找、忽略大小写)
/ig(全文查找、忽略大小写)
i 模式中的字符将同时匹配大小写字母
m 字符串视为多行
s 将字符串视为单行,换行符作为普通字符
x 将模式中的空白忽略
e preg_replace() 函数在替换字符串中对逆向引用作正常的替换,将其作为 PHP 代码求值,并用其结果来替换所搜索的字符串。
A 强制仅从目标字符串的开头开始匹配
D 模式中的 $ 元字符仅匹配目标字符串的结尾
U 匹配最近的字符串
u 模式字符串被当成 UTF-8

html5让前端开发人员省了不少事,但令人恼火的是有很多属性或标签IE都不支持,今天介绍一个超强的让IE下支持placeholder的属性插件,代码如下:

直接把代码复制下来,保存成一个js文件引用即可,根本不用再做任何处理,超级方便~

本文转自:http://www.candoudou.com/archives/157

首先在App Store中搜索下载OS X10.11
1、准备8G空U盘、OS X10.11安装文件
2、进入Finder – 应用程序 – 实用工具 – 磁盘工具
3、格式化U盘,格式为Mac OS扩展(日志式),名称改为yadgen,分区图方案为GUID
4、确认OS X安装文件在Finder-应用程序内(核实大小约6GB)
5、打开Finder – 应用程序 – 实用工具 – 终端
6、在终端复制下方代码回车

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinsta[......]

Read more

如果你有Linux/Unix背景,那么在Mac上你一定想安装那些你熟悉的open source软件。
Fink,Macports和Homebrew是3个主流的package management tool。

1. Fink
Fink是基于Debian的packaging tools开发的。最大的特点是安装软件是预编译好的(pre-compiled/pre-built)。
所以,用Fink安装package是不需要在本机编译的,都是现成的binary code。
Fink最大的问题是package跟进不够快。很多最新版的软件,你要等Fink。

2. Macport[……]

Read more