Ubuntu Core 是什么?Ubuntu Core 是完全基于 snap 包构建,并且完全事务化的 Ubuntu 版本。该系统大部分是只读的,所有已安装的应...
本文作者 肯特·贝克 Kent Beck ,是最早研究软件开发的模式和重构的人之一,是敏捷开发的开创者之一,更是极限编程和测试驱动开发的创始人,同时还是 Sma...
使用基于开源软件和廉价云存储的自动备份解决方案来保护你的数据。几年来,我用 CrashPlan 来备份我家的电脑,包括属于我妻子和兄弟姐妹的电脑。CrashPl...
题图抽象的形容了容器和虚拟机是那么的相似,又是那么的不同!在近期的一些会议和学术交流会上,我一直在讲述有关 DevOps 的安全问题(亦称为 DevSecOps...
本文将介绍如何借助 minikube 在 Kubernetes 1.8 上搭建 OpenFaaS(让 Serverless Function 变得更简单)。mi...
现在的新闻里充斥着服务器被攻击和数据失窃事件。对于一个阅读过安全公告博客的人来说,通过访问错误配置的服务器,利用最新暴露的安全漏洞或通过窃取的密码来获得系统控制...
不论是经验丰富的老程序员,还是没有经验的新手,Python 都是一个非常好的编程语言。Python 是一个非常流行的编程语言,它可以用于创建桌面应用程序、3D ...
容器是一个日益流行的开发环境。作为一名开发人员,你可以选择多种工具来管理你的容器。本文将向你介绍 Ansible Container,并展示如何在类似生产环境中...
它终于发生了。如今,全世界超算 500 强全部都运行着 Linux。Linux 统治了超级计算。自 1998 年以来,这一天终于到来了,那时候 Linux 首次...
2017 年 11 月 18 日至 19 日,2017 中国开源年会在上海交大召开,来自集慧智佳的高级咨询师薛亮在开源治理分论坛上发表了题为《ABC 时代 GP...
大规模容器应用编排起步通过《面向 Java 开发者的 Kubernetes》,学习基本的 Kubernetes 概念和自动部署、维护和扩展你的 Java 应用程...
本文由高级咨询师薛亮据自由软件基金会(FSF)的英文原文翻译而成,这篇常见问题解答澄清了在使用 GNU 许可证中遇到许多问题,对于企业和软件开发者在实际应用许可...
Linux 基金会在其企业开源指南文集中为开发和使用开源软件增加了三篇新的指南。这个有着 17 年历史的非营利组织的主要任务是支持开源社区,并且,作为该任务的一...
Red Hat 已经学会了跟随开源社区,并将其商业化。你也可以。开源中最强大但最困难的事情之一就是社区。红帽首席执行官 Jim Whitehurst 在与 Sl...
在你的下一个树莓派项目上安装和配置流行的开源数据库 Postgres 并去使用它。保存你的项目或应用程序持续增加的数据,数据库是一种很好的方式。你可以在一个会话...
没有时间运行命令?使用 cron 的计划任务意味着你不用熬夜程序也可以运行。系统管理员(在许多好处中)的挑战之一是在你该睡觉的时候去运行一些任务。例如,一些任务...
文件系统是一个在计算机上帮你去管理数据怎么去存储和检索的数据结构。文件系统也可以被视作是磁盘上的物理(或扩展)分区。如果它没有很好地被维护或定期监视,它可能在长...
云原生程序和基础架构需要完全不同的安全方式。牢记这些最佳实践如今,大大小小的组织正在探索云原生技术的采用。“ 云原生 Cloud-native ”是指将软件打包...
CyberShaolin 联合创始人 Reuben Paul 将在布拉格的开源峰会上发表演讲,强调网络安全意识对于孩子们的重要性。Reuben Paul 并...
开放容器计划(OCI)和原生云计算基金会(CNCF)的代表说,Kubernetes 和容器可以在降低程序员和系统管理成本的同时加速部署进程,从被忽视的 Kube...