![](/media/posts/categories/covers/programming.jpg)
Apr
11
Haskell Primer 002: 函数初探
Published 12:04 Apr 11, 2016 by @ezra.
#Programming# 通过上一篇我们简单尝试了 Haskell 语言,也许你没有察觉,其实我们自始至终都在使用着函数。
前面我们使用的运算符 +、-、*、/ 其实都是函数,像这样置于两个参数之间调用的函数,称为中缀函数 (...
![](/media/posts/categories/covers/programming.jpg)
Apr
11
OS X: launchd
Published 12:04 Apr 11, 2016 by @ezra.
#Programming# I would like to create a service to execute a task automatically, and starting and stopping it on de...
![](/media/posts/categories/covers/programming.jpg)
Apr
04
Haskell Primer 001: 尝鲜
Published 12:04 Apr 04, 2016 by @ezra.
#Programming# 关于什么是 Haskell 以及为什么要选择 Haskell 的问题就不再讨论了。本文主要介绍学习 Haskell 要准备的工作。
请知悉: 这个系列的博客只是 Haskell 的基础知识,写给准备了...
![](/media/posts/categories/covers/programming.jpg)
Mar
30
Kotlin : Introduction
Published 12:03 Mar 30, 2016 by @ezra.
#Programming# Kotlin 是由 JetBrains 开发的基于 JVM 的新编程语言,在 Apache 许可下开源发布已经过去一段时间了,所以写篇博客简单介绍下。
说到 JetBrains 相信大家都不陌生,Py...
![](/media/posts/categories/covers/programming.jpg)
Mar
30
Kotlin : Syntax
Published 12:03 Mar 30, 2016 by @ezra.
#Programming# 前面对 Kotlin 的情况做了简单介绍,这一篇再来说说它的基本语法。
分号
首先可喜可贺的是,Kotlin 中语句末尾并不需要分号结尾。
基本类型
Kotlin 中的基本数据类型有:
类型位宽
D...
![](/media/posts/categories/covers/chip.jpeg)
Mar
25
Load Balancing
Published 12:03 Mar 25, 2016 by @ezra.
#Technology# 开头先理解一下所谓的“均衡”
不能狭义地理解为分配给所有实际服务器一样多的工作量,因为多台服务器的承载能力各不相同,这可能体现在硬件配置、网络带宽的差异,也可能因为某台服务器身兼多职,我们所说的“均衡...
![](/media/posts/categories/covers/programming.jpg)
Mar
21
Make .webloc
Published 12:03 Mar 21, 2016 by @ezra.
#Programming# 熟悉 Mac 的同学对 .webloc 想必也不陌生, 它的实质其实就是一个 plist 文件, 也就是 XML 格式。今天刚好用到, 随手写一篇吧。
<?xml version="1...
![](/media/posts/categories/covers/programming.jpg)
Mar
16
Hex Color Form
Published 12:03 Mar 16, 2016 by @ezra.
#Programming# The three-digit hex form typically follows the RGB (RGB) format. Expanding this form to the six-digi...
![](/media/posts/categories/covers/chip.jpeg)
Mar
11
公钥与私钥
Published 12:03 Mar 11, 2016 by @ezra.
#Technology# 公钥(yuè)和私钥的概念并不是什么新鲜事物,鉴于不少小伙伴还是不明白,简单写个说明的文章吧。
介绍
公钥和私钥属于不对称加密方式,在网络通讯中很十分常用。
公钥,顾名思义,就是可供公众使用的密钥,你...
![](/media/posts/categories/covers/programming.jpg)
Mar
02
ShellPy: A tool for convenient shell scripting in Python
Published 12:03 Mar 02, 2016 by @ezra.
#Programming# Python 与 Shell 相信大家都不陌生,但你有没有想象过在 Python 中写 Shell 指令呢?如果你有兴趣,就一起来看看 ShellPy 吧!
安装 Installation
Shell...
![](/media/posts/categories/covers/programming.jpg)
Feb
28
iOS: Handling unhandled exceptions and signals
Published 12:02 Feb 28, 2016 by @ezra.
#Programming# 当一个 iOS 应用崩溃, 往往只是单纯的消失, 用户却不知道发生了什么。然而, 为你的应用添加异常和信号处理的功能并不是一件困难的事情, 有了处理程序我们可以告诉用户发生了什么状况, 甚至还能及时修...
![](/media/posts/categories/covers/programming.jpg)
Feb
26
Xcode: Finding symbolicatecrash
Published 12:02 Feb 26, 2016 by @ezra.
#Programming# symbolicatecrash 是在开发调试和问题定位中是很常用的工具, 但它在 Xcode 中的位置经常随着 Xcode 版本变化, 不过其实要找到他还是很简单的:
$ find <Xcod...