理解日志并不是一件容易的事,开发人员在编写代码之时往往会纠结在某处打印的日志是不是有意义的,而 SRE 在面对缺少日志的生产问题

理解日志并不是一件容易的事,开发人员在编写代码之时往往会纠结在某处打印的日志是不是有意义的,而 SRE 在面对缺少日志的生产问题时往往一筹莫展,Ops 在对面海量日志时往往需要花费更多的精力来维护,而项目的实际管理者在面对毫无实际业务价值的日志时,往往不想花费太多的人力和财力去管理它。 因此,在开发应用程序时遵循良好的实践,在收集管理日志时选用成熟的方案,往往能让这些矛盾得以缓解,这也就有了这一篇的分享。

相关推荐

封面图片

《React源码深度解析 高级前端工程师必备技能》

《React源码深度解析 高级前端工程师必备技能》 简介:《React源码深度解析 高级前端工程师必备技能》聚焦于React源码剖析,是专为想要深入理解React框架的前端工程师打造的学习资料。资料从React的基础原理入手,逐步深入到核心源码的各个层面,包括虚拟DOM的实现机制、组件的生命周期、状态管理等关键部分。通过对源码的深度解读,帮助前端工程师理解React的运行逻辑和设计思想,掌握其内部工作原理。这不仅有助于优化现有项目的性能,还能让工程师在面对复杂业务需求时,更好地运用React进行高效开发,提升解决实际问题的能力,是成为高级前端工程师不可或缺的技能提升资料 标签: #React源码#前端开发#高级前端技能#React框架#源码解析 文件大小:NG 链接:

封面图片

Hugging Face将投资1000万美元的共享GPU供开发者和研究人员免费使用

Hugging Face将投资1000万美元的共享GPU供开发者和研究人员免费使用 访问:NordVPN 立减 75% + 外加 3 个月时长 另有NordPass密码管理器 GPU 集群将对外免费使用 (当然也需要申请和批准),该平台希望能够帮助小型开发者、研究人员或人工智能初创公司对抗阻碍人工智能技术发展的中心化问题。与百度不同,Hugging Face 和大多数公司一样认为开源和开放的人工智能技术可以促进行业的发展,专有的人工智能技术并不是 Hugging Face 设想的未来。所以该公司愿意投资共享 GPU 集群,基于共享使用的原则,所有 GPU 都不会浪费,也就是最终情况可能是 7×24 小时满负荷运行,为开发者和初创公司提供支持。对于小型开发者和人工智能初创公司,想要获得共有平台提供的 GPU 算力并不容易,主要是价格非常昂贵并且可能还需要预付费或按月结算,不像大客户那样甚至可以按年结算。这对开发者来说是个承重的负担,往往训练 AI 模型所花费的 GPU 成本就是天文数字,这显然不利于人工智能行业的发展。Hugging Face 称对于共享 GPU 的使用主要取决于实际使用情况,即如果部分 GPU 的容量没有得到积极利用,则这部分容量可以供其他人使用,因此共享 GPU 集群具有成本效益和能源效率,非常适合在社区范围内使用。为 Hugging Face 提供共享 GPU 集群的是应用托管平台 ZeroGPU,该平台将为 Hugging Face 提供 NVIDIA A100 人工智能加速卡组成的集群,尽管 A100 在性能方面只有 H100 加速卡的 50%,不过毕竟都是共享和免费使用,对开发者来说应该也问题不大。 ... PC版: 手机版:

封面图片

PS5主机架构师:打造主机 目标并不是成为低配PC

PS5主机架构师:打造主机 目标并不是成为低配PC 开发环境的另一个转变是围绕多平台游戏。开发商们越来越多地为尽可能多的平台构建他们的项目。就连 PlayStation也一直在将他们的游戏移植到PC上(尽管比主机版本晚了几年)。问题在于,游戏主机通常拥有定制的技术,如果开发商使用这些技术,可能会阻碍他们将游戏移植到其他地方。Cerny承认他的团队意识到了这个挑战,但实际上这是一个让他们引领潮流的机会。Cerny表示:“主机硬件设计的一个激动人心的方面在于,我们可以自由决定放入主机的东西。或者换个说法,我们并不是试图制造一台低成本的PC,也不受任何特定标准的约束。因此,如果我们头脑风暴认为,如果有一个能够进行复杂计算的专用单元,音频将变得更加沉浸式和立体化,那么我们就可以做到这一点。或者,如果未来感觉像是高速固态硬盘 (SSD) 而不是机械硬盘 (HDD),我们就可以在主机上放置一个端到端的系统 - 从闪存芯片到游戏创作者使用的软件接口-并实现100%的采用率。”此外,Mark Cerny还回应了油管知名硬件频道此前的视频,后者试图用500美元来构建一个和PS5同样性能的PC。Mark表示:“他们必须买二手主板,这是他们以PS5的价格制造出PS5同等产品的唯一方法。如果你使用二手零件……那么你可以在eBay上花300多美元买到一台二手PS5。”“我喜欢认为偶尔我们甚至会为整个行业指明道路,并且我们的努力最终也会使PC游戏玩家受益。这是一个非常注重技术的例子,在PS4上,我们拥有非常高效的GPU接口,这可能会促使DirectX作为回应变得更加高效。或者看看更以消费者为中心的东西,我相信在2020年发布具有非常高性能集成SSD的PS5给PC世界带来了压力,让他们将相应的DirectStorage API交到玩家手中。”“这里有一个最新的发展,那就是以前为运行在定制PlayStation系统上而创建的主机独占游戏现在正移植到PC上。这种转换比许多人想象的要简单。主要后果是PC版本的游戏最低规格会稍微提高一些,可能需要更多的CPU 或更多的内存,以取代缺失的系统。”“开发者们使用光线追踪的程度让我非常惊讶,加入这一功能,这是一个重大决定,实际上也比较仓促。我最初认为这项技术不会在初期得到太多使用,但每一代主机大约是7年,游戏软件的创作周期则为10年左右,所以通常在主机生命周期后期才会看到人们使用这项技术。然而,却已经有首发游戏开始利用光线追踪技术了。我猜大概是因为我曾经参与过一些很难开发的游戏主机项目,比如PS3,所以对于这种非常深度的技术会有些谨慎。但这一次,我对于形势的预估完全错了。我很高兴看到这项技术被提前采用。”“另一个让我惊讶的事情是对60帧每秒的追求。根据以往的主机生命周期,我原本预计会有更多30帧每秒的游戏,因为如果渲染时间更长,就可以制作更精细的画面。然而,这一世代主机游戏几乎普遍都达到了60帧。”Cerny 表示,制造一台主机大约需要四年时间,如今这个时间甚至比开发一些大型3A游戏所花费的时间还短。当下的一个焦点是开发这些游戏所需要的时间,Cerny认为,最终是开发者们选择了这条道路。“对于主机而言,我一直在努力做的一件事就是减少开发者启动游戏开发所需的时间。我称之为 ‘三角形生成时间’。它的意思是指,如果我想在屏幕上显示一个三角形,那么构建引擎技术需要多长时间?这听起来可能没什么难度。初代PlayStation大概只需要一个月的时间,但是主机变得越来越复杂,到了PS3的时候,这个时间可能需要长达6个月到1年。因此,我一直在努力缩短这个时间。PS4和5的启动速度要快得多,只需要一到两个月的时间就可以让这些基本的图形技术在这款主机上运行起来。也许我透露得有点多,但我经常在论坛上看到人们问……既然‘三角形生成时间’大幅缩短了,为什么开发一款游戏还需要这么多年呢?答案是,这是开发团队的选择。他们追求制作庞大的作品,这些作品确实需要四到六年的时间来完成。” ... PC版: 手机版:

封面图片

微软推出Windows 11 Canary Build 26063版 带来Wi-Fi 7的初步支持

微软推出Windows 11 Canary Build 26063版 带来Wi-Fi 7的初步支持 另外面向开发者的开发驱动器目前仍然存在数据回滚问题,使用开发驱动器的开发者们最好暂停升级新版本。WiFi 7的初步支持:在WiFi联盟宣布推出WiFi 7时微软就说要提供支持,结果没想到过了这么长时间之后预览版才提供初步支持。在支持WiFi 7的硬件上,更新到此版本后用户连接WiFi后可以在连接详情里查看WiFi连接协议并显示WiFi 7。微软称新的无线网络协议可以大幅度提高传输速度和吞吐量,包括提高视频串流和远程视频会议的质量等等。不过实际性能因不同设备和制造商存在差异,另外只有路由和电脑同时支持新协议,你才能使用WiFi 7连接。其他功能改进或调整:Copilot for Windows现已增加更多系统命令支持,还可以使用Power Automate Desktop进行自动化任务。从Build 26052版开始微软已经修改Copilot图标、外观和动画,相关修改有错误目前已经被禁用暂时看不到。从Build 26058中增加的小部件改进目前也因为存在问题被禁用 ,微软称将在后续修复这些问题后重新推出。其他错误修复日志:1.网络指示器的未联网问题,该问题在连接虚拟专用网络后显示未联网,这还导致部分软件也无法正常连接。2.解决系统更新里没有显示最新安装的预览版问题,正常情况下安装的预览版也会在历史更新记录正常显示。3.解决桌面窗口管理器(dwm.exe)近期存在的问题,这些问题会导致管理器频繁崩溃严重影响用户正常使用。4.解决即插即用设备的部分问题,该问题会导致部分音频设备存在播放问题,如果仍然碰到问题可提交反馈。5.本次更新已经修复如果在设置应用的搜索框里输入关键词太快,那么可能导致关键词正确也不显示结果等。6.本次更新已经修复多个显示器使用体验问题,例如打开最小化窗口可能会导致窗口出现在错误的显示器上。7.本次更新已经修复任务栏时间模块停止更新问题、修复设置的位置请求通知在重启后会被自动重置的问题。 ... PC版: 手机版:

封面图片

“AI教父”杨立昆:辛顿错了,AI不是核弹

“AI教父”杨立昆:辛顿错了,AI不是核弹 北京时间5月23日凌晨,钛媒体App编辑在巴黎见到了杨立昆,针对相关问题,杨立昆对钛媒体App直接回应称,辛顿错了,AI 并不是“核弹”。“它(AI)不是炸弹,它不是用来杀人的,AI 是为了让他们(人类)更聪明。所以,我根本不明白这个类比。而且,AI 也没那么危险。我认为这些系统比实际情况要聪明得多。现在 AI 的问题是,未来的力量是否足够,你认为它是否也会破坏一些东西?我们可以触及到人类智能的系统,我们可以考虑如何让它更加安全。”杨立昆对钛媒体App表示。当钛媒体App问他当AI未来力量达到足够强大能影响人类时,还会坚持开源吗,杨立昆也非常坚定的回答是的。杨立昆强调,开源(AI 技术)很重要,是非常有意义的。5月23日上午,杨立昆在推文中再次强调,大型语言模型(LLMs)无法达到人类智能。如果你是一名对构建下一代 AI 系统感兴趣的学生,请不要攻读大模型相关专业。“我自己正在研究下一代 AI 系统,而不是LLM。 所以从技术上讲,我告诉你‘与我竞争’,或者更确切地说,‘与我做同样的事情,因为这是正确的做法,而且理论上更快乐’。”杨立昆称。公开信息显示,杨立昆出生于1960年,是一名法国计算机科学家,2018年图灵奖得主。他曾在巴黎电子工程师高等学校获得了工程师学位,1987年在巴黎第六大学获得计算机科学博士学位。博士就读期间,他提出了神经网络的反向传播算法学习算法的原型。随后到多伦多大学在杰弗里·辛顿的指导下完成了博士后工作。杨立昆在机器学习、计算机视觉、移动机器人和计算神经科学等领域都有很多贡献。他最著名的工作是在光学字符识别和计算机视觉上使用卷积神经网络,他也被称为卷积网络之父。他共同创建了DjVu图像压缩技术,以及联合开发Lush语言。2019年,他同约书亚·本希奥、杰弗里·辛顿共同获得计算机学界最高奖项图灵奖。随着生成式 AI 的迅猛发展,杨立昆所在的Meta公司已经投入数十亿美元来开发Llama等多模态模型,旨在迎头赶上微软、OpenAI、Google等其他竞争对手。目前,杨立昆在Meta的基础人工智能研究(Fair)实验室管理着一个约500人的团队。致力于创造下一代 AI 技术,这种 AI 可以发展常识,并以与人类类似的方式学习世界是如何运作的,这种方法被称为“世界建模”(World Models)。一直以来,杨立昆与另一位“深度学习”教父 辛顿对于 AI 未来的看法恰恰相反。辛顿近日对外表示,尽管ChatGPT将使 AI 研究变得更加高效,影响 AI 研究过程,但长期来看,AI 发展太快了,容易超越人类,人类需要把控好 AI 技术带来的风险。而且他认为,模型实际上必须执行一定程度的推理,而不是像很多人所说的大模型并不具备推理能力。随着模型规模的增加,这种推理能力也将变得越来越强。这是一个值得全力以赴的方向。杨立昆却始终否定辛顿的这种看法。杨立昆认为,大模型不是 AI 技术真正的发展方向。ChatGPT等生成式 AI 产品永远无法实现像人类一样的推理和计划能力,而是认为在机器中创造“超级智能”,才是真正的通用人工智能(AGI)。但他也坦言,这一技术愿景可能需要十年的时间才能实现。杨立昆指出,他反对依靠提升大模型来制造人类水平的智能,因为这些模型只有在获得正确的训练数据后才能准确回答提示,因此“本质上是不安全的”。“不要学习大模型,这些技术掌握在大公司的手中,你没有什么可以做的。你应该研究下一代 AI 系统,以突破大模型的局限性。”杨立昆在对话中表示。杨立昆表示,大模型的这种进化是肤浅和有限的,只有当人类工程师介入并根据这些信息进行训练时,模型才会学习,而不是像人类那样自然地得出结论。杨立昆曾于2022年首次发表一篇关于他的“世界建模”愿景论文,此后,Meta基于该方法发布了两个研究模型。他称,实验室正在测试不同的想法,以实现人类级别的智能,因为“这其中有很多不确定性和探索,(所以)我们无法判断哪一个会成功或最终被采纳”。“我们正处于下一代 AI 系统的风口浪尖。”杨立昆指出。杨立昆认为,从长远来看,“世界建模”技术将为用户通过可穿戴技术、肌电“手环”等与之互动的AI Agent(代理)应用场景提供动力。“要想让 AI 真正有用,就需要具备类似人类水平的智能。”杨立昆表示。 ... PC版: 手机版:

封面图片

欧美开始流行“笨手机”:功能非常有限 为减少看屏幕时间

欧美开始流行“笨手机”:功能非常有限 为减少看屏幕时间 哈佛大学的一项研究揭示了社交媒体对大脑的潜在影响,指出人们在使用社交媒体时,大脑的响应区域与摄入成瘾物质的反应极为相似,这一发现引起了对社交媒体成瘾性的广泛关注。同时,多项研究也表明,过度使用社交媒体可能对心理健康造成负面影响。随着智能手机在年轻一代中的普及,这一问题愈发引人担忧。英国通信管理局的一项调查显示,在5岁至7岁的儿童中,约有四分之一已经拥有了自己的智能手机。这一趋势促使人们呼吁对智能手机使用者的年龄进行限制,面对这一挑战,像马丁这样的消费者开始主动选择功能简单、应用有限的“笨手机”。马丁分享了他的使用体验,他表示,过去他的朋友们每天花费在智能手机上的时间常常达到四五个小时,他自己也不例外。但现在,他每天的手机使用时间仅约为20分钟,仅在真正需要时才使用手机,这种改变让他感到非常满意。近年来,“笨手机”在北美地区的销售量逐渐上升。美国洛杉矶一家专营此类手机的店铺“笨无线”的所有者威尔·斯塔尔茨表示,许多家长在为孩子选购第一部手机时,都担心孩子会沉迷于网络世界,因此笨手机成为了他们的首选。然而,这种改变并不容易实现。许多学校要求学生们使用特定的手机应用来完成学习任务,这在一定程度上限制了“笨手机”的普及。此外,当看到同龄人使用功能丰富、价格昂贵的智能手机时,孩子们往往难以接受自己的“笨手机”。另外,“笨手机”难以成为主流市场的主流产品,因为智能手机应用软件和社交媒体广告为企业带来了丰厚的利润,高达数十亿美元。这导致大企业缺乏推动消费者改变使用习惯的动力。 ... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人