@@ -61,6 +61,7 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
61
61
- [ 设计] ( #设计 )
62
62
- [ Docker] ( #docker )
63
63
- [ Elixir] ( #elixir )
64
+ - [ 嵌入式] ( #嵌入式 )
64
65
- [ 函数式编程] ( #函数式编程 )
65
66
- [ 前端] ( #前端 )
66
67
- [ React] ( #react )
@@ -80,6 +81,7 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
80
81
- [ 数学] ( #数学 )
81
82
- [ 机器学习] ( #机器学习 )
82
83
- [ 网络] ( #网络 )
84
+ - [ Nix] ( #nix )
83
85
- [ Nodejs] ( #nodejs )
84
86
- [ 运维] ( #运维 )
85
87
- [ 其他] ( #其他 )
@@ -159,7 +161,6 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
159
161
160
162
## Docker
161
163
162
- - [ Alpine Linux] ( docker/alpine.md )
163
164
- [ ContainerD OverlayFS] ( docker/containerd-overlayfs.md )
164
165
- [ Containerd] ( docker/containerd.md )
165
166
- [ 容器里的 Core Dump] ( docker/core-dump-in-container.md )
@@ -209,6 +210,12 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
209
210
210
211
[ ` ⬆ 返回目录 ` ] ( #toc )
211
212
213
+ ## 嵌入式
214
+
215
+ - [ zephyr与 esp32] ( embedded/zephyr-esp32.md )
216
+
217
+ [ ` ⬆ 返回目录 ` ] ( #toc )
218
+
212
219
## 函数式编程
213
220
214
221
- [ Cache-Control] ( fp/cache-control.md )
@@ -413,18 +420,12 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
413
420
- [ anon_inode] ( linux/anon_inode.md )
414
421
- [ ansible 部署到 centos7 时,不能找到 service] ( linux/ansible-deploy-fault-with-centos7-and-service.md )
415
422
- [ apt] ( linux/apt.md )
423
+ - [ arch linux] ( linux/arch-linux.md )
416
424
- [ Armbian 关闭 swap] ( linux/armbian-turn-swap-off.md )
417
425
- [ Armbian] ( linux/armbian.md )
418
- - [ bash error exit] ( linux/bash-error-exit.md )
419
- - [ bash history] ( linux/bash-history.md )
420
- - [ bash 开启 vi 模式] ( linux/bash-in-vi-mode.md )
421
- - [ 学习 Bash] ( linux/bash-learning.md )
422
- - [ Bash 的坑] ( linux/bash-pitfalls.md )
423
- - [ Bash 小技巧] ( linux/bash-tricks.md )
424
426
- [ BIOS] ( linux/bios.md )
425
427
- [ Block Layer] ( linux/block-layer.md )
426
428
- [ BootLoader] ( linux/boot-loader.md )
427
- - [ eBPF 与 XDP] ( linux/bpf-xdp.md )
428
429
- [ btrfs] ( linux/btrfs.md )
429
430
- [ 内存的 buffer 和 cache] ( linux/buffer-and-cache-in-memory.md )
430
431
- [ 在容器中构建 Package] ( linux/build-package-in-container.md )
@@ -436,6 +437,7 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
436
437
- [ 命令格式标准] ( linux/command-arguments-syntax-standard.md )
437
438
- [ linux 命令被 hash 缓存] ( linux/command-be-hashed.md )
438
439
- [ compgen] ( linux/compgen.md )
440
+ - [ configfs] ( linux/configfs.md )
439
441
- [ 连接 tty] ( linux/connect-tty.md )
440
442
- [ conntrack] ( linux/conntrack.md )
441
443
- [ 上下文切换] ( linux/context-switch.md )
@@ -453,6 +455,7 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
453
455
- [ ELF 文件] ( linux/elf.md )
454
456
- [ 终端开启真彩色 (true color)] ( linux/enable-true-color-in-terminal.md )
455
457
- [ 用环境变量替换文本内容 envsubst] ( linux/envsubst.md )
458
+ - [ exfat] ( linux/exfat.md )
456
459
- [ ExtFS (Extended File System)] ( linux/ext-fs.md )
457
460
- [ 快速删除文件] ( linux/fast-delete-files.md )
458
461
- [ 快速创建大文件] ( linux/fast-generate-large-file.md )
@@ -498,6 +501,7 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
498
501
- [ man 命令] ( linux/man.md )
499
502
- [ mdadm] ( linux/mdadm.md )
500
503
- [ 命令行中的乱码] ( linux/messy-codes-in-console.md )
504
+ - [ mkisofs] ( linux/mkisofs.md )
501
505
- [ 创建临时文件的命令] ( linux/mktemp.md )
502
506
- [ mount] ( linux/mount.md )
503
507
- [ musl libc] ( linux/musl-libc.md )
@@ -506,7 +510,6 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
506
510
- [ netstat 与 ss] ( linux/netstat-and-ss.md )
507
511
- [ 网络接口配置 (ifcfg)] ( linux/network-interface-configuration.md )
508
512
- [ 网络配置工具] ( linux/network-manage-tools.md )
509
- - [ networking.service] ( linux/networking-service.md )
510
513
- [ 硬盘空间占满问题] ( linux/no-space-left-on-device.md )
511
514
- [ nsenter] ( linux/nsenter.md )
512
515
- [ NTP 时间同步] ( linux/ntp.md )
@@ -541,9 +544,6 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
541
544
- [ sudoer] ( linux/sudoer.md )
542
545
- [ syslinux] ( linux/syslinux.md )
543
546
- [ Linux 系统调用] ( linux/system-call.md )
544
- - [ systemd-resolved] ( linux/systemd-resolved.md )
545
- - [ systemd-timesyncd] ( linux/systemd-timesyncd.md )
546
- - [ systemd] ( linux/systemd.md )
547
547
- [ tailf] ( linux/tailf.md )
548
548
- [ tar] ( linux/tar.md )
549
549
- [ 基于内存的虚拟文件系统 tmpfs/ramfs/RamDisk] ( linux/temporary-fs-in-memory.md )
@@ -601,6 +601,7 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
601
601
- [ 多网卡在 Mac 系统的问题] ( mac/double-network-card-problems-in-mac.md )
602
602
- [ Mac 下按住键盘不能输出重复的字符] ( mac/hold-down-key-cannot-keep-print-character.md )
603
603
- [ Homebrew] ( mac/homebrew.md )
604
+ - [ MacOS log] ( mac/log.md )
604
605
- [ Mac 快捷键] ( mac/mac-shortcuts.md )
605
606
- [ 用命令触发系统通知] ( mac/notification-with-command.md )
606
607
- [ Mac 自启动配置 plist] ( mac/plist.md )
@@ -664,6 +665,15 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
664
665
665
666
[ ` ⬆ 返回目录 ` ] ( #toc )
666
667
668
+ ## Nix
669
+
670
+ - [ nix flake] ( nix/flake.md )
671
+ - [ 学习 Nix] ( nix/learning.md )
672
+ - [ nixos installer] ( nix/nixos-installer.md )
673
+ - [ nixpkgs] ( nix/nixpkgs.md )
674
+
675
+ [ ` ⬆ 返回目录 ` ] ( #toc )
676
+
667
677
## Nodejs
668
678
669
679
- [ MaxListenersExceededWarning] ( nodejs/MaxListenersExceededWarning.md )
@@ -720,8 +730,8 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
720
730
- [ 使用 acme.sh 生成证书] ( others/acme-cert.md )
721
731
- [ 在梅林固件路由器里安装 AdGuard Home] ( others/adguardhome-in-asuswrt-merlin-device.md )
722
732
- [ Alfred Workflow debug 技巧] ( others/alfred-workflow-debug.md )
723
- - [ Github Markdown 中的锚点引用] ( others/anchor-in-github-markdown.md )
724
733
- [ 永久链接] ( others/archive-webpage.md )
734
+ - [ aria2] ( others/aria2.md )
725
735
- [ ASCII 与 ANSI] ( others/ascii-and-ansi.md )
726
736
- [ 梅林固件 asuswrt-merlin] ( others/asuswrt-merlin.md )
727
737
- [ 脱字符 (caret)] ( others/caret.md )
@@ -731,17 +741,15 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
731
741
- [ YAML 中的 Date 类型陷阱] ( others/date-trap-in-yaml.md )
732
742
- [ MacOS 彻底删除搜狗输入法] ( others/delete-sogou-input-in-macos.md )
733
743
- [ dropbear] ( others/dropbear.md )
744
+ - [ Duplicati] ( others/duplicati.md )
734
745
- [ 文件命名,下划线还是中划线?] ( others/file-naming-with-underscores-and-dashes.md )
735
- - [ github 中 markdown 折叠文本] ( others/fold-text-in-github.md )
736
746
- [ fzf] ( others/fzf.md )
737
747
- [ 从微信公众号提取原图] ( others/get-raw-image-from-weixin.md )
738
- - [ Github Template (模板)] ( others/github-template.md )
739
748
- [ gRPC] ( others/grpc.md )
740
749
- [ 通过 Hash 密码到 url 来验证密码] ( others/hashed-password-to-url.md )
741
750
- [ 如何学习一门编程语言] ( others/how-to-learn-a-program-language.md )
742
751
- [ 如何阅读标准] ( others/how-to-read-spec.md )
743
752
- [ 如何审核代码] ( others/how-to-review-code.md )
744
- - [ 如何在 github 项目里搜索代码] ( others/how-to-use-github-to-browse-codes.md )
745
753
- [ Hyper.js 中文问题] ( others/hyper-js-chinese-problems.md )
746
754
- [ 无法在 Tmux 显示图片] ( others/imgcat-not-work-in-tmux.md )
747
755
- [ Jekyll] ( others/jekyll.md )
@@ -760,7 +768,6 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
760
768
- [ 如何打开超大文件] ( others/open-huge-file-with-editor.md )
761
769
- [ Protocol Buffers] ( others/protocal-buffers.md )
762
770
- [ 正则表达式的小技巧] ( others/regexp-tricks.md )
763
- - [ 在 Github Markdown 中如何填写图片的链接] ( others/relative-link-in-github-markdown.md )
764
771
- [ Markdown 里写反引号] ( others/reverse-quote-in-markdown.md )
765
772
- [ rsync] ( others/rsync.md )
766
773
- [ Semver] ( others/semver.md )
@@ -772,11 +779,13 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
772
779
- [ vim textwidth=78 的约定] ( others/textwidth-78-of-vim.md )
773
780
- [ KB 与 KiB 的不同] ( others/the-difference-between-kb-and-kib.md )
774
781
- [ 时间回跳问题] ( others/time-backward-issue.md )
782
+ - [ tmux 环境变量] ( others/tmux-environment-variable.md )
775
783
- [ UTF-8 vs UTF-16] ( others/utf-8-vs-utf-16.md )
776
784
- [ Vagrant DNS] ( others/vagrant-dns.md )
777
785
- [ vagrant-vbguest] ( others/vagrant-vbguest.md )
778
786
- [ 查看 Chrome 通知历史列表] ( others/view-chrome-notification-history.md )
779
787
- [ Virtualbox VBoxManage] ( others/virtualbox-VBoxManage.md )
788
+ - [ vsftpd] ( others/vsftpd.md )
780
789
- [ 水快速加热] ( others/water-heating-in-seconds.md )
781
790
- [ 为何 Protobuf 3 移除了 required 和 optional] ( others/why-protobuf-3-remove-required-and-optional.md )
782
791
- [ 为什么 Unicode U+F8FF 是苹果 Logo?] ( others/why-unicode-f8ff-is-apple-logo.md )
@@ -968,7 +977,10 @@ Read the [NOTICE](./NOTICE) file distributed with this work for additional infor
968
977
969
978
## Windows
970
979
980
+ - [ 在虚拟机里安装 Windows 10] ( windows/install-win10-in-vm.md )
971
981
- [ 在虚拟机里安装 Windows 11] ( windows/install-win11-in-vm.md )
982
+ - [ legend bios 无损转 uefi] ( windows/legend-bios-to-uefi.md )
972
983
- [ PE 系统] ( windows/pe-system.md )
984
+ - [ Windows WSL] ( windows/wsl.md )
973
985
974
986
[ ` ⬆ 返回目录 ` ] ( #toc )
0 commit comments