嗨,我是易极,we华软小程序开发者之一,同时也是华软json工作室一员。过去的几个月,一直在和json工作室成员设计,开发了这套程序。
我们设计的小程序功能板块有:课表、成绩、考试、考勤、校内资讯等。设计开发的难点在于这些功能加起来大小不能超过1M,所以我们把大量的运算放在云端完成。相比之下,超级课程表有17M之大,学生也只是用来查看课表而已,其余功能意义不大。we华软后来又增添了客服服务和类似校内版朋友圈等功能,所有功能仅0.8 M ,体积非常小。
在此感谢两位json工作室后端大神(@廖兴文 @谭丁滔)的付出。
近来使用Java作为后端语言开发微信小程序,就如你所想,不会每次更新网站还得再上传一遍war包到tomcat吧 那不折腾死,这不是我想要做的,而且这样不利于版本控制~
最近和朋友协作开发,我负责在微信小程序前端调用接口,朋友负责用Java Web开发,感觉用java web有点小题大做。Git作为版本控制,在这安利一下 AWS CodeCommit ,2月1日的gitlab事件,虽然git作为一种分布式的存在,主中心服务器丢失数据损失不大,但还是让我觉得选择靠谱的Git服务器还是很重要的,关键是AWS家的这款产品还是免费使用的,很赞。在开发过程中,使用tomcat服务器部署,每次修改代码后都要push一次,然后再在本地打包成war再上传服务器,甚是麻烦。之前看《轻量级微服务架构》这本书有说Jenkins使用,正好符合我的需求~
2016是我真正开始接触到开源的一年,几乎每天都在Github上,不过提交的代码量还是很少。
2016年 Github 的时间线:
我是2015年4月在github创建账号,到2016年4月才push了第一行代码,那时候因为安卓课程设计要做个教务系统的爬虫,无从下手,到github,看到很多现成的爬虫框架,对我产生很大帮助,同时把自己做的 开源了,感觉代码写得太渣了,Java的坑还有很多要填补。
期末复习顺便总结
我为自己解梦
昨晚我梦见自己在演奏厅演奏,台下很多人,当我敲下第一个音符的时候发现这钢琴并不会发出声音。奇怪的是这时候响起了澎湃的音乐,我作势在卖力演奏,我没能装完这场戏就醒了,毕竟我只会在很窄的音域看着音符像键盘一样敲击白键,对于我来说这更像场噩梦。
因为自己在做的一个项目并不打算开源,而又不想自己搭建Git Server,了解之下,AWS的CodeCommit服务5 位活动用户内是免费的,小型项目的确是不错的选择。