Linux中国 开发一个 Linux 调试器(一):准备环境 尽管调试器已经得到了广泛的使用,却并没有太多的资源告诉你它们的工作原理以及如何开发,尤其是和其它那些比如编译器等工具链技术相比而言。 By Rain2017 年 6 月 21 日
Linux中国 什么是开源? 这个词最初是起源于软件开发中,指的是一种开发软件的特殊形式。但到了今天,“开源”已经泛指一组概念——就是我们称之为的“开源的方式”。这些概念包括开源项目、产品,或是自发倡导并欢迎开放变化、协作参与、快速原型、公开透明、精英体制以及面向社区开发的原则。 By Rain2017 年 6 月 20 日
Linux中国 2017 年的八大系统运维和工程发展趋势 我们讨论了分布式系统、SRE、容器化、无服务架构,人员倦怠以及与提供软件相关的人力与技术挑战等诸多问题 By Rain2017 年 6 月 19 日
Linux中国 安卓编年史(24):Android 4.4,奇巧——更完美,更少的内存占用 奇巧最重要的改进之一你并不能看到:显著减少的内存占用。对奇巧而言,谷歌齐心协力开始了降低系统和预装应用内存占用的努力,称作“Project Svelte”。 By Rain2017 年 6 月 19 日
Linux中国 极客漫画:敏捷餐馆 过于殷勤(敏捷)的侍者会让你美好的一餐糟糕无比。 然而,离开“敏捷”的“持续交付”餐馆,旁边还有“瀑布”餐吧。 嗷,这个快节奏的年代! By Rain2017 年 6 月 19 日
Linux中国 Debian GNU/Linux 9 “Stretch” 正式发布 已经使用了两年之久的代号为 “Jessie” 的 Debian GNU/Linux 8,终于被标记为 “oldstable”了。就在 18 日,Debian 项目宣布 Debian GNU/Linux 9,代号为 “Stretch” 的新版本正式发布! By Rain2017 年 6 月 19 日
Linux中国 在 LXD 2.3 及以上版本中管理网络 当 LXD 2.0 随着 Ubuntu 16.04 一起发布时,LXD 联网就简单了。直到 LXD 2.3,LXD 终于发展了自己的网络管理 API ,并有相应的命令行工具。 By Rain2017 年 6 月 18 日
Linux中国 给非英语母语的人从事开源项目的若干建议 在这篇文章中,作为不以英语为母语的 OpenStack 的贡献者的我们将会分享一些所面临挑战——如何去克服它们,还有一些好的方案,它们能够减轻不以英语为母语且刚开始从事的人的焦虑。 By Rain2017 年 6 月 18 日
Linux中国 我是如何开始踏上 bash 脚本编程之路的? 人们总有写成千上万行代码的需求,并对它进行分支、合并、修复错误。但是,通过简单的脚本或其它方式来自动化、简单化任务的需求也一样强烈。这样的一个小脚本和小小的自信就能够让你启程脚本编程之路。 By Rain2017 年 6 月 18 日
Linux中国 Linux 中高效编写 Bash 脚本的 10 个技巧 Shell 脚本编程 是你在 Linux 下学习或练习编程的最简单的方式。尤其对 系统管理员要处理着自动化任务,且要开发新的简单的实用程序或工具等(这里只是仅举几例)更是必备技能。 By Rain2017 年 6 月 17 日
Linux中国 安卓编年史(23):Android 4.3,果冻豆——早早支持可穿戴设备 如果谷歌没有在安卓 4.3 和安卓 4.2 之间通过 Play 商店发布更新的话,安卓 4.3 会是个不可思议的更新。 By Rain2017 年 6 月 17 日
Linux中国 极客漫画:最后一个问题 ps aux 以及 ps -elf 都是查看进程的方式,这个漫画就是说使用这两种方式的人就像 vim 党和 Emacs 党一样,随时都可能爆发圣战(大误 。 By Rain2017 年 6 月 17 日
Linux中国 下周一,微软约你在 LinuxCon 见?! 这次微软来 LinuxCon 会做什么演讲呢?老王专门找了 Linux 基金会的 Maggie 去联系上了微软,想要提前挖掘一些内幕出来。 By Rain2017 年 6 月 16 日
Linux中国 微软正在成为一个 Linux 供应商 微软的成功是传统 Linux 厂家的失败么?某种程度上来说,是的,微软已经成为了一个直接竞争者。但是这里明显的赢家是 Linux。 By Rain2017 年 6 月 16 日
Linux中国 许多 SQL 性能问题来自于“不必要的强制性工作” 在编写高效 SQL 时,你可能遇到的最有影响的事情就是索引。但是,一个很重要的事实就是很多 SQL 客户端要求数据库做很多“不必要的强制性工作”。 By Rain2017 年 6 月 15 日
Linux中国 10 个使用 Cinnamon 作为 Linux 桌面环境的理由 Cinnamon 是一个让人怀旧 GNOME 2 的 Linux 桌面环境,它灵活、快速,并提供了种种的功能。 By Rain2017 年 6 月 14 日
Linux中国 机器学习的新捷径:通过 SYCL 在 GPU 上加速 C++ 不幸的是,对于日常程序员,OpenCL 的学习曲线陡峭;一个简单的 Hello World 程序可能就需要上百行晦涩难懂的代码。因此,为了减轻这种痛苦,Khronos 组织已经开发了一个称为 SYCL 的新标准,这是一个在 OpenCL 之上的 C++ 抽象层。 By Rain2017 年 6 月 13 日
Linux中国 Linux 内核文章特辑 备受关注的 LinuxCon 2017(北京)即将在一周后在北京首秀,而国内已经连续举办了 11 届的中国 Linux 内核开发者大会(CLK)也将在金秋十月的北京举办第 12 届。值此 Linux 界两大盛会举办之际,我特意收集了一些 Linux 内核方面的文章分享给大家。 By Rain2017 年 6 月 12 日
Linux中国 安卓编年史(22):周期外更新——谁需要一个新系统? 在安卓 4.2 和安卓 4.3 之间,谷歌进行了一次周期外更新,显示了有多少安卓可以不用经过费力的 OTA 更新而得到改进。得益于谷歌 Play 商店和 Play 服务,这些更新可以在不更新任何系统核心组件的前提下送达。 By Rain2017 年 6 月 12 日