Logo Ricky
  • 首頁
  • 關於
  • 更多的
    技能 經歷 學歷 專案
  • 文章
  • 筆記
  • 活動
  • Transform
  • Chinese
    English Chinese
  • Dark Theme
    Light Theme Dark Theme System Theme
Logo Inverted Logo
  • 標籤
  • A10
  • ACME
  • AD
  • AES
  • AI
  • Aliyun
  • Ansible
  • APP
  • Application Delivery Controller
  • Arceus
  • Argo CD
  • ASCII
  • Authentication
  • Authorization
  • AWS
  • BASH
  • Bayonet
  • Benchmark
  • BGP
  • BIRD
  • Board Game
  • Browser
  • Byte
  • Cache
  • CDN
  • Channel
  • Chart
  • Checklist
  • Chrome
  • Chrome OS
  • Chrony
  • CI
  • Cilium
  • Cisco
  • Cloud-Native
  • Cloudflare
  • Cluster
  • Command Line
  • Completion
  • Config
  • Container
  • CPU
  • CURL
  • Data
  • Database
  • Debug
  • Dehydrated
  • Design
  • DevSecOps
  • Diagrams
  • Dmg
  • DNS
  • DNS-01
  • Docker
  • EFF
  • ElasticSearch
  • ELK
  • Emoji
  • EMQX
  • Encode
  • Encrypt
  • ESXi
  • Extension
  • Firewall
  • Fortigate
  • Fortinet
  • FortiOS
  • Game
  • GeoIP
  • GIN
  • Git
  • GitBook
  • Github
  • Gitlab
  • GitOps
  • Gluetun
  • Go
  • Go-Mysql-Elasticsearch
  • Golang
  • Google
  • GPG
  • GraphQL
  • HA
  • HAProxy
  • Hash
  • HomeLab
  • Htop
  • HTTP
  • Infra
  • Infrastructure
  • Input Method
  • Interview
  • Introduction
  • IPhone
  • Iptables
  • Iso
  • Issue
  • ITerm2
  • Jenkins
  • Jsoniter
  • Juniper
  • JWT
  • Kibana
  • Kubernetes
  • LDAP
  • Leetcode
  • Lightweight
  • Linkerd
  • Linux
  • LLM
  • Log
  • Lua
  • Lullaby
  • LVM
  • Machinelearning
  • MacOS
  • Markdown
  • Mattermost
  • Mermaid
  • MinIO
  • Module
  • MQTT
  • MSS
  • MTU
  • Music
  • MyDumper
  • MySQL
  • NAS
  • Netcat
  • Network
  • Nftables
  • Nginx
  • OAuth
  • OIDC
  • Ollama
  • OpenResty
  • Parquet
  • Percona
  • Pinyin
  • Pip
  • Plugin
  • Pokemon
  • PowerDNS
  • PowerShell
  • Pprof
  • Principle
  • Prometheus
  • Protobuf
  • Proxy
  • Push
  • Python
  • QRCode
  • R
  • RAID
  • RDP
  • Redis
  • Regex
  • Ringtone
  • Route
  • Rust
  • S3
  • ScreenShot
  • Security
  • Selenium
  • Sentry
  • Service Mesh
  • SFTP
  • SHELL
  • Slides
  • Snow
  • Software
  • SonarQube
  • SQL
  • SSH
  • SSL
  • String
  • Switch
  • Sync
  • Synology
  • System
  • Tcpdump
  • Telegram
  • Terminal
  • Terraform
  • Test
  • Testing
  • Time
  • Timeout
  • TLS
  • Tor
  • Trace
  • Traefik
  • Travel
  • Tunnel
  • Typora
  • Ubuntu
  • URL
  • UserAgent
  • V2Ray
  • Vagrant
  • Video
  • Vim
  • Virtualization
  • Visualization
  • VNC
  • VPN
  • VSCode
  • WAF
  • Web
  • WebAssembly
  • Webp
  • Windows
  • WSL
  • YAML
  • Youtube
  • Zabbix
  • Zero Trust
  • Zim
  • ZSH
  • 台語
Hero Image
How Core Git Developers Configure Git

How Core Git Developers Configure Git # clearly makes git better [column] ui = auto [branch] sort = -committerdate [tag] sort = version:refname [init] defaultBranch = main [diff] algorithm = histogram colorMoved = plain mnemonicPrefix = true renames = true [push] default = simple autoSetupRemote = true followTags = true [fetch] prune = true pruneTags = true all = true # why the hell not? [help] autocorrect = prompt [commit] verbose = true [rerere] enabled = true autoupdate = true [core] excludesfile = ~/.gitignore [rebase] autoSquash = true autoStash = true updateRefs = true # a matter of taste (uncomment if you dare) [core] # fsmonitor = true # untrackedCache = true [merge] # (just 'diff3' if git version < 2.3) # conflictstyle = zdiff3 [pull] # rebase = true

Friday, March 7, 2025 閱讀
Hero Image
Configuring SSH Keys for Multiple GitHub Accounts

Configuring SSH Keys for Multiple GitHub Accounts Use Different Host values Host github.com HostName github.com User git IdentityFile ~/.ssh/id_fry_ed25519 Host github-plnx HostName github.com User git IdentityFile ~/.ssh/id_fry_plnx_ed25519 # Instead of the actual URL $ git clone git@github.com:planet-express/delivery_service.git # Substitue in our custom Host value for the `github.com` part $ git clone git@github-plnx:planet-express/delivery_service.git Automate Substituting the Host [include] path = ~/.gitconfig_custom # See custom `Host github-plnx` in ~/.ssh/config [url "github-plnx:planet-express"] insteadOf = git@github.com:planet-express

Tuesday, February 11, 2025 閱讀
Hero Image
iTerm2 features I find useful

iTerm2 features I find useful Show Timestamps ==> ⌘+Shift+E Alert on next prompt ==> ⌘+Option+A Jump between prompts ==> ⌘+Shift+Down Hotkeys to scroll one line at a time ==> ⌘+Up and ⌘+Down Rearrange tabs with hotkeys ==> Ctrl+Shift+B and Ctrl+Shift+F

Sunday, February 9, 2025 閱讀
Hero Image
GitLab CI 可以自動檢測程式碼品質!SonarQube 程式碼品質檢測怎麼做?

GitLab CI 可以自動檢測程式碼品質!SonarQube 程式碼品質檢測怎麼做? Go_GitLab_SonarQube_Example

Thursday, February 6, 2025 閱讀
Hero Image
Rules that terminal programs follow

“Rules” that terminal programs follow 規則 1:非互動程式應在按 Ctrl-C 時退出 規則 2:按 q 時,TUI 應退出 規則 3:在空白行上按 Ctrl-D 時,REPL 應退出 規則 4:不要使用超過 16 種顏色 規則 5:支援 readline 鍵綁定 規則 5.1:Ctrl-W 應刪除最後一個單字 規則 6:寫入管道時禁用顏色 規則 7: - 表示 stdin/stdout

Wednesday, December 25, 2024 閱讀
Hero Image
Smarter than 'Ctrl+F': Linking Directly to Web Page Content

Smarter than ‘Ctrl+F’: Linking Directly to Web Page Content syntax https://example.com/page.html#:~:text=[prefix-,]textStart[,textEnd][,-suffix] example https://developer.mozilla.org/en-US/docs/Web/URI/Fragment/Text_fragments#:~:text=without%20relying%20on%20the%20presence%20of%20IDs

Wednesday, December 25, 2024 閱讀
Hero Image
LocalStorage vs. IndexedDB vs. Cookies vs. OPFS vs. WASM-SQLite

LocalStorage vs. IndexedDB vs. Cookies vs. OPFS vs. WASM-SQLite The available Storage APIs in a modern Browser Cookies Cookies store small pieces of key-value data that are mainly used for session management, personalization, and tracking. Cookies can have several security settings like a time-to-live or the domain attribute to share the cookies between several subdomains. LocalStorage LocalStorage is only suitable for storing small amounts of data that need to persist across sessions and it is limited by a 5MB storage cap. Storing complex data is only possible by transforming it into a string for example with JSON.stringify(). The API is not asynchronous which means if fully blocks your JavaScript process while doing stuff. Therefore running heavy operations on it might block your UI from rendering.

Friday, November 29, 2024 閱讀
Hero Image
How I configure my Git identities

How I configure my Git identities includeIf [includeIf "gitdir:~/code/**"] path = ~/.config/git/personal [includeIf "gitdir:~/work/**"] path = ~/.config/git/work hasconfig:remote.*.url: [includeIf "hasconfig:remote.*.url:git@github.com:*/**"] path = ~/.config/git/config-gh [includeIf "hasconfig:remote.*.url:git@github.com:orgname/**"] path = ~/.config/git/config-gh-org [includeIf "hasconfig:remote.*.url:git@gitlab.com:*/**"] path = ~/.config/git/config-gl [includeIf "hasconfig:remote.*.url:git@git.sr.ht:*/**"] path = ~/.config/git/config-srht insteadOf [url "gh-work:orgname"] insteadOf = git@github.com:orgname

Monday, November 25, 2024 閱讀
Hero Image
Speeding up the Rust edit-build-run cycle

Speeding up the Rust edit-build-run cycle

Monday, November 18, 2024 閱讀
Hero Image
Mac 小众软件推荐与工作流分享(2024)

Mac 小众软件推荐与工作流分享(2024)

Thursday, November 14, 2024 閱讀
Hero Image
Objective-See: 一个关于 Apple 设备隐私与安全的开源项目组织

Objective-See: 一个关于 Apple 设备隐私与安全的开源项目组织 今天搜小工具的时候发现他们做了一堆 macOS 上的开源软件,基本都是和隐私与安全相关的。 KnockKnock: 查看你的 Mac 上有哪些后台进程、守护进程、启动项、内核扩展、登录项、浏览器插件等等。能看到的比那个「Login Items」详细的多(有的软件通过其他方式自启动) LuLu: 一个开源的 macOS 上的网络防火墙,可以让你详细的控制每个软件的网络连接。(类似 Hands Off!) TaskExplorer: 一个增强版的任务管理器,可以看到应用的签名、打开的文件、网络连接等等,还可以根据 sha256 自动帮你搜索 VirusTotal 结果。 Do Not Disturb: 可以阻止你的 Mac 被打扰(没错),当你的 Mac 被别人打开盖子时可以发送警告、执行脚本、检测设备变化之类的。 BlockBlock: 可以阻止后台的持久化安装,RansomWhere 可以检测文件被加密的行为,还有一些杂七杂八的独立工具。 https://objective-see.org

Wednesday, November 13, 2024 閱讀
Hero Image
Advanced macOS Command-Line Tools

Advanced macOS Command-Line Tools Useful built-in macOS command-line utilities 苹果:为了安全让 M2 吃灰 sips - image manipulation sips -z <height> <width> <image> resizes the specified image, ignoring the previous aspect ratio. sips -Z <size> <image> resizes the largest side of the specified image, preserving the aspect ratio. sips -c <height> <width> <image> crops the specified image to the given dimensions (relative to the center of the original image). sips -r <degrees> <image> rotates the image by the specified degrees.

Wednesday, November 13, 2024 閱讀
  • ««
  • «
  • 2
  • 3
  • 4
  • 5
  • 6
  • »
  • »»
導覽列
  • 關於
  • 技能
  • 經歷
  • 學歷
  • 專案
聯絡方式:
  • zeyanlin@outlook.com
  • linzeyan
  • Ricky
  • Ricky