Git 十四周年:你喜欢 Git 的哪一点?
Git 为软件开发所带来的巨大影响是其它工具难以企及的。在 Linus Torvalds 开发 Git 后的十四年间,它为软件开发所带来的影响是其它工具难以企及的:在 StackOverflow 的 2018 年开发者调查 中,87% 的受访者都表示他们使用 Git 来作为他们项目的版本控制工…
企业开源指南:开源项目管理工具
转自: https://linuxfoundation.cn/tools-managing-open-source-programs/ 作者: Todo 最大限度优化组织中运行开源计划或启动开源项目的实践。这些资源由 Linux 基金会与 TODO Group 合作开发,代表了我们的员工、项目和成员的经验。 英文: https://todogroup.org/guides/management-tools/中文: https://linuxfoundation.cn/tools-managing-open-source-programs/GitHub: …
小白观察:微信朋友圈@好友评论互动能力全量开放
Big News微信朋友圈@好友评论互动能力全量开放:根据微信广告助手的最新推文,自 2019 年 4 月 8 日起,朋友圈广告@好友评论互动能力全量开放。所有朋友圈广告默认具备@好友评论互动的能力。用户收到朋友圈广告后,可以跟点赞、评论一样,在广告的评论区@好…
如何设置 Linux 系统的密码策略
虽然 Linux 的设计是安全的,但还是存在许多安全漏洞的风险,弱密码就是其中之一。作为系统管理员,你必须为用户提供一个强密码。因为大部分的系统漏洞就是由于弱密码而引发的。本教程描述了在基于 DEB 系统的 Linux,比如 Debian、Ubuntu、Linux Mint 等和…
Linux 爸爸怒怼社交媒体:在座的各位都是垃圾
科技先锋 Linus Torvalds 表示,当今社交媒体运作的方式暗中鼓励人们的不良行为。“它们就是一种恶疾。”让我们来数数当今社会里还有多少不对社交媒体表示“喜欢”的人。Linus Torvalds,芬兰裔美国人,自由软件 Linux 的创始人。Linux 是一款同苹果的 MacO…
在 Linux 中使用 bd 命令快速返回到特定的父目录
两天前我们写了一篇关于 autocd 的文章,它是一个内置的 shell 变量,可以帮助我们在没有 cd 命令的情况下导航到目录中。如果你想回到上一级目录,那么你需要输入 cd ..。如果你想回到上两级目录,那么你需要输入 cd ../..。这在 Linux 中是正常的,但如果…
Arch-Wiki-Man:一个以 Linux Man 手册样式离线浏览 Arch Wiki 的工具
现在上网已经很方便了,但技术上会有限制。看到技术的发展,我很惊讶,但与此同时,各种地方也都会出现衰退。当你搜索有关其他 Linux 发行版的某些东西时,大多数时候你会得到的是一个第三方的链接,但是对于 Arch Linux 来说,每次你都会得到 Arch Wiki 页…
更开放的分布式事务 | Fescar 品牌升级,更名为 Seata
Thanks, Fescar ️Hello, Seata 升级后,一起再出发。近日,分布式事务 Fescar 更名为 Seata。在 GitHub 上的项目地址相应的变更成: https://github.com/seata/seata。分布式事务产生背景随着互联网技术快速发展,数据规模增大,分布式系统越来越普及,采用分布式…
Linux里隐藏的计算器,你知道它的奥秘吗?
大家都知道,windows下有个计算器工具,我们在工作生活中经常使用到它。但是,你可知Linux下也同样有个计算器吗?当然,良许说的是命令行下的计算器工具,而不是界面型的计算器。良许是Linux应用开发工程师,平时基本是在命令行下工作,所以对于界面类的操…
树莓派使用入门:通过树莓派和 kali Linux 学习计算机安全
树莓派是学习计算机安全的一个好方法。在我们这个系列的第十一篇文章中会进行学习。在技术方面是否有比保护你的计算机更热门的话题?一些专家会告诉你,没有绝对安全的系统。他们开玩笑说,如果你想要你的服务器或者应用程序真正的安全,就关掉你的服务器,…
企业开源指南:创建一个开源项目
转自: https://linuxfoundation.cn/creating-an-open-source-program/ 作者: Todo 最大限度优化组织中运行开源计划或启动开源项目的实践。这些资源由 Linux 基金会与 TODO Group 合作开发,代表了我们的员工、项目和成员的经验。 英文:https://todogroup.org/guides/create-program/中文:https://linuxfoundation.cn/creating-an-open-source-program/GitHub :…
树莓派使用入门:进入物理世界 —— 如何使用树莓派的 GPIO 针脚
在树莓派使用入门的第十篇文章中,我们将学习如何使用 GPIO。到目前为止,本系列文章主要专注于树莓派的软件方面,而今天我们将学习硬件。在树莓派最初发布时,最让我感兴趣的主要特性之一就是它的 通用输入输出(GPIO)针脚。GPIO 可以让你的树莓派程序与…
加密邮件服务 Tutanota 现在有桌面应用了
Tutanota 最近宣布发布针对其电子邮件服务的桌面应用。该 Beta 版适用于 Linux、Windows 和 macOS。什么是 Tutanota?网上有大量免费的、带有广告的电子邮件服务。但是,大多数电子邮件服务并不完全安全或在意隐私。在这个后斯诺登世界中,Tutanota 提供了…
区块链 2.0:重新定义金融服务(三)
本系列的前一篇文章侧重于建立背景,以阐明为什么将现有的金融系统向充满未来主义的区块链体系迈进是“货币”改革的下一个自然步骤。我们将继续了解哪些区块链特性将有助于这一迁移。但是,金融市场十分复杂,并且人们的交易由众多组成部分组成,而不仅仅是…
Oomox:定制和创建你自己的 GTK2、GTK3 主题
主题和可视化定制是 Linux 的主要优势之一。由于所有代码都是开源的,因此你可以比 Windows/Mac OS 更大程度上地改变 Linux 系统的外观和行为方式。GTK 主题可能是人们定制 Linux 桌面的最流行方式。GTK 工具包被各种桌面环境使用,如 Gnome、Cinnamon、Uni…
Rancher:一个全面的可用于产品环境的容器管理平台
Docker 作为一款容器化应用的新兴软件,被大多数 IT 公司使用来减少基础设施平台的成本。通常,没有 GUI 的 Docker 软件对于 Linux 管理员来说很容易,但是对于开发者来就有点困难。当把它搬到生产环境上来,那么它对 Linux 管理员来说也相当不友好。那么,…
树莓派使用入门:树莓派上的模拟器和原生 Linux 游戏
树莓派是一个很棒的游戏平台。在我们的系列文章的第九篇中学习如何开始使用树莓派。回到我们关于树莓派入门系列文章的第五篇,我提到 Minecraft 是一种教孩子们使用游戏平台进行编程的方法。作为一个不错的游戏平台,今天我们将讨论在树莓派上使用或者不使…
重新发现 make: 规则背后的力量
我过去认为 makefile 只是一种将一组组的 shell 命令列出来的简便方法;过了一段时间我了解到它们是有多么的强大、灵活以及功能齐全。这篇文章带你领略其中一些有关规则的特性。备注:这些全是针对 GNU Makefile 的,如果你希望支持 BSD Makefile ,你会发…
如何评估一个 Linux 发行版的总体成本
译自: https://www.linux.com/publications/estimating-total-cost-linux-distribution 作者: Amanda Mcpherson, Brian Proffitt, Ron Hale-evans 转自: http://www.ocselected.org/posts/open-source-economic/estimating-the-total-cost-of-linux-distribution/ 译者: 适兕 经济学有云:“天下没有免费的午餐”,那么一个开源项目到底价值多少钱?到了自己手里能够增值还是贬值?那么抛开技术债务…
android binder资料总结
1Android binder 是学习 Android 系统一定要啃得硬骨头,可能你刚开始的时候并不理解其中的精髓,但是在 android 系统的很多地方你都会遇到它。 不过要我自己写明白其中的逻辑脉络需要花费太多的时间和精力,而且传播效果也不是非常好,还不如直接用其他大…