文字记录暂时先存到项目里面来
This commit is contained in:
parent
c9a4cf1988
commit
7f730348c6
|
@ -0,0 +1,45 @@
|
|||
---
|
||||
title: NinghaoNodeCamp2019
|
||||
date: 2019-06-17
|
||||
draft: false
|
||||
---
|
||||
|
||||
NinghaoNodeCamp2019 的时间安排是 0615-0630,不过由于周末有其它事情没及时开启,今天来追上吧。(暂时此文不发布到博客,先跟着项目更新走)
|
||||
|
||||
## 00 prepare
|
||||
|
||||
### 0001 命令行界面
|
||||
|
||||
我是 macOS 所以就用自带终端 Terminal 就可以了,以及我也有装了 iTerm,以及也在不久前才配置了 oh-my-zsh,可以了。
|
||||
|
||||
Windows 下 cmder 以前没遇到过,毕竟用的少,也因为 cmd 不好用;据说 Windows 以后会有个很厉害的终端,可能还没那么快,那就先用着 cmder 吧。
|
||||
|
||||
### 0002 Git
|
||||
|
||||
git macOS 上有的,不过我又用 brew upgrade 更新到了最新版本,不过其实 git 命令用的其实不多,大部分时间还是会用 GUI 类型的产品,一年前基本是 Source Tree,但是由于它经常性死掉,所以后来就寻找新的替代,经过一些尝试,后来发现了 Fork,体验很好,个人非常喜欢,也在推荐朋友们使用。
|
||||
|
||||
### 0003 代码编辑器
|
||||
|
||||
编辑器我工作中针对长期项目主要是 PyCharm,临时看一下或者是啥,就会用 VS Code,经常性地也会把 VS Code 当作临时文本片段编辑器来用,比如竖向编辑;Sublime 也装着,长期开着做临时文本记录用,直接打开代码文件也会是用它来查看。
|
||||
|
||||
### 0004 HTTP 客户端
|
||||
|
||||
试过 Postman 还有一些其它的以及 Insomnia,后来直接买了 Paw,蛮喜欢的。
|
||||
|
||||
### 0005 数据库客户端
|
||||
|
||||
产品有很多,不过现在都没咋用 GUI 客户端了,能用 Web 的就用 Web 的了,几个客户端都蛮能吃内存的,Sequel Pro 以前用过,很好用,但是 MySQL 升级到 8 它就不支持了,现在不知道更新没;TablePlus 以前没遇到过,不过看介绍挺喜欢的,不过价格也感人,后面试用下看看。配数据库服务我现在都一般会配上一个 Web 管理服务,不在本地搞太多东西了,MySQL:Adminer,Mongo:Mongo Express,Redis:PHPRedisAdmin。
|
||||
|
||||
### 0006 Node.js(v11.13)
|
||||
|
||||
本地我用 brew 升级到了 v12.4.0
|
||||
|
||||
### 0007 Docker 桌面版
|
||||
|
||||
Docker 我已经用了蛮久了,开发和生产都在用,目前主要是用 docker-compose 来操作,应对较小规模场景完全没问题,几乎只需要敲一个命令就完成全部事情。k8s 是非常好,不过手里没那么多配套资源,复杂度也蛮高,暂时还没吃下来。
|
||||
|
||||
日常要用的数据库啊什么的都是跑在 Docker 里面了,反正能上 Docker 就优先上 Docker,简直不要太舒服,就两只手操作那么多服务,照以前那还不得死去活来。
|
||||
|
||||
### 0008 MySQL(v5.7)
|
||||
|
||||
目前我是会优先考虑 8 版本的,不过好在有 Docker,你想什么版本就什么版本,多服务多版本共存也完全不是问题。
|
Loading…
Reference in New Issue