Apr
21
Homebrew Primer
Published 12:04 Apr 21, 2013 by @ezra.
#Technology# Homebrew 使 OS X 更完美。使用 gem 来安装 gems、用 brew 来搞定那些依赖包。本文主要介绍 Homebrew 的基本用法。
安装
官方建议的安装方式是通过执行:
/usr/b...
Feb
28
Ruby Primer 001: Introduction
Published 12:02 Feb 28, 2013 by @ezra.
#Programming# 学习 Ruby 已经有挺长时间了,应朋友要求,特意写了这一系列的 Ruby Primer 教程。
Ruby 初识
Ruby 是一门开源、跨平台、面向对象的动态类型编程语言,在 20 世纪 90 年代...
Feb
28
Ruby Primer 002: Environment
Published 12:02 Feb 28, 2013 by @ezra.
#Programming# 了解过 Ruby 的基本情况后,本篇开始正式学习 Ruby,在语法学习之前,首先我们需要对 Ruby 的运行环境进行安装配置。
Mac OS X
由于现在的 Mac OS X 中已经内置了 Ruby,...
Feb
28
Ruby Primer 003: Hello Ruby
Published 12:02 Feb 28, 2013 by @ezra.
#Programming# 安装和配置了运行环境之后,开始进行 Ruby 语法的学习,我默认你已经有了一定的编程基础,即学习过一些主流语言如 C、Java、PHP、Obj-C、C# 甚至 Perl 和 Python,且对面向对象...
Feb
28
Ruby Primer 004: Variable and Constant
Published 12:02 Feb 28, 2013 by @ezra.
#Programming# 对 Ruby 有了一个大概的认识之后,现在我们来了解一下 Ruby 语言中的变量和常量。
本地/局部变量(Local Variable)
以小写字母或下划线(_)开头的标识(zhì)符为本地变量,也称...
Feb
28
Ruby Primer 005: Data Type
Published 12:02 Feb 28, 2013 by @ezra.
#Programming# 了解 Ruby 的变量和常量后,我们来进一步学习 Ruby 的数据类型。
在 Ruby 中数据分为六种,分别是:
字符串(String)
数字(Number)
数组(Array)
哈希...
Jan
16
Fork Bomb
Published 12:01 Jan 16, 2013 by @ezra.
#Technology# 最开始知道 Fork Bomb 这个名词,是因为这样一句代码:
:() { :|:& }; :
乍看之下它是那么诡异又极具魅力,fork 这个东西相信大家也都不陌生,在 UNIX/Linu...
Nov
21
OS X: 用终端多开应用
Published 12:11 Nov 21, 2012 by @ezra.
#macOS# 在日常使用中,并不是所有应用都可以实现多开,但有时候我们却有这样的需求,怎么实现呢?
其实很简单,执行 open -n 应用路径 即可,例如 open -n /Applications/Safari....
Nov
21
curl
Published 12:11 Nov 21, 2012 by @ezra.
#Technology# cURL is a software package which consists of command line tool and a library for transferring data u...
Nov
10
C++ 运算符优先级 对照表
Published 12:11 Nov 10, 2012 by @ezra.
#Technology#
C++运算符优先级
Precedence
Operator
...
Nov
10
C语言 运算符优先级 对照表
Published 12:11 Nov 10, 2012 by @ezra.
#Programming#
C语言运算符优先级
Precedence
Operator
...
Nov
10
PHP 运算符优先级 对照表
Published 12:11 Nov 10, 2012 by @ezra.
#Programming#
PHP运算符优先级
结合方向
运算符
附加信息
非结合
clone new
...