跳到主要内容

21 篇博文 含有标签「笔记」

查看所有标签

· 2 分钟阅读
月子喵

最近需要在 Ubuntu 上编译点东西, 下了个18.04的镜像, 安装的过程中看到了一个从 Github 导入秘钥的过程. 只需要输入你github的用户名, 就可以自动把 github 上的公钥导入到 ~/.ssh/authorized_keys 内, 非常的好用. 这样只需要吧自己常用的 ssh公钥保存在github, 就可以不用再复制粘贴公钥了. 为了方便一些老古董系统使用(CentOs), 所以研究一下

Preview

· 5 分钟阅读
月子喵

这个当时想了各种办法, 由于封装在 so 里面想了好久也没法解决. 后面在 csdn 看到一篇关于 hook 分析的, 让我打开了新世界的大门.

直接 HOOK 签名函数

截止到目前, 快手接口已经不需要 __NS_sig3 参数

建议先去看看 参考资料1 的原文, 本文不会过多的介绍寻找调用的位置

各位老板有这方面的需求(包括, 并不限于这些)可以滴滴我~

%}
Preview

· 4 分钟阅读
月子喵

正好在给公司的一个 Electron 项目做自动化发布, 打包流程搞定了, 需要把构建完成的信息推送到公司钉钉群内.

Jenkins 内正好也有一个钉钉推送插件(DingTalk 机器人通知), 但是使用下来发现了一些问题, 我需要把构建的 Commit Message 和上传到 OSS 的构建完成的文件地址, 发到工作群内. 遇到了一些奇奇怪怪的问题

表情
Preview

· 13 分钟阅读
月子喵

最搬家收拾东西的是发现比起去年, 我的拥有的东西翻了个倍. 原来4个大箱子就打包完了, 现在8个才刚够. 我之前文章中提到我做了一个物品管理系统, 但是由于搬家的时候比较忙, 大部分的东西都没有统计进去.


正好马上到了五一, 想乘此机会把东西统计出来.


目前这个系统还在开发当中, 所以部署都是在自己的PC上面的, 使用的时候必须在 PC 启动然后 nginx 做 https 协议的反向代理, 手机浏览器才能正常的拍摄照片录入. 非常的麻烦, 所以借此机会想和内网的服务一起做一个整合.


以前我的内网是有一个 gitlab 的, 但是由于太臃肿了, 再加上github 现在免费的无限量私有库, 非常的香. 就去掉了. CI/CD 工具开源的也没啥可以选的, 就老牌的 Jenkins 和新兴的 Drone这俩可选的, 以前公司用的就是 jenkins 总觉得太丑了,配置太麻烦了. 所以选了 Drone 来作死

%}
Preview

· 8 分钟阅读
月子喵

现在基本上大部分的 APP 或者网站的开发方式都是前后端分离, 前后端分离的好处大家都懂我就不复读了.

这样的设计也极大的方便了爬虫工作者, 但是谁也不想让自己的服务的数据被第三方 copy 出去, 尤其是一些用户数据以及相关的业务数据, 要是被同行或者不法分子拿到还是比较糟心的

那么问题来了, 怎么保护接口的安全呢?

这个也是我去年面试的时候被问到的问题, 当时只回答了几个, 以下办法虽然无法 完全 的阻止破解的行为, 但是可以提高被破解的成本

表情%}
Preview

· 8 分钟阅读
月子喵

最近在做一个家用的 WMS(仓库管理系统), 给我的收集品,, 书以及杂七杂八的东西进行整理分类. 为了方便录入信息, 以及查询物品信息, 需要设计一套标签系统, 效果如下

图片
Preview

· 5 分钟阅读
月子喵

最近我在做一个自用的 WMS 系统, 在显示上传完毕的图片的时候遇到了一个问题, 图片莫名其妙被逆时针旋转了90度就很离谱

如下图

图片
Preview

经过一番查询, 原来是 IOS 的相机拍照的时候会把方向角写入到图片里面

因为我用的是 element 的上传组件, 所以先去找了找 issue, 果不其然在 Issues #15162有人和我提出了同样的问题, 官方给的回答是 Sorry, we have no plan to support this. 所以只能尝试自己修复了

· 4 分钟阅读
月子喵

最近在爬取一些比较感兴趣的的数据, 但是数据接口做了权限校验, 而且做了单端登录(不能同时请求, 同一个token 同一时间只能请求一个, 用的是 Websocket 协议). 比较麻烦. 我各个节点之间用的是 Redis 做的通信, 所以 继续用 Redis 做一个资源池用来分配调用权限

哈欠
Preview

· 1 分钟阅读
月子喵

最近在使用docker 的时候遇到了一个问题

加载中.....

经过各种搜素发现可以添加一个 TERM=xterm 或者 ERM=linux环境变量即可, 但是还是会出现

加载中.....

的一个问题, 我分享一下我的解决办法, 首先在 host(宿主机)上面执行 echo $TERM

加载中.....

这里得到的是 xterm-256color, 在 DockerFile 或者 env 参数将 TERM=xterm-256color带进去, 和宿主机的一致即可

· 10 分钟阅读
月子喵

最近在使用 Midway 框架写一个小项目, 虽然装饰器在很多时候提供了非常多辅助作用, 但是用多了会发现一件事情, 很多的装饰器参数都是字符串, 这就导致了编辑器完全没有办法做语法补全🤷‍♀️, 非常的蛋疼.

为了缓解这个问题我打算写一个关于 Midway 框架的 LSP

加载中.....

· 14 分钟阅读
月子喵

因为letsencrypt的服务端boulder需要进行打包, 所以先把内网的 harbor registry 先恢复了, 这里使用的是 NFS 做持久化

· 5 分钟阅读
月子喵

为了家里内网服务部署的方便使用了统一的域名 haozi.local , 这是一个本地域名, 没法通过常规的方式申请有效的https证书, 所以需要在内网搭建一个专门的CA,用于签发这个域名的证书等, 后面我们将搭建一个 letsencrypt的服务端, 自动签发