本文除作者外严禁以任何形式复制,包括严禁将本文中任何内容用于面试、分享或其它用途,严禁转载本文!作者的手机号码为175****1118,请核实简历上提供的手机号码是否一致。
我是 Oliver Chu,一个热爱技术的极客,从小学开始就对计算机和电子特别热爱,那个时候开始研究一些电子元器件、黑客工具、视频制作Logo设计,在大学开始真正不断地充实自己的羽翼,做了很多项目,是学校同学眼里的大神,工作上的骨干,为学校公司做了不少自己的贡献。我更善于将所学运用实际项目,能够很快入手一门新技术,并且实现项目。动手能力和学习能力极强,能够从一个高度对整个项目进行技术架构规划。
掌握了会声会影制作视频,光盘刻录,电脑系统安装,使用AAALogo
和LogoMaker
做Logo设计,曾在高中的时候为一个餐厅做了个Logo,电子相册制作。十年前开始,做了个数据持久计划,这些光盘保留着10前的软件、视频、图片等等数据,封存着那个时候的一切。在未来,我将通过M-Disc
光盘来存储他们。
自从有了第一部可以拍照的功能机之后我便开始拍摄了不少照片,技术也一步一步提高,大学的时候接触了单反,那更是一发不可收拾,有时候我的身影会出现在某些会场,给大赛拍照,出现在风景区,然后自己慢慢就开始练习修图,然后做视频。不过这个爱好,在我毕业之后,就很少了。QQ空间相册是我的舞台
包括Logo设计、海报、徽章、传单、壁纸制作、头像、个人态度、班旗等作品,掌握了Photoshop的大部分功能。
不完全统计,大学中我至少做了40个视频,包括:学生会宣传,社团迎新,学校毕业典礼,校运动会,同学商业宣传,老师庆生,微营销等等。这些视频中,有纯Pr制作,Ae做的喷火、飞天、打字机、片头、频谱等效果,也有Ae模板修改。学习了不少Pr和Ae插件,什么蓝宝石之类的。
直达链接
AE制作片头两个+个人摄影+惊喜
3D 摄像机,动态模糊,频谱效果、光晕、触手脉动而出效果、多种字体效果、非线性加减速
校学生会新闻中心招新
Ae模板应用、跟踪、喷火、飞天落下特效制作
创联部招新视频
虚拟控制面板特效、飞天、滚动字幕条、图像魔性叠加、闪电背景、动态模糊等
2014届学生毕业典礼
Ae模版应用(0:00-0:15)
中间那一部分为我制作(1:16到2:50为我原创)
效果:史诗级的音乐、打字机、信号衰减、光晕等效果
纯Pr或者会声会影作品
校运会电气系视频
校新闻中心旅行
进制转换器VCR
上位机实现Arduino可控RGB变色
个人摄影作品集锦
PR处女作、蓝宝石特效、献给2B的基友
GTA5-游戏演示2015
辐射4 新DLC 机械军团Automatron 游戏演示
下列项目为工作时代制作
一个Ae制作的由无缝循环、电子扭曲、跑马灯、头像橡皮泥效果、字体效果做的一个专属的手机来电秀
Oliver专属来电秀
香港游 (谷歌地球上帝视角放大效果)
鸟瞰良渚 (我的第一个航拍剪辑视频,用DJI Go手机端应用剪辑)
双月湾游玩
…
还有很多视频和源文件,随着我大学时候一次意外导致硬盘的崩坏而丢失,最终没能保留任何内容
得到许可发布的作品请参见我的优酷频道:啤酒DiDi工作室
Cinema4D制作渲染的一款充电器,是一个学长研究课题需要的一个东西。
好朋友的一个大学课题,需要做一个展示他们项目方案的视频,我帮他做了这个,
涉及到:摄像机三维空间的控制,如效果图,放大镜等效果
这是我经历的第一个计算机专周,炎热的夏季,老师要求我们做一个“感染方块”的控制台游戏,在老师要求功能之外,我添加了难度选择、改变图案、模拟加载动画效果。以这个开始我的编程生涯,也是十分有意义的,我们接触的程序基础C,那就从这里开始,走进程序的世界吧。
有个专周,老师让我们实现使用FTP通信,但是我做了较为标准的图形化的页面,用的是MFC,实现了文件路径的树形多级控件展示。这应该我的第一个图形界面的程序。
Java Swing
编写的模仿QQ2014客户端,是一次Java专周做的一个项目。
Socket通信,注册模块,好友列表,聊天,更名,清屏,背景音乐,记住密码,头像展示,设计风格上界面浮夸,体现了那个时候比较喜欢外发光的效果。通过jdbc
接入了Oracle
数据库(当时在学这个)写入账户信息(账号密码,头像,地址,性别)。
这个是室友的姐姐的毕业设计,C# WinForm
接入了Access
数据库,包括了注册登录、书籍的增删查改、用户增删查改、权限控制、图书管理(订阅归还)等功能。同时我也为其编写了论文,虽然没能赚多少,但更多的是我想得到实质上的技术锻炼。
时间:2015-7
功能:爬取了分享迅雷账号的4个网站和优酷会员分享的1个网站,支持右键复制,唤起QQ报告问题,更新日志,打开网页等功能。完全标准规范的扁平化应用开发。最后分享在了"吾爱破解"网
时间:2015-11
功能:能够将文件按照特定拓展名,支持多个拓展名进行整理分类,包括复制移动模式,导入配置文件等功能。支持对图片文件进行Exif信息查询,根据拍摄日期进行文件夹归类。
这是我的学校奔腾杯计算机大赛参赛作品,包含了Android和WinForm程序
功能:
桌面程序:支持大数,四种进制任意转换,中英文切换,支持背景音乐,中英文切换,键盘或者软键盘输入方式,复制功能,保存转换记录到文本等功能。
Android:支持大数,四种进制任意转换,复制,换皮肤等功能。
做了一个宣传视频,视频演示地址 进制转换器VCR
源码地址 Github地址
这是学姐一个创业项目,UI出自我手,包含了登录,跑步(百度地图SDK)轨迹,二维码打卡,个人资料查看修改,头像上传等,锻炼成就等模块。最右图是项目3中的Android端。
完成于2015,实现了PC程序控制硬件的RGB彩灯变色,还有类似老款充电器的循环变化颜色闪烁的效果。
视频地址 上位机实现Arduino可控RGB变色
代码详情参考 基于Arduino的RGB色灯上位机控制
项目背景:
这个项目是我们实习生进入公司的一个考核项目,需要在三周时间内开发完成并纳入考核。项目为纯H5+原生插件。
功能:
接入接口数据完全可以商用的一个项目,涉及到30多个页面,完全实现了所有模板APP的功能。涉及到日历控件编写,扫描、通讯录、图片选择插件,文件管理插件编写。
包含报销单审批,消息,CRM,办公应用大模块,协同大模块和个人资料大模块,搜索,仿微信朋友圈模块(主动添加)。
一款基于Auto.js这款脚本编辑APP开发的一个实用小工具,解决了一次性收取蚂蚁森林能量的问题。
详情参见 Auto.js:实现蚂蚁森林自动收能量(懒人的高效生活) 40000+阅读量
详情参见 PythonQMusicCrawler
使用texttable
Crypto
binascii
sqlite3
实现了一个漂亮的控制台密码管理器程序,支持多用户,数据库AES加密等。
详情参见 Python密码管理器(SQLite3\AES)
一款蒲公英管理器,适用于Windows
平台
用蒲公英开放API做的一个上传应用PC程序,您只需要打包完成后,自动注册到PATH环境变量,您可以控制台输入pgyer -c [您自定义的命令]
即可上传到您的蒲公英上面,这里的[您自定义的命令]
指的是您预先配置好的那个模板,同时支持自定义输出信息,上传完毕链接和您自定义的模板自动复制到剪贴板,解放双手。
详情参见 PgyerManager
这是为了方便我的开发,调试和发布开发的工具包,支持Jetbrains公司的所有IDE
支持添加多个apk路径,apk包多选上传,多个蒲公英账号管理,自动生成二维码下载信息并且复制到剪贴板用于发给测试人员测试,十分方便。(图左和右上)
对于像Logger之类日志库,或者使用我编写的日志库,选择生成的接口日志右键,选择Format
即可去除制表符和前面多余的内容,保留我们的接口请求和响应JSON,自动复制到剪贴板。(图右下)
方便我们保管各种项目各种环境的账号密码信息,便于直接查看。支持标签分类
Python处理接口数据websocket_server
sched
,通过WebSocket
给到前端,H5页面用到了Materialize
Chart.js
Jquery moments
WebSocket
,这是跨平台方式探究的一个小项目。
在Linux系统中,遇到了无法通过Android Studio启动模拟器问题,查明原因之后编写了Python和Shell脚本,用于通过控制台去启动模拟器,并且支持选择哪一个AVD
详情参见 解决部分Linux系统中无法启动Android模拟器的方法
换了新电脑遇到GTX1060显卡与最新版Windows系统兼容性问题,于是写了这个PC程序,通过阻止显卡休眠来解决了问题,使用到了OpenCLNet
来实现一定频率对GPU进行访问,支持开机启动,后台隐藏运行。
详情参见 解决Win10 1703版本后与GTX10系列显卡切换冲突(电脑鼠标卡顿)
使用itchat
cv2
sqlite3
来扩展了我们微信的机器人功能,其中包括
详情参见 使用Pyhton+ItChat+图灵机器人扩展微信功能
用于统计了我所在小区数据表中,不同姓氏的人数,姓氏数,户数和业主数信息。
这个为客户项目写的帮助他们能够第一时间抢到推广席位的插件。通过调用两个接口实现对目标的锁定,优化了控制台显示的效果。
一款简易的JavaFx开发的跨平台日记本,用于记录日常的重要笔记。
使用Sqlite3
数据库,用到了jfoenix
实现Material风格的控件样式,ormlite
实现了ORM
ADI网站
使用到fastjson
ormlite
,从代理网站获取了代理,并且在当前IP不能访问的时候设置代理,多线程爬取了ADI网站三级分类下的所有产品的数据,包括样品规格,是否可申请样品,样品链接,说明书PDF链接等等信息。
那段时间因为有个梗,说是产品提出一个需求,要求APP主题根据手机壳的颜色改变而改变,虽说是玩笑,但是也不是不可以实现(手动狗头),只需要一面镜子,让手机对着手机在启动APP的时候调用摄像头,拍摄到手机壳即可变色。使用Palette
API即可。
视频演示地址 个人项目视频演示 1
这是一个小工具,原系统由于TS需要一天一天填写,但是一般都是一个月最后一天才填的我们就很麻烦,于是就写了个H5页面,使用到了ajax
materialize.js
materialize.css
来实现了这个脚本。实现了包括登录验证,根据条件搜索,填写日期范围选择等功能,并且提示优雅。
项目上有个需求,有一个Excel表格,里面有300多个公司名称,但是没有其他该企业的工商信息,于是就咨询我有没有办法一键补全这些信息,于是我就做了这个。
应用场景
详情参见 Python: UDP广播实现远程控制
通过下列方式在客户端和服务端执行即可,实现了发送文件操作
# 服务端
python rec.py
#客户端
python send.py -f '{file path}' -i '{ip address}'
详情参见 Python通过Socket实现文件传输
Android中列表首尾渐变隐藏效果的实现
详情参见 RecyclerView实现列表上下渐变过渡效果
聚合了网络资源,聚合了网络的视频、图片、书籍,以及Android原生工具箱等内容,同时也适配了iPad的展示效果。
Palette
API,来生成详情页的背景色;Hero
过渡效果,详情页背景色从封面图片中获取,长按链接可以生成带二维码的分享海报,同时支持背景的动态模糊效果,查看封面大图;支持筛选,分屏显示,文言文和白话文切换,字体显示效果设置,暗夜模式等;
算算总共开发的有10几个吧
详情参见 我写过的爬虫
用了两年的DeepinOS, 实现了对本地的壁纸文件夹内的图片进行自动更换
2017年我的毕业设计,一个完全独立开发的项目,架构设计到各端的实现。
视频演示地址 个人项目视频演示 1
详情参见《基于嵌入式的家用环境监测仪设计》我的毕业设计
树莓派通过Python代码实现的小车项目,能通过APP查看小车前方情况,两轴舵机云台摄像机(通过APP滑动屏幕控制),车辆遥控,支持WiFi和Nrf24L01无线模块连接方式(需接入OTG模块),支持速度控制,车灯控制,独立供电。
详情参见我的博文 基于Node-Red树莓派智能车实现
通过Android手机通过OTG连接Arduino单片机,单片机接入无线模块,实现对远程设备的控制,2017年做出了一个应用案例,当时就觉得便宜又方便,可以任意编写APP来实现控制输入,但是2020年7月我想申请专利,结果一家公司于2019年11月申请了这个专利,实在是遗憾。
视频演示地址 个人项目视频演示 1
详情参见 一套便宜简单实用的Android设备远程控制扩展方案
基于IBM NodeRED实现的一款植物监测浇水系统
通过浏览器管理:温湿度和当天曲线,当前图像,拍摄照片,RGB色灯颜色调整,是否定时发送信息和图片到邮箱,土壤湿度,是否有人等信息。
DHT11+数显模块能随时查看温度湿度的情况,接入充电宝或者电脑USB即可。
包含
Pi4j
来实现Java端树莓派开发详情参见 树莓派3小项目
一款基于Adb命令易用的操作Android设备的SDK,代码风格链式调用,包括模拟点击、滑动、文本输入按键、安装卸载APK、删除数据,支持了很多其他同类SDK不支持的功能,比如扩展的PackageManager,发送广播等。
详情参见Github地址
打算做的一款iOS风格控件库的Android平台实现,但是项目太忙的关系,只完成了ActivityIndicatorView
详情参见 IOStyleView
看到这里你就没必要再看了,下面这些只是个人经历的记录,纪念那些奋斗的日子。
C# 写的恶搞程序在你电脑的每个有权限的文件夹下面生成N个TXT文件
那个时候用GitHub Page
搭建过博客,也搭建过WordPress
博客,申请过好几个域名,现在服务器还没过期,网址 http://www.iofox.top ,并且用这个域名注册了腾讯的企业邮箱,得到了@iofox.top
的邮箱地址,我想去做点什么,但是似乎没了那个激情。博客什么的用来就行了,更多时间可能是项目,总结最好能够记下来,做了什么都记下来,免于遗忘。我一直说自己是咸鱼,可我实际上不是,我一直在创作,无论什么。
这张壁纸来源于 DeepinOS 自带壁纸,用了它的背景,换成了一张咸鱼,但是用了几天就换掉了。
因为工作,我来到了上海,这个城市不一样。
或许很浮夸,但是我爱上了 Coding.
我真的希望这样,但是事实真的能这样吗?
给一个搞微营销的社会上的朋友做了视频,前前后后改了很多版,但是客户满意,而且我也能够赚到一笔钱。
Android x86 系统 Remix OS
,不知道现在发展地怎么样了,当时装在我的电脑后,还用安兔兔跑了分,毫无疑问的第一。
当时乒乓球团体我们学校学院获得了冠军,打得还行,从小学四年级打到初三,从开始跟着马琳学、后来跟着王励勤学横拍,但是我上了正式赛场就太差劲了,会慌得牌子都拿不稳,当时那个状态是极度害怕失败?十分愧对我乒乓球技术部长头衔和共事的乒乓球协会成员。
还记得那个时候为选择一个方向而迷茫。
总是很伤感,来自极度近视的调焦单反拍摄的街景灯光
那个时候喜欢的头像之一,Oliver
这个灯光拍摄我也很喜欢,有弧度曲线,也很有层次感。
商业化?没有的事,更多不过是贡献自己的力量吧。
当时看着班上有个Unity3D大神,我们都叫他巫大师,我很敬佩的一个大神,一直在做着各种游戏,一直在参加各种比赛,获得了不少的奖项。
我当时也试着开发了三个游戏,只有一个完成品,很简单,叫做“人间大炮”,用了免费的人模型和大炮模型,然后你可以输入你不喜欢的人的名字,这个名字会一直在他头上漂浮,点击开始就把发射出去,摄像头跟踪这个人落下去,算是发泄把。
还有两个Demo,一个是学习坦克大战那种,画Terrian,学习网上教程开发控制坦克开跑,
另一个是飞机,但是做出来的飞机一点都不真实,哈哈。
刚进大学,我们的网路是需要锐捷认证才能上网的,不能共享网络,我当时就想能不能有什么解决办法,查询了一些办法,淘宝居然看了叫锐捷路由器的玩意,只需要提取锐捷客户端中的一个文件上传到路由器,就能实现认证。然后我们晚上断电后使用了充电宝继续上网。这个秘密一直没说,据说我们毕业后面换成了CMCC认证。
记得当时负责毕业典礼的老师,她的老师过生日,想让我们给生意宴会上做个视频和负责播放PPT,一个晚上的时间,给我们租了酒店,当时觉得还挺好的,因为们学生很穷嘛。然后我们俩,阿政负责后勤,一个通宵做出来视频,第二天用于宴会。这个老师找过我们两次还是三次,每次都能跟着改善下生活,十分感谢她!在她那里我学到了怎么选一首好的歌曲,音乐鼓点和视频的契合等内容,做了海报也为学生典礼做了两届视频2014年和2015年,最后我们毕业那一次已经有学弟来做这个事情了,非常好。
说实话,这个难度的游戏也最多玩一次。
我爸当时的货款,当时看到这么多真的很震惊!但是江河日下,谁都有潮起潮落,我爸好日子下去了,而我的好日子又来了,我只希望以后能够不仅仅是打工,而是要有思想,我爸是一直说我以后要做老板不能一直打工,我当然清楚,但是目前的我没那个能力,但是我感觉通过自己不断积累,我坚信以后一定可以。
我真的很喜欢深圳这座城市,虽然在深圳买不起房,但是深圳的氛围、温暖气候、蓝天白云我十分喜欢。
当时想打第一次暑假工,花了几十车费载我们去伟创电子,结果人太多,工厂就要求23岁以上才行,我们就回去了。
小学毕业照。
二战高考给班上最帅的,最高的班草来了一张。