felix86:在 RISC-V Linux 上运行 x86-64 程序

felix86:在 RISC-V Linux 上运行 x86-64 程序

我尝试使用英伟达™(NVIDIA®)GTX 1050 Ti,但很快我就意识到 Bianbu 缺乏nouveau 驱动程序的支持。接下来,我又尝试了 AMD Radeon HD 7790,但在初始化过程中出现了错误。最后,我选择了 AMD HD 7350,因为 Bianbu wiki 声称它受支持,幸好它确实受支持。

为什么 Windows 7 在几个月的时间里,如果使用纯色背景,登录速度会变慢?

为什么 Windows 7 在几个月的时间里,如果使用纯色背景,登录速度会变慢?

登录系统等待所有这些组件报告它们已准备就绪,当收到所有组件发出的 “无误 ”信号或 30 秒过后,登录系统就会从 “欢迎 ”屏幕上切换下来。鉴于这种设计,你可以想象 30 秒延迟的原因: 这意味着其中一个部件未能报告。也许是这样写的

Debian APT 3.0 的新功能

Debian APT 3.0 的新功能

当 Debian trixie 发布并开始广泛使用时,用户对新 APT 的接受程度如何,我们拭目以待。在我简短而不完全严谨的测试中,APT 3.0 似乎有了全面的改进,但实际使用中无疑会发现一些有趣的问题。

7 个精妙的 Python 内置命令行技巧,让您的编程更轻松

7 个精妙的 Python 内置命令行技巧,让您的编程更轻松

只需敲击几下键盘,你就会发现 Python 的 CLI 技巧是多么方便–无需额外安装、无需上下文切换、无需仪式。毕竟,Python 的优雅之处就在于它能让你的指尖变得如此强大。继续探索您尚未尝试过的 CLI 开关,您可能会发现更多隐藏的瑰宝。

Rust 和 C 文件系统 API

Rust 和 C 文件系统 API

在我看来,在 Rust 一侧做更简洁的版本反而更容易,一旦我们知道了它的样子,也许我们就会更新 C 语言版本以与之匹配–或者我们点燃一切,继续用 Rust 重写一切。

webassembly 二维布料仿真模型

webassembly 二维布料仿真模型

Rust、2D 模拟、物理模拟、布料模拟、Rust Wasm、交互式演示、软体、webassembly 模拟、游戏物理、粒子系统、程序动画

您的手机并没有偷偷监听您,但事实却更令人不安

您的手机并没有偷偷监听您,但事实却更令人不安

如果我们想象 Facebook 只是偷听到了你昨天与朋友的谈话,那么就更容易理解它是如何为你提供那则先知先觉的广告的。但就像生活中的许多事情一样,事实恰恰要复杂得多、高深莫测得多、令人不安得多。

Python 3.14 的 3 个语法更新将使您的代码更安全、更好用

Python 3.14 的 3 个语法更新将使您的代码更安全、更好用

在即将到来的 Python 3.14 中,在 finally 代码块中隐藏错误将受到警告,在异常处理中可以避免使用某些括号,类型提示更便宜、更易用。

OpenAI 希望收购 Chrome 浏览器,使其成为 “人工智能优先 “的体验

OpenAI 希望收购 Chrome 浏览器,使其成为 “人工智能优先 “的体验

在谷歌被裁定为搜索垄断者之后,政府希望重新调整谷歌的业务。美国司法部正在寻求各种惩罚措施,但也许没有一种措施能像迫使谷歌出售 Chrome 浏览器那样严厉。但谁会买呢?OpenAI 的一位高管表示,他的雇主会对此感兴趣。

14 个 Python 高级功能

14 个 Python 高级功能

作为一个在过去 12 年中一直在编写 Python 的人,我遇到过很多非常有趣、被低估、独特或(有些人可能会说)“非 Pythonic ”的技巧,它们能真正提升 Python 的性能。这就是为什么我决定将这些功能中的前 14 个与示例和其他资源一起汇编起来,如果您想更深入地了解其中任何一个的话。

使用 Rust 真的能让软件更安全吗?

使用 Rust 真的能让软件更安全吗?

我们接受了挑战,做了自己的实验,尽管我们的工程师得到的时间和指令非常有限,但最终产生的 Rust 代码确实避免了与内存安全相关的漏洞。如果你愿意,甚至可以亲自尝试一下。

我是如何破解房东的锅炉的

我是如何破解房东的锅炉的

以下是我如何利用房东已经安装好的自动调温器,以不留痕迹的方式控制我公寓的暖气,也许还能顺便学点收音机的知识。

Python 的新 t-strings

Python 的新 t-strings

python 的 t-string 是一个强大的新特性,它将使 Python 字符串处理更安全、更灵活。我希望看到它们被用于各种库和框架,尤其是那些处理用户输入的库和框架。

OpenAI 为什么要收购 Windsurf?

OpenAI 为什么要收购 Windsurf?

如果你不熟悉 Windsurf,你可能知道它以前的名字 Codeium。如果你不熟悉 Codeium,你可能知道它的主要竞争对手,一家叫 Cursor 的公司。如果你不知道 Cursor 是什么,a) 你可能知道 GitHub Copilot 是什么,b) 你是怎么找到我的博客的?

两年的 Rust 使用感悟

两年的 Rust 使用感悟

我学习 Rust 的方式并不常见:阅读教程、书籍或编写小项目。恰恰相反,我把学习 Rust 作为构建 Austral 的研究工作的一部分。我会阅读有关 Rust 的论文和规范,有时我还会去 Rust playground 写一个小程序,以了解借用检查器在特定边缘情况下是如何工作的

微软:Node.js 越来越多地被用于恶意软件分发和数据窃取

微软:Node.js 越来越多地被用于恶意软件分发和数据窃取

微软的端点卫士和卫士XDR团队的详细分析,他们发现了多个使用Node.js作为运行环境或内联脚本执行的攻击链。在以加密货币为主题诱饵针对用户的恶意广告活动以及基于网络钓鱼的社交工程计划中都发现了这些策略。

为什么没有像 BitTorrent 这样的 P2P 流媒体协议?

为什么没有像 BitTorrent 这样的 P2P 流媒体协议?

现在大多数人的上传速度至少为 30mbps,而 1080p 流媒体只需要 ~10mbps 和 720p 需要 ~5mbps。另外,我认为不一定非要直播,人们肯定不会介意一定程度的延迟。我认为,在网络中传播的数据包的大 O 值应该是 Log(N),因为如果一个主站在共享内容时连接了 10 个从站,那么这些从站又连接了另外 10 个主站

Python 异步编程的 9 个级别

Python 异步编程的 9 个级别

通过学习 Python 异步编程的九个层次,您已经深入了解了如何在各种场景中实现非阻塞并发任务–从基本的异步函数到更高级的生产者-消费者模式。

Oracle:为后量子密码学做准备

Oracle:为后量子密码学做准备

Oracle 还打算将更新的 TLS 机制和 PQC 支持回传至长期支持版本,其方式与 Oracle 为 Java SE 8(最初于 2014 年发布)回传 TLS 1.3 实现(于 2018 年完成)的方式类似。这些回溯将由客户需求驱动,以便在现有 Java 应用程序中尽可能多地启用 PQC。

Websockets 的缺陷以及替代技术

Websockets 的缺陷以及替代技术

Websockets 是一种功能强大的工具,已成为构建实时应用程序的粉丝最爱,但您可能会因为各种错误的原因而使用它们。让我们来探讨一下 WebSocket 的陷阱,以及如何使用普通的 HTTP 来完成同样的工作。

为什么人工智能公司的标志看起来像屁眼?

为什么人工智能公司的标志看起来像屁眼?

这篇文章的本意是幽默,但我们也不要假装这里没有严肃地讨论现代设计中令人沮丧的千篇一律。在这项研究中,我们没有参考过真正的肛门,尽管有几位设计师显然在考虑它们。

您不应该再使用的 11 个过时 Python 模块

您不应该再使用的 11 个过时 Python 模块

您 5 年前学过的一些模块?也许因为安全风险、缺乏维护、更好的现代替代品,或者 Python 的新特性使它们变得没有必要,它们今天已经过时了。使用过时的模块可能会给您的 Python 项目带来意想不到且难以检测的 bug。本文总结了 11 个过时的 Python 模块及其现代替代品,以帮助您更新知识库并升级您的 Python 武器库。

我认识的最好的程序员

我认识的最好的程序员

我在生活中遇到过很多开发人员。最近,我问自己 “怎样才能成为最优秀的开发者之一?他们都有哪些共同点?我写下了我观察到的最杰出的开发人员身上的特质,希望能对大家有所启发。我真希望在我刚起步的时候就有这份清单。如果我沿着这条路走下去,就会节省很多时间。

升级版青蛙过河智力游戏

升级版青蛙过河智力游戏

挑战经典的青蛙跳跃谜题。通过策略移动引导青蛙穿过池塘。您能解决所有关卡吗?

如何防止暗色模式/夜晚模式毁了你的页面

如何防止暗色模式/夜晚模式毁了你的页面

我有一个使用 css 定型的网站。当我在某些浏览器上查看时,如果启用了暗色模式,css 就会被完全破坏,我网站上已经改变的颜色看起来非常难看。我怎样才能防止我的 css/colourschemes 因暗色模式而改变?

甲骨文披露 Java 即将推出的五项新功能

甲骨文披露 Java 即将推出的五项新功能

随着 JDK(Java 开发工具包)24 刚刚全面上市,甲骨文公司(Oracle)对不远的将来即将推出的 Java 功能进行了预览,这些功能包括从增强的基元盒到空限制值类类型。

TypeScript 迁移到 Go: 10 倍性能的背后到底是什么?

TypeScript 迁移到 Go: 10 倍性能的背后到底是什么?

从 JavaScript 迁移到 Go 并不意味着 “Node.js 很慢”。最好将其视为一种认识,即不同的问题需要不同的工具。JavaScript 和 Node.js 在它们的设计初衷方面依然出色: 具有高并发需求的 IO 密集型网络应用。

在线 LaTeX 公式编辑器

在线 LaTeX 公式编辑器

在线 LaTeX 公式编辑器。轻松生成、编辑、可视化数学公式,并以 PNG、JPEG 或 SVG 格式导出。一键将数学公式复制到 Microsoft Word!

网页小游戏:戳破泡泡

网页小游戏:戳破泡泡

网页小游戏:戳破泡泡

可构建的 CSS 样式表

可构建的 CSS 样式表

通过可构造样式表,我们可以定义和准备共享的 CSS 样式,然后将这些样式轻松地应用到多个 Shadow Root 或 Documents中,而不会出现重复。

您的应用是否已安装?getInstalledRelatedApps() 会告诉您!

您的应用是否已安装?getInstalledRelatedApps() 会告诉您!

getInstalledRelatedApps()可让您的网页 检查您的移动应用还是桌面应用,在某些情况下, Web 应用 (PWA) 已安装在用户的设备上,您可以使用 自定义用户体验

小米盒子4魔改竖向屏适配抖音投屏刷机记录

小米盒子4魔改竖向屏适配抖音投屏刷机记录

小米盒子刷机魔改后,将显示器竖着放置,播放抖音时使用抖音里的投屏功能,竖屏显示投屏,很完美。

使用 tabindex 控制焦点

使用 tabindex 控制焦点

tabindex 可应用于任何元素,但应仅应用于 互动元素,并且采用一系列整数值。包含 tabindex,您可以为可聚焦页面元素指定明确的顺序, 在 Tab 键顺序中插入原本无法聚焦的元素,并移除相应元素 从 Tab 顺序开始。

针对 Web 的浏览器级图片延迟加载

针对 Web 的浏览器级图片延迟加载

Chromium 中实现延迟加载的方式 立即加载,但您仍有可能 它们无法在适当的时间加载如果发生这种情况,如果不指定 width 和 对图片应用 height 可提高其对 Cumulative Layout Shift 的影响。如果 您不能指定您的映像延迟加载它们可以节省网络 布局偏移增加的风险。

URL哈希控制网页文字突出高亮显示技术

URL哈希控制网页文字突出高亮显示技术

我可以使用 start,end 语法构建所需的文本,而不是整个文本。因此,我需要在所需文本的开头指定几个使用百分比编码的字词,并在所需文本的末尾指定几个使用百分比编码的字词,并用英文逗号 , 分隔这些字词。


京ICP备12002735号