关于我

嗨,大家好,我是堂!看了很多大佬的博客,向大佬们学习,在此记录下自己学过的东西。有问题大家可以留言给我,也可以加我的 qq : 841107370,或者发送邮件到: LCX6916356@163.com ,盼与你交流。回忆与记录,总是对应着成长和感触…

时间线

2014、2015

懵懂无知的大学生活结束了,匆匆忙忙的离开上海,就跟匆匆忙忙来到上海时一样,过客而已。来到离家近的西安,开始了盲目的找工作,作为一个大学荒唐的人,机会与我是两条平行线。学习 android ,找回了点高中的感觉,我开始意识到,我并不是那么聪明…入职了一加小公司,开始了我的程序员生涯。

  • git: 一个团队协同工作,必然需要这种工具。听说很久以前是用u盘拷的,^_^ 心疼下很久以前的程序员
  • android: 做的是租车的 app , 叫 e租365 ,换了好几个名,现在(2018-5-4) app 商店已经搜不到了, 里面添加了高德地图的 sdksocket长连接,其他的都不记得了。也基本没用户使用,也就有了后面的故事…
  • angularionic : 公司为了节约成本,决定转用混合编程开发 app ,原先负责项目的头和几位搞原生开发的同事都离开了,有种山雨欲来风满楼的感觉,我被新来的领导留下了,同时新来了几位年轻的同事。我们4个前端小白开始了混合开发。创建了自定义指令——mobiscroll,用来生成好看的手机时间选择器。学习了 angular 的生命周期, 各种打包调试方法,ionic 的项目虽然性能差,能确实能省很多成本。
  • jscss :上手项目之后这些都会慢慢熟悉,何况同事中有个 css 很厉害的妹子
  • hexo : 我们领导人很好,教给我很多东西,博客就是他教我搭建的

青春充满了回忆, over…

2016

  • angularionic: 开始使用第三方的东西,有 moment.jshighchart…使用 cordova 的插件,有 cordova-plugin-cameracordova-plugin-image-picker …慢慢接触深入的东西,了解了 angularpromisegulp 的任务、硬键盘的监听…
  • linux : 有个很好的胖子,其实也不胖…带我上手 linuxubuntu ,那还是 12.04 版本,记不大清了,感觉会了 linux 后一直内心满满的有逼范。这个胖子还带我翻墙,让我至今对翻墙如此痴迷
  • html相关 :手机端也有各种适应屏幕的问题,于是有了 响应式布局rem
  • seajsshtml : 离开了老东家,冲着新公司招聘信息上写的 reactvue 去的,结果霸面之后发现刚废弃掉 jsp …领导给我描绘了以后肯定会用这些技术栈,所以留了下来。开始了 seajs 的模块化编程、grunt 的任务,shtmlunderscore 的字符串模板。
  • jquerymxgraph :为了适配各种浏览器,使用了 jquery ,同时对比学习了 jquerypromisemxgraph 是用于创建拓扑图,核心是 svg ,在领导的带领下开始欲仙欲死的过程。
  • lesssass : 改变从此刻开始,为了迎接新的时代,要出一个新的产品,所以以前的旧技术全部都可以废弃掉。css 首当其冲,sassless 进入我的视野,因为 angular 默认是 sass ,当然我也就偏爱 sass

走出过去,展望新的一年, go…

2017

  • es6:紧跟在 css 后的就是 js 了,好像前两年正是 es6 最火的时候,在慢两拍的西安,我们今年开始学习 es6
  • vue:有过 angular 的经验,感觉 vue 很好上手,而且非常优雅。开始创建自己的组件,在 element 组件的基础上,我改造了 switchpaginationsteps… 使用轻量的 lodash ,抛弃 jquery
  • stylus :这些预编译 css 都是大同小异,styles 没有繁复的大括号跟分号,我又喜欢上了这个…
  • SiCAP(PC运营平台): 这个新打造的项目开始了,着是一个平台型产品,包括用户统一身份管理(IAM)、资产配置管理(CMDB)、业务资产综合监控、业务运维及安全综合审计、IT流程管理(ITIL)及数据智能分析六大核心产品模块。 996 持续了3个月,我负责其中的 CMDB。用到了这些 vue 技术栈:vue-routervuex异步组件
  • react-native : 既然 pc 端开发完了,那大佬们肯定要求 移动端喽。新来的同事很给力,写了很完备的基础组件。用了 reduxreact-navigation …在移动端嵌入了 webview 上画的 echart ,纵然一个页面有7、8个图,竟然不是很卡,果然性能很好啊。就是文档好蛋疼,感觉是我看过的最烂的文档之一了。不知道是不是 vue 的影响,总感觉语法很繁琐,不如 vue 优雅

得偿所愿,跟着项目实战了 vuereact,我变懒了,懒了很多…

2018

  • AIOps(PC运营平台): 上面的 SiCAP 改名成了这个,我新负责了 ITIL 的事件模块,我们团队初见端倪: sunflower,欢迎访问
  • 谷歌云 :免费申请的,可以免费用一年,2019年1月7日过期,下面部署到谷歌云上的服务在这个时间之前还可以体验… 选择了 centos7 系统,部署了 ssr 以供我翻墙, 买了个1年的域名并 DNS 解析到主机。
  • node :跟着 nswbmw 大佬的 N-blog 过了一下,里面用的数据库是 mongodb,大佬写的真好,最后部署到我的谷歌云上了
  • koa :跟着 koa2-note 项目 学习了下 koa2,用的数据库是 mysql, 同样部署到了谷歌云上
  • nginx :学习了它的反向代理、负载均衡、http 服务器 功能,在谷歌云上反向代理了上面写的 node 项目和 koa 项目,nginxhttp server 代理了 node 项目,https server 代理了 koa 项目。可以通过访问 http://cloud-tv.tophttps://cloud-tv.top 来体验,https 证书是我下载的腾讯云免费一年试用的证书。不知道为什么,http://cloud-tv.top 经常会失效
  • 微信小程序——乐趣十足:最终还是调用了第三方的接口,本来想自己写接口的,数据都存好了,最后却发现小程序要求的 api 服务器要求 备案,我一个国外的服务器怎么备案。这个是乐一乐的小程序,欢迎大家访问,持续优化中…
  • docker : 为了分享给同事,跟着 阮一峰 大佬学习了下 docker,真实体验了其强大之处,要安装一个 wordpress + mysql 博客,只需要一个配置文件就可以,具体请看我的文章 docker初识
  • 微信公众号——堂网tang :里面是我讲的小故事,因为我是个会讲故事的程序员。欢迎访问,二维码我放在下面,希望带给你轻松的片刻,逃离鸡汤和长篇的压力。
    wechat-qcode

————————– 我是分割线 ———————————————————–

下面这些是想要做的还没完成的:

  • python : 学到一半太忙了就搁浅了,如今又忘光了…
  • 数据结构 : 果然,学校里不学终究要还的,西八…
  • 高数 : 同上