如何理解github的oauth最新规则,以修改对应typecho插件?发布于2020年05月02日 php 如果大家给苏南大叔写过评论的话,就会知道:苏南大叔的博客文章底部有个github的登陆按钮。点击这个按钮,就会调用github提供的oauth流程。这个流程的详细解释及相关源码,请参见文末链接。最近,苏南大叔收到了... 阅读更多
通过brew cask命令安装jdk超时,是否有可能的替代方案?发布于2020年05月01日 运维测试 本文中,苏南大叔继续安利通过brew cask命令安装jdk的杯具故事。主要是因为网络的原因,才会使得这个过程异常的艰难。本文并不是唯一的正确答案,只是在这个无奈的网络环境里面,曾经能够到达目的地的小路罢了。大家如... 阅读更多
mac系统,安装brew的cask命令一直超时失败,该怎么办?发布于2020年04月30日 运维测试 苏南大叔其实是试图在mac机器上,安装kafka环境的。但是,kafka依赖jdk8,系统提示要使用brew cask命令安装jdk8,而这个不常用的brew cask命令又是没有安装的,需要安装cask命令。问题... 阅读更多
运行scrapy爬虫时,提示不能识别crawl命令,该如何处理?发布于2020年04月29日 python 近期,苏南大叔在箱子底里面翻出了一个scrapy项目,因为目标网站改版,所以需要修复一些抓取规则。在调试的过程中,发现了一些小问题,比如本文中所描述的一个弱智问题,非常弱智。但是,估计读者你还是犯了这个问题了吧?否... 阅读更多
thinkphp3.2.3经典漏洞:任何文件可以被越权包含执行发布于2020年04月28日 php 苏南大叔再来发一个thinkphp@3.2.3的经典漏洞,最新的thinkphp@5.0.3中是没有本文所描述的这个漏洞的。所以,各位不明真相的吃瓜群众,可以暂时散散了。本文描述的漏洞可以用于破解上一个.log日志... 阅读更多