全球代码质量骤降,罪魁祸首竟是AI!1.53亿行代码深度分析报告
——1.53亿行代码,是目前已知最大的用于评估代码质量差异的数据集。调查发现了什么?我们先看下面这张图:图中展示了4年中的代码改动率——编写后不到两周就被撤销或更新的代码行百分比,——深色部分表示受AI代码生成工具影响的时间。调查中同样发现,「新增代码」和「复制粘贴代码」的比例相对于「更新」、「删...
调查1.53 亿行代码后,发现 AI 让全球的代码质量变差了!
截至2024年1月,GitClear已分析并分类了大约十亿行代码,这些代码来自于四年间的各种来源,包括商业客户(例如,NextGenHealth,Verizon)和知名的开源项目(例如,Facebook的React项目,谷歌的Chrome浏览器)。在这些代码中,有1.53亿行是有意义的非无效操作的代码变更,被用于本次研究。随着代码变更操作的...
我所见过的最奇怪的Bug
最终,我们弄清楚了如何注释掉导航栏的一部分,直到最后我们找到了一行代码,注释掉该行代码Chrome就不会再崩溃:这个小节叫做“MyHistory”,它不同于主导航的其余部分,所有用户看到的内容不一定相同,它是针对每个用户定制的,显示的是每个用户最近访问的几个页面。我们发现即使页面成功加载,将鼠标悬停在“MyHistory”...
报告称 32 款 Chrome 热门插件含恶意代码,总下载量高达 7500 万次
安全软件开发商Avast近日发布报告称,有32款Chrome热门插件暗藏恶意代码,呼吁已下载用户尽快删除。▲图源:Avast报告称,这32款含有恶意程序的插件总下载次数高达7500万次。报告指出,安装了这些插件的用户在浏览网页的过程中,会被重定向到特定的页面。此外,部分插件还会窃取用户的浏览记录和密码等隐私信息...
为啥chrome查看到网页,只有5000多行,应该有1万多行才对
提问补充温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。
“请解释一下Twitter的前10行源代码”
因为Twitter主要是一个客户端React应用,因此源代码中只有很少的几行(www.e993.com)2024年11月28日。即使如此,能学到的东西也有很多!还有一些非常有意思的代码,这些作为给读者的练习。你能在面试中解释多少行代码?告诉浏览器,用户可以将Twitter设置为搜索引擎。这一条有很多值得讨论的东西,特别是nonce。
谷歌Chrome 浏览器发现执行任意代码高危漏洞,需尽快升级
谷歌在本周二的公告中披露了Chrome浏览器五个高度严重的漏洞。根据与应用程序相关的特权,攻击者可以查看,更改或删除数据。据谷歌称,成功利用其中最严重的漏洞可能使攻击者能够在浏览器的上下文中执行任意代码。以下是漏洞详情:漏洞详情1.CVE-2020-15960严重程度:高...
神秘12行代码:分分钟让你电脑崩溃手机重启
最近,一段神秘的12行代码在国外社交网络上火了起来,据说能让你的浏览器瞬间崩溃,iPhone秒重启。到底是什么代码这么神奇?上周,国外网友CyberSecurity@cyber__sec在Twitter上发布了这样一段推文:“使用下面这段javascript代码,能让Firefox、Chrome、Safari浏览器崩溃,还能让iPhone重启”。
Firefox为什么干不过Chrome?
台式机代码与手机不同,因此Firefox其实没理由要把这种强调移动端的UI强行推广给台式机用户。面对高达400万行的代码库,Firefox当时针对其中两行代码给出的“原方案太难维护”的理由纯粹是在侮辱用户的智商——代码又不是草坪,几个礼拜不管也不会变黄。
安全419快讯:谷歌浏览器再曝远程代码执行漏洞 简直伤心太平洋
一波还未平息,一波又来侵袭。4月14日,CNVD收录了GoogleChrome远程代码执行漏洞。未经身份验证的攻击者利用该漏洞,可通过精心构造恶意页面,诱导受害者访问,实现对浏览器的远程代码执行攻击。该漏洞的综合评级为“高危”,Google公司已发布新版本修复漏洞,CNVD建议用户尽快更新至新版本。