写代码的终极奥秘 人是不可信的
缘起
在 2020 年公司的最后一天 (12 月 29 号),客户也放了圣诞节和新年的假,我们还在公司吭哧吭哧写着代码,因为我们做的是支付相关的业务,这块比较敏感,所以在客户放假期间,禁止一切代码部署到生产环境。而我就在这一天给自己加戏了。
在 2020 年公司的最后一天 (12 月 29 号),客户也放了圣诞节和新年的假,我们还在公司吭哧吭哧写着代码,因为我们做的是支付相关的业务,这块比较敏感,所以在客户放假期间,禁止一切代码部署到生产环境。而我就在这一天给自己加戏了。
|
|
vim 官网:https://www.vim.org/ Vim8.2 下载:https://ftp.nluug.nl/pub/vim/unix/vim-8.2.tar.bz2
你经常是不是会发现,某个人发了朋友圈或者在抖音上发了一条视频,就会在发完之后时不时的打开谁关注了那条动态?
你经常是不是也发现,我们总是在意别人的观点,希望得到别人的赞扬或者肯定?
最近在用vscode
写deno
, 最佳拍档应该就是官方提供的插件了,但是使用插件需要对项目进行初始化 (deno:init
),其实就是在项目根目录创建一个文件 (.vscode/settings.json), 然后在里面写入 deno 对该项目的配置。
在平时开发中,尤其在 mac 上,我们经常要用到iterm2
, 然而默认的配置使用起来对于开发者来说并不是那么高效,比如平时我们需要用CMD+Delete
来删除整行命令, 使用Opt+<-
来向右跳过单词等等的,这些快捷键在默认情况下并没有,那么接下来就来解决这个问题,
最近,在做项目中的 DevOps,主要工作是备份,恢复并且更新 Parameter Store
, 即Config as Code
; 由于使用AWS 的服务
,可靠性还是由很多个 9 来保证的,但是在后期就会由很多问题;
ADR 即* Architectural Decision Records*,架构决策记录。
架构决策(AD)是一种软件设计选择,针对功能性或非功能性的需求进行的选择设计。
架构上重要的要求(ASR, Architecturally Significant Requirement)是对一个软件系统的体系结构和质量衡量效果的要求。
Talking is cheap! Show me code!
Deno
是ry(Ryan Dahl)
的新项目,近期发布了其 1.0.0
版,在开发圈子里掀起了不小的风浪,与之创建的 Node 运行时有异曲同工之妙,真香定律
又一次出现了。
在开发过程中经常会遇到一个问题:
怎么将敏感数据让特定的人获取到?
常用的解决方法如下:
针对第一种情况,当我们的数据越来多的时候,我们需要将其状态可控起来,其实就是 date as code
, 每次对数据的增删改查,我们都可以有追踪和数据保存。
视频记录了我基于Deno
Web 框架 oak
使用 TDD
的方式写的一个简单的工程化的 demo。