GitHub: https://github.com/Eastwu5788
简 书: https://www.jianshu.com/u/866deef4fb7e
高仿喜马拉雅FM(iOS开源: https://github.com/Eastwu5788/XMLYFM)
项目介绍:这是我在Git上开源的一个高仿喜马拉雅FM的项目,使用了很多当时的新技术,在Git上收获了超过350+的Star,相关文章曾进入CocoaChina一周最火文章排行榜
pre-request (Python开源: https://github.com/Eastwu5788/pre-request)
项目介绍:这是我在Git上开源的一个针对API请求参数进行预处理的模块,可以通过设置请求参数规则,自动过滤非法参数,给出友好的错误提示,并且能够将请求参数自动转换成开发者期望的类型。该框架正在我们当前API接口系统中广泛应用
venus-agent、venus-server、venus-cms (Python开源:https://github.com/Eastwu5788/venus-agent)
项目介绍:这是我开源的针对iOS开发的自动化打包系统,可以在git上添加hook,当开发者提交代码到git上或者合并代码到主分支上时,venus-server会监听到通知,并下发打包任务给venus-agent端自动拉取最新代码并进行打包,venus-cms上可以查看当前的任务和任务执行记录,并通过配合响应的账号,从而实现打包后自动提交代码到fir或者蒲公英等公测平台。
flask-redis (Python开源:https://github.com/Eastwu5788/flask_redis)
项目介绍:这是Flask框架的redis扩展,解决了flask-cache框架中的redis仅支持key、value的缓存缺陷,提供redis能提供的复杂数据类型的存储
trump (Python开源:https://github.com/Eastwu5788/trump)
项目介绍:针对iOS代码混淆提供的一系列Python脚本
1. 自动对比资源文件的差异,并更新最新图片资源替换旧资源以快速替换项目图片资源。
2. 全局替换所有类名前缀
3. 全局混淆代码中的方法名,解决AppStore审核时的代码重合度问题