Category
ai
- Hands-On Large Language Models
- Dimensions and Embedding Models
- RAG: Boosting LLMs with Contextual Retrieval
- Ollama, vLLM, Hugging Face, LangChain, LlamaIndex, and Open WebUI
- AI and Large Language Models
cloud
data
- Learning Dapper: A Lightweight ORM for .NET
- Learning Notes: Fundamentals of Data Engineering
- What is Milvus?
- Python for Data Analysis
- Install a Kafka cluster in KRaft mode
- Intro to SQL Server Database
- Oracle Database Architecture
- Designing Data-Intensive Applications: Stream Processing
- Designing Data-Intensive Applications: Consistency and Consensus
- Designing Data-Intensive Applications: The Trouble with Distributed Systems
- Designing Data-Intensive Applications: Database Transactions
- Designing Data-Intensive Applications: B-Trees and LSM-Trees
- Intro to PostgreSQL
- What is MySQL?
- Designing Data-Intensive Applications
- Greenplum 运维札记
- Alex Petrov - Database Internals
- Cloudera ODBC Driver for Impala on Debian/Linux with .NET
- Review Terms in Database System Concepts
- Database index and data structure
devops
- What is Helm
- Kubernetes Volumes
- Service Mesh
- CI/CD Builds on Jenkins
- What is the docker0 in Docker
- What is OpenTelemetry
- How to run docker on remote host on Windows
- Kubernetes Logging
- Kubernetes Securitycontext, User and Group
- How to Access Kubernetes API Server
- Kubernetes Admission Controllers
- Kubernetes Networking
- What is pause container in Kubernetes
- Time Series and Prometheus
- RUNC CONTAINERD CRI DOCKERSHIM
- Kubernetes Resources, Scheduler and Autoscaler
- kubernetes Users and RBAC
- Forwarded Headers and Kubernetes Ingress Nginx
- 6 - Kubernetes Monitoring
- 5 - Kubernetes StatefulSet
- Kubernetes Recovery from Master Failure with Kubeadm
- 4 - Kubernetes Storage
- 3 - Kubernetes Services and Ingress
- 2 - Kubernetes Pods
- 1 - Kubernetes Objects
- 0 - Kubernetes Overview
- Access Kubernetes API with Client Certificates
- Install Kubernetes using kubeadm
- Intall Minikube with kubeadm on Debian 9
- Docker and Minikube behind HTTP Proxy
- Docker Logging with EFK Stack
- Deploy MongoDB with Docker
- How to install Read The Docs on CentOS
network
- Proxies in Docker and containerd
- WebSockets and Server-sent events
- What is HTTP/2
- DHCP Options in VMware
- TCP/IP: Security: EAP, IPsec, TLS, DNSSEC, and DKIM
- TCP/IP: TCP Keepalive
- TCP/IP: TCP Congestion Control
- TCP/IP: TCP Data Flow and Window Management
- TCP/IP: TCP Timeout and Retransmission
- TCP/IP: TCP Connection Management
- TCP/IP: Introduction to TCP
- TCP/IP: Name Resolution and the Domain Name System (DNS)
- TCP/IP: User Datagram Protocol (UDP) and IP Fragmentation
- TCP/IP: Broadcasting and Local Multicasting (IGMP and MLD)
- TCP/IP: Internet Control Message Protocol
- TCP/IP: DHCP and Autoconfiguration
- TCP/IP: Internet Protocol
- TCP/IP: Link Layer
- TCP/IP: Internet Address Architecture
- Linux as Router
- Network Latency vs. Throughput vs. Bandwidth
- Network Router, Switch, Bridge and Hub
- Computer Network
- Proxy Server and Forwarded HTTP Extensions
- Domain Name Resolver
- HTTP Proxy Settings for Docker, git, apt, yum
- Tcpdump Examples
- TCP/IP Protocol
- Linux firewall, netfilter and iptables
- HTTP 连接管理
- HTTP 报文
os
- Git Bash and Cygwin in Windows Terminal
- OpenSSH management
- Overview of Linux Kernel Security Features
- Device Mapper and Linux LVM
- Linux OverlayFS and Container
- Linux CGroups and Containers
- Partition, format and mount driver on Linux
- Introduction to Linux
- Unix Internals: The New Frontiers
- Understanding the Linux Kernel 02
- Understanding The Linux Kernel 01
- 认识与学习 BASH
- 02 Representing and Manipulating Information
- 01 A Tour of Computer Systems
- Linux Shared Library Management & Debugging Problem
- Network Interface On CentOS
- Create bootable USB stick from ISO in Mac OS X
- Linux Dev (Debian)
programming
- Universal Clock and Local Clock
- Model validation in ASP.NET Core
- T-SQL Learning Notes
- WPF (.NET) Learning Notes
- Lua Learning Notes
- Python Learning Notes
- JavaScript Learning Notes
- Host .NET in Windows Service
- How to produce and consume events on Kafka with Spring Stream
- Generics in .NET
- Delegates and Lambdas, Events in .NET
- Parallel programming in .NET
- Garbage Collection in .NET
- Node.js, NPM, NVM
- What is NVMe and PCIe
- What is PowerShell
- Character encoding, ASCII, Unicode
- How to develop in C programming language on Linux
- Entity Framework in .NET
- Span and Memory in .NET
- The master method for solving recurrences
- Introduction to Reactive Programming
- Scala in Action
- System Architect and Diagrams
- How to compile and run Java in Container
- Sockets Programming in C using TCP/IP
- PowerBI Report Server Extensions with CAS
- Algorithms
- Golang Learning Notes
- Pandoc Convert Markdown to PDF
- 七周七并发-笔记
- 并行计算-笔记
- 匿名函数、闭包、柯里化与高阶函数
- 补数与减法
- 莫尔斯电码,比特,国际商品编码
- 我们的十个数
- 数学归纳法之递归求值
- Python Notes 04 NUMERICS
- Python Notes 04 OBJECTS
- Python Notes 03 BASICS
- Python Notes 02 GETTING STARTED
- GopherChina 2018
- Intro to .NET (Core)
- Calling Convention in x86 Assembly
- Reflection in Go Language
- Testing in Go Language
- Packages and the Go Tool in Go Language
- Concurrency with Shared Variables in Go Language
- Goroutines and Channels in Go Lanugage
- Object-oriented Programming in Go Language
- Deffered Function Calls in Go Language
- Capturing Iteration Variables in Go Language
- Errors in Go language
- GopherChina 2017
- Compile and Run C Program in Linux Using GCC
- POSIX Threads Programming in C Language
- Blocks in C Language
- The sizeof Operator in C Language
- Renaming Types in C Language
- Incomplete Types in C Language
- Pointers in C Language
- Arrays in C Language
- Structures in C Language
- Unions in C Language
- Enumerations in C Language
- Primitive Types in C Language
- Functions in C Language
- A Sample Program in C Language
- Structure and Scope in C Language
- Keywords in C Language
- Reading C type declarations
- 寻址和字节顺序
- How to install Python 2.7 from source on CentOS
- Introducing .NET Core
- Ruby Notes 6 Classes and Modules
- Ruby Notes 5 Methods, Procs, Lambdas, and Closures
- Ruby Notes 4 Statements and Control Structures
- Ruby Notes 3 Expression and Operators
- Ruby Notes 2 Datatypes and Objects
- Ruby Notes 1 Overview
- Anonymous functions and closures
- goroutine 背后的系统知识
- 10-signs-you've-been-coding-too-much-for-too-long
- How to write Go code
- Installing-Go-from-source
- Effective Go
- Create Jekyll Post with Python
- Tour of Go - Concurrency
- Tour of Go - Methods and interfaces
- Tour of Go - Basics
- C track: compiling C programs
- Virtualenv for python runtime
- pip (package manager)
- Head First Desgin Pattern
security
- Let’s Encrypt
- OpenGPG, GnuPG and SecureApt
- What is OAuth2
- 数字签名和数字证书
- Cryptography and Public Key Infrastructure
- Web 应用安全基础