• 易语言

曾被其表格式的函数声明方式所吸引(才不是因为中文编程呢) 当然如果这个世界上能出现一种真正不用切换的中文输入法的话那就美了 不过现在基本不会写了

  • Delphi

虽然前途未知,资料匮乏 Windows下依然最强,界面美观的代价必然是exe越来越大 对各种硬件设备的二次开发最让人开心了 没有多少语法糖,但每一个新特性都能让人兴奋 DataSnap又爱又恨,特别是Indy控件 还是经常掉入多线程的坑中无法自拔 OminiThreadLibrary 自制http库,封装RESTClient 有文档就没有什么难的 正在学习并使用 mORMot, Delphi上的高性能Rest服务不再是梦, 然而这个框架内容非常之多

  • C# WPF Prism UnityContainer

MVVM做界面,双向绑定,爽 AutoMapper AOP暂时还没有找到个让人感觉特爽的框架 当然这货依赖环境比较恶心

  • golang

使用beego开发WebAPI挺不错,不过有些东西还是需要自己封装一下 虽说gc,但是有些东西还是要及时释放的,比如从连接池里拿出来的连接 基于mongodb和RabbitMQ的中心服务器状态收集系统, 这里遇到的坑就是RabbitMQ上的消息没有设置有效时间, 导致消息堆积, 服务死掉 把做的中心服务器删掉一些东西封装成了一个seed项目 (https://github.com/kirileec/beego-mgo-rabbitmq-jwt) 后来发现gin这个框架更牛, 于是准备搞一个gin版的seed项目

  • python

也尝试过写个爬虫, 不过总是没跑几下就停了

  • java

对那些繁杂的配置望而却步 该死的内存占用 写过一段时间的crub

  • ionic2

一个调用go后端http服务的app 花的最多的时间估计就在本地存储上面, 读取个值还要考虑是不是null是不是空, 又不会封装库::>_<::

  • linux

最初被安利ubuntu,在ubuntu论坛上逛过一段时间,主要是各种问题想办法搜索解决 目前还停留在出现问题,就从报错信息中提取关键字,然后Google之,搜不到我就不行了 在gnome年代也玩过几次界面特效啥的,模拟MAC界面之类的 由于目前还没有必须要在linux下进行开发,停滞不前中 会简单的docker使用

  • Jenkins

现有的项目是一个版本一个分支的, 而且是一个客户一个库 完全从头开始搭建了一个Delphi的编译发布流程 实现推送代码就可以得到对应版本的程序, 并发布到更新服务器, 最后通过钉钉的消息通知告知构建结果 这完全改变了之前的安装包的发布流程

  • vim

会参考别人的配置搭配出自己的配置 基本的操作还是会的,但是由于用的不多,平时顶多也就VPS上编辑下配置,故而难以进步 曾在win下自行根据文档编译了一份支持等宽字体的程序

对我而言,学一个新的东西,看官方文档绝对是我学得最慢的一条路了