Hi, I’m seth-shi(施国鹏), a Web developer. interested in @php, @golang and @laravel 🧙♂
- 邮箱:1033404553@qq.com
- Github:https://github.com/seth-shi
- 技术博客: http://www.shiguopeng.cn
- 坐标:西安
- 生日:1996-09-29(农历)
技能清单
- 编程语言:
PHP
/Go
/JavaScript
/Dart
- 语言框架:
Laravel
/Gin
,GoFrame
/React-Native
/Flutter
- 数据库相关:
MySQL
/Redis
/MongoDB
/Clickhouse
- 消息中间件:
Kafka
- 其他:
Docker
/Elasticsearch
/Git
/CI
项目
开源项目贡献
- https://github.com/laravel/framework
Laravel 框架
- https://github.com/laravel/framework/pull/24168
修复数据库主键字符串数字整型溢出限制
- https://github.com/laravel/framework/pull/24168
- https://github.com/z-song/laravel-admin
快速构建功能齐全的管理后台
- https://github.com/cosmtrek/air
Go应用程序的实时重载
- https://github.com/cosmtrek/air/pull/74
windows 下可执行文件配置的支持
- https://github.com/cosmtrek/air/pull/74
- https://github.com/jqhph/dcat-admin
快速构建出一个功能完善的高颜值后台系统
- https://github.com/jqhph/dcat-admin/pull/1268
Fix: 多应用后台登录后跳转
- https://github.com/jqhph/dcat-admin/pull/1268
技术文章
- Laravel 开发 RESTful API 的一些心得
- 获得
laravel-china
的API
开发精选文章 - 获得
laravel-china
社区用户2w+
阅读
- 获得
- 星期一商城。用 Laravel 写了个商城,哈哈
- 获得
laravel-china
社区用户2w+
阅读 150+
评论互动
- 获得
工作经历
-
北京萌宝网络技术有限公司(西安萌叶网络科技有限公司) ( 2019年10月 ~ 至今 )
-
儿歌点点 / 儿歌点点启蒙版
- A/B test 因产品经理需要对产品的发展方向进行调研改进
- 客户端测试, 服务端测试(为了快速测试推荐算法)
- 统计平台展示测试指标,主要为播放次数,时长,留存
- 允许多个测试组并行, 互斥组创建
- 用户过滤, 新老用户,设备,渠道等等属性
- 流量智能分配, 数据越好的组智能调优,得到的流量越多
- 测试结束后选定测试方案, 服务端直接返回方案结果,客户端无需发版即可确定方案
- 投放归因 因投放之后无法追踪到用户留存,播放.新用户内容推送.所以对接了各大广告平台,媒体进行归因.
- 用户点击广告, 下载或者打开 APP
- 广告平台发送请求到服务器,把归因因子缓存并设置好归因周期
- 用户打开应用后发送用户信息进行归因匹配广告平台发送的数据(纠正渠道,防止第三方渠道跳到官方 应用市场)
- 增加一个延时队列, 重复归因一次(防止拉活导致时序问题归因失败)
- 归因成功将会在应用的首页精准推送内容(获取用户点击广告的文案推送内容)
- Other
- 因实时日志量巨大, 使用
PHP
构建的日志服务压力巨大,改为Go
构建日志服务模块(学习了Go
) - 其它一些离线计算服务也是用
Go
构建 - 广告归因数据存储到
Clickhouse
,配合Superset数据报表展示
- 因实时日志量巨大, 使用
- A/B test 因产品经理需要对产品的发展方向进行调研改进
-
千千简笔画
- 项目运营要求的搜索算法是,根据日期,浏览量,排序值进行一定的比例得分排序
- 学习了使用
Elasticsearch
的得分衰减函数控制权重值排序
-
樱桃少儿英语视频
- 日志存储项目之前使用的是
Redis
存储消息处理, 日志数据多了之后不好处理 - 大数据同事建议我直接上
kafka
, 然后在此项目中学习了kafka
的使用,高阶消费.
- 日志存储项目之前使用的是
-
-
南京赤兔网络科技有限公司 ( 2017年12月 ~ 2019年6月 )
- “交汇点”移动新闻客户端
- RESTFul 风格
API
深入了解 - 工作中使用了
Laravel
,更加深入的了解框架的知识,源码
- RESTFul 风格
- “交汇点”移动新闻客户端