4月10日,百度星河博士会在百度大厦举行,聚焦大模型时代的软件架构变革。活动邀请了百度技术团队与全国高校博士生交流,讨论AI原生开发和基础软件智能化等前沿议题。工程师们探讨了AI在研发全流程中的角色变化,以及基础软件如何应对AI带来的挑战。参会者还参观了百度展厅,体验AI技术的实际应用。星河博士会旨在连接科研与产业,推动AI与各学科的合作与发展。
过去两年,我从腾讯云的SRE实习生到百度,再到数据库公司,经历了不同的工作环境。北京的快节奏让我感到压迫,而南京的生活让我更专注。AI的进步改变了开发方式,但基础软件依然重要。这段经历让我更清晰地认识自己和世界的变化。
在AI时代,基础软件从被动支撑转向主动赋能。蚂蚁开源技术沙龙将于7月19日在杭州举行,讨论AI模型工具链、智能编程等主题,聚焦编程语言和开发工具的创新与生态协同,推动开源技术发展。
本文探讨了Rust在基础软件构建中的价值,强调其可靠性和高效性。Rust适用于系统编程和数据处理等关键服务,作者呼吁关注其在长期基础设施维护中的优势。同时,讨论了变长泛型在Rust中的应用前景。
rust-fontconfig 1.0.0 发布,提供纯 Rust 实现的跨平台字体配置管理库,增强安全性,简化构建,支持多线程和内存缓存。Zed 编辑器 v0.177 增加原生 Git 支持,提高操作效率。Niko Matsakis 展望 Rust 2025,强调基础软件在性能和安全性上的重要性。
MoonBit月兔作为国产基础软件的代表,自2022年推出以来,凭借LLVM后端编译器在性能和开发者体验上取得显著进展,已被北大纳入研究生课程,展现出在教学和工业应用中的潜力。
本文介绍了如何在Amazon EC2实例上实现自动化初始化,包括软件包安装和CloudWatch代理配置。通过Cloud Foundations的包工厂和产品工厂,用户可以安全、规范、快速地完成实例初始化,支持Windows和Linux平台。该过程基于事件驱动,确保高效管理和监控。
《2024中国开源开发者报告》分析了AI大模型对基础软件行业的影响,强调编程语言与IDE生态的整合。AI编程工具如GitHub Copilot迅速普及,但面临领域知识不足和IDE支持缺乏的挑战。未来需重构工具链以提升开发者体验。
我正在开发一款教授编程基础的软件,但担心国际上可能存在类似平台影响我的创意。希望获得关于现有解决方案的建议,以及如何使我的软件与众不同的意见。同时欢迎对我的想法提出建设性批评。感谢大家的支持!
安装 MySQL、Visual Studio Code 和 Node.js 后,在命令提示符中输入 `npm install @angular/cli` 安装 Angular。检查版本以确保正确,然后即可进行全栈开发。
华为ICT大赛基础软件实践训练营为高校学子提供免费线上集训,邀请华为专家授课,学员可学习openEuler、openGauss和昇腾AI等科技知识,并通过实战演练转化为实际技能。训练营共三期,第一期已结束,第二期将于7月23日开始,有兴趣的学生可报名参加。
本次Meetup将讨论MoonBit编程语言、RuyiSDK、WAMR和RISC-V等技术。活动时间为6月29日,地点在北京市海淀区中关村南四街四号院五号楼裙楼4层大报告厅。演讲者包括张宏波、王雪瑞、王鑫、刘请和程龙灿。活动还提供展台、茶歇和礼品。
本文介绍了作者在将一款C语言开发的基础软件转化为Rust语言过程中遇到的问题以及解决方法。作者主要讨论了Rust的错误处理机制和如何处理运行时的不可恢复错误。作者通过使用std::panic::catch_unwind函数来处理panic错误,并提供了样本代码进行演示。然而,需要注意的是,该函数并不能捕获所有的panic错误,因此在使用时需要谨慎。
本文介绍了作者将一款C语言开发的基础软件转化为Rust语言的过程中遇到的问题和解决方案,使用Rust FFI和Rust features机制实现兼容性,提供了样本代码和编译运行的示例。
本文介绍了作者将一款C语言开发的基础软件转化为Rust语言的过程中遇到的问题和解决方案。作者在转化过程中遇到了与CAS操作实现相关的问题,提出了两种解决方案:使用asm!宏处理不同芯片平台的汇编代码,或者使用Rust代码对特定操作进行实现。作者选择了第二种方案,并给出了具体的代码实现。最后,作者指出两种解决方案各有利弊,需要根据实际应用场景进行选择。
刘逸珑同学受邀参加TechParty基础软件专场沙龙,分享学习心得。欢迎大家参加交流学习。
完成下面两步后,将自动完成登录并继续当前操作。