辛夷nange.cn2020-11-24为服务器或网站部署一个状态监控页随着手中的吃灰 VPS 越来越多,想要了解它们每个机器的在线率如何变得愈加繁琐,但是如果通过第三方专业的网络服务状态监控来解决的话就方便省心多了。 准备工作 注册账号 首先去 UptimeRob...阅读全文
Henry Z's blogchangchen.me2020-11-22浅谈 Python Metaclass(下):Django ORM 的应用用了这么多年 django,原来其中强大的 ORM 即 metaclass 的一种最佳实践,让我们一探其中的奥秘吧✨ p.s. 文本默认你对 Django 的 ORM 已有一定的概念了解与实践~阅读全文
Henry Z's blogchangchen.me2020-11-22浅谈 Python Metaclass(上):type 与 object 原理介绍我们都知道 python 中有一个特性叫做「万物皆对象」,而个人一直对其中的 type 与 object 对象一知半解。刚好周末看到一篇很不错的文章:《Python Types and Objects》,特此学习记录一下~阅读全文
Nova Kwok's Awesome Blognova.moe2020-11-22绕过从 Docker Hub pull 镜像时的 429 toomanyrequests很早很早以前,我们都使用裸机部署应用,部署应用无非以下几步: 安装操作系统 安装运行环境(PHP,NodeJS,Ruby, etc) 安装 / 复制程序 尝试运行程序 报错,修环境问题 继续报错,修开发人员 开发人员提交一个很脏的 Hack,应用终于跑起来了 直到容器化的出现,开发和运维开发将整个程序和运行环境放在一个个 Docker Image 和 docker-compose.yml 中,启动…阅读全文
壹拾肆kaaaaai.cn2020-11-21是时候维护一个属于自己的开源库了使用 GitHub 很久,除了无脑 star、fork 大神们的仓库、输出一些学习代码以外,对于 GitHub 本身的贡献似乎寥寥。Arctic Code Vault Contributor 的勋章我受之有愧。如果你也有和我类似的想法,那么,是时候可以尝试一下维护一个自己的开源库了。 维护一个开源库,听起来很简单,但是真正要开始动手,似乎颇有些千头万绪,无…阅读全文
央blog.yt2020-11-19拼多多聚宝盆,助力得现金?拼多多,国内一 “毒瘤” 电商。每天在 QQ,微信等即时通讯平台总会收到拼多多的助力,砍价... 尤其是过节的时候,拼多多的消息充斥着整个网络。地不分南北东西, 人不分男女老幼, 拼多多的消息, 现在像野火一样, 在各个微信群里蔓延, 已经成为亚文化。有人调侃说:“女神百年不发一条消息,今天突然给我发了一条,我迫不及待的回了过去,女神接着发来一条拼多多助力链接,我认为这是跟女神接触的机会,迅速点击…阅读全文
央blog.yt2020-11-19拼多多聚宝盆,助力得现金?拼多多,国内一 “毒瘤” 电商。每天在 QQ,微信等即时通讯平台总会收到拼多多的助力,砍价… 尤其是过节的时候,拼多多的消息充斥着整个网络。地不分南北东西, 人不分男女老幼, 拼多多的消息, 现在像野火一样, 在各个微信群里蔓延, 已经成为亚文化。有人调侃说:“女神百年不发一条消息,今天突然给我发了一条,我迫不及待的阅读全文
大大的小蜗牛eallion.com2020-11-17好好说话在浮躁的中文网络环境中,理性讨论需要技巧与克制。避免脏话、动机揣测和资格论,聚焦事实而非立场。讽刺需分场合,反问句易引发冲突,陈述句更利于沟通。质疑时保持对事不对人,适时退出无意义争论。表达感谢能改善讨论氛围,诚恳认错则是成熟标志。网络即现实,体面对话值得践行!阅读全文
Debug 客栈debuginn.com2020-11-15Go 并发编程之 Mutex我们比较常见的大型项目的设计中都会出现并发访问问题,并发就是为了解决数据的准确性,保证同一个临界区的数据只能被一个线程进行操作,日常中使用到的并发场景也是很多的: 计数器:计数器结果不准确; 秒杀系统:由于同一时间访问量比较大,导致的超卖; 用户账户异常:同一时间支付导致的账户透支; buffer 数据异常:更新 buffer 导致的数据混乱。 上面都是并发带来的数据准确性的问题,决绝方案就是使用…阅读全文
Henry Z's blogchangchen.me2020-11-14Python 不需要设计模式?前两个月拜读 《Head First 设计模式》这本书,同时系统性的重温 UML 相关的知识,但当笔者尝试将学到的知识复用到 python 时,突然发现似乎并不是那么的适配:例如 python 中并没有「接口」与「抽象类」等的概念🤔 观看一个 Pycon2017 的分享视频之后:《Why you don’t need design patterns in Python?》,对上面的疑惑,逐步有了一…阅读全文
央blog.yt2020-11-12献血 & X 浏览器因广告拦截遭优酷索赔 100 万献血 2020.11.11 11.10 日晚上,填写了献血的单子。 无非是确认没有生病什么的,和自愿献血。 11.11,光棍节,双十一购物剁手节。今天献血你说怪不怪呢,在光棍节不去解决单身狗问题,却跑来献血,还要看情侣们献血秀恩爱。 下午 1.50 左右来到献血的地方,到了以后发现人已经很多了。看来我们这群年轻人献血的热情不小啊。我们到的时候都有同学献完血了。 流程吗,无非就是身份登记拿单子,测血…阅读全文
央blog.yt2020-11-12献血 & X 浏览器因广告拦截遭优酷索赔 100 万献血 2020.11.1111.10 日晚上,填写了献血的单子。无非是确认没有生病什么的,和自愿献血。11.11,光棍节,双十一购物剁手节。今天献血你说怪不怪呢,在光棍节不去解决单身狗问题,却跑来献血,还要看情侣们献血秀恩爱。下午 1.50 左右来到献血的地方,到了以后发现人已经很多了。看来我们这群年轻人献阅读全文
Henry Z's blogchangchen.me2020-11-08linux 反向查找日志当我们在黑屏排查线上问题的时候,经常会遇到一些又臭又长的日志文件(动辄好几个 G)。如果直接用 grep 去搜索内容,不仅等待时间长,甚至可能占用机器资源,影响线上业务请求 😓 那有什么更好的办法吗?线上日志按照规约,会按「日」进行轮转切割,但故障发生的时候,我们期望的那条日志一般在 "最近十分钟" 之内,所以如果可以 “反向 grep” 日志,是否可以大大提高查询的性能?🤔阅读全文
Sukka's Blogskk.moe2020-11-06USTC Hackergame 2020(中科大信安赛)write up作为一只 CS 零基础、信安零基础、CTF 零基础的菜狐狐,苏卡卡今年又来参加 USTC Hackergame 啦!由于一边做题一边总结思路(指写 Write Up),所以苏卡卡应该是第一个发布非官方的 USTC Hackergame 2020 Write Up 的吧(嘿嘿)。 题图来自 USTC Hackergame 2019「Happy LUG」阅读全文