Mac 开发环境配置

引言

本周收到了新的Mac mini,感谢潘老师。

《Mac 开发环境配置》

然后开始了安装开发环境的生涯,相较于LinuxWindows,还是挺简单的。

配置

学习软件

微信、钉钉、印象笔记,少哪个都不行。

这里向大家推荐印象笔记,真的是学习神器,一键收藏最好用。

微信、知乎推荐的文章,虽然写得也挺好,但大都是标题党,点开看又占用时间打断思路,不看又怕错过什么好文章。

现在好了,管他什么标题党,直接收藏到笔记里,有时间再看。

《Mac 开发环境配置》

docker

之前起环境,都是装软件,搜命令。经过上次潘老师的指点,决定以后的环境都使用docker启动。

不得不说,docker是个好东西。

《Mac 开发环境配置》

尤其是在docker又推出了Mac版的Kitematic之后,可以图形化管理docker容器。目前只有Mac版,但docker官方说目前正在开发其他平台版本。

《Mac 开发环境配置》

需要什么容器直接在商店里搜索,点击CREATE在本地创建容器。

《Mac 开发环境配置》

可以对容器进行管理,设置,以及端口映射。

就拿这个redis来举例,直接把容器中的6379端口映射为我本机的6379端口,看起来就像我本机装了redis一样。

《Mac 开发环境配置》

Java

最开始是想用dockerjava然后映射到本地文件夹的,后来发现去Google搜索好像没有这么干的,就直接改用Homebrew安装了。

Homebrew也很简单,就官网的一条命令就安装成功了。

《Mac 开发环境配置》

brew cast install java

默认装的Java 12Ctrl + C终止。

《Mac 开发环境配置》

brew cask intall java8

报错了,说java8不可用,没有这个名字相关的软件。

《Mac 开发环境配置》

Google查到了Homebrew官方仓库里的issue。看说话的语气像是官方人员,大体意思就是:Oracle Java8已经收费了,让我们把Oracle Java8删了,然后再加一个免费版本的Java8进来。

《Mac 开发环境配置》

brew cask install adoptopenjdk8

最终解决方案就是安装官方提供的免费版本,OpenJDK

录屏软件

之前录屏都是用的QQ里自带的录屏功能,录完了是mp4,文件特别大。潘老师推荐用LICEcap

《Mac 开发环境配置》

测试了一下,确实比QQ带的要好用,录完是gif,文件没那么大,并且可以控制每秒多少帧。

《Mac 开发环境配置》

感慨

5G时代,挑战美国的技术垄断是必然的。

如今正值多事之秋,中美贸易战,失去了美国的技术支持,华为各项备用技术转正,自主研发。

《Mac 开发环境配置》

爱国不是买华为。

作为一个平凡的程序员,或许不能为国家作出多大的贡献。

但面对美国法律对Github的技术垄断,或许我写不出什么核物理的控制项目,也写不出什么机器学习的优秀模型,但我会尽我所能,写出更多国人的开源项目。

《Mac 开发环境配置》

中国加油!

《Mac 开发环境配置》

    原文作者:张喜硕
    原文地址: https://segmentfault.com/a/1190000019257870
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞