使用 sshfs 挂载远程文件到本地机器
我们在与远程服务器进行交互的过程中,常用的是通过终端以 ssh
的形式连接到服务器,然后再以命令行(CLI
)进行操作。但是,如果是想把远程服务器的目录文件直接挂载到本地机器上面,然后像浏览和操作本地文件一样方便,其实也是可行的。这就需要使用到今天介绍的 sshfs
,一款基于 ssh
的远程文件挂载工具。
我们在与远程服务器进行交互的过程中,常用的是通过终端以 ssh
的形式连接到服务器,然后再以命令行(CLI
)进行操作。但是,如果是想把远程服务器的目录文件直接挂载到本地机器上面,然后像浏览和操作本地文件一样方便,其实也是可行的。这就需要使用到今天介绍的 sshfs
,一款基于 ssh
的远程文件挂载工具。
“The C Programming Language” 是计算机编程的经典之作,别名 K&R
。
这是一本简短精悍的书籍,介绍了 C
语言的编程核心、ANSI 规范、编译原理等诸多方面的内容。现在很难想象这本不足 200 页的小书^[可以参考这个链接看看现在有哪些优秀的 C 编程数据:The Definitive C Book Guide and List - Stack Overflow]尽然能够放得下这么多的内容,可以说是提纲挈领、言简意垓。尤其是附录A部分,只是简要介绍了 C
的编译原理,区区几页纸张就足以为后人编写各式不同的编译器提供指引^[关于 C
的历史,这里有一篇 Dennis Ritchie 写的文章可供参考:The Development of the C Language]。
SublimeGDB
是一款可以在 Sublime
编辑器内运行的代码调试器,即调用系统的 GNU Debugger
套件。通过一定的设置,我们便可以把 Sublime
改造成一款轻量级的 IDE
,从而可以直接在编辑器对源文件^[source code]进行调试,并且提供了了多个代码调试状态,比直接在终端进行调试要强大的多,也十分方便。
Sublime
是一款提供了可自定义的强大编辑器。我们可以根据个人的使用习惯,通过修改相应的参数配置,就可以搭建一个得心应手的编程环境。
介绍如何使用 gitbook
编写技术手册,并配置 github
实现对内容的版本控制。
jupyterlab 是対 ipython notebook 的全新改良版,提供了一个基于网页的功能套件,集成了多种数据分析工具,如 python、R、Julia 的内核。