k8s
- 2020-04-19 阅读来自 宋静超 的 Kubernetes Handbook
- 2020-03-21 阅读了 Role based access control (RBAC) policies in Kubernetes
- 2020-03-15 阅读了来自 Grigory Ignatyev 的 4 ways to bootstrap a Kubernetes cluster
- 2020-03-15 阅读了来自 Kunal Kushwaha 的 How Container Runtimes matter in Kubernetes
- 2020-03-15 阅读了来自 Antonio Murdaca 的 container runtimes: clarity
- 2020-03-15 阅读了来自 Alex Pollitt 的 Comparing kube-proxy modes: iptables or IPVS
linux
- 2020-08-19 阅读了来自 Steven Iveson 的 Masterclass – Tcpdump – Expressions
- 详细介绍了 tcpdump 的用法, 同时了解到 tcpdump 的过滤条件可以通过
man pcap-filter
找到,以后使用tcpdump的时候,不再需要google了。
- 详细介绍了 tcpdump 的用法, 同时了解到 tcpdump 的过滤条件可以通过
- 2020-03-01 阅读了 libvirt手册中关于自定义NAT网络的部分
- 2020-02-14 阅读了来自 Leo 的Linux 下的字体调校指南
- 很简洁高效的 linux 字体配置方案,可以直接拿过来就用的版本。
c++
- 2020-04-02 阅读了来自 Sutter’s Mill 的 GotW #100: Compilation Firewalls
- 2019-06-02 阅读了来自 Mark Isaacson 的 memcpy, memmove, and memset are obsolete!
- 2019-06-27 阅读了来自 Eli Bendersky 的 SFINAE and enable_if 学会了
enable_if
的用法enable_if
可以用于模板参数中template <class T, typename std::enable_if_t<std::is_integral<T>::value>* = nullptr> void do_stuff(T& t) { // an implementation for integral types (int, char, unsigned, etc.) }
- 可以用于函数的返回类型中
template <class T> typename std::enable_if<std::is_arithmetic<T>, bool>::type signbit(T x) { // implementation }
- 还可以用于模板函数的入参中,这个之前没有见过
template <class _InputIterator> vector(_InputIterator __first, typename enable_if<__is_input_iterator<_InputIterator>::value && !__is_forward_iterator<_InputIterator>::value && ... more conditions ... _InputIterator>::type __last);
security
- 2019-07-07 阅读了来自 Rammesh Lingappa 的 What is session hijacking and how you can stop it
- 2019-07-07 阅读了来自 David Gilbertson I’m harvesting credit card numbers and passwords from your site. Here’s how
- 介绍了如何通过js注入, npm依赖包等方式窃取用户的信用卡信息的过程,以及如何设计web登录功能来避免这种攻击。 独立的登录页面,以及无第三方js库是登录信息不被窃取的保证。
- 待阅读: OAuth 2.0
python
- 2020-01-23 sans I/O
- 理解无io网络协议的优点,开阔视野
vps
https://www.atrandys.com/