聊聊2016年的人生

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/20170102

微信订阅号:keeganlee_me

写于2017-01-02

回顾下这一年来取得的一些小成就吧,主要就以下几点而已:

在《程序员》杂志2016年3期刊载了《App架构经验总结》一文,在此感谢CSDN钱曙光同学的邀请;

在深圳参与了黑马举办的一个技术沙龙,分享的主题是《API的设计》;

在广州参与了Diycode举办的一个技术沙龙,分享的主题是《聊聊Android安全那点事》;

公众号有4000+的关注人数,用户量增长得比较慢,这两个多月因为一直没有更新,......

App项目实战之路(六):数据库篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/practice/20161016

微信订阅号:keeganlee_me

写于2016-10-16

App项目实战之路(一):概述篇

App项目实战之路(二):API篇

App项目实战之路(三):原型篇

App项目实战之路(四):UI篇

App项目实战之路(五):服务端篇

App项目实战之路(六):数据库篇

上一篇文章[服务端篇]提到本项目的数据库采用了关系型的 MySQL,那么,本文将基于 MySQL 聊聊本项目的数据库设计。

设计结果

下图是我为本项目设计的数据库......

App项目实战之路(五):服务端篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/practice/20161006

微信订阅号:keeganlee_me

写于2016-09-25

App项目实战之路(一):概述篇

App项目实战之路(二):API篇

App项目实战之路(三):原型篇

App项目实战之路(四):UI篇

App项目实战之路(五):服务端篇

App项目实战之路(六):数据库篇

近一个月因为忙于其他事情,一直没能抽出时间来更新项目进度。现在,只能趁着国庆期间,赶紧抽空更新下进度。这次,我想简单谈谈服务端的一些东西。

之前,我是没打算将服务端......

App项目实战之路(四):UI篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/practice/20160903

微信订阅号:keeganlee_me

写于2016-09-03

App项目实战之路(一):概述篇

App项目实战之路(二):API篇

App项目实战之路(三):原型篇

App项目实战之路(四):UI篇

App项目实战之路(五):服务端篇

App项目实战之路(六):数据库篇

成果

上一篇文章[原型篇]发布之后,就开始设计UI了,包括Icon和界面UI,周一到周五晚上一般花两到三到小时,周六日的时候则有五六个小时,最终用了一个星期多才设计......

App项目实战之路(三):原型篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/practice/20160816

微信订阅号:keeganlee_me

写于2016-08-16

App项目实战之路(一):概述篇

App项目实战之路(二):API篇

App项目实战之路(三):原型篇

App项目实战之路(四):UI篇

App项目实战之路(五):服务端篇

App项目实战之路(六):数据库篇

本来,我是没打算写原型篇的,但考虑到关注我的人中也有部分产品狗,更重要的是,我一直认为,不懂产品设计的程序猿不是优秀的产品经理。而且,应该也有不少程序猿想往产品经理的......

App项目实战之路(二):API篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/practice/20160812

微信订阅号:keeganlee_me

写于2016-08-12

App项目实战之路(一):概述篇

App项目实战之路(二):API篇

App项目实战之路(三):原型篇

App项目实战之路(四):UI篇

App项目实战之路(五):服务端篇

App项目实战之路(六):数据库篇

确定功能需求

概述篇发布出去后,收到很多人的大力支持,也收到了几点关于功能需求的建议,主要在于几点:

只有微信登录在App Store那边审核很可能通不过;

调......

App项目实战之路(一):概述篇

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/practice/20160807

微信订阅号:keeganlee_me

写于2016-08-07

App项目实战之路(一):概述篇

App项目实战之路(二):API篇

App项目实战之路(三):原型篇

App项目实战之路(四):UI篇

App项目实战之路(五):服务端篇

App项目实战之路(六):数据库篇

我计划做一款App产品,包括Android和iOS,做完打算将Android和iOS客户端的代码开源,并将上架到应用宝和AppStore,之后还会不断迭代。而在做这款......

读《图解密码技术》(三):密钥、随机数和应用技术

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/reading/20160722

微信订阅号:keeganlee_me

写于2016-07-22

读《图解密码技术》(一):密码

读《图解密码技术》(二):认证

读《图解密码技术》(三):密钥、随机数和应用技术

最后一篇了,如果还没看过前两篇的,最好先翻回去看看,因为这最后一篇的内容是建立在前两篇的基础之上的。本篇的内容包括密钥、随机数、PGP、SSL/TLS,最后再讲讲密码技术的现状和局限性,以及简单介绍一下量子密码和量子计算机。

密钥

在使用对称密码、公钥密码、消......

读《图解密码技术》(二):认证

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/reading/20160705

微信订阅号:keeganlee_me

写于2016-07-05

读《图解密码技术》(一):密码

读《图解密码技术》(二):认证

读《图解密码技术》(三):密钥、随机数和应用技术

前一篇文章总结了密码部分的内容,包括一次性密码本、对称密码、公钥密码、混合密码系统等。这些密码在一定程度上能够保证消息的机密性,即可以防止被窃听导致秘密泄露。但却无法防御信息被篡改,也无法确定消息的来源是否就是真实的发送者而不是来自伪装者,也防止不了发送者事后否认......

读《图解密码技术》(一):密码

原创文章,转载请注明:转载自Keegan小钢

并标明原文链接:http://keeganlee.me/post/reading/20160629

微信订阅号:keeganlee_me

写于2016-06-29

读《图解密码技术》(一):密码

读《图解密码技术》(二):认证

读《图解密码技术》(三):密钥、随机数和应用技术

以前,对一些密码技术,虽然懂得怎么用,但对其原理却一直不甚了解,比如,用公钥加密后,为什么用私钥就可以解密?DES和AES加密时为什么需要一个初始化向量?想要了解这些密码技术的基本原理,而最近买书时看到了《图解密码技术》这本书,刚好可以解答到我的这些问题,于是,就......