简介

  • 本人是一名独立开发者
  • 日常阅读、思考、架构及开发产品
  • 喜欢简单实用的事物

熟悉的技能

  • iOS / Android: 开发过若干不知名应用
  • PHP、MySQL、Redis: 开发过多个后端服务
  • JavaScript、Bootstrap: 开发过多个后台管理网站
  • Shell: 写过不少工具脚本
  • Python: 写过一些后端服务及工具脚本
  • 独立系统开发: 从零到一开发过多个完整的产品/系统

一些公开项目

Utils

  • iOS-Utils: iOS 交互、功能相关的一些工具类

Task & Server

基于 Redis 实现的一些服务

  • php-resque: PHP 异步任务、定时任务、循环任务
  • php-server: 进程间通信,同步、异步服务,PHP 版
  • py-server: 进程间通信,同步、异步服务,Python 版

Model

  • php-model: JSON / Model 转换模块,PHP 版
  • py-model: JSON / Model 转换模块,Python 版

HTTP

许多系统库/第三方库功能强大,但调用方式也随之变得复杂。根据项目/业务的一般情景做相应的简化封装,可使表层开发者轻松些。

SQL

个人认为,对于数据库常规的增删改查,应用层采用简单传值的方式取代直接传入 SQL,一方面可增加业务代码的可重用性,另一方面也能做到防注入。

  • py-sql: Python 版,针对 MySQL
  • php-sql: PHP 版,针对 MySQL
  • iOS-SQL: Objective-C 版,针对 SQLite