solidot新版网站常见问题,请点击这里查看。
上周发布的 ISC DHCP v4.4.3-P1 和 4.1-ESV-R16-P2 将是最后一个维护版本,除非发现非常严重的安全漏洞,ISC 没有计划继续发布更新。项目的代码库将停止维护,用户仍然可以递交补丁和问题,但没人再去解决问题或发布补丁了。ISC DHCP 或 dhcpd 是动态主机设置协议(DHCP)的服务器程序,至今有 23 年历史,ISC 结束这个项目是因为它不是为可测试性设计的,修改代码的风险性非常高,因此过去几年它越来越少的修改代码,它创造了名叫 Kea 的新 DHCP 服务器程序,并建议使用旧版本的用户切换到该版本或其它替代
虚拟机软件 VirtualBox 释出了 7.0.0 版本。主要新特性包括:支持完全加密,包括虚拟机配置日志和保存状态(CLI only);云端虚拟机能被加入到 Virtual Machine Manager,像本地虚拟机那样控制;DirectX 11 3D 加速支持;Secure Boot 支持;通过 Network Manager 工具配置云端网络;等等。
匿名读者 写道 " 拉脱维亚公司 Ascensio System SIA 开发的自由软件办公套装 ONLYOFFICE 发布了 7.2 版本 。ONLYOFFICE 文档 v7.2 的新特性包括轻松的插件安装流程、实时查看器、支持连字、增强表单、OLE 电子表格、全新界面主题和语言、特殊粘贴热键等等。 "
63 岁的退休工程师 Hiroyuki Ueda 为 iPhone 和 iPad 开发了一款二合一计算器应用 Twin-Calc——即在同一个界面显示两个计算器。发布早期的下载量并不高,Ueda 作为了些改动让应用意外火爆。Twin-Calc 一开始在手机的垂直屏幕上只显示单个计算器,因此用户会以为它只是普通的计算器应用,更新之后 Twin-Calc 固定水平显示两个计算器,而且两个计算器的计算结果可以通过箭头按钮互通,一个计算器的结果可以通过箭头传到另一个计算器上,然后用户在另一个计算器上继续计算。反之亦然。这种显示方式让用户能很容易发现错误。Twin-Calc 有免费版和付费版,付费版本在三周内吸引了逾五万次下载。
墨者实验室 写道 "立即下载或者观看发布会视频

墨干是下一代结构化编辑器,支持以结构化的方式编辑数学公式、BibTeX条目等等。

墨干V1.1.0发布了,两大重要变更:

①文档格式支持将中文序列化为Unicode,不再使用Cork编码

②大量BibTeX相关错误修复和功能增强"

今天的软件都是数字发行的,没有任何重量。但过去的软件并非如此,它有软盘或 CD 光盘之类的物理形态,还有打印的文档。有的文档可能多达数千页,导致整个软件奇重无比。微软的 Windows 开发者文档团队询问公司档案专家 Amy Stevenson 一个问题:微软至今发行的最大软件是哪个?答案是 1992 年发行的 Microsoft C/C++ 编译器和 Windows SDK,重逾 40 磅,软件使用的盒子长度超过 2 英尺。微软之后再也没有这么做过。
曾经的装机音乐播放器 Winamp 在四年开发之后释出了 Winamp 5.9 RC1 Build 9999。Radionomy 公司在 2014 年从 AOL 手中收购 Winamp,之后在 2018 年释出了新版本 Winamp 5.8,该版本主要是改进了兼容性,能在现代操作系统如 Windows 10 上运行。开发者称,对终端用户来说,Winamp 5.9 RC1 可能变化不大,但底层代码库有了巨大变化,从 Visual Studio 2008 升级到了 Visual Studio 2019。在基础工作完成之后他们将可以开始给软件修复和增添功能。用户报告新版本因为 msvcr90.dll 依赖而导致插件不工作。
软件问题导致大众 CEO Herbert Diess 遭到解雇一事凸显了软件对于汽车行业的重要性。严重的软件开发问题推迟了新款保时捷、奥迪和宾利汽车的预定上市时间。Diess 强硬的领导风格使他日益孤立,在推动公司转型到电动汽车领导者的过程中,他多次与劳工领袖发生冲突,警告正在输给特斯拉,需要裁减大量工作岗位。但软件部门 Cariad 的问题最终导致了他失去支持。Cariad 的问题推迟了重要新车型的推出,其中包括电动版 Porsche Macan,奥迪新 Artemis 系列电动车被推迟上市两年至 2027 年,超豪华车品牌宾利可能无法到这个十年结束实现全电动化。特斯拉 CEO 马斯克(Elon Musk)在回应 Diess 遭解雇一事说软件是未来的关键。
准备律师资格考试的美国法学院学生可能会面临一个严重的问题:广泛使用的考试软件 Examplify 与英特尔最新一代的处理器不兼容。 Examplify 的开发商 ExamSoft 称,使用英特尔 12 代 CPU 的计算机会触发软件的自动虚拟机检查。Examplify 的最低硬件需求声明不支持使用英特尔 12 代 CPU 的笔记本电脑,软件也不支持 Linux 计算机或 Chromebook。美国律师资格考试将在 7 月 26 日到 27 日举行。有人猜测可能与新笔记本电脑启用的 Virtualization Based Security 安全功能有关。
金山软件 WPS 官方微博发表声明,“近期一位用户分享的在线文档链接,涉嫌违规,我们依法禁止了他人访问该链接。此事被讹传为#WPS# 删除用户本地文件。为此,我们特地声明:WPS作为一个发展了30多年的办公软件,始终把用户体验和保护用户隐私放在第一位。关于删除用户本地文件的说法纯属误导,我们将保留通过法律途径维护合法利益的权利。”网文作者也发表声明,“我本地文件可以打开,但是打开版本不是最新保存的,它给我自动同步,检测错文件,原文件没有问题...”
过去因为 CPU 和内存有限程序需要精打细磨,体积通常很小,占用的 CPU 和内存资源也很少。但今天的 CPU 足够强内存足够多,没多少程序员再优化程序了,结果就是程序日益臃肿。比如一个上传工具客户端 230MB 有 2700 个文件。Windows 的后台进程有上百个,即使没有运行游戏也有多个显卡进程在运行,即使不使用 Microsoft Edge 也有十几个相关进程在运行。这是为什么我们可能需要每年更换手机的原因,不是手机 CPU 速度慢而是企业开发的软件极端的缺乏效率,简洁优雅的软件早已是明日黄花。
ESA 在 2003 年发射了火星快车号(Mars Express)飞船,它至今运行了逾 19 年,最重要的一项发现是在火星表层下发现巨大冰湖,而帮助获得这一发现的关键科学仪器是地表下探测雷达/高度仪(Sub-Surface Sounding Radar Altimeter,MARSIS)。MARSIS 的软件是在 20 多年前设计的,开发环境是 Windows 98。使用 Windows 98 而不是 NT 的原因推测是它对 DOS 的兼容性更好,而早期嵌入式工具是在工作在 DOS 下。ESA 准备升级 MARSIS 的软件,改进信号接收和数据处理,增加发送到地球的科学数据数量和提高质量。
Tor 项目发布了 2020-2021 年度报告(PDF)。过去一年最鼓舞人心的一件事是俄罗斯通信监管机构 Roskomnadzor 打击 VPN 使用,去年 12 月开始大规模屏蔽 Tor 节点,俄罗斯用户占到了 Tor 用户数的 15%,社区随后立即展开行动,短时间内增加了 1200 个网桥,确保俄罗斯用户能继续使用 Tor 网络。年度报告还谈论了 2022 年的计划,其中包括:开发独立的 Tor 移动客户端允许用户将所有移动流量通过 Tor 网络;用 Rust 语言重写 Tor 的 Arti 项目将发布 1.0 版本。Tor 项目的大部分资金来自于美国政府(占 38%)和个人捐赠(占 36%),87% 的支出投入在项目开发上。
微软更新了它的应用商店规则,其中一条是“不要试图从开源或其他通常免费提供的软件中获利,也不要试图相对于产品提供的特性和功能定价过高”。如果过去几年使用过微软应用商店,你会注意到有很多开源软件。这些软件通常不是由原开发者而是由第三方上传的,而且经常将可免费获取的应用变成付费软件。这意味着微软应用商店的客户可能需要付费获得可免费下载的产品。除此之外,这些付费开源软件的更新频率也不如原始程序。最新的规定禁止了这些行为。
有没有向 Windows 剪切板拷贝数据时遇到问题?据微软资深程序员、《Old New Thing》作者 Raymond Chen 的解释,问题通常与剪切板本身无关。剪切板没有对数据预设容量上限,唯一的限制是可用内存和地址空间。Raymond Chen 举例说,有客户尝试向剪切板拷贝 30 万行 Excel 表格,然后再在 Rich Text Format 格式中提取数据,结果返回了 NULL 错误。问题不是因为剪切板有数据容量上限,而是因为 Excel 没有为 Rich Text Format 格式优化。Excel 未能在特定时间范围内完成任务后导致了超时。他说,系统给剪切板数据复制的时间限制是 30 秒,超过 30 秒后会返回 NULL 错误。
GitHub 正式宣布关闭文本编辑器项目 Atom,所有代码库将在 12 月 15 日归档。项目创始人 Max Brunsfeld 则推出了 Atom 精神续作——用 Rust 语言开发的 Zed。GitHub 是在 2011 年宣布 Atom,2015 年 5 月发布了 1.0 版本,它吸引了数百万开发者使用。微软在 2015 年推出了自己的文本编辑器 VS Code,2018 年收购 GitHub 后 Atom 成为了微软的项目,过去几年 VS Code 的用户数在不断增长,而 Atom 的使用者逐渐减少。Atom 死亡了,但它的 Electron 框架继续被数以千计的应用广泛使用,其中包括 VS Code、Slack 和 GitHub Desktop。
匿名读者 写道 "由Ascensio System SIA开发的ONLYOFFICE开源办公套件发布了 Doc2md 插件。Doc2md 有助于将 docstring 转 markdown。现在用户可以在文档编辑器中把全文或文本小的一部分转化为 markdown。"
2012 年 3 月,一群软件开发者聚集在牛津大学参加被称为 Collaborations Workshop 的研讨会,他们有着共同的职业:开发软件支持科学研究。但他们的头衔千变万化,而且没有清晰的职业路线。他们创造了一个术语来描述自己的工作:研究型软件工程师(research software engineer ,RSE)。十年后 RSE 社区遍布英国、欧洲、澳大利亚和英国,表明这一工作的重要性日益上升。几乎每一个科学领域都需要运行软件,一位 RSE 可能会从事任何工作。绝大多数 RSE 都有博士学位,但这不是必要的。他们工作的一个重要方面是开发出高质量的软件,研究人员通常没有动机开发出高质量软件,但情况正在发生变化,期刊日益要求研究人员公开软件代码,而且需要遵循可查找、可访问、能互操作和可重现的原则,其中高质量的软件是可重现的重要部分。
匿名读者 写道 " KCLKusion 项目针对规模化运维的云原生场景新设计的配置策略语言,也是采用 Rust 语言开发的国产自研的开源项目。它的最初设计思路是通过成熟的编程语言理论和实践来改进对大量繁杂的 YAML 配置数据的管理,通过声明式的语法结合静态类型等特性来简化和校验配置的开发和运维工作。Github仓库:https://github.com/KusionStack/KCLVM "
jQuery 是一套跨浏览器的 JavaScript 库,用于简化 HTML 与 JavaScript 之间的操作。jQuery 是最广泛使用的 JS 库之一,数据显示 2021 年逾八成移动网页使用它。jQuery 诞生于 15 年前,今天的 JS 能完成 jQuery 能做的所有工作,所以今天还有必要使用 jQuery 吗?英国政府网站 GOV.UK 回答是不用。它在 3 月移除了 jQuery 库,以精简网站确保所有人能访问。结果显示网站整体上减少了前端处理的时间,对于设备和网速比较慢的用户访问性能有了提升。