- intro 2
- beginner 5
- jekyll 8
- tutorial 7
- linux 431
- command 85
- socket 1
- wifi 4
- tcp 5
- network 36
- Google 9
- 愚人节,Web 1
- commands 8
- bash 17
- less 3
- tips 3
- SSD 1
- Knowledge 4
- aokp 1
- cyanogenmod 1
- Android 26
- Rom 1
- SuperUser 1
- ClockworkMod 1
- Fastboot 2
- adb 9
- google 45
- dns 16
- web 26
- nexus 3
- galaxy 1
- java 104
- jdk 12
- tomcat 3
- knowledge 6
- cse 1
- 豆瓣 3
- douban 7
- userscript 6
- Ingress 3
- markdown 15
- blogger 3
- vs 1
- microsoft 4
- Kitkat 1
- android 40
- cm 1
- lastpass 2
- password 5
- design 3
- inoreader 3
- rss 12
- feedly 1
- google-reader 2
- hadoop 4
- spark 2
- hdfs 1
- file-system 2
- distribute 1
- 投影仪 1
- 购物 1
- git 46
- ssh 20
- github 31
- gitlab 10
- Movie 3
- projector,interface, monitor, display 1
- vim 41
- vim-plugin 9
- 学车 1
- programming 20
- document 5
- guide 2
- difference 1
- linux-mint 14
- cinnamon 8
- startup 3
- application 5
- haproxy 2
- shadowsocks 6
- ss 1
- load-balancer 1
- proxy-server 2
- proxy 15
- Blogger 2
- nerdtree 1
- vim-tips 1
- android-sdk 1
- android-develop 2
- class 5
- cross-platform 3
- bytecode 1
- doxygen 1
- Visual Studio 1
- Eclipse 1
- dir-structure 1
- top 4
- io 4
- cpu 13
- memory 7
- buffer 1
- vim-buffer 2
- dnsmasq 1
- domain 14
- rankfile 1
- dd 2
- skills 3
- mysql 43
- sql 21
- optimize 2
- slow-query 1
- database 27
- fonts 4
- font 3
- coding 6
- style 1
- music 11
- music-library 5
- music-management 4
- music-platform 3
- h2 1
- in-memory-database 1
- jdbc 1
- mybatis 5
- orm 7
- mybatis-generator 1
- android-app 3
- app 6
- ios 17
- log4j 6
- log4j12 2
- log4j12-conf 1
- log4j12-xml 1
- regex 6
- regular-expression 1
- python 73
- nlp 3
- log4j12-config 1
- DSLR 2
- GPS 1
- Nikon 1
- 摄影 4
- inbox 1
- Gmail 1
- tpope 2
- vim-repeat 1
- lg 1
- book 15
- computer-science 3
- 输入法 1
- rime 13
- input-method 13
- cjk 1
- language 8
- korean 4
- japanese 12
- chinese 3
- squirrel 4
- 小狼毫 2
- 中州韵 2
- 鼠须管 1
- macOS 1
- website 15
- 推荐网站 4
- 游戏 2
- Game 2
- ClashOfClans 1
- openwrt 11
- shadowsocks-libev 2
- wndr3800 1
- router 10
- jmap 1
- jstack 2
- jvm 9
- jhat 1
- heap 2
- tool 4
- vim-surrounding 1
- sed 1
- editor 24
- ffmpeg 10
- ffplay 3
- ffprobe 3
- java-io 1
- xclip 1
- gc 2
- garbage-collection 1
- 思考 3
- 感悟 1
- 转载 1
- Root 1
- Meizu 1
- online 1
- products 1
- cloudup 1
- 网盘 1
- encode 3
- fileencoding 1
- vim-mode 4
- apt-get 1
- vundle 1
- unit-test 3
- junit 1
- testing 2
- msi 1
- laptop 1
- encoding 6
- vim-window 1
- code 5
- information 1
- opentype 1
- truetype 2
- 编码 1
- unicode 2
- utf8 3
- ascii 1
- notes 20
- pt 7
- 0day 1
- download 2
- memory-model 1
- javadoc 1
- encryption 7
- KeePass 1
- windows 10
- BitLocker 1
- efs 2
- TrueCrypt 1
- centos 2
- Windows 2
- ifttt 5
- Dropbox 2
- OneDrive 1
- samba 4
- wiki 6
- kml 1
- google-earth 1
- long 1
- double 2
- chrome 19
- google-extension 1
- tampermonkey 5
- greasemonkey 1
- script 4
- greasyfork 1
- Uber 1
- 人民优步 1
- 专车 1
- VSCO 4
- photography 3
- 滤镜 1
- 应用 1
- YAML 1
- JSON 2
- XML 1
- List 1
- LightRoom 1
- argument-passing 1
- argument-matching 1
- argument 1
- model 1
- 电影 2
- 韩国 2
- 推荐 1
- 微信 2
- wechat 5
- social 3
- pronunciation 1
- screen 3
- tmux 9
- 影评 3
- 霍建起 1
- 野夫 1
- design-pattern 7
- collection 15
- user 1
- group 2
- acl 1
- uid 1
- root 6
- shell 17
- zsh 15
- unix 7
- cli 22
- wget 1
- curl 3
- linux-command 1
- backup 22
- joda-time 1
- jdk8 1
- version-control 9
- applications 4
- lua 1
- tr 1
- awesome 1
- collections 1
- exception 2
- git-hook 2
- vcs 1
- MattDamon 1
- Nexus 1
- vps 29
- lnmp 1
- boost 14
- C++ 15
- media 6
- movie 11
- mp4 4
- mp3 2
- format 4
- holiday 1
- china 1
- reading 38
- record 3
- gif 2
- google-calendar 2
- holidays 1
- java-virtual-machine 1
- guake 2
- agnoster 1
- solarized 1
- 思考感悟 3
- apt 4
- ubuntu 32
- su 1
- superuser 1
- american 2
- action 1
- 经验总结 13
- posts 1
- 博物院 1
- travel 6
- beijing 3
- 游记 3
- sdl 1
- Django 1
- Python 1
- 学习笔记 6
- Web 6
- AndroidDev 18
- Genymotion 1
- tail 3
- tailf 1
- certbot 1
- ssl 4
- https 3
- guava 3
- cache 1
- local-cache 1
- multitail 1
- log 14
- word-count 1
- Nexus 6 1
- kernel 6
- versions 3
- nslookup 1
- c++ 1
- sort 3
- algorithm 3
- Picasa 2
- Google Photos 2
- 产品体验 5
- rapidjson 1
- sh 2
- index 5
- fdisk 2
- disk 7
- partition 5
- thread 6
- interrupt 1
- inheritance 1
- wsgi 2
- wsgiref 1
- SpherePhoto 1
- Android app 1
- btsync 3
- pssh 1
- openssh 2
- try-with-resources 1
- closable 1
- eclipse 1
- CDT 1
- gitignore 1
- ps 1
- process 4
- jenkins 3
- gradle 4
- ci 3
- auto-completion 1
- hub 2
- mysql-cli 1
- review 3
- gunicorn 2
- webpy 1
- server 14
- Snapseed 1
- PhotoEditing 1
- Anroid 1
- Linux 14
- gnome-do 1
- pip 1
- mirror 2
- http 13
- spring 18
- bean 1
- spring-bean 1
- spring-bean-lifecycle 1
- thread-pool 1
- queue 8
- kindle 7
- 阅读 1
- amazon 4
- ebook 3
- usage 1
- build-system 3
- iftop 2
- monitor 17
- beautifulsoup4 1
- crawler 5
- html 6
- parser 1
- 学习 1
- ssh-copy-id 1
- evernote 5
- wiznote 6
- notebook 5
- nl 1
- AR 1
- Niantic 1
- Pokemon 1
- PokemonGo 1
- telegram 8
- im 1
- channel 1
- sticker 1
- androiddev 5
- xposed 2
- 整理合集 2
- Xposed 1
- clonezilla 7
- clone 1
- ssd 6
- system 8
- jpg 1
- png 2
- convert 2
- sqlalchemy 5
- Moto360 1
- Android Wear 1
- project 3
- structure 2
- management 7
- flask 17
- meta 1
- share 2
- preview 1
- grub2 1
- bootloader 1
- theme 3
- grub-theme 1
- draw 1
- grach 1
- Animation 1
- android-dev 3
- dev 4
- device 3
- dpkg-reconfigure 1
- debian 7
- Andorid 1
- monkey 1
- tar 3
- archive 3
- extract 1
- Instagram 1
- Google Drive 1
- RSS 1
- IFTTT 1
- tools 8
- xiaomi 4
- learning-notes 1
- podcast 8
- itunes 1
- youtube-podcast 1
- spotify 1
- 小宇宙 1
- transition 1
- animation 1
- dash 2
- zeal 2
- Folder 1
- tag 1
- lable 1
- gmail 4
- WizNote 1
- Evernote 1
- google-plus 3
- Java 9
- tinypng 1
- iphone 7
- photos 1
- user-js 1
- Ads 1
- note 8
- joplin 3
- DNS 1
- pdnsd 1
- Privacy 1
- smb 2
- iptables 3
- firewall 2
- annotation 3
- interface 2
- Linux Mint 1
- Sogou 1
- netstat 2
- ports 2
- nmap 1
- port 2
- tree 1
- API 1
- RESTful 1
- base64 2
- decode 2
- ln 1
- link 3
- Chrome 1
- APT 1
- kerberos 1
- security 10
- protocol 1
- 监控 1
- 资源占用 1
- perf 1
- hbase 5
- apache 10
- column-database 2
- nosql 3
- busybox 1
- docker 80
- nginx 15
- dockerfile 5
- schema 2
- Apktook 1
- Socks5 1
- Proxy 1
- Ternimal 1
- oneplus 4
- magisk 4
- mitmproxy 4
- debug 3
- reverse 2
- mint 7
- npm 3
- nodejs 4
- node 1
- desktop 3
- desktop-icon 1
- short-cut 1
- gnome 1
- bashrc 1
- Shell 1
- Bash 1
- cron 1
- crontab 4
- scheduler 1
- period 1
- nvidia 2
- Httrack 1
- Openwrt 1
- Router 1
- scp 4
- file 11
- opkg 1
- dig 1
- ip 10
- shortcut 5
- mitmdump 1
- mitmweb 1
- mitm 2
- charles 3
- float 1
- bigdecimal 1
- bgm 2
- song 1
- java-web 4
- web-inf 1
- spring-mvc 8
- lsof 1
- Douban 1
- IMDB 1
- celery 6
- task 2
- distribution 1
- df 3
- 磁盘空间 1
- redis 12
- pyenv 3
- scrapy 2
- spider 4
- tcpdump 1
- python-rq 1
- flask-rq2 1
- vmware 6
- virtual-machine 10
- scrapy-redis 1
- distributed 1
- docker-image 3
- session 2
- FHS 1
- short-url 1
- url 2
- referral 1
- site 1
- register 1
- login 2
- sudo 1
- permission 2
- privilege 1
- traceroute 1
- defensive-copy 1
- effective-java 1
- runnable 1
- callable 1
- executor 1
- threadpool 1
- enum 2
- supervisor 1
- client-server 1
- nethogs 1
- maven 10
- maven-plugin 3
- SpringMVC 1
- File 1
- java-lib 1
- lib 1
- utils 1
- 容器 1
- 虚拟化 1
- reflection 1
- MySQL 2
- terminal 9
- rsync 6
- sync 7
- RespberryPi 1
- key 2
- 租房 1
- 合租 1
- 生活 1
- living 1
- django 2
- json 7
- restful 4
- raspberryPi 1
- email 20
- email-service 4
- smtp 10
- excel 1
- openpyxl 1
- key-value 2
- db 5
- packages 2
- module 1
- logging 2
- logger 4
- split 1
- alias 1
- oh-my-zsh 2
- Ubuntu 1
- Cinnamon 1
- LinuxMint 1
- itsdangerous 1
- sign 2
- Spring 4
- Bean 1
- DI 1
- IoC 1
- spring-boot 8
- object 3
- type 2
- object-type 1
- 注解 1
- 拦截器 1
- 反射 1
- modules 1
- import 2
- pythonpath 1
- library 1
- variable 1
- raspberrypi 2
- CORS 1
- JS 1
- HTTP 1
- 跨域, 1
- mount 3
- ntfs 1
- usb 3
- antigen 2
- resolver 1
- thread-dump 1
- bot 2
- python-telegram-api 1
- subprocess 1
- subshell 1
- Resin 1
- IntelliJ 1
- build 4
- assignment 2
- expression 1
- jinja2 2
- template 2
- grep 6
- egrep 1
- regular 1
- boot 1
- mbr 1
- uefi 1
- bios 1
- mockito 1
- mock 1
- ci-cd 3
- 磁盘管理 1
- swagger 1
- restful-api 1
- api-doc 1
- audio 2
- castbox 1
- pocket-cast 1
- google-podcasts 1
- mutt 1
- js 1
- javascript 8
- gpg 4
- web-server 5
- ack 2
- kibana 3
- lucene 2
- Vim 1
- Regex 1
- headless-chrome 2
- arp 2
- Typora 1
- vim-macro 1
- vim-register 2
- skill 2
- zip 1
- flower 1
- 发号器 1
- id 2
- auto-increase 1
- keyvalue 1
- md5 1
- 密码, 1
- iperf 1
- bandwidth 5
- instagram 1
- mtr 1
- ping 1
- tracert 1
- copy 1
- photo 8
- exif 1
- camera 2
- gz 1
- verson-control 1
- rebase 1
- git-rebase 1
- frp 6
- nltk 2
- pandas 1
- numpy 1
- 教程 1
- 终端工具 1
- tmux-plugins 1
- todo 2
- 产品体验,plan 1
- gtd 3
- checklist 1
- list 1
- card 1
- efficiency 1
- php 23
- h5ai 2
- argparse 1
- open-falcon 1
- warning 1
- k2p 1
- 路由器 3
- phicomm 2
- gson 3
- ram 2
- free 4
- box 2
- apk 3
- ads 4
- 斐讯 1
- tv 4
- 电视盒子 1
- awk 2
- ed 2
- okhttp 1
- game 2
- hq 1
- flickr 1
- chevereto 2
- self-hosted 28
- wireshark 1
- virtualenv 1
- pipenv 1
- celery-once 1
- broker 8
- unique 1
- cloud 10
- drive 3
- owncloud 2
- mac 24
- socks 6
- vmess 1
- rename 2
- line 1
- uniq 1
- launcher 5
- bmon 1
- container 11
- find 4
- search 7
- weibo 1
- rm 1
- delete 1
- manager 1
- books 2
- pdf 3
- mobi 3
- epub 4
- multi-platform 1
- docker-compose 11
- squid 1
- webproxy 1
- workflow 4
- automatic 1
- sharing 1
- linx-server 2
- grafana 3
- go 2
- emulator 1
- kodi 1
- du 4
- disk-space 3
- ruby 3
- images 1
- cos 1
- tencent 3
- cloud-storage 1
- logs 1
- proxychains 1
- gogs 4
- java-stream 1
- java-collections 1
- java8 3
- table 1
- ddl 1
- respberry-pi 1
- image 3
- volume 1
- stream 3
- collector 1
- stat 1
- open-source 31
- config 7
- scan 1
- trello 5
- kanban 1
- board 1
- restore 5
- ncdu 1
- hard-drive 2
- douyin 1
- 抖音 2
- vpn 6
- vnstat 1
- traffic 1
- click 1
- code-review 1
- gerrit 1
- swap 3
- lvm 1
- parted 1
- gparted 1
- vmstat 1
- processor 1
- gitbook 3
- publish 1
- travis 1
- github-pages 1
- alphabet 1
- hooli 1
- xyz 1
- gtld 2
- nextcloud 10
- dropbox 6
- file-sharing 5
- file-syncing 2
- self-host 5
- branching 1
- svn 1
- price 1
- registry 1
- godaddy 1
- namecheap 1
- url-shorten 2
- raid 4
- nas 17
- disks 1
- home-server 3
- qnap 31
- qnap-tutorial 21
- virtualization 1
- hypervisor 1
- vm 6
- virtualization-station 1
- ufw 1
- redirect 1
- browser 5
- devtools 1
- fail2ban 3
- sshd 1
- bittorrent 13
- transmission 4
- trip 2
- plan 3
- qinghai 1
- thinking 7
- youtube 13
- toutiao 1
- 头条 1
- 短视频 1
- screencast 1
- keyboard 5
- migrate 1
- alembic 2
- tcp-ip 1
- yourls 1
- api 4
- icon-theme 1
- unity 1
- 斐讯 ,phicomm 1
- k3 1
- 刷机,router 1
- ifconfig 2
- rabbitmq 1
- message 5
- thought 1
- sort-out 1
- moving 1
- clean-up 1
- soundcloud 1
- sound 2
- video 10
- netcat 2
- nc 1
- udp 2
- port-scan 1
- forward 1
- Kafka 1
- linkedin 2
- blog 4
- comment 2
- disqus 2
- kafka 2
- filerun 1
- selfhosted 3
- replication 2
- adaway 2
- host 2
- lombok 1
- bug 1
- zerotier 4
- networking 4
- virtual-networks 4
- qnap-usage 2
- qpkg 3
- install 1
- file-sync 3
- syncthing 10
- resilio-sync 2
- resilio 2
- bt 8
- distributed-system 2
- fabric 1
- deploy 4
- zookeeper 2
- zkcli 1
- bit 1
- operator 1
- compress 1
- jpeg 1
- webdav 5
- dav 1
- files 2
- synchronized 1
- phpmyadmin 1
- build-tool 2
- docs 2
- demo 1
- generics 1
- services 1
- color-scheme 1
- color 1
- scheme 1
- problem 1
- dbus 2
- hostnamectl 1
- header 1
- decompiler 1
- crack 1
- influxdb 1
- time-series-db 1
- iotop 2
- htop 1
- mipush 1
- push 1
- notification 1
- migration 2
- aes 1
- 对称加密 1
- dict 2
- goldendict 6
- youdao 1
- dictionary 5
- free-dictionary 1
- offline-dictionary 1
- filemanager 1
- filebrowser 1
- greenlet 1
- gevent 1
- yield 1
- nemo 2
- file-manager 4
- clamav 1
- virus 2
- meld 1
- merge 1
- conflict 1
- mdx 3
- mdd 2
- php7 1
- yum 1
- certificate 3
- appium 1
- mail-server 10
- mail 7
- mailgun 2
- 眼镜 1
- 经验 1
- methodology 3
- kindlegen 2
- calibre 2
- python-lib 3
- azw 1
- azw3 1
- parse 1
- modprobe 1
- commmand 2
- bootstrap 1
- css 3
- twitter 4
- web-design 1
- html5 2
- viewport 1
- aria2 1
- container-station 1
- hybrid-backup-sync 1
- round 1
- kie 8
- jboss 3
- rule-engine 8
- selenium 1
- auto-test 1
- 图书系列 1
- cookbook 1
- bilibili 2
- mpeg 1
- ab 1
- anki 2
- learning 4
- english 8
- language-learning 9
- english-learning 3
- golang 9
- go-lang 5
- graphql 5
- facebook 3
- jupyter 1
- apple 7
- software 8
- hardware 4
- webm 2
- libevent 1
- c 1
- nio 2
- non-blocking 1
- epoll 1
- netty 1
- drools 11
- rules 1
- rete 2
- jbpm 5
- kubernetes 7
- automating 1
- scaling 1
- microk8s 2
- english-dictionary 2
- aviator 1
- expression-engine 1
- expression-evaluator 1
- angular 2
- mvc 1
- angularjs 2
- lemmatization 1
- stemming 1
- mdx-server 1
- morphology 1
- gulp 1
- angularjs. npm 1
- sass 1
- koa 1
- web-framework 3
- location 1
- java-ee 1
- drools-workbench 1
- gzip 1
- oxford 2
- collocation 1
- longman 1
- jprofiler 1
- visualvm 1
- refactor 1
- slf4j 4
- desensitize 1
- 日志 1
- 脱敏 1
- jq 1
- motherboard 2
- habit 1
- template-engine 1
- freemarker 1
- email-template 2
- google-cloud 1
- notion 1
- huginn 1
- kudu 1
- oltp 1
- hive 1
- rom 2
- load-balance 1
- arthas 1
- diagnostic-tool 1
- expect 1
- automate 1
- 运维 1
- 自动化 1
- google-docs 2
- google-drive 4
- quiz 1
- amazon-kindle 1
- kindle-unlimited 1
- factory 1
- singleton 1
- builder 1
- creational-pattern 1
- object-orientation 1
- fstab 1
- error 1
- applets 1
- gui 1
- jks 1
- pem 1
- cer 1
- pfx 1
- sdcard 1
- sd 1
- tf 1
- program 1
- load 2
- git-worktree 1
- scm 1
- function-compute 3
- serverless 3
- gcp 2
- aws 2
- fastjson 1
- query 2
- pcloud 1
- usesthis 1
- daily-life 2
- work 2
- verysync 1
- asciidoctor 1
- repository 2
- build-tools 1
- ack-grep 2
- ag 4
- drl 1
- login-shell 1
- source 1
- bundler 1
- stylus 1
- firefox 2
- extension 1
- apps 1
- pid 1
- pidstat 1
- entware-ng 1
- package 2
- merlin 1
- business-process 2
- rule 1
- quartz 1
- schedule 1
- cronjob 1
- oneplus7-pro 1
- oxygen-os 1
- tweak 1
- linux-kernel 1
- aosp 1
- git-describe 1
- exposed 1
- bitwarden 1
- password-manager 1
- 1password 1
- termux 2
- 终端 1
- 工具 1
- xargs 2
- command-line 3
- gitlab-cli 2
- merge-request 1
- intellij 6
- date 1
- time 1
- stdout 1
- stderr 1
- pipeline 1
- netease 2
- wifi-network 1
- eap 1
- wifi-authentication 1
- business-process-model 1
- locale 1
- userscripts 1
- intellij-idea 6
- jquery 1
- knocking 1
- vivaldi 2
- google-chrome 3
- opera 1
- web-browser 1
- gesture 1
- touchpal 2
- trackpad 1
- qq-music 1
- flac 1
- decoder 1
- vi 1
- commentary 1
- cpu-governor 1
- flask-babel 1
- translations 1
- langauge 1
- substratum 1
- oneplus-7-pro 2
- android-pie 1
- fcitx 3
- ibus 1
- package-management 2
- lightdm 1
- mdm 1
- login-manager 1
- 词库 1
- trime 1
- postgresql 6
- hangul 1
- git-pull 1
- ssh-agent 1
- neovim 1
- neovim-plugins 1
- data-type 1
- eth0 1
- fcitx-config 1
- keyborad 1
- fzf 3
- fd 2
- rust 6
- ntsc 1
- pal 1
- frame 1
- postman 2
- icon 1
- linut-mint 1
- ppa 2
- vim-plugins 1
- ripgrep 1
- rg 1
- guided-decision-table 1
- apollo 1
- migration-tool 1
- rbdms 1
- graphql-schema 1
- datatype 1
- emoji 2
- apt-repository 1
- google-translator 1
- translator 3
- marshmallow 1
- flask-marshmallow 1
- oracle 2
- vim-global 1
- ex-command 1
- tim-pope 1
- object-storage 3
- cloud-drive 5
- lsb 1
- init 1
- hdd 2
- jar 1
- class-loader 1
- recovery 1
- wordpress 4
- themes 1
- note-taking 10
- boox 1
- e-ink 1
- reader 3
- e-reader 1
- boox-note2 1
- quick-charge 1
- type-c 1
- phone 1
- sony 1
- play-station 1
- accounting 10
- debits-and-credits 1
- beancount 11
- double-entry 7
- git-crypt 1
- opengpg 1
- timeshift 1
- IDE 1
- pwa 1
- mediacal 1
- spring-framework 1
- aop 1
- piratebay 1
- copyright 1
- bookstack 1
- wikipedia 1
- history 2
- clear 1
- playonlinux 1
- wine 1
- netease-music 2
- sql-server 1
- maria 1
- data 1
- navigation 2
- 威联通 2
- calibre-web 1
- poster 1
- emby 2
- tv-serial 1
- operating-system 6
- freenas 1
- unraid 1
- esxi 1
- freebsd 1
- openmediavault 7
- zettelkasten 2
- obsidian 19
- torrent 8
- dht 1
- distribute-system 1
- magnet-link 1
- self-hosting 3
- rss-reader 1
- flexget 2
- private-tracker 6
- filesystem 1
- ext4 1
- owm 1
- zfs 1
- macos 39
- macos-cleanup 1
- mac-app 12
- typescript 5
- frontend 2
- offline 1
- 命令行 1
- 主板 1
- computer 5
- asrock 1
- 华擎 1
- pomodoro 2
- time-management 1
- automation 3
- rtorrent 8
- rutorrent 7
- proxmox 17
- pve 10
- virtual 4
- os 1
- backlink 2
- search-tip 1
- tip 1
- data-storage 1
- qm 1
- bencode 1
- cloud-init 1
- openstack 1
- wake-on-lan 1
- etherwake 1
- ethernet 1
- continuous-integration 2
- continuous-delivery 1
- continuous-deployment 1
- rz 1
- sz 1
- idea 5
- jetbrain 4
- covid-19 1
- sars 1
- korea 1
- dhcp 1
- wrt 1
- speedtest 1
- http_proxy 1
- v2ray 3
- bandwhich 1
- asdf 2
- github-actions 1
- qmv 1
- batch-rename 1
- cashflow 1
- board-game 1
- fortune 2
- nvm 1
- prometheus 3
- tsdb 1
- time-series 1
- git-subtree 1
- git-submodule 1
- bpmn 1
- xml 2
- ansible 3
- oath 1
- vow 1
- hostname 1
- monitoring 1
- java-memory 1
- nexusphp 1
- adguard 2
- adguard-home 4
- adblock 2
- snapraid 1
- mergerfs 2
- java-8 1
- kie-workbench 1
- decision-table 1
- score-card 1
- moshi 1
- albert 1
- raspberry-pi 1
- node-expoter 1
- summary 1
- mosh 1
- setup 1
- chrome-webstore 1
- chrome-extension 8
- assh 1
- ssh-config 1
- ssh-manage 1
- config-management 1
- dotfiles 2
- karabiner 2
- goku 1
- edn 1
- gpu 3
- drop-down 1
- south-korea 2
- screenshot 1
- snipaste 1
- shottr 1
- tiling-window-manager 1
- window-manager 1
- hammerspoon 2
- aliyun 1
- fun 1
- grub 1
- boot-loader 1
- zinit 2
- plugin 1
- gitconfig 1
- ipfs 1
- distribute-network 1
- internet 1
- pandoc 1
- fusion 1
- gpt 1
- asus 1
- entware 1
- play-music 2
- google-play 2
- google-music 1
- media-vault 1
- media-server 3
- ime 1
- window-manage 1
- mac-application 11
- mysqldump 1
- photo-management 3
- picasa 1
- picture 1
- vimrc 1
- vim-config 1
- ide 4
- online-document 1
- static-site 2
- logback 4
- java-log 1
- suggestion 1
- open-letter 1
- method 1
- nextdns 1
- privacy 1
- keyboard-record 1
- mouse 1
- bookkeeping 6
- ledger 3
- discussion 1
- locke 1
- clubhouse 1
- talk 1
- voice 2
- bill-import 1
- alipay 1
- pattern-matching 1
- 模式匹配算法 1
- 算法 1
- vesting 2
- stock 5
- rsu 2
- securities 3
- 记账 2
- 复式记账 1
- telegram-bot 2
- clash 3
- clashx 1
- vmware-workstation 2
- vmware-fusion 2
- apple-support 1
- nvram 1
- google-gboard 1
- git-history 1
- git-branch 1
- git-checkout 1
- git-tips 1
- study 1
- discuss 1
- sftp 3
- netdata 3
- netdata-cloud 1
- backup-tool 2
- duplicacy 2
- backblaze 2
- jwt 1
- authentication 1
- cookie 1
- gdu 3
- k8s 3
- k3s 5
- kubectl 1
- mailu 2
- email-host 2
- dkim 2
- 域名邮箱 1
- benchmark 2
- bench 1
- net-speed 1
- vps-benchmark 2
- vps-test 1
- cn2 1
- miniflux 1
- vagrant 1
- virtual-box 2
- n8n 1
- slack 1
- log-framework 1
- file-size 1
- hosthatch 1
- mac-appli time-out 1
- timer 1
- homer 1
- poste 1
- pop 2
- email-server 6
- web-archive 1
- archive-box 1
- uptime 2
- grpc 1
- 服务器探针 1
- 服务器监控 1
- environment-variable 1
- death 1
- punishment 1
- 刑法 1
- 法律 1
- cncf 1
- borg 2
- deployment 1
- po 1
- po4j 1
- po4j-project 1
- poedit 1
- weblate 1
- feed 1
- restic 1
- text-expander 1
- jetbrains 3
- datagrip 1
- traefik 2
- cloud-native 1
- reverse-proxy 2
- librime 1
- librime-lua 1
- invest 4
- gatsby 2
- react 5
- keybinding 1
- github-copilot 4
- name-server 1
- google-domains 4
- cloudflare 7
- isso 1
- static-website 2
- qiandao 1
- 签到 1
- har 1
- http-request 2
- so-you-start 2
- proxmox-ve 6
- failover-ip 1
- jdupes 1
- file-manage 5
- duplicate 1
- nat 1
- clash-for-windows 1
- dedicated-server 2
- raid-10 1
- hard-disk 4
- ovh 1
- terraform 1
- network-manager 1
- net 1
- involution 1
- cpu-steal 1
- ansible-playbook 1
- ansible-role 1
- linux-virtualization 2
- ovz 1
- kvm 1
- lxc 1
- data-backup 1
- journal 1
- systemd 2
- journalctl 1
- omniedge 1
- tailscale 5
- private-network 1
- n2n 1
- mesh-network 2
- mysqlbinlog 1
- binary-log 2
- netmaker 2
- wireguard 2
- tunnel 1
- secure 1
- socks5 1
- dataview 1
- metadata 2
- obsidian-plugin 1
- azure 2
- cosmos-db 1
- no-sql 1
- ipv4 1
- swizzin 1
- seedbox 2
- seed 1
- webmin 1
- handbrake 2
- codec 1
- transcoder 1
- logseq 1
- text-generator 1
- gpt-3 2
- openai 14
- chatgpt 18
- data-breach 1
- data-leak 1
- btmp 1
- xiaomi-pad 1
- xiaomi-pad-5-pro 1
- pad 1
- code-search 1
- borgbackup 1
- flyio 1
- netlify 3
- vercel 4
- stash 1
- pikapods 1
- freshrss 1
- pulsedmedia 1
- rtorrent-config 2
- tracker 4
- playbook 2
- artist 1
- photographer 1
- imap 2
- spf 4
- alfred 1
- navidrome 5
- music-server 2
- music-player 3
- control-flow 1
- dmarc 2
- timezone 1
- warp 1
- iterm 1
- laravel 12
- learning-note 5
- phpstorm 2
- sail 1
- file-upload 2
- email-hosting 6
- dns-record 2
- sendmail 2
- mailer 2
- laravel-event 1
- laravel-orm 1
- laravel-pagination 1
- fake 1
- ssh-keygen 1
- cloudflare-email 1
- localization 1
- laravel-deploy 1
- blade 1
- buffer-size 1
- seo 1
- cms 2
- webpack 1
- husky 1
- mastodon 6
- social-media 1
- reading-2022 19
- 司法 2
- 大法官 1
- 布雷耶 1
- mailcow 5
- umask 1
- judge 1
- supreme-court 1
- squoosh 1
- electron 1
- image-compress 1
- lux 1
- annie 1
- 视频下载 2
- aiohttp 1
- aio 1
- async 1
- growpart 1
- programming-language 2
- adobe 1
- adobe-premiere 1
- mkv 2
- 现代性 1
- 大屠杀 1
- book management 1
- personal-data 1
- track 1
- github-codespaces 1
- visual-code 2
- musicbrainz 1
- upic 1
- tokei 1
- cloc 1
- code-statistics 1
- skiff 2
- web3 2
- metamask 1
- ens 2
- wallet 2
- free-software 2
- 自由 1
- gnu 1
- stallman 2
- millionarie 1
- vp9 1
- opus 1
- pve-upgrade 1
- philosophy 3
- politics 2
- society 1
- popper 1
- 经济 2
- 科学 1
- 波普尔 1
- 政治哲学 1
- 科学哲学 1
- 可证伪 1
- omv 1
- shaarli 1
- bookmarking 1
- read-it-later 4
- webpage 1
- biography 1
- financial 1
- financial-crisis 1
- git-repair 1
- owncast 1
- livesteam 2
- streaming 2
- plex 5
- plex-media-server 1
- computer-language 1
- computer-software 1
- elasticsearch 4
- elastic 1
- control-panel 3
- hestia 4
- aapanel 1
- pop2 1
- mariadb 1
- vsftpd 1
- encoder 1
- ffmpeg-concat 1
- import-data 1
- csv 1
- interest-rate 1
- rate-history 1
- eu-org 1
- free-domain 1
- codewars 1
- leetcode 1
- french-revolution 1
- rumour 2
- obsidain-plugin 1
- obsidian-vim 1
- obsidian-vimrc 1
- psychology 3
- reading-2022q3 7
- gitea 1
- movie-review 1
- xiaoeknow 1
- mysql-binary-log 1
- mysql-replication 1
- subtitle 8
- aegisub 1
- fansub 2
- 字幕组 1
- 字幕 1
- debug-tips 1
- reset-frame 1
- drop-frame 1
- max-weber 1
- capitalism 1
- ethic 1
- planetscale 1
- vitess 1
- acid 1
- scale 1
- teracloud 1
- finder 2
- zed 1
- atom 1
- autobiography 2
- homelab 3
- sqlite 1
- github-profile 1
- online-profile 1
- yt-dlp 2
- wakatime 2
- code-stats 1
- wakapi 1
- javalin 1
- jetty 1
- kotlin 1
- arc 1
- cfw 1
- mp3tag 2
- id3 1
- id3v2 1
- file-mode 1
- file-permission 1
- appwrite 2
- baas 3
- flutter 2
- git-push 1
- gitlab-ci 1
- supabase 1
- backend 1
- learning-plan 1
- hiragana 2
- katakana 1
- japan 6
- nobody-account 1
- iowait 1
- iostat 1
- touch-type 1
- obsidian-plugins 1
- furigana 1
- html-ruby 1
- w3c 1
- pipedream 1
- saas 8
- sns 2
- tootctl 2
- microblog 1
- mastodon-upgrade 2
- 鲍曼 1
- apple-id 2
- apple-store 1
- app-store 1
- 日本 3
- 应用市场 1
- japan-life 1
- freedom 1
- pree-freedom 1
- political-liberty 1
- liberty 1
- freedom-of-speech 1
- free-speech 1
- dp 1
- dynamic-programming 1
- mktorrent 1
- editorconfig 1
- vscode 1
- indent 1
- code-format 1
- reading-2022q4 1
- 读书笔记 3
- 鸦片战争 1
- project-management 2
- backlog 1
- software-development 2
- java-11 1
- openjdk 1
- j3455 1
- itx 1
- 注册 1
- ai 25
- rest-assured 1
- json-format 1
- dev-tools 1
- hestiacp 5
- typecho 1
- web-control-panel 2
- reading-2023 9
- reading-2023q1 1
- zsh-config 1
- zshrc 1
- zprofile 1
- pocketbase 1
- litestream 1
- rclone 2
- storage-vps 1
- wise 3
- transfer 1
- wise-card 1
- virtual-bank 1
- digital-bank 3
- debit-card 2
- bank-card 3
- github-blocks 1
- visul 1
- traffmonetizer 1
- usdt 2
- aigc 1
- glarity 1
- icloud 2
- gift-card 1
- stripe 2
- payment 4
- online-shopping 1
- shopping 2
- subscription 1
- irc 1
- online-chat 2
- hexchat 1
- new-bing 1
- ai-powered 2
- code-server 1
- 不动产 1
- 房地产 1
- 投资 2
- 老龄化 1
- 少子化 1
- porkbun 1
- domain-registry 3
- tailscale-exit-nodes 1
- tawk 1
- live-chat 1
- chat 3
- online-business 3
- crisp 1
- google-bard 1
- chatbot 1
- reverse-engineering 1
- cursor 2
- mxroute 3
- email-route 1
- provider 1
- muverse 1
- web-3 1
- nft 1
- kpop 1
- cdn 3
- orbstack 1
- clientexec 6
- shared-web-hosting 2
- postfix 1
- chatwoot 3
- customer-engagement 1
- support 1
- real-time-support 1
- artificial-intelligence 2
- billing 1
- webhosting 1
- racknerd 1
- tradingview 1
- trading 1
- stock-market 2
- stock-alert 1
- sleep 1
- reading-2023q2 5
- web-hosting-billing 1
- hosting 2
- langchain 1
- llm 2
- gpt-4 1
- embedding 1
- vector-database 2
- vector 1
- raycast 1
- sieve 1
- coinpayments 1
- cryptocurrency 6
- btc 1
- eth 2
- trx 1
- tron 1
- ubuntu-server 1
- http-header 1
- server-sent-events 1
- websocket 1
- client-polling 1
- crossbox 1
- stock-event 1
- ev-hosting 3
- nameserver 1
- it-tools 1
- it 1
- vue 1
- google-analytics 2
- plausible 1
- matomo 1
- umami 2
- fathom 1
- nextjs 1
- directadmin 1
- macbook 5
- shortcat 1
- vimium 3
- economy 1
- jakarta 1
- java-bean 1
- validation 1
- ai-chat 2
- cryptocurrency-wallet 2
- hardware-wallet 2
- binance 1
- atuin 1
- bash-history 1
- tld 1
- newsletter 1
- listmonk 1
- cleanup 1
- java-xml 1
- java-xml-signature 1
- signature 1
- japanese-keyboard 1
- keyboard-layout 1
- us-layout 1
- pkm 1
- supertag 1
- knowledge-graph 1
- personal-knowledge-management 2
- ledger-nano-x 1
- k6 1
- load-testing 2
- jmeter 2
- metabase 1
- business-intelligence 1
- data-analytics 1
- work-life-balance 1
- life 2
- webstorm 1
- skiff-mail 1
- custom-domain-mail 1
- mailbox 1
- japanese-language 3
- grammar 1
- k3sup 1
- cluster 1
- losslesscut 1
- video-manage 1
- video-cut 2
- blaze 1
- preact 1
- webtorrent 1
- websockets 1
- p2p 1
- oral-english 1
- trancy 1
- ad-blocker 1
- hexo 1
- obsidian-publish 2
- reading-2023q3 1
- zlibrary 1
- paas 2
- dokku 1
- subdomain 1
- subdomain-scanner 1
- information-gathering 1
- dns-query 1
- s3 1
- aws-s3 1
- oos 1
- storj 1
- samsung 1
- t7 1
- cloudflared 1
- cloudflare-tunnel 1
- ngrok 2
- tailscale-funnel 2
- omnivore 3
- wallabag 2
- 读书 1
- reading-2023q4 2
- swinsian 1
- music-stream 1
- windows-11 1
- remote-control 1
- remote 2
- remote-desktop 1
- vnc 1
- 4k-display 2
- 4k-monitor 1
- keychron 1
- mercari 2
- 日本生活 1
- Switch 1
- 任天堂 1
- 主机游戏 1
- 塞尔达 1
- 日本文化 1
- macbook-16 1
- kernel_task 1
- 4k 2
- google-photos 1
- icloud-photo 1
- 相册 1
- 照片 1
- ublock 1
- ublock-origin 1
- storage 1
- microphone 1
- blueyeti 1
- hardware-device 1
- audio-device 1
- 麦克风 1
- relingo 1
- plaintext 1
- fava 1
- dashboard 2
- 海外账户 2
- 银行账户 2
- 海外银行 2
- 实体卡 2
- 虚拟卡 2
- 数字游民 2
- 数字移民 2
- 新加坡 1
- mac-init 1
- cloud-computer 1
- digicert 1
- openssl 1
- keyvault 1
- csr 1
- revolut 1
- 跨境金融 1
- bank 5
- 数字银行 1
- 跨境汇款 1
- 跨境转账 1
- podwise 1
- whisper 2
- transcript 6
- datetime 1
- courage 1
- 心理学 1
- coolify 1
- pass 1
- heroku 2
- synctv 1
- cloudreve 1
- plexamp 1
- subsonic 2
- phind 1
- bard 1
- developer 2
- cloudcone 1
- cdn-nexus 1
- english-test 1
- printer 1
- office 1
- play-store 1
- development 2
- edge 1
- cloudfare-worker 1
- deno 1
- datadog 1
- logstash 1
- apple-tv 3
- tv-box 1
- android-box 1
- android-tv 1
- projector 1
- 电视 2
- tvos 3
- vidhub 2
- 创业 1
- product 1
- service 1
- business 1
- sell-product 1
- digital-nomad 3
- nomad 1
- visa 3
- japan-visa 1
- focusee 1
- screen-recorder 1
- video-editor 1
- korean-movie 1
- cloudflare-r2 1
- duolingo 1
- japanese-grammar 1
- lnav 1
- zless 1
- logfile 1
- 虚拟手机卡 1
- 手机卡 1
- 英国手机卡 1
- giffgaff 1
- phone-number 1
- ga4 1
- web-analytics 1
- usmart 1
- ocbc 3
- futu 1
- tiger 1
- bank-service 2
- 证券市场 1
- 证券 1
- 股票 1
- 美股 1
- 港股 1
- 日经 1
- 错误 1
- fediverse 1
- misskey 1
- funkwhale 1
- auth 1
- user-login 1
- clerk 1
- friend 1
- bluetooth 1
- ble-device 1
- apple-watch 1
- 杜高斯贝 1
- 瑞士银行 1
- 境外银行 1
- crypto 3
- xml-to-markdown 1
- address-proof 1
- proof 1
- bank-statement 1
- 英国 1
- indie 1
- longbridge 1
- sgd 1
- hkd 2
- 香港卡 1
- devin 1
- cognation 1
- software-engineer 1
- no-code 1
- airtable 1
- bypass-paywalls 1
- wsj 1
- paywall 1
- bunny-cdn 1
- fastly 1
- cloudfront 1
- 网站优化 1
- chisel 1
- 交易所 1
- 中心化交易所 1
- 加密货币 1
- sonixd 1
- jellyfin 1
- airsonic 1
- ai-shell 1
- github-copilot-cli 1
- cname 1
- ptr 1
- ns 1
- max 1
- txt 1
- srv 1
- soa 1
- ccpm 1
- 项目管理 1
- 计划 1
- 签证 1
- 入台证 1
- 东京 1
- 台湾 1
- 东京办理签证 1
- 旅行 1
- 2024入台证 1
- 最新入台证办理 1
- video-player 1
- infuse 1
- glance 1
- personal-dashboard 1
- widget 1
- worldcoin 1
- digital-identity 1
- world-id 1
- remote-job 1
- 远程工作 1
- jobs 1
- hiring 1
- technique 1
- indeed 1
- glassdoor 1
- 香港汇丰 1
- pulse 1
- 信用卡 1
- hsbc 2
- macos-menu 1
- menubar 1
- homebrew 1
- proxmobo 1
- pve-client 1
- 使用技巧 1
- 生活经验 1
- octarine 1
- oom 1
- oom-kill 1
- homerow 1
- hisense 1
- hdr 1
- 日本电视 1
- 香港银行卡 1
- 香港 1
- 外汇 1
- 汇款 1
- 港币 1
- dns-leak 1
- domain-resolve 1
- 爱沙尼亚 1
- 电子居民 1
- 帕劳 1
- KYC 1
- 欧盟 1
- 公司 1
- 商业 1
- obsidian-vault 2
- call-option 1
- option 1
- option-trading 1
- bull-call-spread 1
- investment 1
- 期权 1
- felo 1
- apple-silicon 1
- macbook-air 1
- macbook-pro 2
- mac-studio 1
- apple-m-chips 1
- apple-cpu 1
- voicenotes 2
- ios-app 1
- 录音 1
- 转文字 1
- 语音笔记 2
- redis-server 1
- aof 1
- mighty-networks 1
- mighty 1
- community 1
- facebook-group 1
- japanese-learning 1
- redemption-period 1
- domain-register 1
- 域名抢注 1
- syncwise 1
- reddit 1
- bookmark 2
- second-hand 1
- bean-lifecycle 1
- address, address-proof, us-address, anytime-mailbox, anytimemailbox 1
- dokploy 1
- bt-client 1
- qbittorrent-bot 1
- qbittorrent 1
- macos-app 2
- migration-assistant 1
- 迁移助手 1
- ssa-account 1
- singapore 1
- singapore-bank 1
- perplexity-ai 2
- google-search 1
- search-engine 1
- vocechat 1
- business-messaging 1
- chatroom 1
- thailand 1
- nomad-visa 2
- myfin 1
- e-wallet 1
- apple-pay 1
- virtual-card 1
- credit-card 4
- hk-credit-card 1
- hsbc-pulse 1
- hongkong 3
- hongkong-credit-card 3
- wechat-pay 2
- dinox 1
- ai-transcript 5
- qspace 1
- fman 1
- forklift 1
- multipanel 1
- taipei 1
- taiwan 1
- 台北之行 1
- 入台证申请 1
- 台湾美食 1
- 旅游攻略 1
- Klook应用程序 1
- 西门町 1
- 九份老街 1
- 豆腐料理 1
- italy 1
- europe 1
- notebooklm 1
- gemini 3
- google-gemini 1
- research 1
- bybit 1
- dogs 1
- memo 1
- flatnotes 1
- meilisearch 1
- yarn 1
- yarn-workspace 1
- claude 2
- perplexity 2
- image-recognition 1
- yplayer 1
- swiftui 1
- speech-recognition 1
- ai-model 1
- subtitle-transcript 3
- heyform 1
- questionnaire 1
- lazycat 1
- micro-server 1
- memoai 2
- audio-to-text 3
- audio-transcript 4
- citic 1
- whisper.cpp 1
- faster-whisper 1
- funasr 1
- distil 1
- macos-feature 1
- copy-text 1
- video-text 1
- iphone-bug 1
- ios-bug 1
- google-illuminate 1
- tts 4
- rancher 1
- pyvideotrans 2
- ai-translation 1
- translation 1
- subtitle-translation 2
- media-host 1
- emotivoice 1
- text-to-speech 2
- wechat-hk 1
- wechat-hk-wallet 1
- myus 1
- transport 1
- shipito 1
- american-address 1
- us-address 1
- ebay 1
- microserver 1
- micropc 1
- minipc 1
- estonia 1
- e-residency 1
- e-id 1
- id-card 1
- wrk 1
- benchmark-testing 1
- videolingo 1
- anthropic 1
- translate 1
- video-translate 1
- rewind 1
- ollama 1
- desktop-app 1
- ai-assistant 1
- ocr 1
- screen-recording 1
- iphone15 1
- readwise 1
- pocket 2
- instapaper 2
- learn-about 1
- ipinfo 1
- ip-query 1
- IP 信息 1
- IP 地址信息 1
- 住宅 IP 1
- esim 1
- mobile-data 1
- mobile-number 1
- travel-esim 1
- roaming-data 1
- roaming 1
- esim-phone 1
- sim-card 1
- linkwarden 1
- hoarder 1
- wallos 1
- subscription-management 1
- canvas 1
- ai-tool 1
- dify 1
- coze 1
intro
beginner
jekyll
- 结合 WordPress 快速分享 Obsidian 中的笔记
- 使用 Remark42 替换博客的 Disqus 评论系统
- 搭建自己的导航页面
- Ruby 国内镜像
- 使用 Travis 自动部署静态网站到 GitHub Pages
- Jekyll markdown syntax
- Jekyll 修改全纪录
- Jekyll Introduction
tutorial
- 命令行下使用 jdupes 删除重复的文件
- Spring 相关资源
- 使用 clonezilla 备份和恢复
- Jekyll markdown syntax
- 开始使用 Vim 的方式
- 网件 WNDR3800 刷机
- Jekyll Introduction
linux
- 记一次磁盘日志满导致 Redis AOF 文件格式错误的问题
- 如何避免 MySQL 因为内存不足被系统 Kill
- 不重启的情况下重新加载 rTorrent 配置文件
- 每天学习一个命令:高级日志查看工具 lnav
- 使用 rclone 批量备份及备份到 Cloudflare R2
- 使用 SyncTV 异地远程一起看视频
- 通过 Uptime Kuma 监控服务在线状态
- macOS 上的清理工具整理合集
- 使用 Ansible 管理 Crontab
- CrossBox 使用记录
- 在 Hestia CP 的 VPS 上安装 ionCube Loader
- 在命令行下使用 GitHub Copilot CLI
- macOS 上轻便的 Docker 容器以及 Linux 运行环境:OrbStack
- 防止 SSL 证书泄露网站 IP
- 下载 YouTube 视频方法总结
- Tailscale 出口节点功能配置流量出口
- Visual Studio Code Server 搭建:构建一个属于自己的基于网页的开发环境
- 在 Ubuntu 22.04 下安装 Samba
- Rclone 简单使用之挂载存储型 VPS
- Go 语言编写的 BaaS:PocketBase 简单介绍
- HestiaCP 面板中的模板文件
- curl 使用小技巧
- Linux 下的 nobody(65534) 账户
- Git 对文件权限的控制
- 解决 Clash for Windows 节点测速 timeout 问题
- 使用开源 Wakapi 代替 WakaTime 统计编码时间
- 从 mkv 文件中提取字幕文件
- FFmpeg 使用指南之 concat demuxer 串联多个文件
- Linux 服务器控制面板 HestiaCP 使用
- 修复突然断电后 git 仓库 corrupt
- 在停止的 Docker 中其中执行命令
- 使用 FFmpeg 将 webm 格式转成 mp4
- 自由软件 自由社会 读书笔记
- Proxmox 扩展 VM 虚拟机磁盘容量
- 每天学习一个命令:growpart 扩容分区
- Tailscale 简单使用
- 图片压缩工具 Squoosh 离线版
- 每天学习一个命令:umask 命令简单介绍
- 自建邮件服务器的选择和比较
- 使用 Mailcow 自建邮件服务器
- 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
- 每天学习一个命令:tail 输出文件的最后部分内容
- Nginx 中数据 Buffer size 相关配置
- 充分利用 Oracle 机器避免被回收
- 电子邮件是如何工作的
- 腾讯轻量云服务器挂载云硬盘
- 使用 Nginx Proxy Manager 管理 Nginx 代理
- 认识 Linux 下 btmp 日志文件
- Bash 中的 Parameter Expansion
- 使用 Swizzin 从零开始构建自己的 Seedbox
- 每天学习一个命令:通过 arp 学习地址解析协议
- 搭建临时 socks5 代理
- 使用 Netmaker 快速组建 WireGuard mesh 网络
- 每天学习一个命令:mysqlbinlog 命令使用
- Linux 下 journal 日志清理
- Linux 虚拟化技术 OpenVZ KVM LXC 对比
- 使用 Ansible Roles 结构化并复用 playbook
- 如何发现 CPU steal 并解决
- 自行搭建 ZeroTier Network Controller 组件虚拟局域网
- 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
- So you Start 独服 Proxmox VE 配置 RAID 10
- Ubuntu 20.04 使用 MergerFS
- 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
- 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
- 命令行下使用 jdupes 删除重复的文件
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
- espanso:Rust 编写的跨平台开源文本扩展工具
- 简单高效跨平台的备份程序 Restic
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- Docker Compose 中使用环境变量
- 使用 Archive Box 制作自己的互联网存档
- 使用 Poste 自行搭建邮件服务器
- 又一个简单漂亮的静态个人导航站 Homer
- HostHatch VPS 测评及使用
- 限制 Docker 容器日志的大小
- 使用 Vagrant 自动创建配置虚拟机
- A400互联VPS简单测评及使用
- 使用 Mailu 搭建邮件服务器
- 使用 gdu 快速查看磁盘空间占用
- 使用 Netdata Cloud 监控所有的机器
- Ubuntu 下启用 SFTP 服务
- 减小 git 仓库的大小
- 使用了半年 macOS 之后 我又回到了 Linux 的怀抱
- VMware Workstation 虚拟机网络设置
- 在 Linux 上使用 Clash 作代理
- 使用 Beancount 记账篇二:各类账单导入
- WhatPulse 使用记录
- 迟到的「给编程初学者的一封信」
- 提升 mysqldump 导入导出 MySQL 的速度
- Asus RT-AC86U 初始设置
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- 『译』我最喜欢的命令行工具
- 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
- 通用文档转换工具 Pandoc
- 使用 zinit 管理 zsh 插件 完美代替 Antigen
- 修复 Ubuntu 丢失的引导
- 跨平台的 GPU 加速终端 kitty
- 使用 dotbot 管理 dotfiles 配置文件
- Docker 网络与容器互联
- 多设备间同步 ssh 配置及密钥
- 在树莓派上安装 Prometheus node-exporter
- Albert launcher
- Java 查漏补缺:函数式接口
- 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
- Linux 设备中的 major 和 minor 数字
- Obsidian 未来的笔记应用
- 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
- Proxmox Web 界面停止工作解决
- Ansible 入门篇一:简单介绍及使用
- 使用 asdf-vm 管理编程语言多个版本
- Linux 内存管理初识
- 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑
- 每天学习一个命令:bandwhich 展示带宽使用
- OpenWrt 学习笔记
- 小米路由器 3G 刷机及固件
- 个人的局域网网络设置整理
- 每天学习一个命令:使用 rz sz 向服务器发送文件
- 使用命令行远程网络唤起主机
- Cloud-init 初始化虚拟机配置
- 在 Proxmox VE 上使用 qm 命令管理虚拟机
- Proxmox VE 设定直通硬盘
- OpenMediaVault 初始化设置
- 使用 mktorrent 从命令行制作 torrent
- rTorrent 和 ruTorrent 使用
- 命令行的艺术
- Zeal 离线文档阅读
- 使用 flexget 实现下载更新自动化
- 几个常见的 NAS 系统整理及选择
- 自建 RSS Reader
- 自建邮件服务器可选项
- 威联通折腾篇十九:Calibre-web
- 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
- 在线目录列表程序
- 关于 .git 目录你需要知道的一切
- 威联通折腾篇十六:为 Container Station 更换镜像
- 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐
- 关于 Rime 输入法思考和整理
- kswapd0 占用 99% 的 CPU
- wp-cli 使用
- 文件整理之重复文件删除
- 使用 timeshift 来备份和还原系统
- 在 Linux 上测试硬盘读写速度
- Syncthing 又一款同步工具
- 同步工具整理总结
- lsb init scripts
- 排查导致 CPU load 过高的 Java 线程
- Vim global 命令
- Oracle 提供免费的云服务
- Linux 下使用 emoji
- 我的 Linux 环境及 Cinnamon 桌面配置记录
- 每天学习一个命令:fd find entries in the filesystem
- 每天学习一个命令:fzf 使用笔记
- 禁用 fcitx 额外键切换输入法
- Ubuntu 系网络配置文件解析及说明
- 初学者指南:如何安装和配置 NeoVim
- git pull hangs rekey after blocks 拉代码时卡住
- Linux Mint 19 自定义登录界面
- apt update 相关内容记录
- Linux 下的输入法 fcitx vs ibus
- Ubuntu 从 16.04 升级 18.04
- 记一次 fail2ban 启动失败
- Linnx Mint 上使用触摸板手势
- Linux 下设置编码格式 locales
- Linux 下执行文件中的每一行
- 每天学习一个命令:xargs 连接输出和输入
- 一些 Tmux 使用小技巧
- D-Bus 简单学习
- Termux app 使用记录
- Entware-ng 使用
- 每天学习一个命令:pidstat 查看进程消耗资源
- 每天学习一个命令:pidof 查找进程 PID
- 威联通折腾篇十三:替换默认 shell 为 zsh
- 威联通折腾篇十二:verysync 微力同步
- 每天学习一个命令:sort 排序
- CPU 负载
- 启动挂载配置 fstab 文件
- expect 脚本使用
- 记录一下 Linux Mint 19 升级过程
- 开源软负载均衡 HAProxy 使用及配置
- 登录式 shell 和非登录式 shell 区别
- 使用 Huginn 搭建自己的 IFTTT
- html 转 pdf 命令行工具 wkhtmltopdf
- 从零开始搭建 NAS: 硬件篇
- 每天学习一个命令:jq 命令行下处理 JSON
- Unix 进程
- Bash Script
- Linux 下安装 openssh server
- 每天学习一个命令:gzip 压缩文件
- Set up Drools Workbench with tomcat
- MySQL 中的日志配置和管理
- 服务器监控整理
- 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测
- 威联通折腾篇十一:USB 一键备份
- 每天学习一个命令:使用 modprobe 加载禁用内核模块
- 邮件服务器相关概念学习
- 使用 Meld 对比文件及文件夹区别
- Linux 下使用 ClamAV 扫描病毒
- Linux 下非常好用的字典 GoldenDict
- Linux 网络配置
- 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用
- 解决 failed to create bus connection no such file or directory 错误
- Linux Mint 下禁用 Alt 拖拽窗口
- Java 查漏补缺之泛型
- Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
- Java 查漏补缺:线程间通信
- 通过 WebDAV 连接 NextCloud
- 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片
- Python Linux 系统管理与自动化运维读书笔记
- 威联通折腾篇七:定时任务
- 修复 NextCloud 消失的托盘图标
- 威联通折腾篇四:Container Station 运行 Docker 容器
- 使用 ZeroTier 组建虚拟局域网实现内网穿透
- Celery 又一坑:时区错误
- SSH 端口转发
- 每天学习一个命令:netcat 查看网络信息
- 每天学习一个命令:ip 处理网络管理任务
- 个人非常喜欢的几个 icon 主题
- yourls 相关工具和API调用
- 在屏幕上显示敲击的键盘 screencast
- BitTorrent 客户端简单比较
- VPS 安全保护:使用 fail2ban 防止暴力破解
- Maven 依赖管理
- 清空Chrome缓存的301重定向
- Linux 下的防火墙 ufw
- 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验
- 使用 git bisect 来快速定位出错版本
- 使用 yourls 专属自己的短域名服务
- git 分支管理
- 私人网盘 NextCloud
- 每天学习一个命令:vmstat 查看系统资源使用情况
- 每天学习一个命令:parted 在 Linux 下给硬盘分区
- Linux 交换分区
- 每天学习一个命令:vnstat 统计服务器网卡流量
- Jigsaw Outline 部署和使用
- Linux 下使用命令获取硬盘信息
- 每天学习一个命令:ncdu 磁盘分析工具
- 使用 clonezilla 备份和恢复
- VPS 安全设置
- 备份 Docker 镜像容器和数据以及无痛迁移
- 树莓派中安装 Docker 及 docker compose
- 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构
- VPS 云服务器能够做什么
- docker volumes 中 -v 和 -mount 区别
- docker-compose 中 links 和 depends_on 区别
- 使用 privoxy 转发 socks 到 http
- Docker 容器日志相关命令
- 挂载腾讯云对象存储COS
- Flask 使用模板渲染
- 使用 rbenv 来管理多个版本 ruby
- 每天学习一个命令:du 找出哪个文件夹占用空间
- 使用Python控制Headless Chrome
- Linux 下的 Android emulators
- 搭建自己的文件共享服务 linx server
- Squid http 代理
- dockerfile 指令
- Docker中运行 MySQL
- netdata 又一款 Linux 监控程序
- 使用 docker compose 管理多个容器
- Linux 下安全的删除文件
- 搭建自己的 Weibo 转 RSS 服务
- 每天学习一个命令:find 查找文件
- Linux 下显示网络流量
- Linux 下几款快速启动器
- 每天学习一个命令:uniq 筛选过滤重复的行
- Linux 管理开机启动
- 每天学习一个命令:ed 行编辑器
- 每天学习一个命令: rename 批量修改文件名
- v2ray 使用和总结
- 自建网络硬盘 ownCloud
- 每天学习一个命令:awk 处理文本
- Linux 下查看内存使用
- 斐讯 k2p 刷机
- argparse的使用介绍
- h5ai 目录列表程序
- 每天学习一个命令:curl 命令行下载工具
- 优雅地使用命令行
- 常用的 Tmux 的插件使用记录
- git 不同阶段撤回
- frp 使用笔记
- 使用 rebase 来合并多个 commits
- 每天学习一个命令:zgrep 不解压过滤压缩包中文本
- 每天学习一个命令:jhead 操作照片 EXIF
- Vim 行选择复制和移动
- 每天学习一个命令: mtr 查看路由网络连通性
- 每天学习一个命令:iperf 测量带宽
- md5 散列
- flower 简单使用
- 每天学习一个命令:zip and unzip 压缩及解压缩
- 一次 vim 的简单介绍
- 在 Linux 下安装 Charles
- Vim 中的寄存器
- Vim 的 normal 命令
- Vim 中的宏命令
- 每天学习一个命令:ifconfig 查看网络配置信息
- headless chrome puppeteer
- vimrc 配置中 Vim 键映射
- 每天学习一个命令:代码搜索工具 ack-grep
- Nginx 反向代理 Google 配置
- Nginx 配置详解
- Git commit 中使用 gpg 签名提交
- Linux 安装 nodejs
- 使用 mutt 在 Bash 中发送邮件及附件
- 每天学习一个命令: Linux 查看磁盘信息命令 di
- 从 Clonezilla 恢复系统学习 Linux 启动过程
- 每天学习一个命令:使用 grep 查找文件内字符串
- 每天学习一个命令:jstack 打印 Java 进程堆栈信息
- 使用 antigen 来管理 zsh 插件
- 爬虫相关技术整理
- 使用 Shell 命令来对 Unix 时间戳和日期进行转换 date 命令
- Mastering the Vim
- Raspberry pi 自动挂载 NTFS USB 设备
- 树莓派系统安装及设置
- Linux 主机在线监控: nodequery
- Python 笔记之内置类型
- 给常用的 git 命令添加 alias 提升效率
- 每天学习一个命令:使用 split 分割文件
- 使用 setuptools 创建并发布 python 包
- 免费发送邮件的服务收集整理
- raspberry pi 折腾
- flask admin
- Flask 上传文件
- Flask restful
- MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别
- 每天学习一个命令:使用 rsync 增量同步备份文件
- 终端复用工具 Tmux 使用介绍
- Java 查漏补缺之 class
- Docker 入门
- 每天学习一个命令:使用 nethogs 查看每个进程流量
- 使用 supervisor 管理进程
- MySQL 数据类型
- Java 查漏补缺之枚举
- Java 查漏补缺之 defensive copy
- 每天学习一个命令:traceroute 查看路由信息
- Ubuntu/Debian 安装 nginx
- 每天学习一个命令:sudo 来管理 Linux 下权限
- Git 使用过程中遇到的小技巧
- 保持 SSH 连接
- MySQL 命令记录
- Dockerfile 基础镜像
- Linux 安装 VMware workstation 12
- 每天学习一个命令:tcpdump 命令行下抓包
- 每天学习一个命令:df 查看磁盘剩余空间
- 每天学习一个命令:lsof 列出打开的文件
- Openwrt 平均负载
- 每天学习一个命令:dig 查询 DNS 解析结果
- Openwrt 接口及基本设置
- TP LINK MR12U 刷 openwrt
- 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
- 解决 Linux Mint 18.1 安装 NVIDIA 驱动后黑屏
- 每天学习一个命令:crontab 定时任务
- 理解 bashrc profile 优先级及区别
- Shell/Bash script 学习笔记
- 在 Ubuntu/Mint 下快速创建桌面快捷方式
- Linux Mint 下使用 electron wechat
- 使用 mitmproxy 抓包
- Busybox 工具列表
- HBase 命令行工具
- 每天学习一个命令:perf 性能分析工具
- 每天学习一个命令:ln 创建链接
- 每天学习一个命令: base64 编解码
- 每天学习一个命令:lscpu 查看 CPU 信息
- 每天学习一个命令:tree 生成目录结构
- 每天学习一个命令:nmap 扫描开放端口
- 每天学习一个命令:netstat 查看本地监听端口
- 每天学习一个命令:iptables Linux 上的防火墙
- Samba 使用
- 离线文档查看工具
- xiaomi router samba password
- 每天学习一个命令:tar 压缩和解压文件
- 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
- 转换图片格式,png, jpg, webp
- 以十六进制查看文件的方法整理
- Clonezilla 克隆系统
- 每天学习一个命令:nl 打印行号
- ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机
- 每天学习一个命令:iftop 流量监控
- Ubuntu 下安装 Gradle 及简单使用
- MySQL 客户端命令行使用技巧
- 每天学习一个命令:ps 显示当前运行进程
- 每天学习一个命令:fdisk 查看磁盘详情
- 查看当前正在使用哪种 Shell
- 每天学习一个命令:nslookup 查询调试 DNS
- 切换 Linux 内核版本
- Linux 常用命令合集
- 每天学习一个命令:wc 统计文件
- 每天学习一个命令:multitail 同时监控多个日志
- 每天学习一个命令:tail 打印到标准输出
- Linux 启动项管理
- 每天学习一个命令:less 分页查看
- FFmpeg 项目中便携式媒体播放器 ffplay 使用
- 每天学习一个命令:su 切换身份或者使用 superuser
- 每天学习一个命令:apt 安装卸载软件
- guake zsh 配置小记
- 查看系统版本和发行版信息
- FFmpeg 入门笔记
- 购买 VPS 之后需要做的事情
- 每天学习一个命令:tr 命令行届的翻译
- lua installation
- Things to do after install Linux Mint
- 在 Linux 下安装字体
- git presentation
- wget 常用命令
- Bash 学习笔记之基本使用
- Linux 学习笔记 User and Group
- 每天学习一个命令:Linux screen 使用介绍
- CentOS 安装文件区别
- Linux notes
- Vim 窗口使用
- Vim 学习笔记 2: 组合命令
- Vim 学习笔记:移动和编辑
- Vim 中不同模式间的切换
- Vim 中不同模式间的切换
- Vim 多模式介绍
- Vim字符编码及中文菜单乱码
- 开始使用 Vim 的方式
- 每天学习一个命令:inxi 显示系统和硬件信息
- 每天学习一个命令:xclip 与剪贴板交互
- 每天学习一个命令:ffprobe 查看多媒体信息
- 每天学习一个命令:sed 流式字符编辑器
- 网件 WNDR3800 刷机
- 一系列计算机相关图书列表
- 每天学习一个命令:dd 读取转换输出数据
- 每天学习一个命令:top 查看资源占用
- Linux 常见目录结构说明
- Linux Mint 下开机自启动应用
- 从 git 版本控制中删除文件而不删除硬盘中文件
- Git 学习笔记:初级
- Bash 命令小技巧
- 每天学习一个命令:tee 读取标准输入并输出
- 每天学习一个命令:ss socket 数据
- 每天学习一个命令:kill 杀掉进程
command
- Warp 终端初体验
- 每天学习一个命令:qmv 在文本编辑器中对文件及目录进行编辑
- 每天学习一个命令:使用 rz sz 向服务器发送文件
- 使用 mktorrent 从命令行制作 torrent
- rTorrent 和 ruTorrent 使用
- 命令行的艺术
- 终端的输入历史以及管理
- wp-cli 使用
- 文件整理之重复文件删除
- 每天学习一个命令:fd find entries in the filesystem
- 每天学习一个命令:fzf 使用笔记
- 每天学习一个命令:pidof 查找进程 PID
- 每天学习一个命令:sort 排序
- html 转 pdf 命令行工具 wkhtmltopdf
- 每天学习一个命令:jq 命令行下处理 JSON
- 每天学习一个命令:gzip 压缩文件
- 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测
- Linux 网络配置
- 每天学习一个命令:使用 jpegoptim 和 optipng 优化压缩图片
- 每天学习一个命令:netcat 查看网络信息
- 每天学习一个命令:ip 处理网络管理任务
- 使用 click 构造漂亮的Python命令行程序
- docker volumes 中 -v 和 -mount 区别
- 每天学习一个命令:find 查找文件
- Linux 下显示网络流量
- Linux 下几款快速启动器
- 每天学习一个命令:uniq 筛选过滤重复的行
- Linux 管理开机启动
- 每天学习一个命令:ed 行编辑器
- 每天学习一个命令: rename 批量修改文件名
- 每天学习一个命令:awk 处理文本
- Linux 下查看内存使用
- argparse的使用介绍
- 每天学习一个命令:curl 命令行下载工具
- 优雅地使用命令行
- 每天学习一个命令: mtr 查看路由网络连通性
- 每天学习一个命令:zip and unzip 压缩及解压缩
- 每天学习一个命令:ifconfig 查看网络配置信息
- 每天学习一个命令:代码搜索工具 ack-grep
- 每天学习一个命令:使用 grep 查找文件内字符串
- 每天学习一个命令:使用 split 分割文件
- 每天学习一个命令:使用 rsync 增量同步备份文件
- 终端复用工具 Tmux 使用介绍
- 每天学习一个命令:使用 nethogs 查看每个进程流量
- 每天学习一个命令:traceroute 查看路由信息
- 每天学习一个命令:sudo 来管理 Linux 下权限
- 每天学习一个命令:df 查看磁盘剩余空间
- 每天学习一个命令:lsof 列出打开的文件
- 每天学习一个命令:dig 查询 DNS 解析结果
- 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
- 每天学习一个命令:crontab 定时任务
- 每天学习一个命令:perf 性能分析工具
- 每天学习一个命令:ln 创建链接
- 每天学习一个命令:lscpu 查看 CPU 信息
- 每天学习一个命令:tree 生成目录结构
- 每天学习一个命令:iptables Linux 上的防火墙
- 每天学习一个命令:tar 压缩和解压文件
- 转换图片格式,png, jpg, webp
- 以十六进制查看文件的方法整理
- 每天学习一个命令:nl 打印行号
- 每天学习一个命令:iftop 流量监控
- 每天学习一个命令:ps 显示当前运行进程
- 每天学习一个命令:fdisk 查看磁盘详情
- 每天学习一个命令:nslookup 查询调试 DNS
- 每天学习一个命令:wc 统计文件
- 每天学习一个命令:multitail 同时监控多个日志
- 每天学习一个命令:tail 打印到标准输出
- 每天学习一个命令:less 分页查看
- 每天学习一个命令:su 切换身份或者使用 superuser
- 每天学习一个命令:apt 安装卸载软件
- 查看系统版本和发行版信息
- 每天学习一个命令:tr 命令行届的翻译
- Bash 学习笔记之基本使用
- Vim 学习笔记 2: 组合命令
- Vim 学习笔记:移动和编辑
- 每天学习一个命令:inxi 显示系统和硬件信息
- 每天学习一个命令:xclip 与剪贴板交互
- 每天学习一个命令:ffprobe 查看多媒体信息
- 每天学习一个命令:sed 流式字符编辑器
- 每天学习一个命令:dd 读取转换输出数据
- 每天学习一个命令:top 查看资源占用
- Linux 常见目录结构说明
- 每天学习一个命令:tee 读取标准输入并输出
- 每天学习一个命令:ss socket 数据
- 每天学习一个命令:kill 杀掉进程
socket
wifi
tcp
- 开源软负载均衡 HAProxy 使用及配置
- 每天学习一个命令:netcat 查看网络信息
- 在 Linux 下安装 Charles
- HAProxy 转发 shadowsocks 流量
- Wifi 是如何工作的?
network
- 在 Mac M1 下使用 VMware Fusion 安装 Windows 11 跳过网络
- Netdata outbound_packets_dropped_ratio 告警
- 使用 Netmaker 快速组建 WireGuard mesh 网络
- OmniEdge 虚拟组网工具使用及原理简介
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
- club 域名宕机近 3 小时故障回顾
- A400互联VPS简单测评及使用
- VMware Workstation 虚拟机网络设置
- Docker 网络与容器互联
- 个人的局域网网络设置整理
- 分析家里局域网 WiFI 瓶颈
- 使用命令行远程网络唤起主机
- Ubuntu 系网络配置文件解析及说明
- 每天学习一个命令:pidstat 查看进程消耗资源
- Netty 简单实用
- Linux 网络配置
- 每天学习一个命令:ip 处理网络管理任务
- 每天学习一个命令:vnstat 统计服务器网卡流量
- Linux 下显示网络流量
- 每天学习一个命令:curl 命令行下载工具
- 每天学习一个命令: mtr 查看路由网络连通性
- 每天学习一个命令:iperf 测量带宽
- 每天学习一个命令:ifconfig 查看网络配置信息
- 每天学习一个命令:使用 nethogs 查看每个进程流量
- 每天学习一个命令:traceroute 查看路由信息
- 每天学习一个命令:tcpdump 命令行下抓包
- 每天学习一个命令:dig 查询 DNS 解析结果
- 每天学习一个命令:nmap 扫描开放端口
- 每天学习一个命令:netstat 查看本地监听端口
- 每天学习一个命令:iptables Linux 上的防火墙
- 每天学习一个命令:iftop 流量监控
- 每天学习一个命令:nslookup 查询调试 DNS
- Linux 常用命令合集
- 一系列计算机相关图书列表
- 使用 dnsmasq 转发 DNS 请求
- Wifi 是如何工作的?
- Mastering Google Photos
- Android 反编译
- Linux 下自动更新 Chrome
- iPhone 设置及 Review
- Goodbye Picasa
- Google推出inbox的一点思考
- Blogger 主题中Widget使用
- Android 4.4 Kitkat
- 2013 年 Google 愚人节玩笑
愚人节,Web
commands
- Linux 下执行文件中的每一行
- Gitlab 中使用命令行提交 merge request
- 一些 Tmux 使用小技巧
- Cinnamon alt+f2 命令
- Busybox 工具列表
- Linux 常用命令合集
- 每天学习一个命令:Linux screen 使用介绍
- Bash 命令小技巧
bash
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 使用 Atuin 同步 Shell 历史
- zsh 配置文件解析及优先级
- Bash 中的 Parameter Expansion
- shell script idiom
- Linux 下执行文件中的每一行
- 每天学习一个命令:xargs 连接输出和输入
- 威联通折腾篇十三:替换默认 shell 为 zsh
- 登录式 shell 和非登录式 shell 区别
- Bash Script
- 使用 antigen 来管理 zsh 插件
- 给常用的 git 命令添加 alias 提升效率
- 理解 bashrc profile 优先级及区别
- Shell/Bash script 学习笔记
- 查看当前正在使用哪种 Shell
- Bash 学习笔记之基本使用
- Bash 命令小技巧
less
tips
SSD
Knowledge
aokp
cyanogenmod
Android
- fastboot and adb 工具
- Android 反编译
- Android GPS 反作弊
- Android ProGuard
- Android 过渡动画框架
- Android 提醒
- Android 使用自定义 keystore 调试
- Android 常见错误
- android 6 runtime permission
- Android Snackbar 使用
- Android Notification
- Android Animation Interpolator
- Android ImageView ScaleType
- Android Animation
- 国行 Moto 360 2代一周使用感受
- Android 人脸检测
- 我使用的 Xposed module
- Android lib Timber
- 小行星视图App review
- Nexus 6 刷机及电信 3G/4G 破解
- Genymotion 安装
- Nexus 6 tips
- 魅蓝Note折腾记
- 手机信号字母表示
- Android 4.4 Kitkat
- 防止Android刷机变砖
Rom
SuperUser
ClockworkMod
Fastboot
adb
- 不丢失数据 降级 Android 应用版本
- Magisk 模块整理 For OnePlus 7 Pro
- OnePlus 7 Pro 折腾记
- Android 电视盒子可用的应用备份
- 斐讯 T1 盒子去除广告
- fastboot and adb 工具
- adb shell dumpsys 使用
- 常用 adb command 命令
- 防止Android刷机变砖
- Google Learn About 一款交互式 AI 学习产品
- 使用 Docker 安装单节点 Rancher
- Google Labs 出品的 NotebookLM:和你的文档对话
- Google Play Console 账户身份验证
- 使用 k3sup 快速安装 k3s
- Google Analytics 代替产品对比
- 如何在 Chrome 中使用 New Bing
- 使用 FFmpeg 将 webm 格式转成 mp4
- Go 语言学习笔记 7:容器
- 图片压缩工具 Squoosh 离线版
- 利用 Cloudflare 和 Gmail 配置域名邮箱的收发
- Kubernetes 学习笔记
- k3s k3d kind minikube microk8s 对比
- 如何查找链到某个链接的页面
- 给博客添加 PWA
- 再也不见 Google+
- Google Forms 使用
- Google Cloud Platform 使用向导
- 用 Google Calendar 培养习惯
- AngularJS 学习笔记
- 由 WebM 格式学习常见的容器和编码格式
- 读万字访谈后感:软硬件公司的差别
- Go 语言学习笔记 2:基本结构
- go 语言学习笔记 1:基本介绍和使用
- 域名相关网站及价格整理
- 关于通用顶级域名 .xyz
- Jigsaw Outline 部署和使用
- 使用Google出品的 cAdvisor 监控Docker容器
- 使用 Docker hub 及其他镜像站点加速下载
- 使用 Chevereto 自建照片分享
- Gson 使用笔记
- LevelDB 使用
- Nginx 反向代理 Google 配置
- Google Guava 库学习笔记
- URL 短域名
- Tampermonkey Chrome 下超神的插件
- 文件夹和标签的区别使用
- Podcast 托管
- Gradle 重复导入错误
- Google Guava 中本地缓存 LoadingCache 使用
- Google Calendar 使用技巧一:添加各国节假日
- 我使用的 Chrome Extension
- Nexus 5 不同版本
- Gelaxy Nexus Verizon 折腾
- 域名解析 DNS
dns
- DNS 泄漏以及如何防止
- Go 语言编写的强大灵活的 DNS 工具包
- AdGuard Home 53 端口占用问题解决
- 反查一个域名的所有子域名
- .box 区块链上的 TLD
- EV Hosting 域名注册服务
- .info 域名涨价应对策略
- Linux 服务器控制面板 HestiaCP 使用
- 电子邮件是如何工作的
- club 域名宕机近 3 小时故障回顾
- NextDNS 使用体验
- 利用 AdGuard Home 自建 DNS 服务器过滤广告
- 每天学习一个命令:dig 查询 DNS 解析结果
- 每天学习一个命令:nslookup 查询调试 DNS
- 使用 dnsmasq 转发 DNS 请求
- 域名解析 DNS
web
- Hono 一个快速轻量的运行在边缘节点的 Web 框架
- TypeScript 初识
- Selenium 使用介绍
- Appium 介绍
- 又一个网页文件管理:filebrowser
- 修正关于 HTTP Header 的错误认识
- Spring boot 笔记
- HTTP协议学习笔记
- Trello 简单使用
- Nginx 反向代理 Google 配置
- Nginx 配置详解
- jinja2 笔记
- Spring MVC 中常用的注解
- @Autowired vs @Resource vs @Inject 的区别
- flask admin
- Flask 上传文件
- Flask restful
- Flask 使用介绍
- Flask cookie and session
- Ubuntu/Debian 安装 nginx
- Celery 最佳实践
- WEB-INF 目录结构
- gunicorn 使用
- gunicorn 部署 web.py 应用
- 记账 App 选择
- 域名解析 DNS
nexus
galaxy
java
- XML 数字签名及 Java 实现
- 利用 Jakarta 来验证 Java Bean 数据合法性
- REST-assured 简单使用
- Java 11 新特性学习
- Javalin:一个轻量的 Web Framework
- 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
- Elasticsearch 入门使用
- JWT 认证使用
- Maven 中的 classifier
- 解决 NoSuchMethodException 错误的方法
- logback.xml 配置详解
- Logback 使用
- Logback 基本使用介绍
- Moshi : 新一代的 Java 解析 JSON 工具
- Java 查漏补缺:函数式接口
- 分析 Java 内存
- 解析 bpmn 文件
- IntelliJ IDEA vmoptions 设置
- Intellij IDEA 快捷键使用学习
- Java 类加载器
- 解压和打包 jar 并手动上传到 Nexus 记录
- 排查导致 CPU load 过高的 Java 线程
- Java 查漏补缺:Java 8 中接口 default 方法
- Python 为什么需要 with 语法
- Spring 自定义 namespace and handlers
- Java 定时任务框架 Job-scheduling Quartz 使用
- drools 编程例子
- Maven 多仓库和镜像配置
- CPU 负载
- Maven 插件学习之: shade 插件
- 设计模式之行为模式
- 设计模式之结构模式
- alibaba arthas 使用
- Java 模板引擎 freemarker
- Java 查漏补缺之 Exception 和 RuntimeException
- log4j PatternLayout 输出模板
- log4j appender
- 重构读书笔记
- JProfile 简单使用
- Java 查漏补缺之:ThreadLocal 使用
- Aviator 轻量 Java 表达式引擎
- Drools Kie 简单使用
- Netty 简单实用
- Java 查漏补缺之 jvm
- go 语言学习笔记 1:基本介绍和使用
- Java 查漏补缺之泛型
- Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
- Maven 插件
- Spring boot 笔记
- Java 查漏补缺:线程间通信
- Java 查漏补缺之位运算符
- 使用 lombok 简化 Java 代码
- Maven 依赖管理
- Java 查漏补缺之 stream 中的 collect flatmap reduce 使用
- Java 查漏补缺之 stream
- MyBatis 中 insert 和 insertSeletive 区别
- Gson 使用笔记
- log4j 配置
- MyBatis 使用介绍
- 精通正则表达式第三版读书笔记
- 分布式系统中唯一 ID 的生成方法
- 在 Spring Boot 中使用 Swagger 生成接口文档
- mockito 使用
- Maven 介绍
- 每天学习一个命令:jstack 打印 Java 进程堆栈信息
- 《Spring MVC 实战》笔记
- Spring MVC 中常用的注解
- @Autowired vs @Resource vs @Inject 的区别
- Java 查漏补缺之 class
- Google Guava 库学习笔记
- Java 查漏补缺之枚举
- Java 查漏补缺之并发编程 ExecutorService
- Java 查漏补缺之 defensive copy
- Java 查漏补缺之 BigDecimal
- Java 查漏补缺之注解
- Head First Design Patterns
- 《Effective Java》读书笔记
- Ubuntu 下安装 Gradle 及简单使用
- Spring BeanPostProcessor 使用
- Java 查漏补缺之:try-with-resources 语法
- MyBatis 自动生成的 Java client 方法区别
- Java 查漏补缺之 Thread 类中 interrupt() interrupted() isInterrupted() 区别
- Google Guava 中本地缓存 LoadingCache 使用
- JVM parameters
- Java 查漏补缺之 throwable vs exception 区别
- Java 中时间相关处理工具类库 joda time
- Java collections
- Java 查漏补缺一些小问题
- 使用 javadoc 自动生成 Java 文档
- Java 内存模型
- 如何写单测
- Ubuntu 下安装 java 及问题配置
- Java 查漏补缺之: GC 垃圾回收
- Java 的 IO 操作 java.io 包
- jhat 使用
- jmap 命令使用及内存分析
- 优化 Java 中正则表达式
- log4j XML 配置
- 正则表达式学习笔记
- MyBatis Generator Plugins
- Mybatis Generator 配置详解
- Java 字节码 类文件结构
- Java 查漏补缺之:赋值语句的返回值
- JDK 和 Tomcat 配置
jdk
- Java 11 新特性学习
- 解决 NoSuchMethodException 错误的方法
- Netty 简单实用
- Java 查漏补缺之 BigDecimal
- Java 查漏补缺之:try-with-resources 语法
- Java 查漏补缺之 throwable vs exception 区别
- Java collections
- Ubuntu 下安装 java 及问题配置
- jmap 命令使用及内存分析
- Android SDK环境变量配置
- Java 查漏补缺之:赋值语句的返回值
- JDK 和 Tomcat 配置
tomcat
knowledge
- Octarine 一个注重隐私的本地 Markdown 编辑器
- 重拾 Wikipedia
- 继续折腾 WNDR3800 之 shadowsocks
- 国内各大音乐网站使用感受
- Visual Studio 文件扩展名作用
- JDK 和 Tomcat 配置
cse
豆瓣
douban
userscript
- PT 站点一键转载脚本 easy-upload
- 使用 Tampermonkey 调试本地脚本
- 知乎上被删除的良心回答之油猴脚本
- Tampermonkey Chrome 下超神的插件
- 我使用的 Userscript
- Movie CSE for douban
Ingress
markdown
- 一款无数据库在线笔记 Flatnotes
- Octarine 一个注重隐私的本地 Markdown 编辑器
- 将 Blogger 备份并转成 Markdown 导入 Obsidian
- 将 Evernote 笔记导入到 Obsidian
- Gatsby 静态站点使用入门
- Logseq 第一次试用记录以及发布 Logseq 到网页
- Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
- 使用 mdBook 生成在线文档
- 我的 Obsidian 笔记跨设备同步方案
- 通用文档转换工具 Pandoc
- 为知笔记导出和备份
- 有一个全平台的Markdown编辑器--Typora
- Vim 插件之 markdown : vim markdown
- Markdown online Editor
- 学习使用 MarkDown 语言进行写作
blogger
vs
microsoft
Kitkat
android
- 音流:一款支持 Navidrome 兼容 Subsonic 的跨平台音乐播放器
- Voicenotes 一款 AI 语音笔记应用
- 推荐几个 Android 远程控制应用
- 小米平板 5 Pro 初体验及设置
- 不丢失数据 降级 Android 应用版本
- Android 上的 RIME 输入法 trime 同文输入法使用
- 快充协议笔记
- 记一次修复安装 Magisk 模块后的 bootloop
- Substratum Android 上的主题引擎
- Android 内核中的 CPU 调频
- Termux app 使用记录
- Magisk 模块整理 For OnePlus 7 Pro
- Android Kernel
- OnePlus 7 Pro 折腾记
- 读万字访谈后感:软硬件公司的差别
- Appium 介绍
- Certificate pinning 介绍
- 应用消息推送解决方案 MiPush
- 一周 CP 反编译记录
- 通过 HOST 去除 Android 广告:adaway
- kodi 盒子上的媒体中心?
- Linux 下的 Android emulators
- Android 电视盒子可用的应用备份
- 斐讯 T1 盒子去除广告
- 在 Linux 下安装 Charles
- 使用 mitmproxy 抓包
- 我的一加 3 手机设置
- Android 减小 APK 大小
- Android Gradle 学习笔记
- Android Http 调试及抓包
- Gradle 重复导入错误
- adb shell dumpsys 使用
- 常用 adb command 命令
- 《Effective Java》读书笔记
- 我使用的 Xposed module
- 利用 Jenkins 持续集成 Android 程序
- Nexus 5 不同版本
- 记账 App 选择
- Android SDK环境变量配置
- CM10.2
cm
lastpass
password
- 全平台开源的密码管理软件 Bitwarden
- phpMyAdmin 登录无反应问题记录
- VPS 安全保护:使用 fail2ban 防止暴力破解
- ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机
- LastPass New Design 新设计
design
inoreader
rss
- Glance 个人自定义 Dashboard
- 总结一下 Fediverse 下的有趣的平台
- 在线工作流 Pipedream 使用记录
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- Flexget 配合 NexusPHP 自动下载
- 使用 flexget 实现下载更新自动化
- 我有一台服务器能做什么:自架的服务整理
- 自建 RSS Reader
- 使用 Huginn 搭建自己的 IFTTT
- RSS 订阅列表整理
- 搭建自己的 Weibo 转 RSS 服务
- InoReader 使用感受--绝佳Google Reader代替品
feedly
google-reader
hadoop
spark
hdfs
file-system
distribute
投影仪
购物
git
- GitLab CI 提交代码 not allowe to upload code 问题解决
- Git 对文件权限的控制
- 折腾一下 GitHub Profile
- 从 Gogs 迁移到 Gitea
- 使用 glab 提交 Merge Request
- 修复突然断电后 git 仓库 corrupt
- 使用 Husky 来管理 git hook
- 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
- 减小 git 仓库的大小
- Git 使用技巧:创建不带历史的分支
- 我的 Obsidian 笔记跨设备同步方案
- gitconfig includeIf 管理多用户配置
- git subtree 简单使用记录
- GitLab CI 使用笔记
- 关于 .git 目录你需要知道的一切
- 威联通折腾篇十八:Gogs Docker 容器备份及恢复
- git-crypt 使用
- git pull hangs rekey after blocks 拉代码时卡住
- Gitlab 中使用命令行提交 merge request
- git describe 使用
- 使用 Git worktree 将同一个项目分裂成多个本地目录
- 使用 hub 命令来操作 GitHub
- 使用 Meld 对比文件及文件夹区别
- 使用 git bisect 来快速定位出错版本
- git 分支管理
- 使用 Travis 自动部署静态网站到 GitHub Pages
- Gitbook 使用记录
- 使用 Phabricator 来 code review
- 使用 netlify 托管静态网站
- 使用 Docker 安装 gogs
- 优雅地使用命令行
- git 不同阶段撤回
- 使用 rebase 来合并多个 commits
- Git commit 中使用 gpg 签名提交
- 给常用的 git 命令添加 alias 提升效率
- Git 使用过程中遇到的小技巧
- 保持 SSH 连接
- 修复 zsh 下 git 自动提示失败
- should I git ignore .project file under eclipse
- Git hook
- git presentation
- GitLab 学习笔记
- How to Write a Git commit message
- Git 配置多个 ssh key
- 从 git 版本控制中删除文件而不删除硬盘中文件
- Git 学习笔记:初级
ssh
- 使用 ed25519 SSH Key 代替 RSA 密钥
- Borg Backup 命令行增量备份工具使用
- Ubuntu 下启用 SFTP 服务
- Asus RT-AC86U 初始设置
- 使用 assh 来管理 SSH config
- 多设备间同步 ssh 配置及密钥
- mosh: 使用 UDP 传输的 Shell
- 命令行的艺术
- git pull hangs rekey after blocks 拉代码时卡住
- 使用 port knocking 隐藏 SSH daemon 端口
- Linux 下安装 openssh server
- SSH 端口转发
- VPS 安全设置
- 小米路由器 3G 开启 SSH 安装 MT 工具箱
- frp 使用笔记
- 保持 SSH 连接
- ssh-copy-id 复制本地公钥命令详解 免密码登录远程主机
- 每天学习一个命令:pssh 一条命令在多个主机上执行
- Git 配置多个 ssh key
- Git 学习笔记:初级
github
- Screenpipe 私人的 AI 助理 本地记录看到听到的一切
- 在阅读时借助 Yomichan 将日语单词一键保存到 Anki
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 基于表格的无代码数据库 Teable 介绍
- 在命令行下使用 GitHub Copilot CLI
- GitHub Blocks 使用体验
- 折腾一下 GitHub Profile
- GitHub Codespaces 使用
- GitHub Code Search 使用小技巧
- zinit 作者删库事件以及后续代替方案
- 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
- 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot
- 利用 n8n 实现个人自动化工作流
- gitconfig includeIf 管理多用户配置
- MacBook Pro 初始设置记录
- Github Actions 使用
- 威联通折腾篇十八:Gogs Docker 容器备份及恢复
- 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
- 使用 hub 命令来操作 GitHub
- GraphQL 初识
- git 分支管理
- 使用 Travis 自动部署静态网站到 GitHub Pages
- Gitbook 使用记录
- 使用 netlify 托管静态网站
- 使用 Docker 安装 gogs
- Git commit 中使用 gpg 签名提交
- URL 短域名
- 保持 SSH 连接
- How to Write a Git commit message
- Git 配置多个 ssh key
- Git 学习笔记:初级
gitlab
- GitLab CI 提交代码 not allowe to upload code 问题解决
- 使用 glab 提交 Merge Request
- 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
- GitLab CI 使用笔记
- 威联通折腾篇十八:Gogs Docker 容器备份及恢复
- Gitlab 中使用命令行提交 merge request
- 保持 SSH 连接
- GitLab 学习笔记
- Git 配置多个 ssh key
- Git 学习笔记:初级
Movie
projector,interface, monitor, display
vim
- Homerow 使用 Vimium 的方式控制 macOS
- Vimium 教程:使用键盘来浏览网页
- Warp 终端初体验
- 我的 IntelliJ IDEA Vim 插件配置
- 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
- 使用 dotbot 管理 dotfiles 配置文件
- Vim 插件之 vim-easymotion
- JetBrains IntelliJ IDEA 中使用 vim 总结
- Intellij IDEA 快捷键使用学习
- Vim 插件之:vim-abolish
- Vim global 命令
- 在 Vim 下使用 fzf
- 初学者指南:如何安装和配置 NeoVim
- Vim 插件之注释
- Vim 插件之全局搜索:ack.vim
- Vim 的颜色主题
- Vim 行选择复制和移动
- 一次 vim 的简单介绍
- Vim 中的寄存器
- Vim 的 normal 命令
- Vim 中的宏命令
- vimrc 配置中 Vim 键映射
- 使用 antigen 来管理 zsh 插件
- Mastering the Vim
- guake zsh 配置小记
- Awesome vim plugin website collections
- Bash 学习笔记之基本使用
- Vim 窗口使用
- Vim 小技巧
- Vim 学习笔记 2: 组合命令
- Vim 学习笔记:移动和编辑
- Vim 中不同模式间的切换
- Vim插件Vundle
- Vim 多模式介绍
- Vim字符编码及中文菜单乱码
- 开始使用 Vim 的方式
- Vim 插件之: vim-surrounding
- Vim 插件之:vim-repeat
- Vim 中 buffer 操作及管理
- Vim 插件介绍:Nerdtree
- Vim 插件之 markdown : vim markdown
vim-plugin
- Vim 插件之 vim-easymotion
- Vim 插件之:vim-abolish
- Vim 插件之注释
- Vim 插件之全局搜索:ack.vim
- Vim插件Vundle
- Vim 插件之: vim-surrounding
- Vim 插件之:vim-repeat
- Vim 插件介绍:Nerdtree
- Vim 插件之 markdown : vim markdown
学车
programming
- AI 支持的编辑器 Cursor 使用体验
- 使用开源 Wakapi 代替 WakaTime 统计编码时间
- 工程代码挑战网站 CodeWars 使用体验
- Go 语言学习笔记 7:容器
- Go 语言学习笔记 4:Go 语言的控制语句
- 迟到的「给编程初学者的一封信」
- GitLab CI 使用笔记
- 关于 .git 目录你需要知道的一切
- Python 为什么需要 with 语法
- 重构读书笔记
- Netty 简单实用
- Go 语言学习笔记 3:基础类型
- Go 语言学习笔记 2:基本结构
- go 语言学习笔记 1:基本介绍和使用
- mastering xxx vs xxx cookbook vs xxx in action 系列图书的区别
- 需要注意的 Python round() 方法
- Java 查漏补缺之泛型
- Java 查漏补缺一些小问题
- 适用于编程 Coding 的字体
- Java 查漏补缺之:赋值语句的返回值
document
guide
difference
linux-mint
- 在 Linux Mint 上使用 PlayOnLinux 安装网易云音乐
- Linux 下使用 emoji
- 在 Ubuntu 下为 Postman 创建 icon
- Linux Mint 19 自定义登录界面
- Linux Mint 连接 802.1x EAP wifi network
- Cinnamon 桌面下 Applets 推荐
- 小米笔记本 Air 13.3 在 Linux Mint 下安装 nvidia 驱动
- 使用 Nemo 文件管理器
- Linux 安装 VMware workstation 12
- 解决 Linux Mint 18.1 安装 NVIDIA 驱动后黑屏
- 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
- Things to do after install Linux Mint
- 在 Linux 下安装字体
- Linux Mint 下开机自启动应用
cinnamon
- 我的 Linux 环境及 Cinnamon 桌面配置记录
- Ubuntu 系网络配置文件解析及说明
- Cinnamon alt+f2 命令
- Cinnamon 桌面下 Applets 推荐
- 记录一下 Linux Mint 19 升级过程
- 使用 Nemo 文件管理器
- Linux Mint 下禁用 Alt 拖拽窗口
- Linux Mint 下开机自启动应用
startup
application
haproxy
shadowsocks
- 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
- Use shadowsocks libev
- v2ray 使用和总结
- 小米路由器 3G 开启 SSH 安装 MT 工具箱
- 继续折腾 WNDR3800 之 shadowsocks
- HAProxy 转发 shadowsocks 流量
ss
load-balancer
proxy-server
proxy
- 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
- 在 Linux 上使用 Clash 作代理
- 在命令行下给 socks 或者 http 代理测速
- Use shadowsocks libev
- 开源软负载均衡 HAProxy 使用及配置
- 使用 privoxy 转发 socks 到 http
- Squid http 代理
- v2ray 使用和总结
- 又一款抓包分析软件 wireshark
- Nginx 反向代理 Google 配置
- Nginx 配置详解
- 使用 mitmproxy 抓包
- Docker 使用 nginx-proxy 来架设多个网站
- Android Http 调试及抓包
- HAProxy 转发 shadowsocks 流量
Blogger
nerdtree
vim-tips
android-sdk
android-develop
class
- Java 类加载器
- Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
- Java 查漏补缺之 class
- Python 容易混淆的知识点
- Java 字节码 类文件结构
cross-platform
bytecode
doxygen
Visual Studio
Eclipse
dir-structure
top
- 调查 Netdata 10min cpu iowait 告警
- 排查导致 CPU load 过高的 Java 线程
- 每天学习一个命令:iotop 查看 Linux 下每个进程 IO 占用
- 每天学习一个命令:top 查看资源占用
io
cpu
- Apple silicon M 系列芯片区别及购买推荐
- 调查 Netdata 10min cpu iowait 告警
- 如何发现 CPU steal 并解决
- VPS 性能测试
- 使用 Netdata Cloud 监控所有的机器
- OpenWrt 学习笔记
- 排查导致 CPU load 过高的 Java 线程
- 每天学习一个命令:pidstat 查看进程消耗资源
- CPU 负载
- 从零开始搭建 NAS: 硬件篇
- Openwrt 平均负载
- Linux 常用命令合集
- 每天学习一个命令:top 查看资源占用
memory
- 使用 Netdata Cloud 监控所有的机器
- Linux 内存管理初识
- kswapd0 占用 99% 的 CPU
- 威联通折腾篇十六:加内存
- 每天学习一个命令:vmstat 查看系统资源使用情况
- Linux 下查看内存使用
- 每天学习一个命令:top 查看资源占用
buffer
vim-buffer
dnsmasq
domain
- 域名的生命周期
- 反查一个域名的所有子域名
- EV Hosting 域名注册服务
- Porkbun 免费领取一年 app wiki 等域名
- .info 域名涨价应对策略
- Eu.org 免费域名申请
- 什么是 DMARC
- club 域名宕机近 3 小时故障回顾
- yourls 相关工具和API调用
- 使用 yourls 专属自己的短域名服务
- 域名相关网站及价格整理
- 关于通用顶级域名 .xyz
- 每天学习一个命令:dig 查询 DNS 解析结果
- 使用 dnsmasq 转发 DNS 请求
rankfile
dd
skills
mysql
- 如何避免 MySQL 因为内存不足被系统 Kill
- 使用 PlanetScale 以及 Docker 搭建网站分析 Umami
- 开源的数据分析工具 Metabase
- 在 HestiaCP 下安装 Typecho
- PlanetScale 云端 MySQL 数据库使用记录
- MySQL Binary Log 清理
- 每天学习一个命令:mysqlbinlog 命令使用
- 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
- 在两个 DataGrip 之间同步数据库配置以及一些使用笔记
- 配置 MySQL master-master 双主同步
- 提升 mysqldump 导入导出 MySQL 的速度
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- QNAP 上 SQL server 数据备份
- 从 MySQL 迁移到 PostgreSQL 方案调研
- PostgreSQL 数据库支持的数据类型
- PostgreSQL 初识
- MySQL 日期和时间函数
- MySQL 中索引相关 SQL 语句
- MySQL 中的日志配置和管理
- MySQL 配置优化
- 使用 alembic 迁移数据库结构
- 威联通折腾篇九:MySQL 设置
- phpMyAdmin 登录无反应问题记录
- 使用 flask migrate 来迁移数据结构
- 使用 Phabricator 来 code review
- 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构
- Docker中运行 MySQL
- MyBatis 中 insert 和 insertSeletive 区别
- MyBatis 使用介绍
- 分布式系统中唯一 ID 的生成方法
- 爬虫相关材料整理
- MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别
- MySQL 数据类型
- MySQL 中 utf8 和 utf8mb4 区别
- SQLAlchemy session 使用问题
- MySQL 命令记录
- SQLAlchemy 使用记录
- MySQL 客户端命令行使用技巧
- MyBatis 自动生成的 Java client 方法区别
- MySQL 中的大小写敏感设置
- MyBatis Generator Plugins
- Mybatis Generator 配置详解
- 优化 SQL 语句
sql
- PlanetScale 云端 MySQL 数据库使用记录
- 在两个 DataGrip 之间同步数据库配置以及一些使用笔记
- 提升 mysqldump 导入导出 MySQL 的速度
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- QNAP 上 SQL server 数据备份
- 从 MySQL 迁移到 PostgreSQL 方案调研
- PostgreSQL 初识
- MySQL 日期和时间函数
- MySQL 中索引相关 SQL 语句
- Hive SQL 介绍及使用
- kudu 笔记
- MySQL 配置优化
- SQLAlchemy 中处理 relationship
- 使用 alembic 迁移数据库结构
- 使用 flask migrate 来迁移数据结构
- 使用 pt-online-schema-change 工具不锁表在线修改 MySQL 表结构
- MySQL 数据类型
- SQLAlchemy session 使用问题
- SQLAlchemy 使用记录
- MySQL 中的大小写敏感设置
- 优化 SQL 语句
optimize
slow-query
database
- 向量数据库及实现整理
- Laravel 学习笔记:Model Factoris 批量创建假数据
- Azure Cosmos DB 简单使用入门
- 每天学习一个命令:mysqlbinlog 命令使用
- 配置 MySQL master-master 双主同步
- 从 MySQL 迁移到 PostgreSQL 方案调研
- PostgreSQL 数据库支持的数据类型
- PostgreSQL 初识
- MySQL 日期和时间函数
- MySQL 中的日志配置和管理
- 使用 alembic 迁移数据库结构
- InfluxDB 使用
- 使用 flask migrate 来迁移数据结构
- Docker中运行 MySQL
- LevelDB 使用
- Redis 安全性检查
- Redis 读书笔记
- Redis 读书笔记
- Celery 最佳实践
- MySQL 命令记录
- Redis 常用命令
- Redis 介绍
- HBase 如何设计 Table Schema
- HBase 命令行工具
- HBase 基本使用
- H2 Database Engine
- 优化 SQL 语句
fonts
font
coding
style
music
- 音流:一款支持 Navidrome 兼容 Subsonic 的跨平台音乐播放器
- 利用 Navidrome 搭建自己的在线音乐库
- Music Tag Web 基于网页修改音乐的元数据
- Web 3.0 音乐平台:Muverse 简单介绍
- 使用 beets 命令行工具整理音乐库
- 使用 MusicBrainz 管理我的音乐库
- NAS 上的音乐管理应用 Funkwhale
- 一键去除网易云音乐广告
- 如何为视频配上合适的背景音乐
- 如何找到一首歌的名字
- 国内各大音乐网站使用感受
music-library
music-management
- 音流:一款支持 Navidrome 兼容 Subsonic 的跨平台音乐播放器
- 利用 Navidrome 搭建自己的在线音乐库
- Music Tag Web 基于网页修改音乐的元数据
- 国内各大音乐网站使用感受
music-platform
h2
in-memory-database
jdbc
mybatis
- MyBatis 中 insert 和 insertSeletive 区别
- MyBatis 使用介绍
- MyBatis 自动生成的 Java client 方法区别
- MyBatis Generator Plugins
- Mybatis Generator 配置详解
orm
- Laravel 学习笔记:Model 之间关系
- MyBatis 中 insert 和 insertSeletive 区别
- MyBatis 使用介绍
- SQLAlchemy session 使用问题
- SQLAlchemy 使用记录
- MyBatis Generator Plugins
- Mybatis Generator 配置详解
mybatis-generator
android-app
app
ios
- iPhone 重启之后照片丢失及解决方案
- YPlayer 一款支持本地生成字幕的播放器
- Dinox 又一款 AI 语音转录笔记
- Emote 又一款 AI 语音笔记应用
- 音流:一款支持 Navidrome 兼容 Subsonic 的跨平台音乐播放器
- BitRemote iOS 上的 BT/PT 下载管理新选择
- Voicenotes 一款 AI 语音笔记应用
- Fileball 一款 iOS tvOS 上的媒体播放器及文件管理器
- 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
- 快充协议笔记
- 后知后觉之 iOS 内置字典
- Appium 介绍
- 应用消息推送解决方案 MiPush
- Workflow for iOS 使用指南
- 在 Linux 下安装 Charles
- iPhone 设置及 Review
- 记账 App 选择
log4j
- 日志数据脱敏方法研究
- log4j PatternLayout 输出模板
- log4j appender
- log4j 配置
- log4j XML 配置
- log4j 根据 package 打印日志到不同目的地
log4j12
log4j12-conf
log4j12-xml
regex
- 使用 ripgrep 通过正则快速查找文件内容
- Nginx location 匹配规则
- 每天学习一个命令:zgrep 不解压过滤压缩包中文本
- 精通正则表达式第三版读书笔记
- 优化 Java 中正则表达式
- 正则表达式学习笔记
regular-expression
python
- 使用 pyVideoTrans 自动进行视频翻译及配音
- 使用 Ansible 管理 Crontab
- 记录一下 Clientexec 中配置 SMTP 时的一些问题
- Clientexec 汉化
- Google 聊天机器人 Bard 逆向
- 下载 YouTube 视频方法总结
- 离线备份小鹅通反派影评以及节目列表
- aiohttp 使用笔记
- 使用 Ansible Roles 结构化并复用 playbook
- 搭建自动化签到网站
- 使用 Remark42 替换博客的 Disqus 评论系统
- JWT 认证使用
- Ansible 入门篇一:简单介绍及使用
- 使用 flexget 实现下载更新自动化
- Python 为什么需要 with 语法
- Jupyter 简单使用
- Selenium 使用介绍
- 需要注意的 Python round() 方法
- 电子书常见格式及格式转换
- SQLAlchemy 中处理 relationship
- MDX/MDD 文件格式解析
- Python 并发编程之 gevent
- 使用 alembic 迁移数据库结构
- Python Linux 系统管理与自动化运维读书笔记
- Fabric 2.x 使用
- Celery 又一坑:时区错误
- Flask 使用 Celery 避免循环引用
- 使用 click 构造漂亮的Python命令行程序
- 使用 Python 下载抖音无水印视频
- 使用Python控制Headless Chrome
- 使用 Celery Once 来防止 Celery 重复执行同一个任务
- pipenv 使用
- argparse的使用介绍
- pandas 基本使用
- Python 自然语言处理包 nltk 使用
- jinja2 笔记
- Python 笔记之赋值语句和表达式
- Python 中 subprocess.call() vs os.system() 区别
- 爬虫相关技术整理
- 爬虫相关材料整理
- Python 笔记之内存模型 Variables Objects and References 区别
- Python modules and package
- Python 笔记之内置类型
- 使用 itsdangerous 签名校验
- Python logging 模块使用
- 使用 setuptools 创建并发布 python 包
- 使用 openpyxl python lib 来读写 Excel
- flask admin
- Flask 上传文件
- Flask restful
- Flask 使用介绍
- Flask cookie and session
- 使用 supervisor 管理进程
- Celery 最佳实践
- SQLAlchemy session 使用问题
- 借助 scrapy-redis 实现 scrapy 分布式爬虫
- 在 Python 中使用 redis 作为任务队列 Python RQ 使用
- Scrapy 学习笔记及简单使用
- 使用 pyenv 管理 Python 版本
- Celery 使用介绍
- Python 经典项目整理:阅读好的代码
- Python 项目的结构
- SQLAlchemy 使用记录
- 使用 Python BeautifulSoup4 快速获取网页内容
- gunicorn 使用
- Pypi 国内镜像记录
- gunicorn 部署 web.py 应用
- Python 标准库网关接口 wsgiref
- Python 容易混淆的知识点
- 排序算法
- Python 参数类型和参数匹配模型
- Python 方法的参数传递 argument passing 引用传值
- 正则表达式学习笔记
nlp
log4j12-config
DSLR
GPS
Nikon
摄影
inbox
Gmail
tpope
vim-repeat
lg
book
- 《被讨厌的勇气》读书笔记
- 《我们为什么要睡觉》读书笔记
- 2022 年读书笔记
- 2021 年读书笔记
- 读书是否是唯一重要的事?
- 2020 读书记录
- 2019 读书记录
- 2018 读书记录
- 《分布式服务架构:原理、设计与实战》读书笔记
- Gitbook 使用记录
- 2017 年读书笔记
- 2016 年读书笔记
- Kindle 使用小技巧及常见问题
- 2015年读书记录
- 一系列计算机相关图书列表
computer-science
输入法
rime
- 日语输入法相关及 Rime 下输入日语
- Rime 输入法中的快捷键
- 推荐几个 Rime 插件
- 手工编译安装 macOS 下的 Rime(鼠须管)
- 手工编译安装 librime
- Android 上的 RIME 输入法 trime 同文输入法使用
- 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
- 关于 Rime 输入法思考和整理
- 禁用 fcitx 额外键切换输入法
- Rime 配置使用韩语及日语输入法
- 利用 imewlconverter 制作 Rime 词库
- Linux 下的输入法 fcitx vs ibus
- Linux 和 macOS 下 Rime 输入法配置记录
input-method
- 日语输入法相关及 Rime 下输入日语
- Rime 输入法中的快捷键
- 推荐几个 Rime 插件
- 手工编译安装 macOS 下的 Rime(鼠须管)
- 手工编译安装 librime
- Android 上的 RIME 输入法 trime 同文输入法使用
- 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
- 关于 Rime 输入法思考和整理
- 禁用 fcitx 额外键切换输入法
- Rime 配置使用韩语及日语输入法
- 利用 imewlconverter 制作 Rime 词库
- Linux 下的输入法 fcitx vs ibus
- Linux 和 macOS 下 Rime 输入法配置记录
cjk
language
- 语言:思想的边界和桥梁
- 关于 Duolingo 学语言的一点思考
- 通过可理解输入学习语言
- 推荐几个英语学习工具
- Clientexec 汉化
- 日语学习计划
- 编码 读书笔记
- Linux 和 macOS 下 Rime 输入法配置记录
korean
japanese
- 在阅读时借助 Yomichan 将日语单词一键保存到 Anki
- 关于 Duolingo 学语言的一点思考
- macOS 下利用 Karabiner Elements 修改日本 JIS 键盘布局到美式键盘布局
- 在日本生活必备的应用收集整理
- Obsidian 中的日语学习工具
- 日语学习相关工具
- 日语学习之:在 GoldenDict 下日语词典查词
- 日语输入法相关及 Rime 下输入日语
- 日语发音基础:五十音
- 日语学习计划
- Rime 配置使用韩语及日语输入法
- Linux 和 macOS 下 Rime 输入法配置记录
chinese
squirrel
小狼毫
中州韵
鼠须管
macOS
website
- 使用 Bunny CDN 加速你的网站
- 通过 Uptime Kuma 监控服务在线状态
- 给网站加上实时聊天对话框 tawk.to 使用记录
- Laravel 21 天学习计划
- 又一个简单漂亮的静态个人导航站 Homer
- 搭建自己的导航页面
- 使用 netlify 托管静态网站
- 免费的电子书站点收集
- 各种邀请链接整理
- 推荐网站之快捷键:快捷键 ShortcutWorld Wiki
- 让网站在分享时预览更美观
- 推荐网站之代替品:alternativeTo
- 推荐网站之邮件签名:htmlsig
- 在线协同编程网站收集
- 推荐网站之求字体:通过图片找字体
推荐网站
游戏
Game
ClashOfClans
openwrt
- OpenWrt 学习笔记
- 小米路由器 3G 刷机及固件
- Entware-ng 使用
- 斐讯 k2p 刷机
- Openwrt 平均负载
- Openwrt 接口及基本设置
- TP LINK MR12U 刷 openwrt
- Samba 使用
- Windows 10 无法连接 Openwrt Samba
- 网件 WNDR3800 刷机
- 继续折腾 WNDR3800 之 shadowsocks
shadowsocks-libev
wndr3800
router
- Asus RT-AC86U 初始设置
- OpenWrt 学习笔记
- 小米路由器 3G 刷机及固件
- 分析家里局域网 WiFI 瓶颈
- 小米路由器 3G 开启 SSH 安装 MT 工具箱
- 斐讯 k2p 刷机
- Openwrt 接口及基本设置
- TP LINK MR12U 刷 openwrt
- xiaomi router samba password
- 网件 WNDR3800 刷机
jmap
jstack
jvm
- 解决 NoSuchMethodException 错误的方法
- IntelliJ IDEA vmoptions 设置
- Java 类加载器
- Java 查漏补缺之 jvm
- Ubuntu 下安装 Gradle 及简单使用
- JVM parameters
- Java 内存模型
- jhat 使用
- jmap 命令使用及内存分析
jhat
heap
tool
vim-surrounding
sed
editor
- Octarine 一个注重隐私的本地 Markdown 编辑器
- 让 AI 无处不在
- AI 支持的编辑器 Cursor 使用体验
- editorconfig 配置文件说明
- Rust 编写的代码编辑器 Zed
- 迟到的「给编程初学者的一封信」
- JetBrains IntelliJ IDEA 中使用 vim 总结
- Intellij IDEA 快捷键使用学习
- Vim global 命令
- 初学者指南:如何安装和配置 NeoVim
- 每天学习一个命令:ed 行编辑器
- 每天学习一个命令:awk 处理文本
- 一次 vim 的简单介绍
- Vim 中的寄存器
- Vim 中的宏命令
- vimrc 配置中 Vim 键映射
- Mastering the Vim
- Vim 窗口使用
- Vim 学习笔记 2: 组合命令
- Vim 学习笔记:移动和编辑
- Vim 中不同模式间的切换
- Vim 多模式介绍
- 开始使用 Vim 的方式
- 每天学习一个命令:sed 流式字符编辑器
ffmpeg
- Lossless Cut 使用记录
- FFmpeg 使用指南之 concat demuxer 串联多个文件
- 使用 FFmpeg 将 webm 格式转成 mp4
- 解决 Adobe Premiere 不支持 mkv 问题
- 使用 HandBrake 压缩转码视频
- 由 WebM 格式学习常见的容器和编码格式
- 获取在线视频的时长
- FFmpeg 项目中便携式媒体播放器 ffplay 使用
- FFmpeg 入门笔记
- 每天学习一个命令:ffprobe 查看多媒体信息
ffplay
ffprobe
java-io
xclip
gc
garbage-collection
思考
感悟
转载
Root
Meizu
online
products
cloudup
网盘
encode
fileencoding
vim-mode
apt-get
vundle
unit-test
junit
testing
msi
laptop
encoding
- 编码 读书笔记
- BitTorrent 协议中的 BenCode 编码
- Linux 下设置编码格式 locales
- MySQL 中 utf8 和 utf8mb4 区别
- ASCII Unicode GBK UTF-8 字符编码的区别与联系
- 中文字符编码
vim-window
code
information
opentype
truetype
编码
unicode
utf8
ascii
notes
- Dinox 又一款 AI 语音转录笔记
- Emote 又一款 AI 语音笔记应用
- 2022 年读书笔记
- Laravel 21 天学习计划
- Logseq 第一次试用记录以及发布 Logseq 到网页
- 2021 年读书笔记
- 使用 Archive Box 制作自己的互联网存档
- 使用 mdBook 生成在线文档
- 跨平台开源卡片记忆工具 Anki
- Spring @Configuration 注解
- Java 查漏补缺之位运算符
- Python Linux 系统管理与自动化运维读书笔记
- Wiznote 为知笔记
- Python 笔记之赋值语句和表达式
- 《Spring MVC 实战》笔记
- Java 查漏补缺之 defensive copy
- Spark 学习笔记
- GitLab 学习笔记
- Python 方法的参数传递 argument passing 引用传值
- Linux notes
pt
- BitRemote iOS 上的 BT/PT 下载管理新选择
- PT 站点一键转载脚本 easy-upload
- Flexget 配合 NexusPHP 自动下载
- 使用 flexget 实现下载更新自动化
- 关于 BitTorrent 和 PT 你需要知道的一切
- 威联通折腾篇十五:rtorrent-Pro 使用
- 0day 和 PT 站扫盲贴
0day
download
memory-model
javadoc
encryption
KeePass
windows
- 在 Mac M1 下使用 VMware Fusion 安装 Windows 11 跳过网络
- 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
- 威联通折腾篇二十一:Virtualiztion Station 安装 Windows10
- v2ray 使用和总结
- Windows 10 无法连接 Openwrt Samba
- 加密入门(三):TrueCrypt
- 加密入门(四):Gpg4win
- 加密入门(一):EFS
- 加密入门(二):BitLocker
- KeePass 教程
BitLocker
efs
TrueCrypt
centos
Windows
ifttt
Dropbox
OneDrive
samba
wiki
kml
google-earth
long
double
chrome
- 使用 Syncwise 来管理大量的社交媒体收藏和书签
- Homerow 使用 Vimium 的方式控制 macOS
- 使用 uBlock Origin 拦截 YouTube 广告
- Vimium 教程:使用键盘来浏览网页
- PT 站点一键转载脚本 easy-upload
- uBlock Origin 一个高效的网页内容拦截器
- Arc 浏览器初印象
- 搭建自动化签到网站
- 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
- 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi
- 全平台开源的密码管理软件 Bitwarden
- 使用 Stylus 扩展自定义页面样式
- 清空Chrome缓存的301重定向
- 使用Python控制Headless Chrome
- 最有用的 Chrome 快捷键提高数倍效率
- headless chrome puppeteer
- 知乎上被删除的良心回答之油猴脚本
- Tampermonkey Chrome 下超神的插件
- 我使用的 Chrome Extension
google-extension
tampermonkey
- PT 站点一键转载脚本 easy-upload
- 使用 Tampermonkey 调试本地脚本
- 知乎上被删除的良心回答之油猴脚本
- Tampermonkey Chrome 下超神的插件
- 我使用的 Userscript
greasemonkey
script
greasyfork
Uber
人民优步
专车
VSCO
photography
滤镜
应用
YAML
JSON
XML
List
LightRoom
argument-passing
argument-matching
argument
model
电影
韩国
推荐
微信
- 微信香港钱包开通方法
- 微信一次性发送超过 9 张照片
- 使用 Beancount 记账篇二:各类账单导入
- Linux Mint 下使用 electron wechat
- Time to say Goodbye to moments
social
pronunciation
screen
tmux
- Warp 终端初体验
- rTorrent 和 ruTorrent 使用
- 一些 Tmux 使用小技巧
- 登录式 shell 和非登录式 shell 区别
- 优雅地使用命令行
- 常用的 Tmux 的插件使用记录
- 使用 antigen 来管理 zsh 插件
- 终端复用工具 Tmux 使用介绍
- 每天学习一个命令:Linux screen 使用介绍
影评
霍建起
野夫
design-pattern
- 设计模式之行为模式
- 设计模式之结构模式
- 设计模式之创建模式
- @Autowired vs @Resource vs @Inject 的区别
- Head First Design Patterns
- 《Effective Java》读书笔记
- Java collections
collection
- 使用 Syncwise 来管理大量的社交媒体收藏和书签
- 2022 年读书笔记
- 2021 年读书笔记
- 我有一台服务器能做什么:自架的服务整理
- 专业医学信息网站整理
- 服务器监控整理
- 域名相关网站及价格整理
- 2017 年读书笔记
- 爬虫相关材料整理
- 免费发送邮件的服务收集整理
- 如何找到一首歌的名字
- 画图工具收集
- Linux 常用命令合集
- Awesome vim plugin website collections
- Java collections
user
group
acl
uid
root
- 记一次修复安装 Magisk 模块后的 bootloop
- Magisk 模块整理 For OnePlus 7 Pro
- OnePlus 7 Pro 折腾记
- phpMyAdmin 登录无反应问题记录
- 我的一加 3 手机设置
- Linux 学习笔记 User and Group
shell
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 使用 Atuin 同步 Shell 历史
- 在命令行下使用 GitHub Copilot CLI
- Docker Compose 中使用环境变量
- 『译』我最喜欢的命令行工具
- shell script idiom
- 威联通折腾篇十三:替换默认 shell 为 zsh
- expect 脚本使用
- 登录式 shell 和非登录式 shell 区别
- Bash Script
- Linux 管理开机启动
- 使用 Shell 命令来对 Unix 时间戳和日期进行转换 date 命令
- 理解 bashrc profile 优先级及区别
- Shell/Bash script 学习笔记
- adb shell dumpsys 使用
- 查看当前正在使用哪种 Shell
- Bash 学习笔记之基本使用
zsh
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 在命令行下使用 GitHub Copilot CLI
- zsh 配置文件解析及优先级
- Warp 终端初体验
- 『译』我最喜欢的命令行工具
- 使用 zinit 管理 zsh 插件 完美代替 Antigen
- 使用 dotbot 管理 dotfiles 配置文件
- 威联通折腾篇十三:替换默认 shell 为 zsh
- 使用 antigen 来管理 zsh 插件
- 给常用的 git 命令添加 alias 提升效率
- Shell/Bash script 学习笔记
- 修复 zsh 下 git 自动提示失败
- 查看当前正在使用哪种 Shell
- guake zsh 配置小记
- Bash 学习笔记之基本使用
unix
- MacBook Pro 初始设置记录
- 多设备间同步 ssh 配置及密钥
- Linux 下设置编码格式 locales
- Unix 进程
- 每天学习一个命令:ed 行编辑器
- gunicorn 使用
- Bash 学习笔记之基本使用
cli
- Go 语言编写的强大灵活的 DNS 工具包
- 使用 rclone 批量备份及备份到 Cloudflare R2
- 在命令行下使用 GitHub Copilot CLI
- curl 使用小技巧
- 使用 mastodon tootctl 管理 Mastodon 实例
- 从 mkv 文件中提取字幕文件
- 使用 glab 提交 Merge Request
- 推荐三个代码统计工具 tokei, cloc 和 scc
- 每天学习一个命令:growpart 扩容分区
- 每天学习一个命令:mysqlbinlog 命令使用
- 命令行下使用 jdupes 删除重复的文件
- VPS 性能测试
- 使用 gdu 快速查看磁盘空间占用
- 『译』我最喜欢的命令行工具
- 阿里云函数计算 fun cli
- 使用命令行远程网络唤起主机
- 终端的输入历史以及管理
- wp-cli 使用
- 每天学习一个命令:xargs 连接输出和输入
- MySQL 客户端命令行使用技巧
- Linux 常用命令合集
- Bash 学习笔记之基本使用
wget
curl
linux-command
backup
- Plex Media Server 备份恢复和数据迁移
- Borg Backup 命令行增量备份工具使用
- Proxmox VE 备份和恢复虚拟机
- So you Start 独服 Proxmox VE 配置 RAID 10
- 简单高效跨平台的备份程序 Restic
- Duplicacy 增量备份工具使用
- Ubuntu 下启用 SFTP 服务
- 使用 Clonezilla 恢复 Windows 系统遇到的几个问题
- 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- 我的备份方案
- QNAP 上 SQL server 数据备份
- 使用 timeshift 来备份和还原系统
- 威联通折腾篇十四:迁移系统盘
- 为知笔记导出和备份
- 威联通折腾篇十一:USB 一键备份
- chevereto 备份及恢复记录
- RAID 磁盘阵列
- 使用 clonezilla 备份和恢复
- 整站备份工具 Httrack
- Clonezilla 克隆系统
- wget 常用命令
joda-time
jdk8
version-control
- gitconfig includeIf 管理多用户配置
- git subtree 简单使用记录
- 使用 Git worktree 将同一个项目分裂成多个本地目录
- 使用 hub 命令来操作 GitHub
- 使用 git bisect 来快速定位出错版本
- git 分支管理
- 使用 Phabricator 来 code review
- Git 使用过程中遇到的小技巧
- git presentation
applications
- 在日本生活必备的应用收集整理
- Cross-platform Softwares I am using
- Android 电视盒子可用的应用备份
- Things to do after install Linux Mint
lua
tr
awesome
collections
exception
git-hook
vcs
MattDamon
Nexus
vps
- 记一次磁盘日志满导致 Redis AOF 文件格式错误的问题
- 使用 Dokku 构建属于你自己的 PaaS
- 使用 k3sup 快速安装 k3s
- 在 Hestia CP 的 VPS 上安装 ionCube Loader
- 介绍一下新推出的 EV Hosting 网络共享托管服务
- ClientExec 安装及入门使用
- 使用 Traffmonetizer 来售卖闲置流量 VPS 挂机赚钱
- Rclone 简单使用之挂载存储型 VPS
- Netdata outbound_packets_dropped_ratio 告警
- 充分利用 Oracle 机器避免被回收
- 腾讯轻量云服务器挂载云硬盘
- 认识 Linux 下 btmp 日志文件
- 搭建临时 socks5 代理
- 如何发现 CPU steal 并解决
- 哪吒监控安装及简单使用说明
- HostHatch VPS 测评及使用
- 限制 Docker 容器日志的大小
- A400互联VPS简单测评及使用
- VPS 性能测试
- 在命令行下给 socks 或者 http 代理测速
- Oracle 提供免费的云服务
- 使用 port knocking 隐藏 SSH daemon 端口
- VPS 安全设置
- VPS 云服务器能够做什么
- 挂载腾讯云对象存储COS
- netdata 又一款 Linux 监控程序
- Linux 主机在线监控: nodequery
- 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
- 购买 VPS 之后需要做的事情
lnmp
boost
- C++ 解析JSON
- boost 学习笔记 11:总结
- boost 学习笔记 10:设计模式
- boost 学习笔记 9:并发编程
- boost 学习笔记 10:Python
- boost 学习笔记 8:算法
- boost 学习笔记 7:property_tree
- boost 学习笔记 6:容器
- boost 学习笔记 5:文本字符串相关
- boost 学习笔记 4:智能指针 smart_ptr
- boost 学习笔记 3: date_time
- boost 学习笔记 2: timer
- boost 学习笔记 1: lexical_cast
- boost 学习笔记 0: 安装环境
C++
- should I git ignore .project file under eclipse
- C++ 解析JSON
- boost 学习笔记 11:总结
- boost 学习笔记 10:设计模式
- boost 学习笔记 9:并发编程
- boost 学习笔记 10:Python
- boost 学习笔记 8:算法
- boost 学习笔记 7:property_tree
- boost 学习笔记 6:容器
- boost 学习笔记 5:文本字符串相关
- boost 学习笔记 4:智能指针 smart_ptr
- boost 学习笔记 3: date_time
- boost 学习笔记 2: timer
- boost 学习笔记 1: lexical_cast
- boost 学习笔记 0: 安装环境
media
- 谣言 世界最古老的传媒 读书笔记
- 使用 tinyMediaManager 整理影视资源
- kodi 盒子上的媒体中心?
- 搭建自己的文件共享服务 linx server
- FFmpeg 项目中便携式媒体播放器 ffplay 使用
- FFmpeg 入门笔记
movie
- 《首尔之春》一点观后感
- 离线备份小鹅通反派影评以及节目列表
- 逃离豆瓣之豆瓣代替服务
- 没有反思的哀悼聊胜于无
- 使用 tinyMediaManager 整理影视资源
- BT 站点收集整理
- 间谍之桥 感悟
- 星球大战:好莱坞流水线上的标准产物加上一些情怀催化一下
- 一个中国的缩影
- 2015年最喜欢的十部引进片
- FFmpeg 入门笔记
mp4
mp3
format
holiday
china
reading
- 《被讨厌的勇气》读书笔记
- 《小而美》读书笔记
- 《日本的细节》读书笔记
- 《每周工作 4 小时》读书笔记 - 寻找生活工作的平衡
- 《美国大萧条》读书笔记
- 《非暴力沟通》读书笔记
- 《How to Invest》 读书笔记
- 《我们为什么要睡觉》读书笔记
- 2022 年读书笔记
- 《天朝的崩溃:鸦片战争再研究》读书笔记
- 《工作、消费主义和新穷人》读书笔记
- 《活法》读书笔记
- 《原则》读书笔记
- 《Go 语言高并发与微服务实战》 读书笔记
- 富兰克林自传 读书笔记
- 谣言 世界最古老的传媒 读书笔记
- 《也许你该找个人聊聊》读书笔记
- 法国大革命前夕的舆论与谣言 读书笔记
- 利率史 读书笔记
- 编码 读书笔记
- 金融的本质 读书笔记
- 微软新一代 CEO 萨提亚 纳德拉自传《刷新》 读书笔记
- 邻家的百万富翁 读后感
- 自由软件 自由社会 读书笔记
- 现代性与大屠杀读书笔记
- 大法官说了算 美国司法观察笔记 读书笔记
- 法官能为民主做什么 读书笔记
- 2021 年读书笔记
- 读书是否是唯一重要的事?
- 2020 读书记录
- 2019 读书记录
- 2018 读书记录
- 《分布式服务架构:原理、设计与实战》读书笔记
- 2017 年读书笔记
- Redis 读书笔记
- 2016 年读书笔记
- Python 经典项目整理:阅读好的代码
- 2015年读书记录
record
gif
google-calendar
holidays
java-virtual-machine
guake
agnoster
solarized
思考感悟
apt
ubuntu
- 记一次磁盘日志满导致 Redis AOF 文件格式错误的问题
- Proxmox VE 安装 Ubuntu Server 22.04
- 在 Ubuntu 22.04 下安装 Samba
- 修复突然断电后 git 仓库 corrupt
- Tailscale 简单使用
- Ubuntu 上命令行设置时区
- 使用 Swizzin 从零开始构建自己的 Seedbox
- 修复 Ubuntu 18.04 网络设置中无有线设置的问题
- Ubuntu 20.04 使用 MergerFS
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
- HostHatch VPS 测评及使用
- Ubuntu 下启用 SFTP 服务
- 修复 Ubuntu 丢失的引导
- Cloud-init 初始化虚拟机配置
- lsb init scripts
- Use shadowsocks libev
- gpg: keyserver receive failed: Server indicated a failure 解决
- Linux 下使用 emoji
- 我的 Linux 环境及 Cinnamon 桌面配置记录
- 在 Ubuntu 下为 Postman 创建 icon
- Ubuntu 系网络配置文件解析及说明
- apt update 相关内容记录
- Ubuntu 从 16.04 升级 18.04
- 记录一下 Linux Mint 19 升级过程
- 使用 Nemo 文件管理器
- 修复 NextCloud 消失的托盘图标
- 每天学习一个命令:ncdu 磁盘分析工具
- Squid http 代理
- Ubuntu/Debian 安装 nginx
- 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
- Ubuntu 下安装 Gradle 及简单使用
- 每天学习一个命令:apt 安装卸载软件
su
superuser
american
action
经验总结
- 常见的邮件发送错误
- Mastering Google Photos
- Git 使用过程中遇到的小技巧
- 使用 pyenv 管理 Python 版本
- 离线文档查看工具
- 全平台录制 GIF:LICEcap
- 通过 IFTTT 自动下载 Instagram 图片到 Google Drive
- C++ 解析JSON
- 中国科技馆一日游
- Goodbye Picasa
- 中国美术馆一日游
- 国家博物院一日游
- 删除社交账号状态
posts
博物院
travel
beijing
游记
sdl
Django
Python
学习笔记
Web
- 升级 Spring MVC 3.2.x 到 4.x 注意事项
- Spring MVC 应用处理 CORS
- Spring Interceptor vs Filter 拦截器和过滤器区别
- Spring MVC 处理文件上传
- RESTful 接口
- django web framework 学习笔记
AndroidDev
- Android GPS 反作弊
- Android ProGuard
- Android 过渡动画框架
- Android 提醒
- Android 使用自定义 keystore 调试
- Android 常见错误
- android 6 runtime permission
- Android Snackbar 使用
- Android Notification
- Android monkey test
- Android Animation Interpolator
- Android ImageView ScaleType
- Android Animation
- 国行 Moto 360 2代一周使用感受
- Android 人脸检测
- 我使用的 Xposed module
- Android lib Timber
- Genymotion 安装
Genymotion
tail
tailf
certbot
ssl
https
guava
cache
local-cache
multitail
log
- 记一次磁盘日志满导致 Redis AOF 文件格式错误的问题
- 每天学习一个命令:高级日志查看工具 lnav
- Datadog 日志搜索语法总结
- 每天学习一个命令:tail 输出文件的最后部分内容
- 认识 Linux 下 btmp 日志文件
- 限制 Docker 容器日志的大小
- logback.xml 配置详解
- 日志数据脱敏方法研究
- log4j PatternLayout 输出模板
- log4j appender
- MySQL 中的日志配置和管理
- Open Falcon 使用和介绍
- log4j 配置
- 每天学习一个命令:multitail 同时监控多个日志
word-count
Nexus 6
kernel
- Linux 设备中的 major 和 minor 数字
- Android 内核中的 CPU 调频
- Android Kernel
- oneplus 3 recovery ROM kernel 选择
- 每天学习一个命令:使用 modprobe 加载禁用内核模块
- 切换 Linux 内核版本
versions
nslookup
c++
sort
algorithm
Picasa
Google Photos
产品体验
- Voicenotes 一款 AI 语音笔记应用
- 国行 Moto 360 2代一周使用感受
- Pokemon Go 简介
- Resilio Sync(原 btsync)使用体验
- Goodbye Picasa
rapidjson
sh
index
- Rust 编写的开源全文搜索引擎 Meilisearch
- 在线目录列表程序
- MySQL 中索引相关 SQL 语句
- MySQL 中 KEY vs PRIMARY KEY vs UNIQUE KEY vs INDEX 的区别
- MySQL 中的大小写敏感设置
fdisk
disk
- 使用 gdu 快速查看磁盘空间占用
- 启动挂载配置 fstab 文件
- 每天学习一个命令:ncdu 磁盘分析工具
- 每天学习一个命令:du 找出哪个文件夹占用空间
- 每天学习一个命令: Linux 查看磁盘信息命令 di
- 每天学习一个命令:df 查看磁盘剩余空间
- 每天学习一个命令:fdisk 查看磁盘详情
partition
- 每天学习一个命令:growpart 扩容分区
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- 每天学习一个命令:parted 在 Linux 下给硬盘分区
- Linux 交换分区
- 每天学习一个命令:fdisk 查看磁盘详情
thread
- Java 查漏补缺之:ThreadLocal 使用
- Python 并发编程之 gevent
- Java 查漏补缺:线程间通信
- Java 查漏补缺之并发编程 ExecutorService
- Spring 中 ThreadPoolTaskExecutor 配置
- Java 查漏补缺之 Thread 类中 interrupt() interrupted() isInterrupted() 区别
interrupt
inheritance
wsgi
wsgiref
SpherePhoto
Android app
btsync
pssh
openssh
try-with-resources
closable
eclipse
CDT
gitignore
ps
process
jenkins
gradle
ci
auto-completion
hub
mysql-cli
review
gunicorn
webpy
server
- Ubuntu 上命令行设置时区
- 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
- 每天学习一个命令:使用 rz sz 向服务器发送文件
- 从零搭建一台 NAS:软件篇
- 在线目录列表程序
- Oracle 提供免费的云服务
- Nginx location 匹配规则
- 服务器监控整理
- VPS 安全设置
- VPS 云服务器能够做什么
- 搭建自己的文件共享服务 linx server
- Nginx 配置详解
- gunicorn 使用
- gunicorn 部署 web.py 应用
Snapseed
PhotoEditing
Anroid
Linux
- 有一个全平台的Markdown编辑器--Typora
- Vim 全局命令 g
- 在 Ubuntu 下安装并使用 Cinnamon
- 树莓派中安装MySQL 5.7
- 将 MySQL 升级到 5.7
- 目录 /usr/local vs /opt 的区别及 JDK 安装
- 使用 Cron 定时重启 Openwrt 路由器
- 整站备份工具 Httrack
- IO 重定向
- 终端使用 sock5 代理
- Linux 下自动更新 Chrome
- 修复 Linux mint 下 sogou 输入法
- pdnsd 使用
- gnome do 技巧
gnome-do
pip
mirror
http
- ChatGPT 打字机显示效果的背后:Server-sent Events 介绍
- aiohttp 使用笔记
- 使用 Nginx Proxy Manager 管理 Nginx 代理
- 开源软负载均衡 HAProxy 使用及配置
- Certificate pinning 介绍
- 修正关于 HTTP Header 的错误认识
- HTTP协议学习笔记
- 使用 privoxy 转发 socks 到 http
- Squid http 代理
- v2ray 使用和总结
- 在 Linux 下安装 Charles
- 使用 mitmproxy 抓包
- gunicorn 使用
spring
- logback.xml 配置详解
- Logback 使用
- Logback 基本使用介绍
- Spring AOP 笔记
- Spring 自定义 namespace and handlers
- Spring 中的 @Transactional 注解
- 修正关于 HTTP Header 的错误认识
- Spring 相关资源
- Spring @Configuration 注解
- Spring boot 笔记
- 在 Spring Boot 中使用 Swagger 生成接口文档
- Spring 中 HandlerMethodArgumentResolver 使用
- 《Spring MVC 实战》笔记
- Spring MVC 中常用的注解
- @Autowired vs @Resource vs @Inject 的区别
- WEB-INF 目录结构
- Spring 中 ThreadPoolTaskExecutor 配置
- Spring BeanPostProcessor 使用
bean
spring-bean
spring-bean-lifecycle
thread-pool
queue
- Laravel 学习笔记:队列
- Celery 又一坑:时区错误
- RabbitMQ 基本使用
- 使用 Celery Once 来防止 Celery 重复执行同一个任务
- Celery 最佳实践
- 在 Python 中使用 redis 作为任务队列 Python RQ 使用
- Celery 使用介绍
- Spring 中 ThreadPoolTaskExecutor 配置
kindle
- kindlepush_bot 机器人使用指南
- Boox Note 2 使用感受及小技巧
- Kindle 篇一:如何把 Kindle Unlimited 的钱看回来
- 使用 kindlegen 命令打包资源到 mobi
- 免费的电子书站点收集
- 写了一个推送图书到 Kindle 的 bot
- Kindle 使用小技巧及常见问题
阅读
amazon
ebook
usage
build-system
iftop
monitor
- 通过 Uptime Kuma 监控服务在线状态
- MacBook 16 寸连接外接显示器 CPU kernel_task 占用极高问题解决
- 我买了一个显示器:明基 EW2880U
- Netdata outbound_packets_dropped_ratio 告警
- 哪吒监控安装及简单使用说明
- 使用 Netdata Cloud 监控所有的机器
- 在树莓派上安装 Prometheus node-exporter
- Prometheus: 监控系统和时序数据库
- 服务器监控整理
- 使用Google出品的 cAdvisor 监控Docker容器
- Grafana 基本使用
- netdata 又一款 Linux 监控程序
- 监控 docker 运行数据 stats 命令
- Open Falcon 使用和介绍
- flower 简单使用
- Linux 主机在线监控: nodequery
- 每天学习一个命令:iftop 流量监控
beautifulsoup4
crawler
html
- Obsidian 中的日语学习工具
- html 转 pdf 命令行工具 wkhtmltopdf
- Java 模板引擎 freemarker
- 响应式网页编程中 HTML 标签 meta viewport
- 让网站在分享时预览更美观
- 使用 Python BeautifulSoup4 快速获取网页内容
parser
学习
ssh-copy-id
evernote
wiznote
notebook
nl
AR
Niantic
Pokemon
PokemonGo
telegram
- 个人订阅管理工具 Wallos
- Telegram DOGS 提现
- 下载 YouTube 视频方法总结
- 在线工作流 Pipedream 使用记录
- 使用 Beancount 记账篇五:使用 Telegram Bot 简化记账
- kindlepush_bot 机器人使用指南
- 写了一个推送图书到 Kindle 的 bot
- Telegram 使用技巧
im
channel
sticker
androiddev
xposed
整理合集
Xposed
clonezilla
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
- 使用 Clonezilla 恢复 Windows 系统遇到的几个问题
- 每天学习一个命令:parted 在 Linux 下给硬盘分区
- 使用 clonezilla 备份和恢复
- 从 Clonezilla 恢复系统学习 Linux 启动过程
- Clonezilla 克隆系统
clone
ssd
- 我买了一块 1TB 的便携移动硬盘 三星 T7
- 如何根据自身情况选购硬盘
- 在 Linux 上测试硬盘读写速度
- Linux 下使用命令获取硬盘信息
- 使用 clonezilla 备份和恢复
- Clonezilla 克隆系统
system
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
- OpenMediaVault 初始化设置
- 我的备份方案
- 威联通折腾篇十四:迁移系统盘
- 使用 clonezilla 备份和恢复
- Python 中 subprocess.call() vs os.system() 区别
- Clonezilla 克隆系统
jpg
png
convert
sqlalchemy
- SQLAlchemy 中处理 relationship
- 使用 alembic 迁移数据库结构
- 使用 flask migrate 来迁移数据结构
- SQLAlchemy session 使用问题
- SQLAlchemy 使用记录
Moto360
Android Wear
project
structure
management
- HostHatch VPS 测评及使用
- 在 Trello 中使用 Pomodoro 工作法
- Ansible 入门篇一:简单介绍及使用
- Kubernetes
- Maven 插件
- Maven 介绍
- Python 项目的结构
flask
- ModuleNotFoundError: No module named 'marshmallow.compat'
- Flask Babel 使用
- Flask Babel 使用
- SQLAlchemy 中处理 relationship
- 使用 alembic 迁移数据库结构
- Flask 使用 Celery 避免循环引用
- 使用 flask migrate 来迁移数据结构
- 使用 click 构造漂亮的Python命令行程序
- Flask 使用模板渲染
- jinja2 笔记
- flask admin
- Flask 上传文件
- Flask restful
- Flask 使用介绍
- Flask cookie and session
- SQLAlchemy session 使用问题
- Python 经典项目整理:阅读好的代码
meta
share
preview
grub2
bootloader
theme
grub-theme
draw
grach
Animation
android-dev
dev
device
dpkg-reconfigure
debian
- Proxmox VE 从 6 升级到 7
- 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
- 在 Proxmox VE 上使用 qm 命令管理虚拟机
- Proxmox VE 设定直通硬盘
- lsb init scripts
- Ubuntu/Debian 安装 nginx
- 每天学习一个命令:dpkg-reconfigure 命令重新配置软件包
Andorid
monkey
tar
archive
extract
Google Drive
RSS
IFTTT
tools
- 自建 IT tools 一系列常用工具集
- 推荐一款 macOS 上适合开发人员使用的开源工具集合 DevToysMac
- 简单高效跨平台的备份程序 Restic
- 『译』我最喜欢的命令行工具
- Syncthing 又一款同步工具
- 同步工具整理总结
- 常用的 Tmux 的插件使用记录
- 全平台录制 GIF:LICEcap
xiaomi
learning-notes
podcast
- 通过聆听的方式看论文 Google Illuminate
- 我制作了一档播客《暮色时光》
- 为播客爱好者制作的工具 Podwise
- 通过可理解输入学习语言
- 离线备份小鹅通反派影评以及节目列表
- 如何进行有效的讨论 论 Clubhouse
- Podcast 频道推荐
- Podcast 托管
itunes
youtube-podcast
spotify
小宇宙
transition
animation
dash
zeal
Folder
tag
lable
gmail
WizNote
Evernote
google-plus
Java
- 升级 Spring MVC 3.2.x 到 4.x 注意事项
- IntelliJ IDEA 中使用 Resin 调试
- Spring Interceptor vs Filter 拦截器和过滤器区别
- Spring @Component vs @Service vs @Controller vs @Repository
- Java enum 相等比较 == or equal
- Spring MVC 处理文件上传
- 目录 /usr/local vs /opt 的区别及 JDK 安装
- Android 反编译
- Android ProGuard
tinypng
iphone
- iPhone 15 Pro Max 初始化及单手操作设置
- iPhone 重启之后照片丢失及解决方案
- Fileball 一款 iOS tvOS 上的媒体播放器及文件管理器
- 注册土区 Apple ID 并购买 iCloud 作为家庭共享
- 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
- 快充协议笔记
- iPhone 设置及 Review
photos
user-js
Ads
note
- Voicenotes 一款 AI 语音笔记应用
- Tana 使用体验
- Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
- 我的笔记法(借助 Zettelkasten 和 Obsidian)
- 我的 Obsidian 笔记跨设备同步方案
- NextCloud 和 Joplin 完美合作
- Joplin 至今为止用过的最好的 Evernote 代替品
- 笔记整理法则
joplin
DNS
pdnsd
Privacy
smb
iptables
firewall
annotation
interface
Linux Mint
Sogou
netstat
ports
nmap
port
tree
API
RESTful
base64
decode
ln
link
Chrome
APT
kerberos
security
- 认识 Linux 下 btmp 日志文件
- 在线数据泄漏查询网站
- 使用 timeshift 来备份和还原系统
- 使用 port knocking 隐藏 SSH daemon 端口
- Certificate pinning 介绍
- 每天学习一个命令:netcat 查看网络信息
- VPS 安全保护:使用 fail2ban 防止暴力破解
- Redis 安全性检查
- 每天学习一个命令:sudo 来管理 Linux 下权限
- Kerberos 使用
protocol
监控
资源占用
perf
hbase
apache
- 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
- kudu 笔记
- 每天学习一个命令:用 ab 命令来进行 HTTP 服务压测
- Centos 6/7 下安装 PHP7
- ZooKeeper zkCli 使用
- Zookeeper
- Nginx 配置详解
- HBase 如何设计 Table Schema
- HBase 命令行工具
- HBase 基本使用
column-database
nosql
busybox
docker
- Wallabag 个人的网站收藏工具
- 我购买了一台懒猫微服
- 升级 Mastodon 从 4.1.19 至 4.2.x
- 使用 Docker 安装单节点 Rancher
- Rust 编写的开源全文搜索引擎 Meilisearch
- 一款无数据库在线笔记 Flatnotes
- Dokploy 又一个开源自托管的 PaaS 平台
- 使用 PlanetScale 以及 Docker 搭建网站分析 Umami
- 时隔 5 年再安装 NextCloud
- 使用 SyncTV 异地远程一起看视频
- 使用 SyncTV 异地远程一起看视频
- 使用 k3sup 快速安装 k3s
- 使用 Listmonk 搭建自己的 Newsletter
- Drift 一个开源可以自托管的 Gist
- macOS 上轻便的 Docker 容器以及 Linux 运行环境:OrbStack
- Visual Studio Code Server 搭建:构建一个属于自己的基于网页的开发环境
- 一键将本地的照片展示在网页 Photoview 使用
- Mastodon 升级到 V4 版本
- 使用开源 Wakapi 代替 WakaTime 统计编码时间
- 使用 Docker 安装最新 8.x Elasticsearch 和 Kibana
- 使用 Owncast 搭建自己的在线视频串流直播间
- 利用 Shaarli 搭建个人的在线书签管理
- 在停止的 Docker 中其中执行命令
- 自建邮件服务器的选择和比较
- 使用 Mailcow 自建邮件服务器
- 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
- Laravel 学习笔记:开发环境搭建
- Laravel 21 天学习计划
- 充分利用 Oracle 机器避免被回收
- 使用 Nginx Proxy Manager 管理 Nginx 代理
- 使用 PikaPods 一键搭建属于自己的在线服务
- 在线文件管理器 Filestash
- 搭建临时 socks5 代理
- 升级 Gogs(Docker) 从 0.11.91 到 0.12.3
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- Kubernetes 学习笔记
- Docker Compose 中使用环境变量
- 使用 Archive Box 制作自己的互联网存档
- 又一个简单漂亮的静态个人导航站 Homer
- 限制 Docker 容器日志的大小
- 使用 Vagrant 自动创建配置虚拟机
- A400互联VPS简单测评及使用
- Docker 网络与容器互联
- 使用 flexget 实现下载更新自动化
- NAS 上的音乐管理应用 Funkwhale
- 几个常见的 NAS 系统整理及选择
- 自建 RSS Reader
- 自建邮件服务器可选项
- 威联通折腾篇十九:Calibre-web
- 威联通折腾篇十八:Gogs Docker 容器备份及恢复
- 威联通折腾篇十六:为 Container Station 更换镜像
- 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
- 优化 Docker 镜像大小
- 使用 Huginn 搭建自己的 IFTTT
- 通过 microk8s 使用 Kubernetes
- Kubernetes
- 威联通折腾篇十:使用 aria2 下载百度云
- 威联通折腾篇四:Container Station 运行 Docker 容器
- chevereto 备份及恢复记录
- BitTorrent 客户端简单比较
- 威联通折腾篇三:Virtualization Station 安装虚拟机
- 使用 yourls 专属自己的短域名服务
- Jigsaw Outline 部署和使用
- 使用Google出品的 cAdvisor 监控Docker容器
- 备份 Docker 镜像容器和数据以及无痛迁移
- 树莓派中安装 Docker 及 docker compose
- VPS 云服务器能够做什么
- docker volumes 中 -v 和 -mount 区别
- 使用 Docker 安装 gogs
- docker-compose 中 links 和 depends_on 区别
- Docker 容器日志相关命令
- 使用 Docker hub 及其他镜像站点加速下载
- dockerfile 指令
- Docker中运行 MySQL
- 使用 docker compose 管理多个容器
- 搭建自己的 Weibo 转 RSS 服务
- 监控 docker 运行数据 stats 命令
- Docker 入门
- Dockerfile 基础镜像
- Docker 使用 nginx-proxy 来架设多个网站
nginx
- 记录一次令人无语的文件上传限制调试
- Chatwoot Nignx 代理丢失 Header 信息
- Visual Studio Code Server 搭建:构建一个属于自己的基于网页的开发环境
- HestiaCP 面板中的模板文件
- Linux 服务器控制面板 HestiaCP 使用
- Nginx 中数据 Buffer size 相关配置
- 使用 Nginx Proxy Manager 管理 Nginx 代理
- Traefik 入门使用
- 在线目录列表程序
- Nginx location 匹配规则
- h5ai 目录列表程序
- Nginx 反向代理 Google 配置
- Nginx 配置详解
- Ubuntu/Debian 安装 nginx
- Docker 使用 nginx-proxy 来架设多个网站
dockerfile
- Linux 下的 nobody(65534) 账户
- Docker Compose 中使用环境变量
- docker volumes 中 -v 和 -mount 区别
- Dockerfile 基础镜像
- Docker 使用 nginx-proxy 来架设多个网站
schema
Apktook
Socks5
Proxy
Ternimal
oneplus
magisk
mitmproxy
debug
reverse
mint
- Linux 下使用 emoji
- Ubuntu 系网络配置文件解析及说明
- Linux Mint 19 自定义登录界面
- Linnx Mint 上使用触摸板手势
- 记录一下 Linux Mint 19 升级过程
- Linux Mint 下禁用 Alt 拖拽窗口
- Linux Mint 下使用 electron wechat
npm
nodejs
node
desktop
desktop-icon
short-cut
gnome
bashrc
Shell
Bash
cron
crontab
scheduler
period
nvidia
Httrack
Openwrt
Router
scp
- Borg Backup 命令行增量备份工具使用
- 每天学习一个命令:使用 rz sz 向服务器发送文件
- 每天学习一个命令:使用 rsync 增量同步备份文件
- 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
file
- Ubuntu 下启用 SFTP 服务
- NAS 下文件系统比较
- 威联通折腾篇十二:verysync 微力同步
- 启动挂载配置 fstab 文件
- 搭建自己的文件共享服务 linx server
- Linux 下安全的删除文件
- 每天学习一个命令:find 查找文件
- 每天学习一个命令: rename 批量修改文件名
- h5ai 目录列表程序
- 每天学习一个命令:lsof 列出打开的文件
- 每天学习一个命令:scp 命令行下远程主机之间拷贝文件
opkg
dig
ip
- IP 信息查询网站合集
- 防止 SSL 证书泄露网站 IP
- 每天学习一个命令:通过 arp 学习地址解析协议
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
- VMware Workstation 虚拟机网络设置
- Docker 网络与容器互联
- 个人的局域网网络设置整理
- 每天学习一个命令:ip 处理网络管理任务
- 每天学习一个命令:ifconfig 查看网络配置信息
- 每天学习一个命令:dig 查询 DNS 解析结果
shortcut
- Rime 输入法中的快捷键
- JetBrains IntelliJ IDEA 中使用 vim 总结
- Linux Mint 下禁用 Alt 拖拽窗口
- 最有用的 Chrome 快捷键提高数倍效率
- 推荐网站之快捷键:快捷键 ShortcutWorld Wiki
mitmdump
mitmweb
mitm
charles
float
bigdecimal
bgm
song
java-web
web-inf
spring-mvc
- Spring AOP 笔记
- Spring 自定义 namespace and handlers
- Spring 中的 @Transactional 注解
- Spring 相关资源
- 《Spring MVC 实战》笔记
- Spring MVC 中常用的注解
- @Autowired vs @Resource vs @Inject 的区别
- WEB-INF 目录结构
lsof
Douban
IMDB
celery
- Celery 又一坑:时区错误
- Flask 使用 Celery 避免循环引用
- 使用 Celery Once 来防止 Celery 重复执行同一个任务
- flower 简单使用
- Celery 最佳实践
- Celery 使用介绍
task
distribution
df
磁盘空间
redis
- 记一次磁盘日志满导致 Redis AOF 文件格式错误的问题
- 在两个 DataGrip 之间同步数据库配置以及一些使用笔记
- 使用 Celery Once 来防止 Celery 重复执行同一个任务
- LevelDB 使用
- 爬虫相关材料整理
- Redis 安全性检查
- Redis 读书笔记
- Celery 最佳实践
- 借助 scrapy-redis 实现 scrapy 分布式爬虫
- 在 Python 中使用 redis 作为任务队列 Python RQ 使用
- Redis 常用命令
- Redis 介绍
pyenv
scrapy
spider
tcpdump
python-rq
flask-rq2
vmware
- 在 Mac M1 下使用 VMware Fusion 安装 Windows 11 跳过网络
- 使用 Vagrant 自动创建配置虚拟机
- 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
- VMware Workstation 虚拟机网络设置
- 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
- Linux 安装 VMware workstation 12
virtual-machine
- ProxMobo 一款 Proxmox VE 管理客户端
- macOS 上轻便的 Docker 容器以及 Linux 运行环境:OrbStack
- Proxmox 扩展 VM 虚拟机磁盘容量
- 如何发现 CPU steal 并解决
- 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
- VMware Workstation 虚拟机网络设置
- 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
- Cloud-init 初始化虚拟机配置
- Proxmox 安装和设置
- Linux 安装 VMware workstation 12
scrapy-redis
distributed
docker-image
session
FHS
short-url
url
referral
site
register
login
sudo
permission
privilege
traceroute
defensive-copy
effective-java
runnable
callable
executor
threadpool
enum
supervisor
client-server
nethogs
maven
- Maven 中的 classifier
- 解压和打包 jar 并手动上传到 Nexus 记录
- Maven 多仓库和镜像配置
- Asciidoctor Maven Plugin 使用
- Maven 插件学习之: shade 插件
- maven 相关的错误
- Maven 插件
- Maven 依赖管理
- Maven 介绍
- Maven 插件学习之:Versions maven plugin 版本管理插件
maven-plugin
SpringMVC
File
java-lib
lib
utils
容器
虚拟化
reflection
MySQL
terminal
- Warp 终端初体验
- 『译』我最喜欢的命令行工具
- 使用 zinit 管理 zsh 插件 完美代替 Antigen
- 跨平台的 GPU 加速终端 kitty
- 终端的输入历史以及管理
- 一些 Tmux 使用小技巧
- Termux app 使用记录
- 常用的 Tmux 的插件使用记录
- 终端复用工具 Tmux 使用介绍
rsync
- 调查 Netdata 10min cpu iowait 告警
- Borg Backup 命令行增量备份工具使用
- Duplicacy 增量备份工具使用
- 我的备份方案
- 同步工具整理总结
- 每天学习一个命令:使用 rsync 增量同步备份文件
sync
- macOS 迁移助手迁移后 Syncthing 设备 ID 相同问题解决方案
- 多设备间同步 ssh 配置及密钥
- Syncthing 又一款同步工具
- 同步工具整理总结
- 威联通折腾篇十二:verysync 微力同步
- 通过 WebDAV 连接 NextCloud
- 每天学习一个命令:使用 rsync 增量同步备份文件
RespberryPi
key
租房
合租
生活
living
django
json
- 推荐一款 macOS 上适合开发人员使用的开源工具集合 DevToysMac
- curl 使用小技巧
- Moshi : 新一代的 Java 解析 JSON 工具
- JSON 反序列化重命名
- 每天学习一个命令:jq 命令行下处理 JSON
- Gson 使用笔记
- Flask restful
restful
raspberryPi
- 常见的邮件发送错误
- 端到端加密邮箱 Skiff 邮箱使用体验
- 使用 Listmonk 搭建自己的 Newsletter
- Sieve 一个过滤邮件的语言
- 介绍一下新推出的 EV Hosting 网络共享托管服务
- 记录一下 Clientexec 中配置 SMTP 时的一些问题
- 邮件发送服务 MXRoute 使用体验
- 在线工作流 Pipedream 使用记录
- 自建邮件服务器的选择和比较
- 使用 Mailcow 自建邮件服务器
- Laravel 学习笔记:队列
- Laravel 学习笔记:发送邮件
- DMARC 报告
- 什么是 DMARC
- 电子邮件是如何工作的
- 使用 Poste 自行搭建邮件服务器
- 使用 Mailu 搭建邮件服务器
- 邮件服务器相关概念学习
- 使用 mutt 在 Bash 中发送邮件及附件
- 免费发送邮件的服务收集整理
email-service
smtp
- 常见的邮件发送错误
- 记录一下 Clientexec 中配置 SMTP 时的一些问题
- 自建邮件服务器的选择和比较
- 使用 Mailcow 自建邮件服务器
- Laravel 学习笔记:发送邮件
- 电子邮件是如何工作的
- 使用 Poste 自行搭建邮件服务器
- 自建邮件服务器可选项
- 邮件服务器相关概念学习
- 免费发送邮件的服务收集整理
excel
openpyxl
key-value
db
packages
module
logging
logger
split
alias
oh-my-zsh
Ubuntu
Cinnamon
LinuxMint
itsdangerous
sign
Spring
- 升级 Spring MVC 3.2.x 到 4.x 注意事项
- Spring MVC 应用处理 CORS
- Spring Interceptor vs Filter 拦截器和过滤器区别
- Spring @Component vs @Service vs @Controller vs @Repository
Bean
DI
IoC
spring-boot
- Spring AOP 笔记
- Spring 中的 @Transactional 注解
- Spring @Configuration 注解
- Spring boot 笔记
- 在 Spring Boot 中使用 Swagger 生成接口文档
- Spring 中 HandlerMethodArgumentResolver 使用
- Spring MVC 中常用的注解
- @Autowired vs @Resource vs @Inject 的区别
object
- Java 查漏补缺之 Class.isAssignableFrom() 和 instanceof 区别
- Python 笔记之内存模型 Variables Objects and References 区别
- Python 笔记之内置类型
type
object-type
注解
拦截器
反射
modules
import
pythonpath
library
variable
raspberrypi
CORS
JS
HTTP
跨域,
mount
ntfs
usb
antigen
resolver
thread-dump
bot
python-telegram-api
subprocess
subshell
Resin
IntelliJ
build
assignment
expression
jinja2
template
grep
- 使用 ripgrep 通过正则快速查找文件内容
- 每天学习一个命令:fzf 使用笔记
- Vim 插件之全局搜索:ack.vim
- The Silver Searcher: ag 使用
- 每天学习一个命令:zgrep 不解压过滤压缩包中文本
- 每天学习一个命令:使用 grep 查找文件内字符串
egrep
regular
boot
mbr
uefi
bios
mockito
mock
ci-cd
磁盘管理
swagger
restful-api
api-doc
audio
castbox
pocket-cast
google-podcasts
mutt
js
javascript
- Yarn Workspaces 工作区
- React 学习笔记之了解 React
- Blaze 一个在局域网中点对点传输的网站
- 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
- TypeScript 初识
- Intellij IDEA 支持 jQuery
- AngularJS 学习笔记
- Linux 安装 nodejs
gpg
- git-crypt 使用
- gpg: keyserver receive failed: Server indicated a failure 解决
- D-Bus 简单学习
- Git commit 中使用 gpg 签名提交
web-server
- Linux 服务器控制面板 HestiaCP 使用
- Nginx 中数据 Buffer size 相关配置
- 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
- Nginx location 匹配规则
- Nginx 配置详解
ack
kibana
lucene
Vim
Regex
headless-chrome
arp
Typora
vim-macro
vim-register
skill
zip
flower
发号器
id
auto-increase
keyvalue
md5
密码,
iperf
bandwidth
- 使用 Traffmonetizer 来售卖闲置流量 VPS 挂机赚钱
- 使用 Netdata Cloud 监控所有的机器
- 分析家里局域网 WiFI 瓶颈
- 每天学习一个命令:vnstat 统计服务器网卡流量
- 每天学习一个命令:iperf 测量带宽
mtr
ping
tracert
copy
photo
- 我的照片管理方案
- 一键将本地的照片展示在网页 Photoview 使用
- 一键将本地的照片展示在网页 Photoview 使用
- 图片管理工具 Eagle
- chevereto 备份及恢复记录
- 搭建自己的文件共享服务 linx server
- 使用 Chevereto 自建照片分享
- 每天学习一个命令:jhead 操作照片 EXIF
exif
camera
gz
verson-control
rebase
git-rebase
frp
- 使用 Tailscale Funnel 暴露本地服务
- Go 语言编写的网络穿透工具 chisel
- 使用 Cloudflare Tunnel 将本地服务公开到互联网
- 威联通折腾篇二:使用 frp 内网穿透
- 小米路由器 3G 开启 SSH 安装 MT 工具箱
- frp 使用笔记
nltk
pandas
numpy
教程
终端工具
tmux-plugins
todo
产品体验,plan
gtd
checklist
list
card
efficiency
php
- 记录一次令人无语的文件上传限制调试
- Docker 安装 PicHome
- 在 HestiaCP 面板中禁用 open_basedir 配置
- 在 Hestia CP 的 VPS 上安装 ionCube Loader
- 在 HestiaCP 下安装 Typecho
- BaaS 应用 Appwrite 体验和使用
- Linux 服务器控制面板 HestiaCP 使用
- Laravel 学习笔记:Blade Component
- Laravel 学习笔记:部署到生产环境
- Laravel 学习笔记:本地化
- Laravel 学习笔记:分页
- Laravel 学习笔记:Model 之间关系
- Laravel 学习笔记:事件
- Laravel 学习笔记:开发环境搭建
- Laravel 21 天学习计划
- 在线目录列表程序
- WordPress 主题收集
- Centos 6/7 下安装 PHP7
- phpMyAdmin 登录无反应问题记录
- FileRun 又一款文件同步工具
- 使用 Phabricator 来 code review
- 使用 Chevereto 自建照片分享
- h5ai 目录列表程序
h5ai
argparse
open-falcon
warning
k2p
路由器
phicomm
gson
ram
free
box
apk
ads
斐讯
tv
电视盒子
awk
ed
okhttp
game
hq
flickr
chevereto
self-hosted
- Wallabag 个人的网站收藏工具
- 自托管的开源视频分享平台 MediaCMS
- Glance 个人自定义 Dashboard
- 基于表格的无代码数据库 Teable 介绍
- 使用 PlanetScale 以及 Docker 搭建网站分析 Umami
- 利用 Navidrome 搭建自己的在线音乐库
- 自托管的服务部署平台 Coolify
- 通过 Uptime Kuma 监控服务在线状态
- Omnivore 一款开源的稍后阅读服务
- Drift 一个开源可以自托管的 Gist
- Chatwoot Nignx 代理丢失 Header 信息
- Go 语言编写的 BaaS:PocketBase 简单介绍
- BaaS 应用 Appwrite 体验和使用
- 使用开源 Wakapi 代替 WakaTime 统计编码时间
- 从 Gogs 迁移到 Gitea
- 利用 Shaarli 搭建个人的在线书签管理
- 自建邮件服务器的选择和比较
- DMARC 报告
- 充分利用 Oracle 机器避免被回收
- 利用 Koel 搭建在线音乐流
- 电子邮件是如何工作的
- 使用 PikaPods 一键搭建属于自己的在线服务
- 在线文件管理器 Filestash
- 利用 n8n 实现个人自动化工作流
- 我有一台服务器能做什么:自架的服务整理
- 自建 RSS Reader
- 自建邮件服务器可选项
- 使用 Chevereto 自建照片分享
wireshark
virtualenv
pipenv
celery-once
broker
- 长桥证券开户及入金介绍
- 新加坡盈立证券开户及通过 OCBC 入金
- 华泰证券一世全免
- 用 Gatsby 写了一个券商推荐注册列表
- Kafka 副本备份机制
- Kafka 基础知识笔记
- RabbitMQ 基本使用
- 使用 Celery Once 来防止 Celery 重复执行同一个任务
unique
cloud
- 时隔 5 年再安装 NextCloud
- 你的私人云操作系统:Neverinstall 使用体验
- NextCloud macOS 客户端修改服务端地址
- 腾讯轻量云服务器挂载云硬盘
- 再见公有云
- 云服务 free tier
- Oracle 提供免费的云服务
- VPS 云服务器能够做什么
- 使用 Docker hub 及其他镜像站点加速下载
- 自建网络硬盘 ownCloud
drive
owncloud
mac
- macOS 迁移助手迁移后 Syncthing 设备 ID 相同问题解决方案
- 如何验证一台二手 MacBook Pro
- 借助 BLEUnlock 实现 macOS 自动锁定
- 修复 macOS 时区和时间错误
- 我买了一台 Mac mini 以及记录一下 Mac mini 初始化设定
- 推荐几个 Android 远程控制应用
- macOS 下利用 Karabiner Elements 修改日本 JIS 键盘布局到美式键盘布局
- macOS 上的清理工具整理合集
- macOS 上好用的 ChatGPT 客户端整理
- 解决 Clash for Windows 节点测速 timeout 问题
- 从 mkv 文件中提取字幕文件
- macOS 间歇性休息提醒应用:Time out
- 手工编译安装 macOS 下的 Rime(鼠须管)
- 手工编译安装 librime
- WhatPulse 使用记录
- Mac 应用篇:Hammerspoon 自动化工具使用
- 『译』我最喜欢的命令行工具
- Mac OS 上的平铺窗口管理工具 yabai
- 跨平台的 GPU 加速终端 kitty
- 使用 Goku 配置 Karabiner
- 使用 dotbot 管理 dotfiles 配置文件
- 使用 asdf-vm 管理编程语言多个版本
- 清理 macOS 磁盘
- v2ray 使用和总结
socks
- 在 Linux 上使用 Clash 作代理
- 在命令行下给 socks 或者 http 代理测速
- Use shadowsocks libev
- Jigsaw Outline 部署和使用
- 使用 privoxy 转发 socks 到 http
- v2ray 使用和总结
vmess
rename
line
uniq
launcher
bmon
container
- 使用 Nginx Proxy Manager 管理 Nginx 代理
- 使用 PikaPods 一键搭建属于自己的在线服务
- Kubernetes 学习笔记
- Docker 网络与容器互联
- 威联通折腾篇十八:Gogs Docker 容器备份及恢复
- 通过 microk8s 使用 Kubernetes
- Kubernetes
- 威联通折腾篇四:Container Station 运行 Docker 容器
- 威联通折腾篇三:Virtualization Station 安装虚拟机
- 备份 Docker 镜像容器和数据以及无痛迁移
- 监控 docker 运行数据 stats 命令
find
- 使用 ripgrep 通过正则快速查找文件内容
- 每天学习一个命令:fd find entries in the filesystem
- 每天学习一个命令:fzf 使用笔记
- 每天学习一个命令:find 查找文件
search
- Rust 编写的开源全文搜索引擎 Meilisearch
- Elasticsearch 入门使用
- 使用 ripgrep 通过正则快速查找文件内容
- 每天学习一个命令:fzf 使用笔记
- Vim 插件之全局搜索:ack.vim
- The Silver Searcher: ag 使用
- 每天学习一个命令:find 查找文件
rm
delete
manager
books
mobi
epub
multi-platform
docker-compose
- Wallabag 个人的网站收藏工具
- 升级 Mastodon 从 4.1.19 至 4.2.x
- Mastodon 升级到 V4 版本
- 使用 Owncast 搭建自己的在线视频串流直播间
- 在停止的 Docker 中其中执行命令
- 使用 Nginx Proxy Manager 管理 Nginx 代理
- chevereto 备份及恢复记录
- 树莓派中安装 Docker 及 docker compose
- docker volumes 中 -v 和 -mount 区别
- docker-compose 中 links 和 depends_on 区别
- 使用 docker compose 管理多个容器
squid
webproxy
workflow
automatic
sharing
linx-server
grafana
go
emulator
kodi
du
disk-space
ruby
images
cos
tencent
cloud-storage
logs
proxychains
gogs
java-stream
java-collections
java8
table
ddl
respberry-pi
image
volume
stream
collector
stat
open-source
- Screenpipe 私人的 AI 助理 本地记录看到听到的一切
- EmotiVoice 网易开源的中英文 TTS 引擎
- 自托管的开源视频分享平台 MediaCMS
- 开源的调查问卷 HeyForm
- Rust 编写的开源全文搜索引擎 Meilisearch
- 在阅读时借助 Yomichan 将日语单词一键保存到 Anki
- 基于表格的无代码数据库 Teable 介绍
- Docker 安装 PicHome
- 利用 Navidrome 搭建自己的在线音乐库
- 自托管的服务部署平台 Coolify
- Omnivore 一款开源的稍后阅读服务
- 使用 Dokku 构建属于你自己的 PaaS
- uBlock Origin 一个高效的网页内容拦截器
- 开源的数据分析工具 Metabase
- 使用 k6 做一次负载性能测试
- Drift 一个开源可以自托管的 Gist
- Chatwoot 开源的客户支持工具:在网站上加上聊天对话框
- Linux 服务器控制面板 HestiaCP 使用
- 若为自由故 读书笔记
- 使用 HandBrake 压缩转码视频
- 哪吒监控安装及简单使用说明
- 利用 n8n 实现个人自动化工作流
- 手工编译安装 librime
- macOS 上的超级强大的键盘自定义工具 Karabiner Elements
- OpenMediaVault 初始化设置
- NextCloud 和 Joplin 完美合作
- 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
- 支持对象存储的开源存储系统
- Rime 配置使用韩语及日语输入法
- Kubernetes
- 使用Google出品的 cAdvisor 监控Docker容器
config
- NextCloud macOS 客户端修改服务端地址
- rTorrent 配置之根据用户标签移动完成的下载文件
- 我的 IntelliJ IDEA Vim 插件配置
- 使用 Goku 配置 Karabiner
- 使用 dotbot 管理 dotfiles 配置文件
- 多设备间同步 ssh 配置及密钥
- VPS 安全设置
scan
trello
kanban
board
restore
- 使用 Clonezilla 将硬盘中系统恢复到虚拟机中
- 使用 Clonezilla 恢复 Windows 系统遇到的几个问题
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- 使用 timeshift 来备份和还原系统
- 使用 clonezilla 备份和恢复
ncdu
hard-drive
douyin
抖音
vpn
- Tailscale 出口节点功能配置流量出口
- 解决 Clash for Windows 节点测速 timeout 问题
- Tailscale 简单使用
- 使用 Netmaker 快速组建 WireGuard mesh 网络
- 使用 ZeroTier 组建虚拟局域网实现内网穿透
- Jigsaw Outline 部署和使用
vnstat
traffic
click
code-review
gerrit
swap
lvm
parted
gparted
vmstat
processor
gitbook
publish
travis
github-pages
alphabet
hooli
xyz
gtld
nextcloud
- 时隔 5 年再安装 NextCloud
- NextCloud macOS 客户端修改服务端地址
- 我的照片管理方案
- NextCloud 和 Joplin 完美合作
- 再见公有云
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- 通过 WebDAV 连接 NextCloud
- 修复 NextCloud 消失的托盘图标
- 威联通折腾篇六:文件同步
- 私人网盘 NextCloud
dropbox
- 再见公有云
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- PCloud 加密同步 --Dropbox 代替
- 修复 NextCloud 消失的托盘图标
- 威联通折腾篇六:文件同步
- 私人网盘 NextCloud
file-sharing
file-syncing
self-host
branching
svn
price
registry
godaddy
namecheap
url-shorten
raid
- So you Start 独服 Proxmox VE 配置 RAID 10
- Ubuntu 20.04 使用 MergerFS
- 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
- RAID 磁盘阵列
nas
- 我购买了一台懒猫微服
- 关于懒猫微服的一点想法
- 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- OpenMediaVault 初始化设置
- NAS 下文件系统比较
- NAS 上的音乐管理应用 Funkwhale
- 几个常见的 NAS 系统整理及选择
- 从零搭建一台 NAS:软件篇
- 我的备份方案
- 威联通折腾篇十四:迁移系统盘
- 威联通折腾篇十五:rtorrent-Pro 使用
- 从零开始搭建 NAS: 硬件篇
- 使用 ZeroTier 组建虚拟局域网实现内网穿透
- 威联通折腾篇三:Virtualization Station 安装虚拟机
- 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验
- RAID 磁盘阵列
disks
home-server
qnap
- 我购买了一台懒猫微服
- NAS 上的音乐管理应用 Funkwhale
- 使用 tinyMediaManager 整理影视资源
- 自建 RSS Reader
- 威联通折腾篇二十一:Virtualiztion Station 安装 Windows10
- 威联通折腾篇十九:Calibre-web
- 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
- 威联通折腾篇十八:Gogs Docker 容器备份及恢复
- 再见公有云
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- 威联通折腾篇十六:为 Container Station 更换镜像
- QNAP 上 SQL server 数据备份
- 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
- 威联通折腾篇十六:加内存
- 威联通折腾篇十四:迁移系统盘
- 威联通折腾篇十五:rtorrent-Pro 使用
- 威联通折腾篇十三:替换默认 shell 为 zsh
- 威联通折腾篇十二:verysync 微力同步
- 威联通折腾篇十一:USB 一键备份
- 威联通折腾篇十:使用 aria2 下载百度云
- 威联通折腾篇八:重启服务
- 威联通折腾篇九:MySQL 设置
- 威联通折腾篇七:定时任务
- 威联通折腾篇五:安装 Transmission 下载 BT
- 威联通折腾篇六:文件同步
- 威联通折腾篇四:Container Station 运行 Docker 容器
- 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包
- 威联通折腾篇二:使用 frp 内网穿透
- 威联通折腾篇二:使用 frp 内网穿透
- 威联通折腾篇三:Virtualization Station 安装虚拟机
- 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验
qnap-tutorial
- 自建 RSS Reader
- 威联通折腾篇二十一:Virtualiztion Station 安装 Windows10
- 威联通折腾篇十九:Calibre-web
- 威联通折腾篇二十:自带 Apache Web 服务器及 SSL 配置
- 威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- 威联通折腾篇十六:为 Container Station 更换镜像
- 优秀开源项目推荐:BookStack 一款高效简单的 Wiki 系统
- 威联通折腾篇十三:替换默认 shell 为 zsh
- 威联通折腾篇十二:verysync 微力同步
- 威联通折腾篇十一:USB 一键备份
- 威联通折腾篇十:使用 aria2 下载百度云
- 威联通折腾篇八:重启服务
- 威联通折腾篇九:MySQL 设置
- 威联通折腾篇七:定时任务
- 威联通折腾篇五:安装 Transmission 下载 BT
- 威联通折腾篇六:文件同步
- 威联通折腾篇四:Container Station 运行 Docker 容器
- 威联通折腾篇一:使用命令行安装威联通 QNAP 的 qpkg 安装包
- 威联通折腾篇二:使用 frp 内网穿透
- 威联通折腾篇三:Virtualization Station 安装虚拟机
- 威联通折腾篇零:威联通 QNAP TS-453B mini 初体验
virtualization
hypervisor
vm
- Proxmox 扩展 VM 虚拟机磁盘容量
- Proxmox VE 备份和恢复虚拟机
- 从 VMware Fusion 中迁移虚拟机到 VMware Workstation
- VMware Workstation 虚拟机网络设置
- 在 Proxmox VE 上使用 qm 命令管理虚拟机
- 威联通折腾篇三:Virtualization Station 安装虚拟机
virtualization-station
ufw
redirect
browser
devtools
fail2ban
sshd
bittorrent
- BitRemote iOS 上的 BT/PT 下载管理新选择
- 不重启的情况下重新加载 rTorrent 配置文件
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- rTorrent 配置之根据用户标签移动完成的下载文件
- 使用 Swizzin 从零开始构建自己的 Seedbox
- Flexget 配合 NexusPHP 自动下载
- BitTorrent 协议中的 BenCode 编码
- 使用 mktorrent 从命令行制作 torrent
- rTorrent 和 ruTorrent 使用
- 关于 BitTorrent 和 PT 你需要知道的一切
- BT 站点收集整理
- BitTorrent 客户端简单比较
transmission
trip
plan
qinghai
thinking
- 语言:思想的边界和桥梁
- 究竟什么是「内卷」
- 读书是否是唯一重要的事?
- You Quiz on the Block E70 世代差异
- 各个职业的誓言
- You quiz on the block 一则小感
- 青海游记思绪整理
youtube
- JustRecap 将视频转成图文
- 自托管的开源视频分享平台 MediaCMS
- 借助 Language Reactor 实现双语字幕
- AdGuard Home 53 端口占用问题解决
- 使用 uBlock Origin 拦截 YouTube 广告
- 下载 YouTube 视频方法总结
- 使用 yt-dlp 下载 YouTube 视频
- 使用 FFmpeg 将 webm 格式转成 mp4
- Magisk 模块整理 For OnePlus 7 Pro
- 由 WebM 格式学习常见的容器和编码格式
- Dash 视频串流技术
- 如何为视频配上合适的背景音乐
- 关于抖音的一点想法
toutiao
头条
短视频
screencast
keyboard
- 我购买了一个键盘 Keychron K1SE
- macOS 下利用 Karabiner Elements 修改日本 JIS 键盘布局到美式键盘布局
- espanso:Rust 编写的跨平台开源文本扩展工具
- macOS 上的超级强大的键盘自定义工具 Karabiner Elements
- 在屏幕上显示敲击的键盘 screencast
migrate
alembic
tcp-ip
yourls
api
icon-theme
unity
斐讯 ,phicomm
k3
刷机,router
ifconfig
rabbitmq
message
thought
sort-out
moving
clean-up
soundcloud
sound
video
- JustRecap 将视频转成图文
- 使用 SyncTV 异地远程一起看视频
- Lossless Cut 使用记录
- 将字幕压制到视频中
- 使用 yt-dlp 下载 YouTube 视频
- FFmpeg 使用指南之 concat demuxer 串联多个文件
- 使用 lux 下载哔哩哔哩视频
- 使用 HandBrake 压缩转码视频
- 由 WebM 格式学习常见的容器和编码格式
- 如何为视频配上合适的背景音乐
netcat
nc
udp
port-scan
forward
Kafka
blog
comment
disqus
kafka
filerun
selfhosted
replication
adaway
host
lombok
bug
zerotier
- Go 语言编写的网络穿透工具 chisel
- NextCloud macOS 客户端修改服务端地址
- 自行搭建 ZeroTier Network Controller 组件虚拟局域网
- 使用 ZeroTier 组建虚拟局域网实现内网穿透
networking
- Go 语言编写的网络穿透工具 chisel
- 自行搭建 ZeroTier Network Controller 组件虚拟局域网
- 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
- 使用 ZeroTier 组建虚拟局域网实现内网穿透
virtual-networks
qnap-usage
qpkg
install
file-sync
syncthing
- macOS 迁移助手迁移后 Syncthing 设备 ID 相同问题解决方案
- Plex Media Server 备份恢复和数据迁移
- Pulsed Media seedbox 测评和使用
- 使用 Swizzin 从零开始构建自己的 Seedbox
- 简单高效跨平台的备份程序 Restic
- 我的 Obsidian 笔记跨设备同步方案
- 我的备份方案
- Syncthing 又一款同步工具
- 同步工具整理总结
- 威联通折腾篇六:文件同步
resilio-sync
resilio
bt
- BitRemote iOS 上的 BT/PT 下载管理新选择
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- rTorrent 配置之根据用户标签移动完成的下载文件
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- 关于 BitTorrent 和 PT 你需要知道的一切
- BT 站点收集整理
- 威联通折腾篇十五:rtorrent-Pro 使用
- 威联通折腾篇五:安装 Transmission 下载 BT
distributed-system
fabric
deploy
zookeeper
zkcli
bit
operator
compress
jpeg
webdav
- 时隔 5 年再安装 NextCloud
- 又一款支持 WebDAV 的网盘 Koofr
- 介绍一款支持 WebDAV 的网盘 teraCLOUD
- 在线文件管理器 Filestash
- 通过 WebDAV 连接 NextCloud
dav
files
synchronized
phpmyadmin
build-tool
docs
demo
generics
services
color-scheme
color
scheme
problem
dbus
hostnamectl
header
decompiler
crack
influxdb
time-series-db
iotop
htop
mipush
push
notification
migration
aes
对称加密
dict
goldendict
youdao
dictionary
free-dictionary
offline-dictionary
filemanager
filebrowser
greenlet
gevent
yield
nemo
file-manager
clamav
virus
meld
merge
conflict
mdx
mdd
php7
yum
certificate
appium
mail-server
- 常见的邮件发送错误
- Linux 服务器控制面板 HestiaCP 使用
- Linux 服务器控制面板 HestiaCP 使用
- 自建邮件服务器的选择和比较
- Laravel 学习笔记:队列
- 电子邮件是如何工作的
- 使用 Poste 自行搭建邮件服务器
- 使用 Mailu 搭建邮件服务器
- 自建邮件服务器可选项
- 邮件服务器相关概念学习
mailgun
眼镜
经验
methodology
kindlegen
calibre
python-lib
azw
azw3
parse
modprobe
commmand
bootstrap
css
- 使用 Syncwise 来管理大量的社交媒体收藏和书签
- Mastodon 站点管理:导入自定义表情包
- 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
- 《深入理解 Bootstrap》读书笔记
web-design
html5
viewport
aria2
container-station
hybrid-backup-sync
round
kie
- KIE API 学习笔记
- JBoss 工作流相关 Docker 镜像整理
- Drools 学习笔记之决策表: Guided Decision Table
- Drools 语法规则
- Set up Drools Workbench with tomcat
- Drools Kie 中的 Assets
- Drools Kie 简单使用
- KIE 一些隐藏需要注意的问题
jboss
rule-engine
- jbpm 中 ProcessEventListener 顺序问题
- drools workbench
- drools 编程例子
- Drools 语法规则
- Set up Drools Workbench with tomcat
- Drools Kie 中的 Assets
- Drools Kie 简单使用
- KIE 一些隐藏需要注意的问题
selenium
auto-test
图书系列
cookbook
bilibili
mpeg
ab
anki
learning
english
- 如何获取日本的地址证明
- 在阅读中认识更多的单词 Relingo 插件使用
- 使用 Trancy 和 AI 在线练习口语
- 推荐几个英语学习工具
- 英语搭配语字典整理
- 使用 nltk 词形还原
- 后知后觉之 iOS 内置字典
- 跨平台开源卡片记忆工具 Anki
language-learning
- MemoAI 一款跨平台的语音视频转文字工具
- 在阅读时借助 Yomichan 将日语单词一键保存到 Anki
- 借助 Language Reactor 实现双语字幕
- 关于 Duolingo 学语言的一点思考
- 在阅读中认识更多的单词 Relingo 插件使用
- 通过可理解输入学习语言
- 推荐几个英语学习工具
- 日语学习之:在 GoldenDict 下日语词典查词
- 跨平台开源卡片记忆工具 Anki
english-learning
golang
- Glance 个人自定义 Dashboard
- Go 语言编写的网络穿透工具 chisel
- 《Go 语言高并发与微服务实战》 读书笔记
- 使用 glab 提交 Merge Request
- 推荐三个代码统计工具 tokei, cloc 和 scc
- Go 语言学习笔记 7:容器
- Go 语言学习笔记 4:Go 语言的控制语句
- Go 语言学习笔记 3:基础类型
- go 语言学习笔记 1:基本介绍和使用
go-lang
graphql
jupyter
apple
- Apple silicon M 系列芯片区别及购买推荐
- 我购买了一台 Apple TV
- 注册土区 Apple ID 并购买 iCloud 作为家庭共享
- 记一次 iPhone 13 初始化设置 时隔 6 年我又转向了 iOS
- 重置 macOS S.M.C 和 NVRAM
- 后知后觉之 iOS 内置字典
- 读万字访谈后感:软硬件公司的差别
software
- 电子销售平台:Lemon Squeezy 简单介绍
- 项目管理工具 Backlog 使用介绍
- 若为自由故 读书笔记
- 自由软件 自由社会 读书笔记
- 图片管理工具 Eagle
- 从零搭建一台 NAS:软件篇
- 网站推荐之 usesthis.com
- 读万字访谈后感:软硬件公司的差别
hardware
webm
libevent
c
nio
non-blocking
epoll
netty
drools
- Drools 原理之 RETE 算法
- KIE API 学习笔记
- JBoss 工作流相关 Docker 镜像整理
- Drools 学习笔记之决策表: Guided Decision Table
- jbpm 中 ProcessEventListener 顺序问题
- drools workbench
- drools 编程例子
- Drools 语法规则
- Set up Drools Workbench with tomcat
- Drools Kie 中的 Assets
- Drools Kie 简单使用
rules
rete
jbpm
kubernetes
- 使用 Docker 安装单节点 Rancher
- 使用 k3sup 快速安装 k3s
- 使用 k3s 和 WireGuard 网络部署 Kubernetes 集群
- Kubernetes 学习笔记
- k3s k3d kind minikube microk8s 对比
- 通过 microk8s 使用 Kubernetes
- Kubernetes
automating
scaling
microk8s
english-dictionary
aviator
expression-engine
expression-evaluator
angular
mvc
angularjs
lemmatization
stemming
mdx-server
morphology
gulp
angularjs. npm
sass
koa
web-framework
location
java-ee
drools-workbench
gzip
oxford
collocation
longman
jprofiler
visualvm
refactor
slf4j
desensitize
日志
脱敏
jq
motherboard
habit
template-engine
freemarker
email-template
google-cloud
notion
huginn
kudu
oltp
hive
rom
load-balance
arthas
diagnostic-tool
expect
automate
运维
自动化
google-docs
google-drive
quiz
amazon-kindle
kindle-unlimited
factory
singleton
builder
creational-pattern
object-orientation
fstab
error
applets
gui
jks
pem
cer
pfx
sdcard
sd
tf
program
load
git-worktree
scm
function-compute
serverless
gcp
aws
fastjson
query
pcloud
usesthis
daily-life
work
verysync
asciidoctor
repository
build-tools
ack-grep
ag
- 使用 ripgrep 通过正则快速查找文件内容
- 每天学习一个命令:fd find entries in the filesystem
- Vim 插件之全局搜索:ack.vim
- The Silver Searcher: ag 使用
drl
login-shell
source
bundler
stylus
firefox
extension
apps
pid
pidstat
entware-ng
package
merlin
business-process
rule
quartz
schedule
cronjob
oneplus7-pro
oxygen-os
tweak
linux-kernel
aosp
git-describe
exposed
bitwarden
password-manager
1password
termux
终端
工具
xargs
command-line
gitlab-cli
merge-request
intellij
- 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
- JetBrains IntelliJ IDEA 中使用 vim 总结
- IntelliJ IDEA vmoptions 设置
- Intellij IDEA 快捷键使用学习
- Intellij IDEA 支持 jQuery
- Intellij IDEA 中删除所有未使用的类
date
time
stdout
stderr
pipeline
netease
wifi-network
eap
wifi-authentication
business-process-model
locale
userscripts
intellij-idea
- 让 AI 无处不在
- 使用 WakaTime 统计编码时间
- 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
- 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot
- 我的 IntelliJ IDEA Vim 插件配置
- Intellij IDEA 支持 jQuery
jquery
knocking
vivaldi
google-chrome
- 图片压缩工具 Squoosh 离线版
- 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
- 我可能要抛弃用了很多年的 Chrome 换用 Vivaldi
opera
web-browser
gesture
touchpal
trackpad
qq-music
flac
decoder
vi
commentary
cpu-governor
flask-babel
translations
langauge
substratum
oneplus-7-pro
android-pie
fcitx
ibus
package-management
lightdm
mdm
login-manager
词库
trime
postgresql
- 基于表格的无代码数据库 Teable 介绍
- 使用 Listmonk 搭建自己的 Newsletter
- 在两个 DataGrip 之间同步数据库配置以及一些使用笔记
- 从 MySQL 迁移到 PostgreSQL 方案调研
- PostgreSQL 数据库支持的数据类型
- PostgreSQL 初识
hangul
git-pull
ssh-agent
neovim
neovim-plugins
data-type
eth0
fcitx-config
keyborad
fzf
fd
rust
- Rust 编写的开源全文搜索引擎 Meilisearch
- Rust 编写的代码编辑器 Zed
- 推荐三个代码统计工具 tokei, cloc 和 scc
- Warp 终端初体验
- 使用 mdBook 生成在线文档
- 每天学习一个命令:fd find entries in the filesystem
ntsc
pal
frame
postman
icon
linut-mint
ppa
vim-plugins
ripgrep
rg
guided-decision-table
apollo
migration-tool
rbdms
graphql-schema
datatype
emoji
apt-repository
google-translator
translator
marshmallow
flask-marshmallow
oracle
vim-global
ex-command
tim-pope
object-storage
cloud-drive
lsb
init
hdd
jar
class-loader
recovery
wordpress
themes
note-taking
- 将 Evernote 笔记导入到 Obsidian
- Tana 使用体验
- Obsidian 插件篇之 Dataview
- Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
- 我的笔记法(借助 Zettelkasten 和 Obsidian)
- 我的 Obsidian 笔记跨设备同步方案
- Obsidian 未来的笔记应用
- Zettelkasten 笔记法
- NextCloud 和 Joplin 完美合作
- Joplin 至今为止用过的最好的 Evernote 代替品
boox
e-ink
reader
e-reader
boox-note2
quick-charge
type-c
phone
sony
play-station
accounting
- 使用 Beancount 记账篇七:Fava 展示
- 使用 Beancount 记账篇三:周期账单
- 使用 Beancount 记账篇六:利用 VS Code 插件辅助
- 使用 Beancount 记账篇五:使用 Telegram Bot 简化记账
- 使用 Beancount 记账篇四:证券交易
- 使用 Beancount 记账篇三:限制性股票
- 使用 Beancount 记账篇二:各类账单导入
- 使用 Beancount 记账篇一:给账户命名
- 使用 Beancount 记账篇零:Beancount 入门使用
- 学习 Beancount 入门复式记账
debits-and-credits
beancount
- 使用 Beancount 记账篇七:Fava 展示
- 使用 Beancount 记账篇三:周期账单
- 使用 Beancount 记账篇六:利用 VS Code 插件辅助
- 使用 Beancount 记账篇五:使用 Telegram Bot 简化记账
- 使用 Beancount 记账篇四:证券交易
- 使用 Beancount 记账篇三:限制性股票
- 使用 Beancount 记账篇二:各类账单导入
- 使用 Beancount 记账篇一:给账户命名
- 使用 Beancount 记账篇零:Beancount 入门使用
- git-crypt 使用
- 学习 Beancount 入门复式记账
double-entry
- 使用 Beancount 记账篇三:周期账单
- 使用 Beancount 记账篇六:利用 VS Code 插件辅助
- 使用 Beancount 记账篇五:使用 Telegram Bot 简化记账
- 使用 Beancount 记账篇二:各类账单导入
- 使用 Beancount 记账篇一:给账户命名
- 使用 Beancount 记账篇零:Beancount 入门使用
- 学习 Beancount 入门复式记账
git-crypt
opengpg
timeshift
IDE
pwa
mediacal
spring-framework
aop
piratebay
copyright
bookstack
wikipedia
history
clear
playonlinux
wine
netease-music
sql-server
maria
data
navigation
威联通
calibre-web
poster
emby
tv-serial
operating-system
- 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
- 使用了半年 macOS 之后 我又回到了 Linux 的怀抱
- 重置 macOS S.M.C 和 NVRAM
- OpenMediaVault 初始化设置
- 几个常见的 NAS 系统整理及选择
- 从零搭建一台 NAS:软件篇
freenas
unraid
esxi
freebsd
openmediavault
- 我购买了一台懒猫微服
- J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决
- 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- 在 OpenMediaVault 上使用 SnapRAID 和 MergerFS
- OpenMediaVault 初始化设置
- 几个常见的 NAS 系统整理及选择
zettelkasten
obsidian
- 一款无数据库在线笔记 Flatnotes
- Dinox 又一款 AI 语音转录笔记
- 使用 Quartz 发布 Obsidian 笔记库
- Octarine 一个注重隐私的本地 Markdown 编辑器
- 将 Blogger 备份并转成 Markdown 导入 Obsidian
- 结合 WordPress 快速分享 Obsidian 中的笔记
- 将 Evernote 笔记导入到 Obsidian
- 让 AI 无处不在
- Tana 使用体验
- Obsidian 中的日语学习工具
- Obsidian 中使用 Vim 模式并配置 Vimrc
- 在 Obsidian 中集成 GPT-3 提高输入效率
- Obsidian 插件篇之 Dataview
- Obsidian 使用篇一:使用 markdown-clipper 全文保存网页
- 我的笔记法(借助 Zettelkasten 和 Obsidian)
- 我的 Obsidian 笔记跨设备同步方案
- 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
- Obsidian 未来的笔记应用
- Zettelkasten 笔记法
torrent
- 发布和制作 torrent 文件
- rTorrent 配置之根据用户标签移动完成的下载文件
- Pulsed Media seedbox 测评和使用
- 使用 Swizzin 从零开始构建自己的 Seedbox
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- Flexget 配合 NexusPHP 自动下载
- 使用 mktorrent 从命令行制作 torrent
- 关于 BitTorrent 和 PT 你需要知道的一切
dht
distribute-system
magnet-link
self-hosting
rss-reader
flexget
private-tracker
- PT 站点一键转载脚本 easy-upload
- 发布和制作 torrent 文件
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- rTorrent 配置之根据用户标签移动完成的下载文件
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- 使用 flexget 实现下载更新自动化
filesystem
ext4
owm
zfs
macos
- Screenpipe 私人的 AI 助理 本地记录看到听到的一切
- 利用 macOS 的 LiveText 轻松复制视频文字实现观看韩综
- YPlayer 一款支持本地生成字幕的播放器
- macOS 上的多栏文件管理器 QSpace
- macOS 上的多栏文件管理器 QSpace
- macOS 迁移助手迁移后 Syncthing 设备 ID 相同问题解决方案
- Homerow 使用 Vimium 的方式控制 macOS
- 推荐一款 macOS 上的极简菜单栏提醒
- 借助 BLEUnlock 实现 macOS 自动锁定
- 修复 macOS 时区和时间错误
- 我买了一台 Mac mini 以及记录一下 Mac mini 初始化设定
- NextCloud macOS 客户端修改服务端地址
- MacBook 16 寸连接外接显示器 CPU kernel_task 占用极高问题解决
- macOS 上的清理工具整理合集
- macOS 上好用的 ChatGPT 客户端整理
- 给 macOS 编写的纯键盘操作流 Shortcat
- macOS 自定义系统设置记录
- Raycast AI 使用体验
- macOS 上轻便的 Docker 容器以及 Linux 运行环境:OrbStack
- 介绍一款支持 WebDAV 的网盘 teraCLOUD
- 使用 uPic 快捷上传图片到图床
- 解决 Adobe Premiere 不支持 mkv 问题
- 图片压缩工具 Squoosh 离线版
- Warp 终端初体验
- macOS 下启动器 Raycast 简单使用
- 推荐几个 Rime 插件
- espanso:Rust 编写的跨平台开源文本扩展工具
- macOS 间歇性休息提醒应用:Time out
- 手工编译安装 macOS 下的 Rime(鼠须管)
- 手工编译安装 librime
- macOS 上的超级强大的键盘自定义工具 Karabiner Elements
- 使用了半年 macOS 之后 我又回到了 Linux 的怀抱
- 重置 macOS S.M.C 和 NVRAM
- 在 Linux 上使用 Clash 作代理
- WhatPulse 使用记录
- 配置 Rime 在 Vim 下退出编辑模式时自动切换成英文输入法
- macOS 上好用的截图工具
- MacBook Pro 初始设置记录
- 清理 macOS 磁盘
macos-cleanup
mac-app
- macOS 上的多栏文件管理器 QSpace
- macOS 迁移助手迁移后 Syncthing 设备 ID 相同问题解决方案
- 如何验证一台二手 MacBook Pro
- 我买了一台 Mac mini 以及记录一下 Mac mini 初始化设定
- macOS 上好用的 ChatGPT 客户端整理
- 给 macOS 编写的纯键盘操作流 Shortcat
- 推荐一款 macOS 上适合开发人员使用的开源工具集合 DevToysMac
- 使用 uPic 快捷上传图片到图床
- macOS 间歇性休息提醒应用:Time out
- macOS 上的超级强大的键盘自定义工具 Karabiner Elements
- Mac 应用篇:Hammerspoon 自动化工具使用
- 清理 macOS 磁盘
typescript
frontend
offline
命令行
主板
computer
asrock
华擎
pomodoro
time-management
automation
rtorrent
- BitRemote iOS 上的 BT/PT 下载管理新选择
- 不重启的情况下重新加载 rTorrent 配置文件
- 发布和制作 torrent 文件
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- rTorrent 配置之根据用户标签移动完成的下载文件
- 使用 Swizzin 从零开始构建自己的 Seedbox
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- rTorrent 和 ruTorrent 使用
rutorrent
- BitRemote iOS 上的 BT/PT 下载管理新选择
- 不重启的情况下重新加载 rTorrent 配置文件
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- rTorrent 配置之根据用户标签移动完成的下载文件
- 使用 Swizzin 从零开始构建自己的 Seedbox
- rTorrent 和 ruTorrent 中自动下载 RSS Feed
- rTorrent 和 ruTorrent 使用
proxmox
- ProxMobo 一款 Proxmox VE 管理客户端
- Proxmox VE 安装 Ubuntu Server 22.04
- J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决
- Proxmox VE 从 6 升级到 7
- Proxmox 扩展 VM 虚拟机磁盘容量
- Proxmox VE 备份和恢复虚拟机
- So you Start 独服 Proxmox VE 配置 RAID 10
- Ubuntu 20.04 使用 MergerFS
- 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
- 扩展 Proxmox 系统分区以及 Proxmox 文件系统初识
- 使用 Prometheus 和 Grafana 监控 Proxmox 服务器
- Proxmox Web 界面停止工作解决
- Cloud-init 初始化虚拟机配置
- 在 Proxmox VE 上使用 qm 命令管理虚拟机
- Proxmox VE 设定直通硬盘
- Proxmox 安装和设置
pve
- Proxmox VE 从 6 升级到 7
- Proxmox 扩展 VM 虚拟机磁盘容量
- Proxmox VE 备份和恢复虚拟机
- So you Start 独服 Proxmox VE 配置 RAID 10
- Ubuntu 20.04 使用 MergerFS
- 独服 Proxmox VE 配置 NAT 使虚拟机共用一个公网 IP
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
- 在 Proxmox VE 上使用 qm 命令管理虚拟机
- Proxmox VE 设定直通硬盘
- Proxmox 安装和设置
virtual
os
backlink
search-tip
tip
data-storage
qm
bencode
cloud-init
openstack
wake-on-lan
etherwake
ethernet
continuous-integration
continuous-delivery
continuous-deployment
rz
sz
idea
- .idea 文件夹的内容梳理
- 在 IntelliJ IDEA 中使用 reset frame 回退 Debug
- Playbook 使用体验
- 我的 IntelliJ IDEA Vim 插件配置
- IntelliJ IDEA vmoptions 设置
jetbrain
covid-19
sars
korea
dhcp
wrt
speedtest
http_proxy
v2ray
bandwhich
asdf
github-actions
qmv
batch-rename
cashflow
board-game
fortune
nvm
prometheus
tsdb
time-series
git-subtree
git-submodule
bpmn
xml
ansible
oath
vow
hostname
monitoring
java-memory
nexusphp
adguard
adguard-home
adblock
snapraid
mergerfs
java-8
kie-workbench
decision-table
score-card
moshi
albert
raspberry-pi
node-expoter
summary
mosh
setup
chrome-webstore
chrome-extension
- Wallabag 个人的网站收藏工具
- 在阅读时借助 Yomichan 将日语单词一键保存到 Anki
- 绕过付费墙
- 使用 uBlock Origin 拦截 YouTube 广告
- Vimium 教程:使用键盘来浏览网页
- uBlock Origin 一个高效的网页内容拦截器
- 日语学习相关工具
- 备份和恢复从 Chrome Webstore 中下架的 Google Chrome Extension
assh
ssh-config
ssh-manage
config-management
dotfiles
karabiner
goku
edn
gpu
drop-down
south-korea
screenshot
snipaste
shottr
tiling-window-manager
window-manager
hammerspoon
aliyun
fun
grub
boot-loader
zinit
plugin
gitconfig
ipfs
distribute-network
internet
pandoc
fusion
gpt
asus
entware
play-music
google-play
google-music
media-vault
media-server
ime
window-manage
mac-application
- macOS 上的多栏文件管理器 QSpace
- 借助 BLEUnlock 实现 macOS 自动锁定
- 我买了一台 Mac mini 以及记录一下 Mac mini 初始化设定
- macOS 上好用的 ChatGPT 客户端整理
- 给 macOS 编写的纯键盘操作流 Shortcat
- 推荐一款 macOS 上适合开发人员使用的开源工具集合 DevToysMac
- 使用 uPic 快捷上传图片到图床
- macOS 下启动器 Raycast 简单使用
- macOS 间歇性休息提醒应用:Time out
- macOS 上的超级强大的键盘自定义工具 Karabiner Elements
- Mac 应用篇:Hammerspoon 自动化工具使用
mysqldump
photo-management
picasa
picture
vimrc
vim-config
ide
online-document
static-site
logback
java-log
suggestion
open-letter
method
nextdns
privacy
keyboard-record
mouse
bookkeeping
- 使用 Beancount 记账篇六:利用 VS Code 插件辅助
- 使用 Beancount 记账篇四:证券交易
- 使用 Beancount 记账篇三:限制性股票
- 使用 Beancount 记账篇二:各类账单导入
- 使用 Beancount 记账篇一:给账户命名
- 使用 Beancount 记账篇零:Beancount 入门使用
ledger
discussion
locke
clubhouse
talk
voice
bill-import
alipay
pattern-matching
模式匹配算法
算法
vesting
stock
- Glance 个人自定义 Dashboard
- Stock Event 应用使用体验
- TradingView 介绍及价格
- 使用 Beancount 记账篇四:证券交易
- 使用 Beancount 记账篇三:限制性股票
rsu
securities
记账
复式记账
telegram-bot
clash
- 解决 Clash for Windows 节点测速 timeout 问题
- 在 Linux 下使用 Clash For Windows 管理 Clash 订阅
- 在 Linux 上使用 Clash 作代理
clashx
vmware-workstation
vmware-fusion
apple-support
nvram
google-gboard
git-history
git-branch
git-checkout
git-tips
study
discuss
sftp
netdata
netdata-cloud
backup-tool
duplicacy
backblaze
jwt
authentication
cookie
gdu
k8s
k3s
- 使用 Docker 安装单节点 Rancher
- 使用 k3sup 快速安装 k3s
- 使用 k3s 和 WireGuard 网络部署 Kubernetes 集群
- Kubernetes 学习笔记
- k3s k3d kind minikube microk8s 对比
kubectl
mailu
email-host
dkim
域名邮箱
benchmark
bench
net-speed
vps-benchmark
vps-test
cn2
miniflux
vagrant
virtual-box
n8n
slack
log-framework
file-size
hosthatch
mac-appli time-out
timer
homer
poste
pop
email-server
- 使用 Listmonk 搭建自己的 Newsletter
- CrossBox 使用记录
- 自建邮件服务器 Mailcow 配置通过 MXRoute 发送邮件
- 邮件发送服务 MXRoute 使用体验
- 使用 Mailcow 自建邮件服务器
- 使用 Poste 自行搭建邮件服务器
web-archive
archive-box
uptime
grpc
服务器探针
服务器监控
environment-variable
death
punishment
刑法
法律
cncf
borg
deployment
po
po4j
po4j-project
poedit
weblate
feed
restic
text-expander
jetbrains
datagrip
traefik
cloud-native
reverse-proxy
librime
librime-lua
invest
gatsby
react
keybinding
github-copilot
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 在命令行下使用 GitHub Copilot CLI
- 在 Obsidian 中集成 GPT-3 提高输入效率
- 在 JetBrains IntelliJ IDEA 中使用 GitHub Copilot
name-server
google-domains
cloudflare
- 使用 Bunny CDN 加速你的网站
- 记录一次令人无语的文件上传限制调试
- 使用 rclone 批量备份及备份到 Cloudflare R2
- Hono 一个快速轻量的运行在边缘节点的 Web 框架
- 使用 Cloudflare Tunnel 将本地服务公开到互联网
- 利用 Cloudflare 和 Gmail 配置域名邮箱的收发
- club 域名宕机近 3 小时故障回顾
isso
static-website
qiandao
签到
har
http-request
so-you-start
proxmox-ve
- ProxMobo 一款 Proxmox VE 管理客户端
- Proxmox VE 安装 Ubuntu Server 22.04
- J3455 主板无法使用 PCIe 扩展 SATA 启动系统解决
- Proxmox VE 从 6 升级到 7
- Ubuntu 20.04 使用 MergerFS
- So you Start 独服 Proxmox VE 虚拟机配置 Failover IP
failover-ip
jdupes
file-manage
duplicate
nat
clash-for-windows
dedicated-server
raid-10
hard-disk
- 我买了一块 1TB 的便携移动硬盘 三星 T7
- 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
- 在 Proxmox VE 上使用 S.M.A.R.T 信息监控硬盘状态
- So you Start 独服 Proxmox VE 配置 RAID 10
ovh
terraform
network-manager
net
involution
cpu-steal
ansible-playbook
ansible-role
linux-virtualization
ovz
kvm
lxc
data-backup
journal
systemd
journalctl
omniedge
tailscale
- 使用 Tailscale Funnel 暴露本地服务
- Go 语言编写的网络穿透工具 chisel
- Tailscale 出口节点功能配置流量出口
- Tailscale 简单使用
- OmniEdge 虚拟组网工具使用及原理简介
private-network
n2n
mesh-network
mysqlbinlog
binary-log
netmaker
wireguard
tunnel
secure
socks5
dataview
metadata
obsidian-plugin
azure
cosmos-db
no-sql
ipv4
swizzin
seedbox
seed
webmin
handbrake
codec
transcoder
logseq
text-generator
gpt-3
openai
- VideoLingo:一键自动将视频翻译成中文字幕
- OpenAI 的 Whisper 以及相关模型和项目
- 几大 AI 识图能力对比
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 面向编程的 AI 搜索引擎:phind
- 为播客爱好者制作的工具 Podwise
- 解决 OpenAI insufficient_quota 问题
- 使用 Trancy 和 AI 在线练习口语
- ChatGPT 打字机显示效果的背后:Server-sent Events 介绍
- Raycast AI 使用体验
- 向量数据库及实现整理
- LangChain 是什么
- ChatGPT(OpenAI) 账号注册
- 在 Obsidian 中集成 GPT-3 提高输入效率
chatgpt
- Flowith 基于白板的 AI 工具
- Google Learn About 一款交互式 AI 学习产品
- 几大 AI 识图能力对比
- 结合了 Google 和 AI 的对话搜索引擎:Perplexity AI
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 面向编程的 AI 搜索引擎:phind
- 解决 OpenAI insufficient_quota 问题
- 使用 Trancy 和 AI 在线练习口语
- macOS 上好用的 ChatGPT 客户端整理
- ChatGPT 打字机显示效果的背后:Server-sent Events 介绍
- Raycast AI 使用体验
- 向量数据库及实现整理
- LangChain 是什么
- Google 聊天机器人 Bard 逆向
- 如何在 Chrome 中使用 New Bing
- 由 ChatGPT 延展开整理一下 AI 相关的服务和产品
- ChatGPT(OpenAI) 账号注册
- 在 Obsidian 中集成 GPT-3 提高输入效率
data-breach
data-leak
btmp
xiaomi-pad
xiaomi-pad-5-pro
pad
code-search
borgbackup
flyio
netlify
vercel
stash
pikapods
freshrss
pulsedmedia
rtorrent-config
tracker
- PT 站点一键转载脚本 easy-upload
- 发布和制作 torrent 文件
- 利用 ruTorrent 与 rTorrent 限制单独种子的速度
- rTorrent 配置之根据用户标签移动完成的下载文件
playbook
artist
photographer
imap
spf
alfred
navidrome
- 音流:一款支持 Navidrome 兼容 Subsonic 的跨平台音乐播放器
- 最棒的 Navidrome 音乐客户端 Sonixd(Feishin)
- 利用 Navidrome 搭建自己的在线音乐库
- Music Tag Web 基于网页修改音乐的元数据
- 利用 Koel 搭建在线音乐流
music-server
music-player
control-flow
dmarc
timezone
warp
iterm
laravel
- Laravel 学习笔记:Blade Component
- Laravel 学习笔记:部署到生产环境
- Laravel 学习笔记:本地化
- Laravel 学习笔记:Model Factoris 批量创建假数据
- Laravel 学习笔记:分页
- Laravel 学习笔记:Model 之间关系
- Laravel 学习笔记:事件
- Laravel 学习笔记:队列
- Laravel 学习笔记:发送邮件
- Laravel 学习笔记:文件上传
- Laravel 学习笔记:开发环境搭建
- Laravel 21 天学习计划
learning-note
phpstorm
sail
file-upload
email-hosting
- 常见的邮件发送错误
- EV Hosting 共享邮件服务
- CrossBox 使用记录
- 自建邮件服务器 Mailcow 配置通过 MXRoute 发送邮件
- 邮件发送服务 MXRoute 使用体验
- DMARC 报告
dns-record
sendmail
mailer
laravel-event
laravel-orm
laravel-pagination
fake
ssh-keygen
cloudflare-email
localization
laravel-deploy
blade
buffer-size
seo
cms
webpack
husky
mastodon
- 升级 Mastodon 从 4.1.19 至 4.2.x
- 总结一下 Fediverse 下的有趣的平台
- Mastodon 升级到 V4 版本
- 使用 mastodon tootctl 管理 Mastodon 实例
- Mastodon 站点管理:导入自定义表情包
- 使用 Docker 安装 Mastodon 实例搭建自己的社交网络
social-media
reading-2022
- 2022 年读书笔记
- 《天朝的崩溃:鸦片战争再研究》读书笔记
- 《工作、消费主义和新穷人》读书笔记
- 《活法》读书笔记
- 《原则》读书笔记
- 《Go 语言高并发与微服务实战》 读书笔记
- 富兰克林自传 读书笔记
- 谣言 世界最古老的传媒 读书笔记
- 《也许你该找个人聊聊》读书笔记
- 法国大革命前夕的舆论与谣言 读书笔记
- 利率史 读书笔记
- 编码 读书笔记
- 金融的本质 读书笔记
- 微软新一代 CEO 萨提亚 纳德拉自传《刷新》 读书笔记
- 邻家的百万富翁 读后感
- 自由软件 自由社会 读书笔记
- 现代性与大屠杀读书笔记
- 大法官说了算 美国司法观察笔记 读书笔记
- 法官能为民主做什么 读书笔记
司法
大法官
布雷耶
mailcow
- Sieve 一个过滤邮件的语言
- 介绍一下新推出的 EV Hosting 网络共享托管服务
- 记录一下 Clientexec 中配置 SMTP 时的一些问题
- 自建邮件服务器 Mailcow 配置通过 MXRoute 发送邮件
- 使用 Mailcow 自建邮件服务器
umask
judge
supreme-court
squoosh
electron
image-compress
lux
annie
视频下载
aiohttp
aio
async
growpart
programming-language
adobe
adobe-premiere
mkv
现代性
大屠杀
book management
personal-data
track
github-codespaces
visual-code
musicbrainz
upic
tokei
cloc
code-statistics
skiff
web3
metamask
ens
wallet
free-software
自由
gnu
stallman
millionarie
vp9
opus
pve-upgrade
philosophy
politics
society
popper
经济
科学
波普尔
政治哲学
科学哲学
可证伪
omv
shaarli
bookmarking
read-it-later
webpage
biography
financial
financial-crisis
git-repair
owncast
livesteam
streaming
plex
- 利用 Navidrome 搭建自己的在线音乐库
- 使用 SyncTV 异地远程一起看视频
- Rclone 简单使用之挂载存储型 VPS
- Plex 内嵌的 SQLite 数据表字段解析
- Plex Media Server 备份恢复和数据迁移
plex-media-server
computer-language
computer-software
elasticsearch
- Rust 编写的开源全文搜索引擎 Meilisearch
- Elasticsearch 导入数据
- 使用 Docker 安装最新 8.x Elasticsearch 和 Kibana
- Elasticsearch 入门使用
elastic
control-panel
hestia
- 在 HestiaCP 面板中禁用 open_basedir 配置
- 在 Hestia CP 的 VPS 上安装 ionCube Loader
- 在 HestiaCP 下安装 Typecho
- Linux 服务器控制面板 HestiaCP 使用
aapanel
pop2
mariadb
vsftpd
encoder
ffmpeg-concat
import-data
csv
interest-rate
rate-history
eu-org
free-domain
codewars
leetcode
french-revolution
rumour
obsidain-plugin
obsidian-vim
obsidian-vimrc
psychology
reading-2022q3
- 《工作、消费主义和新穷人》读书笔记
- 《活法》读书笔记
- 《原则》读书笔记
- 《Go 语言高并发与微服务实战》 读书笔记
- 富兰克林自传 读书笔记
- 谣言 世界最古老的传媒 读书笔记
- 《也许你该找个人聊聊》读书笔记
gitea
movie-review
xiaoeknow
mysql-binary-log
mysql-replication
subtitle
- VideoLingo:一键自动将视频翻译成中文字幕
- 使用 pyVideoTrans 自动进行视频翻译及配音
- MemoAI 一款跨平台的语音视频转文字工具
- YPlayer 一款支持本地生成字幕的播放器
- 借助 Language Reactor 实现双语字幕
- 将字幕压制到视频中
- 字幕编辑软件 Aegisub 简单使用
- 从 mkv 文件中提取字幕文件
aegisub
fansub
字幕组
字幕
debug-tips
reset-frame
drop-frame
max-weber
capitalism
ethic
planetscale
vitess
acid
scale
teracloud
finder
zed
atom
autobiography
homelab
sqlite
github-profile
online-profile
yt-dlp
wakatime
code-stats
wakapi
javalin
jetty
kotlin
arc
cfw
mp3tag
id3
id3v2
file-mode
file-permission
appwrite
baas
flutter
git-push
gitlab-ci
supabase
backend
learning-plan
hiragana
katakana
japan
nobody-account
iowait
iostat
touch-type
obsidian-plugins
furigana
html-ruby
w3c
pipedream
saas
- 开源的调查问卷 HeyForm
- Dokploy 又一个开源自托管的 PaaS 平台
- 基于表格的无代码数据库 Teable 介绍
- 几个用户登录验证方案
- Datadog 日志搜索语法总结
- 你的私人云操作系统:Neverinstall 使用体验
- 电子销售平台:Lemon Squeezy 简单介绍
- 在线工作流 Pipedream 使用记录
sns
tootctl
microblog
mastodon-upgrade
鲍曼
apple-id
apple-store
app-store
日本
应用市场
japan-life
freedom
pree-freedom
political-liberty
liberty
freedom-of-speech
free-speech
dp
dynamic-programming
mktorrent
editorconfig
vscode
indent
code-format
reading-2022q4
读书笔记
鸦片战争
project-management
backlog
software-development
java-11
openjdk
j3455
itx
注册
ai
- Flowith 基于白板的 AI 工具
- Google Learn About 一款交互式 AI 学习产品
- JustRecap 将视频转成图文
- Screenpipe 私人的 AI 助理 本地记录看到听到的一切
- YPlayer 一款支持本地生成字幕的播放器
- 几大 AI 识图能力对比
- Google Labs 出品的 NotebookLM:和你的文档对话
- Dinox 又一款 AI 语音转录笔记
- Emote 又一款 AI 语音笔记应用
- Voicenotes 一款 AI 语音笔记应用
- AI Shell 让 AI 在命令行下提供 Shell 命令
- 聊一聊 Devin 第一个完全自主的 AI 工程师
- 我制作了一档播客《暮色时光》
- 面向编程的 AI 搜索引擎:phind
- 为播客爱好者制作的工具 Podwise
- 解决 OpenAI insufficient_quota 问题
- 使用 Trancy 和 AI 在线练习口语
- 让 AI 无处不在
- macOS 上好用的 ChatGPT 客户端整理
- Raycast AI 使用体验
- LangChain 是什么
- 在命令行下使用 GitHub Copilot CLI
- AI 支持的编辑器 Cursor 使用体验
- 由 ChatGPT 延展开整理一下 AI 相关的服务和产品
- ChatGPT(OpenAI) 账号注册
rest-assured
json-format
dev-tools
hestiacp
- 记录一次令人无语的文件上传限制调试
- 在 HestiaCP 面板中禁用 open_basedir 配置
- 在 Hestia CP 的 VPS 上安装 ionCube Loader
- HestiaCP 面板中的模板文件
- 在 HestiaCP 下安装 Typecho
typecho
web-control-panel
reading-2023
- 《被讨厌的勇气》读书笔记
- 《小而美》读书笔记
- 《日本的细节》读书笔记
- 《每周工作 4 小时》读书笔记 - 寻找生活工作的平衡
- 《美国大萧条》读书笔记
- 《非暴力沟通》读书笔记
- 《How to Invest》 读书笔记
- 《我们为什么要睡觉》读书笔记
- 《阿加莎・克里斯蒂自传》读书笔记
reading-2023q1
zsh-config
zshrc
zprofile
pocketbase
litestream
rclone
storage-vps
wise
transfer
wise-card
virtual-bank
digital-bank
debit-card
bank-card
github-blocks
visul
traffmonetizer
usdt
aigc
glarity
icloud
gift-card
stripe
payment
online-shopping
shopping
subscription
irc
online-chat
hexchat
new-bing
ai-powered
code-server
不动产
房地产
投资
老龄化
少子化
porkbun
domain-registry
tailscale-exit-nodes
tawk
live-chat
chat
online-business
crisp
google-bard
chatbot
reverse-engineering
cursor
mxroute
email-route
provider
muverse
web-3
nft
kpop
cdn
orbstack
clientexec
- EV Hosting 共享邮件服务
- EV Hosting 域名注册服务
- 介绍一下新推出的 EV Hosting 网络共享托管服务
- 记录一下 Clientexec 中配置 SMTP 时的一些问题
- Clientexec 汉化
- ClientExec 安装及入门使用
shared-web-hosting
postfix
chatwoot
customer-engagement
support
real-time-support
artificial-intelligence
billing
webhosting
racknerd
tradingview
trading
stock-market
stock-alert
sleep
reading-2023q2
web-hosting-billing
hosting
langchain
llm
gpt-4
embedding
vector-database
vector
raycast
sieve
coinpayments
cryptocurrency
- Worldcoin 简介
- 中心化加密货币交易所 Gate 注册以及认证
- 杜高斯贝银行注册开户
- 修复 Ledger Nano X 转轴松垮问题
- 我买了一个 Ledger Nano S Plus
- CoinPayments 加密货币支付网关
btc
eth
trx
tron
ubuntu-server
http-header
server-sent-events
websocket
client-polling
crossbox
stock-event
ev-hosting
nameserver
it-tools
it
vue
google-analytics
plausible
matomo
umami
fathom
nextjs
directadmin
macbook
- 如何验证一台二手 MacBook Pro
- Apple silicon M 系列芯片区别及购买推荐
- 修复 macOS 时区和时间错误
- MacBook 16 寸连接外接显示器 CPU kernel_task 占用极高问题解决
- macOS 自定义系统设置记录
shortcat
vimium
economy
jakarta
java-bean
validation
ai-chat
cryptocurrency-wallet
hardware-wallet
binance
atuin
bash-history
tld
newsletter
listmonk
cleanup
java-xml
java-xml-signature
signature
japanese-keyboard
keyboard-layout
us-layout
pkm
supertag
knowledge-graph
personal-knowledge-management
ledger-nano-x
k6
load-testing
jmeter
metabase
business-intelligence
data-analytics
work-life-balance
life
webstorm
skiff-mail
custom-domain-mail
mailbox
japanese-language
grammar
k3sup
cluster
losslesscut
video-manage
video-cut
blaze
preact
webtorrent
websockets
p2p
oral-english
trancy
ad-blocker
hexo
obsidian-publish
reading-2023q3
zlibrary
paas
dokku
subdomain
subdomain-scanner
information-gathering
dns-query
s3
aws-s3
oos
storj
samsung
t7
cloudflared
cloudflare-tunnel
ngrok
tailscale-funnel
omnivore
wallabag
读书
reading-2023q4
swinsian
music-stream
windows-11
remote-control
remote
remote-desktop
vnc
4k-display
4k-monitor
keychron
mercari
日本生活
Switch
任天堂
主机游戏
塞尔达
日本文化
macbook-16
kernel_task
4k
google-photos
icloud-photo
相册
照片
ublock
ublock-origin
storage
microphone
blueyeti
hardware-device
audio-device
麦克风
relingo
plaintext
fava
dashboard
海外账户
银行账户
海外银行
实体卡
虚拟卡
数字游民
数字移民
新加坡
mac-init
cloud-computer
digicert
openssl
keyvault
csr
revolut
跨境金融
bank
数字银行
跨境汇款
跨境转账
podwise
whisper
transcript
- MemoAI 一款跨平台的语音视频转文字工具
- YPlayer 一款支持本地生成字幕的播放器
- Dinox 又一款 AI 语音转录笔记
- Voicenotes 一款 AI 语音笔记应用
- Felo 一款实时同声传译应用
- 为播客爱好者制作的工具 Podwise
datetime
courage
心理学
coolify
pass
heroku
synctv
cloudreve
plexamp
subsonic
phind
bard
developer
cloudcone
cdn-nexus
english-test
printer
office
play-store
development
edge
cloudfare-worker
deno
datadog
logstash
apple-tv
tv-box
android-box
android-tv
projector
电视
tvos
vidhub
创业
product
service
business
sell-product
digital-nomad
nomad
visa
japan-visa
focusee
screen-recorder
video-editor
korean-movie
cloudflare-r2
duolingo
japanese-grammar
lnav
zless
logfile
虚拟手机卡
手机卡
英国手机卡
giffgaff
phone-number
ga4
web-analytics
usmart
ocbc
futu
tiger
bank-service
证券市场
证券
股票
美股
港股
日经
错误
fediverse
misskey
funkwhale
auth
user-login
clerk
friend
bluetooth
ble-device
apple-watch
杜高斯贝
瑞士银行
境外银行
crypto
xml-to-markdown
address-proof
proof
bank-statement
英国
indie
longbridge
sgd
hkd
香港卡
devin
cognation
software-engineer
no-code
airtable
bypass-paywalls
wsj
paywall
bunny-cdn
fastly
cloudfront
网站优化
chisel
交易所
中心化交易所
加密货币
sonixd
jellyfin
airsonic
ai-shell
github-copilot-cli
cname
ptr
ns
max
txt
srv
soa
ccpm
项目管理
计划
签证
入台证
东京
台湾
东京办理签证
旅行
2024入台证
最新入台证办理
video-player
infuse
glance
personal-dashboard
widget
worldcoin
digital-identity
world-id
remote-job
远程工作
jobs
hiring
technique
indeed
glassdoor
香港汇丰
pulse
信用卡
hsbc
macos-menu
menubar
homebrew
proxmobo
pve-client
使用技巧
生活经验
octarine
oom
oom-kill
homerow
hisense
hdr
日本电视
香港银行卡
香港
外汇
汇款
港币
dns-leak
domain-resolve
爱沙尼亚
电子居民
帕劳
KYC
欧盟
公司
商业
obsidian-vault
call-option
option
option-trading
bull-call-spread
investment
期权
felo
apple-silicon
macbook-air
macbook-pro
mac-studio
apple-m-chips
apple-cpu
voicenotes
ios-app
录音
转文字
语音笔记
redis-server
aof
mighty-networks
mighty
community
facebook-group
japanese-learning
redemption-period
domain-register
域名抢注
syncwise
bookmark
second-hand
bean-lifecycle
address, address-proof, us-address, anytime-mailbox, anytimemailbox
dokploy
bt-client
qbittorrent-bot
qbittorrent
macos-app
migration-assistant
迁移助手
ssa-account
singapore
singapore-bank
perplexity-ai
google-search
search-engine
vocechat
business-messaging
chatroom
thailand
nomad-visa
myfin
e-wallet
apple-pay
virtual-card
credit-card
hk-credit-card
hsbc-pulse
hongkong
hongkong-credit-card
wechat-pay
dinox
ai-transcript
- JustRecap 将视频转成图文
- VideoLingo:一键自动将视频翻译成中文字幕
- MemoAI 一款跨平台的语音视频转文字工具
- YPlayer 一款支持本地生成字幕的播放器
- Dinox 又一款 AI 语音转录笔记
qspace
fman
forklift
multipanel
taipei
taiwan
台北之行
入台证申请
台湾美食
旅游攻略
Klook应用程序
西门町
九份老街
豆腐料理
italy
europe
notebooklm
gemini
google-gemini
research
bybit
dogs
memo
flatnotes
meilisearch
yarn
yarn-workspace
claude
perplexity
image-recognition
yplayer
swiftui
speech-recognition
ai-model
subtitle-transcript
heyform
questionnaire
lazycat
micro-server
memoai
audio-to-text
audio-transcript
citic
whisper.cpp
faster-whisper
funasr
distil
macos-feature
copy-text
video-text
iphone-bug
ios-bug
google-illuminate
tts
- VideoLingo:一键自动将视频翻译成中文字幕
- EmotiVoice 网易开源的中英文 TTS 引擎
- 使用 pyVideoTrans 自动进行视频翻译及配音
- 通过聆听的方式看论文 Google Illuminate