Workflow
菜鸟教程
icon
搜索文档
2025 年最受欢迎 Linux 发行版本,首选Ubuntu,游戏上 Pop!_OS?
菜鸟教程· 2025-07-07 09:35
Linux操作系统概述 - Linux是一种自由和开放源码的类UNIX操作系统,由林纳斯·托瓦兹于1991年创立,受Minix和Unix思想启发[1] - 遵循GNU通用公共许可证(GPL),允许自由使用、修改和重新分发源代码[1] - 大多数用户直接使用Linux发行版而非自行配置组件[2] 主流Linux发行版推荐 Ubuntu - 最受欢迎的发行版之一,以长期支持版本(LTS)、社区生态和兼容性著称[3] - 2025年发布的Ubuntu 24.04 LTS优化了性能和安全性[3] - 适合新手、开发者和企业用户,支持Snap/Flatpak及主流开发工具(VS Code、Docker等)[3][8] Linux Mint - 基于Ubuntu,以易用性和美观界面吸引用户,尤其适合Windows转Linux新手[6][7] - 特点包括低学习成本、系统资源占用小、默认配置合理[12] Fedora - Red Hat赞助的社区发行版,以快速引入新技术(如Wayland、PipeWire)著称[11] - 适合开发者测试容器化、虚拟化等前沿技术,获Red Hat官方支持[11][13] Debian - 作为Ubuntu等发行版的根基,以稳定性、开源纯净性和广泛硬件支持闻名[15] - 拥有最大开源软件仓库(APT),适合服务器部署和生产环境[15][17] Pop!_OS - System76开发的Ubuntu衍生版,专为NVIDIA显卡和深度学习优化[19] - 出厂支持CUDA和AI工具链,适合图形运算及游戏用户[19] Arch Linux - 极简设计,用户完全控制安装过程,适合高级用户定制开发环境[21] - 滚动更新机制保持最新版本,Arch Wiki文档完备[21] MX Linux - 轻量级发行版,基于Debian,在旧硬件和办公场景表现优异[23][24] - 特点包括低资源消耗、快速响应及预装实用工具[24] openSUSE - 提供稳定版(Leap)和滚动版(Tumbleweed),后者为企业级滚动发行版[26] - 独有的YaST管理工具和Btrfs快照功能受开发者青睐[26][28] Zorin OS - 专为Windows用户设计,提供类似界面布局和开箱即用体验[27][29] - 预装办公/媒体工具,支持Wine运行Windows程序,适合教育/办公场景[29]
从“放码过来”到“防优化编程”--写在微软裁员9000人之后
菜鸟教程· 2025-07-04 10:35
微软又裁人了,这次是今年的第二波大裁员:大约 9000名员工 将被解雇,占全球员工总数不到 4%。 "Talk is cheap, show me your code." 这已经是微软两个月内的第三次裁员了—— 5月裁了6000人 , 6月又裁了300人,加上这次, 总数已经超过 1.5万人。 预计本次裁员不是终点。。。 所以 AI 是不是正在吃掉很多人的饭碗~ 开发人员的进化史:从敲 ENTER 到手抽筋,到 Ctrl+C/V 走天下,再到现在 Tab 键自动补 全。 最后可能连键盘都不需要了... 程序员这些年都发生了哪些改变 ~从 ENTER到 Tab,下一步是躺平? 几年前,程序员圈流行什么话? "放码过来!" "技术改变命运!" 那时候的我们,讨论最多的是:哪个框架性能好?C++该怎么写得更优雅?如何在业务代码里写 出架构师级别的设计模式? 写代码写得头秃、肝到半夜,也要研究出一个自己都感动的轮子。 那个时候,程序员是有"脾气"的。 看不起业务,鄙视流程,最不屑"开会"两个字。觉得只要技 术够牛,升职加薪、改变命运是迟早的事。 我们以为,走在技术这条道上,就像玩《暗黑破坏神》,一路打怪升级、装备越来 ...
Gemini CLI 可不仅仅是个命令行工具~附登录问题解决方法
菜鸟教程· 2025-07-03 10:08
Gemini CLI 是一个运行在命令行中的 AI 工作流工具,由 Google 发布,它把Gemini 模型(比如 Gemini 2.5 Pro)直接带到终端里。 不过 Gemini CLI 可不仅仅是一个命令行工具, 它支持通过自然语言调用 AI 完成编码、调试、内容生成、研究和任务管理。 Gemini CLI 能干什么? Gemini CLI 目前收获了50.1k+ Star: 无需切换工具: 在终端里就能智能编写代码、处理问题,省去打开 IDE 或网页的繁琐。 超大上下文窗口: 支持 100 万 token 上下文,能处理大型代码库和文档。 丰富功能即开即用: 除了代码,还能写文案、查资料、管理流水线、生成媒体内容,几乎就是一个终端里的全能 AI 助手 足够宽松的免费额度: 个人 Google 账号免费即可,支持每分钟约 60 次请求、每天 1000 次请求,是业内最 generous 的预览方案。 完全开源,社区友好: Apache 2.0 许可公开发布,支持社区贡献与审计。 近期关注度直线拉升: node -v 2、安装 Gemini CLI 在你的终端执行以下命令: npx https://gi ...
下一代终端文本编辑器,可以安静写代码,不用跟插件打架了
菜鸟教程· 2025-07-02 09:08
平时在终端敲代码,用的比较多的还是 Vim,但有时会被 Vim 的 反人类键位 搞到想砸键盘? VSCode 好用是 好 用,但很多简单的修改根本用不上,而且 用 VSCode 写着写着,鼠标点得手酸,扩展装多了还臃肿~ 尝试 Neovim 想走极客路线,结果一头扎进插件地狱,光配个 LSP 都能折腾一下午? 今天必须安利一款不整那些花里胡哨又轻巧的 编辑器 -- Helix 。 Helix 是一款受 Kakoune 和 Neovim 启发的现代终端编辑器,用 Rust 编写。 Helix 不仅 智能高效、轻量快速 ,还支持 语法树级别的代码理解 ! 核心功能: 支持多光标编辑 -- Helix 把「多光标」当成基本操作单位,很多编辑命令天生就可以同时作用在多个地方,灵感来自 Kakoune。 语法感知编辑 -- 通过集成 tree-sitter,可以选中一个函数、一段注释、一个 JSON 对象,而不仅仅是字符块。这也让语法高亮、缩进和跳 转更加可靠。 内建语言服务器支持 -- 自动补全、跳转定义、诊断报错、查文档,全都开箱即用,不用你再装插件配置 LSP。 内置模糊搜索器 -- 无论是文件跳转、代码符号查找 ...
工位摸鱼指南,假装你在干活的终端模拟器
菜鸟教程· 2025-06-30 10:13
那 genact 它到底干嘛的? 有时候坐在工位上,脑袋空空, 没啥灵感 ,啥也不想写,Bug 看着我,我看着天花板 , 状态很差但不想解释 。 但最怕的不是没写代码,而是老板突然从背后飘过来,一瞥屏幕、皱个眉,心里想:"这小子怎么又在划水?" 必须得让他看到我在努力干活的样子,谁还没点"假装努力"的时刻? 今天安利个让老板看我很忙的摸鱼人的自保神器—— genact 。 一句话: 啥都不干,但让老板看起来像在干大事。 要做的就是摸鱼不动声色,忙的飞起,跟真的一样,就是不干活~ genact 会在屏幕上疯狂"输出"看似高深的命令行信息,仿佛你正在: 实际上它在干嘛? 纯演戏,0 实际操作,CPU 都不带冒汗的。 | 89 50 4e 47 0d 0a la 0a | | 00 00 00 0d 49 48 44 52 | ×PNG · : 000 IHDR | | --- | --- | --- | --- | | 00 00 00 80 00 00 00 44 | . | 08 02 00 00 c6 25 aa | 000×000D : · 000×%× | | 3e 00 00 00 c2 49 44 ...
2025 最顺眼的 VSCode 主题推荐,码字效率++!谁用谁上头~
菜鸟教程· 2025-06-27 10:23
Visual Studio Code概述 - 由微软开发的免费开源代码编辑器,发布于2015年并迅速成为开发者社区热门工具[1][2] - 支持跨平台操作系统包括Windows、macOS和Linux[3] - 拥有庞大扩展市场,用户可安装语言支持、代码格式化、版本控制集成等扩展增强功能[3] 推荐主题扩展 One Dark Pro - 安装量达900万,采用深色调背景与对比色文字设计,显著降低眼睛疲劳并提升代码可读性[4][5][6] - 提供低光环境下的舒适编码体验[6] Material Icon Theme - 流行图标主题扩展,通过美化文件、文件夹和项目结构图标提升辨识度[10] - 支持超过200种文件类型图标,包括JavaScript、Python、Docker等[16][17][18][19][20][21] Nord - 冷色系主题灵感来自极地,低饱和度设计护眼且极简,适合偏好清爽风格的开发者[22] Dracula Official - 标志性深紫与红色调暗色主题,高对比度优化代码可读性并支持多语言语法高亮[27] Minimal Kiwi - 淡绿色调主题,风格简洁柔和,营造舒适视觉体验[34] Shades of Purple - 紫色渐变主题,通过高对比度确保可读性,支持界面自定义以适应个人偏好[42][43][44] Catppuccin - 提供多种柔和协调色彩方案,兼顾美观性与可读性,缓解长时间编程的视觉疲劳[49] 扩展安装与效果 - 所有主题均提供市场链接可直接安装[7][13][28][30][37][45][51] - 部分主题展示实际代码界面效果,如One Dark Pro的React组件示例[8]和Material Icon Theme的图标分类表格[16][17][18][19][20][21]
确认裁员了,很严重,所有人做好准备吧!
菜鸟教程· 2025-06-26 11:02
开年AI应用大火,让" 内卷"、"取代"、"裁员" 等词频频威胁着技术人的职业命运。 大批传统技 术岗被 降薪淘汰 , 大厂 却 一边裁 员 一边 60K*16薪 招AI大模型 人才。从模型微调到AI 应用场景化落地,每一个环 节 都 在 重构技术人的核心竞争力! 很多人纷纷入局,不是跟风,是真看到了价值优势! 1、窗口期,门槛低。 简 历上只要能力需求达标 (AI应用技术+项目经验) ,年龄并不是硬性要求; 2,技术托底,上手更快。 比 如前后端开发/测试经验,在大模型落地环节就特别吃香 (用 RAG提升问 答准确性等); 3,垂直领域经验加持。 能更精准定位模型落地痛点 (懂技术+业务) ,比如把Transformer嫁接到医保 风控系统、用RAG改造电商智能客服 …… 即使没有转型需求,用 AI工具为工作赋能/提效 ,也已经成为80%公司要求的必备技 能! (用 Cursor 编程 ) 现在阿里、字节等 大厂招人都有个共识:对AI应用加速落地的紧迫性,让老板们 不再只关注代码写得溜不溜 , 缺少AI大模型经验 (不是单纯会用 API ) ,通过面试将变得困难重重。 与其坐等被行业淘汰,不如主动补齐那30 ...
程序员这些年都发生了哪些改变~从 ENTER到 Tab,下一步是躺平?
菜鸟教程· 2025-06-25 09:42
程序员工具进化史 - 程序员工具经历了从纯手工编码到AI辅助的演变,核心趋势是效率提升和自动化程度增强 [1][2][3] 第一阶段:纯手工编码时代 - 早期使用Basic/Pascal/C等语言,IDE仅为记事本,无自动补全和语法高亮功能 [4] - 编程过程高度依赖人工校验,错误容忍度极低,机器码错误会导致系统崩溃 [4] - 开发流程具有"写代码靠眼力,调试靠运气,上线靠祈祷"的特征 [5] 第二阶段:复制粘贴时代 - Windows普及推动图形界面IDE崛起(Visual Studio/Eclipse)[6] - 互联网发展催生Google/Stack Overflow等资源平台,代码复用成为主流开发模式 [6] - 开发方式从原创编码转变为"精准搜索+代码搬运与缝合"[6] 第三阶段:AI编程时代 - GitHub Copilot/Lingma/Cursor等AI工具成为行业标配 [7] - 开发模式演变为"Tab键驱动",通过自然语言指令生成代码 [8][10] - AI工具可实现项目级代码分析、长期记忆存储等高级功能 [12][14] 主流AI开发工具 1. **Cursor**:基于VS Code优化,具备强代码理解与生成能力 [13] 2. **Windsurf**:支持项目上下文记忆,适合复杂任务开发 [14] 3. **Trae**:字节跳动产品,集成智能问答与Agent自动编程 [15] 4. **Lingma IDE**:阿里系工具,深度整合云服务API [16] 5. **VS Code+Copilot**:依托丰富插件生态扩展AI能力 [17] 行业发展趋势 - 开发效率持续提升,单人可完成团队级工作量 [12] - 技术演进方向为"最小代码量实现最大功能"[18] - 未来可能向脑机接口等更自然的交互方式发展 [18]
手写笔记?OUT了!免费 AI Markdown 笔记工具,轻巧好用,一分钱不花,真香!
菜鸟教程· 2025-06-23 10:47
产品概述 - NoteGen是一款轻量级跨平台Markdown笔记应用,安装包仅20MB左右,显著小于同类工具[1][2] - 支持Windows/MacOS/Linux/Android多平台,当前Windows版17MB、MacOS版20.7MB、Linux版21.7MB[2] - 核心特色为集成AI能力实现记录-整理-写作全流程支持,显著提升内容创作效率[1][10] 核心技术 - 内置多模态记录系统,支持文本/截图/文件/链接等输入方式,集成OCR识别技术[10] - AI智能整理功能可将碎片化内容自动生成结构化文章,支持自定义模板优化输出质量[10][12] - 写作模块集成数学公式/Mermaid图表/流程图等专业Markdown功能,支持五线谱等特殊格式[7][10] 功能架构 - 采用模块化设计: - 记录模块:支持剪贴板自动识别/标签管理/二级目录存储[10][11] - AI模块:开放大模型API接入,可配置提示词模板(引用GitHub开源prompt库)[11] - 同步模块:支持GitHub/Gitee/WebDAV多端同步,本地采用Git版本管理[11] 用户体验 - 提供深色模式/多主题皮肤/代码块样式自定义等界面个性化选项[11] - 全局模糊搜索功能支持跨文档内容检索与快速跳转[11] - 移动端适配良好,保持与桌面端一致的功能体验[5] 开源生态 - 项目采用MIT开源协议,GitHub仓库地址公开[3] - 提供完整中文文档,官网含详细使用指南[3] - 社区持续更新,当前处于Windows/MacOS/Linux的beta测试阶段[2]
49.7k Star!免费开源 Markdown 笔记神器,不花钱是真滴香~
菜鸟教程· 2025-06-19 10:56
平时我们做开发写文档免不了要写笔记, 从最初的 .txt (现在应该绝迹了吧),到后来的有道云笔记、印象笔记,再到近年来的 Notion、Obsidian... 各种其实都尝试过,今天就来试试新的笔记软件 Joplin。 项目名: Joplin -- 免费、开源、跨平台的笔记应用 。 移动端应用也支持: | Download | Operating System | | Alt. Download | | --- | --- | --- | --- | | GET IT ON | Android | Google Play | or download the APK file | | App Store | ios | GET IT ON THE | | 操作界面: | + 新建笔记 + 新建待办事项 | RUNOOB - Markdown 入门完全指南 | 17/06/2025 15:30 @ en Q 0 0 | | --- | --- | --- | | Q All 搜索 ... | V 12 B I 8 {;} @ & 因 ** H ** 田 》 | M4 M | | 1. Welcome to Jo ...