如何使用 JSON 路径
这篇博文解释了如何使用 JSON 路径从 JSON 文档中提取数据。JSON 路径是一种用于从 JSON 文档中提取数据的语法,类似于 XPath 用于从 XML 文档中提取数据的方式。博文提供了 JSON 路径表达式的示例,并展示了如何在 JavaScript 和 Java 中使用它们。
阅读更多
这篇博文解释了如何使用 JSON 路径从 JSON 文档中提取数据。JSON 路径是一种用于从 JSON 文档中提取数据的语法,类似于 XPath 用于从 XML 文档中提取数据的方式。博文提供了 JSON 路径表达式的示例,并展示了如何在 JavaScript 和 Java 中使用它们。
阅读更多
本文作者分享了他是如何运营软件读书会的经验。作者采用线上形式,使用谷歌邮件组作为讨论平台,并招募志愿者担任每章节的讨论引导者,以降低组织者的工作量并提升讨论的多样性。作者建议引导者分享个人见解而非进行章节总结,并强调了设定友好、鼓励的讨论氛围的重要性。此外,作者还分享了选择书籍、管理讨论节奏、以及利用电子邮件进行高效沟通等方面的经验。
阅读更多
Webstudio 推出一个新功能,允许用户直接从 Webflow 和其他平台复制设计元素,并将其粘贴到 Webstudio 中。该功能可以自动将 Webflow 元素转换为 Webstudio 组件和样式,并将类转换为 Tokens。目前该功能支持 Webflow 项目、模板以及组件库,但暂不支持 Markdown 和 CSS 代码的复制粘贴,但官方表示将在未来推出。
阅读更多
Llama Coder是一个开源项目,使用 Meta 的 Llama 3.1 405B 和 Together.ai 构建 Claude 工件,允许用户通过一个提示生成小型应用程序。它还利用了其他技术,如用于代码沙盒的 Sandpack、Next.js 应用程序路由器和用于可观察性的 Helicone。
阅读更多
本文探讨了设计的社会责任和局限性。从最初的装饰性艺术到如今涉及硬件、软件、服务和基础设施等多领域,设计肩负着越来越多的责任。作者回顾了设计史上的重要人物和事件,如Eva Zeisel、包豪斯学派和史蒂夫·乔布斯,展现了设计理念的演变。然而,设计思维的流行也带来了挑战,如在Gainesville市的案例中,设计思维未能有效解决社会深层问题。文章最终强调,设计能够为构建更美好社会做出贡献,但需避免脱离政治和社会现实,并重视参与式设计,与其他领域合作才能真正解决“棘手问题”。
阅读更多
加州参议院通过了SB 1047法案,旨在监管人工智能模型。该法案将创建一个名为“前沿模型部门”的监管机构,要求开发者对其模型的安全性承担刑事责任,并为模型的使用设定了严格的标准。该法案因其对开放源代码AI开发的潜在负面影响以及对开发者的过度监管而受到批评。
阅读更多
Dioxus Labs正在寻找一位驻旧金山的Rust创始系统工程师,要求精通Rust,能够胜任Web服务、链接器、微控制器、AI和W3规范等多个领域。团队项目包括二进制补丁Rust、基于链接器的资产系统、部署平台等。应聘者需要具备良好的API设计能力和眼光,并乐于接受创业公司的快节奏工作。
阅读更多
美国财政部对三名中国公民实施制裁,指控他们运营911 S5代理僵尸网络,该网络曾被网络犯罪分子广泛用于路由恶意流量。911 S5通过提供“免费”VPN服务,秘密地将用户计算机变成付费客户的流量中继。财政部指认王云河为僵尸网络的主要管理员,刘静萍为洗钱同谋,郑艳妮为协助洗钱的律师。911 S5在2022年7月关闭,但随后以Cloud Router的名义重新出现,直到最近才停止运营。
阅读更多
OPML Editor 是一款简单的在线 OPML 编辑器,专为管理订阅列表(RSS 和 Atom 提要)而设计。它提供了添加新订阅、合并多个 OPML 文件以及删除重复订阅等功能。
阅读更多
numind/NuExtract 是一个基于 phi-3-mini 的信息提取模型,在 Hugging Face 上提供使用。该模型经过高质量私有数据集的微调,可用于从文本中提取信息。用户可以通过提供 JSON 模板来指定要提取的信息格式。
阅读更多
Brioche是一款全新的软件包管理器和构建工具,它借鉴了Nix、Homebrew和Cargo等其他软件包管理器的优秀理念,使用TypeScript编写,并利用其进行类型检查和自动完成。Brioche目前处于技术预览版阶段,仅限于x86-64 Linux,软件包数量有限,性能和语言服务器协议方面存在问题,但已经可以用于测试和反馈。
阅读更多
8cc.vim 是一个用 Vim 脚本编写的 C 编译器,它是基于 ELVM 构建的 8cc 的移植版本。8cc.vim 可以将 C 代码编译成 Vim 脚本,并且可以在 Vim 中运行编译后的代码。虽然 8cc.vim 的编译速度非常慢,但它确实可以工作。
阅读更多
BitWHIP是一个用Rust编写的命令行WebRTC代理,可以实现低延迟桌面推流、播放WebRTC视频流等功能。它支持WHIP/WHEP协议,可以与OBS、FFmpeg、GStreamer等工具和库进行互操作。
阅读更多
文章认为WebAssembly是一项有前途的技术,但它正被悄然扼杀。文章没有详细说明WebAssembly是什么以及它为何重要,也没有提供关于其如何被“扼杀”的具体证据或例子。
阅读更多
美国职业棒球大联盟主席罗布·曼弗雷德透露了自动判球系统(ABS)未来在最高级别联赛应用的设想,表示该系统可能作为挑战系统引入。ABS系统已经在美国职业棒球大联盟下属的小联盟中使用多年,该系统可以自动判断球和好球,而不是依靠裁判的人工判断。挑战系统是介于传统判罚方式和全自动判罚方式之间的一种折衷方案,允许球队对认为不正确的判罚提出挑战,并使用ABS系统进行确认或更改。
阅读更多
RGCosm是一个使用本地存储的开源地图数据进行反向地理编码的工具,允许用户根据坐标查找地址。它使用SQLite3数据库,用户需要从Geofabrik下载地图数据,并使用convert.py脚本将其转换为数据库。文章提供了预先生成的挪威地图数据库下载链接,并建议用户为数据库添加索引以提高查询速度。
阅读更多
这是一个用于在React应用程序中使用图标的开源组件库,它提供了大量的高质量SVG图标。这些图标被组织成不同的类别,如社交媒体、用户界面元素、商业和技术等。组件库使用简单的API,易于使用,并提供对图标颜色、大小和旋转的自定义。
阅读更多
本文总结了经济历史学家Robert Allen的著作《英国工业革命的全球视角》的主要内容。Allen认为,需求因素,特别是高工资和廉价能源,是英国工业革命的主要驱动力。他以蒸汽机、棉纺织和焦炭冶铁为例,论证了这些技术在英国的采用时间和地点与它们在这些因素下的盈利能力直接相关。文章还探讨了Allen对供给侧因素的回应和批评,并对Allen的观点进行了分析和评价。
阅读更多
在WWDC 2024大会上,苹果宣布iPadOS 18将新增计算器应用,结束了iPad长达14年没有内置计算器的历史。这款应用支持Apple Pencil,用户可以使用手写输入数学公式进行计算。此外,iPadOS 18还引入了Smart Script功能,可以提高手写识别的准确性。
阅读更多
Hugging Face近日发现其Spaces平台存在未经授权的访问行为,可能导致部分用户密钥泄露。作为补救措施,Hugging Face已撤销了受影响的HF tokens,并建议用户刷新密钥或token,并改用更安全的细粒度访问令牌。此外,Hugging Face还采取了其他安全措施,包括移除组织令牌、实施密钥管理服务、增强识别和作废泄露令牌的能力等。
阅读更多
本文详细介绍了 AMD Zen 5 处理器架构中全新的 2-Ahead 分支预测单元。该技术早在 90 年代初期就被提出,但受限于当时的硬件条件未能实现。Zen 5 通过双端口指令提取、更大的分支目标缓冲区等设计,成功实现了 2-Ahead 分支预测,能够预测每个周期两个分支指令,显著提高了指令预取效率,提升了处理器性能。
阅读更多
身份验证应用开发商Twilio证实,由于未经身份验证的端点漏洞,黑客获取了与Authy账户相关的数据,包括3300万用户的电话号码。Twilio表示已采取措施保护该端点,并敦促Authy用户安装最新的安全更新,以防网络钓鱼和短信诈骗攻击。
阅读更多
这篇 Apple 开发者文档介绍了 isNestedVirtualizationSupported 属性,该属性用于查询 Mac 设备是否支持嵌套虚拟化技术。
阅读更多
在人工智能搜索答案出现重大错误后,例如建议用户在披萨上涂胶水以及声称奥巴马是穆斯林,谷歌宣布将缩减其在某些搜索结果中的使用。谷歌于两周前开始在美国用户的搜索结果顶部显示人工智能生成的答案,但用户和搜索引擎专家注意到,与前几天相比,触发人工智能答案的查询要少得多。谷歌搜索主管丽兹·里德在一篇博客文章中证实,该公司正在缩减其称为“人工智能概述”的人工智能答案的使用。
阅读更多
Qodo(原Codium)宣布其平台新增支持四种模型:Anthropic的Claude Sonnet 3.5、OpenAI的o1-preview和o1-mini以及Google Gemini 1.5 Pro,并将于下周向所有用户发布。这些新模型在代码理解、问题推理和自然语言理解方面都有显著提升,能更好地处理复杂的编码任务。Qodo平台提供灵活的模型选择,方便开发者根据任务需求和成本控制选择合适的模型,并在不同模型之间轻松切换,保持上下文连续性。
阅读更多
本文宣布了 YARA 的全新 Rust 实现版本 YARA-X,目标是提供更好的用户体验、规则级兼容性、改进的性能、增强的可靠性和安全性,以及对开发者更友好的环境。YARA-X 旨在超越 YARA,成为更优秀的选择,作者鼓励用户进行测试并提供反馈。
阅读更多