个人简介
个人简介
现居住大连, 自1998年来大连求学,一直在大连生活,慢慢的适应,喜欢上了这里的生活。从大连海事大学毕业后,一直从事软件开发,项目管理方面的工作。
个人爱好
对新的事物,比如技术,科技方面的,都比较感兴趣。
工作经历
从2005年开始参加工作,做IT相关的工作。主要做系统开发维护及培训工作。
技术能力
目前主要有这些方面的技术能力
- node/express/loopback/nestjs
- angular/typescript/react/vue
- python/pandas/numpy/etl/opencv
- java/spring framework/cloud
- golang
- rust
- db2/postgresql/mysql
- other
主要贡献
Python Nest
nestjs是node上一个特别优秀的后端开发框架,可以基于tcp进行数据交换和处理,但是如果想调用python代码实现的微服务的话 需要做个小小的功能,能够接收到tcp数据,从中分离解析出必要的信息再交由python处理,同时处理完的结果也需要转换成nestjs 能够识别的格式,这个代码库就是基于这种思想,做的一个小小的封装。
watson
Watson 相关的一些小工具,目前只有watson assistant的,可以方便的发送消息到指定的assistant
Handy Tools
Golang的个人小工具箱,包括一些
- pdf 转 image
- tesseact ocr 小功能
- 文本检测小功能
- 文本识别小功能
- 切片有关的一些小功能
- 其他
pdf2image
基于python库 poppler/pdf2image实现的一个小功能,可以把一个目录下的pdf文件转换成png文件,同时提供golang调用docker的方法 可以方便的调用可执行文件
个人配置文件
Vim/NeoVim 配置文件
- 大部分的配置都需要自己安装 node / ripgrep / python / fzf
- 可以用LeaderF 或者 fzf,看你个人爱好
- LSP 用的coc.nvim
- 所有的keybind都差不多,只是适合我个人的习惯
- 适用于 node/javascript/html/python/golang/toml/shell/sql等等开发
其他配置文件 (https://github.com/jerrywang1981/dotfiles)
- tmux
- zsh