<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>技术技巧 &#8211; 外刊IT评论</title>
	<atom:link href="https://www.aqee.net/cat/tech-tips/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.aqee.net</link>
	<description>程序员工作、生活、爱情、事业</description>
	<lastBuildDate>Fri, 04 Jul 2025 10:12:37 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
	<item>
		<title>DuckDB 可能是过去十年最重要的地理空间软件</title>
		<link>https://www.aqee.net/post/duckdb-is-probably-the-most-important-geospatial-software-of-the-last-decade/</link>
					<comments>https://www.aqee.net/post/duckdb-is-probably-the-most-important-geospatial-software-of-the-last-decade/#comments</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Fri, 04 Jul 2025 10:05:01 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[DuckDB]]></category>
		<category><![CDATA[地理空间软件]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10659</guid>

					<description><![CDATA[大多数用户并不知晓，谷歌实际上为所有这些浏览器的开发提供了超过80%的资金支持。]]></description>
										<content:encoded><![CDATA[大多数用户并不知晓，谷歌实际上为所有这些浏览器的开发提供了超过80%的资金支持。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/duckdb-is-probably-the-most-important-geospatial-software-of-the-last-decade/feed/</wfw:commentRss>
			<slash:comments>166</slash:comments>
		
		
			</item>
		<item>
		<title>为什么我要用 Rust 重写 tmux？</title>
		<link>https://www.aqee.net/post/why-did-you-rewrite-tmux-in-rust/</link>
					<comments>https://www.aqee.net/post/why-did-you-rewrite-tmux-in-rust/#comments</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Fri, 04 Jul 2025 04:28:10 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[rust]]></category>
		<category><![CDATA[tmux]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10655</guid>

					<description><![CDATA[我想分享一下将原始代码库从大约 67,000 行 C 代码移植到大约 81,000 行 Rust 代码（不包括注释和空行）的过程。你可能会问：为什么用 Rust 重写 tmux？是的，我其实没有很好的理由。这是一个业余爱好项目]]></description>
										<content:encoded><![CDATA[我想分享一下将原始代码库从大约 67,000 行 C 代码移植到大约 81,000 行 Rust 代码（不包括注释和空行）的过程。你可能会问：为什么用 Rust 重写 tmux？是的，我其实没有很好的理由。这是一个业余爱好项目]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/why-did-you-rewrite-tmux-in-rust/feed/</wfw:commentRss>
			<slash:comments>218</slash:comments>
		
		
			</item>
		<item>
		<title>Go 是一种 80/20 语言</title>
		<link>https://www.aqee.net/post/go-is-80-20-language/</link>
					<comments>https://www.aqee.net/post/go-is-80-20-language/#comments</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Mon, 30 Jun 2025 03:47:48 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[golang]]></category>
		<category><![CDATA[go语言]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10618</guid>

					<description><![CDATA[Go 是最令人讨厌的编程语言。与其他语言相比，它以 20% 的复杂度提供了 80% 的实用性。这种讨厌情绪来自那些希望获得 81% 实用性、85% 或 97% 实用性的人。]]></description>
										<content:encoded><![CDATA[Go 是最令人讨厌的编程语言。与其他语言相比，它以 20% 的复杂度提供了 80% 的实用性。这种讨厌情绪来自那些希望获得 81% 实用性、85% 或 97% 实用性的人。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/go-is-80-20-language/feed/</wfw:commentRss>
			<slash:comments>384</slash:comments>
		
		
			</item>
		<item>
		<title>Rust 中的奇怪表达式</title>
		<link>https://www.aqee.net/post/weird-expressions-in-rust/</link>
					<comments>https://www.aqee.net/post/weird-expressions-in-rust/#comments</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Sat, 28 Jun 2025 04:19:23 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[rust]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10605</guid>

					<description><![CDATA[Rust 拥有非常强大的类型系统，但因此也存在一些怪癖，有些人甚至称其为“可恶的表达式”。rust 存储库中有一个测试文件 weird-expr.rs，用于测试其中的一些表达式，并确保它们在更新之间保持一致。因此，我想逐一介绍这些表达式，并解释它们在 rust 中是如何有效的。]]></description>
										<content:encoded><![CDATA[Rust 拥有非常强大的类型系统，但因此也存在一些怪癖，有些人甚至称其为“可恶的表达式”。rust 存储库中有一个测试文件 weird-expr.rs，用于测试其中的一些表达式，并确保它们在更新之间保持一致。因此，我想逐一介绍这些表达式，并解释它们在 rust 中是如何有效的。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/weird-expressions-in-rust/feed/</wfw:commentRss>
			<slash:comments>111</slash:comments>
		
		
			</item>
		<item>
		<title>为什么 Rust 编译器这么慢？</title>
		<link>https://www.aqee.net/post/why-is-the-rust-compiler-so-slow/</link>
					<comments>https://www.aqee.net/post/why-is-the-rust-compiler-so-slow/#respond</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Fri, 27 Jun 2025 05:19:40 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[rust]]></category>
		<category><![CDATA[编译]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10592</guid>

					<description><![CDATA[异步函数的深度调用图的编译时间需要改进——可能是 LLVM 存在一个容易触发的特殊边界情况，而 rustc 生成的代码恰好触发了它，或者可能是其他语言中未充分利用的糟糕启发式算法。]]></description>
										<content:encoded><![CDATA[异步函数的深度调用图的编译时间需要改进——可能是 LLVM 存在一个容易触发的特殊边界情况，而 rustc 生成的代码恰好触发了它，或者可能是其他语言中未充分利用的糟糕启发式算法。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/why-is-the-rust-compiler-so-slow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>微软发布用Rust编写的Linux版经典MS-DOS编辑器</title>
		<link>https://www.aqee.net/post/microsoft-releases-classic-ms-dos-editor-for-linux-written-in-rust/</link>
					<comments>https://www.aqee.net/post/microsoft-releases-classic-ms-dos-editor-for-linux-written-in-rust/#comments</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Thu, 26 Jun 2025 04:02:55 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[MS-DOS]]></category>
		<category><![CDATA[rust]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10583</guid>

					<description><![CDATA[该编辑器向经典的MS-DOS 编辑器致敬，但采用了现代化的界面和与 VS Code 类似的输入控制。其目标是提供一个易于使用的编辑器，即使是那些对终端操作不太熟悉的用户也能轻松上手。]]></description>
										<content:encoded><![CDATA[该编辑器向经典的MS-DOS 编辑器致敬，但采用了现代化的界面和与 VS Code 类似的输入控制。其目标是提供一个易于使用的编辑器，即使是那些对终端操作不太熟悉的用户也能轻松上手。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/microsoft-releases-classic-ms-dos-editor-for-linux-written-in-rust/feed/</wfw:commentRss>
			<slash:comments>292</slash:comments>
		
		
			</item>
		<item>
		<title>谷歌浏览器将提供内置翻译和语言检测 API</title>
		<link>https://www.aqee.net/post/using-the-translator-and-language-detector-apis/</link>
					<comments>https://www.aqee.net/post/using-the-translator-and-language-detector-apis/#respond</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Thu, 26 Jun 2025 03:31:12 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[浏览器]]></category>
		<category><![CDATA[翻译]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10578</guid>

					<description><![CDATA[翻译和语言检测 API 提供基于异步 (Promise 的机制，使网站能够通过浏览器内部的 AI 模型检测语言并翻译文本。这非常实用且高效，因为浏览器会处理该服务，而非开发者需要依赖用户下载 AI 模型，或托管或支付基于云的翻译服务。本文将解释如何使用这些 API。]]></description>
										<content:encoded><![CDATA[翻译和语言检测 API 提供基于异步 (Promise 的机制，使网站能够通过浏览器内部的 AI 模型检测语言并翻译文本。这非常实用且高效，因为浏览器会处理该服务，而非开发者需要依赖用户下载 AI 模型，或托管或支付基于云的翻译服务。本文将解释如何使用这些 API。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/using-the-translator-and-language-detector-apis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>用 AI 生成的安卓 App：优点、缺点与令人震惊之处</title>
		<link>https://www.aqee.net/post/ai-generated-android-apps/</link>
					<comments>https://www.aqee.net/post/ai-generated-android-apps/#respond</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Wed, 25 Jun 2025 03:09:06 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[AI生成代码]]></category>
		<category><![CDATA[人工智能]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10556</guid>

					<description><![CDATA[不要仅仅依赖人工智能生成的可运行代码——其中可能隐藏着重大隐患！]]></description>
										<content:encoded><![CDATA[不要仅仅依赖人工智能生成的可运行代码——其中可能隐藏着重大隐患！]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/ai-generated-android-apps/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Linux 管道的速度到底有多快？</title>
		<link>https://www.aqee.net/post/how-fast-are-linux-pipes-anyway/</link>
					<comments>https://www.aqee.net/post/how-fast-are-linux-pipes-anyway/#comments</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Tue, 24 Jun 2025 02:22:54 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[管道]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10526</guid>

					<description><![CDATA[我们通过分析 perf 输出和 Linux 源代码，系统性地提升了程序的性能。管道和拼接在高性能编程中并非热门话题，但我们涉及的主题包括：零拷贝操作、环形缓冲区、分页与虚拟内存、同步开销。]]></description>
										<content:encoded><![CDATA[我们通过分析 perf 输出和 Linux 源代码，系统性地提升了程序的性能。管道和拼接在高性能编程中并非热门话题，但我们涉及的主题包括：零拷贝操作、环形缓冲区、分页与虚拟内存、同步开销。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/how-fast-are-linux-pipes-anyway/feed/</wfw:commentRss>
			<slash:comments>348</slash:comments>
		
		
			</item>
		<item>
		<title>每位开发者都应尝试 Vim</title>
		<link>https://www.aqee.net/post/every-developer-should-try-vim/</link>
					<comments>https://www.aqee.net/post/every-developer-should-try-vim/#respond</comments>
		
		<dc:creator><![CDATA[Aqee]]></dc:creator>
		<pubDate>Fri, 20 Jun 2025 01:49:47 +0000</pubDate>
				<category><![CDATA[技术技巧]]></category>
		<category><![CDATA[NeoVim]]></category>
		<category><![CDATA[vim]]></category>
		<guid isPermaLink="false">https://www.aqee.net/?p=10502</guid>

					<description><![CDATA[学习Vim不仅仅是选择一个新的编辑器，更是改变你与代码互动的方式。我认为每位开发者都应该尝试一下Vim，看看它是否适合自己。如果你坚持下去，Vim会让你获得一种难以言喻的控制感和流畅性，直到你亲身体验才会明白。]]></description>
										<content:encoded><![CDATA[学习Vim不仅仅是选择一个新的编辑器，更是改变你与代码互动的方式。我认为每位开发者都应该尝试一下Vim，看看它是否适合自己。如果你坚持下去，Vim会让你获得一种难以言喻的控制感和流畅性，直到你亲身体验才会明白。]]></content:encoded>
					
					<wfw:commentRss>https://www.aqee.net/post/every-developer-should-try-vim/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

使用页面缓存Disk: Enhanced 

Served from: www.aqee.net @ 2026-05-26 23:24:27 by W3 Total Cache
-->