诺亚开始学习C++和图形编程,选择C++是因为其挑战性和职业机会。他的目标是成为图形编程专家,学习相关库并构建项目,计划每周总结学习内容并分享经验,期待与大家交流。
本文介绍了黑箱概念在图形编程和深度学习中的应用。黑箱系统仅通过输入和输出定义,内部工作不透明。在图形编程中,开发者通过API与图形管道交互,专注于视觉输出。在深度学习中,开发者使用Python库与API,AI系统本身也常作为黑箱,决策过程不明。这一概念帮助程序员提高效率,专注于创造性和工程工作。
本文介绍了p5.js图形编程的基本概念和技巧,重点在创意编码的应用。通过示例,读者可学习创建动态和交互式视觉效果。
文章记录了作者对A股投资的心态,强调长期持有指数基金的重要性。分享了Deno 2.0的更新和OpenAI转型为营利性公司的消息。介绍了学习图形编程的资源,如NeHe Tutorials和WebGL Fundamentals。提到了一些技术工具和趋势,如tesseract.js OCR库和LibreTranslate翻译API。作者认为前端框架快速过时是常态,建议深入学习当前工具。
本文介绍了Snap!的iframe库,允许用户通过iframe嵌入网页资源,动态显示Markdown文档、视频和3D世界等。该库无需更新Snap!平台,用户可在Snap!环境中自由扩展。通过postMessage API,Snap!与iframe页面可互相发送消息,增强了交互性,提供了可定制的图形编程环境,降低了技术门槛。
GPT-4o被引入Snap!,增强了图形编程环境中的AI助手功能。用户可以通过对话与AI互动,实时获取指导。新功能支持Lisp代码生成,结合GPT-4o实现更深层次的协作。用户可创建AI助手精灵,利用API密钥与GPT-4o交互,展示其视觉能力和数学推理。这一项目为图形编程中的AI助手开辟了新方向。
完成下面两步后,将自动完成登录并继续当前操作。