昔我往矣

Jupyter Notebook服务搭建过程

2019年12月13日

每次使用Jupyter Notebook都是在本地终端运行jupyter-notebook启动的,家里的树莓派上面已经运行了seafile, transmission-daemon,minidlna.service等服务,这次想着把Jupyter Notebook也搭建到树莓派上,提供在线编程能力。下面是搭建的过程。

1_m87_Htb_9Pstq0UcvNJ49w.png

继续阅读全文

ansible-playbook的用法笔记

2019年12月13日

ansible是十分值得运维学习的技术,作为一个自动化处理工具,用好ansible可以让你你事半功倍。下面通过几个例子来演示ansible playbook的用法。例子中会有不同ansible playbook的写法,只是为了展现ansible playbook的灵活性,使用的时候,不用拘泥其中的任何一种。最基础的方法就忽略了,可以查看官方文档。

ansible-playbook.jpg

继续阅读全文

Python编写简单的gRPC服务

2019年11月18日

感觉gRPC似乎一直在流行与不流行之间,似乎周围没什么人用,但是每隔一段时间都会听到一些gRPC的消息,今天刚好有团队要gRPC的支持,所以就自己也测试下怎么用Python来写gRPC的服务。RPC是远程过程调用(Remote Procedure Call)的缩写形式,基本可以理解为RPC就是要像调用本地的函数一样去调远程函数,gRPC就是Google开源的RPC框架。闲话不多说,show you the code!

gRPC

继续阅读全文

5分钟入手Dockerfile多阶段构建

2019年10月15日

前两天同事在周会上做了Dockerfile构建的分享,手痒,就自己顺手也写一个简单的练练手。

首先准备好源码文件hello.cDockerfile

# ls 
hello.c  Dockerfile

继续阅读全文

命令行http调试利器 —— curl

2018年03月6日

curl是一个相当强大的命令行版的http客户端,本文由浅入深的讲解了部分curl常用的参数和用法。在没有桌面的环境下,curl将是一把无比锋利的工具。

继续阅读全文