2018年31周: 心得

不要在狼狗身上浪费太多时间!

2018年30周: 微信公众号

小程序几岁了上线后一周,还有些收尾工作,这周都做完了。找了几个朋友看了一下,都觉得没什么大用,我自己用着倒是很开心,不打算宣传。

做完小程序,写了三篇文章,发到微信公众号上,就拿到了赞赏。记得两年前,连续写了 28 篇都没能拿到原创,原因是文章太烂,粉丝太少。现在变得相当容易,可见早已过了红利期。最值得保留是《美妙的数学》系列文章了,公式图片太多了,一直没有勇气将其搬到个人博客。

接下来,我想我有几件事可以做:

  1. 在苹果开发者账号过期前(2018-12-01)开发一款 IOS 应用;
  2. 完成拖了几年的 Dit 开发;
  3. 考过雅思。

前途多艰,不进则退!

2018年29周: 几岁了小程序发布

自从有了娃,就经常被媳妇鄙视,并不断的吵架,原因很简单,我不能准确说出我娃几岁了。要求精确到天数,这个真的很难。

终于在这个周末,我的第二个微信小程序 —— 几岁了 诞生了,从此以后,再也不用吵架啦。

baby qr

这里是我的第一个小程序。如果感兴趣的话,可以逗娃玩。

其实从去年孩子还没出生开始,就有想法给孩子做个小程序。原计划里有一个报表,每天给孩子量身高体重,然后绘制生长曲线,监控宝宝的健康状况。连域名(growthreport.net)都买好了,无奈拖延症发作,一拖就是大半年。而且一娃毁所有,过来人应该都能理解。另外,懒惰如我一样的家长,一年到头也不会给孩子检测几次,更别说提交到报表里。而这个小程序的用户,怕是只有我一人。索性一并砍掉,充分发挥小程序的,只有一个记录年龄的功能。解放了孩子更解放了我。

还有一个想法,在孩子快生日,或者主要时刻,如 100 天整,提前做个推送。定时给孩子和媳妇买礼物怕是一个已婚男人最重要的事,也是最应该做好的事,但微信规定 7 天内有表单提交才能推送一条消息给用户,终结了我的想法。所以说开发微信小程序的限制很大,入坑需谨慎。

为了最大限度的节省资源,用户头像只存储在本地,当数据被微信或者系统清除后,需要重新更新照片。此举为了保护用户隐私,更是为了省钱。

如果说我的第一个小程序是为了测试微信小程序的审核流程,那么做这次这个,基本上是通读了小程序文档的。小程序设计的很, 也很美,内容完善,有很多想象空间。缺点是限制太多,作为自由开发者,很难获取足够多的权限。用完即走的产品理念,也能杀死一大波开发者的希望。借助微信的传播能力,最有前途的小程序,我想是群应用和小游戏了。就算是最有影响力的小游戏,比如腾讯借鉴的“跳一跳”,当时火到爆,最后也只是昙花一现。

为了实现几岁了小程序的后台,重新学习了一下 Ruby on Rails。是的,我是有两年 Ruby on Rails 项目经验的人,这次发现,在一个大项目中添加 feature 和从头开始是不一样的。真的不一样,希望大家都能有这种体会。

我越来越觉得,能用技术解决自己的问题才最重要。

使用 Docker-compose 部署 Rails 应用到生产环境

在上一个项目上有两年的工作经验,半年后再次使用 Ruby on Rails,还是掉进了各种坑里。踩过了坑,最重要的就是记录下来。 简介 本文主要介绍如何将 Ruby on Rails 应用 Docker 化并部署到生产环境。该应用使用 Mongodb 数据库,其它数据库方法类似。本文方法不是全自动化部署,但仅需要执行一条命令。

2018年28周: 先定一个小目标

我媳妇对我说的话:

我觉得你有时候把目标定的太远了,以至于看不清眼前的路,其实你要把大目标锁定,然后分成小目标实现,先在小范围内做到最好。才会离目标越来越近。