这几本是我前段时间在研究超融合时找到的,这里分享给大家。因为这些书都是公开放在网上(厂商提供下载)的,所以整理起来一并发布。
这四本书值得发一个很有意思的点是这四本书都是 For Dummies 出版社为这四家企业定制发行的电子书。官网上没有,但使用的都是 For Dummies 的标示,所以这看起来也是一个出版社营收的事情。
这四本书提供了四个不同的厂商对于超融合的看法,对于在研究超融合的你来说,是一个不错的选择。

这几本是我前段时间在研究超融合时找到的,这里分享给大家。因为这些书都是公开放在网上(厂商提供下载)的,所以整理起来一并发布。
这四本书值得发一个很有意思的点是这四本书都是 For Dummies 出版社为这四家企业定制发行的电子书。官网上没有,但使用的都是 For Dummies 的标示,所以这看起来也是一个出版社营收的事情。
这四本书提供了四个不同的厂商对于超融合的看法,对于在研究超融合的你来说,是一个不错的选择。

看了这部电影,我对罗小黑战记的动画版本更加有期待了。罗小黑战记的动画我就是在出行途中看的;结果这次的大电影也是出行途中看的。
这部电影是在从北京飞往深圳的时候,看的。
总的来说,这部电影很好,人物塑造成功;立意很深;和动漫也没有重复的内容,所以来看肯定不浪费你的时间。
这部电影中塑造的几个主要人物都挺有特色的。
除此之外,我觉得比较有特色的人物还有
这部电影介绍的是人和妖精和睦相处,探讨的是人和妖精能否正常和睦相处的问题。但结合到我们身边来看的话,其实更多是我们能否和自然、和动物和谐相处。
这部电影里,无限认为,人和妖精终究是要共存,因而也无法谁消灭谁,只能和睦相处。这一点是我们绝大多数的人的看法。
而在这部电影中,无限是一个维护妖精的人类,十分特殊的身份。身为人类,他并没有高高在上,而是选择了守护妖精,颇为难得。
与之对应的,是坚持应当将人类赶出家园的风息。这可能和风息的遭遇有关,也可能和风息的种族(狼)有关,我们不得而知。但,风息坚持自己的理念,去和主流
抗争,是颇为难得的。最终,因为自己的理念无法实现,也不愿再次离开,以一个失败者存在,从而选择放弃自己,让自己变化为一片森林,很是悲情。
风息的选择,也是可以理解的。当然,作为我们人类,这样的选择可能大逆不道,可能是反智的。但确实是存在的。
罗小黑战记先看了动漫,再看大电影。因为我平时很少看动漫,所以现在应该还有几集存货没看,最近要抽空看一下。
此外,很期待罗小黑战记这样的故事能够出现更多一些。我觉得这个故事的剧情让我非常想要看罗小黑战记的小说版,一睹为快。
上次有这样的感受,是我在上海看完了东野圭吾《信》的音乐剧之后,马上买了对应的书籍,来回味。

我不止一次的和我的朋友们说,我如今的 Slogan 变成了「生命在于体验」。
说了这么多次,自己也有点疲惫了,倒是不会觉得我想错了,只是觉得每次说同样的话,好麻烦,所以我决定写一篇文章来说这个话题。这样,下次有人讨论相关问题的时候,我只要抛出一个文章链接就好了。
在我看来,我们所做的众多事情中,只有围绕体验所做的事情,才是只为我们自己所做的事情。
我们这一生,要做很多事情,从小要上学,长大要工作,老了要帮孩子带一带子嗣。看起来我们做了很多事,但这些事是否真的是为了我们自己而做的?这里面到底是为了自己,还是为了让基因可以流传下去而做的?
如果是为了基因可以流传下去而做的,那么这些事情就不再是为我自己而做的,是为了基因而做的,是为了别人而做的。
这样来看,我们的好好学习、好好工作、好好赚钱买房、好好养育下一代,是否都是为了让基因流传下去而做的呢?
当你想到这里的时候就发现,我们在追求的很多东西可能都不再是为我们自己而做的,不过是基因操纵之下,让我们误以为是我们想做的。
那既然如此,我们如何找到那些专属于「我」的事情呢?
在我看来,这个就是「体验」,主要原因有以下两点:
当我意识到,体验是 Only For Me 以后,我觉得,那么我应该追求的是在有限的生命中,去体验不同的生活,让自己的人生可以更有意思。
今天在群里聊起来的时候,群友(大侠)说,YOLO。
我去搜索了以下,YOLO 是 you only live once 的缩写,意为「你只会活一次」
我觉得,这个和我提到的体验才是唯一属于你不太一样,不过,鼓励的事情类似,就是你要勇敢的去体验那些你没有体验过的东西。
特别是你还有的选,有的体验的时候,更要去这样做,因为以后可能就没有机会这样做了。
![[探店]哈尔滨 - 鹿鱼咖啡馆 - 4 person making latte art](https://files.ixiqin.com/2022/01/23074903/f21be82ca907fb98e5f09be721b6d1f0-624x349.jpg)
今天和推油见面,就约了哈尔滨咖啡排名第一的「鹿鱼咖啡」,体验还是不错的。
哈尔滨市中央大街红专街43号(靠近中央大街)
这个咖啡厅的位置很好,就在中央大街中间的一个侧路上,如果你是来附近旅游,临时需要加班,就很方便。
![[探店]哈尔滨 - 鹿鱼咖啡馆 - 5 9lgcq](https://postimg.aliavv.com/mbp2020/9lgcq.png)
鹿鱼咖啡的网速非常给力。
![[探店]哈尔滨 - 鹿鱼咖啡馆 - 6 2z2bq](https://postimg.aliavv.com/mbp2020/2z2bq.png)
这个咖啡在中央大街的侧路红专路上,需要往里走一段距离,因而也不会受到中央大街的困扰,没有那么喧闹。
我是早上 10 点到的,一直到 12 点离开,除了我和推油,没有其他的客人来访。
咖啡厅的环境不错。
我和推油点了一杯浓缩 + 一杯拿铁,一共花了 65, 应该算这几天去的咖啡厅中比较贵的。
插座不多,我是坐在咖啡机旁边的位置,有一个插座。插座的实用程度不高,所以算是比较好插的。
![[探店]哈尔滨 - 鹿鱼咖啡馆 - 7 ip09d](https://postimg.aliavv.com/mbp2020/ip09d.jpg)
![[探店]哈尔滨 - 鹿鱼咖啡馆 - 8 o8qh1](https://postimg.aliavv.com/mbp2020/o8qh1.jpg)
![[探店]哈尔滨 - 本末咖啡馆(中央大街店) - 9 three person holding beverage cups](https://files.ixiqin.com/2022/01/23082726/29fe7dc7343384ae690f4a7f847e769f-624x416.jpg)
0629 书吧因为在一个地下商场里,而地下商场关门较早,所以我不得不转移阵地,来到了另外一个咖啡馆。
黑龙江省哈尔滨市道里区尚志大街124-1号
位置离索菲亚教堂并不远,我从0629书吧走出来后没多远就到了。
![[探店]哈尔滨 - 本末咖啡馆(中央大街店) - 10 7g7oc](https://postimg.aliavv.com/mbp2020/7g7oc.png)
![[探店]哈尔滨 - 本末咖啡馆(中央大街店) - 11](https://postimg.aliavv.com/mbp2020/ggkx2.png)
嗯,这里的网速比 0629 好多了。
本末的店铺是狭长的,不过,有两点比较好:
店里除了一些小的网红桌子,有两个大的长桌子,很适合办公。你可以早点来占位。二楼的体验极佳!
店里有洗手间意味着你不需要离开太远,就可以解决问题 ,不需要担心你的设备丢失。
美团上有券,美式咖啡 9.9 一杯。我点了一杯澳白,26;
楼上有插座,可能比较远,如果你的线不够长的话,建议自己带一个(当然,店里的小哥也可以给你提供一个)
![[探店]哈尔滨 - 本末咖啡馆(中央大街店) - 12 wqum0](https://postimg.aliavv.com/mbp2020/wqum0.jpg)
![[探店]沈阳 Runner Coffee - 13 person making latte art](https://files.ixiqin.com/2022/01/23074903/f21be82ca907fb98e5f09be721b6d1f0-624x349.jpg)
这个咖啡店是前两天在沈阳的时候去的,没有自己的照片,只能去大众点评上找一些我认为拍的不错的,也符合实情的照片了。
RUNNER COFFEE(十一纬路二经街店)
辽宁省沈阳市沈河区十一纬路北二经街88号
这个店铺的位置还行,在沈阳地铁的南市场站和青年大街站的中间。
![[探店]沈阳 Runner Coffee - 14 6krwh](https://postimg.aliavv.com/mbp2020/6krwh.png)
当天没测试,不过我当天开了一次语音会议,倒是不卡,同期还有其他几个人在工作。
这家店铺不大,是租用了临街的民房改造的,但好在有一个很大的落地阳台,变成了榻榻米,可以沐浴着阳光加班;
此外,用餐区其实很小,两张大的桌子,在下方;两张小的桌子,在榻榻米上,所以人并不会很多。可以放心的办公。
室外还有就餐区,不过办公嘛,就肯定不考虑了。
店里会有流浪猫来拜访,不怕人,可以撸。
店里的咖啡价格还行;
美式 20 一杯,属于可以承受的范围内。
属于正常好插好拔的感觉,不会太紧或太松。
以下照片都来自大众点评,但整体和我的体感没区别,是一家不错的咖啡厅。
![[探店]沈阳 Runner Coffee - 15 ncn86](https://postimg.aliavv.com/mbp2020/ncn86.png)
![[探店]沈阳 Runner Coffee - 16 fta2i](https://postimg.aliavv.com/mbp2020/fta2i.png)
个人感觉很好,店里的音乐可能会声音稍大,但总的来说,还好,开会的时候没有被投诉声音不OK。
![[探店]哈尔滨 0629 书吧 - 17 three person holding beverage cups](https://files.ixiqin.com/2022/01/23082726/29fe7dc7343384ae690f4a7f847e769f-624x416.jpg)
前两天在 Twitter 上说,应该要写咖啡店的探店,刚好,今天下午要在咖啡店忙工作,所以就直接写探店信息了。
哈尔滨道里区石头道街人和索菲春天时尚潮品购物广场地下一层。
如果你要来的话,可以找公交站 兆麟街 从公交站后面的入口进去就好了。
![[探店]哈尔滨 0629 书吧 - 18 image](https://files.ixiqin.com/2020/11/23082726/image.png)
![[探店]哈尔滨 0629 书吧 - 19 image 1](https://files.ixiqin.com/2020/11/23082726/image-1.png)
来干活,自然先要看一下网速,实际体验的话,网速还行,因为没啥人,所以这个速度几乎是你独占。
一个能干活的咖啡厅,环境自然是要好的。太过吵吵可能会导致你无法开一个会议(难免临时要开会)。
这个咖啡厅的环境是非常不错的。他因为人少,所以本身的噪音源就少。
其次,这里的卡座之间有一些间隔的柜子,可以进行一定程度上的隔音。
不贵,美式咖啡单买 19 ;美团上有套餐,只要 9.9 就可以了。
插座很牢固,没有像星巴克那样,会松动。
个人感觉很适合办公,网速虽然不能算特别快,但好在人少,相当于你独享。此外,书吧里有不少书,桌上的一些纸条也很有学生气息,想来平时会有不少孩子会在这里写作业吧。

我昨天对 macOS 进行了重装,因此,不少的文件发生了改变,借此机会,谈一下新的系统下,我是如何管理我的文件的。
在我的根目录下,又一个文件夹 Developer,其下以语言为基础,分了多个不同的语言和文件夹,在不同的语言文件夹下面,则是对应的项目。
~/Developer/ tree -d -L 1
.
├── ebook
├── frontend
├── golang
├── hexo
├── minapp
└── php
Code language: JavaScript (javascript)这样的组织简洁明了,但遇到的问题是,当你要处理一个相对复杂的项目的时候,就会出现难以管理的问题。因为你的一个项目中的多个文件夹会分布在不同的文件夹下。
因此,在新的文件夹管理方式中,我引入了项目的概念。
在新的目录组织方式下,我在根目录放置了两个文件夹,分别是 Developer 和 Projects
~/ tree -d -L 1
.
├── Developer
├── Projects
└── Public
Code language: PHP (php)Developer 文件夹和之前的项目没有区别,依然是基于语言 + 基于文件夹。不同的是,我在 Projects 中,以项目为基准,建立文件夹。
~/Projects/ tree
.
├── project1
│ └── minapp-for-client -> /Users/bestony/Developer/minapp/project1
└── projce2
├── main -> /Users/bestony/Developer/golang/src/projec2
└── ops-config -> /Users/bestony/Developer/golang/src/project3
Code language: JavaScript (javascript)这样我就可以将一个项目的文件放置在一个文件夹下进行操作。
具体的操作是这样的:
这样的好处是,当我进行项目研发的时候,可以直接进入到 projects 目录,在相应目录根据需要进入到特定的文件夹。方便快捷。
从语言到项目,表现出所专注的项目的复杂度不断提升,于此同时,相应的管理方案也需要跟着调整,以适应相应的变化。

我一直以来都是网络安装的 macOS ,但这次我的网络死活没有加载到恢复服务器,我就从相机中拔了一张空白的 SD 卡,来做一个启动盘。
安装制作 macOS 启动盘的时候,你需要这样一个 安装 macOS Catalina 的磁盘镜像。

但正常情况下,我们会把安装 OS 的软件删除掉(毕竟占地 8G),所以,如果你需要制作启动磁盘,第一步就需要安装 macOS 镜像。
你可以访问 App Store 下载:https://itunes.apple.com/cn/app/macos-catalina/id1466841314?ls=1&mt=12
制作启动盘对于磁盘的大小和文件格式有要求,需要你的磁盘
安装完成 Catalina 后,就可以制作启动盘了,具体的命令如下
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/install
这里我的磁盘的名称是 install ,如果你的不是,则需要修改为对应的名字。

制作好启动磁盘,就可以试着使用你刚刚制作的启动磁盘重启,并使用其恢复。

我隔一段时间就会重装一次系统,原因是我的系统中的环境过多,会导致系统中的 PATH 紊乱。因此,当出现系统无法正常工作的时候,我就会考虑重装一次系统。
重装系统需要备份一些东西,做一些处理,写一篇博客记录一下,也方便我自己使用。
我经常会使用 Python、Node.js 来写一些脚本,这些脚本会依赖 npm 生态下的 package。这些 package 可以基于 npm 下载又或者是类似 python ,提供了 requirements 文件的项目,可以使用命令快速恢复环境,因此,我会推荐将这些可以快速恢复的文件,直接清理掉,以加快安装的速度。
具体包括:
这里我会使用这样的命令来进行删除
下面这段代码执行时不会确认,因此,如果修改,请再三确认再执行,避免酿成大错。
find . -name "node_modules" -exec rm -rf '{}' +
Code language: JavaScript (javascript)具体可以参考
清理完成后,项目目录会从 21G 瘦身至 7.6 G。
一个很重要的需要备份的文件,就是我的 SSH 密钥/公钥,我管理服务器都需要它。因此,需要对齐进行备份
cp -R ~/.ssh /Volumes/backup/ssh
Code language: JavaScript (javascript)这里的 backup 是我的单独的磁盘,用来备份资料的。
我会把所有涉及到开发的资料都放在一个文件夹里,因此,在处理备份的时候,我只需要把大的文件夹备份即可解决项目文件的存储问题。同时,因为不删除 .git 记录,还可以保留数据的编辑记录。
tar -zcvf /Volumes/backup/project.tar.gz ~/Developer
我使用 homebrew 安装了 MySQL ,因此,也需要把 MySQL 数据备份出来,以免后续搭建开发环境成本太高。执行命令,即可将所有数据库备份。
mysqldump -uroot -p --all-databases --result-file=dump.sql
执行完命令,数据就会备份在当前目录下的 dump.sql 文件,接下来你只需要将其移动到你的备份文件中。
备份软件列表,以方便后续可以方便的进行恢复,以免遗漏。当然,你也可以选择用到什么安装什么。但对于一些比较基础的、常用的,我还是比较喜欢重装完就安装,省的用到的时候现场装。
软件列表需要备份的有三处:
需要做的就是将这些信息打印出来,并导出到 txt 文件,方便后续恢复。
ls /Applications > applications.txt
brew list > brew.txt
brew list --cask > brew-cask.txt
Code language: PHP (php)我们在 ~ 目录下放置了不少常用的 dotfile,也需要将其备份,以便后续使用,因此,你也可以将这部分文件备份到你自己的磁盘中。
一些值得备份的文件
.gitignore.zshrc.gitconfig你可以通过执行如下命令,找到隐藏的 dotfiles
ls -a | grep "^\."
Code language: JavaScript (javascript)当然,你也可以选择将其放置在 Github 上,开放自己的 dotfiles 也是一个非常常见的行为。
我默认开通了 iCloud,因此 Documents 是不需要我进行维护的,不过,还有一些地方是 iCloud 无法覆盖的,因此,需要注意自行备份。他们包括
~/Downloads:如果你和我一样,比较喜欢把 downlods 作为 workspace重启 macOS,并在重启后,按下 Command + R,来进入到维护模式,在维护模式中,你可以重装系统。
如果你还有在备份的时候值得注意的,可以一并告诉我。