直播推流最佳实践-千帆直播
到北京搜狐畅游,参加1024程序员节日的活动。 Continue reading
GITC移动互联网专场《视频直播APP开发与性能痛点》- 金昊
麒麟会PR: 【GITC精华演讲】搜狐金昊:视频直播APP开发与性能痛点 原版视频: https://my.tv.sohu.com/us/242783662/97029805.shtml Continue reading
Posted in Architecture, Speech, Training, 公司
1 Comment
(九)iOS 开发真机运行与调试
作者: kim 时间:Apr 29, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. 经过了前面这么多的铺垫,终于到了鸡冻人心的时刻,我们要创建一个项目,并且运行到真实设备上面去! 2. 打开 Xcode -> File -> New -> Project 创建一个新项目。 3. 下面项目配置中的 Bundle Identifier(Product Name + Organizati… Continue reading
Posted in iOS, Training, Xcode
Tagged Bundle Identifier, Code Signing, Devices, Program, Project, Provisioning Profile, Signing Identity, Xcode, 真机开发调试
1 Comment
(八)代码签名 CodeSigning 的原理与过程
作者: kim 时间:Apr 29, 2015 版权:非商用,自由转载,请保留 原文地址 。 在介绍真机运行调试之前,我们先介绍代码签名的概念。代码签名是 App 之所以能够在真机上运行的基础!每个 iOS 开发者都必须跨过的坑! 1. 代码签名 Code Signing 也叫 App 签名,它是依靠 iOS 证书来进行的,它保证了 App 的合法性、完整性、真实性以及一致性(未被修改)。 2. … Continue reading
Posted in iOS, Training
Tagged Code Signing, codesign, CodeSignature, p12, security, Signing Identity, 个人信息交换, 代码签名, 公钥
Leave a comment
(七)创建配置文件 Provisioning Profile
作者: kim 时间:Apr 27, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. Provisioning Profile 是苹果独有的,安装在设备上的配置文件,后缀名是 .mobileprovision ,通常简称 PP 文件。 简单地说,PP 文件就是把 Certificates 个人证书、App ID(或者其它各种服务种类的 ID)、Device ID,三者捆绑起来。 Pr… Continue reading
(六)登记设备及其 Device ID
作者: kim 时间:Apr 26, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. Device ID 就是苹果设备的唯一标识 Unique Device ID(UDID),每个设备都有且只有一个。 2. 要找到 UDID,可以把设备连接到 Mac ,打开 Xcode 的 Window -> Devices ,或者快捷键 shift + command + 2 在设备信息下面就可以… Continue reading
(五)App ID 基础概念与创建过程
作者: kim 时间:Apr 26, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. 苹果的 App ID 其实是广义的,与 App 的关系是一对多的,表示用户开发的一个或者多个 App 集合。 你的 App 因为有了 App ID,才能安装在 iOS 设备上,以及连接 Apple Purchase、Apple Push Notification Service (APNs) 及其它… Continue reading
(四)创建开发者证书
作者: kim 时间:Apr 26, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. 访问 https://developer.apple.com/membercenter/ ,点击 "Certificates, Identifiers & Profiles” ,访问证书管理界面。 2. 首先选择 Certificates ,准备生成证书。 3. 去到 Certificates ->… Continue reading
Posted in iOS, Training
Tagged AppleWWDRCA, Certificates, CSR, iOS, Keychain, Member Center, 开发证书, 数字证书
Leave a comment
(二)参加 iOS 个人开发/企业开发计划
作者: kim 时间:Apr 26, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. 有了账号之后,还必须参加 Apple 的“个人开发计划”或者“企业开发计划”,才能进行真机测试,也才能在 AppStore 上线。 2. 登录并访问 https://developer.apple.com/programs/ 准备购买开发计划。 3. 点击 iOS Developer Program… Continue reading
Posted in iOS, Training
Tagged Apple ID, Developer Program, Individual, iOS, Organization
Leave a comment
(一)创建开发者账号
作者: kim 时间:Apr 25, 2015 版权:非商用,自由转载,请保留 原文地址 。 1. 账号是一切的开始,要开发App,首先得要有开发者账号!而开发者账号首先必须是一个苹果账号! 2. 登录 Apple 开发者中心 https://developer.apple.com/ ,进入 Member Center : 3. 点击 Create Apple ID ,创建苹果账号。 4. 登录 … Continue reading
(三)数字证书与数字签名
作者: kim 时间:Apr 11, 2015 版权:非商用,自由转载,请保留 原文地址 。 一直对 对称加密、非对称加密、SSL、TLS、CA、根证书、信息指纹、数字签名、数字身份证、数字证书 等等知识处于一个模糊状态。 花了几天读了几十篇博文,再自己实践下,终于搞清了,很多以前不清楚的细节都补足。自己画了一张图,权当自学总结! 下一篇将会进入 iOS 证书的剖析 :p [caption id=… Continue reading
Posted in Algorithm, Network Protocol, Security, Training
Tagged CA, Certificate Authority, Digital Certificate, Digital Signature, Private Key, Public Key, 对称加密, 数字签名, 数字证书, 根证书, 非对称加密
Leave a comment
40 Powerful Shortcuts of Xcode 6.x
40 Powerful Shortcuts of Xcode 6.x from Ho Kim Transcript: 1. 40 Powerful Shortcuts of Xcode 6.x kimbs.cn 2. command + , • Account settings • Turn off the boring building sound • Code color • Indentat… Continue reading
Project Management Using Redmine
Project Management by Redmine from Ho Kim Cheers~ Continue reading
OpenResty/Lua 70+ Advanced Programming Skills and Optimization tips
All impression of high skills on OpenResty/Lua programming along these 3 years. OpenResty/Lua 70+ Advanced Programming Skills and Optimization tips from Ho Kim Cheers~ Continue reading
Posted in Coding Standards, Lua, Nginx, Optimization, Training
Tagged Advanced Programming, Coding Skills, Lua, OpenResty, Optimization tips, Optimize, Programming
Leave a comment
Web Caching Architecture and Design
Web Caching Architecture and Design from Ho Kim Cheers~ Continue reading
Lua 30+ Programming Skills and 20+ Optimization Tips
Lua 30+ Programming Skills and 20+ Optimization Tips from Ho Kim Cheers~ Continue reading
Posted in 56com, Coding Standards, Lua, Optimization, Training
Tagged Coding Skills, Lua, Optimize, Programming, Training
1 Comment
56-Renren Account Splitting Project
56-renren Account Splitting Project 人人-56 账号拆分项目总结 from Ho Kim Cheers~ Continue reading
OpenResty/Lua Practical Experience
Lua/OpenResty, 20+ times faster than PHP(fpm), we endorse it and have this summary finally. OpenResty/Lua Practical Experience from Ho Kim Cheers~ Continue reading
Posted in 56com, Architecture, Linux, Lua, Nginx, Optimization, Training
Tagged Framework, Lua, Nonblocking, OpenResty, Web
Leave a comment
JavaScript 80+ Programming and Optimization Skills
JavaScript 80+ Programming and Optimization Skills from Ho Kim Cheers~ Continue reading
Posted in Ajax, JavaScript, Optimization, Training
Tagged Ajax, Coding Skills, DOM, Html5, JavaScript, jQuery, JSONP, Optimize, Programming, Reflow, Repaint
1 Comment
Character Encoding and Database Transcoding Project
编码简介与主库转码总结 from Ho Kim Cheers~ Continue reading
Posted in 56com, Architecture, MySQL, PHP, Training
Tagged Character Set, Encoding, GBK, ISO-8859-1, Latin1, Mysql, Transcoding, Unicode, UTF-8, 编码, 转码
1 Comment
Video Upload Architecture of 56.com
Video Upload Architecture of 56.com from Ho Kim Cheers~ Continue reading
Posted in 56com, Architecture, Network Protocol, Training
Tagged 56, Architecture, Ftp, Http, Upload, Video
1 Comment
PHP Optimization for Millions Visits Level
PHP Optimization for Millions Visits Level from Ho Kim Cheers~ Continue reading
Comment System of 56.com
1. Introduce the present of comment system on 56.com 2. Sharing the reconstruction process and experience of development Comment System of 56.com from Ho Kim Cheers~ Continue reading
Posted in 56com, Architecture, MongoDB, Optimization, PHP, Training
Tagged Architecture, comment, Gailou, MongoDB, Training, UGC
1 Comment
Git Essence Tutorial
Git Essence Tutorial from Ho Kim See also: 《Pro-Git》 Cheers~ Continue reading
PHP Coding Standard and 50+ Programming Skills
PHP Coding Standard and 50+ Programming Skills from Ho Kim @see http://www.kimbs.cn/category/coding-standards/ @see http://framework.zend.com/wiki/display/ZFDEV/PHP+Coding+Standard+(draft) @see http:/… Continue reading
Posted in Coding Standards, Optimization, PHP, Training
Tagged Coding Skills, Coding Standards, Optimize, PHP, Programming
3 Comments
MongoDB Basics and Tutorial
MongoDB Basics and Tutorial from Ho Kim The bug : https://bugs.php.net/bug.php?id=60508 Cheers~ Continue reading