为什么80%的码农都做不了架构师?>>>
操作系统: Ubuntu , Fedora, opensuse (用软件最新的那个), DragonflyBSD (只是感觉亲切) windows (反正我windows 很溜)
虚拟机: virtualbox 2.0(版本不是很清楚,就是很早) 开始玩,大学时候。
编辑器: 魔改版 neovim , spacemacs, vim, emacs, notepad++, (vim, emacs, nodepad++大学开始玩) IDEA, Pycharm (个人都用社区版,也相当强大)
ssh 终端: xshell, putty, putty 在Linux 字体显示比较好看,以至于个人甚至使用pterm
调试工具: gdb, cgdb (有很多快捷键很精妙,不过没有魔改) , ddd, pdb (Python调试), Scala 调试 (snite)
浏览器: firefox, chrome
编辑格式: markdown, org-mode, Latex (很多已经忘记了,大学学会的)
编程语言: Python (会说英语,你就能学会python), R(大学自学的,忘了很多), Rust (个人觉得和c结合起来比较好,) , C++(学过一些,大多) golang (从大学开始玩,第一家公司写过一些,某CDN巨头也写过一些,都是美好的回忆)。 Erlang (当年能写一点,也都忘了), Scala (魔改版的Java, 很强大)。
演示文档: 大学还能写beamer (对,就是那个Latex),
绘图工具: 矢量绘图: inkspace , krita
3D : Blender (玩过,界面先调整成中文的)
差异对比 meld, 很优秀的一个, vim 加上 greens.vim 配色也不错。
网站: 最早是google, 09年的时候还能够访问,当时自己虽然很多东西不懂,也接触了极其优秀的一部分
机器人(当时上外文网站,主要依赖翻译,google网页翻译,当时的android就是这么称呼的)
神经网络,当时影响最深的就是蚁群算法,这个算法后来也不知道杂么样子了。
scilab : 和Matlab 很相似。
ipv6 : 当年饶有兴致的打印了 英文版本的ipv6 详解,看了一些,印象最深的就是 neberhord descover.
思科的计算机基础也看过,当时当做大学计算机基础来读的,的确,很多知识比大学那边书好多了。
再说几个印象深刻的事: 一个是某一年,黑客大会的攻击画面,没想到尽然成为大数据的前身。
firefox 3.6 下载统计, 后面开始使用流式处理, 下载了他的代码,却没有搭建成功,当初好多原理性质的东西不懂。