在查看项目时,发现一些项目尤其后端项目有个Makefile文件,这样一些构建命令可以方便的封装调用。

之前没了解过该工具,这里mark下。

特点

  1. Mac/Linux天然支持,这样声明创建后,直接执行即可
    • shell文件的话,还需手动增加执行权限chmod +x *.sh
    • 项目中使用nodejs实现构建工具也行,但是毕竟还有环境依赖
  2. 支持变量传参

举个例子

1
2
3
# 构建前端镜像 make build version=1.0.0
build:
docker build -t stacker/web:v$(version) .
阅读全文 »

306医院-皮肤科治疗不理想,因此选择换到了北大人民医院,相对觉得还是强些的,但也遇到了很多麻烦事,比如流程,这里mark下。

携带物品

  • 社保卡-第一次需要开通该医院电子医保需要,之后不需要
  • 手机-挂号,支付等

就医全流程

  1. 微信114挂号-注意不是小程序
    • 每个医生出诊时间不同,推荐还是维持找同一个医生,避免啰嗦嘴皮子说病情,即使就诊信息上都有记录。比如我目前觉得不错的医生是周二周三出诊,因此我就挂这两天的号。
    • 早上8点放号
  2. 进入医院时扫码填写防疫信息
  3. 门口左侧自助取号机取号,推荐使用手机-支付宝-电子医保支付
  4. 门诊楼就诊-皮肤科在4楼,扫码签到等待叫号
  5. 就诊后,在4楼或者其它楼层均可直接自助机支付药费
  6. 根据药品情况去一楼或者四楼取药
  7. 由于需要走商业保险报销,因此需要发票,而医院不提供电子发票,所以只能在人工支付窗口排队,打印发票,有时需要提醒医生挂号费也打印下发票
阅读全文 »

Alfred除了Mac版之外,对于iPhone/iPad也有移动App版,经过一段时间使用,这里将个人的实践总结下

推荐入手?

先说结论

  1. remote本身只是桌面版Alfred的延伸,本质还是操作了Mac版Alfred,因此可玩性有,只是还比较鸡肋
  2. 如果没有远程控制Mac的场景,个人不建议购买,毕竟并不常用

有需求的继续👇

阅读全文 »

最近用户反馈我们的WebShell在使用ssh密钥登陆Ubuntu系统时报认证错误,为此调查了下。

SSH2模块下报错如下

Client: publickey auth failed
Error: All configured authentication methods failed

排查

阅读全文 »

最近开发中与Linux系统打交道较多,对于文件权限理解缺失,整理后这里总结下

文件权限说明

当终端执行ll命令等可以看到每个文件权限说明

比如drwx------ 7 lighthouse lighthouse 4096 Jul 12 12:00 lighthouse

开头的字母即权限说明,具体如下,大白话来理解即针对一个文件,该属性值明确了我,我们,他们的权限。

阅读全文 »
0%