第4章 原子操作 第二节
------------------------------------------------------------- 上一章节说的原子操作,有同学在下面留言说,原子操作不是万能的吧?确实是,原子操作不是万能的,体系结构在完成原子操作部分也是花费了很大的心思,不同下CPU 应该有自己的实现方式。 CPU…
1 亿银行用户信息失窃之谜:黑客是怎么找到漏洞的?
这是史上规模最大的银行数据失窃案之一,成功取得这一“成就”的女子似乎利用了云系统中的一个漏洞。对于这个漏洞,安全专家们已经警告了多年。作者/来源: 安华金和上周,美国银行第一资本金融公司宣布,公司系统遭到入侵,导致逾 1 亿用户信息泄露。这是…
如何在 Linux 上查找硬件规格
在 Linux 系统上有许多工具可用于查找硬件规格。 -- Sk(作者)在 Linux 系统上有许多工具可用于查找硬件规格。在这里,我列出了四种最常用的工具,可以获取 Linux 系统的几乎所有硬件(和软件)细节。好在是这些工具在某些 Linux 发行版上默认预装。我在 U…
OpenHMD:用于 VR 开发的开源项目
在这个时代,有一些开源替代品可满足你的所有计算需求。甚至还有一个 VR 眼镜之类的开源平台。让我们快速看一下 OpenHMD 这个项目。 -- John Paul(作者) 什么是 OpenHMD? OpenHMD 是一个为沉浸式技术创建开源 API 及驱动的项目。这类技术包括带内置头部…
系统管理员入门:排除故障
“我的网站很慢!” -- Erik Ljungstrom(作者)我通常会严格保持此博客的技术性,将观察、意见等内容保持在最低限度。但是,这篇和接下来的几篇文章将介绍刚进入系统管理/SRE/系统工程师/sysops/devops-ops(无论你想称自己是什么)角色的常见的基础知识。…
请问各位大佬 这哪里错了?
编写程序,输入一个数字字符,输出其前一个和后一个的数字字符,如果输入的是0前一个输出“first”,9后一个则输出“last”,输入的不是数学字符,输出“error”#include<stdio
勒索软件 GermanWiper 破坏数据然后索要赎金
但支付赎金并不能恢复数据,除非用户有离线备份,否则遭到破坏的数据不可能恢复。作者/来源: 安华金和一种新的勒索软件正在德国扩散。被称为 GermanWiper 的勒索软件通过电子邮件传播,感染之后它不是加密文件而是用随机字符覆写文件永久性的破坏用户数据…
Logreduce:用 Python 和机器学习去除日志噪音
Logreduce 可以通过从大量日志数据中挑选出异常来节省调试时间。 -- Tristan De Cacqueray(作者) 持续集成(CI)作业会生成大量数据。当一个作业失败时,弄清楚出了什么问题可能是一个繁琐的过程,它涉及到调查日志以发现根本原因 —— 这通常只能在全部…
开源新闻综述:有史以来最快的开源 CPU、Facebook 分享对抗有害内容的 AI 算法
不要错过最近两周最大的开源新闻。 -- Lauren Maffeo(作者) 在本期开源新闻综述中,我们分享了 Facebook 开源了两种算法来查找有害内容,Apple 在数据传输项目中的新角色以及你应该知道的更多新闻。Facebook 开源算法用于查找有害内容Facebook 宣布它开源…
轻舟已过万重山:专访网易云陈谔
从炎热的夏日中走入到钱塘江畔清凉的网易云会客室,我见到了陈谔,开始这次“轻舟”之行。说实话,初次近距离见到陈谔时,心中有点愕然,作为网易杭研的元老之一、网易云基础服务的领头人,我竟然从他身上感到一点点腼腆和技术人员的质朴。联想到之前网易云…
Project Zero:95.8% 的漏洞在截止日期来临之前得到修复
从 2014 年 7 月 17 日(Project Zero 创建日期)到 7 月 30 日,其研究人员发现并向多家硬件和软件供应商报告了总计 1585 个漏洞。作者/来源: 安华金和据外媒 ZDNet 报道,谷歌 Project Zero 团队表示,在公开披露的 90 天截止日期来临之前,他们在其他软…
企业开源指南:开源开发人员招募
最大限度优化组织中运行开源计划或启动开源项目的实践。这些资源由 Linux 基金会与 TODO Group 合作开发,代表了我们的员工、项目和成员的经验。 英文:https://todogroup.org/guides/recruiting-developers/中文:https://linuxfoundation.cn/recruiting-open-source-developers/GitHub:https://github.com/todogroup/todogroup.github.io/blob/master/content/en/guides/recruiting-developers.md 经验丰富的开源开发人…
DevOps 团队必备的 3 种指标仪表板
仪表板可以帮助 DevOps 团队观测和监控系统,以提高性能。 -- Daniel Oh(作者) 指标仪表板帮助 DevOps 团队监控整个 DevOps 平台,以便实时响应 议题(issue)。在处理生产环境宕机或者应用服务中断等情况时,指标仪表板显得尤为重要。DevOps 仪表板聚合了…
命令行快速提示:权限进阶
本部分介绍使用权限管理文件访问和共享的其他方法。 -- Paul W. Frields(作者)前一篇文章介绍了 Fedora 系统上有关文件权限的一些基础知识。本部分介绍使用权限管理文件访问和共享的其他方法。它建立在前一篇文章中的知识和示例的基础上,所以如果你还没…
研究显示安全分析师 25% 的时间浪费在误报上
美国企业安全分析师花费大约四分之一的时间追逐误报上,因为安全警报或妥协指标(IOC)是错误的。作者/来源: 安华金和Exabeam 和 Ponemon Institute 进行的研究显示,美国企业安全分析师花费大约四分之一的时间追逐误报上,因为安全警报或妥协指标(IOC)…
如何在 Ubuntu 登录屏幕上启用轻击
轻击(tap to click)选项在 Ubuntu 18.04 GNOME 桌面的登录屏幕上不起作用。在本教程中,你将学习如何在 Ubuntu 登录屏幕上启用“轻击”。 -- Abhishek Prakash(作者) 轻击(tap to click)选项在 Ubuntu 18.04 GNOME 桌面的登录屏幕上不起作用。在本教程…
使用 Bitwarden 和 Podman 管理你的密码
通过使用一个强密码而 不是许多弱密码,这可以使你更安全。 -- Eric Gustavsson(作者)在过去的一年中,你可能会遇到一些试图向你推销密码管理器的广告。比如 LastPass、1Password 或 Dashlane。密码管理器消除了记住所有网站密码的负担。你不再需要使用重…
不可或缺的 Bash 别名
厌倦了一遍又一遍地输入相同的长命令?你觉得在命令行上工作效率低吗?Bash 别名可以为你创造一个与众不同的世界。 -- Seth Kenlon(作者) Bash 别名是一种用新的命令补充或覆盖 Bash 命令的方法。Bash 别名使用户可以轻松地在 POSIX 终端中自定义其体验。…
风河修复了 VxWorks 实时操作系统的 11 个重大安全漏洞
RTOS 被广泛应用于行业内的关键计算机系统上,此次曝出的大型安全漏洞,很可能引发灾难性的后果。作者/来源: 安华金和平时人们总能听到有关 Windows 和 Android 操作系统的漏洞报告,iOS 和 Linux 则要少一些。不过本文要为大家介绍的,则是 VxWorks 实时…
如何在 Ubuntu 上安装 MongoDB
本教程介绍了在 Ubuntu 和基于 Ubuntu 的 Linux 发行版上安装 MongoDB 的两种方法。 -- Sergiu(作者) MongoDB 是一个越来越流行的自由开源的 NoSQL 数据库,它将数据存储在类似 JSON 的灵活文档集中,这与 SQL 数据库中常见的表格形式形成对比。你很可能…