ImPlot3D:一款基于Dear ImGui的高性能即时模式3D绘图库

2024-12-18
ImPlot3D:一款基于Dear ImGui的高性能即时模式3D绘图库

ImPlot3D是一个基于Dear ImGui的开源库,它为开发者提供了一种简单易用、高性能的3D绘图方式。无需依赖ImPlot,ImPlot3D支持多种3D绘图类型,包括线图、散点图、曲面图、网格图等,并具有交互式旋转、平移和缩放功能。开发者可以通过类似于Dear ImGui和ImPlot的直观API快速上手,自定义标记、线条、曲面和网格样式,并可选择使用内置颜色映射或自定义颜色映射。该库还提供了一个功能齐全的演示程序,方便用户学习和使用。

阅读更多

上海滩的双面:浦西与浦东的建筑叙事

2024-12-17
上海滩的双面:浦西与浦东的建筑叙事

本文讲述了作者对上海浦西和浦东建筑的观察与感受。从2005年第一次访问上海,作者就被浦东快速发展的摩天大楼所震撼,如今,浦东已矗立着东方明珠塔、金茂大厦、上海环球金融中心和上海中心大厦等超高层建筑群,与浦西历史悠久的欧式建筑形成鲜明对比。作者认为,这些建筑不仅是工程奇迹,更是中国经济发展和文化变迁的象征,体现了上海这座城市独特的“双面性”:既有历史的沉淀,也有现代的活力。

阅读更多

Armv9架构:高授权费推动Arm营收突破40亿美元

2025-05-18
Armv9架构:高授权费推动Arm营收突破40亿美元

Armv9架构凭借更高的授权费,以及云计算巨头对Arm架构的广泛采用,推动Arm营收再创新高。2025财年第四季度营收首次突破10亿美元,全年营收突破40亿美元,授权收入突破20亿美元。CEO Rene Haas表示,智能手机芯片授权收入同比增长30%,远高于芯片出货量增长。服务器芯片方面,Armv9也展现出强劲的增长势头,Nvidia、Google和Microsoft等公司都在积极采用Armv9架构。Arm的成功得益于其在AI云部署中的领先地位以及定制芯片领域的强劲势头,这推动了其授权和版税收入的增长。

阅读更多
科技

韩国年龄文化:比你想象的更复杂

2025-06-11
韩国年龄文化:比你想象的更复杂

在韩国,年龄并非简单的数字,而是社会关系的关键。韩国人见面常问出生年份,而非年龄,这与他们独特的年龄计算方式有关。韩国人使用两种年龄计算法:国际年龄和韩国年龄。韩国年龄从出生算作一岁,每年元旦增加一岁,因此通常比国际年龄大一或两岁。这种差异导致了复杂的社会等级和礼仪,年长者享有更高的尊重,语言也有不同的敬语等级。虽然韩国已正式采用国际年龄标准,但韩国年龄仍根深蒂固,影响着社会生活,例如法定饮酒年龄等。了解韩国的年龄文化,是理解韩国社会交往的关键。

阅读更多

震惊!日常饮食中的隐形杀手:加工肉、糖饮料和反式脂肪

2025-07-05
震惊!日常饮食中的隐形杀手:加工肉、糖饮料和反式脂肪

一项新的研究表明,即使少量摄入加工肉类、含糖饮料和反式脂肪,也会显著增加患2型糖尿病、缺血性心脏病和结直肠癌的风险。研究人员分析了60多项先前研究的数据,发现每天食用一根热狗就能增加患2型糖尿病和结直肠癌的风险。专家建议减少甚至避免摄入这些食物,并倡导均衡饮食,多吃水果、蔬菜、全谷物等健康食物。

阅读更多
健康

无需半导体的太阳能电池:基于铋合金的热电太阳能板

2025-02-28

本文介绍了一种新型热电太阳能电池板,它无需复杂的半导体材料。作者克服了早期使用锑化锌材料的困难,改用铋合金,并设计了一种简单的结构,包含涂漆锌板作为吸收器和铋合金热电偶。虽然目前效率仅为0.01%,但作者认为通过改进材料和结构,可以将其应用于远程地区的低功耗设备供电。

阅读更多
科技 铋合金

提案:为Web平台添加声明式模板API

2025-06-27
提案:为Web平台添加声明式模板API

本文提出为Web平台添加声明式模板API的提案。作者认为,现有的DOM API虽然强大,但在模板方面存在不足,导致开发者不得不依赖各种框架和库,增加了开发成本和应用大小。声明式模板具有更好的代码可读性、安全性、性能和可维护性,并且与现代Web开发趋势相符。作者建议利用现有的Tagged Template Literals特性,逐步实现该API,并最终支持HTML模板,从而提升Web开发体验。

阅读更多

博贡蛾的夜间导航:星空、磁场与神经机制

2025-06-27
博贡蛾的夜间导航:星空、磁场与神经机制

科学家们对澳大利亚博贡蛾的夜间迁徙进行了深入研究,搭建了无磁场实验室,模拟真实的星空环境,并利用电生理技术记录蛾子大脑神经元的活动。研究发现,博贡蛾利用星空图案进行导航,其大脑中存在对星空旋转高度敏感的神经元。这项研究揭示了昆虫利用天体导航的精妙机制,以及其对环境变化的适应能力。

阅读更多

自制编程语言Bolt:从零到LLVM编译器的旅程

2025-01-24
自制编程语言Bolt:从零到LLVM编译器的旅程

作者分享了其构建名为Bolt的Java风格并发面向对象编程语言的经验。这篇文章是系列文章的第一篇,介绍了构建编译器的动机、编译器的原理以及Bolt语言的特点,例如支持对象、类、继承、方法重写、并发和泛型等高级特性。作者将编译过程比作电报员将语音转换为摩尔斯码的过程,生动形象地解释了词法分析、语法分析、类型检查和代码生成等步骤。文章还探讨了静态类型和动态类型的优缺点以及LLVM在编译器中的作用。最终,Bolt编译器将代码编译成LLVM中间表示,再转换为机器码,并包含两个类型检查阶段以确保并发安全。

阅读更多
开发

神秘的朝鲜餐厅:上海之夜

2025-02-16
神秘的朝鲜餐厅:上海之夜

在上海一家隐秘的朝鲜国营餐厅,作者体验了一场时光倒流的盛宴。餐厅装潢复古,服务员穿着上世纪七八十年代的服装,妆容精致,宛如从老电影中走出来。她们都是来自朝鲜精英家庭的大学毕业生,流利的普通话令人惊叹。用餐期间,还有歌舞表演,节目融合了朝鲜民歌和中国老歌,气氛热烈。虽然菜品传统,但服务却极其周到。这次经历让作者对朝鲜的文化和社会有了一丝独特的窥探。

阅读更多

哈佛皮尔斯文稿:8万页手稿的编辑之旅

2025-03-15

哈佛大学收藏了超过8万页皮尔斯的手稿,其中大部分从未发表。为了整理这浩如烟海的资料,编辑团队制定了严格的选稿和编辑原则,力求还原皮尔斯最成熟的思想。他们采用现代语言协会的学术编辑标准,对皮尔斯已发表和未发表的作品进行批判性编辑,并利用电子技术提高效率,最终将这些珍贵的学术遗产呈现给世人。

阅读更多

Imapsync:你的邮箱迁移与备份利器

2025-02-12

Imapsync 是一款命令行工具,用于在互联网或本地网络上的邮箱之间进行增量和递归的 IMAP 迁移或备份。它支持 Windows、Linux 和 Mac OS X,并能高效地处理中断和恢复。Imapsync 不支持通讯录和日历迁移,但提供多种替代方案和强大的专业支持,售价 60 欧元起,并提供 30 天退款保证。其 2024 年处理了超过 2 亿次邮箱传输,展现了强大的性能和用户基础。

阅读更多

Verona 的基于进程的沙箱:安全地运行不受信任的代码

2025-02-10
Verona 的基于进程的沙箱:安全地运行不受信任的代码

Verona 项目开发了一个基于进程的沙箱机制,用于安全地执行不受信任的外部代码。该沙箱利用进程隔离,无需修改操作系统,即可在共享内存区域中运行不受信任的库,并通过精心设计的IPC机制与可信的父进程进行交互。该机制支持回调函数和系统调用模拟,保证了父进程的安全,即使沙箱内部代码被攻破,也无法访问父进程的内存或系统资源。目前,该沙箱支持 Capsicum 和 seccomp-bpf 等沙箱技术,并致力于提高效率和兼容性。

阅读更多
开发 沙箱 Verona

阿里巴巴发布首款服务器级CPU,剑指芯片自主化

2025-03-03
阿里巴巴发布首款服务器级CPU,剑指芯片自主化

阿里巴巴达摩院发布了其首款服务器级CPU芯片C930,这是其玄铁RISC-V处理器系列的最新成员,将于3月份交付客户。此举是中国在面对美国先进芯片出口管制背景下,加强芯片自主研发能力的重要一步。C930针对服务器级高性能计算,阿里巴巴还计划推出更多玄铁系列芯片,包括AI加速芯片C908X、汽车应用芯片R908A以及高速互联芯片XL200。此举与中国加大对RISC-V架构投资、减少对外国技术的依赖以及促进军民技术融合的战略相符,并与阿里巴巴未来三年投资3800亿元人民币用于AI和云基础设施的计划相结合,旨在支持中国蓬勃发展的AI应用需求。

阅读更多

十种Terraform配置根目录结构最佳实践

2025-02-16
十种Terraform配置根目录结构最佳实践

本文介绍了十种经过验证的Terraform配置根目录结构,涵盖单环境、多环境、多区域、多云、微服务、多租户SaaS等多种场景。每种结构都配有示例和优缺点分析,帮助你选择最合适的方案,提升代码可维护性和团队协作效率。从简单的单环境单配置到复杂的团队协作模式,文章详细阐述了每种方案的适用场景、结构示例以及优缺点,并特别强调了模块化复用和环境隔离的重要性。

阅读更多
开发

印度街头智慧与学校数学:一场教育的反思

2025-02-12
印度街头智慧与学校数学:一场教育的反思

麻省理工学院经济学家Abhijit Banerjee的研究揭示了印度儿童在非正式环境中惊人的心算能力,却在标准数学测试中表现不佳的现象。这引发了对数学教育的反思:如何在重视实际应用能力的同时,培养学生的数学推理能力?研究发现,单纯的“做中学”不足以应对标准化考试,需要更注重数学逻辑和讲故事式的教学方法,但这需要解决教师短缺和现有评估体系的局限性等问题。最终目标是发掘这些孩子的潜力,培养更多优秀的数学人才,造福社会。

阅读更多
教育

Workflow Use:无需编程的自动化工作流

2025-05-16
Workflow Use:无需编程的自动化工作流

Workflow Use是一个革命性的项目,旨在通过录制浏览器交互来创建确定性、可自我修复的工作流。用户只需向录制器展示工作流程,系统便会自动生成可重复使用的自动化脚本。该项目目前仍处于早期开发阶段,但其目标是让计算机能够一次性学习任务,并无限次地执行,无需人工干预。未来规划包括改进LLM回退机制、实现自我修复功能以及与其他工具集成。

阅读更多
开发 RPA

ForgeFed:构建去中心化的代码协作网络

2025-08-14

ForgeFed 是一种用于软件 forge 和代码协作工具的联合协议,旨在打破大型中心化平台的垄断。它基于 ActivityPub 协议,允许不同的代码托管网站、问题追踪器和代码审查应用等互操作。这意味着你可以将代码托管在任何地方,同时仍然能够与其他平台上的项目进行交互,而无需在每个平台上都创建账户。ForgeFed 将权力交还给用户,创建一个自由、连接且安全的协作网络,不受单一公司政策或平台关闭的影响。

阅读更多
开发

LSD剂量反应研究:一项双盲安慰剂对照交叉研究

2025-02-12
LSD剂量反应研究:一项双盲安慰剂对照交叉研究

这项研究采用双盲、安慰剂对照、交叉设计,通过六次实验测试,研究了不同剂量LSD(25µg、50µg、100µg、200µg以及服用酮色林后1小时的200µg)对人体的影响。16名健康受试者参与了该研究,结果显示不同剂量的LSD会产生不同的主观体验和生理反应,研究还评估了血浆BDNF水平和LSD血浆浓度等指标。该研究为理解LSD的作用机制提供了新的见解,属于科技范畴。

阅读更多

跨平台音频播放器DeaDBeeF:高度定制的音频体验

2025-02-12

DeaDBeeF是一款模块化的跨平台音频播放器,支持GNU/Linux、macOS、Windows、*BSD、OpenSolaris等多种操作系统。它不仅支持多种音频格式的播放和转换,还允许用户高度自定义UI界面,并通过众多插件扩展功能。截图展示了在Linux系统上运行的DeaDBeeF,通过插件实现了高度定制化的外观和功能。

阅读更多
硬件 高度定制

中学生在鹅粪中发现新化合物

2024-12-12
中学生在鹅粪中发现新化合物

一名中学生通过与当地大学合作的科研项目,在公园收集的鹅粪样本中发现了一种新型化合物——orfamide N。该化合物并非来自最初观察到的具有抗生素活性的细菌,而是在实验室测试中抑制了人类黑色素瘤和卵巢癌细胞的生长。这项研究不仅证明了将教育推广与天然产物发现研究相结合的可行性,也强调了大学与当地社区建立良好关系的重要性,为中学生参与科研提供了宝贵的实践经验,并展现了其在科学领域的潜力。

阅读更多

毕达哥拉斯:数学家、神秘主义者还是邪教领袖?

2025-02-10
毕达哥拉斯:数学家、神秘主义者还是邪教领袖?

本文探讨了古希腊数学家毕达哥拉斯的神秘人生。他被传为数学天才,创立学派,却也因其神秘主义色彩和对无理数的发现而蒙上阴影。传说中,他的信徒因泄露学派秘密而被处死,其学说既影响了哥白尼和牛顿,也与现代科学对数学在自然界中作用的理解息息相关。然而,毕达哥拉斯的生平和学说究竟有多少是真实,又有多少是后世添油加醋的神话,至今仍是未解之谜。

阅读更多

BeamNG.drive游戏模组中的恶意代码分析

2025-05-01
BeamNG.drive游戏模组中的恶意代码分析

作者在玩BeamNG.drive游戏时,杀毒软件提示curl.exe可疑活动。经调查发现,一个名为“American Road”的模组中包含恶意代码。该代码利用Chromium Embedded Framework中的一个漏洞(CVE-2019-5825),通过混淆的JavaScript和WebAssembly执行shellcode,最终下载并执行一个窃取密码和个人信息的DLL文件。该恶意代码伪装成Patreon广告横幅,作者已联系BeamNG团队,受感染的模组已下架。

阅读更多

Mullvad VPN应用2024年安全审计报告发布

2024-12-12
Mullvad VPN应用2024年安全审计报告发布

Mullvad VPN公布了2024年对其VPN应用进行的第三方安全审计报告。审计发现六个漏洞,严重程度从低到高不等,均已修复。其中三个高危漏洞涉及信号处理程序和虚拟IP地址泄露,已在最新版本中修复。审计还指出一些非安全问题,Mullvad正在积极解决。总体而言,Mullvad VPN应用的安全性很高,但仍建议用户升级到最新版本。

阅读更多

糟糕的字距调整引爆网络热议

2024-12-29
糟糕的字距调整引爆网络热议

一个名为“bad keming”的网络社区爆火,汇集了大量因字距调整错误、排版失败和字体选择不当而产生的搞笑图片。用户们纷纷分享自己遇到的“车祸现场”,引发热议,展现了人们对细节和设计美学的关注。该社区拥有150万+评分和27万+评分,可见其受欢迎程度。

阅读更多
设计

PostgreSQL 的活跃-活跃复制扩展:pgactive

2025-07-16
PostgreSQL 的活跃-活跃复制扩展:pgactive

pgactive 是一个 PostgreSQL 扩展,用于创建活跃-活跃数据库集群。传统数据库复制多为主动-被动模式,而 pgactive 允许在多个数据库实例上同时写入数据,从而实现更高的可用性、更低的写入延迟以及更便捷的蓝绿部署和数据迁移。它利用 PostgreSQL 10 后引入的逻辑复制功能,并通过扩展解决冲突和序列问题,为构建高可用性、多区域数据库集群提供了一种新的解决方案。

阅读更多
开发

编写Kubernetes控制器:你所不知道的挑战

2025-01-26

本文深入探讨了Kubernetes控制器开发中鲜为人知的挑战。作者从自身经验出发,揭示了初学者常犯的错误,例如CRD设计缺陷、控制器职责不明确、Reconcile()方法逻辑混乱等。文章强调了理解Kubernetes API规范、使用缓存客户端、处理工作队列和期望模式的重要性,并通过实际案例说明了这些问题可能导致的后果,最终建议开发者学习优秀控制器代码,并遵循最佳实践来构建可靠、可扩展的控制器。

阅读更多

斯巴鲁STARLINK系统重大安全漏洞:可远程控制车辆并获取用户隐私数据

2025-01-23
斯巴鲁STARLINK系统重大安全漏洞:可远程控制车辆并获取用户隐私数据

安全研究人员发现斯巴鲁STARLINK联网汽车服务存在严重安全漏洞,攻击者仅需车主的姓名、邮编、邮箱或车牌号等信息,即可远程启动、停止、锁定、解锁车辆,追踪车辆一年内的行车轨迹,以及获取车主个人信息(地址、账单信息等)。该漏洞允许攻击者完全控制目标车辆,并已在24小时内得到修复。此事件凸显了联网汽车安全性的重要性,以及对用户隐私数据的保护。

阅读更多
科技
1 2 1048 1049 1050 1052 1054 1055 1056 1084 1085