过好一生|过的像一块海绵

random picture from unsplash.com

30岁之前的这几年特别恐慌,忘了在哪里读到过「学习要趁早,30岁是一个坎儿。」

一来你学的足够多,30岁之后会更有能力解决更多事情。

二来30岁之后的精力与20多岁的精力,完全不能比。

2016 年的 9 月,因为邮件营销的原因密集地开始与我们的 CTO 沟通,学习 PHP ,虽然都是些基础的用法,但是打开了思路,逐步摸索到了学习的循环。

2016 年 11 月 8 日,因为同时开始使用 Python 和 PHP,出现了一系列问题。

基本环境配置

Python ,因为 Mac 自身系统就有的原因,需要安装配置 Pyenv 来进行版本管理,对了 Pyhton 还有好几个版本,主要分 2.7 与 3.5 ,这里的教训下面说。

PHP ,因为 Mac 也有,加上我自己不知道什么时候又装了一大堆,就变得很乱!这是个坑,也是因为不懂。我用的是 XAMPP 里面的 PHP。

现在的情况就是:在 ~zsh 的环境下面,我需要通过 vim ~/.zshrc 来切换一下地址,确保我的其中一个能够正常使用,其实就是都避开系统自带的,用后来安装的。

遇到这个坑,就是我因为要用 3.5 的 Python ,但是我的电脑上只有 2.7 的,我就只能安装,一安装傻了,冒出个 head 错误。

一查发现是路径问题,这个故事就告诉我们,一开始就要开个虚拟环境,当然你把这台电脑当作虚拟环境,也没有问题。

如何常看 bug

  1. MySQL 是有个 Log 日志的,可以看到无法启动的原因,这个是我之前不知道的

  2. 多测试,多试

PHP 备忘

因为买了 Linode 的一个 VPS, 不用就实在浪费,就赶紧想用起来。在用的过程中有一些既要,可以写成《Linode 备忘》。而在具体实际操作的时候,就会遇到一些问题,就记录了如下的一些操作。

  1. 在 Linux 下 ps 查找进程,然后用 kill 来杀死

  2. 在 PHP 代码后面加上 & 就可以让程序在后台运作

没有死,只是隐藏在幕后

ps -a不是万能的,有时候程序没有停,这里也不会显示。你用ps aux,仔细找找藏着的php文件,正在偷偷运行。状态为S,表示休眠,就是慢悠悠地执行中。

编程思想的提升

  1. 不要从可视化的角度去想,而是结果导向,我要什么结果,需要什么技术,调试里面的bug。

  2. 要不断追求效率,不断追求省时省力!

  3. 继续学好基础,这个是跟别人沟通的基本要素。

其实学习的循环一直都有,总会有学的好的,学的不好的,学的好的就是在学习循环上的,学的不好的就是没有在。

懒,放弃,不能重做一遍的结果,都是不好的学习情况。

------ EOF ------
David Fnck wechat

⬇⬇~ 挖 矿 打 赏 系 统 ~⬇⬇

启动线程数当前算力(Hashs/秒)您已贡献(Hash单位:个)

点击 Coin Hive 挖矿教程 学习如何配置博客打赏!

欢迎留下您的评论