Scrapy抓取网页教程

scrapy是大名鼎鼎的Python抓取库,对抓取做了非常好的抽象,二次开发和使用都非常方便。要想使用它,首先要明白它的设计思路和框架。

wasm和wasi

wasm,即WebAssembly(官网 )是一套被四大浏览器(Chrome、Safari、Firefox、Edge)共同支持的二进制指令标准,类似于介于机器指令和高级指令之间的一套通用中间指令方案,宣称效率和机器指令基本一致。它的优势第一是标准化,第二是支持多种语言,比如rust、C、go等等。相比Javascript,它的开发灵活性更高,多语言的支持能力更强。

wasi,即Web Assembly System Interface(官网 ),是基于WASM的一套API规范,提供了文件IO、网络等通用的能力,使得wasm可以脱离浏览器,运行在任何环境或OS上。

Gin框架初探

伴随Go的日益普及,web框架也日益成熟,可选渐多,fasthttp让大家看到了Go的性能强大,echo、Gin等框架也以高性能著称,其中Gin最为热门,这里初探一下Gin的使用。

群晖API开发初探

群晖的DSM系统功能强大,又是私有化部署,是非常好的家庭共享存储或小型公司的小型存储方案。群晖的套件众多,比如PhotoStation、Moments、FileStation、DownloadStation、CloudSync、NoteStation等有很多的教程,但其实DSM系统的API功能也非常强大,这里初探一下使用方法。