程序员专区
文章平均质量分 78
软件更新专栏
咕噜咕噜88
这个作者很懒,什么都没留下…
展开
-
波及Win 11,让安全员自动放弃的零日漏洞,微软这次麻烦了
8 月 23 日微软刚刚修复了名为“PrintNightmare”高危零日漏洞,当用户插入 Razer(雷蛇)鼠标或者键盘时,黑客有可能获得 Windows 管理员权限。屋漏偏逢连夜雨,仅仅过去三个月时间,微软再次被曝Windows系统又存在一个零日漏洞。据国外媒体报道,安全研究人员Abdelhamid Naceri 发现Windows操作系统存在一个非法提升权限的零日漏洞,代号为CVE-2021-41379 。微软推出有缺陷更新补丁令人意外的是,该漏洞是微软“主动公开”的。11 月 9 日微软曾原创 2021-11-26 15:25:38 · 2143 阅读 · 0 评论 -
漏洞6个月未修补,谷歌云全球宕机2小时
据国外媒体报道,全球最大的云服务提供商之一谷歌云(Google Cloud)于当地时间11月16日出现了宕机,导致许多依赖于谷歌云的大型公司网站中断服务。其中包括家得宝、Spotify等公司都接到用户关于服务中断的反馈,同时用户还报告了Etsy和Snap的也发生网络故障。此外本次宕机对谷歌自家服务影响颇深,YouTube、Gmail、Google Search均停止了工作。Google云发言人在随后的一份声明中表示,该公司已经意识到其平台出现的问题,并补充说该故障的细节已经公布在状态网页,该网站已经详细原创 2021-11-24 17:05:15 · 10166 阅读 · 0 评论 -
技术“摸鱼”,国外小哥5年白拿45万工资
自从2017年谷歌旗下的AphaGo以3比0战胜柯洁后,人工智能即将取代人类工作成为人们热议的话题。然而一位国外小哥用他亲身经历告诉我们,程序代替人类执行重复劳动并非不可能。本文为了引起大家共鸣,将以第一人称叙述内容。2015 年,我得到了一份做数据输入的夜班工作。我每天的工作内容就是将收到的电子邮件里面订单详细信息输进系统。有意思的是,在我完成岗前培训后,我发现这是一个 Autohotkey 就可以完成的工作,AutoHotkey是一个功能强大的Windows开源工具,可以自动执行重复的任务。所以我原创 2021-11-24 10:16:43 · 15779 阅读 · 32 评论 -
C 语言是“最环保”的编程语言
众所周知,软件能耗一直是计算机制造商、软件工程师甚至普通计算机用户面临的主要问题。那么我们应该如何衡量各种编程语言的能耗对比呢?对于这个问题,葡萄牙大学的研究人员于2017年发表了一篇研究论文《Energy Efficiency across Programming Languages》,对27 种知名软件语言的运行速度、内存使用和能耗进行了研究,得到的以下排序结果:「最佳」语言取决于测试标准据悉,研究者使用了来自 Computer Language Benchmarks Game(一个用于比较性原创 2021-11-22 14:18:07 · 29423 阅读 · 71 评论 -
iPhone 可以DIY了?苹果推出自助维修计划
好长时间以来,苹果作为反对第三方维修的坚决拥护者,一直推崇消费者走官方渠道进行维修售后,第三方也很难买到苹果的官方配件。而其官方维修步骤也较为繁琐,消费者必须先到 Apple Store 商店和 Apple 授权服务提供商进行维修,然后经过Apple 维修中心专业诊断并确定相应的维修方案。此外用户一旦在非 Apple 授权进行维修,可能会失去维修资格。但现在它的立场正在发生改变。就在前不久,苹果宣布将发布软件更新,放开对第三方维修限制,以便用户更容易更换iPhone 13 机型的屏幕。现在,苹果又正式原创 2021-11-18 15:24:20 · 8394 阅读 · 13 评论 -
热心肠行为?苹果“偷偷“给应用买广告
9月份,美国法官刚刚宣判苹果胜诉Epic,但要求苹果允许APP开发商引导APP买家通过第三方支付平台付费。但是仅仅过去两个月,苹果又被控诉了。据Forbes报道,苹果公司近日被指控为了增加应用商店的佣金收入,秘密地为第三方应用软件购买广告。据悉受影响企业包括Tinder、Plenty of Fish和 Bumble等约会应用程序,以及媒体巨头HBO、教育和学习出版商 Masterclass和语言学习服务Babbel等。苹果此举长达5年之久对于以上指控,苹果公司回应称,他们确实购买了这些第三方应用的原创 2021-11-16 20:17:57 · 3173 阅读 · 0 评论 -
IBM推出新款量子芯片,预计两年内击败传统计算机
据路透社报道,美国科技公司IBM设计了一款新型量子计算芯片“鹰(Eagle)”,据信其性能将在两年内超越标准芯片。据了解,这款“鹰(Eagle)”计算芯片有127个量子比特。这意味着该款鹰芯片是目前为止全球首款拥有超过100个量子比特的芯片。IBM预计在2022年推出433个量子比特的“鱼鹰(Osprey)”芯片,以及未来还可能生产出1121个量子比特的“秃鹰(Condor)”芯片。然而量子比特芯片很难制造,需要大量的低温装置。IBM公司计划把制造芯片过程中所掌握的新技术与量子计算机制冷和控制系统方原创 2021-11-16 11:22:38 · 15778 阅读 · 10 评论 -
嫌学校软件太烂,父母做了开源APP,却被官方报警
近日,有国外媒体报道,瑞典首都斯德哥尔摩市家长嫌弃官方打造的校园系统太难用了,自己开发出一款开源的替代软件。斯德哥尔摩市官方认为替代系统可能会非法访问人们的个人信息,并对这些家长提起诉讼。耗资7.5亿打造的"无用"系统据悉,该系统名为Skolplattform,瑞典政府花费了超过10亿瑞典克朗(约7.5亿人民币)打造的,并于2013年正式投入使用。Skolplattform由三个不同的部分组成,包含18个单独的模块,由5个外部公司共同维护。这个系统已经被600所幼儿园和177所学校所使用,每个老师、原创 2021-11-12 15:58:17 · 15595 阅读 · 26 评论 -
Meta与微软达成合作:是合作共赢,还是零和博弈?
据国外媒体报道,Meta(前身为 Facebook)近日宣布,他们与微软达成了合作协议,将把他们的社交应用 Workplace 与微软旗下的 Microsoft Teams 进行整合。此次整合完成后,用户可以更加方便在两个平台之间共享信息。即用户除了可以在 Microsoft Teams 应用程序中浏览 Workplace 内容,还可以在Workplace上访问Microsoft Teams的视频会议。来源于网络据悉,Workplace 是 Meta 于 2016 年正式推出的在线协作软件工具,它主原创 2021-11-11 15:56:23 · 1786 阅读 · 0 评论 -
微软“打入“Java内部,正式加入JCP计划
微软于11月4日在官方博客宣布,他们已经签署了Java规范参与协议,正式加入JCP(Java Community Process)计划。据悉JCP是为Java技术开发标准技术规范的机制,支持对提交Java API建议感兴趣的个人开发人员、客户和供应商之间的协作。Java社区欢迎微软的到来对于微软正式加入JCP(Java Community Process)计划一事,Java社区对此都感到很高兴,并期待微软对Java社区做出贡献。甲骨文JCP项目主席兼主管Heather VanCura表示:“在过去的原创 2021-11-09 15:13:52 · 11420 阅读 · 12 评论 -
年薪高达115万元,Rust成2021年最赚钱的编程语言
由于软件开发人员在现代企业发展过程中扮演着越来越重要的角色,为了方便人们深入了解相关从业者的薪资、区域、行业、关注点以及他们正在追求的职业发展机会, O’Reilly 公司对此进行了一份邮件调查。根据技术培训公司 O’Reilly 调查报告显示,软件开发人员获得的薪酬存在明显的差异和不平等。女性的工资收入明显低于男性据悉, O’Reilly 这份邮件调查仅限于美国和英国的受访者,他们收到了 3136 份有效回复邮件,其中 2778 份来自美国,284 份来自英国。在 2778 名美国受访者中,222原创 2021-11-09 13:02:07 · 30914 阅读 · 23 评论 -
Python 蝉联榜首,PHP 即将跌出前十 | TIOBE 11 月编程语言排行榜
日前,全球知名 TIOBE 编程语言社区发布了 11 月编程语言排行榜。接下来让我们一起来看,本月榜单中有哪些值得注意的新变化吧。 CSDN 下载自东方 IC PHP 即将跌出前十据最新榜单显示,相比上个月,编程语言 Top 5 并没有太大变化。其中 Python 依旧稳坐榜首,随后分别是 C、Java、C++、C#。目前排名第一的 Python 以市场占比 11.77% 力压排名第二的 C 语言(10.72%),两者之间相差 1.05 %。不过还有一些有趣的趋势值得我们关注:PHP 即将跌出前原创 2021-11-08 13:24:24 · 8385 阅读 · 30 评论 -
Windows 11又双叒出现Bug,导致截图工具崩溃
近日,微软明星产品Windows 11又出现Bug了。此前有大量网友反映微软截图工具 (snippingtool.exe) 在Windows 11上出现崩溃问题,无法正常使用。对此,微软11月5日发布官博回应称:自2021年11月1日起,就有部分用户发现无法使用Windows 11部分内置应用。这是由Microsoft数字证书的问题引起的,因为该证书早在2021年10月31日就到期了。据悉以下功能可能会受到影响:截图工具设置应用程序中的帐户页面和登录页面(仅限 S 模式)开始菜单(仅限 S原创 2021-11-05 11:35:50 · 5457 阅读 · 20 评论 -
GitHub 更换 CEO,产品总监接任
微软子公司 GitHub 最近宣布了领导层变动,透露GitHub 首席执行官Nat Friedman将于 11 月 15 日卸任,成为GitHub的名誉主席。 GitHub 首席产品官 Thomas Dohmke 将于 11 月 15 日担任首席执行官一职。据悉,当微软在 2018 年以 75 亿美元的收购 GitHub 时,开发者社区相当担心微软会放弃开源,将 GitHub 代码共享和协作服务变成微软优先的平台。由于Nat Friedman开发人员和开源背景在他上任时为他带来了很多社区善意,GitHub原创 2021-11-04 15:36:34 · 2642 阅读 · 0 评论 -
PostgreSQL位居第四,SQL Server表现差强人意,11月份数据库排行榜出炉
DB-Engines最近发布了2021年10月份的数据库排名,网站是根据数据库管理系统当前的流行程度进行排名,排名每月更新一次。这份榜单分析主要为数据库相关从业人员提供一个技术方向的参考,其中数据库排名情况并非依据产品市场占有率等因素。根据DB-Engines官网给出的解释,DB-Engins排名标准是:通过调研这些数据库在搜索引擎(谷歌或者必应)被搜索的热度,搜索结果的数量,相关工作岗位信息,以及一些社交网站上的相关度信息。DB-Engines 10月份数据库流行状况部分排名(来源于DB-Engi原创 2021-11-03 13:24:55 · 1251 阅读 · 1 评论 -
GNOME 41正式发布
GNOME 官方正式宣布推出 GNOME 41 版本。GNOME 是一个完全由自由软件组成的桌面环境,也是Linux操作系统上最常用的图形桌面环境之一。GNOME 包含了 Panel (用来启动此程式和显示目前的状态)、桌面 (应用程式和资料放置的地方)及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正常地运作。GNOME 项目是一个由非营利基金会支持的国际社区。GNOME 是由志愿贡献者和受雇贡献者组成的 GNOME 计划开发,其最大的公司贡献者为红帽公司。GNOME 41 为开发人员带来翻译 2021-09-26 15:15:29 · 1360 阅读 · 0 评论 -
Spring Boot 2.4还没学完,Spring Boot 2.6.0-M3预览版已经来了
9月22日到24日,相隔短短2天时间,Spring Boot官方一口气发布了Spring Boot 2.4.11 修复版本、Spring Boot 2.5.5 更新版本,以及Spring Boot 2.6.0-M3预览版本,这让程序员们一阵脑壳疼,不得不感慨程序员太不容易了,一旦停止学习就会被淘汰。今天我们重点分享Spring Boot 2.6.0-M3预览版本,至于Spring Boot 2.4.11 修复版本、Spring Boot 2.5.5 更新版本,我们就简单叙述一下他们修复那些bug及特点。原创 2021-09-26 11:06:03 · 1345 阅读 · 1 评论 -
PHP 仍然是最流行的服务器端编程语言
世界上最好的语言是什么?每个程序员都有不同的答案。但是作为历史悠久的 Web 后端开发语言,素有世界上最好编程语言之称的PHP,每年都会传来“将死”的消息,PHP尽管一直被人抱怨,但在可预见的未来 PHP 语言并不会离开我们。根据 W3Techs 的报告,对 Alexa 排名前一千万的网站使用 web server 进行的调查显示,从 2010 年到 2021 年,PHP 的市场份额不减反而增加了。PHP 在 2010 年的份额为 72.5%,而今天增加到了 78.9%。PHP 的竞争对手基本上没有超过原创 2021-09-16 15:49:01 · 8332 阅读 · 30 评论 -
警告就是错误!Linux 5.15默认启用“-Werror”编译器标记
“警告即错误。将警告视为错误,嵌入带有警告的代码,就跟嵌入有错误或者没有通过测试的代码一样,都是极差的做法。嵌入构建工具中的代码不应该产生任何警告信息。”来源于高效程序员的45个习惯——敏捷开发修炼之道近日,Linux 之父 Linus Torvalds 更改了用于编译内核的 makefile,所有内核构建将默认启用“-Werror”编译器标记, 该代码已合并到 Linux 5.15 内核中,Linus Torvalds表示:“我们真的需要一个干净的编译环境。”“-Werror" 标记原始初衷“-W原创 2021-09-09 16:08:29 · 4566 阅读 · 0 评论 -
VS Code 1.60 发布!竟然可以自动检测编程语言了!
Visual Studio Code 1.60近日已发布,其中一些主要亮点内容如下:自动语言检测上一个版本,VS Code为无标题文件引入了一项实验性功能,该功能会根据内容自动设置文件的语言模式。自动语言检测功能使用机器学习来猜测语言,并且机器学习模型完全在用户机器本地运行。该模型由开源 ML 库Tensorflow.js和GitHub 用户@yoeo来自Guesslang的 ML 模型提供支持。现在,VSC 默认启用自动语言检测,并扩展检测以包括没有文件扩展名的文件,主要为了帮助新用户能够快速查看可用原创 2021-09-03 15:48:44 · 2053 阅读 · 0 评论 -
2021年9月份最新数据库排行榜出炉
DB-Engines最近发布了2021年9月份的数据库排名,网站是根据数据库管理系统当前的流行程度进行排名,排名每月更新一次。这份榜单分析主要为数据库相关从业人员提供一个技术方向的参考,其中数据库排名情况并非依据产品市场占有率等因素来排名的。根据DB-Engines官网给出的解释,DB-Engins排名标准是:通过调研这些数据库在搜索引擎(谷歌或者必应)被搜索的热度,搜索结果的数量,相关工作岗位信息,以及一些社交网站上的相关度信息。DB-Engines 9月份数据库流行状况部分排名(来源于DB-En原创 2021-09-03 13:43:35 · 7040 阅读 · 5 评论 -
不买新电脑不能升级Win 11 ?旧版PC被踢出Win 11预览计划
日前,微软 在 6 月发布 Windows 11 版本时,表示不符合硬件要求的 Insiders 测试人员将从 Dev 频道移到 Release Preview 频道。本周Dev 和 Beta 频道中的 Windows 11 测试人员已开始在不兼容的 PC 上收到消息,正如微软宣布即将推出的操作系统的10 月 5 日发布日期一样。微软警告测试人员会在 Windows 11 测试期开始时发生这种情况,但它仍然突出了微软设定的经常令人困惑的最低硬件要求。Microsoft 开始从其 Windows Insi原创 2021-09-02 14:51:20 · 12932 阅读 · 8 评论 -
硅谷取代华尔街:游说资金创纪录1.14 亿美元
根据周二公布的一项研究,谷歌、Facebook和微软是政府游说支出排名前三的科技公司。科技巨头游说支出根据这项研究,代表科技行业的 612 家公司、团体和协会每年花费超过 9700 万欧元(1.14 亿美元)游说欧盟数字经济政策——研究人员称这一数字“让其他私营部门的游说支出相形见绌”。谷歌的支出最高为 575 万欧元,其次是 Facebook 的 550 万欧元,微软的 525 万欧元。苹果的支出为 350 万欧元,亚马逊公司以 275 万欧元排在第六位。“这是有史以来最大的科技游说团体,”欧洲原创 2021-09-01 15:28:34 · 422 阅读 · 0 评论 -
Windows 11真的来了,初始版本不支持Android 应用程序
微软今日发文宣布将于2021年10月5日正式开始推送 Windows 11,符合条件的 Windows 10 PC 将可免费升级到 Windows 11,预装 Windows 11 的各种全新 PC 设备也将开始上市发售。Windows 11 这一版本的亮点全新的设计和声音更加现代化、整洁且美观,令人耳目一新,这将带给用户平静和轻松的感觉。贴靠布局、贴靠群组和虚拟桌面功能提供了更加有力的支持,帮助用户同时处理多个任务及优化屏幕空间。基于 Microsoft Teams 技术的聊天(C原创 2021-09-01 11:34:31 · 4556 阅读 · 12 评论 -
为什么要从 Microsoft Store 下载 Visual Studio/VS Code?
微软近日宣布,用户可以从 Windows 11 的 Microsoft Store 中直接安装(免费) Visual Studio Code 和 Visual Studio Community 2019,目前只提供Windows Insiders 测试版本。微软自从在 Windows 8 上推出其应用商店,已经过去近十年时间。直到最近 Windows 11 的诞生,Microsoft Store 才可以称得上是一款真正的“应用商店”。毕竟在之前的系统中,开发者如果要把他们已有的应用上传到 Microso原创 2021-08-30 16:46:00 · 2349 阅读 · 1 评论 -
苹果推出iPhone 12维修计划,解决无声音问题
苹果公司近日在其官网推出了iPhone 12和iPhone 12 Pro服务计划。官方称,由于iPhone 12和iPhone 12 Pro听筒模块上的某个组件可能会发生故障,导致极少数的iPhone 12和iPhone 12 Pro设备可能会出现声音问题,为了解决以上少数机型出现的”无声音”问题,故推出此项服务计划。由于受影响设备的生产日期为2020年10月至2021年4月之间,iPhone 12 mini和iPhone 12 Pro Max不在这项计划的保障范围内。如果用户的iPhone 12或i原创 2021-08-30 15:08:15 · 973 阅读 · 0 评论 -
Outlook 网页版启用语音检测功能
Microsoft 日前宣布 Outlook on the Web 将很快提供 Microsoft Editor 的一项功能“语气检测”。这些建议旨在帮助用户以所需的语气更清晰地进行交流,以防止误解。当用户键入时,Microsoft 编辑器会扫描所写的内容,并生成改进对话语气的重写建议。默认情况下,此功能将推出,用户可以通过单击编辑按钮显示 Microsoft 编辑器设置来启用此功能,他们可以在其中选择音调。这些建议来自与组织内用户邮箱在同一台服务器上运行的 AI 模型,并且不会在组织外部传输或存储原创 2021-08-30 14:56:36 · 486 阅读 · 0 评论 -
字节跳动开源最新GAN压缩算法
字节跳动近期开源了一项代号为OMGD(Online Multi-Granularity Distillation意为“在线多粒度蒸馏”)的压缩技术。这是字节自研的GAN(生成对抗网络)压缩算法,在保证生成效果不变的前提下,算力消耗最低可以减少到原来的1/46,相比之前业界的最佳压缩效果提升一倍多。字节跳动技术团队发表的自研GAN压缩算法论文GAN 是人工智能领域重要的深度学习模型,在图像生成、音乐生成和视频生成等方面应用广泛。2020 年,麻省理工学院 、Adobe 和上海交通大学的研究者们提出一种原创 2021-08-30 14:42:06 · 719 阅读 · 0 评论 -
科技网红为国外开发者索要中国手机源码?
最近国内智能设备公司 UMIDIGI 发生了一件令人尴尬的事情,被一位科技博主 Naomi Wu (机械妖姬)直接上门索取源码,这个博主并把相关视频放在网上。事件起源于波兰科技爱好者 Patrycja 在推特发文称,希望 UMIDIGI 能公开旗下 UMIDIGI F2 手机(基于 Android 10)的内核源码,尤其是 “ft8719_dsi_fhdplus” 显示/屏幕驱动程序,并向 UMIDIGI 发送了邮件请求。中国科技博主 Naomi Wu(机械妖姬)询问 Patrycja:“如果 U原创 2021-08-24 15:09:58 · 25027 阅读 · 35 评论 -
内核 30 周年之际,Linux 5.14 版本发布
近日 Linux 5.14 版本已正式发布,Linux 之父 Linus Torvalds 在邮件中庆祝了 Linux Kernel 内核 30 周年,并表示期待 Linux 下一个 30 周年庆。此次 Linux 5.14 更新带来了新的硬件支持以及改进现有的功能。包括核心调度支持、MEMFD_SECRET 的秘密内存区域支持、围绕英特尔 Alder Lake 的各种新特性的持续启用、Yellow Carp 和 Beige Goby AMD 图形支持、Raspberry Pi 400 支持等等。处理原创 2021-08-30 11:02:08 · 3248 阅读 · 2 评论 -
Kotlin 1.5.30 发布
近日,Kotlin 1.5.30 正式发布,Kotlin 1.5.30 作为 Kotlin 1.6.0 发布之前的最后发行版本,它包含了许多 Kotlin 1.6.0 中发布的实验性语言和标准库功能。借助 Kotlin 1.5.30,您还可以享受对 Apple 芯片的原生支持、Kotlin/JS IR 后端向 Beta 的提升、在cinterop多平台应用程序的共享原生代码中使用自定义库的能力、对由 Apple提供的 Java 工具链的支持Kotlin Gradle 插件等等。升级说明:如果用户使用In原创 2021-08-26 15:55:19 · 577 阅读 · 0 评论 -
Gradle 团队发布了Gradle 7.2
Gradle 团队近日发布 Gradle 7.2,Gradle 是一个类似于 Maven 项目的自动化构建工具,支持依赖管理和多项目。Gradle 抛弃了 Maven 基于 XML 的繁琐配置,取而代之的是Gradle 采用了特定语言 Groovy 的配置,大大简化了构建代码的行数,易于人工维护程序。来源于网络升级说明通过更新包装器将构建切换为使用 Gradle 7.2:./gradlew wrapper --gradle-version=7.2或者参阅Gradle 7.x 升级指南,了解原创 2021-08-25 14:15:11 · 3482 阅读 · 0 评论