首页 文章 精选 留言 我的

精选列表

搜索[年度经常性收入],共8860篇文章
优秀的个人博客,低调大师

GNOME 2025 年度开发统计:C 仍是主力语言,Rust 在周边生态中增长明显

开源桌面环境 GNOME 社区发布了截至 2025 年底的代码统计数据,对其代码规模和语言组成进行了详细分析。数据显示 GNOME 的代码库规模约为 6,692,516 行,其中 1,611,526 行来自应用(apps),其余为组件库和核心基础设施。 编程语言构成亮点 核心应用(Core apps) 的语言分布如下(按代码量/应用数量): C 语言 占比最高:约 44.8% Vala 紧随其后:约 20.7% JavaScript/TypeScript:约 13.8% Rust:约 10.3% Python:约 6.9% C++:约 3.45% 这反映出 GNOME 依然深度依赖传统的 C 语言构建核心代码,但也明显在多语言支持上保持开放态度。 社区生态(GNOME Circle)里的语言趋势 与官方核心应用不同,GNOME Circle(社区驱动应用集合) 的开发趋势有所不同: Rust 占据主导地位:约 41.7% Python 也很流行:约 29.2% Vala、JavaScript 和其他语言也有分布 传统 C 只占约 5.6% 这说明在社区驱动的 GNOME 应用开发中,现代语言(如 Rust 和 Python)更受欢迎,尤其是 Rust 在新项目中增长明显。 核心库与组件语言分布 在 GNOME 的组件和库层(例如 GTK、GLib、Mutter 等): C 语言仍占绝对优势:约 76% Rust 约 10.3% Vala 约 3.8% 这意味着尽管在社区应用层 Rust 的使用更广泛,但 大部分核心支撑技术仍基于 C 语言构建。 整体来看,GNOME 的代码规模持续增长,项目活跃度依旧强劲。C 语言在核心部件仍然不可替代,但 Rust、Python、JavaScript 等语言在不同应用领域中逐渐占据一席之地。社区生态的语言选择更倾向于现代语言,特别是 Rust 在社区应用中成为主力,这反映开源桌面生态中对安全性和新技术的关注上升。

优秀的个人博客,低调大师

极客与技术,产业与生态 年度开源峰会 2024 GOTC × GOGC 隆重启幕

8 月 15 日,2024 全球开源技术峰会 GOTC × GOGC 全球开源极客嘉年华于上海张江科学会堂隆重举办。大会现场,开源生态网络共建暨张江节点正式揭牌;世纪互联与开源中国宣布正式开启战略合作,共同推动智算互联的深化发展。主论坛总体围绕开源生态合作与发展、 RISC-V、多模态具身智能、深度学习平台、企业引入开源、开源 AI 发展、垂域大模型技术等话题展开主题演讲。 2024 GOTC × GOGC 将 GOTC(全球开源技术峰会)与 GOGC(全球开源极客嘉年华)进行品牌联名,旨在集结全球范围内对开源技术充满热情的开发者、社区成员、创业者、企业领袖、媒体人,以及各开源项目应用场景的产业精英、跨界才俊与年轻力量。本次活动将秉持“社区共建、轻松有趣、丰富多彩”的核心理念,通过社区与志愿者的共同努力,为大家呈现一个既有深度又有广度的交流平台。 在为期两天的时间里,将以行业展览、主题发言、论坛、圆桌、创新集市、人才集市等形式来诠释此次大会主题 ——极客与技术,产业与生态,源见未来。 在致辞环节,上海张江(集团)有限公司董事长袁涛指出,开源在全球范围内蓬勃发展,已成为推动科技创新的重要力量。目前张江科学城在科学人才集聚,科技成果的转化,产业创新发展等方面已经取得了明显的成效和突破,已成为上海市高质量发展的重要的推动力量。 最后他表示,欢迎国内外开源创新企业及开源技术人才来到浦东,来到张江。张江集团将提供一流的技术研发环境和优质的服务,全力支持开源技术的发展和创新。同时张江集团也将积极加强和全球开源社区基金会企业的合作,拓展开源技术的应用领域,推动开源技术的创新发展。 中国电子信息产业集团有限公司战略合作部副主任吕亚洲认为,当前,集众智、采众长的开源模式已成为全球计算技术和产业创新的主导。我国是全球开源生态的重要参与者和贡献者,但仍处于边缘位置,面临底层技术掌控不足,主要开源社区平台被国外垄断的困境,必须加强开源体系建设,加快打造中国特色开源生态。 为此,中国电子打造了软硬兼备、垂直打穿、算安一体、算存一体的自主安全计算底座,建成了核心芯片、基础软件、整机装备、系统应用以及体系生态等完整的产业体系,带动万余家企业积极参与建设产业生态。此外,中国电子还推出了聚焦桌面操作系统跟技术的开放麒麟社区,成立了国内首个 BMC 开源社区。此外中国电子还积极参与 Linux、红帽等国际开源社区建设,以开放共赢姿态成为全球开源生态的一个重要力量。 开放原子开源基金会理事长程晓明指出了开源的重要地位和作用。他表示,开源是新一轮科技革命和产业变革的重要标志,全球的实践证明,充分利用开源,参与开源,支持开源,贡献开源,是加速技术迭代创新,实现超越和领先的关键手段。开源是培养关键核心技术的创新源泉,是构筑现代产业体系优势的关键抓手,还是推动数字经济深入发展的重要协作方式。 当前新一轮科技革命和产业变革加速演进,产业竞争格局面临深刻调整,开源顺应数字经济时代,软件基础设施化的大趋势,已经成为全球主流的创新模式。未来开放原子开源基金会将进一步服务行业,服务广大开发者,与业界同仁共同推动我国开源生态的建设,共同谱写开源繁荣发展的新篇章。 会上,市经信委总工程师、软件处处长裘薇,张江科建办副主任、自贸区张江管理局副局长吴俊,浦东新区科经委人工智能处处长王娴,上海浦东软件园股份有限公司董事长郭颖,Linux 基金会亚太区副总裁杨轩,开源中国董事长马越共同为开源生态网络共建暨张江节点正式揭牌。这标志着上海为更好地接洽全球开放生态系统又迈进了坚实的一步,在促进开源技术发展、推动开源商业化探索、加强人才培养与交流等方面,张江节点未来势必发挥着重要作用。 近年来,RISC-V 在芯片业界受到了广泛的关注和快速的发展,其开源特性吸引了大量的开发者和企业参与,推动了技术创新和生态的快速构建。中国工程院院士倪光南以《拥抱开源 RISC-V,与世界协同创新》为题发表演讲。倪光南从 CPU 架构、开放标准、模块化易拓展及定制化需求等方面着重阐述了 RISC-V 的优势,并预测未来世界主流 CPU 芯片很有可能是 x86、Arm、RISC-V 三大指令集。 目前,全球已有 70 多个国家,4000+ 会员单位投入到 RISC-V 领域的研究,中国在其中扮演着极为重要的角色,2023 年 RISC-V IP 核出货量已有 50% 以上来自中国,正逐渐改变着全球芯片界的格局。 中国工程院外籍院士张建伟结合自己在多模态具身智能领域的最新研究成果,探讨基于大模型等开源技术,如何通过模块化建造方法,实现具身智能机器人系统的创新与发展。 他提到,未来的具身智能机器人,其物理系统的复杂度非常高, 要走入千行百业还面临诸多挑战,其中三个方面要重点关注:一是开发高性能人工智能芯片和面向具身智能的网络架构,以实现大模型在终端平台上的部署和实时计算;二是探索具身智能在社会环境中的认知进化和多代理协作,形成安全、因果和可信的通用世界模型;三是研究自省机制和词元分割的多模态互补,发展可解释的人工智能理论,以减轻多模态大模型的幻觉。他认为,要解决未来具身智能面临的痛点,需要产学研国际合作,开源共享,应对全球重大挑战,跨学科交叉协同,共创和谐世界、美好生活。 大模型在快速发展的同时也带来了全新挑战,比如大模型参数规模越来越来大,算力瓶颈问题日益突出。在这一背景下,作为 AI 的关键基础设施——深度学习平台应该具备什么样的能力? 百度飞桨深度学习平台总架构师于佃海认为,高性能大规模训练推理能力是关键,以实现极致性能和训推一体的目标。从 MLOps 视角来看,该平台应该实现从开发到预训练、精调、压缩再到推理服务的全流程支撑,并与数据、评估等环节实现无缝衔接;从 MLSys 视角出发,则要满足大规模分布式训练、并行推理、弹性容错、高效收敛保障、高吞吐和低时延推理等需求。 在此背景下,百度推出了飞桨框架新一代 3.0 版本,集成了大语言模型开发套件 PaddleNLP 、多模态模型开发套件 PaddleMIX,同时还集成飞桨即有系列开发套件能力——低代码开发工具 PaddleX,助力开发者实现高效、便捷的开发。 Linux 基金会人工智能战略项目副总裁、LF AI & Data 基金会执行董事 Ibrahim Haddad 表示,目前 LF AI & Data 基金会托管着 68 个技术项目,这些项目贡献了超过 2 亿行新代码。2023 年,生成式人工智能成为通用人工智能的重要组成部分,基金会启动了生成式人工智能公共平台 Generative AI Commons ,目前已有超过 80 家公司参与其中,这是 LF AI & Data 未来的一个聚焦方向,致力于通过中立治理、开放和透明的合作来促进生成式人工智能技术的发展和应用。 他还提到, Generative Al Commons 创建了模型开放框架(Model Openness Framework,简写为 MOF),其目标是消除模糊性,并提供关于任何给定机器学习模型或大语言模型中可用组件的透明度和清晰度。 华为存储软件首席专家张群辉以《ModelEngine 垂域大模型应用端到端解决方案》为题发表演讲,他详细阐述了业界首个流式大模型编程框架 ModelEngine 核心理念,包括:插件式多语言算子框架、编程框架、高效数据处理总线、脚本语言以及图文并茂的提示词工程。 未来的垂域大模型应用在操作上会有怎样的不同呢?他认为,未来编程的解法不一定单纯靠数字与文字,而是通过直观的图形界面,将代表不同功能的模块像搭积木一样组合在一起,从而搭建出复杂的应用程序,降低了编程门槛的同时,大大提高了开发效率,使得编程创意能够更快地转化为实际的产品。 开源中国董事长马越表示,十六年来,开源中国与时俱进,从内容社区,到代码平台,到软件研发工具一体化国产替代平台,再发展到今天的 AI 大模型平台。当前,Gitee 每天新增 5000 个注册用户,新建 2 万个代码仓库,注册开发者总数超过 1200 万,累计仓库托管数 2800 万个。马越透露,Gitee 的活跃仓库事件类型和仓库活跃度在 2023 年超越 GitHub,见证了国内开发者从关注到积极贡献的角色转变以及项目活跃度的显著提升。 目前,开源中国全面拥抱人工智能,通过开源模型降低 Al 门槛普惠千行百业。旗下自研的 Gitee AI 平台目前已收录超过 1.1 万个模型,7000 多个开源数据集,平台提供模型体验、推理、训练、部署和应用的一站式服务,提供充沛算力,希望做中国最好的 AI 社区。 值得一提的是,在一众企业与行业精英的见证下,世纪互联与开源中国正式签署战略合作协议。世纪互联集团副总裁张修枫在会上表示,AI 爆发对数据中心能源体系提出了更高的要求,双方通过在大模型托管、Al 算力等领域的技术和商业赋能,共建双赢、建立可持续发展的合作伙伴关系,共同推动人工智能和开源技术领域的发展与合作。 15日上午的最后一个环节,则是由红帽全球副总裁兼大中华区总裁曹衡康带来的《以开源的方法将 AI 带入企业》主题演讲。他表示,做开源非常需要结合生态,红帽将一如既往地坚持开放生态,将开放思想与开放创新实践带入 AI 领域,为企业提供集咨询、实施、赋能三位一体的开放创新实验室服务,加速企业 AI 创新实施。 为了丰富与会者的体验和交流,除了大咖云集的主论坛外,大会同期还有企业集市、嘉年华、人才招聘、青年黑客松等一系列精彩纷呈的活动。 15 日下午, “LLMOps 最佳实践”“全球开源人才及教育”“硬核 AI 技术创新与实践”三大专题论坛即将开启。 2024 GOTC × GOGC 为期两天,8 月 16 日还将举办“开源生态与商业化”“AIGC 产业前沿”两大高峰论坛,以及“开源数据库与 AI 协同创新”“云原生与微服务架构”“数据基础与 GenAI 开发范式 - 开源生态的机遇与探索”三大专题论坛,探讨开源未来,助力开源发展。

优秀的个人博客,低调大师

极客与技术,产业与生态,年度开源峰会 2024 GOTC x GOGC 即将开幕

8 月 15 日至 16 日,2024全球开源技术峰会 GOTC x GOGC 全球开源极客嘉年华将于上海张江科学会堂举行。 全球开源技术峰会(Global Open-source Technology Conference,简称 GOTC)始于 2021 年,是面向全球开发者的开源技术盛会。 GOTC 2024 与上海浦东软件园联合举办,并结合“GOTC(全球开源技术峰会)”与“GOGC(全球开源极客嘉年华)”,旨在打造一场全新开源盛会。2024 全球开源极客嘉年华(GOGC 2024)由浦东软件园携手 S 创共建,与开源中国、Linux 基金会等品牌联合呈现。 此次大会将集结全球范围内对开源技术充满热情的开发者、社区成员、创业者、企业领袖、媒体人,以及各开源项目应用场景的产业精英、跨界才俊与年轻力量。 通过主题演讲、圆桌讨论、创新集市、人才集市、黑客松、技术展示和互动工作坊等形式,与会者将有机会交流实践经验、探索前沿技术,让我们一起激发创新活力、展示开源魅力、促进跨领域合作。 大会论坛 8 月 15-16 日,上海・张江科学会堂,100+ 来自不同公司、不同社区、不同领域的重磅嘉宾将为您呈现一系列精彩内容: 主论坛:极客与技术,产业与生态,源见未来。 高峰论坛(上):开源生态与商业化 高峰论坛(下):AIGC 产业前沿 专题论坛:全球开源人才及教育论坛 专题论坛:LLMOps 最佳实践 专题论坛:硬核 AI 技术创新与实践 专题论坛:开源数据库与 AI 协同创新 专题论坛:云原生与微服务架构 专题论坛:数据基础与 GenAI 开发范式 - 开源生态的机遇与探索 2024 GOTC x GOGC报名通道现已开启,诚邀全球开源技术爱好者齐聚上海,限时免费获取 499 元专业票,仅限 50 张:https://qaxb95n3g50.feishu.cn/share/base/form/shrcntXjImLZ2L4HsDtd976XXmh 主论坛 2 位院士出席并进行主题演讲,同时来自开放原子开源基金会、Linux 基金会、LF AI & Data 基金会、红帽、百度、华为、世纪互联、开源中国的高管将带来分享与洞见。论坛上,开源生态网络共建暨张江节点揭牌仪式、智算互联,源启 AI —— 世纪互联与开源中国战略合作发布仪式将举行。 倪光南,中国工程院院士 张建伟,中国工程院外籍院士 于佃海,百度飞桨深度学习平台总架构师 Ibrahim Haddad,Linux 基金会人工智能战略项目副总裁,LF AI & Data 基金会执行董事 张群辉,华为存储软件首席专家 马越,开源中国董事长 张修枫,世纪互联集团副总裁 曹衡康,红帽全球副总裁兼大中华区总裁 高峰论坛(上):开源生态与商业化 开源生态是发展开源与技术的沃土,商业化是开源走向可持续发展与未来的必然选择。开源生态与商业化高峰论坛聚焦开源生态的建设与发展,论坛上不仅有开源生态伙伴强强联合,也将带来开源可持续发展的商业洞见。 朱晨,openKylin 社区理事长,麒麟软件副总经理 江磊,国家地方共建人形机器人创新中心首席科学家 荆博,百度区块链副总经理 赵川峰,华为编译器技术专家,openEuler 社区 TC 委员 任璐佳,芯璐科技创始人 & CEO 赵宏文,蓝芯算力产品高级总监 吴昌,复旦微电子首席科学家,FPGA 与高性能计算实验室主任 吕伟东,汤谷智能市场营销总监 何泽斌,忆芯科技市场总监 高峰论坛(下):AIGC 产业前沿 AIGC 产业前沿高峰论坛是一个专注于人工智能生成内容(AIGC)技术及其在各行各业应用的高端交流平台。此论坛邀请来自 AIGC 各领域公司的高级别专家,旨在探讨 AIGC 技术的创新趋势、商业潜力以及对社会的深远影响,话题内容涉及 AIGC 的技术创新与融合、AIGC 在各行业的落地实践、以及 AIGC 内容创造与分发等方面。 左瑞文,Unity 中国 CTO 袁进辉,硅基流动创始人 & CEO 王志宏,商汤科技研发总监 董道国,上海市多媒体行业协会 AIGC 专委会秘书长 涂意,视辰信息副总裁 & COO 张颖峰,InfiniFlow 联合创始人 刘峰,派欧云计算产品总监 贾学锋,绘话智能创始人 & CEO 陈秋良,百度资深研发工程师 专题论坛:全球开源人才及教育论坛 在开源技术日益成为行业标准的今天,加大对开源人才的培养力度,无疑是对未来的一种投资。通过参与和贡献开源项目,开源技术人才可以帮助企业掌握最新技术动态,降低研发成本,提高开发效率,从而提升企业产品的质量和市场竞争力。 全球开源人才及教育论坛由 LF 开源软件学园全力支持,来自不同领域的开源专家将讨论和分享当前最关键的开源技术发展趋势,开源教育及人才发展面临的挑战、开源用例和最佳实践,帮助行业培养更多的开源人才,帮助开发者了解参与开源的方式,开启开源职业生涯。 专题论坛:LLMOps 最佳实践 LLMOps 专门用于使用工具和方法来管理和自动化 LLM 的生命周期,从微调到维护。通过特定于模型的操作,数据科学家、工程师和 IT 团队可以高效地部署、监控和维护大型语言模型。 此论坛带领开发者探索和分享 LLMOps 的最新实践、技术和工具,深入讨论如何高效、可靠地管理和运维大规模语言模型,确保它们在生产环境中的最佳性能。 专题论坛:硬核 AI 技术创新与实践 真正的技术创新,不仅需要理论的深度,更需要实践的广度,以及极客式的探索。论坛将汇聚开发者圈中的技术极客,分享他们在大 AI 浪潮中的创新实践与经验。Senparc.AI 的自动进化 AI Agents 系统、Jina AI 的搜索结果优化技术、Apollo 构建的卓越开发体验、FoloToy 的 AI 玩具开发,以及智谱 AI 的智能体能力开发,诸如此类的硬核技术,都将在本次论坛中得以展示。 专题论坛:开源数据库与 AI 协同创新 在当今数字化时代,AI 正以前所未有的速度重塑各行各业。而数据库,作为信息管理的核心,其与 AI 的结合不仅为数据库领域带来革命性的变革,同时也为 AI 自身的创新和发展提供了强大的数据支撑和应用场景。 本论坛将探讨智能索引优化、数据压缩革新、自动化运维进阶、业务决策智能化、AI 与数据库的融合未来、实战案例剖析等方面,探索 AI 与数据库领域的结合能够为行业带来怎样革命性的变革。 专题论坛:云原生与微服务架构 此论坛专注于云原生技术与微服务架构深度融合,涵盖从容器化、服务网格到持续集成与持续部署(CI/CD)的全方位技术细节。参与者将有机会深入了解 Kubernetes 在云原生环境中的最佳实践,以及如何利用微服务架构来提高系统的可扩展性和弹性。 此外,我们将深入探讨微服务架构中的服务发现、配置管理、分布式追踪等关键技术问题,并分享如何通过云原生技术实现微服务的自动化部署和管理,以及就微服务架构下的安全性、监控和日志管理等议题进行深入解析。 专题论坛:数据基础与 GenAI 开发范式 —— 开源生态的机遇与探索 数据基础与开发体验,正成为 GenAI 核心技术的两个方向。 数据是 GenAI 时代技术演进的核心,也是模型能力的关键卡点。由于模型需求的发展,数据抽象、数据清洗和处理,以及数据编织等领域,产生了大量的新机遇,在开源社区不停有新的优秀开源项目出现。 与此同时,GenAI 正引领着开发领域的革新,催生了新的开发范式。传统的 DevOps 体验如何应对 GenAI 的需求变迁?Agent 框架这个多变的领域又有什么机遇? 论坛将从开源的角度出发,深入探讨这两大核心领域的挑战与机遇,引领业界同仁共同迈向技术革新的前沿。 GOGC 全球开源极客嘉年华活动系列 8 月 12-14 日,在上海浦东软件园 —— 祖冲之园、郭守敬园、三林园,将邀请国内外知名开源社区共聚盛典,举办社区系列活动,丰富开源生态。 社区自组织活动:由开发者和各社区自组织的社群聚会、交流活动 工作坊:面向开源领域垂直议题组织的,以解决技术问题与教学等目的组织的小范围活动 开源寻宝:基于两天峰会场地与周边活动会场的环境条件,因地制宜,基于开源技术问题解谜的趣味活动 OS 前夜嘉宾交流会:以全球开源周中开源峰会重磅嘉宾为核心的交流活动,推动嘉宾间合作与交流 OS 招聘会:分不同主题与企业方向连日举办的招聘会活动,面向企业或机构需求青年人才与技术专家进行招募 开发者早餐会:拟在 GOGC 的峰会预热时间中,以及 DAY2( GOGC 2024 闭幕日)的早上,利用活动聚集了大量开发者及相关专家、企业家的资源优势,以社区组织作为基础,通过早餐会的形式促进开发者间交流 开发者之夜:在活动前夜可组织社群派对 - 开发者之夜,将已经抵达上海的开发者们聚集起来,通过轻松的开源开发者生活、行业前沿观察分享等话题,营造次日参会的仪式感,活动本身可包含餐食、开发者高光时刻(快闪介绍)、电子游戏(竞技)等部分 创新集市:在 GOGC 2024 主日程的两天时间内,拟在场地中利用各空间穿插由开源主题贯穿始末的各式创新展区 - 主题上,包含人工智能、开源项目、元宇宙、实时互动、智能硬件等方向,以开源项目应用的高互动性产品(AI、XR、硬件、游戏等)为主轴,有趣有料,使开发者们近距离接触和探索开源应用的无限可能 极客与技术,产业与生态,源见未来。2024全球开源技术峰会 GOTCxGOGC 全球开源极客嘉年华即将开幕,敬请关注! 更多信息,访问官网查看:https://gotc.oschina.net 2024 GOTC x GOGC报名通道现已开启,诚邀全球开源技术爱好者齐聚上海,限时免费获取 499 元专业票,仅限 50 张:https://qaxb95n3g50.feishu.cn/share/base/form/shrcntXjImLZ2L4HsDtd976XXmh

优秀的个人博客,低调大师

JavaScript 引擎 V8 年度回顾:新编译器、修改基础架构、改进 GC……

V8 官方博客回顾了 2023 年的重要变化:通过创新的性能优化,V8 不断突破 Web 领域的可能性界限。比如引入新的中间层编译器,对顶层编译器基础架构、运行时和垃圾回收进行多项改进,从而全面提升速度。 除了性能改进之外,V8 团队还为 JavaScript 和 WebAssembly 添加了许多新功能。比如通过 WasmGC 将支持垃圾回收的编程语言用于 Web 开发(Chrome 支持运行 Kotlin、Java 等 GC 编程语言)。 此外还改进了沙箱基础设施,并为 V8 引入了控制流完整性 (CFI),为用户提供了更安全的环境。 V8 2023 重磅新特性回顾 新的中间层编译器 Maglev:Maglev 是 V8 引擎的新中间层编译器,它的推出使得代码的优化速度大大提高。相比于现有的编译器,Maglev 的编译速度快了 10 到 100 倍,并且在 JetStream 和 Speedometer 等性能测试中取得了 8.2% 和 6% 的性能提升。 新的顶层优化编译器架构 Turboshaft:V8 引擎还引入了 Turboshaft,这是一个用于顶层优化编译器的新内部架构。使用 Turboshaft 后,编译速度提高了一倍,这有助于节约能源并为未来的性能提升奠定基础。 更快的 HTML 解析器:V8 团队对 HTML 解析器进行了优化,这导致 Speedometer 测试分数提高了 3.4%。这些变化也被 WebKit 项目采纳,从而对 Chrome 浏览器的性能产生了积极影响。 更快的 DOM 分配:V8 团队还对 DOM 对象的内存分配策略进行了优化,这使得 DOM 对象的分配速度提高了 3 倍,并在 DOM 密集型测试中取得了显著的改进。 新的 JavaScript 特性:V8 引擎还推出了一系列新的 JavaScript 特性,包括可调整大小的 ArrayBuffers、ArrayBuffer 传输、String isWellFormed 和 toWellFormed 等。 WebAssembly 更新:V8 引擎为 WebAssembly 引入了多个新特性和性能优化,包括对多内存的支持、尾调用、放松的 SIMD 等。 WebAssembly 垃圾回收:V8 引擎最终实现了 WebAssembly 垃圾回收(WasmGC),这使得可以将使用 Java、Kotlin、Dart 等垃圾回收语言编写的应用程序编译为 WebAssembly,从而提高了其运行速度。 安全增强:V8 引擎还在安全方面进行了改进,包括改进了沙箱基础设施、引入了控制流完整性(CFI)等。 原文:https://v8.dev/blog

优秀的个人博客,低调大师

梦想总是要有的 - 工作20年程序员的2021年度总结

跌宕起伏的2021年快要过去了,今年对我来说经历的实在太多,提笔做个简单的总结吧。 回顾目标 去年的年终总结,我给自己立了两个flag。 第一个虽然不可量化,不是一个好的目标,但我认为完成的还是不错的,go-zero 的工程效率已经得到了社区的广泛认可,感谢所有使用和给我们反馈的小伙伴们! 第二个目标,虽然很调侃的用了一个“小”字,我当时觉得是很难的,但梦想真的还是要有的,万一我们实现了呢!正如我之前视频采访里说过的,人总要给自己制造一点困难,毕竟困难使人进步嘛。 这是 go-zero 开源一周年纪念日我发的朋友圈。 不平凡的 2021 这一年,对教育行业、对团队、对我都是非常非常不容易的。感谢好未来,虽然我离开了,但好未来确实是一个很不错的公司,期待它能够渡过磨难,再次启航!感谢晓黑板,我为之奋斗了四年,有彼此深深信任的合伙人,有志同道合、危难时刻一起冲锋陷阵的小伙伴。这真的是一段永生难忘的职业经历! 有太多的感谢和不舍,但人总是要往前看的,凡是过往,皆为序章。 深度参与技术社区 我本着开源精神,将好的技术和思考带给更多开发者,帮助更多开发者提升服务稳定性和开发效率,同时也提高技术认知,做了很多场深度技术分享,也给大家带来了一些技术人成长和思考的分享。 作为技术人,很多时候,我们去听一场分享,总是希望听到实实在在的技术干货,回去就能落到代码上,这真的是没错的,而且也是技术人的孜孜追求。但做了很多分享之后,我逐渐发现,其实我分享的很多有深度的技术远没有我分享的那些技术理念和设计思想对大家的影响那么深远。 对我来说,分享一个有深度的技术是授人以鱼,分享一个好的技术理念是授人以渔。 可能对听众来说,预期是来听干货的,学到好的理念那算是额外的 bonus。 就技术干货分享来说,ArchSummit 这个分享反馈还是很不错的。 演讲视频:https://www.zhihu.com/zvideo/1398226082663809024 其实我做了更多关于技术理念的分享,其中之一就是讲我为啥给项目取 go-zero 这个名字,我希望解决问题的时候是我们回到原点去思考,而不是遇到钉子就找锤子。正所谓:做正确的事,正确的做事! 我们在工作中遇到很多问题都是表象,如果你深究下去,或许这个问题本身就不存在,或者问题本身就是错的。比如最近跟老许(许式伟)做 Go+ 的时候,我们去实现了自己的 packages.Load,需要去解决 package 多次加载的缓存问题,为此写了很多代码,实现极其复杂。最后老许发现其实我们做的这些通过 Go 的一个命令就能解决,结果就是删除了上千行代码,效率提升了近20倍,而且健壮性极大提升。 老版本:ok github.com/goplus/gox 20.319s 新版本:ok github.com/goplus/gox 1.142s 最近马斯克带火了第一性原理,我的理解大体上就是:从根本出发,剔除干扰因素和惯性思考。其实我觉得跟 go-zero 这个名字说的也是同一个道理。 再比如,我应字节技术学院邀请在字节做了个技术分享,分享完,大家对干货内容给了蛮好的评价,但过后基本就忘记了,或者落地完就结束了。但有个同学很久之后微信跟我说,当时分享到现在记得最深刻、对他影响最大的是,当时有人问做前端的同学如果转做后端可行吗,我说:只要热爱,前端能做好,后端一定也能做好,技能是可以迁移的,能力是相通的。我说这些是有事实依据的,我自己做过不少前端,团队有三个大牛后端程序员最早都是做移动端的。这段送给前端想转后端又有所担心的同学,共勉! 开源进展 go-zero 收录于 CNCF 云原生技术全景图 go-zero 被 CNCF Landscape 收录:https://landscape.cncf.io/?selected=go-zero 多次登顶 GitHub Go 语言趋势榜,海外用户期望我们能用英文维护 issues 和 PR,他们也想参与社区,目前这事我还得想办法继续推进。 go-zero 一年万星后,我对其有两方面规划: 更多的投入到代码本身,让 go-zero 更简单易用,开发效率更高 加强生态建设,联动微服务链路上下游顶级项目共建生态 期望大家多多关注、使用 go-zero,并让我们听到你的声音(star, issue, PR),也可以加入 go-zero 社区,~7000人的社区可以帮你解决的不只是 go-zero 的使用问题。 除了 go-zero 一如既往的稳步发展(现在13.4k stars,100位 contributors)之外,我还开源了多个 Go 项目: https://github.com/kevwan/go-stash - 超快的轻量级 Logstash 替代方案 https://github.com/zeromicro/go-queue - 基于 Kafka, Beanstalkd 的延迟任务以及 Pub/Sub 系统 https://github.com/kevwan/chatbot - 超快的 pychatter 替代方案,构建自己的聊天机器人、简易智能客服 后续还会放出更多藏货,需要抽时间整理,敬请关注我的 GitHub: https://github.com/kevwan 工作变动 虽然我想尽力发展好晓黑板,但无奈“双减”对行业影响过大,我还是在11月从教育行业出来了,虽然无悔,但确确实实感受到了政策对一个行业的无可比拟的影响力。 对于下一个选择,确实让我思考了很久。 首先,我给自己一个清晰的定位:尽可能投身技术,减少管理比重,因为这是我的热爱,虽然我早就过了很多人顾虑的35岁转行年龄。不管年龄多少,做自己热爱的事情才会有激情! 其次,尽可能往toD(面向开发者)业务型的公司走,因为我觉得我还是比较喜欢跟开发者打交道的,而且我自己也做了很多的技术线,对开发者深层需求还是比较理解的。 所以,最终我选择了七牛云,负责基础架构,同时我也会花不少时间去跟客户(技术人)交流,更好地理解云厂商客户的各种业务场景,这样不光对公司,对 go-zero 也是有很大好处的。同时,我也会投入不少精力来做 Go+,而开发 Go+ 又会让我更深入的理解 Go 的各种工程化的牛逼设计,真的叹为观止!如果你也想对 Go 语言深入理解的话,也可以考虑参与 Go+ 开源项目。其实吧,最大的收获是:老许(许式伟)会帮你 review 代码! 2022年展望 期待我能协助七牛云的基础架构和技术体系化建设再上一个新台阶 2022年希望 go-zero 能越来越好用,希望生态建设能有阶段性成果 定一个可量化的目标,2022年底到达两万星 致谢 感谢好未来 & 晓黑板共事过的同事对我一直的支持和帮助 感谢七牛云同事对我新入职各项事宜的热心协助 感谢各个技术 & 开源社区大家的一直陪伴 感谢 go-zero 社区广大小伙伴,参与各种 go-zero 问题和设计的讨论,助力 go-zero 飞速发展 项目地址 https://github.com/zeromicro/go-zero https://gitee.com/kevwan/go-zero 欢迎使用 go-zero 并 star 支持我们! 微信交流群 关注『微服务实践』公众号并点击 交流群 获取社区群二维码。

优秀的个人博客,低调大师

年度 OSC 中国开源项目评选——第一轮投票最后一天!

评选活动设置「最受欢迎项目」,以及特别策划的「优秀中国开源原生创企」和「神秘奖项」,本页面用于投票选出「最受欢迎项目」; 参与投票的候选项目被划分到「组织」或「个人」通道,最终选出 TOP 30 项目(组织:21 个,个人:9 个) 详细规则点此查看; 候选开源项目均由国人发起,评审委员会筛选出本页面的候选项目; 提名、修改项目信息等相关问题请私信 @OSCHINA编辑部。

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册