个人简介

现居住大连, 自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