有些知识,我觉得有趣,平时也还算经常看到,但只是一知半解,所以下定决心要将其掌握。我觉得要掌握一个知识,有一个比较好的办法就是写个教程,让不知道的人看了教程后也能对这个知识有相当的了解。所谓教学相长也。又因为知之甚少而难以开一篇专门去叙述,所以权记录于此,作为备忘
网上冲浪的时候,或主动或被动,常会看到些我感兴趣的内容。有的时候是内容比较深,有的时候是内容让我有些感想。常常,我会选择不关闭它们,想着有时间一定要好好看,并记录下自己的感想。然后…通常就没有然后了。这并不是件好事。所以我就想着记录在这里,也算是对自己的一种监督,或者说Learn In Public。
区块链
- 匿名是一种设计
- Bitcoin: A Peer-to-Peer Electronic Cash System
- structure-and-interpretation-of-blockchain/0_0.md at master · Ice-Storm/structure-and-interpretation-of-blockchain
- 无风险年化 360%?小白也能懂的 Crypto 套利 - TARESKY
- 面向 Web2 工程师的区块链入门
- 助记词 - 区块链教程 - 廖雪峰的官方网站
加密
GPT
- ViperGPT: Visual Inference via Python Execution for Reasoning
- Generative Agents: Interactive Simulacra of Human Behavior
- Generative AI exists because of the transformer
- What is GPT and Why Does It Work?
- 为什么说 GPT 是无损压缩 | K.I.S.S
- 握着你的手训一个类GPT语言模型 (一) | K.I.S.S
Neural Network
- [干货]深入浅出LSTM及其Python代码实现
- 神经网络浅讲:从神经元到深度学习
- 博弈论入门教程——从基本概念到具体案例 @ 编程随想的博客
- Practical Deep Learning for Coders - Practical Deep Learning
- 基于 HMM 隐马尔可夫模型的智能拼音输入法 (带 Web 前端) | OrangeX4’s Blog
博客
- GFW之父方滨兴讲座后杂想
- 为什么无法坚持写博客
- 你所热爱的,就是你的生活
- 译:本地优先软件 Local-first software
- MIT计算机科学课堂中学不到的知识
- XXIIVV/webring
开源
- So, what’s next?
- 开源富文本编辑器 wangEditor 暂停维护 (但仍可继续使用) - 掘金
- 基于荷尔蒙开发的开源项目 - EAimTY’s Blog
- 该以一种怎么样的心态来对待开源 - Tw93
- pragdave - In Praise of Maintainers
- 云乐坊工作室的成立与缘起与有关的话 - 云游君的小站
- 高效参与开源的诀窍 | 夜天之书
网络
- 就是要你懂网络–一个网络包的旅程
- 中国的防火长城是如何检测和封锁完全加密流量的
- 「网络编程101」来封装一个简单的TCP服务吧!
- 如何比较安全的配置 Web 服务器 - TLS 和 HTTPS - 约伊兹的萌狼乡手札
- HTTPS 隐私安全的一些实践
- 四层负载均衡漫谈 | 卡瓦邦噶!
- 史上最全 SSH 暗黑技巧详解 | plantegg
- 网络层和传输层技术演变 ——25年后的互联网(二)-中国教育和科研计算机网CERNET
- TailScale NAT 技术简介和个人组网方案
- 理解socks5协议的工作过程和协议细节 | Bigbyto
- Tutorial - Introduction | Socket.IO
- Stack Overflow 的 HTTPS 化:漫漫长路的终点 | Log4D
前端
- 写一个炫酷的个人名片页
- An Interactive Guide to Flexbox
- CSS 构建
- WebGL: 2D and 3D graphics for the web - Web APIs | MDN
- JS初探,给博客首页添加一个贪吃蛇热力图
- Introduction to the DOM - Web APIs | MDN
- Flex 布局教程:语法篇 - 阮一峰的网络日志
- Puppeteer | Puppeteer
- JLHwung/hexo-offline: Out-of-the-box hexo offline experience
- RSC From Scratch. Part 1: Server Components · reactwg/server-components · Discussion #5
- Understanding React Server Components - Vercel
- microsoft/react-native-windows: A framework for building native Windows apps with React.
- 70场面试,复盘我遇到的有趣问题(一)_牛客网
Linux
- Linux Malware: Defense Evasion Techniques ·
- Multi-queue improvements in Linux kernel Ethernet driver mvneta - Bootlin’s blog
- The Linux Programming Interface
- Linux : lkmpg 粗淺筆記 (2) — system call | by 吳建興 | Medium
- Linux rootkits explained – Part 2: Loadable kernel modules | Wiz Blog
- Writing a Simple Linux Kernel Module | by Robert W. Oliver II | Sourcerer Blog
- Linux Rootkits Part 2: Ftrace and Function Hooking :: TheXcellerator
- eBPF 介绍 | 酷 壳 - CoolShell
- 探索 eBPF 源码之旅 | tzssangglass blog
- 新人也能懂的调试方法 01 - 通过 syscall 进行定位 · Hanaasagi - (ゝω·)~ kira
- Writing an OS in Rust
- How fast are Linux pipes anyway?
手工
- 记一次有意义的熬夜 机械键盘
- Play with 2.13 inch E-Ink display | 猫·仁波切 墨水屏
- 10.2 寸黑白红三色墨水屏价签拆解及驱动过程简记 - 10.2 inch 3-Color BWR ESL | 猫·仁波切 墨水屏*2
编程语言
- 个人C++编程规范总结 - iC Blog
- Go by Example
- chinesehuazhou/python-whydo: Explore Python’s charms by asking WHY questions
- Python 中 -m 的典型用法、原理解析与发展演变
- Configuration - The Cargo Book
- 深入探讨 Python 的 import 机制:实现远程导入模块
- MrBeanCpp/MIT: Mini-Git in Rust. 用Rust实现的简易Git
- Introduction · 函数式编程指北
数学
代理
- 使用Frp内网穿透实现远程桌面(家里电脑远程控制公司电脑) - Newcats - 博客园
- Tailscale · Best VPN Service for Secure Networks
- Tailscale · Best VPN Service for Secure Networks
- 搭建私人代理服务简易教程 | Norwegian Wood
- frp
- 配置透明代理,实现无感上网 | Victrid’s Personal Site
杂
- ON THE ELECTRODYNAMICS OF MOVINGBODIES
- Theory of mind
- GAMES101: 现代计算机图形学入门
- The Missing Semester of Your CS Education
- When Brains Dream: Exploring the science and mystery of sleep
- 关于 初码先生 某推中典型诡辩论部分的拆解 学习下辩论技巧
- 编程警句 130(1-30) 有趣的句子
- In a git repository, where do your files live? 易懂而有趣
- Nightmare - Nightmare
- 博弈论入门教程——从基本概念到具体案例 @ 编程随想的博客
- Theorems for free!
- Programming Projects for Advanced Beginners | Robert Heaton
- WebGL2 理论基础
- Redis 设计与实现(第一版) — Redis 设计与实现
- 不可不知的图书装帧术语 - 且听书吟
- 深挖b站如何控评-对阿瓦隆系统探究
- 用 Github Action 自动发布二进制包 | 伪架构师
- Introduction - Write You a Vector Database
- 二维码原理 | 十年一刻
- The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!) @ tonsky.me
- High-resolution image reconstruction with latent diffusion models from humanbrain activity
- fzxa/VSCode-sourcecode-analysis: 微软VSCode IDE源码分析:VSCode是一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。 采用Electron (JavaScript, HTML 和 CSS 等 Web 技术) 创建原生程序的框架。
- Windows 下一键以管理员命令运行命令提示符 - 惶心博客
- RabbitMQ: One broker to queue them all | RabbitMQ
- Apache Kafka
- ISO 3166-1二位字母代码 - 维基百科,自由的百科全书
- TOP | IRODOR:生活中的日语