0%

真香

需求

最近发掘了好多阿里云盘的资源,也可以在阿里云盘Tv 版直接在线观看,但是存在一些弊端,如:

  • 无法切换音轨
  • 在线字幕服务很烂
  • 非会员不能播放4K(即使能播放也很卡)

解决方案

有需求就有解决方案,我决定使用 KODI 去播放阿里云盘的视频,以解决这个问题,需要使用到东西

  • KODI 软件TV版
  • docker Mac 版(我局域网服务是用mac 搭建的,当然windows 也可以,有NAS 更好)

docker 官网下载,然后注册、安装、启动。

阅读全文 »

关于 WebStorm 2021.3 的破解方法

在 WebStorm 2021.3 版本中,传统的重置试用、fineagent.jar 方式破解都已失效,本文以 MacOS 为例。
仅用于学习用途哟~

最新破解方式

1. 卸载旧版本

完全卸载旧版本 IDEA,切记移除 host 相关内容

阅读全文 »

个人感觉 Alfred 提供的同步功能十分鸡肋,在尝试了一番后,两个设备的 workFlow 都出现了不同的问题。

因为两台电脑的环境可能不同,自定义的 workflow 中,package 可能也会找不到。

阅读全文 »

工欲善其事,必先利其器!

本文将从一个 MacOS 新机开始,一步步搭建一个简单、易用、强大的前端开发环境!

终端增强

iTerm2

iTerm2 是一个增强型终端,功能比自带的 Terminal 更强大,在最新的版本中 shell 环境已默认为 zsh。

可以直接在官网下载 https://iterm2.com/downloads.html

阅读全文 »

国内优秀镜像源有很多,譬如清华源、中科大源、阿里源、腾讯源等

目前使用对比下来,在上海电信网络中,阿里云最快。

修改 Brew 自身的 git 仓库

目的是为了给 brew update 这样的命令提速,这里采用阿里的仓库

1
2
3
4
5
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git

# 原始仓库
# git remote set-url origin https://github.com/Homebrew/brew.git

修改 homebrew-core 的git 仓库

homebrew-core 是 Homebrew 核心软件仓库

1
2
3
4
5
6
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git
brew update

# 原始仓库
# git remote set-url origin https://github.com/Homebrew/homebrew-core.git

修改 homebrew-cask 的git 仓库

1
2
3
4
5
6
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-cask.git
brew update

# 原始仓库
# git remote set-url origin https://github.com/Homebrew/homebrew-cask.git

修改 homebrew-bottles 的镜像源

目的是给 brew install xxx 这样的命令提速,以 zsh 为例

1
2
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

参考

Homebrew Core 源使用帮助 — USTC Mirror Help 文档

Homebrew Bottles 源使用帮助 — USTC Mirror Help 文档

homebrew | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

场景1

现有一个需求,要将返回值中所有涉及到下划线风格的数据全部转化为驼峰风格,如:

1
2
3
4
5
6
{
"records_total": 200,
"data": {
"indexId": 2
}
}

更改为:

1
2
3
4
5
6
{
"recordsTotal": 200,
"data": {
"indexId": 2
}
}
阅读全文 »

NVM 如何升级

在尝试通过重新安装 NVM 来达到更新的目的时,发现了一个提示

1
2
=> nvm is already installed in /Users/xxx/.nvm, trying to update using git
=> Failed to update nvm, run 'git fetch' in /Users/xxx/.nvm yourself.

但是进入到 /Users/xxx/.nvm 中发现这里虽然是一个git 仓库,但是却没有分支,只有 commit 号,所以也没办法通过 git pull 的方式来进行更新

阅读全文 »