CloudKit开发手记——队列管理
网上现在大部分的教程(包括苹果官方的CloudKit Quick Start)讲述的都是一种简易的方法(convience methods),我这里将要讲述的是如何有效使用队列进行数据库操作,使得操作更加有效规范可控。
网上现在大部分的教程(包括苹果官方的CloudKit Quick Start)讲述的都是一种简易的方法(convience methods),我这里将要讲述的是如何有效使用队列进行数据库操作,使得操作更加有效规范可控。
2016-09-12 14:44:06
[专业笔记 | Academic] C, Linux, Shell, 代码
This course introduces very very fundamental C/shell programming skills on linux.
We are using C89 standard in this EECS 2031 course. That means you cannot declare the iterator variable in a for loop. And you should be very careful when you are trying to copy any C code from Google or Stack Overflow. Because those code fragments might be written in C with C99 standard or Cpp. Professor is very nice but TAs are not that efficient. We have to wait a long time for the grading.
2016-06-11 23:24:31
EECS2030课程的笔记
This content is for YorkU EECS 2030. I took this course in summer 2016. My professor Navid Mohaghegh is a very nice professor. I do strongly recommend his course.
2016-05-17 14:54:16
[应用开发 | App Dev] Apple, iPhone, Mac OS X, 代码
有时候我们需要一些深度定制的并且多次多次复用的UI控件,为了模块化程序,在iOS8 及以后,我们可以将常用的定制UI控件放到自己的Kit里面,在不同的项目中重复使用。
本文主要记录怎样定制UI控件
服务器还是很有维护成本,对于小团队来说,不可能将各种。用AppStore进行分发,其实就是将销售方面交由Apple管理;换而言之,如果是用CloudKit进行开发,可以理解是将后端的也交由Apple管理。Apple为小团队们节省了很多不必要的开支。关于CloudKit网上有很多翻译苹果提供的最新文档,但是个人总感觉那些人并没有理解就进行翻译(Markdown程序员?),根本没有什么用。这篇文章是基于原版的英文文档,以及2014和2015年WWDC的视频整理而成的。
本篇文章不适合初心者,并不会升面试效果。
2016-03-19 20:33:49
[开发运维 | Dev Ops] Nginx, SSL, 安全
考虑到网站上面一堆域名证书的续费成本,还是花了几个小时将给服务器装上了Let's Encrypt 的免费证书。其实还算挺简单的。总体来说,LE的证书还是挺可靠的,支持着有EFF、Mozilla等大头,虽然是2015年末才正式推出服务,但是一年多以前我就早已听到,当时好像还引发了很强烈的反响。
2016-02-19 23:15:01
最近谈了很多单的生意,感觉自己整个人都有点浮躁,或许是时候写一篇文章整理一下思路。所谓世事洞明皆学问,商业合作也是一种技术,更是一门艺术。希望接下来的文章不要被过多的个人情感左右,写下这些事情中比较真实客观的一面。