关于
自我介绍
网名:(dingyi/dingyi222666)
年龄/教育经历:**/***
职业:??
兴趣爱好:吃喝,写代码,打游戏,也看一些小说
喜欢的编程语言: lua
, kotlin
掌握了的编程语言: lua
, kotlin
, java
, typescript
, python
现在在做什么:
- 开发和维护 ChatLuna
- 运营这个博客,努力多写点东西
- 维护我
github
上的其他开源项目
编程经历
(2015/2016/2017)(?) - 2018.9
当时没有电脑,对手机运行电脑操作系统非常痴迷,去折腾了 limbo
, bochs
, apq
( qemu
) 等仿真操作系统模拟软件,在那时候开始认识和学习到 windows
和 linux
的基础命令,比如 ls
命令啥的。
2018.9 - 2019.1
用奇怪的方式接触到 FusionApp 这么一款使用 lua
编写制作( AndroLua+
)网页转应用的软件。
虽然那时候我一点编程基础都没有,但通过官方教程和官方交流群里的教程,很快做出了一个没有任何技术含量的网页套壳 app。就是这么个软件,带领我走向安卓开发和编程的大门。
这之后我一直在疯狂的下载 FusionApp
官方群里面的源码来学习和(复制粘贴)使用,这时候我还没有什么编程基础,只是会简单的复制粘贴。
2019.1 - 2019.6
买了 java
和安卓开发教程的书,虽然买了好几本书,但我最终只带了一本拿去学校。也就是这本书也成为了我学习 java
的敲门砖,书都给我翻烂了。
在这期间我继续复制粘贴 FusionApp 官方群里面的源码,cv 的过程中通过无数次的报错修改保存,慢慢的学会了 lua
语法。
2019.7 - 2020.1
继续不停的阅读 Fusion App 官方群里的源码学习,并且看 java
相关的书。到这时候我对 lua
就有了一些更深的理解,并且也尝试使用 AndroLua+
, AppLua
等工具来开发。
但我对很多东西依旧不熟悉,比如那些 Lua 布局助手里面的所谓 线性布局
, 相对布局
是什么。慢慢的我也开始去熟悉 Android
开发里的东西了。在这段时间里面我使用 aide
来编写 java
代码和 android
项目。
2020.1 - 2020.8
从这开始我可以说是真正的开始学习并且掌握安卓开发湖北 Lua 了。
上面的那个 java 入门书我也翻烂了,反复看了好几次,算是入门 java 了。
这几个月里因为疫情和其他原因,基本在家里蹲的。
这段时间里,我前后参与到了青芒和氢知乎的开发中。更多的学习到了 java 和 android 开发,以及带领我入门编程的 lua,写了几个 java 的小项目,以及我用 android studio 写出来的第一个项目
2020.8 - 2021.9
有了自己的笔记本电脑,了解到 kotlin
,马上开始学习起来了。
我的编程技术也有现在的八九分了。
这一段时间里我继续学习 android
, kotlin
和 java
,这些东西,学习安卓开发。
并且也在深入研究 lua
,比如元表啥的。
我还对 androlua
相关的代码攻防感了兴趣,写了个抽代码到 dex 的东西,开源了。。。然后泛滥完了。。
对了, MyLuaApp
这个项目就是在2021年寒假开始把代码提交到 github 的,这段时间我更多的是在实战中学习。
2021.9 - 2021.12
参加了个比赛,从那里学习到了 python
2022.4 - 2022.5
了解了下 qq 机器人,又因为玩原神玩的,就去 fork 了Yunzai-bot 来二次开发编写机器人,慢慢学习到 javascript
。
2023.4 - 现在
开始了我目前的新项目,ChatLuna
编写 ChatLuna 的过程中,逐渐了解到了 typescript
, nodejs
等前端相关的知识。
future
就业