万万没想到这篇文章居然还能写个二。MIUI 12.5 发布的时候增加了一个四姑娘山的超级壁纸,看腻了之前的超级火星,这次这个比较清新,过了很久还是忍不住又鼓捣着玩起来了。
很多时候的小的个人项目需要一些数据,开发阶段只需要很少的请求别人的数据,也不值当收集或者搭建服务,就想着直接从客户端请求,但是大部分的服务都有跨域问题,常见的解决方案是服务器代理一下,今天把这种方案整理一下,做的全面一些方便使用。
上次造的轮子在好几个项目中落地,因为造的有点仓促,只顾了几个痛点,很多没有考虑周到的地方在实践的时候暴露出来,这里记录下中间改进的地方。
“域名很简练,如果用来做短链服务的话应该挺有意思” 这个想法一直存在,决定要做之后发现还是挺容易实现的,过程很有意思。
CSS 的能力已经很强大了,前两天看到了微软的 FluentDesign,尝试用 CSS 实现下。
当初 MIUI 12 发布时,超级壁纸功能着实看起来特别的有感觉,之前已经申请开发版内测,第一时间体验下来整个桌面到息屏的动画流畅,最后手机息屏之后一个火星在屏幕上还是挺震撼的。但,不就是个3D球吗!?
想要使用种子生成一个地图,然后遇到了一个很奇怪的问题,发现 sort 内部实现的黑盒~~~
持续集成是现代团队协作的基础建设了,一个成熟的团队肯定会搭建自己的整个持续集成和持续部署流程。
serverless 就是不需要买/租服务器就能把程序运行起来。那程序放到哪?怎么触发?调用数据库怎么办?怎么写代码?怎么部署和运行?
数据库在日常开发中接触很多,其中的存储思想和方法对于数据和接口的理解大有裨益,虽然很多端侧开发可能不会直接接触,但是系统的了解下是很有必要的。
工程化、脚手架等关键词,让现代人都忘了原始怎么从零开始了,怎么能搭建一个初始环境其实没有那么复杂,今天只用六步从零实现一下这个过程。
最简单的数学计算,实现不同 fitMode 图片的 hero 动画,避免出现动画割裂。 flutter hero 是个很酷的东西,经常在列表到详情切换中用到。
flutter 已经不算是新生的事物了,毫无疑问是一个非常优秀、很有前景的技术栈,但是并不能说生产环境里这个一个多么低门槛的完美解决方案。