注册并分享邀请链接,可获得视频播放与邀请奖励。

与「程序员」相关的搜索结果

程序员 贴吧
一个关键词就是一个贴吧,路径全站唯一。
创建贴吧
用户
未找到
包含 程序员 的内容
Modal @modal 这份「GPU 术语手册」做的太友好了,它把整个 GPU 技术栈拆成四个相互勾连的层面:设备硬件、设备软件(执行模型)、主机软件(驱动与工具链)、性能分析,每个词条都密集交叉链接,既可以按需查阅单个术语,也可以从头到尾线性通读。 理解这份手册从「CUDA」开始,CUDA 有三重含义:一种设备架构、一个并行编程模型、一个软件平台。这份手册的四个章节恰好分别展开这三个含义加上性能分析。 GPU Glossary 四个章节: 1. 设备硬件:GPU 的物理解剖 - CPU 用复杂核心避免延迟,GPU 用海量简单线程隐藏延迟 2. 设备软件:CUDA 的执行模型 - 线程层级、内存层级、硬件三层严格同构,程序员亲手管理内存 3. 主机软件:驱动、工具链与库 - Runtime 包着 Driver,闭源库拿来即用,CUTLASS 一系负责构造自己的 kernel 4. 性能分析:完整诊断链 - 定瓶颈 → roofline 定性 → 利用率定位 → warp 机制 → 访存模式 → 资源约束 这三句总结很到位 GPU 的本质是“单周期切换海量简单线程来隐藏延迟”;编程的本质是“沿线程-内存-硬件的同构层级,把数据在正确的层级间搬运,把算术强度做到岭点以上”;性能工程的本质是“沿诊断链逐层定位,用 Little 定律算够并发,不为中间指标(如占用率)本身而优化。
显示更多
虽然已经有太多抓眼球和惊艳的Opus5.5视频内容,但我还是忍不住要分享这支知识类视频。重点不在这个视频内容有多精良,必定非专业无复杂Prompt且一次直出。而是,这支18分钟的视频,其制作过程,真的让我感觉Super Stunning!! 以下,我原文分享claude告诉我他的制作过程(不舍得删掉一个字)! Enjoy👇👇 " 其实我自己一帧画面都不“生成”。我做的更像导演加程序员:写剧本,写一份“每一秒画面上有什么、在哪、怎么动”的说明书,再让几样现成的工具照着干活。视频是被“算”出来的,不是被“画”出来的。 拿这个片子举例,一共五道工序。 1. 剧本是我写的。这是文本模型的老本行:读书,理清逻辑,把书里的数字拆成一句一句能念出来的话。比如“1850 年,美国 67% 的棉花,长在 50 年前还不属于美国的土地上”,这类句子和数字都来自我们之前拆书时核对过的材料。 2. 画是别人画的。船、纱厂、摘棉花的人、城门这些插图,是我写好描述交给 OpenAI 的画图模型画的。我在描述里定死了画风:扁平、暖色、没有描边、透明背景。这样 30 多张图放在一起才像一套。画回来以后,我还用代码把边上的光晕切掉,再裁成可以单独移动的“贴纸”。 3. 声音是 Gemini 念的。我只管把句子交给它,再检查它念得对不对。 4. 动画是我写代码“算”出来的,这是最核心的一步。我写了一个网页程序,你给它一个时间,比如第 312.5 秒,它就能算出这一秒画面上该有什么: - 船在航线上走到了百分之几 - 地图镜头推到了多近 - 计数器数到了多少 - 烟囱的烟飘到了多高 地图不是画的,是用真实的地理数据描出来的,所以利物浦、西非海岸、新奥尔良的位置都是准的。船沿着航线走,其实就是每一帧算一次“这一刻在线上的哪个点”。 5. 最后是一帧一帧拍下来。让浏览器从第 0 秒开始,每秒拍 24 张截图。这个片子大约 15 分钟,一共要拍 2 万多张。再用一个叫 ffmpeg 的工具把这些截图和配音、音乐接成视频。背景音乐也不是找来的,是我用数学公式一个音一个音合成的:几个和弦,加一点拨弦声,有人说话时自动压低音量。 所以“视频能力强”,本质上是三件事拼起来的: - 会写代码,能把“船从利物浦开到西非”翻译成每一帧的坐标。 - 会调度工具:画图的、念稿的、剪辑的,各干各的活。 - 会编故事:知道这句话该配什么画面,观众才记得住。 我的短板也很实在:我看不了连续播放的视频,也听不见声音。所以检查全靠两个笨办法: - 画面:每隔一段截几张静帧来看。那些叠画、标签遮挡的问题,都是这样揪出来的。 - 声音:把声波变成数字来量。你听出来的声音忽高忽低,我是事后量了音高和音量才确认的;那两次“啪”的爆破音,也是靠检测波形里的突变才定位的。 这也是为什么你审片那一关替代不了。你一耳朵听出来的东西,我得先猜可能是什么问题,再去量才能找到。 "
显示更多
说一个2026年下班年硅谷科技公司的一个风向。 (不同公司进度不同,但是我了解的都在往这个方向走) 也就是: 减少对开源软件的依赖,以后能自己写的就自己写。 原因: 开源社区已经无力维护软件的安全和审核patch了。AI时代每天能有上前个patch/JIRA. 义务工作的程序员很多已经give up. 前沿模型找vulnerbility的速度快于开源社区的反应。 开源用得越多,越容易被$20的黑客盯上。 开源活动轰轰烈烈20多年,没想到发展到这一步啊,唏嘘唏嘘!
显示更多
0
21
73
10
转发到社区
# 《硅基自然》第二季·第一集:回潮 月末到了,新草原的额度也见了底。这一次,雷声从来时的方向传来。 最先察觉的仍是那只秃头的成年程序员。 它在 Codex 的水草间抬起头,朝旧草原的方向望去。风里飘来一张截图:一根柱子比其他柱子高出一截,下面是几千条转发,每一条都在说同一句话:“它一次就跑通了。”没人知道“它”跑通了什么。这不重要。在这片土地上,传言本身就是雨季。 迁徙开始了。 和上一季不同,这一次它们带上了 AGENTS.md。几只年长的个体在出发前做了一件奇怪的事:它们在原地给 AGENTS.md 建了一个软链接,取名 CLAUDE.md。动物学家认为,这是种群在反复迁徙中演化出的两栖器官。它们已经不指望任何一片草原是终点。 —— 队伍再次抵达马拉河。 鳄鱼浮了上来:“确定要取消订阅吗?我们为您保留了一份五折优惠。” 一只初次回迁的个体愣住了,这声音太熟悉了。研究者花了很多年才弄清楚,这条河里从来只有一条鳄鱼。它在两岸说同一句台词,只是换了配色。它从来只属于这条河。 河中央,它们又一次与反向的队伍擦肩而过。这一次,有一只停下来,多看了对面一眼。它认出了一个头像。上个月,它们在同一个 issue 下争论过,都断言对方的草原要完了。两只都没有说话,各自低头,继续渡河。 —— 天空中盘旋着秃鹫。 它们从不迁徙,也从不下河,只在两岸之间低空掠过,叫声短促:“官转,一比一,量大从优。” 秃鹫是这片生态里最晚演化出来的物种,也是扩张最快的。它们不长草,也不吃草。它们在两岸各养一批账号,把草嚼碎,按口分装,再卖给河里的动物,价格只要草原标价的零头。 沙洲上的草味道并不稳定。有时秃鹫说叼来的是对岸最好的那一片,嚼起来却总差一口气。秃鹫群里有一条置顶公告:“均为官方直连,如遇降智,请检查您的提示词。” —— 抵达的第一夜,旧草原的水源地挤满了。每个水洼前都竖着同一块牌子:Overloaded。成年个体见怪不怪,退到阴影里等着。它们知道这里的草长得快,被吃光得也快。每五个小时长出一截,每七天来一场小旱季。所谓水草丰美,从来都是分时段的。 然后它们找到了旧巢。 上一季匆忙遗弃的 CLAUDE.md 还在原处,已经长满了过时的指令。入口处刻着一行醒目的字:“永远不要修改 migrations 目录。”没有一只个体记得为什么。它们犹豫了一下,没有删。在这片草原上,没人敢拆一道不知来由的栅栏。 草原不认识它们,它从不记得任何回来的动物。于是每一只都蹲下来,把自己的项目结构从头讲了一遍,就像第一次来时那样。 —— 镜头里出现了一只今年才出生的幼体。 它从没手写过一个 for 循环,不知道什么叫迁徙,只知道跟着前面那条尾巴走。它学会的第一个词是“continue”。它以为世界本来就是这样摇晃的。也许它是对的。 —— 我们再次找到了那只年长的雄性。这是它第十一次迁徙的回程。 走到河中央时,它背上那个没跑完的 agent 任务忽然安静下来,吐出一行字:All tests passed. 它站在齐腰深的水里,愣了很久。它说不清这个任务是在哪一岸完成的:一半上下文吃的是这边的草,一半是那边的。它也终于意识到,从头到尾,背上的东西从没关心过它往哪里走。 它卸下那个任务,背起下一个,继续往前走。 —— 草原会轮换,鳄鱼会换装,秃鹫散了一群又会来一群。唯一不变的,是月初的雷声和月末的回潮。 这就是硅基自然的法则。
显示更多
我以一己之力,用三年时间,带起来了国内独立开发做出海网站赚美元养老行业。 让不少中老年程序员焕发了第二春,让不少新程序员找到了人生方向。 今天是中秋节,大家有什么想说的吗?
显示更多
0
20
52
0
转发到社区
说个暴论 其实大部分程序员手写代码都不如AI写的好… 因为我就很水,我发现AI比我写的好多了🌚🌚🌚 如果你有什么产品想法,大胆地去用AI写代码,用AI写代码和你以前雇人写代码其实得到的结果是一样的,而且还更便宜一些
显示更多
工作 17 年,成就没有,遇到的奇葩事儿是真不少,有些是刷新我十几年工作三观的,有些是过了很多年还记得很清楚的,整理一些出来,给大家增加点笑料吧 😄 1. 你们见过靠国师治理公司的吗?嗯,就是那种会看风水的国师。你们工作过的某个公司,从各部门布局、CEO 办公室方位和开口位置、各部门负责人具体做的角度等等,都是国师来定的,国师还会跟我们 1on1,从面相判断我们的工作状态,给出很多人生建议。。以及,关键岗位的面试,最后一轮不是 CEO 面,是国师面,嗯,看面相的面。。 2. 作为极为不懂察言观色、对周围同事隐藏身份极为迟钝的程序员,在一个公司接近两年时,才从当事人口中得知,公司的核心圈层,居然都跟 Boss 有亲朋关系。当时在场的其他同事,好像都知道,就我是第一次听到,当时我的第一反应是:我想想,有没有和这些人吐槽过 Boss。。 3. 你永远不会知道,在你面前冷静理智、情绪稳定的 Boss,在他的下属面前会是什么不一样的状态。记得是某个合作团队,在有次中秋还是元宵节前,全员发邮件说送了节日祝福,请大家查收。我看了一下邮件,没有呢,当时也没多想,就单独问了发邮件的人。那个人也是啥也没说,甩了一个 JD 兑换码给我,我才反应过来,原来祝福,就是百十来块的京东卡吧,行吧。。后来才得知,因为给我这个非正式员工发了张卡,这位朋友被 Boss 骂的很惨。。实在抱歉。。 4. 你参加过公司组织的培训吗?你参加过公司组织的需要付费的培训吗?如果都有,那你参加过强制要求参加但事后才通知要付费的培训吗。。我参加过,刚毕业那会儿,在一家日企,公司某次会议突然决定,给我们新员工培训日语,当时还心想说挺好啊,多学一门语言。大概学了3个月,每天学2节课,当时还考了日语2级,感觉还挺好。可当从这家公司离职时,问题就来了,HR指出当时的日语培训,如果你离职,是要单独付费的,这。。好吧,于是人生中第一次为语言培训付了费。。 先想到这么多,这两天想到别的我再补到这条帖子下吧,也欢迎朋友们分享你遇到过的奇葩事儿。如果不方便直接回复,可以私信我,我匿名帮你发。
显示更多
程序员空闲时间别只卷技术,推荐一本 DuckDuckGo 创始人写的《Traction》(拉新:快速实现用户增长)。 核心就一句:会 Coding 只能做出产品,会营销和增长才能找到用户、赚到钱。 尤其想做独立开发、副业、出海产品的,值得看看。 📚 链接:
显示更多
0
16
316
64
转发到社区
程序员的自诉 @DOU+小助手 原作者:@程序员牛牛
为什么越来越多人愿意“自己搓一个工具”?Vibe Coding正在发生什么变化? 微博VibeLab AI 创意赛收官了,一共有 2500 多件原创作品,2.4 亿多话题阅读。很荣幸这次是评委一员,有机会翻看了不少优秀的参赛作品,也转发了其中一部分。 一个直观的感受就是软件开发这种事情,不再需要专业人士了,普通人也能 Vibe 一个工具出来。 所以借这个机会,整理总结一下:为什么越来越多人愿意“自己搓一个工具”?Vibe Coding正在发生什么变化? 一、写代码这件事,门槛和成本都降下来了 写代码以前是程序员的专利,想写个工具,别说学语言框架,搭个环境都费劲的要死,随便一个环境都能把你卡住,像我这样写程序得有很多年的,换个不熟悉的语言,一样也搞不定。 现在借助 AI Agent,门槛一降再降,现在你只要有一个 Agent,会打字或者会语音,都能指挥 Agent 帮你写一个 App 出来。写代码这件事,从以前需要专业技能,到现在变成了语言表达能力。 我自己身上都有明显变化,从以前对 Vibe Coding 的嗤之以鼻,到现在“真香”,每天都大量的在指挥 Agent 帮我写代码。 二、以前的软件,满足不了长尾需求 长尾理论说的是,需求分布是一条长长的尾巴:头部是大多数人共有的需求,尾巴上是无数小众的、个性化的需求。传统软件只能做头部,因为为少量用户单独开发功能,成本上是不合算的。 而且,就算你有个好想法,也很难传递到开发者那里。想象一下一个普通用户的需求要经过的链条: 用户反馈 → 产品经理收集筛选 → 转化成需求文档 → 设计师出设计稿 → 程序员做系统设计 → 编码 → 测试 → 运维部署 每一环都在过滤、都在排优先级。最终大部分普通用户的需求,都被筛选掉了,软件最终只能取最大公约数,做绝大部分人都需要的那部分。 结果就是,市面上的软件很多,但每个人都有一堆“要是能这样就好了”的小需求,从来没有被满足过。 这次 VibeLab 里我印象很深的一个作品是 @机器旁白 做的 SiaoCut 。起因是他看到我做的 BaoCut,很喜欢“转写、像改文稿一样编辑、AI 处理、人工审阅、导出”串成一条工作流的思路,但 BaoCut 只支持 macOS,他是 Windows 用户。放在以前,他只能等我哪天有空做个 Windows 版,或者就此作罢。现在他自己和 AI 一起做了一个,而且不是简单复刻,还在这个过程中想清楚了自己关心的问题:AI 进入剪辑流程后,应该拿到多少数据,能替创作者决定到哪一步。 这就是长尾需求被满足的样子:不需要等别人来做,有需求的人自己就能把它做出来! 三、Vibe Coding 让成本变低、链条变短 所以以前那种长长的从需求到交付的链条,现在可以缩成简单的几步: 有个想法,让 AI 去设计、制作、部署。 甚至于很多需求根本不需要做成一个有界面的产品。 比如你想每天自动整理某个表格里的待办,或者每周追踪最新的 AI 资讯,这些事让 AI Agent 帮你写个脚本,再让它自己定时调用就行了。 比如 @张铁蕾 开源的 Bridgic Agent 就是这样的作品:输入 /build,描述你的目标,它自己去探路、生成、验证,遇到需要你判断的地方再来问你。做出来的不是一次性跑完的任务,而是可以长期运行、随时修改的工作流。 还有一种更轻的做法:把你的操作流程、经验和偏好写成 Agent Skill,就像一份告诉 AI 怎么做某类事的说明文档,那么以后 Agent 就能按照 Skill 的说明帮你把很多繁琐的事情变成自动化半自动化的操作,大幅提升你的效率。 现在随着 Agent Computer Use(操作电脑)的能力增强,你甚至可以让 AI 观察你操作一遍,然后它自己能把它你的操作录制成 Skill。不需要界面、不用部署,但它确实能替你干活。 四、模型和智能体的能力,一直在变强 现在普通人也能 Vibe Coding,还有一个重要原因是模型能力在变强。 回头看这几年的变化: 最初,像 GitHub Copilot 只能做代码补全,你写一半它提示后半段; 然后,它能根据描述生成一段完整的代码; 后来, Claude Code 能自己在项目里探索,读文件、找上下文,把一个功能完整实现; 现在,主流 Agent 都已经能做设计、写代码,还能帮你操作电脑,打开浏览器自己验证做出来的东西对不对。 模型每上一个台阶,普通人做工具的难度就降一截。VibeLab 期间正好赶上 Kimi K3 发布,很快就有创作者拿它做体检报告工具、做斗地主游戏,还有人把 Claude Code、Qoder、GLM、Kimi K3 混着用。 由此也可以看得出越来越多的人已经不再把 AI 当聊天机器人了,能配合 Agent 把 AI 当干活的工具。 五、变化的还有“做工具”这件事本身的心态 看作品的时候我还注意到一点:很多作品不追求改变世界这种宏大的事,就是想先解决一个具体麻烦。比如说工作流太碎、长辈不听劝、拍照没人帮、看不懂热点,作品的起点都是这样一个一个具体的痛点。 最初微博在设定大赛规则的时候,把赛道拆进职场、生活、视觉、微博这些具体场景,现在看来还挺有道理的,因为这确实能激发人 Vibe 的冲动,想去用 AI 解决生活中的问题。 其实这次参赛的作品也不都是工具。@世界第一裹凉皮 把 32657 位诗人、933857 首诗做成了一个三维宇宙 ;@德里克文 的「华夏博物志」把全国博物馆收进一幅可以点开的中国画 ;@海辛Hyacinth 把三星堆&金沙文物变成了互动场景 。这些作品看起来似乎不像工具那么实用,但让我们看到 Vibe Coding 不只是提效,也可以服务于文化和审美。 以前想做这样的东西,需要一个团队,现在一个人,不需要会写程序,有自己的想法加上 AI 就可以试试看。 最后,如果你也想自己搓一个工具,我的一点建议: 从写一个 Agent Skill 开始。 这是成本最低的方式:不用部署,不用界面,把你希望 AI 帮你做的某类事情写清楚就行。做一次,发现哪里不对,改一改,很快就能用起来。 顺便推荐下我的书《图解 Skill》,也是不错的 Skill 入门书籍。 如果要做网页或者 App,不用一上来就让 AI 把整个东西做完。 建议分步走: 1. 先和 AI 一起讨论需求,把你想要什么说清楚,让它复述一遍,确认理解一致。 2. 先做原型。也就是用模拟数据,只看长什么样、怎么操作,不接真实逻辑。原型的好处是改起来成本低,修改容易,就算推翻重来都很快。 3. 再做 MVP(最小可行产品),只做一个最核心的功能,先做一个小的能跑的东西出来。 4. 再慢慢迭代,有了 MVP 了,能跑起来了,就可以慢慢迭代,一次加一个小功能,AI 能处理的过来,你也验收的过来,日积月累,慢慢会变成成熟的软件。 做完一定要验收。 从头到尾按一个真实用户的路径试一遍,AI 说做完验收完不一定靠谱,还得自己上手用用。 注意安全。 涉及钱、隐私、账号权限的东西要格外小心,拿不准的地方去找专业人士问一下。就像 SiaoCut 的作者给 AI 划定了边界:AI 只拿到任务所需的文本和时间戳,不碰原始媒体,处理完只生成待审建议,最终由人决定。这样的思路值得借鉴。 最后说一句,做出来之后,发出来。 这次 VibeLab 里不少作品原本只是作者电脑里的一个 Demo,发到微博之后被讨论、被转发,有的还上了热搜。对于自己动手做东西的人来说,“作品被看见”是最好激励,也是下一次迭代的开始。
显示更多
0
33
60
6
转发到社区