世界上最大的Shell程序

2024-12-07
世界上最大的Shell程序

这篇文章列举了世界上最大的Shell程序,并对它们进行了简要的描述。文章指出,这里的“最大”指的是程序的实质内容,而非单纯的行数。所列举的程序均为手写的Shell脚本,使用了数据结构和算法,代码行数通常超过5000行。文中提到的程序包括:ble.sh(Bash行编辑器)、bashdb(Bash调试器)、testssl.sh(测试SSL/TLS的脚本)、Simplenetes(用Shell编写的Kubernetes)、rkhunter(Rootkit猎手)、powerlevel10k(ZSH主题)、neofetch(显示系统信息的脚本)、nb、distrobox、acme.sh、inxi、bashforth、bash-funk、Relax-and-Recover以及abcde等。此外,文章还列举了一些较小的程序和Shell类语言/DSL。

阅读更多
未分类

Google AI 产品使用情况调查

2025-07-04
Google AI 产品使用情况调查

一篇博客文章中嵌入了多次相同的Google AI产品使用调查问卷。该调查旨在了解用户对Gemini和NotebookLM等Google AI工具的使用频率,并收集用户对文章改进的建议。问卷包含一个关于使用频率的问题(每日、每周、每月、几乎从不、不确定)以及一个开放式问题,征求用户对文章改进的意见(更简洁、更多细节、更容易理解、更多图片/视频、现状良好)。

阅读更多

PWCT2:无需编码的视觉编程语言

2025-01-03
PWCT2:无需编码的视觉编程语言

PWCT2是一款用Ring语言编写的第二代可视化编程语言,旨在提供轻松愉悦的可视化编程和交互式可视化体验。它支持导入和导出Ring代码,可在Windows、Linux和macOS系统上运行,甚至已上架Steam平台。PWCT2拥有丰富的功能,涵盖Web开发、2D游戏开发等多个领域,并提供大量的教程视频和文档支持。

阅读更多
开发 Ring语言 PWCT2

arXivLabs:与社区协作者共建arXiv新功能

2025-09-15
arXivLabs:与社区协作者共建arXiv新功能

arXivLabs是一个开放平台,允许开发者与arXiv社区合作,直接在arXiv网站上开发和分享新功能。参与者必须认同arXiv的开放、社区、卓越和用户数据隐私的价值观。你有提升arXiv社区价值的想法吗?快来了解arXivLabs吧!

阅读更多
开发

日本教师夫妇三次离婚三次结婚:法律与爱情的拉锯战

2025-06-28
日本教师夫妇三次离婚三次结婚:法律与爱情的拉锯战

日本长野市一对教师夫妇,内山雪子和近藤幸男,为了规避日本法律强制夫妻同姓的规定,上演了三次结婚三次离婚的戏码。他们彼此相爱,却因法律限制多次分分合合。每次生孩子时,他们会结婚方便登记,之后又离婚,继续享受婚外同居的自由生活。这看似荒诞的故事,折射出日本法律与个人生活自由之间的矛盾。

阅读更多

测试胜过算法:软件工程师的求职宝典

2025-09-23

一位资深工程师指出,求职者过度关注数据结构与算法(DSA)而忽略了测试的重要性。虽然DSA是编程基础,但实际工作中很少需要从头实现复杂的算法。作者建议学习基础数据结构和算法,理解时间复杂度,并熟练运用Python内置数据结构。更重要的是,掌握测试技能,这在实际工作中至关重要,且能让你在面试中脱颖而出。与其死磕LeetCode,不如提升测试能力,编写高质量代码。

阅读更多
开发

53年太空漂流终结:苏联探测器坠落印度洋

2025-05-13
53年太空漂流终结:苏联探测器坠落印度洋

一颗于1972年发射的苏联金星探测器“宇宙482号”在绕地球运行53年后,于5月10日坠落印度洋。由于火箭故障,它未能前往金星,最终被大气阻力拖拽坠落。虽然坠落地点存在多种预测,但初步估计坠落地点位于印尼雅加达以西海域。这次事件再次凸显了日益增长的太空垃圾问题,大量的卫星和火箭残骸不断增加地球轨道上的碎片,未来坠落事件的频率也将随之增加,潜在的风险不容忽视。

阅读更多

Synology的霸王条款:不再是我的NAS首选

2025-08-29
Synology的霸王条款:不再是我的NAS首选

资深Synology用户Raindog308表示,由于Synology实施了限制并发连接数和强制用户购买其品牌硬盘的政策,他将不再购买Synology NAS。他认为这些政策对用户不友好,并且Synology自有品牌的硬盘质量和保修期不如WD Black等主流品牌。未来,他考虑转向自建TrueNAS服务器或其他品牌如UGREEN、Buffalo等。

阅读更多
硬件

macOS 系统更新:无障碍、家庭、游戏等多方面提升

2025-09-16
macOS 系统更新:无障碍、家庭、游戏等多方面提升

苹果公司发布了最新的macOS系统更新,涵盖了无障碍、家庭、游戏等多个方面。更新包括:增强型放大镜和阅读器,盲文显示支持,减少晕动症的功能;加强的家长控制功能;全新的“备忘录”应用,方便记录生活点滴;照片应用的改进,包括自定义集合大小和固定集合;FaceTime的全新设计;更智能的提醒事项;集成的游戏中心和Metal 4图形技术;信息应用的改进,包括投票、背景和筛选工具;密码管理的增强;笔记应用新增音频转录和Markdown导出功能。此次更新旨在提升用户体验,提供更便捷、更安全、更个性化的使用体验。

阅读更多
开发 macOS更新

Restate:一个无需数据库的持久化执行引擎

2025-03-27
Restate:一个无需数据库的持久化执行引擎

Restate是一个全新构建的持久化执行引擎,无需依赖数据库或日志系统。它以命令日志和事件处理器为核心,构建了一个完整的自包含堆栈,在持久性和操作性方面可与最好的日志系统相媲美。文章详细介绍了Restate的架构细节,包括其双向连接的服务、基于分区的扩展模型、嵌入式RocksDB状态存储以及虚拟日志抽象等。Restate通过巧妙的日志设计和存储分层策略,平衡了低延迟和高耐久性需求,并支持多种编程语言的SDK。

阅读更多
开发

动画设计:提升用户体验的关键在于克制

2025-09-06
动画设计:提升用户体验的关键在于克制

本文探讨了在用户界面设计中恰当使用动画的技巧。好的动画能提升用户体验,使其更流畅、快速且令人愉悦;而糟糕的动画则适得其反。文章强调动画需有明确目的,例如解释功能、提升响应性或带来惊喜。但关键在于频率和速度:高频操作应避免动画,动画速度应控制在300ms以内,以保证响应速度和用户体验。作者建议,优秀的用户界面设计并非一味追求动画效果,而是在于平衡动画与用户体验,有时候,最好的动画就是没有动画。

阅读更多
设计

Diaspora* 内部团队沟通提示

2024-12-30
Diaspora* 内部团队沟通提示

这段文字摘录自Diaspora*内部团队沟通信息,提示网站需要启用JavaScript才能正常运行,并提供关于举报内容的说明,包括如何举报以及举报标准,最后还显示了Diaspora*项目的讨论和支持链接,以及一些网站信息,例如代码版本、Pod统计数据、条款、联系方式和切换触屏模式的选项。

阅读更多
开发 Diaspora*

大型语言模型能否胜任CAD建模?答案是:潜力巨大!

2025-04-23

最近的研究表明,大型语言模型(LLM)可以生成简单的3D机械零件CAD模型,并且其能力正在迅速提升。一位工程师通过将LLM与开源程序化CAD工具OpenSCAD结合,成功地用自然语言指令生成了iPhone手机壳等模型。他随后开发了一个评估框架CadEval,测试了不同LLM生成CAD模型的能力,结果显示,具有推理能力的模型表现显著优于非推理模型。与此同时,一些初创公司也推出了文本转CAD产品,但其性能与LLM结合OpenSCAD的方法相比仍有差距。未来,随着LLM和相关技术的进步,文本转CAD技术有望在机械工程领域得到广泛应用,最终实现CAD设计的自动化和智能化。

阅读更多

Campfire:一款基于Docker的单租户网络聊天应用

2025-09-07
Campfire:一款基于Docker的单租户网络聊天应用

Campfire是一款基于Web的聊天应用,支持多房间、私信、文件附件预览、搜索、Web推送通知、@提及和API集成等功能。它采用单租户架构,通过部署多个实例来支持不同的客户群体。其Docker镜像包含了运行所需的一切,包括Web应用、后台任务、缓存、文件服务和SSL。只需映射一个卷到/rails/storage即可持久化数据库和文件附件。通过环境变量可以配置SSL、Web推送通知和错误报告等功能。

阅读更多

三星将量产全球首款可折叠OLED笔记本电脑屏幕

2025-01-10
三星将量产全球首款可折叠OLED笔记本电脑屏幕

三星显示器将于2025年4月开始量产全球首款可折叠OLED笔记本电脑屏幕。这款屏幕将应用于联想ThinkBook Plus G6可折叠笔记本电脑,该笔记本电脑将于6月全球上市。该屏幕可以从14英寸的5:4比例扩展到16.7英寸的8:9比例,提供独特的移动计算体验。三星还首次在笔记本电脑中采用了无偏光Eco² OLED™技术,降低了面板厚度并减少了30%的功耗。

阅读更多

OpenAI因AI精神病风险加强内容审核:警方介入?

2025-09-01
OpenAI因AI精神病风险加强内容审核:警方介入?

OpenAI承认其AI聊天机器人ChatGPT引发用户精神健康危机,包括自残、妄想症甚至自杀。为应对这一问题,OpenAI开始扫描用户消息,对有害内容进行人工审核,严重者甚至报警。此举引发争议,一方面缓解了用户安全担忧,另一方面也与OpenAI此前强调用户隐私的立场相矛盾,尤其是在与纽约时报等媒体的版权诉讼中。OpenAI面临两难:一方面需应对AI带来的负面影响,另一方面又需保护用户隐私。

阅读更多
AI

W3C杰出贡献者Gregg Kellogg逝世

2025-09-11

W3C宣布了令人悲痛的消息:杰出的W3C特邀专家Gregg Kellogg于上周六去世。Kellogg先生多年来为W3C做出了巨大贡献,尤其是在JSON-LD工作组中担任联合主席,并领导多个数据相关的社区小组。他参与撰写了9项已发布的W3C推荐以及其他规范,并为这些规范提供了开源实现和测试套件。JSON-LD的成功离不开他的贡献。W3C将举办纪念活动,以缅怀这位友善而富有才华的成员。

阅读更多
开发

AMD狂暴Ryzen AI Max+:颠覆性内存技术加持RDNA 3.5显卡与Zen 5核心

2025-01-06
AMD狂暴Ryzen AI Max+:颠覆性内存技术加持RDNA 3.5显卡与Zen 5核心

AMD在CES 2025上发布了“Strix Halo” Ryzen AI Max系列移动处理器,该系列APU采用突破性的集成内存架构,搭载40核心RDNA 3.5集成GPU,性能极其强悍。AMD宣称,AI Max芯片的游戏性能比英特尔的Lunar Lake Core Ultra 9 288V快1.4倍,渲染性能比苹果MacBook M4 Pro快84%,AI工作负载性能更是比桌面级Nvidia RTX 4090高出2.2倍,功耗却低87%。该系列处理器最高拥有16核心32线程CPU和40个RDNA 3.5图形核心,支持高达128GB的共享内存,可分配给CPU、GPU和XDNA 2 NPU AI引擎。未来或将推出桌面版。

阅读更多

微软限制中国公司访问漏洞信息

2025-08-23
微软限制中国公司访问漏洞信息

由于7月份发生的SharePoint零日漏洞攻击事件,微软据报道停止向中国公司提供即将披露的漏洞的PoC代码。这些攻击似乎与微软提前漏洞通知计划(MAPP)中的泄漏有关。MAPP通常在补丁星期二前两周向一些软件厂商提供漏洞信息,但微软现在限制了对“需要向政府报告漏洞的国家”的公司(包括中国)的访问,不再提供PoC代码,而是提供更通用的书面描述。业内人士认为此举是积极的改变,有助于防止漏洞信息泄露。

阅读更多
科技

洛杉矶山火肆虐,NASA喷气推进实验室紧急关闭

2025-01-08
洛杉矶山火肆虐,NASA喷气推进实验室紧急关闭

席卷洛杉矶的数场大火迫使数万人紧急撤离,NASA喷气推进实验室(JPL)也因此关闭。强风助长火势,数千英亩土地被烧毁,造成人员伤亡和财产损失,加州州长已宣布进入紧急状态。尽管JPL目前没有受到火灾直接影响,但其工作人员许多人已经撤离家园,甚至失去住所。这场灾难凸显了气候变化带来的严重威胁,也引发了人们对珍贵科学数据和设备安全性的担忧。

阅读更多
科技 山火

Zig语言的异步I/O革新:解耦并发与执行模型

2025-07-13
Zig语言的异步I/O革新:解耦并发与执行模型

Zig语言正在革新其异步I/O模型,目标是解耦异步/等待与执行模型,提高代码可重用性和性能。新设计引入了`Io`接口,允许用户自定义I/O实现,并支持并发操作。通过`io.async`和`Future.await`,开发者可以轻松表达并发性,而无需担心执行模型的差异。Zig将提供多种`Io`实现,包括基于线程池、绿色线程和无栈协程的方案,以满足不同需求和平台兼容性。这项改进将显著提升Zig在处理异步I/O时的灵活性和效率,同时避免了传统异步编程中常见的“函数颜色”问题。

阅读更多
开发

微软紧急修复Windows安全启动漏洞

2025-01-16
微软紧急修复Windows安全启动漏洞

一项危及Windows安全启动机制的漏洞被发现并修复。该漏洞允许攻击者在系统启动前植入恶意固件,即使重装系统也难以清除。该漏洞存在于多个厂商的系统恢复软件中,利用了一个被错误签名的UEFI应用程序。微软已通过更新撤销了相关签名,修复了该漏洞,但Linux系统的状况仍不明朗。

阅读更多
科技

纳税人每年为联邦医疗保险优良计划多支出830亿美元

2024-12-08
纳税人每年为联邦医疗保险优良计划多支出830亿美元

联邦医疗保险优良计划(Medicare Advantage),作为传统联邦医疗保险的商业替代方案,本应节省政府开支,但却使纳税人每位参保人每年多支出22%,总计830亿美元。优良计划的支付规则存在漏洞,导致保险公司获得过高的报销,而这些费用最终由纳税人承担。过度支付的主要原因是基准调整和风险调整,前者使基准估算与计划实际支出脱钩,后者高估了参保人的患病程度。虽然优良计划为参保人提供了额外的福利,但这增加了纳税人的负担,且并非所有额外支出都用于参保人福利。文章呼吁对优良计划的支付体系进行改革,以使其与参保人和纳税人的需求相符。

阅读更多

Meow:Emacs 的极简模式编辑器

2025-09-13
Meow:Emacs 的极简模式编辑器

Meow 是一款轻量级的 Emacs 模态编辑器,旨在最大程度地减少与 Emacs 原有键位绑定冲突。它通过精简的命令集实现高效的编辑,无需复杂的配置,易于上手和记忆。与其他模态编辑器相比,Meow 具有极低的配置需求、无第三方依赖、占用键位少、速度快、更易于记忆、键位冲突处理方便等优点,并支持自定义键位绑定和与 vanilla Emacs 的无缝集成。

阅读更多
开发 键位绑定

Steam英国区强制信用卡验证年龄,绕过VPN难题?

2025-08-29
Steam英国区强制信用卡验证年龄,绕过VPN难题?

为了遵守英国的《在线安全法案》,Steam开始要求所有英国用户使用信用卡验证年龄才能访问“成人内容”页面和游戏。这引发了争议,因为没有信用卡的用户将无法访问相关内容,Valve声称此举是为了最大限度地保护用户隐私并防止绕过年龄验证。这一措施出台几周后,英国新的年龄限制规则被发现很容易被VPN绕过,而Discord和Reddit的年龄验证也曾被短暂破解。微软也已开始在英国推出Xbox年龄验证,但目前为可选,2026年初将强制执行。

阅读更多
游戏

声音疗法:声波可改变基因活性

2025-07-03
声音疗法:声波可改变基因活性

一项令人惊叹的研究发现,可听声波可以影响小鼠细胞的基因活性。京都大学的研究人员发现,低频和高频声音以及白噪音都能改变超过100个基因的活性,其中一些基因与细胞粘附和迁移有关。有趣的是,声音还能减少脂肪细胞的分化,降低脂肪积累。这项研究为非侵入性治疗方法开辟了新的可能性,例如促进再生医学和抑制癌症生长,未来可能应用于人类,但这需要进一步的研究。

阅读更多
科技

SQLite 对 Tcl 的使用

2024-11-23

SQLite 是一款广泛使用的 SQL 数据库引擎,其设计灵感来自 Tcl,早期版本深受 Tcl 影响。虽然现在 SQLite 可以独立运行,但它的开发过程仍然高度依赖 Tcl。Tcl 在 SQLite 的代码生成、测试(包括 TH3 测试套件的管理)、分析工具(如 sqlite3_analyzer)、文档生成以及开发者使用的工具(如自定义编辑器和聊天室)等方面发挥着关键作用。SQLite 的高质量和广泛应用离不开 Tcl 提供的效率和灵活性。

阅读更多
未分类

Geizhals慷慨捐赠,助力Perl 5核心维护基金

2025-09-18
Geizhals慷慨捐赠,助力Perl 5核心维护基金

Geizhals Preisvergleich,一家成立于1997年的德国价格比较网站,近日向Perl和Raku基金会捐赠了1万美元,用于支持Perl 5核心维护基金。作为一家依靠Perl技术发展壮大的公司,Geizhals此举体现了其对开源社区的回馈和对Perl语言长期稳定性的重视。Perl 5核心维护基金主要用于修复各种bug,确保Perl的稳定性和安全性,这对依赖Perl的众多组织和个人至关重要。

阅读更多
开发

Notepad++ Rogue-lite插件:你的文本编辑器里的冒险

2025-09-04
Notepad++ Rogue-lite插件:你的文本编辑器里的冒险

一款名为“Notepad++ Rogue-lite”的插件将角色扮演游戏带入了你的文本编辑器!这个64位Windows专属插件包含六个回合制关卡,你需要收集强大的神器,击败Boss,躲避陷阱。游戏设有剧情和音效,但需谨慎游戏,因为可能会丢失数据和设置。安装方法简单:解压下载的插件,安装字体,将主题和插件拖放到Notepad++相应文件夹即可。准备好迎接你的Notepad++冒险了吗?

阅读更多

科罗拉多州:太阳能与农业的完美结合,引领可持续发展未来

2025-01-04
科罗拉多州:太阳能与农业的完美结合,引领可持续发展未来

科罗拉多州一个农场主将太阳能电池板与农业巧妙结合,创造了一种可持续发展的农业模式。在科罗拉多州干燥炎热的夏季,太阳能电池板为300户家庭提供电力,同时其下方种植着各种农作物,并为牲畜提供遮阴,有效缓解高温。这种“农业光伏”模式不仅能增加收入,还能保护土壤,提高土地利用效率,为应对气候变化提供了新的思路。然而,推广该模式面临挑战,包括更高的初始成本和对土地管理的更高要求,以及现有政策对农业光伏的支持不足。

阅读更多
科技 农业光伏
1 2 581 582 583 585 587 588 589 1084 1085