专栏的目录, 也可以参考 标签页,目前主要精力在 Golang 上。
简述
整理自己的私有笔记的时候吃惊的发现,竟然学过这么多东西;很多东西长时间不用就有点儿忘记了。
干脆拿出来送人吧 (我的笔记里面都是案例和实践指南)
赠人玫瑰,手有余香;纯碎处于自我意识的满足(笑,也不全是),当然能够帮到读者,那最好不过了。
专栏是我的笔记经过整理的内容。具体专栏见下,相关源码&资料可以在我的 四库 中找到。
以前的博客文章,可能会被整合进来(改版进入专栏)
Anyway, We change, to better man.
专栏
大概的顺序是,先拿 Golang 开刀,然后 Cpp,然后 Python;(
Do One, Do Well
)
Gogolang
这里记录了从 A-tour-2-golang,到一个中级golang开发者的过程,全部是技能干货。
- 《GoGolang专栏》 成为一个合格的 Golang 技能拥有者
- 《CaseGolang专栏》 记录一些我写过的还不错的 Golang 小 case
- 《DeepGolang专栏》 深入探究 golang 引以为傲的特性
- 《StdGolang专栏》 Golang 标准库解决方案
- 《PatternGolang》 Golang 设计模式实现与记载
- 《WebGolang专栏》 Golang Web开发 (常用的框架,国内的,国际的;甚至是 Go 标准库自带的)
- 《TrackGolang专栏》 各种 Golang 信息追踪报道 (一般是国内外大牛 Golang 培训的记载)
- 《GotchaGolang专栏》 都是坑,记录各种各样的 Golang 细节坑,想到就写到;代码存储在 《宝库-Gotcha》
好吧,我承认我是不喜欢用 C++ 了,觉得国内对于 C++ 开发者没有给与足够的尊重;大环境导致,无奈。
killer-Cpp
名曰:杀手!Cpper。
哪个标准? ISO几号?
Cpp的标准就是这么烦,这里统一以 C++11 为标准,不兼容以前的(需要编译器辅助兼容的部分)。
- 《APUE专栏》 — 这个是最开始的基础,后续把以前写在一起的
大文章
拆分 - 《Modern C++专栏》 — 从这里写 C++ 跟上现在语言的步伐
- 《STL专栏》 — 也是比较基础的,但是常用;重点在容器和算法上
- 《Boost专栏》 — 主要写常用的,因为 Boost 很多东西,现在已经被 std:: 吸收了 (可能值得写的是 asio)
- 《Qt专栏》 — Qt 是一套封装完好的 C++ 框架;我是说各个方面,你自己封装,不见得比他好
- 《C++轮子专栏》 — 主要是 IO,线程,网络,三大块儿的封装。
以上会在 2018 年内,全部整理完毕。
Agorithm-Pa
也就是校招的时候狠抓了一把基础算法,工作后知道就行,不要求会写。(其实就是整合一下以前的笔记)
个人不太感冒,但是底子还在。
搅局者Pythoner
说实话,库太多了;没法回避这个家伙。
Coffe-Java
最不待见的就是 Java,出学校的时候我是个 java-web 开发者,后来觉得没搞头;走极端扎进驱动开发,成为了 Cpper。现在回过头来看, Java现在单机性能貌似也不错了;并且企业级应用框架,一家独大!霸主地位,不可撼动。
–
其他
以前没有导师指导的时候,花了很多功夫,走了很多弯路;最后发现这些基础的东西和目标没有任何关联。
但是过去的努力确实存在,或许在将来的某个时刻会发挥作用
我把那些过去工作 & 学习中生成的笔记,全部电子化,简单整理&分类,作为专栏。(FYI)
主要涉及到: 数学(统计
,运筹
,概率论
), Linux 基础开发工具(GCC优化
, GDB等),C语言
, C++语言
等。
这些内容主要是我还在 系统科,音频科,做 android 框架 或者 驱动时候留下的,现在分享出来。
教训: 如无必要勿增实体;
有些内容是值得终身保留的,但是有些内容一旦过了迭代期,就可以抛弃。
Gcc优化指南
这是很早看的一本 《An Introduction to Gcc》 的笔记,当时是和 《Expert C Programming》 一起看的。
主要内容:
- Features of Gcc
- Basic Skills of Gcc
- Basic Optimization of Gcc
- How Compiler works
- Gcc Using by Uself
专栏地址: 《Gcc优化指南》
安卓框架和驱动开发
这里面内容非常多,我曾在 Oschina 博客写过一堆文档,后来不做相关方法的开发了,东西也都陆陆续续忘记了。
只是有道云笔记里面还有一些文章,整理后分享出来。
估计以后再也不会从事相关方面的工作了,因为对此类工作不感冒:
计算机综合 & 底层要求高;但是创造的价值少;多半是在修改框架源代码,而少创造性生产性代码。
具体的专栏可以参考 《Android框架和驱动开发》,不过可能会让你失望,因为里面大片源码分析,没有太多层次组织。
数学和量化研究
这里主要是想把统计学运用于 交易
和 选股
,我曾经写了两本笔记,但是一直缺乏实战的机会。
这里不是当前的重点,所以暂且不分享,Version 2.5 版本分享: 《数学与量化研究》。
Merlin 2018.3 - 2019.6 朝专栏化发展