鱼喃

听!布鲁布鲁,大鱼又在那叨叨了

Background

网上关于安装 tensorlfow-gpu 环境的博客可谓是多如牛毛,但是参考了很多篇,都没能成功的在 CentOS 7.6 上把整套环境布置上。折腾了差不多一个礼拜,时间跨度长达几个月,总算是把这一堆装上了,分享一下过程。本文主要目的在于给出一个非常详细的安装过程(从一个全新环境开始后的每一个操作)以及环境配置说明,这样后面的人参考的时候就能根据不同之处快速定位问题。

Read more »

关于TCP通信中三次握手这个经常在面试中被问到,之前也了解过,以为懂了,真正阐述的时候才发现自己只是知其然,不知其所以然。看的时候基本是“对对对,是这样的”,但是基本没有考虑到为什么一定要这么设计?不这么做会带来那些后果?其实还是没透彻理解。

把三次握手和四次挥手放在一起学习、对比,能更好的明白其中的设计思路和原则。

Read more »

从一开始的 Apache/httpd 服务器部署单站点开箱即用到后来的多站点配置,再到后来多开发语言混合、项目环境隔离、负载均衡等,单独的 Apache 服务器已经无法独立满足需求了。这时候开始考虑在前面加上一个 Nginx 作流量分发等等工作。

随着运营商的越来越无节操,以及网络安全威胁日益严重,很多站点开始考虑上 HTTPS,即加上证书来保证通道的安全和可靠性。 Let’s Encrypt 提供了免费的 SSL 证书并提供了脚本化方案。无论是 Apache 还是 Nginx,网上都已经有了很多的文档,但是个人喜欢使用 Docker 来部署所有应用,那么如何在不修改原有镜像的基础上实现 SSL 证书的自动签发和续期就是一个需要解决的问题了。

Read more »

新剁手了一个Google Home mini,需要科学上网才能正常使用,而 home 本身不支持设置代理,所以需要在网关上动手。正好一直使用树莓派当路由器,所以尝试把树莓派打造成一个带有智能转发功能的透明网关,即国内的 IP 直连,海外的 IP 走代理加速。

Read more »