目录

 11月生活小结(2018)

最近又到了生活有点不知道干什么的时候,有的时候觉得自己对什么都很有信心,有的时候又觉得什么都做不好。想起来以前总是站在自己的角度看一些事情,看自己。直到现在有时候看看,自己的问题,一直放在那,并没有好多少,只不过我像对待其他人一样宽容的对待了自己。

https://cdn.nlark.com/yuque/0/2018/png/187932/1541420058802-2a13e83c-eb31-4adb-9ce0-5b8443a9ff3b.png#width=596

专注的做自己该做的事情

发现自己原来一直是个喜欢折腾的人,平时折腾 Linux,折腾 chrome 的插件,学一些东西的时候,好像总是把关注点搞错了。先以几件事举个例子吧。

学习 C++

比如学个语言,C++,先在网上搜 Windows 下 C 好用的编辑器,嗯,找到了 Dev C,觉得还挺好的,确实,直接编译就能运行,而且还是 gcc 的编译,也比较符合现在吧,总比那些 VC6.0 要好。然后写了一段,刷题的时候发现怎么有的时候中文粘贴会有问题,垃圾,赶紧换一个。

于是就看到了网上的很多说 vim 搭建 IDE 很酷,而且 vim 自己也用过,自己也恰好有台云服务器,自己要做的也是 Linux 下的 C++开发,也恰好可以练习一些比如 gcc 工具链呀,写写 Makefile 呀,嗯,于是网上找了一堆 vim 的配置,配置的很酷,找了很多,各种修改,甚至白天都没心思干活了也要搞好,中午回宿舍开着电脑马上开始弄,到了后面折腾的都累了,在 github 上找到了一个别人配好的,看了一下界面,唉,算了就这个吧。于是 vim 下一阵操作,还学了配置的一些快捷键:诸如切换窗口,切换文件,语法错误之类的,还有即时运行之类的操作。就像下面这样。。

https://cdn.nlark.com/yuque/0/2018/png/187932/1541417270624-4fa02e68-1d4c-4852-8be2-24498600aff1.png#width=504

过段时间发现,这个云服务器下面写代码还是不太好,1M 的小水管,有的时候会卡,这就很难受了,而且说得联系 Makefile 那些,其实能练的也比较少,一般都是直接 make 一下文件就好了,或者是一个写好的 Makefile 直接全编译了。于是又转回了 Windows,试了一下宇宙 IDE–VS,果然不一样,先下个最新版吧,2017 怎么这么大呀,算了,换 2015 吧,额,2015 好像也有点大,要不就试试 2013 吧,这个大小好像还凑和,于是下载下来,一顿折腾,终于可以写了,唉,这个怎么每次还要加 pause 才行呀,而且这个小黑框输入也太难受了,而且打开一下这么大,算了,溜了溜了。

又看到 Idea 家的跨平台的 Clion,因为之前用过 idea,所以觉得还不错,现代的 IDE,那就用用看吧,但是这个环境,还要配置 MINGW64 呀,算了,配置吧,网上一大堆了,虽然有些有坑,虽然有的时候网速很慢,但是没事,我能克服困难。。于是就用了这个,确实还挺好看的,用着也还算顺手吧,赶紧把主题呀,各种呀配置一下呀,哦,还有 vim,这么好用的工具。试了一段时间写项目确实不错,做个小项目,写起来还可以的。但是是要在 Linux 下编译的呀,于是又找到了 ftp 工具。。。

讲道理到这应该也差不多了,但是,Clion 每次打开也是很大了,总感觉不是很方便,要不还是? 哦,最近正好出了一个编辑器还挺好用的,网上看着各种推荐,vscode,网上都说还可以,微软做的,我试试吧。哎,做编辑器确实可以,平时写个算法之类的呀。于是又是各种插件折腾,对了,再弄个 c++的编译环境吧,但是这个编译也有点慢呀,算了,忍忍吧。

上面大概是这一年多以来学习 C++过程的坑了,不知道很多 Programmer 是不是也跟我一样,但是回头想想真的花了很多乱七八糟的时间来做一些无关紧要的事情,其实就是没有抓住重点吧。

服务器和博客的折腾

因为一直有台服务器,为了不用开虚拟机就做 Linux 操作,自己在上面的折腾也算是蛮多吧,从最开始想跑个微信(一个 github 上的项目),然后折腾 vim,折腾挖矿(收益当然是不用说,但是当时感觉还不错),后面又折腾 Jupyter notebook,tmux,zsh,也是花费了不少的时间,但是结果是,关于真正技术方面的,反而学到的比较少。

What’s Next

有的时候自己也在想这些原因,以前可能也会有些这样,但是至少能在一方面能够保持很好的一个学习状态,但是直到最近,可能也是找完了工作吧,心态也有些放松了,所以就更。但是,真正的自由,是在自律的条件下的。 所以计划和要求也还是要有的:

  • 学习 MySQL 和 Go 语言

  • 每周至少一篇技术博客

  • 上班时间,就干该干的事情

  • 玩的时候,一定不要想着学习

  • 不吃夜宵