Dec
29
A Bite of Python
Published 12:12 Dec 29, 2016 by @ezra.
#Programming# 不可不知的Python陷阱
由于易于学习以及快速开发更大更复杂的应用, Python 渐渐在计算环境中无处不在。尽管明显的语言清晰度和友好会麻痹软件工程师和系统管理员的警觉性,诱使他们编码可能会有严重...
Nov
27
OS X: Best practical way to validate NSTouchBar items
Published 12:11 Nov 27, 2016 by @ezra.
#Programming# Protocol and extensions:
@available(macOS 10.12.1, *)
protocol TouchBarItemValidations: class {
...
Nov
23
系统基本配置概要
Published 12:11 Nov 23, 2016 by @ezra.
#Technology# 因为时不时会给自己或者被人的电脑💻重装系统, 装系统很简单, 但之后要配置的内容还是蛮多的, 这里列举一下吧。
重装系统
首先要从重装系统说起, 由于直接运行 .app 安装会保留原来的数据, 而很多...
Nov
18
Xcode: Showing TODO as a warnig in a Swift Xcode project
Published 12:11 Nov 18, 2016 by @ezra.
#Programming# I rarely use comments when I’m coding1. I do make one exception though; using // TODO: and // FIXME:...
Nov
12
最近一些比较好的 jQuery 插件
Published 12:11 Nov 12, 2016 by @ezra.
#Programming#
最近一些比较好的 jQuery 插件。
Gradientify 是一个简单的 jQuery 插件,它提供了 CSS 梯度过渡效果。
PrognRoll 是一个微小的 jQuery 插件,用于在...
Nov
12
OS X: Setting up Spotlight Control in OS X El Capitan to macOS Sierra
Published 12:11 Nov 12, 2016 by @ezra.
#Programming# OS X El Capitan introduced a new Security Feature called System Integrity Protection. With System In...
Nov
01
Why SVG?
Published 12:11 Nov 01, 2016 by @ezra.
#Programming# SVG是什么?
SVG是一种可缩放矢量图形 (英语: Scalable Vector Graphics, SVG) 是基于可扩展标记语言 (XML) , 用于描述二维矢量图形的图形格式。SVG由W3C...
Oct
20
iOS: in6_addr to string
Published 12:10 Oct 20, 2016 by @ezra.
#Programming# 将 struct in6_addr 转换为字符串:
+ (NSString *)formatIPV6Address:(struct in6_addr)ipv6Addr {
NSString *...
Sep
22
SSL: certificate verify failed
Published 12:09 Sep 22, 2016 by @ezra.
#Programming# 今天在虚拟机里安装 CocoaPods 的时候,偶然遇到一个问题:
$ gem install cocoapods
ERROR: Could not find a valid gem 'cocoap...
Sep
12
Xcode 8: Resource fork, Finder information, or similar detritus not allowed
Published 12:09 Sep 12, 2016 by @ezra.
#Programming# 最近 Xcode 8 中遇到这样一个错误:
.app: resource fork, Finder information, or similar detritus not allowed
其实解决办...
Sep
10
Swift 3: Basic Syntax
Published 12:09 Sep 10, 2016 by @ezra.
#Programming# 这里是一些 Swift 3 的基本语法示例,Swift 前几个版本变化较大,所以做一个总结。
虽然目前来说选择 Swift 做为商业应用的开发语言的维护成本还是很大,但始终是一个前进的方向。
控制台输...
Sep
09
Swift 3.0 怎么玩
Published 12:09 Sep 09, 2016 by @ezra.
#Programming# Swift 已经发展到 3.0,早在几个月前苹果就已经表明 Swift 3.0 还将会有不少崩坏性的改动,这篇博客就来介绍一下新版本 Swift 的主要改动。
编译器与语法
参数标签
在 Swift ...