糟糕!访问被拒绝:错误代码bf584155dcd667f7。
由Anubis From Techaro保护。
🇨🇦制造,充满爱❤️。
吉祥物设计由CELPHASE完成。
本网站运行Anubis 1.22.0版本。
糟糕!访问被拒绝:错误代码bf584155dcd667f7。
由Anubis From Techaro保护。
🇨🇦制造,充满爱❤️。
吉祥物设计由CELPHASE完成。
本网站运行Anubis 1.22.0版本。
Vim 是一款备受推崇的文本编辑器,以其模态编辑而闻名——在普通模式下,某些键被映射到移动到最近的模式,减少了击键距离,并实现了无需鼠标的快速编辑。以下支持简单的 Vim 移动:快捷键移动描述h / l同一行向左/右移动一个字符k / j向上/向下移动一个字符;如果目标行短于当前水平位置,则跳转到目标行末尾w / b跳转到下一个/上一个单词的开头,跨行e跳转到下一个单词的末尾,跨行^/$移动到当前行的开头/结尾ResourceFunction["VimGraph"] 允许选项“IncludedVimMovements”、“StringPattern”和“CustomPatterns”,可以分别限制为特定的 Vim 移动或定义新的移动。还支持图形选项。
## 将 MathJax 转换为独立 SVG 与 `mathjax-embed` Pandoc 的 `--mathjax` 选项用于 LaTeX 数学渲染,依赖于 CDN,这会导致离线访问和兼容性问题(例如,许多 ePub 阅读器)。虽然 MathML 提供了一种现代、浏览器兼容的解决方案,而 SVG 提供了可移植性,但将现有的 MathJax HTML 转换为完全独立格式需要额外的步骤。 `mathjax-embed` 脚本通过解析使用 `--mathjax` 生成的 HTML,并用 SVG 图像替换 MathJax 跨度来解决这个问题。它避免了 JavaScript 依赖和外部资源。 该脚本利用 jsdom 加载 HTML,在环境中配置 MathJax,然后提取渲染的 SVG。最近的改进使 jsdom 的性能足以完成这项任务,克服了以前的速度限制。该过程涉及自定义资源加载器和对 jsdom URL 解析的仔细处理。 生成的 HTML 是自包含的,可以在离线状态下工作,并消除了对外部服务器的依赖。它被设计用于管道:`echo '...' | pandoc -s -f markdown --mathjax | mathjax-embed > output.html`。完整的源代码可在 Github 上获取。
## 在浏览器中运行 Linux:一个 Wasm 概念验证 这个项目展示了 Linux 内核在 WebAssembly (Wasm) 中启动,并在网页浏览器中运行。它是一个概念验证,使用 BusyBox、musl libc 和 Xterm.js 构建,旨在引发关于在 Wasm 上原生运行 Linux 的讨论。 虽然功能可用,但该系统不稳定且不安全——预计会出现需要页面重载的崩溃。 调试最好在基于 Chromium 的浏览器中使用浏览器的开发者控制台 (F12) 进行。 主要挑战包括 Wasm 中缺乏任务挂起功能,通过为每个进程分配一个 Web Worker(以及宿主操作系统线程)来解决。 限制包括没有内存管理单元 (MMU)、共享地址空间以及对 `vfork()` 和 `longjmp()` 等功能的限制。 该项目尚未优化,但潜在的改进包括图像快照以加快启动时间,以及优化 Wasm 和 JavaScript 之间的通信。 未来的开发可以侧重于图形支持(通过 WebGL/EGL)、调试工具(Dwarf 支持)以及利用不断发展的 Wasm 功能,如堆栈切换和内存控制。 最终目标是探索 Wasm 支持一个功能齐全、沙盒化的 Linux 环境,而不仅仅是在网络上运行。 你可以在 [wasm-linux 仓库](链接未提供) 找到源代码和构建说明。
## 改变水域的全球遗产 在迪普莱恩斯河控制亚洲鲤鱼的斗争,凸显了一个普遍的现代问题:鱼类——以及生态系统——身处错误的位置。正如科里·罗斯的《液态帝国》所探讨的那样,这个问题根植于欧洲殖民主义。从19世纪开始,物种的移植——最初是为了运动或被认为的好处,如控制疟疾——持续扰乱了印度、非洲和马达加斯加的本土环境。 这并非仅仅是偶然;殖民强权积极地改造水道以进行资源开采、贸易和控制,这反映了一种詹姆斯·C·斯科特所识别的“高度现代主义”国家权力试图强加于自然的模式。例如旁遮普的灌溉计划,虽然提高了产量,但常常忽视生态后果并流离失所社区。 即使在去殖民化之后,这种趋势仍在继续。“绿色革命”和“蓝色革命”——推广新的农业和渔业实践——常常重现了殖民主义的剥削模式,使精英受益,同时损害当地生态系统和社区。大规模水坝建设,最初被视为主权的象征,现在对气候变化做出了重大贡献。 最终,《液态帝国》表明,水生系统的破坏并非最近的现象,而是一个长期的生态改变过程,具有持久的全球影响。
请启用 JavaScript 并禁用任何广告拦截器。
Centia.io 提供了一个 PostgreSQL/PostGIS 后端,专为需要完全数据控制的开发者设计。它提供了一个安全且可扩展的 SQL API,可通过 HTTP 或 WebSocket 访问,允许标准的 SQL 查询(SELECT、INSERT、UPDATE、DELETE),并内置 OAuth2 和行级安全等功能。
数据交互通过 JSON-RPC 方法进行,提供数据格式化的灵活性。Centia.io 优先考虑开发者体验,提供清晰的 OpenAPI 模式、直观的 SDK 和用于数据管理的 CLI。
本质上,它是一个健壮、开发者友好的解决方案,用于通过现代 API 访问和操作 PostgreSQL 数据,强调安全性和易用性。文档、社区论坛和支持等资源随时可用。
启用 JavaScript 和 Cookie 以继续。
请启用 JavaScript 并禁用任何广告拦截器。
迈克·霍恩的“微型工具包”是一个全面但较重的通用工具包,装在一个Lihit Lab笔盒里。它分为三层,装满了用于设计、维修和日常任务的工具。
第一层专注于切割和基本工具——多功能工具、剪刀和瑞士军刀。第二层和第三层扩展到切割器、螺丝刀(带刀头和适配器)、剥线钳、镊子和各种美工刀(有些重复)。还包括铅笔、便签、回形针、荧光笔和橡皮擦等文具,以及USB电缆和SD卡适配器等有用的科技配件。
霍恩计划进一步扩展该工具包,加入电气工具,并通过移除冗余物品来优化空间,因为笔盒已经装得很满了。对于任何需要随身携带多功能工具包的人来说,这是一个非常实用的集合。