为战胜焦虑,我写了个App

焦虑和失眠伴随我很久了,这归因于我做事拼命的个性,这种性格在带给我动力、让我保持危机感、持续学习钻研新技能的同时,也给我带来了一些伤害,这种伤害如温水煮青蛙,一切悄无声息。

如果你也有焦虑的情况,请一定要重视、正视它。本文将为你讲述一个老程序员如何被唤起了对焦虑的警觉,又如何通过自己独特的方式:写一款程序+调整心态来克服焦虑的故事。希望对你有所帮助。

其实,焦虑危害很大

如果不是今年走亲串门时喝醉酒后的那种难受和煎熬,我会认为自己appointment的身体很棒。然而,现实是几个表兄弟个个脸色红润发福,而我像一根瘦弱的白蜡。

后来我反思html标签:无意义的焦虑导致了失眠,失眠带来的作息的不规律加重了焦虑,脑神经得不到充分的休息,莫名其妙的心率失常,让人更焦虑,周而复教程画画始。而这像个定时炸弹,随时都可能爆炸,这绝不是玩笑。

我决心克服焦虑:用不吃药的方式。

我打算怎么做

我是写程序的,首先肯定想到求助互联网,我用谷歌搜了一下,有人建议打坐或瑜伽,我觉得是个不错的建议,可如何引导自己进入状态呢谷歌浏览器下载?需要相应的音乐!

再搜索相关的音乐软件,有大自然的鸟叫、水流声、白噪声等。

搜寻良久,终于发现一款叫betterSleep的程序,提供了很多音频,支持混合播放,音质非常好,付费的,提供试用一周。

试用了一github直播平台永久回家周后感觉还挺不错的,HTML音乐的力量确实不容小觑啊。于是,不太习惯付费的我想:能不能自己做github汤姆一个呢?

得调研一下技术方案。

做一些技术准备

首先我没有任何的音视频开发经验,对音频播放的了解也appreciate仅限谷歌于一个audio标签设置资源路github下载径,控制DOM播放声音。

我搜索、调研了相关的资料:

  • 如何同时播放多个音频
  • 如何保护自己的资源不被别人下载或盗取(云服务提供商都是支持防盗链的)
  • 网易云音乐是如何播放音频的(D谷歌OM中看不到audio元素)
  • 等等

搜索了一阵子后,我觉得自己准备好了:开发一款小型的web音乐播放软件

UI界面html网页制作

由于使用过很多音乐软件,对主页谷歌浏览器下载面的布局也有大概的了解。

用一款叫figma的软件简单描了一下,大概长这样:

为战胜焦虑,我写了个App

资源准备

有了UI,还需要找一些音频文APP件。我费教程画画劲了九牛二虎之力,通过手机录制+电脑播放的方式搞了10几个音频,把我累的半死,先凑合着用吧,以后有时间再录制其他的。

接着再把录制的m4a转换成mp3

最后再把资源托管到云服务器上。

开始开发

听说有了个叫svelt的新框架,开发体验贼快。喜欢尝新的我决定采html5用svelt开发。搭配官方提供的脚手架,初始程序很快就跑起来了。

就这样,我边看教程边实现界面,一个网站搞出来了github开放私库

为战胜焦虑,我写了个App

调研+设计+实现,总共花了有3-4天的时间,庆幸的是谷歌浏览器下载我没有熬夜做这个事情。

如何部署

因为这个程序基本纯静态appointment的,所以我直接把它作为github页面使用了,很方便,提交代码会自动触发发布,自动集成了CD功能。

缺点是访问速度有时候比较差(想搞个CDN,域名备案又很麻烦,于是放弃了),不过由于其他的资源如图片音频都用了云服务,所以到github请求的也只是基本的js、html、css

最后

现在,我每天尽量早点休息,没事闭目养神,听着自己开发的程序,放空大脑。

其实焦虑大多源于自己过多的欲望,对事物的过大的期待。其实,太多的欲望是没有太大意义的approach,徒增烦恼而已。

如果你不是超人就不要学超人做事的样子。

最后,贴出来github直播平台永久回家App的访问链接:html标签属性大全SleepBetter,以飨读者。

发表评论

提供最优质的资源集合

立即查看 了解详情