Error in user YAML: (<unknown>): mapping values are not allowed in this context at line 5 column 12
---
# **写在前面**
<style>
.shield
{
padding: 5px;
}
</style>
<h2 style="text-align: center; color: rgb(71, 185, 134); margin-top:20px;">网站内容持续更新</h2>
<h5 style="text-align: center; color: rgb(71, 185, 134); margin-top: 0; margin-bottom: 15px;">最近更新:2022/5/9</h5>
<div style="text-align: center;">
<a href="https://codingkelvin.fun" class="shield"><img src="shields/blog.svg" alt="blog.svg"></a>
<a href="https://nav.codingkelvin.fun" class="shield"><img src="shields/nav.svg" alt=""></a>
<a href="https://docs.qq.com/form/page/DR0FLR1RobENqV0RU?_w_tencentdocx_form=1" class="shield"><img src="shields/contribute.svg" alt=""></a>
<a href="mailto: kelvinqiu802@outlook.com" class="shield"><img src="shields/email.svg""></a>
</div>
?> **善用 *Control + F* 搜索文档!*Control + D* 收藏本站!**
> 此站是作者为了**记录学习过程**与内容而开发,同时也对互联网其他学习者开放,并且本站完全**开源**。
>
> 网站内容会保持**每周多次更新**,内容范围随学习进度而扩展,同时也欢迎[**投稿**](https://docs.qq.com/form/page/DR0FLR1RobENqV0RU?_w_tencentdocx_form=1#/fill),丰富站点内容。
>
> **本站主要内容包括:**
>
> - **各类编程相关资源,包括但不限于文章,视频,书籍等**
> - **实用高效的工具**
> - **免费高质量的学习资源**
> - **行业相关的文章和博客**
>
> *欢迎关注我的**个人博客***:[Coding Kelvin](https://codingkelvin.fun)
> *欢迎访问我的**实用网站导航***:<del>Coding kelvin Nav</del>(正在维护)
>
> <u>推荐使用Web端访问本站!</u>
> [!TIP]
> ⭐⭐⭐ 代表推荐阅读,⭐越多,推荐程度越高!
> 🚀🚀🚀 代表需要科学上网工具,你懂的!
!> **本网站仅供个人及非商业用途使用!**
---
Note
本版块不区分编程语言,分享内容多为编程思维/算法/计算机知识......
- 【学会提问】:提问的智慧 ⭐ ⭐ ⭐ ⭐ ⭐
- 删掉你的Word! Markdown语法快查 ⭐⭐⭐⭐
- awesome 万能知识清单,没事就来看看
- Best-websites-a-programmer-should-visit 最强网站推荐【中文版点我】 ⭐⭐⭐⭐⭐
- 程序员做饭指南 ⭐⭐🍳🍩🍜
- 自学计算机科学 【中文版点我】 ⭐⭐⭐⭐
- John的逆袭:非科班计算机专业自学清单 【中文版点我】 ⭐⭐⭐⭐
- Pro Git学习手册 ⭐⭐⭐⭐
- 各种开源协议介绍 🔓🔓
- Project Based Learning 通过项目学习编程
- build-your-own-x 自己造轮子 🏠
- HelloGitHub 分享 GitHub 上有趣、入门级的开源项目 🎢
- Git Command Explorer 命令速查
- Public APIs 大全
- 用Emoji来解释函数式编程
- FIRST TIMERS ONLY 写给第一次参与开源项目的你
- [B站]【TED-Ed教育频道】像程序员一样思考 Think Like A Coder ⭐⭐⭐⭐⭐
- [B站]【计算机科学速成课】[40集全/精校] - Crash Course Computer Science ⭐⭐⭐⭐⭐
- [B站] 改善丑陋的代码 —— 函数命名的艺术
- [油管] 递归初学者指南 🚀🚀
- [油管] Object-oriented Programming 什么是面向对象编程 🚀🚀⭐⭐⭐⭐
本模块为Mac系统终端优化指南,从上到下按顺序安装,最后一个为视频教程,推荐边看边装。
暂无Windows终端配置教程,有想要贡献相关资源的同学请联系我~
- iTerm2 🔧
- Oh My Zsh 🔨
- iTerm2 + Oh My Zsh + Solarized color scheme + Source Code Pro Powerline + Font Awesome + [Powerlevel10k] - (macOS) 🎨
- Powerlevel10k is a theme for Zsh 🔥🔥🔥
- dark-flat-iterm-colors 🎨
- iTerm2 SSH设置 🚀🚀
- [油管] Customize Iterm2 with ZSH and Powerlevel10k - Tutorial (2021) 🚀🚀⭐⭐
VS Code 作为一款轻量级跨平台文本编辑器,拥有巨量插件和主题,社区活跃,并且可以轻松搭建个性化多语言环境,推荐大家使用。
插件虽好,可不要贪多噢~
- 50款最佳VS Code主题 🎉🎉
- 60个神级 VS Code 插件! ⭐⭐⭐
- 搭建 Markdown 强大写作环境(VSCode) 📝📝
- 编程字体推荐 🔠🔡🔢
- VS Code官方操作指南 📖📖
- Linux命令在线速查 [GitHub地址] 🔎🔎
- Linux Tutorial [EN] ⭐⭐
- 菜鸟教程Linux
- Linux命令大全(手册) 📖
- the-art-of-command-line 命令行的艺术 [中文版点我]
- Awesome-Linux-Software 精品Linux软件 [中文点我] ⭐⭐
- SSH 查询手册
- SSH基础知识 -【登录到远程服务器】
- [B站] The Code (2001) (Linux的故事)【中英字幕】 🔬🔬
- [B站] 操作系统革命 Revolution OS 💻💻
- [B站] Linux背后的思想 莱纳斯·托瓦尔兹(Linus Torvalds) 🔥🔥
- [B站] 多节点Linux虚拟机环境搭建 💻💻
- [B站] 黑马程序员-Linux教程【3-100集为Linux内容】 ⭐⭐
- Emoji表情大全 😉
- Emoji Unicode大全 ✅
- 阿里巴巴矢量图标库 ⭐⭐
- 透明背景png图片 ⭐⭐
- Unsplash免费可商用图片 🌄
- ILovePDF转换工具 💖
- 超多文件格式转换 📄
- DocSmall最强免费文件压缩 💾
- 在线视频剪辑 📹
- 图壳图床 🌆
- 在线生成GitHub徽章 ⭐⭐⭐
- 在线代码截图生成器 📝
- 在线自动生成Logo 🗻
- 在线PS [功能强大] 📷
- 免费在线抠图 🔍
- Flourish在线制图/数据可视化 📈📊
- ProcessOn在线绘制思维导图/流程图 📝
- 一个在线的免费海报设计工具 🌈
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=python.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **C**
- [PDF下载](https://cheatography.com//ashlyn-black/cheat-sheets/c-reference/pdf/)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=c.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **Linux**
- [PDF下载](https://cheatography.com/davechild/cheat-sheets/linux-command-line/)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=linux.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **HTML**
- [PDF下载](https://s3.amazonaws.com/media.skillcrush.com/skillcrush/wp-content/uploads/2012/06/HTML-Cheatsheet-Skillcrush.pdf)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=html.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=css.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **JS**
- [PDF下载](https://duenaslerin.com/iaw/pdfs/javascript-cheat-sheet-v1.pdf)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=js.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **Tkinter**
- [PDF下载](https://pdfcoffee.com/tkinter-cheat-sheet-pdf-free.html)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=tkinter.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **Numpy**
- [PDF下载](https://s3.amazonaws.com/assets.datacamp.com/blog_assets/Numpy_Python_Cheat_Sheet.pdf)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=numpy.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **Matplotlib**
- [PDF下载](https://github.com/matplotlib/cheatsheets)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=matplotlib.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
#### **Pandas**
- [PDF下载](https://pandas.pydata.org/Pandas_Cheat_Sheet.pdf)
<iframe id="pdf-js-viewer" src="/web/viewer.html?file=pandas.pdf" title="webviewer" frameborder="0" width="500" height="600"></iframe>
- 环境管理:使用Conda管理Python虚拟环境 ⭐⭐⭐⭐
- Python异常处理及标准异常汇总 🆘
- Python-100-Days【Python100天】
- What the f*ck Python! 一些有趣且鲜为人知的 Python 特性 [中文点我]😱
- 在线免费阅读Python出版教程 📙📙
- 20个常用python代码,短小精悍,用处无穷
- 一些值得学习的Python内置函数 ⭐⭐⭐
- 了解Python中
*
的作用 - Looping with indexes ⭐⭐⭐
- Python Code Examples
- [B站] 十分钟!彻底弄懂Python深拷贝与浅拷贝机制
- [油管] 动画解析Python中的闭包 🚀🚀
- [B站] Python小技巧:装饰器(Decorator)
- [B站] 如何在你的电脑上管理多个Python版本
- [B站] 小甲鱼Python教程【旧版】 🐢
- pytudes【Python练习曲,精巧项目合集】
- Python-Mini-Projects 迷你项目合集
- Project Based Learning Python 通过项目学习Python
- interesting-python Python 爬虫项目
- Tkinter官方文档
- 民间文档 [可读性高] ⭐⭐⭐
- [油管] Python Tkinter GUI【free】 🚀🚀⭐⭐⭐⭐⭐
- [B站]【莫烦Python】Tkinter 做简单的窗口视窗 Python GUI ⭐⭐
- ttkbootstrap官方文档 📦
- Tkinter内置属性及方法速查手册
- 【CSS-TRICKS】
- 【Web Skills】一张图画出你所需要了解的所有前端知识 ⭐⭐
- 【Frontend Mentor】 从易到难做项目 ⭐
- 【Frontend Practice】 练习真实的前端项目 ⭐
- 【CSS Battle】 发挥想象力,用CSS创造图形
- 【Style Stage】 同一个HTML,不同的CSS,学习其他人的CSS风格
- 【Web-Dev-For-Beginners】微软开源的前端项目式课程
- 5件你不需要JavaScript就可以完成的事 ❓❓
- 老大难问题:如何居中一个元素?
- Custom Scrollbars In CSS 自定义滚动条
- HTML Tips 一些小技巧
- CSS Reference 快速查看CSS的所有样式 ⭐
- 1-Line Layouts 一行代码解决现代CSS布局
- CSS Tools: Reset CSS【CSS初始化代码】 ⭐
- [油管] HTML Full Course - Build a Website Tutorial 【快速入门】 🚀 ⭐⭐
- [油管] CSS - Style Your Website | Tutorial 【快速入门】 🚀 ⭐⭐
- [油管] Javascript - Programming Language | Tutorial 【快速入门】 🚀 ⭐⭐
- [B站] pink老师h5(html5)+css3+移动端前端 【详细深入学习】
- [B站] 动画解释CSS定位布局 🎨
- [B站] Pink老师 JavaScript教程 ⭐⭐⭐
- [油管]JSON和AJAX入门教程 🚀
- [B站] ES6 新特性教学 ⭐
- [B站] JS异步编程与Promise/async/await ⭐⭐
- Bootstrap官方文档 📦
- [油管] Bootstrap CSS Framework - 完整教程 🚀🚀 ⭐ ⭐ ⭐
- [B站] 2021最新完整版Bootstrap教程 - 小姐姐主讲 ⭐
- Bootstrap Button Generator 按钮样式生成器 🌈
- 自定义Bootstrap组件 ☕
- Bootstrap Icons 图标 ↩
[!ATTENTION] 此块内容收录的Hacker News文章仅仅根据个人兴趣,并不全面。
若要获得完整的文章列表请访问Hacker News和Hacker News Weekly。
原文传送门,以下仅为内容摘要。
- A list of new(ish) command line tools
作者介绍了一系列新的命令行工具,可以替代一些老旧的命令 - The Joy of Small Projects
做项目的乐趣 - Zas Editor
一个专注于Go和Rust的文本编辑器 - Flying Through Giga Berlin
穿越机拍摄特斯拉工厂 - Weightless Cats - Do Space Cats Land On Their Feet?
失重中的猫还会脚先落地吗? - How we lost 54k GitHub stars
HTTPie误将仓库设置为private,导致54k歌stars全部丢失 - Visualize your day as 144 rectangles
用144个矩形来展示一天的进度(可以作为小项目玩) - Devbook
将可实时运行的代码添加到文档中 - WeekToDo
免费极简的TodoList - Pinry
Pinterest的自托管替代方案
原文传送门,以下仅为内容摘要。
- The Next Google
Kagi是一个侧重于客制化,定制化的搜索引擎 - Mataroa Blog
一个裸奔的博客平台,极简主义 - Just a Calendar
真的就只是一个日历,当作一个练手项目或许不错~ - Warp
新一代终端工具,基于Rust,已获得巨额投资,主打速度和功能,可以期待一下 - Those HTML Attributes You Never Use
作者讲述了一些有趣的HTML属性,你可能没有听说过他们,但却非常实用 - My free-software photography workflow
文中作者介绍了它仅仅使用免费软件的摄影工作流
原文传送门,以下仅为内容摘要。
- Blog Search Engine
一个博客搜索引擎 - Find a piano 可以在线寻找公共钢琴的网站
- oh-heck
当你忘记终端命令时,该工具可以帮你通过自然语言生成终端命令 - SQL Visualizer
SQL可视化工具 - Firefox UI UX history 火狐浏览器UI的历史
原文传送门,以下仅为内容摘要。
- My guiding principles after 20 years of programming
编程20年的工程师总结的一些原则 - Bionic Reading API
通过加粗单词的几个字母来提高你的阅读速度,有意思! - appwrite
一个开源的后端平台,支持Flutter/Vue/Angular/React/iOS/Android/* 等等平台 - diagrams
最好用的开源流程图绘制软件,支持在线使用,支持存储在远端 - fzf-command line fuzzy finder
fzf 是一个通用的命令行模糊搜索工具 - Smort
一个可以让你轻松编辑、注释和分享其他网页文章的在线工具 - Please put units in names
请在代码中标明单位 - 设计模式目录
用生动的图画来展示不同的设计模式 - backofyourhand
一款以对当地街道了解程度的游戏,真难 - cool-retro-term
一款模拟旧阴极显示器的终端仿真软件 - Vim Reference Guide
快来白嫖Vim手册
原文传送门,以下仅为内容摘要。
- Goldilocks Zone Finder
输入气温范围,找到你理想的气候地区 - A GitHub repository to take screenshots of a web page
创建一个可以为网页截图的GitHub仓库 - Scan of the Month
每月使用CT扫描一件物品,带你了解常见物品的内部构造 - Celebrate tiny learning milestones
为每一次小里程碑庆祝! - Zotero 6
文件阅读和管理神器发布新版本 - System
用网络图的方式解释世界上的事物是如何相互联系的 - Goosh
用JS编写的项目,模拟在unix-shell中使用unix命令在Google上搜索 - Shadow Calculator
基于Google Map的阴影计算工具 - Awesome TUIs
提供终端界面的项目合集,又到了折腾的时间~ - Lapce
全新的开源文本编辑器 - How to design better APIs
如何更好地设计API - A visual introduction to machine learning
用可视化的方式来介绍机器学习 - Typography is impossible
排版是不可能的!为什么布局类型永远不会完全符合您的要求的实用指南 - Using Hamburger Menus? Try Sausage Links
关于Web移动端导航栏的两种选择:汉堡菜单和香肠链接 - CSS Tricks
专注于CSS技巧的前端社区 - IBM open sources LEGO microscope design
IBM开源的全功能LEGO显微镜 - Roland 50 Studio
罗兰为庆祝成立50周年,建立的线上工作室,收录了它们最具影响力的声音设备 - 我在世界人口什么位置?我能活多久?
探索数字与日期的生命旅程! - QR Date
QR 日期,一个值得信赖的时间戳
原文传送门,以下仅为内容摘要。
- Apple M1 Ultra
Apple unveils M1 Ultra, the world’s most powerful chip for a personal computer. - Some tiny personal programs I've written
编写在我的生活中有一些边际效用的小程序,做一些没有特定学习目标的有趣事情。 - I am the healthiest person I know, and I got cancer!
一位癌症患者的故事 - How I See Numbers
关于数字形状的有趣观点 - You Don't Know Gif
An analysis of a gif file and some weird gif features - Stellarium
一个免费开源的3D天文馆 - Python built-in functions to know
一些值得学习的Python内置函数 - Just say no to :latest
Don't specify latest in your Dockerfile! - Thredded Forums – An engine for Ruby on Rails
Thredded是一个 Rails 4.2+ 论坛/留言板引擎。它的目标是尽可能简单且功能丰富。 - How does database indexing work?
数据库索引是如何工作的? - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool.
Dasel-一个支持多种数据格式无差别编辑的工具 - How I Learned French in 12 Months
我是如何在12个月内学会法语的 - Transforming cities with superblocks
用超级街区来改造城市 - Detect Fake
试试你能不能辨别视频内容的真假 - Make Linux look exactly like Windows 95... I mean exactly.
一款能让你的Linux变成Win95的主题 - I'm common as muck and spent £150 in a Michelin star restaurant to see if it was worth it
一位普通人的米其林体验 - SUMMLE
一个数学小游戏 - The Painfully Shy Developer's Guide to Networking for a Better Job
内向,不善于社交?看看这篇文章
原文传送门,以下仅为内容摘要。
- ALMOST PONG
一个使用JavaScript编写的小游戏,内有使用Phaser制作2D游戏的教程。 - SingleFile
一个浏览器扩展插件可以将各种网页保存为一个HTML文件 - Write plain text files 编写纯文本
为什么要编写纯文本 - Times are great for programmers now. How does it end?
对程序员未来的看法 - Hoppscotch
可以替代Postman的开源API请求工具 - Mozilla Hubs
Meet, share and collaborate together in private 3D virtual spaces. - Playdate SDK
Playdate 软件开发工具包现在可供所有人免费使用 - 5 things you don't need Javascript for
5件你不需要JavaScript就可以完成的事 - Huemint
使用机器学习算法为你的网站,图片,商标提供配色 - A new year, a new MDN
MDN全新改版 - 9-11 Kevin's Video with raw audio
最新公开的911事件视频 - Why not hire part-time developers?
为什么不聘请兼职开发人员? - Radio Garden
广播花园:在这里你可以收听来自世界各地的广播