adv

各位朋友大家好,欢迎您进入solidot新版网站,在使用过程中有任何问题或建议,请与很忙的管理员联系。
软件
WinterIsComing(31822)
发表于2020年05月27日 14时13分 星期三
来自
Qt 项目释出了 Qt 5 系列的最后一个功能版本 5.15,未来它的重心将转向下一个大版本 Qt 6,Qt 6 预计将在年底发布。Qt 5.15 是一个长期支持版本,为商业授权用户提供 3 年的支持,完全兼容 Qt 5 系列之前发布的版本,其主要工作是 bug 修正,它被认为是 Qt 5 系列最稳定的版本。开发者表示,Qt 6 将有显著的变化,但它将努力使得代码库很容易从 Qt 5 迁移到 Qt 6。Qt 5.15 的一个主要变化是为 Qt 6 打下基础:为不同图形 API——如 Direct 3D、Metal、Vulkan 和 OpenGL——引入了一个抽象层 Qt Rendering Hardware Interface (RHI)。
Chrome
blackhat(19032)
发表于2020年05月25日 16时43分 星期一
来自
匿名读者 写道 "Google Chrome 83 更新默认表单样式(https://developers.google.com/web/updates/2020/05/nic83#forms),使设备之间样式更加统一。在微软的合作下,带来更好的触控、无障碍、键盘定位支持。"Chrome 83 在上周释出,主要新特性包括重新设计安全和隐私设置,隐身模式屏蔽第三方 cookies,等等。
程序
WinterIsComing(31822)
发表于2020年05月16日 13时53分 星期六
来自
Swift 5.3 进入到了开发的最后阶段,它的一大目标是扩大支持平台,包括 Windows 和更多的 Linux 发行版。Swift 已经支持的 Linux 发行版包括 Ubuntu 16.04 和 Ubuntu 18.04,新增的发行版包括 Ubuntu 20.04、CentOS 8 和 Amazon Linux 2。移植到 CentOS 和 Amazon Linux 需要做出大量小的改编,如 FoundationNetworking 需要切换到不同的 libcurl 版本,Swift 包管理器需要适应 Fedora 包系统,不再依赖 libatomic 等等。 Swift 项目为每一个支持的平台提供了可下载的工具链和 Docker 镜像。
Chrome
WinterIsComing(31822)
发表于2020年05月15日 20时55分 星期五
来自
最大的网络广告商继续加大力度限制广告,它这么做可能是希望用户不要在浏览器上安装广告屏蔽扩展,因为广告屏蔽扩展会连带屏蔽它的广告。Google 宣布它将从 8 月底起屏蔽占用过多资源的广告。Google 对可能遭到屏蔽的广告设定了三个阈值:消耗的网络浏览 4MB,在任意 30 秒内占用了 15 秒的 CPU 时间,总的 CPU 占用达到了 60 秒。Google 将首先在未来几个月内进行试验,然后在 8 月底释出的新 Chrome 稳定版中正式包含该功能。
Chrome
WinterIsComing(31822)
发表于2020年05月14日 20时51分 星期四
来自
世界上有两种人:一种只开几个标签,另一种开很多很多标签。Google 官方博客宣布,Chrome 引入了一种方法更好的组织标签:被称为标签组的功能已包括在 Chrome Beta 中。此类功能早存在其它浏览器中,如 Firefox 还有很多扩展可以以树形模式管理标签。Google 称,简单点击右键就可以把多个标签设置成组,并可以自定义名字和颜色,已经成组的标签可以移动并重新安排次序。
程序
WinterIsComing(31822)
发表于2020年05月09日 21时13分 星期六
来自
根据 HackerEarth 对 76 个国家的 16,655 名开发者的调查,Google 的 Go 语言最受开发者的青睐。调查显示,开发者多不喜欢会议,而跨国公司里的工作也不怎么让人开心。HackerEarth 在印度和美国旧金山都设有办事处,为招聘人员提供了工具远程评估程序员的编程技术。调查结果显示,Go 语言是开发者最想学的语言,在有经验的开发者中有 32% 的人想要学,相比下想要学 Python 的比例为 24%。这一结果与招募远程开发者的 HackerRank 公司的另一项调查相吻合。Google、Netflix、American Express、Salesforce、IBM、Target、Twitch、Twitter、Uber 和 Dropbox 都在使用 Go 语言。
Firefox
WinterIsComing(31822)
发表于2020年05月06日 13时56分 星期三
来自
Mozilla 释出了 Firefox 76.0。主要新的变化包括:增强了 Lockwise 密码管理器,当有网站被入侵 Firefox 将会展示警告,如果你复用了一个遭入侵网站账号的密码 Firefox 将会提示你更新密码,浏览器将会自动为新账号生成安全密码,能更容易的在主菜单下访问和查看保存的密码;双击画中画视频可放大到全屏,再次双击减少大小;支持 Audio Worklets;继续逐步推广 WebRender 支持;开发者工具,bug 修复等等。
Firefox
WinterIsComing(31822)
发表于2020年05月02日 17时32分 星期六
来自
Mozilla 新 Firefox 服务 Private Relay 将为在线表格生成随机电邮地址,保护用户真正的电邮地址免受广告商和垃圾信息发送者的侵扰。该服务上个月开始测试,目前处于封闭式测试阶段,计划今年晚些时候公测。Private Relay 将作为 Firefox 扩展提供给用户,用户只需要一次点击就能生成随机地址。很多网站会要求用户提供电邮地址,如订阅新闻简讯。Mozilla 表示它会将随机电邮地址的邮件转发给用户真正的邮箱,如果用户收到的邮件是垃圾信息,用户可以删除这个电邮地址。
Chrome
WinterIsComing(31822)
发表于2020年05月02日 14时55分 星期六
来自
Google 宣布对 Chrome Web Store 执行新的规定,减少商店里的低质量和重复递交扩展。新规定从 2020 年 8 月 27 日执行,扩展开发者将不再允许递交重复扩展,如不同名字的墙纸扩展在安装后展示的却是相同墙纸;不再允许滥用关键词在元数据字段输入多个关键词以在搜索时出现在多个类别中;不再允许使用误导性的、格式不当的、非描述性的、不相干或不恰当的元数据;禁止通过欺诈性的、付费的下载方式夸大扩展的评分、安装量和评价。
软件
WinterIsComing(31822)
发表于2020年04月28日 21时34分 星期二
来自
澳大利亚政府发布了名为 COVIDSafe 的新冠接触者追踪应用,它通过蓝牙技术来实现这一点,以记录两名用户在彼此距离不足 1.5 米且持续至少 15 分钟情况下的接触。如果其中一名用户被确诊感染 COVID-19,则他们可以与卫生部门共享最近的接触史。卫生专家说,如果有足够多的澳大利亚人下载该应用程序,它将对遏制冠状病毒传播产生巨大影响。同时,技术和隐私专家对应用程序将收集的数据提出了担忧。在 COVIDSafe 发布前,技术和隐私专家呼吁澳大利亚政府发布完整的源代码,这能帮助独立的专家发现问题,提供解决方案并确认该应用程序能按照政府所承诺的那样运行。在等待源代码的同时,澳大利亚程序员对其进行了逆向工程。软件开发者 Matthew Robbins 发现,该应用能将数据安全地存储在用户手机上,仅记录来自同样安装了该应用的其他手机的信息,在 21 天后会自动删除所有记录,且仅在用户允许的情况下才会将数据上传给卫生部门。他认为该应用值得安装。
程序
WinterIsComing(31822)
发表于2020年04月28日 15时03分 星期二
来自
一个 npm 小项目的更新给整个 npm 生态系统制造了一场混乱,影响到了数百万 JS 项目。名叫 is-promise 的库包含了两行代码,其它项目可通过一行代码调用使用该库。它的功能是让开发者测试一个 JS 对象是否是 Promise。尽管这个库只有两行代码,但它却是最流行的 npm 包之一,被超过 340 万个项目使用。上周末 is-promised 释出了一个更新,结果由于它不符合正确的 ES 模块标准,导致使用该库的其它项目在构建时出错。问题并没有导致现有 JS 项目崩溃,而主要无法编译新版本。许多知名的 JS 项目都受到影响,其中包括 Facebook 的 Create React App,Google 的 Angular.js 框架,Google 的 Firebasse-tools,亚马逊的 AWS Serverless CLI,Nuxt.js 等等。npm 生态系统的依赖问题早在 2016 年就引发过广泛关注。
程序
blackhat(19032)
发表于2020年04月27日 22时08分 星期一
来自
在编程问答社区 Stack Overflow 的最喜欢编程语言投票中,Rust 连续四年高居第一。但 Rust 项目承认,尽管如此,Rust 存在严重的普及度问题:Stack Overflow 的投票显示:开发者对 Rust 有普遍好感,但 97% 的开发者并不真正使用它。为什么不使用 Rust 的调查显示:受访者称公司不使用,或者学习曲线太陡,缺乏必要的库,缺乏集成开发环境的支持,需要更好的培训和文档。换句话说,Rust 缺乏走向大众的生态系统,这不是一朝一夕能建立起来的。
软件
WinterIsComing(31822)
发表于2020年04月20日 11时13分 星期一
来自
计算机科学家高德纳对数字的痴迷很早就表现出来。他在 13 岁时参加了一家糖果公司的比赛:公司名字中的字母可以组合成多少个单词。为了投入比赛高德纳甚至说服父母告诉学校他生病了,得到了两周的假期去研究这个问题。公司认为它们的名字可以组合成大约 2000 个单词,但高德纳的结果是 4700 多个。他获得了电视上亮相的奖励,并给全班同学带去了巧克力。他之后还获得了更多荣誉,其中包括图灵奖。他对离散数字问题和大信息集合的热爱最终融合进了他的著作《计算机编程艺术》。这套书从他研究生时就开始写,至今没有完成。他在 1968 年出版的第一卷至今已连印了 42 次,第二卷在 1969 年出版,第三卷是在 1990 年出版。这套书计划出版七卷,而 82 岁高龄的高德纳正在完成第四卷的 B 部分,他预计第四卷将由 A 到 F 这六个部分构成。他曾搁置《编程艺术》的写作花了近 10 年时间开发了 TeX,帮助科学论文能更美观和更容易阅读和理解。高德纳说,他认为自己是记者,热爱讲故事,他的《编程艺术》写的是算法的故事,分析算法的优劣。他曾建议出版商将书名改为算法分析,出版商拒绝了,认为这会导致无人购买。他说,TeX 最初是设计给他的秘书和他自己用的,他在 1978 年 4 月完成了 TeX 的测试版本,5 月他有了 10 名用户,6 月有 100 个用户,7 月有 1000 个用户。每一组新用户都会提出建议。5 年后他发布了至今基本没有变动的正式版本。他说诗人必须写诗,他的诗就是程序,他平均每周写 5 个新程序。他对完成《编程艺术》没有设定截止日期,除了这本书他已经完成了生活中的所有目标,他会继续讲述算法的故事。
Internet Explorer
WinterIsComing(31822)
发表于2020年04月15日 16时01分 星期三
来自
微软最近正式发布的基于 Chromium 的新 Edge 浏览器除了支持竞争对手的平台如 macOS 外,还支持今年一月结束支持的 Windows 7。微软现在更新了官方文档,透露新 Edge 对 Windows 7 和 Windows Server 2008 R2 的支持将于 2021 年 7 月 15 日结束。微软称,这些操作系统已经结束支持,它推荐用户升级到支持的版本如 Windows 10。软件巨人表示它的浏览器能保护用户的 Web 安全,但操作系统本身在停止支持之后是存在安全风险的,除非用户付费获得 Windows 7 的扩展安全更新。
程序
WinterIsComing(31822)
发表于2020年04月11日 19时32分 星期六
来自
过去三周,美国的新增失业人数超过了 1600 万,相当于美国劳动力的十分之一。失业者涌入各地政府的失业救济系统登记时导致了系统过载。这些失业救济系统是基于 1959 年创造的 Cobol 语言,精通 Cobol 语言的程序员大多年事已高,缺少维护成为一大难题,以至于新泽西州长公开请求 Cobol 志愿者帮助。新泽西州的情况并非唯一,佛罗里达州的失业救济系统也不堪重负,麻省征召了 500 多名远程工作的新雇员去满足对失业救济系统日益增长的需求。根据美国政府问责局 2016 年的报告,州政府和多个联邦机构仍然在使用 Cobol。Cobol 系统仍然能处理大量的数据,而替换它的时间和成本比较昂贵。对于政府的呼吁,Cobol 程序员们积极响应。主要由兼职 Cobol 程序员组成的 Cobol Cowboys 公司成员从 50 人增长到了 350 人,他们的平均年龄 45-60 岁,其中还包括一名 Cobol 语言合作者 Grace Hopper 的同事,年龄已经有 80 多岁了。U.S. Digital Response 志愿者库的人数也超过了 3500 人。
Firefox
WinterIsComing(31822)
发表于2020年04月08日 11时58分 星期三
来自
Mozilla 发布了 Firefox 75,表示将会按照原定发布时间表发布新版本。Firefox 75 的主要新特性包括:全新的地址栏,为较小的屏幕进行了优化,改进了搜索建议的可读性,点击地址栏将会显示常用网站列表;改进了搜索功能;本地缓存所有 Web PKI Certificate Authority 证书;Linux 版本发布了 Flatpak 打包格式;Windows 版整合了 Direct Composition;bug 修复和开发者工具等等。许多老用户对于 Firefox 调整地址栏可能并不感冒,他们可以修改配置返回熟悉的界面,方法是 about:config --> browser.urlbar.update1 --> false。
软件
WinterIsComing(31822)
发表于2020年04月07日 22时12分 星期二
来自
BT 下载过去十年可谓天翻地覆,KickassTorrents、Torrentz.eu 和 ExtraTorrent 早就关闭,YTS 和 EZTV 发布组也销声匿迹了。网站来来去去,但 BT 客户端却几乎巍然不动。uTorrent 是十年前最受欢迎的 BT 客户端,今天依旧是。对 BT 连接的分析显示,uTorrent 的使用率高达 68.6%,绝大多数使用最新版本 3.5.5,但还有很多人使用旧版本。uTorrent 之后的流行客户端包括了 BitTorrent、Libtorrent、Transmission、MediaGet 和 qBitTorrent 等等,中国流行的客户端比特彗星 Bitcomet 排在第九,比特精灵 BitSpirit 排在第 12。
程序
WinterIsComing(31822)
发表于2020年04月07日 14时19分 星期二
来自
在美国新泽西州,新冠疫情导致的一个出人意料的结果是:该州迫切需要 COBOL 程序员。诞生于 1959 年的 Common Business-Oriented Language(缩写 COBOL)语言其黄金时代早已过去,但仍然被广泛用于银行和金融等关键领域。新泽西州的问题是基于 COBOL 的失业保险系统因疫情相关的失业而不堪重负,需要精通该语言的程序员来维护。州长 Phil Murphy 在新闻发布会上请求了解 COBOL 语言的程序员志愿者来帮忙。然而,大部分了解 COBOL 语言的志愿者很可能年过花甲,可能很容易受到新冠病毒的影响。新冠对年长者的冲击更严重。
Internet Explorer
WinterIsComing(31822)
发表于2020年04月06日 13时31分 星期一
来自
根据 NetMarketShare 的统计数据,微软的 Edge 超过 Firefox 成为第二大桌面浏览器。Microsoft Edge 的份额为 7.59%,超过了 Firefox 的 7.19%,而 Google Chrome 的份额仍然高居第一占 68.50%。NetMarketShare 的数据未必精确,StatCounter 的桌面浏览器统计显示,Chrome 占 68.11%,Firefox 第二 9.25%,Safari 第三 8.93%,Edge Legacy 为 4.56%。W3Counter 的浏览器统计(不限于桌面)是 Chrome 占 59.3%,Safari 12.3%,IE + Edge 9.1%,Firefox 4.5%,Opera 3.0%。
Twitter
WinterIsComing(31822)
发表于2020年04月04日 18时59分 星期六
来自
4 月 2 日,Twitter 官方博客称,Mozilla Firefox 储存缓存的方式可能导致用户的非公开信息储存在浏览器的缓存里,这意味着如果你用 Mozilla Firefox 在公用或共享计算机上访问 Twitter,采取行动如下载存档或发送接收私信,那么你登出之后这些信息可能会仍然储存在浏览器的缓存里。Twitter 称这个私信缓存问题只影响 Firefox 不影响 Safari 或 Chrome。那么这个问题是否应该怪罪于 Firefox?Mozilla 对此有不同看法,Mozilla 官方博客在 4 月 3 日回应指出是 Twitter 自己导致了这个问题。Mozilla 开发者指出,Twitter 的 Cache-Control 指令设置不正确。RFC 7234 定义了缓存工作机制,其中的关键是 Cache-Control 头文件,网站使用 Cache-Control 告诉浏览器哪些内容可安全储存在缓存里。缓存内容可加快内容访问,因此除非网站明确指出不允许浏览器会缓存大部分内容,这个机制叫 Heuristic caching(启发式缓存)。Firefox 的启发式缓存会缓存内容七天。Twitter 没有给私信的缓存加入 no-store 指令。这个问题之所以没有在其它浏览器上重现是因为当 Content-Disposition 出现的情况下这些浏览器会禁用启发式缓存。而在 Firefox 上,Content-Disposition 存在的情况下没有禁用启发式缓存。问题看起来是 Twitter 没有在 Firefox 上测试其网站的缓存行为。这其实是一种非常普遍的现象。