第七星尘的独立博客

showdoc推送服务

showdoc推送服务 是 showdoc 旗下的一个独立工具,可以从服务器推送消息到手机。编写简单的几行代码,可以实时推送消息到微信,可用于服务器告警、程序监控通知、打印程序日志、向手机同步消息等场景。

我为什么要在天气应用泛滥的今天仍还要做一款天气app

我开发了一款app(包含iphone版/android版/小程序版),名为”知否天气”。关于app的完整介绍以及截图预览,可看这里: https://www.showdoc.cc/zf
在”知否天气”出来之前,我想过一个问题。现在的互联网时代的天气应用已经很普遍很泛滥了,各种形式的天气预报都有,比如app,小程序,网页,等等。此时再做一款雷同的app,还有必要吗?

开放一个邮件推送服务

M邮助手 是一个可以通过编程控制向自己发邮件的推送服务。无需繁琐的SMTP配置,无需复杂代码逻辑,调用简单易懂的url链接 ,就可以免费给自己推送 任意内容且几乎无限量的邮件通知消息。是的,m邮助手保持免费和易用性的前提下,自由度极高,你可以做很多你想做的事。

我做了一个创意小产品——时光树洞

时光树洞是一个长期存放信件的秘密领域。你写下一封信,设置好定时时间。系统会自动把这封信件存起来,直到未来才能开启。如果之前设置了邮箱或者手机,到期的时候会收到通知。如果多年后不再使用该邮箱和手机号,则可以凭口令提取信件。

利用docker在服务器运行多个版本php

php7已经出来好一段时间了,众所周知它对性能的提升很大。现在假设我们有台比较老的服务器,系统是centos6,上面运行着一些老旧项目,其默认自带的php版本是5.3 。虽然说,我们可以升级到php7版本,但是,老旧不兼容php7,我们不能一刀切。最好的方式是php5.3和php7共存。所以,我们可以考虑利用docker来安装其他版本的php,既能保证环境独立,又极少造成性能损耗。下面以安装php7版本为例,介绍下具体做法。

Vue + Webpack项目利用CDN加载静态文件,减少打包后的代码体积

在使用Vue前端项目,比如说配合Element-ui框架使用时,由于加载比较多的静态资源文件,打包出来的js往往比较大,超过1M也不奇怪。
在传统的前端项目里,对于一些公用的js问题,比如说vue.min.js等,我们可以通过cdn加载,而不需要在我们业务层去引用,从而减少要加载的业务代码体积,有利于减轻我们服务器的压力。那么问题来了,Vue项目使用webpack打包时候,我们如何像传统方式那样加载公共CDN的静态资源文件呢?