All notes:

  1. /
    1. 未分类/
      1. 如何评价红黄蓝事件?
    2. 计算机/
      1. 想法/
        1. 理解程序的执行过程
        2. 面向对象的思考 草稿
        3. 如何做一个 Code Review
        4. 使用枚举还是常量表? 草稿
        5. 后发优势 草稿
        6. 我的编码规范
        7. 十年学会编程
        8. bug 错题本
        9. [zz]如何高效地学习编程语言
      2. 网络/
        1. HTTP/
          1. http(s) 代理的原理 草稿
          2. HTTP 头部字段介绍 草稿
          3. HTTP 缓存介绍
          4. HTTP 中的 Cookie 草稿
          5. HTTP 认证介绍
          6. http/2 学习笔记 草稿
          7. 编写 httpd 的计划 草稿
          8. 使用Python标准库实现一个基本的 http 服务器 草稿
          9. Get 和 Post 方法的选择和URL的设计
          10. OAuth2 协议详解
        2. TCP 握手常见考点
        3. 基础 socket 编程
        4. HTTPS 和 SSL 相关信息
        5. netcat 草稿
        6. RSS 和 Atom 协议详解和不足
        7. Linux 中的 epoll 和 nginx 中的应用
        8. Linux 上的 DNS 缓存
        9. 一些新的协议(QUIC) 草稿
        10. Python 中的基础网络编程和SSL 草稿
        11. 网络协议概述
      3. 爬虫/
        1. 为什么要写爬虫?
        2. Image Hashing with Python
        3. 如何识别验证码
        4. 什么是倒排索引? 草稿
        5. Study on Scrapely 草稿
        6. XPath 教程 草稿
        7. 微信公众号抓取 草稿
        8. mitmproxy 草稿
        9. filter proxy 草稿
        10. 反爬虫技术 草稿
        11. squid proxy
        12. 为爬虫搭建代理集群
        13. 关于通用爬虫的一些想法 草稿
        14. 爬虫如何尽量模拟浏览器
        15. 如何爬取 js 动态渲染的网页 草稿
        16. readability.js 源码阅读 草稿
        17. 爬虫爬来的数据是否可信
        18. 网页与API的常见频次限制与破解
        19. Go 语言和爬虫
        20. 爬虫 IP 封禁与反封禁
        21. 读《The Anatomy of a large-scale hypertextual Web search engine》
        22. 知乎 API 整理(1)—— Web API 私密
        23. Python爬虫利器——lxml 和 xpath 表达式
        24. 爬虫利器 Chrome Headless 和 Puppeteer 最佳实践
        25. 如何破解被 JS 加密的数据
        26. 知乎移动端接口分析
      4. 机器学习/
        1. kNN algorithm
        2. Ngram
        3. 普通程序员的深度学习之路 草稿
        4. Deep Learning 的一些思考
        5. sklearn 入门笔记
        6. Google 关于Machine Leaning 的笔记
        7. 决策树算法 私密
        8. numpy 入门 草稿
      5. 大前端/
        1. Android/
          1. 安卓的adb工具与命令行
          2. cross compiling on android
          3. 安卓的文件系统
          4. vysor.io
          5. okhttp
          6. get and change android device id
          7. Android am command
          8. 如何让安卓手机插上电源自动开机
          9. decompile apk
          10. Java Notes
          11. caputre iOS traffic
          12. Android am command
          13. android vpn service
          14. android.os.handler
          15. android intent
          16. android public key pinning
          17. 安卓的 AsyncTask
          18. 安卓反编译的一些笔记
          19. 为安卓编译64位的dropbear
          20. 安卓开发中的Context
          21. 安卓证书与代理自动配置
          22. 使用 Gson 解析 json 文档
          23. Maven Basics
          24. Android 连接 WiFi
          25. Android 开发的一些 tips
          26. Android SharedPreference
        2. JavaScript/
          1. JavaScript DOM API
          2. JavaScript 学习笔记
          3. jQuery and un-jQuery
          4. EcmaScript 6
          5. React
          6. JavaScript Selection and Range
          7. thinking in vue
          8. JavaScript Move Element by Draging
          9. EcmaScript Set
          10. JavaScript snippets
          11. Chrome Extension Tabs
          12. JavaScript Promise and async/await
          13. axios and fetch
          14. chrome spider
          15. Python and JavaScript for asyncio
          16. html Node vs Element
          17. vue spa
        3. CSS/
          1. CSS remove spaces between inline elements
          2. Bootstrap Basics
          3. [译] CSS 选择器备忘录(cheatsheet)
          4. CSS 布局基础知识
        4. 浏览器扩展/
          1. 学习 greasemonkey 教程
          2. Chrome 扩展插件开发
          3. Chrome extension cookies
          4. Chrome Extension storage
          5. Chrome Extension runtime
          6. running chrome extension from command line
          7. steal focus from chrome omnibox on new tab
          8. xpath generator 是如何实现的?
          9. browser extension monetization 私密
          10. 小程序开发笔记 私密
        5. 用于替代ajax的 fetch API
        6. html 的一些小知识和陷阱
      6. 后端/
        1. bash/
          1. shell 编程教程
          2. netcat 草稿
          3. 命令行的一些小技巧
        2. git/
          1. Git 使用技巧
        3. Django/
          1. django admin
          2. MySQL “incorrect string value” error when save unicode string in Django
          3. using mysql with django
          4. Django ORM的使用
          5. django 小技巧
          6. open sourcing a django project
          7. django templates
          8. django auth and user
          9. Python bottle 库的使用 草稿
          10. django basics 草稿
          11. django dump to csv
          12. django forms
          13. django views
          14. django 静态文件
          15. django 国际化
          16. django 页面缓存
          17. django 单元测试
          18. django 中间件(middleware) 草稿
          19. Mysql 的 wait_timeout 问题
        4. Docker/
          1. dockerfile 基础
          2. docker 基础概念
          3. docker 小技巧
          4. tiller for docker
          5. 使用 docker-compose 编排容器运行
          6. 一种使用 Docker 的开发流程 草稿
        5. 架构/
          1. 分布式系统中的锁
          2. 如何存储历史数据 草稿
          3. 技术选型的技巧
          4. 分布式系统的一致性 草稿
          5. 分布式系统通信设计 草稿
          6. 大数据相关工具(Hadoop 生态) 草稿
          7. 头条抓取流程要点 私密
          8. 软件工程中的 “3” 的规则
        6. 命令行/
          1. Linux 命令行账户管理
          2. converting mp4 to gif
          3. 命令行压缩图片的工具
          4. Linux 命令行文件管理
          5. Linux 命令行压缩工具 草稿
          6. sudo passwordless
          7. fd - 更好的 find 命令(fd - A nicer find command)
        7. cron 草稿
        8. ssh tutorial 草稿
        9. screen 教程 草稿
        10. Linux 命令行文本处理(sed/awk/grep...)
        11. linuxbrew
        12. Linux 命令行网络相关(curl/wget/nc...)
        13. Thrift RPC 框架
        14. 使用 systemd 部署服务 草稿
        15. 如何使用 letsencrypt
        16. building ci 草稿
        17. netcat 草稿
        18. 阿里云新环境机器配置步骤 私密
        19. Linux 内存与进程管理(ps/top/kill...)
        20. nginx 使用基础 草稿
        21. 在 docker 中跑 ipython notebook 草稿
        22. 服务发现注册中心 consul 的使用 草稿
        23. 搭建 git 服务器(中心仓库)
        24. Linux 命令行查看系统信息
        25. fzf - 命令行模糊查找器
        26. Linux 磁盘管理命令
        27. Linux 命令行中使用带颜色的输出
        28. pv - 在 Linux 下查看命令执行进度
        29. 使用 supervisord 部署服务
        30. 搭建VPN并连接阿里云上的VPC内网 草稿
        31. 监控系统搭建 草稿
        32. Tracing 草稿
        33. elasticsearch 调研 草稿
        34. 使用 Ansible 部署服务
        35. 后端工具和算法集
        36. 序列化协议的选择 json vs msgpack vs thrift vs protobuf
        37. 消息队列对比
        38. Redis Stream - 穷人版的Kafka 草稿
        39. Python grpc 教程
        40. 在阿里云上为内网VPC搭建NAT出口服务器
        41. 使用 Ansible Playbook 部署 Docker 草稿
        42. 池化(socket pool, thread pool……) 草稿
        43. 使用 Sqlite 作为消息队列 草稿
        44. rabbitmq 教程
        45. 阿里云 OSS 的使用 草稿
      7. 编程语言/
        1. C 语言/
          1. C语言中已经废弃的函数
          2. C语言中的 setjmp/longjmp
          3. C语言中的 vargs
          4. C语言中的 errno 草稿
          5. C/C++ 中的 RAII
          6. 基础 socket 编程
          7. pthread
          8. C++ 中的 & 草稿
          9. 用 Linux 命令行来作为 C 的IDE 草稿
          10. C的编译、调试与静态检查
          11. make 和 premake
          12. C++ 字面量
        2. Python/
          1. Python 读写 CSV 文件
          2. YAML 语言和 Python 中的使用
          3. Python 中的 bytesio/stringio
          4. Python 中的序列化库
          5. Python 2 中的编码问题 草稿
          6. Python 中的异常总结
          7. Python pipenv 极简教程
          8. python random library
          9. python3 venv
          10. python logging library
          11. Python 标准库中的容器
          12. python inspect library
          13. Python doctest library
          14. Python 中复合的 list comprehension
          15. do not subclass built-in classes in python
          16. Python `-m`
          17. 使用 Chardet 自动检测文本编码
          18. Python 3 中的 Enum
          19. Python and JavaScript for asyncio
          20. Gracefully shutdown inside a event loop
          21. uwsgi 和 wsgi 协议 草稿
          22. curio
          23. python signal
          24. PEP8 中需要注意的地方
          25. 忙等待
          26. python-readability 源码阅读
          27. Python 的 import 系统与 importlib
          28. IPython main features
          29. Python 的多线程和多进程
          30. Python 中不爽的地方
          31. C++ 的 RAII 与 Python 的 with 语句 草稿
          32. pdb
          33. pytest
          34. sqlite3 和在 Python 中的使用教程
          35. Python Argparse 库的使用
          36. [译] 用 Python 编写一个模板引擎
          37. Python 中的 metaclass 介绍 草稿
          38. Python coroutine 以及和 Goroutine 的对比
          39. Python time 模块
          40. Python 中的 iterator 和 generator
          41. Python urllib 模块
          42. 如何发布 Python 代码到 PyPI 上(2018)
          43. Python中同步代码和异步代码和谐相处 草稿
          44. Python 的单元测试 Unittest 草稿
          45. Python 中的静态类型(type hint) 草稿
          46. 使用 Python 提取字幕文件
          47. Python 的内置类型和函数
          48. Python 类中的 magic method 草稿
          49. Python functools 中有用的一些函数
          50. Python 中的正则表达式 草稿
          51. Python 中的 fnmatch 库 草稿
          52. Python 中的 heapq 库 草稿
          53. 阅读《Python Cookbook》笔记
          54. Python 中的 queue 模块
          55. Python 中的基础网络编程和SSL 草稿
          56. 使用Python标准库实现一个基本的 http 服务器 草稿
          57. Python 转义 html 实体字符
          58. Python 操作 ssh
          59. curio 的 http 库 asks 代码解析
          60. Python 中如何压缩文件
          61. dabeaz:Python 中 asyncio 的另一种实现 草稿
          62. 父进程退出后如何退出子进程
          63. 在 Python 中优雅地处理 SIGTERM 信号
          64. Python 中的 GC(垃圾回收)
        3. Lua/
          1. lua 三部曲
          2. Lua 中的迭代器
          3. lua coroutine
          4. openresty
          5. lua
        4. golang/
          1. Go 语言数据库教程
          2. 漫话包管理系统(未完) 草稿
          3. Go 语言和爬虫
          4. Python coroutine 以及和 Goroutine 的对比
          5. Go 语言初体验
          6. Go语言处理 CSV 文件
          7. Go语言读写文件相关函数对比
        5. Unicode
        6. rust-lang for pythonistas 草稿
        7. lispy 笔记
        8. 函数式编程中的 Pattern Matching (模式匹配)
      8. 算法/
        1. 动态规划
        2. 字符串算法
        3. Finding Path is Gragh 私密
        4. Graph Theory
        5. 数组相关的算法题 草稿
        6. Redis 中的数据结构和算法 草稿
        7. Jaccard coefficient(杰拉德距离)
        8. simhash
        9. 算法题错题本 草稿
        10. 限制流量的令牌桶算法和Python实现 草稿
        11. 必须理解编译器才能解决的 8 个问题 私密
        12. 跳表(skiplist)
        13. 大规模字符串的匹配
        14. 动态规划(LeetCode 413. Arithmetic Slices)
        15. 红黑树
        16. LSM 和 sstable
        17. 蛤?什么是 raft 协议?
        18. 图解一致性哈希
        19. 操作系统常见面试问题 草稿
      9. 图形学/
        1. List of OpenGL online tutorials
      10. 库/
        1. ncurses library
        2. memcacheq
        3. readline library
        4. markdown notes
        5. m4 tool
        6. 美剧数据库 TheTVdb API 介绍 私密 草稿
      11. 数据库/
        1. redis 实战总结
        2. 学习 redis 的基础命令
        3. MySQL 备份与恢复
        4. 阅读 redis 源码
        5. mysql 基础知识(1) - 查询数据
        6. RocksDB 基础概念教程
        7. RocksDB 常见问题
        8. RocksDB 基础操作教程
        9. mysql 基础知识(2) - 插入删除修改
        10. mysql 基础知识(3) - 创建修改表和权限
        11. mysql 基础知识(4) - 用户和权限
        12. 解决小内存机器 MySQL 总是 OOM 的问题
        13. MyISAM vs InnoDB: mysql 的两种存储引擎的区别
        14. sqlite3 和在 Python 中的使用教程
        15. 完全理解 SQL 的内在逻辑
        16. mysql 基础知识(5) - 聚合语句(group by)
        17. mysql 基础知识(6) - Join
        18. mysql 基础知识(7) - JSON 字段
        19. mysql 基础知识(8) - 主从复制
        20. redis 中如何给集合中的元素设置 TTL
        21. redis 常见问题
        22. Mysql 的 wait_timeout 问题
        23. MySQL 性能小技巧和在 Django 中的应用
      12. 编译原理/
        1. BNF 学习 草稿
        2. 学习写一个编译器
      13. bitcoin/
        1. 比特币相关技术调研
      14. 通用工具/
        1. vim/
          1. vim goto 与历史导航
          2. vim 中生成和使用 tags
          3. 在 Mac 上安装 neovim
          4. vim 中的拼写检查
          5. vimscript 基础教程 草稿
          6. 一些 vim 小技巧
          7. vim 插件编写 草稿
        2. 小工具/
          1. iterm2 tricks
          2. tmux cheatsheet
        3. 小技巧/
          1. 跨过长城的镜像
          2. Macbook tricks
          3. Chrome Hotkeys
          4. iterm2 tricks
          5. 一些 vim 小技巧
        4. 笔记生涯
        5. 全栈翻墙 私密
        6. gitbook
        7. Lightweight Elasticsearch Alternative
        8. 漫话包管理系统(未完) 草稿
        9. Mac上如何优雅地把中文 markdown 转换为 pdf 草稿
      15. IoT/
        1. Configuring OpenWrt in TP-Link 702n
        2. 物联网相关 草稿
        3. 智能家居折腾记(1)—— 路由器 草稿
        4. 智能家居折腾记(2)—— OpenWrt 草稿
        5. 智能家居折腾记(3)—— 链接其他设备 草稿
      16. 并发编程/
        1. pthread
        2. 为什么要使用并发 草稿
      17. 暂时没用到的软件清单
      18. 每个程序员都应该知道的延迟数字
    3. 科研/
      1. How to publish a paper? 草稿
    4. 数学/
      1. reading Calculas With Python
      2. Calculus with Python 私密
    5. talks/
      1. ad talks
      2. Michael Sipser - Dean of Science
      3. 如果遇到刚入职场的我 —— 小道消息
      4. 图灵奖获得者John Hopcropt讲座
      5. Dropbox CEO's speech
      6. 阅读 instagram 的 python 升级文章
      7. 左耳朵耗子的绩效观
      8. 李航:自然语言对话现状与未来 私密
      9. 短视频与机器学习
    6. Memories/
      1. 已归档/
        1. 2014-08-25 使用U盘和git来同步文件 私密
    7. 创业/
      1. 他山之石/
        1. profitable side projects on HN
        2. steal money by payed phones
        3. the ipinfo story
        4. The Problem with Pocket
      2. 运营与产品/
        1. 机器人推广/
          1. telegram 机器人研发 私密
          2. 知乎 API 整理(1)—— Web API 私密
          3. 微信开发笔记
          4. 使用 aiotg 开发 telegram 机器人 草稿
        2. 如何让技术博客有更多流量
        3. 关于推广和冷启动的一些想法
        4. 电商在中国
        5. 对头条的思考
        6. 知识付费是一个伪需求
        7. 给产品经理的代码课
        8. 一种基于互粉取关的社交平台涨粉方法 草稿
        9. 互联网产品设计套路 私密
        10. 知乎推广的一些小技巧
        11. GitHub 项目推广技巧 草稿
        12. 彭博到底是做什么生意的?
        13. 直播的时代刚刚开始 草稿
      3. 开始做的项目/
        1. 房产网站 私密
        2. 头条号 私密 草稿
        3. 市面上的一些 RSS 工具
      4. How to publish your game
      5. 如何做外包 私密
      6. developer mis-charging
      7. 关于创业的想法 私密
      8. 想法池 私密
      9. 不错的创意但是我没想到 草稿
      10. [ZZ]如何做创业的品类选择
      11. 关于 CTO 的一些想法
      12. 管理方面的技巧 草稿
      13. 互联网创业的方向
    8. 反思与总结/
      1. 如何有效阅读书籍 草稿
      2. 如何开始一个新的领域 草稿
      3. 如何利用碎片时间
      4. 丢掉的机会 草稿
      5. 关于买房的思考 私密
      6. 2016 新年愿望 私密
      7. 2017新年计划 私密
      8. 2015新年愿望 私密
      9. 近多半年的总结 私密
      10. 不要把你的业余项目搞得过分复杂
      11. 躺在床上的想法 私密
      12. 2017年的冬天 私密
      13. 按部就班与业余时间的想法
      14. 2017总结 私密
      15. 2018 新年愿望 私密
      16. 从头条离职的三个月 私密 草稿
      17. 关于利用碎片时间 草稿
      18. 头条小说业务失败总结 私密
      19. 艾宾浩斯记忆曲线
    9. 生活/
      1. Python 胎教 草稿
      2. 小海星的王者荣耀攻略
      3. 做菜的艺术 草稿
      4. 莫畏浮云遮望眼,风物长宜放眼量 草稿
      5. 炒股记
    10. 读书笔记/
      1. 读 Web Scraping with Python
      2. 读《数学之美》
      3. 《结网》阅读笔记
      4. 代码大全阅读笔记(待续) 草稿
      5. 学习 Startup Engineering
      6. APUE 阅读笔记
      7. 搜索阅读笔记
      8. 哈佛《公正课》笔记 草稿
      9. Andrew Ng 的公开课笔记
      10. 《算法设计与分析基础》笔记
      11. 阅读《Python hitchhiker》笔记