工作后,发现已经没有当初那种激情去坚持写日志了,或许是因为工作繁忙,或许是因为自己懒惰了,又或许是实在没什么东西可以写。最近有一些感触,趁着周末还是抽空记录一下吧,最近跟师弟闲聊的时候,他跟我说今年很多公司都已经不招运维这个岗位了,这让我们这...
Docker是一个用了一种新颖方式实现的超轻量虚拟机,在实现的原理和应用上还是和VM有巨大差别,专业的叫法是应用容器(Application Container)。(我个人还是喜欢称虚拟机) Docker应用容器相对于 VM 有以下几个优点...
1)更新 Apt-Get 终端命令: sudoapt-getupdate 2)安装MySql 终端命令: sudoapt-getinstallmysql-serverphp5-mysql 3)安装Nginx sudoapt-getinst...
虚拟专用网(VPN)隧道用来通过基于互联网的一条隧道,将两个不同的物理网络安全地互联起来。不同的网络是拥有全局非路由专用IP地址的专用以太网子网时,就需要隧道机制,因为这些子网无法通过基于互联网的传统路由连接到对方。比如说,常常建立VPN隧道...
Linux对硬件的支持广泛,但也有支持不佳的情况,如HiDPI设备。拿使用Retina(视网膜)屏幕的Macbook来说,在HiDPI模式下,所有图标和背景,都使用高倍分辨率显示。如果我们在支持HiDPI的屏幕下运行Linux,做哪些调整,才...
当今所有最好的集成电路都大规模的使用BGA封装法来焊接。因为BGA封装法连接在芯片底下,焊接更紧,需要使用回流焊箱或者热印版。另一个问题是设计PCB(印刷电路板)时,过孔和引线之间的焊接球需要足够小,主板上通常需要更多层来为紧挨的引线来腾出空...
近来很多知名企业都出现了密码泄露,业内对多重认证的呼声也越来越高。在这种多重认证的系统中,用户需要通过两种不同的认证程序:提供他们知道的信息(如 用户名/密码),再借助其他工具提供用户所不知道的信息(如 用手机生成的一次性密码)。这种组合方式...
Linux内核需要为临时对象如任务或者设备结构和节点分配内存,缓存分配器管理着这些类型对象的缓存。现代Linux内核部署了该缓存分配器以持有缓存,称之为片。不同类型的片缓存由片分配器维护。本文集中讨论slabtop命令,该命令显示了实时内核片...
这篇文章介绍了一些热门的Linux/UNIX免费书籍和教程,适合处于入门和提高阶段的人学习。文章还包括了和Linux上开发相关的教程和书籍。 书籍 《鸟哥的 Linux 私房菜 — 基础学习篇 》(繁体中文 ) 学习Linux的...
本篇是谷歌是如何做代码审查的的续篇。 我们在谷歌所做事情中另外一个让我感到异常有效、有用的制度是严格的编码规范。 在到Google工作之前,我一直认为编码规范没有什么用处。我坚信这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效...