Skip to content
View odboy-tianjun's full-sized avatar

Block or report odboy-tianjun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
odboy-tianjun/README.md

Hey, I'm Odboy, Nice to see you! 👋👋👋



  • 👨‍💻 全网同名Odboy
  • 🧑 一个本科毕业多年的大学生🐂🐴,现居上海,就职于一家快递公司。
  • 🐛 曾写过两年的神马语言,在此期间接触了自动化运维,现在主攻Java开发。
  • 🤯 酷爱折腾,有极强的⾃我学习能⼒与问题解决能⼒,也有很重的代码洁癖。
  • 💡 我通常会将我的学习过程总结为项目或博客文章的形式,并乐意与他人分享。当其他人学习该技术时,可以参照我的项目或文章,我认为这非常有意义。

名字由来

Odboy,one dream boy,意为一个有梦想的男孩。一心一意干事业,不用在意他人说什么,埃隆·里夫·马斯克就是这样的。

座右铭

强者,从不抱怨环境。一无所有的来,两袖清风的去。或许工作中你是一颗闪耀的红星,但是在万千世界中,你只是一缕尘埃。

口头禅

人生本就是不断试错的过程,项目也一样,不断的试错,不断的完善,只要有一颗炙热的恒心,总有一天,它会出现在世人眼中。

项目清单

类别 描述 仓库 语言/框架 完成度
学习应用 Gin+Gorm https://github.com/odboy-tianjun/lingye-gin-gorm Go Finish
学习应用 Go调用ansible、ansible-playbook并返回JSON结果 https://github.com/odboy-tianjun/kenaito-ansible-go-example Go Finish
应用模板 Kubernetes https://github.com/odboy-tianjun/k8sfiles Yaml - StatefulSet
部署模板 Docker https://github.com/odboy-tianjun/dockerfiles Yaml Updating
部署模板 Kubernetes Ingress Nginx 解决国内部署,镜像拉取失败问题 https://github.com/odboy-tianjun/k8s-component Yaml Finish
中间件 容器镜像存储 https://github.com/odboy-tianjun/kenaito-image-register Go - 推送镜像
- 拉取镜像
中间件 配置中心 https://github.com/odboy-tianjun/kenaito-config SpringBoot2、Vue2 - 初始化拉取配置
- 配置中心离线读取本地配置
- 更新@Value的值
- 更新@ConfigurationProperties绑定的值
中间件 DNS可视化配置中心 https://github.com/odboy-tianjun/kenaito-dns Gin、Xorm、D2Admin(Vue2) Finish。使用了kubernetes coredns使用的依赖"miekg/dns",可以去看看大佬写的优秀代码
自研应用 Go快速开发脚手架,包含RBAC https://github.com/odboy-tianjun/cutego Gin、Xorm、自定义RBAC(非Casbin)、JWT、Redis、Vue2 Finish
自研应用 根据分辨率快速整理图片和视频 https://github.com/odboy-tianjun/kenaito-media-picker Go Finish
自研应用 适用于文件夹内多个pdf文件提取图片,保存为jpg https://github.com/odboy-tianjun/kenaito-pdf2png Go Finish
自研应用 自动化运维平台 https://github.com/odboy-tianjun/kenaito-devops java、go、python3 Updating
二开应用 Java快速开发脚手架,包含RBAC https://github.com/odboy-tianjun/cutejava SpringBoot2、 Mybatis-Plus、 JWT、Spring Security、Redis、Vue2 Updating
二开应用 解决Kubernetes一键部署时,在国内拉取离线包失败的问题 https://github.com/odboy-tianjun/kubeasz Bash、Ansible Forking & Updating

编程之路

我与计算机结识较晚,高考结束才拥有第一台笔记本电脑。我的第一门编程语言是C,常用的是神马语言,我学习到了外挂、逆向破解、网络协议( 偏加密分析)、自动化脚本等技术,用3DsMax9制作过GTA5的车辆模型,用BAT脚本写过小程序。本着不希望让全世界记住我,只需要一部分信任的伙伴记住我的原则, 披荆斩棘,虽一身伤痕,也战无不胜,攻必有果。

如今我对开发也有些乏味,想要重新找回曾经的那股折腾劲。或许会考虑换个赛道,AI 大模型?IOS 开发与逆向?Rust?硬件开发?总之别让自己闲下来,只有忙碌才能让每天过得充实而有意义。

我使用过并感兴趣的工具和技术

HTML
HTML
css
CSS
icon
Javascript
jquery
JQuery
Redis
Node.js
icon
Vue
Redis
React
dart
IDEA
icon
Python
jquery
Java
dart
Go
jquery
Flask
jquery
Spring
Git
Git
Rest API
Docker
Rest API
Kubernetes
jquery
MySQL
icon
Nginx
icon
Ansible
Redis
Redis
icon
Maven
dart
Github
GitLab
GitLab
Postman
Postman
Linux
Linux
dart
Sqlite3
dart
Apollo
Redis
Photoshop
Redis
Prometheus

我会什么

  • Window BAT自动化脚本
  • Linux Shell自动化脚本
  • 易语言程序 (能写但不想写,因为开发体验很差,我会考虑用其他技术平替)
  • 中间件安装配置与应用(nginx、ansible、zookeeper、mysql、redis等)
  • 容器化(docker、k8s)
  • 原生Android (曾经写过但很久没写了)
  • Electron (曾经写过但很久没写了)
  • 小程序 (能写但不想写,因为开发体验很差,特指 uni-app)
  • Web 全栈开发 (Vue.js/React.js 全栈开发,后端Java、Python、Go)

在线活跃

兴趣爱好

  • 🎤K歌
    • 不算五音不全,也不算好听,我对象爱听就行
  • 🎮网络游戏 只玩LOL、DNF,其他太厉害被封了
    • LOL 区服
      • Leo丶Ling#16907 艾欧尼亚
      • Leo丶Ling#98246 黑色玫瑰
      • Leo丶Ling#81813 弗雷尔卓德
      • Leo丶Ling#37786 祖安
      • Leo丶Ling#23496 均衡教派
      • Leo丶Ling#44799 男爵领域
    • DNF 区服
      • 跨五,江西一区。男大枪(Mx涉之王者)、阿修罗(BomoBorker)
  • 🤖编程开发
    • 将想法付诸实践, 享受创造的乐趣。

结束语

严格来说,我不算专业或技术很强程序员。只是在工作与生活找到了一种平衡,我不认为工作是一件很 “重要” 的事,自己才最重要,健康、家人朋友才是。

个人来说,程序员这条路不是长久的选择,人会老会失业。一辈子只做一件事也太无趣吧,人生苦短,可以多去尝试。

接下来,会在其它的领域去做点东西。未来之路还是要思考怎么走。

联系方式

Email QQ WX
邮我 QQ WX

感谢你能看到这里,希望我的分享对你有帮助,如果你有什么困扰,也可咨询我,在我时间有限的情况下,我会竭力回复。

Pinned Loading

  1. cutego cutego Public

    CuteGo是一套完全自研全部开源的快速开发平台,毫无保留给个人及企业免费使用 前端采用Vue、Element UI 后端采用Gin、Xorm、自定义RBAC、Redis & Jwt, 未使用Casbin

    Vue 52 3

  2. kenaito-dns kenaito-dns Public

    A lightweight DNS server that makes changing resolution records simple and elegant! Born for the pure blood self-developed DevOps platform.

    JavaScript 2

  3. kenaito-media-picker kenaito-media-picker Public

    根据分辨率快速整理图片和视频

    Go 1

  4. kenaito-ansible-go-example kenaito-ansible-go-example Public

    go调用ansible、ansible-playbook并返回JSON数据

    Go 1