来看看这段代码
#include "stdio.h" int count_bits(int x) { register int xx=x; xx=xx-((xx>>1)&0x55555555); xx=(xx&0x33333333)+((xx>>2)&0x33333333); xx=(xx+(xx>>4))&0x0f0f0f0f; xx=xx+(xx>>8); return (xx+(xx>>16)) & 0xff; } int main(void) { printf(…
GNOME 3.36 发布,对视觉和性能进行了改进
在 GNOME 3.34 发布 6 个月后,最新版本的 GNOME 3.36 代号为 “Gresik” 也最终发布了。 -- Ankush Das(作者)在 GNOME 3.34 发布 6 个月后,最新版本的 GNOME 3.36 代号为 “Gresik” 也最终发布了。不仅是添加了功能,GNOME 3.36 还改进了许多我们需要…
Linus Torvalds 关于在冠状病毒禁足期间在家工作的建议
ZDNet 特此与 Linus Torvalds 进行了专题采访,讨论了他对冠状病毒禁足期间在家工作的看法或想法。 -- Ankush Das(作者)在冠状病毒爆发期间,我们中的许多人都在室内自我隔离。ZDNet 特此与 Linus Torvalds 进行了专题采访,讨论了他对冠状病毒禁足期间在…
微博回应“用户信息被出售”事件:已上报司法机关
近日有报道称,微博用户信息在网上被出售,涉及信息包括手机号、密码等。 转自: https://www.dbsec.cn/blog/news.html作者/来源: 安华金和近日有报道称,微博用户信息在网上被出售,涉及信息包括手机号、密码等。3 月 21 日,微博安全中心就有关“微博用户信息被出售事件…
如何在 Linux 上为特定的用户或用户组启用或禁用 SSH?
由于你的公司标准规定,你可能只能允许部分人访问 Linux 系统。 -- 2daygeek(作者)由于你的公司标准规定,你可能只能允许部分人访问 Linux 系统。或者你可能只能够允许几个用户组中的用户访问 Linux 系统。那么如何实现这样的要求呢?最好的方法是什么呢…
针对大型文件系统可以试试此 Bash 脚本
一个可以列出文件、目录、可执行文件和链接的简单脚本。 -- Nick Clifton(作者) 你是否曾经想列出目录中的所有文件,但仅列出文件,而不列出其它的。仅列出目录呢?如果有这种需求的话,那么下面的脚本可能正是你一直在寻找的,它在 GPLv3 下开源。当然,…
Pwn2Own 2020 春季赛落下帷幕,Fluoroacetate 团队成最大赢家
两天时间里,六支参赛队伍成功地入侵了 Windows、macOS、Ubuntu、Safari、Adobe Reader 和 Oracle VirtualBox 等应用程序和操作系统。 转自: http://www.dbsec.cn/blog/news.html作者/来源: 安华金和两天时间里,六支参赛队伍成功地入侵了 Windows、macOS、Ubuntu、Safa…
使用 Linux 命令行与其他用户进行通信
使用 Linux 命令行向其他用户发送消息或许非常容易,这里有一些相关的命令你可以考虑使用。 -- Sandra Henry-stocker(作者)使用 Linux 命令行向其他用户发送消息或许非常容易,这里有一些相关的命令你可以考虑使用。在这篇文章中,我们会考察 4 个这样的…
学习 Linux 是我们的爱情语言
当一个妻子教丈夫一些新技能的时候,他们都学到了比期待更多的东西。 -- Christopher Cherry, Jessica Cherry(作者) 2019 年是我们 Cherry 家学习的一年。我是一个喜欢学习新技术的高级软件工程师,并把学到的内容一起教给了我的丈夫 Chris。通过教给他一…
ARM芯片型号汇总
#64/32位架构#32位架构(Cortex)#32位架构(旧有架构)#ARM CPU 模式#用户模式#系统模式#Supervisor (svc) 模式#Abort 模式#未定义模式#干预模式#快速干预模式#Hyp 模式 #ARM 寄存器 嵌入式CPU架构汇总,在产品选型时,第一就要考虑的是就是CPU。本篇文章…
老罗带货
罗老师带货了相对比其他事情,我对罗老师带货很感兴趣,也许这样说,我对罗老师这个人比较感兴趣。罗老师是一个经过大风大浪的男人,经过了各种风雨,终于找到自己的位置,也决定在这个位置上发光发热了。我觉得他会像冯提莫和张大仙那样,在网红界找到自己…
安全专家表示随着冠状病毒危机恶化黑客攻击正在增加
当用户尝试避免感染真正的病毒时,黑客正在尝试使用恶意软件感染用户设备或获取用户个人信息。作者/来源: 安华金和安全专家说,一般而言,黑客攻击的企图越来越频繁,而发展最快的策略之一就是利用冠状病毒危机作为诡计。安全公司 Zscaler 表示,自今年年…
撰写有效的技术简历的 7 个技巧
遵循以下这些要点,把自己最好的一面呈现给潜在雇主。 -- Emily Brand(作者) 如果你是一名软件工程师或技术领域的经理,那么创建或更新简历可能是一项艰巨的任务。要考虑的重点是什么?应该怎么把控格式、内容以及求职目标或摘要?哪些工作经验相关?如何…
6 个用于 Arch Linux 的最佳 AUR 助手
Arch 用户软件仓库 通常称为 AUR,是给 Arch 用户的基于社区的软件存储库。 -- Magesh Maruthamuthu(作者)Arch Linux 是一款 Linux 发行版,主要由针对 x86-64 微处理器计算机的二进制软件包组成。Arch Linux 使用的是滚动发布模型,这种模式会频繁的给应…
来自 Amazon 的容器专用 Linux 发行版“瓶装火箭”
Bottlerocket Linux 由 Amazon Web Services(AWS)专门构建,用于在虚拟机或裸机上运行容器。它支持 docker 镜像和其他遵循 OCI 镜像格式的镜像。 -- Abhishek Prakash(作者)Amazon 已经推出了自己的基于 Linux 的开源操作系统 Bottlerocket(“瓶装火箭…
rockchip-rs485驱动
#RS232 / RS485 简介#RS232#RS485#R485与RS232比较 #开发#DTS配置#驱动开发#POSIX规范API #HAL层以上APP层#APK call JNI#APP #调试#log开启 #RS232/RS485/RS422常见问题 #RS232 / RS485 简介#RS232RS-232是美国电子工业联盟(EIA)制定的串行数据通信的接口…
如何在 Ubuntu 和其他 Linux 上安装 Netbeans
在本教程中,你将学习在 Ubuntu 和其他 Linux 发行版上安装 Netbeans IDE 的各种方法。 -- Srimanta Koley(作者) NetBeans 是一个开源集成开发环境,具有良好的跨平台支持。此工具已被 Java 和 C/C++ 开发社区广泛认可。开发环境相当灵活。你可以配置它以…
疫情致居家办公激增,谷歌决定暂停 Chrome 更新确保稳定
新冠肺炎疫情导致数百万人居家办公,对此谷歌决定暂停向 Chrome 浏览器和 Chrome OS 操作系统增加新功能,以保证软件尽可能平稳运行。 转自: https://www.dbsec.cn/blog/news.html作者/来源: 安华金和新冠肺炎疫情导致数百万人居家办公,对此谷歌决定暂停向 Chrome 浏览…
每周开源点评:容器 vs 虚拟机、生产环境中的 Istio 等
本文是最近一周开源社区的新闻和行业进展。 -- Tim Hildred(作者) 我在一家采用开源软件开发模型的企业软件公司任高级产品营销经理,我的一部分职责是为产品营销人员,经理和其他相关人定期发布有关开源社区,市场和业界发展趋势的更新。以下是该更新中我…
在家工作的十大开源工具
无论你是在家工作的资深人士还是远程工作的新手,这些工具都可以使交流和协作变得轻而易举。 -- Seth Kenlon(作者) 如果你 在家工作(work from home)(WFH),你就会知道拥有一系列实用的工具是很重要的,这些工具可以让你远离烦恼,专注于重要的事情。在…