2685 shaares
Leiningen
for automating Clojure projects without setting your hair on fire
for automating Clojure projects without setting your hair on fire
brew install clojure/tools/clojure
<script type="text/javascript">
var c = document.getElementById("c");
var ctx = c.getContext("2d");
c.height = window.innerHeight;
c.width = window.innerWidth;
var chinese = "王旁青头戋五一土士二干十寸雨大犬三羊古石厂木丁西工戈草头右框七目具上止卜虎皮日早两竖与虫依口与川字根稀田甲方框四车力山由贝下框几禾竹一撇双人立反文条头共三一白手看头三二斤月衫乃用家衣底人和八三四里金勺缺点无尾鱼犬旁留乂儿一点夕氏无七言文方广在四一高头一捺谁人去立辛两点六门病水旁兴头小倒立火业头四点米之宝盖摘示衣已半巳满不出己左框折尸心和羽子耳了也框向上女刀九臼山朝西又巴马丢矢矣慈母无心弓和匕幼无力";
chinese = chinese.split("");
var font_size = 10;
var columns = c.width / font_size; //number of columns for the rain
var drops = [];
for (var x = 0; x < columns; x++) drops[x] = 1;
function draw() {
ctx.fillStyle = "rgba(0, 0, 0, 0.05)";
ctx.fillRect(0, 0, c.width, c.height);
ctx.fillStyle = "#0F0"; //green text
ctx.font = font_size + "px arial";
for (var i = 0; i < drops.length; i++) {
var text = chinese[Math.floor(Math.random() * chinese.length)];
ctx.fillText(text, i * font_size, drops[i] * font_size);
if (drops[i] * font_size > c.height && Math.random() > 0.975) drops[i] = 0;
drops[i]++;
}
}
setInterval(draw, 50);
function goto(){
location.href = "https://www.chenshaoju.cn"
}
</script>
var c = document.getElementById("c");
var ctx = c.getContext("2d");
c.height = window.innerHeight;
c.width = window.innerWidth;
var chinese = "王旁青头戋五一土士二干十寸雨大犬三羊古石厂木丁西工戈草头右框七目具上止卜虎皮日早两竖与虫依口与川字根稀田甲方框四车力山由贝下框几禾竹一撇双人立反文条头共三一白手看头三二斤月衫乃用家衣底人和八三四里金勺缺点无尾鱼犬旁留乂儿一点夕氏无七言文方广在四一高头一捺谁人去立辛两点六门病水旁兴头小倒立火业头四点米之宝盖摘示衣已半巳满不出己左框折尸心和羽子耳了也框向上女刀九臼山朝西又巴马丢矢矣慈母无心弓和匕幼无力";
chinese = chinese.split("");
var font_size = 10;
var columns = c.width / font_size; //number of columns for the rain
var drops = [];
for (var x = 0; x < columns; x++) drops[x] = 1;
function draw() {
ctx.fillStyle = "rgba(0, 0, 0, 0.05)";
ctx.fillRect(0, 0, c.width, c.height);
ctx.fillStyle = "#0F0"; //green text
ctx.font = font_size + "px arial";
for (var i = 0; i < drops.length; i++) {
var text = chinese[Math.floor(Math.random() * chinese.length)];
ctx.fillText(text, i * font_size, drops[i] * font_size);
if (drops[i] * font_size > c.height && Math.random() > 0.975) drops[i] = 0;
drops[i]++;
}
}
setInterval(draw, 50);
function goto(){
location.href = "https://www.chenshaoju.cn"
}
</script>
a750083cfb4f22b85d853bbc6efcd684265b91a5
curl -6 https://ipv6.icanhazip.com
curl ipv6.ip.mir6.com
expand ipv6 address in shell script
经过进一步探索,目前我已经解决使用 macOS 原生 launchd.plist 实现登录启动的问题了。方法:
<span id="jump">跳转内容目标</span>
centos7系统:
yum install fontconfig-devel
yum groupinstall fonts
yum install fontconfig-devel
yum groupinstall fonts
$ kubectl logs -l app=fleet-controller -n cattle-fleet-system
Ubuntu 20.04 升级 nginx 1.18 到 1.20.1
kubectl logs -n cattle-resources-system -l app.kubernetes.io/name=rancher-backup -f
Rancher resource cleanup script
kubectl create secret generic s3-creds \
--from-literal=accessKey=<access key> \
--from-literal=secretKey=<secret key>
--from-literal=accessKey=<access key> \
--from-literal=secretKey=<secret key>
sudo add-apt-repository "deb http://ca.archive.ubuntu.com/ubuntu jammy main"
sudo add-apt-repository "deb http://ca.archive.ubuntu.com/ubuntu jammy main"
sudo add-apt-repository "deb http://ca.archive.ubuntu.com/ubuntu jammy main"