Skip to content

Instantly share code, notes, and snippets.

View delbertbeta's full-sized avatar
🤒
Out sick

delbertbeta delbertbeta

🤒
Out sick
View GitHub Profile
@delbertbeta
delbertbeta / debloat-macos-brave.sh
Last active March 17, 2025 10:00
Disable ALL Brave browser built-in extra functions (such as AI, wallet, rewards, etc)
# https://support.brave.com/hc/en-us/articles/360039248271-Group-Policy
defaults write com.brave.Browser TorDisabled -boolean true
defaults write com.brave.Browser BraveRewardsDisabled -boolean true
defaults write com.brave.Browser BraveWalletDisabled -boolean true
defaults write com.brave.Browser BraveVPNDisabled -boolean true
defaults write com.brave.Browser BraveAIChatEnabled -boolean false
@delbertbeta
delbertbeta / computed.js
Created February 24, 2019 11:49
Using proxy to implement limited Vue's computed function.
let obj = {
data: {
a: 0
},
computed: {
b: function () {
console.log('a changed! Now a is ', this.a)
return this.a + 1
}
}
@delbertbeta
delbertbeta / e-online.js
Created November 11, 2018 15:47
A batch for downloading all thing on SCUT e-online.
const jszipDom = document.createElement("script");
jszipDom.setAttribute("src", "https://cdn.bootcss.com/jszip/3.1.5/jszip.js");
const jszipUtilsDom = document.createElement("script");
jszipUtilsDom.setAttribute("src", "https://cdn.bootcss.com/jszip-utils/0.0.2/jszip-utils.min.js");
const fileSaverDom = document.createElement("script");
fileSaverDom.setAttribute("src", "https://cdn.bootcss.com/FileSaver.js/2014-11-29/FileSaver.js");
document.body.appendChild(jszipDom);