> The lyf so short, the craft so long to lerne. ## Languages * C++ * [C++11](c++11.md.html) * [C++14](c++14.md.html) * [(Named) Return Value Optimization](return-value-optimization.md.html) * [Guru of the Week - Guidelines](gotw-guidelines.md.html) (Translation) * JavaScript * [ECMAScript3](ecmascript3.md.html) * [ECMAScript5](ecmascript5.md.html) (ES3.1) * [ECMAScript6](ecmascript6.md.html) (Harmony) * [V8](v8.md.html) * [Go](go.md.html) * [Go Internals](go-internals.md.html) * [Python](python.md.html) ## Design * [Design Principles](design-principles.md.html) * [Code Smells](code-smells.md.html) * [Architectural Patterns](architectural-patterns.md.html) ## Algorithm & Data Structure * [Sorting](sorting.md.html) * [Tree](tree.md.html) * [Sparse Set](sparse-set.md.html) ## Frontend * [Web Basic](web-basic.md.html) * [HTTP/1.1](http1.1.md.html) * [HTTP/2](http2.md.html) * [TLS](tls.md.html) * [URL](url.md.html) * [HTML5 Canvas](html5-canvas.md.html) * [Canvas 3D](canvas-3d.md.html) * [Data Visualization with D3.js](data-visualization-with-d3.js.md.html) * [Chrome Extenstion](chrome-extension.md.html) * [Vuejs](vuejs.md.html) * [Nodejs](nodejs.md.html) ## Backend * [Linux Basic](linux-basic.md.html) * [Network Basic](network-basic.md.html) * [Linux Performance Tuning](lpt.md.html) * [AAA](aaa.md.html) * [OAuth 2.0](oauth.md.html) * [Container](container.md.html) * [Docker](docker.md.html) * [Kubernetes](kubernetes.md.html) * [Runc](runc.md.html) * [GRPC](grpc.md.html) * [PostgreSQL](postgresql.md.html) * [Boltdb](boltdb.md.html) * [Ceph](ceph.md.html) * [Prometheus](prometheus.md.html) * [High Availability & Load Balance](ha.md.html) * [Queues](queues.md.html) ## DeepLearning * [Deep Learning Basic](deep-learning-basic.md.html) * [Pytorch](pytorch.md.html) * [MXNet](mxnet.md.html) * [NCCL](nccl.md.html) * [Dist Training](dist-train.md.html) ## Reading * [Code Complete 2ed](code-complete-2ed.md.html) * [The Mythical Man-Month](the-mythical-man-month.md.html) * [C++ Coding Standards](c++-coding-standards.md.html) * [C++ Primer 3ed](c++-primer-3ed.html) * [C++ Common Knowledge](c++-common-knowledge.md.html) * [Effective C++ 3ed](effective-c++-3ed.md.html) * [Effective STL](effective-stl.md.html) * [Unix Network Programming Vol.1 3ed](unix-network-programming-vol.1-3ed.md.html) * [Advanced Linux Programming](advanced-linux-programming.md.html) * [Advanced Bash-Scripting Guide](advanced-bash-scripting-guide.md.html) * [Algorithms 4ed](algorithms-4ed.md.html) * [Programming Pearls 2ed](programming-pearls-2ed.md.html) * [The Nature Of Code](the-nature-of-code.md.html) * [Designing Data-Intensive Applications](designing.data-intensive.applications.md.html) ## Tools * [Vim](vim.md.html) (quick reference) * [Git](git.md.html) * [Clearcase](clearcase.md.html) (frequently used commands, tips) * [SSH](ssh.md.html) * [Makefile](makefile.md.html) ## Misc * [Tar](tar.md.html) * [Character Set and Encoding](character-set-and-encoding.md.html) * [XACML](xacml.md.html) * [IEEE754](ieee754.md.html) ## Non-Tech * [Probability](probability.md.html) * [English](english.md.html) [Rabbit](english-rabbit.md.html) * [Jap50](jap50.md.html) ---- By killwing 2013 ~ 2023