操作系统
-
优秀架构师必须掌握的架构思维
一、抽象思维 如果要问软件研发/系统架构中最重要的能力是什么,我会毫不犹豫回答是抽象能力。抽象(abstraction)这个词大家经常听到,但是真正理解和能讲清楚什么是抽象的人少之…
-
2019年最新最全运维技能图谱
运维是一个融合多学科(网络、系统、开发、安全、应用架构、存储等)的综合性技术岗位,从最初的网络管理(网管)发展到现在的系统运维工程师、网络运维工程师、安全运维工程师、运维开发工程师…
-
使用 Ansible 的第一天
一名系统管理员分享了如何使用 Ansible 在网络中配置计算机并把其带入实际工作的信息和建议。 无论是第一次还是第五十次,启动并运行一台新的物理或虚拟计算机都非常耗时,而且需要大…
-
2019年4月GitHub上最热门的开源项目
又到了为大家盘点4月份GitHub最热门的开源项目的时候了,一起来看看你都知道哪些,或者有哪些你已经在使用的了。 1996.ICUhttps://github.com/996ic…
-
全功能的二进制文件分析工具 Radare2 指南
Radare2 是一个为二进制分析定制的开源工具。 在《Linux 上分析二进制文件的 10 种方法》中,我解释了如何使用 Linux 上丰富的原生工具集来分析二进制文件。但如果你…
-
从零开始搭建创业公司大后台技术栈
到后台技术栈,脑海中是不是浮现的是这样一幅图?(如图1所示) 图1 有点眼晕,以上只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始…
-
LAMP vs. MEAN:哪个技术栈更适合你
Web技术栈是用于构建Web应用程序的软件或技术的集合。它有很多种产品供我们选择,但最终去选择其中一个可能会比较困难。 在与同事,开发者或客户交流时,对使用哪种技术和堆栈的建议不…
-
Anbox:在 Linux 上运行 Android 应用程序的简单方式
Android 模拟器允许我们直接从 Linux 系统上运行我们最喜欢的 Android 应用程序或游戏。– Magesh Maruthamuthu Android …
-
在 Ubuntu 中安装 Apache、MySQL、PHP(LAMP)套件
LAMP 套件是一种流行的开源 Web 开发平台,可用于运行和部署动态网站和基于 Web 的应用程序。通常,LAMP 套件由 Apache Web 服务器、MariaDB…
-
如何在电池充满或低电量时获得电池状态通知
对于类 Unix 用户来说,Linux 笔记本是不错的选择,但它经常会耗尽电池。我试过很多 Linux 操作系统,但没有像 Windows 那样电池寿命长。 充电时间长了会对电池造…