27 个全方位的开放式教育解决方案
阅读这些 2017 年 http://Opensource.com 发布的开放如何改进教育和学习的好文章。开放式理念 (从开源软件到开放硬件,再到开放原则) 正在改变教育的范式。因此,为了庆祝今年发生的一切,我收集了 2017 年(译注:本文原发布于 2018 年初)在 …
在 Linux 终端中观看火焰
何不在命令行中进行一次“烧烤”呢?这里是《24 天了解 Linux 命令行小玩意》。如果你未曾读过本系列的文章,可以在本文的结尾部分获取上一篇文章的链接,以了解本系列的大概内容。我们所介绍的命令行小玩意可供你消遣无聊时光。你或许知道它们其中的一些,…
所有人的 DevOps
让一名非工程师来解释为什么你不必成为一位开发者或运维就能爱上 DevOps。我从未做过开发或运维的工作 —— 那怎么我在写一篇关于 DevOps 的文章?我一直都对计算机和技术有兴趣。我还对社群、心理学以及帮助他人充满热情。当我第一次听到 DevOps 时,这个…
Linux kernel计算某段代码运行时间
就几个函数,不废话,直接上代码 index 711f9d0..5eb0364 100755 --- a/drivers/power/cw2015_battery.c +++ b/drivers/power/cw2015_battery.c @@ -25,6 +25,7 @@ #include <linux/platform_data/ntc_thermistor.h> #include <linux/gpio.h> #include <…
如何在 VirtualBox 上安装并使用 FreeDOS?
这份指南将带你如何一步一步在 Linux 平台下利用 VirtualBox 安装 FreeDOS。Linux 下借助 VirtualBox 安装 FreeDOS2017 年的 11 月份,我采访了 Jim Hall 关于 FreeDOS 项目 背后的历史故事。今天,我将告诉你如何安装并使用 FreeDOS。需要注意到是:我将在 …
打孔卡:上世纪的老程序员是如何编程的
我知道这很学院派,可一行超过 80 个字符的代码还是让我抓狂。我也在网上见过不少人认为即使在现代的视网膜屏幕下也应当采用行长度为 80 个字符的标准,可他们都不理解我对破坏这一标准的怒火,就算多 1 个字符也不行。在这一标准的黄金时期,一行代码的长…
7 个最佳 Linux 电子书阅读器
摘要: 本文中我们涉及一些 Linux 最佳电子书阅读器。这些应用提供更佳的阅读体验甚至可以管理你的电子书。最近,随着人们发现在手持设备、Kindle 或者 PC 上阅读更加舒适,对电子图书的需求有所增加。至于 Linux 用户,也有各种电子书应用满足你阅读和整理…
在 Linux 终端上玩俄罗斯方块
用每个人最喜欢的砖块配对游戏“俄罗斯方块”重新创造 20 世纪 80 年代的魔力。感谢你来浏览我们今天的 Linux 命令行玩具日历。如果这是你第一次访问该系列,你可能会问自己,什么是命令行玩具。即使我不太确定,但一般来说,它可能是一个游戏或任何消遣,…
Android 7.1 恢复出厂设置流程
前言之前,有在文章写过通过命令恢复出厂设置,这个文章主要是通过设置APK点击恢复出厂设置。 正文大概流程如下 参考Android Factory Reset flowandroid 恢复出厂设置代码流程(Good!)android恢复出厂设置的流程 - unbroken - CSDN博客Android7.0恢复出厂…
如何构建一台网络引导服务器(一)
有些计算机网络需要在各个物理机器上维护相同的软件和配置。学校的计算机实验室就是这样的一个环境。 网络引导 服务器能够被配置为基于网络去提供一个完整的操作系统,以便于客户端计算机从一个中央位置获取配置。本教程将向你展示构建一台网络引导服务器的…
如何使用 Fedora IoT 点亮 LED 灯
如果你喜欢 Fedora、容器,而且有一块树莓派,那么这三者结合操控 LED 会怎么样?本文介绍的是 Fedora IoT,将展示如何在树莓派上安装预览镜像。还将学习如何与 GPIO 交互以点亮 LED。什么是 Fedora IoT?Fedora IoT 是当前 Fedora 项目的目标之一,计划成为…
以 Linux 的方式庆祝圣诞节
当前正是假日季,很多人可能已经在庆祝圣诞节了。祝你圣诞快乐,新年快乐。为了延续节日氛围,我将向你展示一些非常棒的圣诞主题的 Linux 壁纸。在呈现这些壁纸之前,先来看一棵 Linux 终端下的圣诞树。让你的桌面飘雪(针对 GNOME 用户)如果您在 Ubuntu 1…
没有 Linux 和开源软件的世界会变得怎么样
Linux 基金会针最近对人们关于 “没有 Linux 的世界” 系列短片所提出的问题做了回应,解答了包括没有 Linux 和其他的开源软件的因特网会变得怎么样等问题。假如 Linux —— 这个开源的操作系统内核 —— 不曾出现过,我们现在的世界是否会是另一番景象。会…
从2.x到4.x,Linux内核这十年经历了哪些重要变革
前言Linux内核网站: https://www.kernel.org/ Linux各种升级更改: https://en.wikipedia.org/wiki/Linux_kernel#Feature_history https://kernelnewbies.org/LinuxChanges 各种Linux版本介绍: https://kernelnewbies.org/LinuxVersions在过去,2.0.x 2.2.x和2.4.x(偶数次要部分)是发布的稳定内核版本(所以我们项目中用到的内核版本大部…
pthread_create 记录线程使用
起源最近在做的项目充电LED灯闪烁正常的HAL层代码是这样的想要实现闪烁功能,只需要向驱动的blink节点写入值就可以。但是我们的平台没有这个节点,那我只能在HAL层实现这个功能,重写驱动也是可以的,不过我认为这样更省事。 实现 err = pthread_create(&t…
Linux命令图片
欢迎关注微信公众号-嵌入式Linux觉得不错,请帮忙转发,点赞,您的每一次支持,我都将铭记于心
命令别名:定义自己的命令
学习如何创建别名:你可以将太长或难以记忆的命令打包成你自己构建的命令。命令别名(Alias)在 Linux shell 中指的是将一些太长或者太难记的多个命令组合起来,成为一个由用户自己构建的命令。可以通过 alias 命令来创建命令别名。在 alias 后面跟上想要创建…
量子计算的开源框架 Cirq 介绍
我们即将讨论的内容正如标题所示,本文通过使用 Cirq 的一个开源视角,尝试去了解我们已经在量子计算领域取得多大的成就,和该领域的发展方向,以加快科学和技术研究。首先,我们将引领你进入量子计算的世界。在我们深入了解 Cirq 在未来的量子计算中扮演什…
通过询问-响应身份认证提高桌面登录安全
介绍今天,Fedora 提供了多种方式来提高我们账户的身份认证的安全性。当然,它有我们熟悉的用户名密码登录方式,它也同样提供了其他的身份认证选项,比如生物识别、指纹、智能卡、一次性密码,甚至是 询问-响应(challenge-response)身份认证。每种认证方式…
树莓派在办公室的 11 种用法
我知道你在想什么:树莓派只能用在修修补补、原型设计和个人爱好中。它实际不能用在业务中。毫无疑问,这台电脑的处理能力相对较低、易损坏的 SD 卡、缺乏电池备份以及支持的 DIY 性质,这意味着它不会是一个能在任何时候执行最关键的操作的专业的、已安装…