Skip to content

Instantly share code, notes, and snippets.

@sumandeng
sumandeng / get-latest-version-dockerhub.sh
Created June 17, 2024 02:43 — forked from itaysk/get-latest-version-dockerhub.sh
Get latest (highest) version of a Docker Hub image
curl -L --fail "https://hub.docker.com/v2/repositories/${DOCKERHUB_REPO}/${DOCKERHUB_IMAGE}/tags/?page_size=1000" | \
jq '.results | .[] | .name' -r | \
sed 's/latest//' | \
sort --version-sort | \
tail -n 1
@sumandeng
sumandeng / wp-query-ref.php
Created September 10, 2021 01:36 — forked from luetkemj/wp-query-ref.php
WP: Query $args
// This gist is now maintained on github at https://github.com/luetkemj/wp-query-ref
<?php
/**
* WordPress Query Comprehensive Reference
* Compiled by luetkemj - luetkemj.github.io
*
* CODEX: http://codex.wordpress.org/Class_Reference/WP_Query#Parameters
* Source: https://core.trac.wordpress.org/browser/tags/4.9.4/src/wp-includes/query.php
*/
@sumandeng
sumandeng / nginx.conf
Created June 13, 2019 09:00 — forked from fotock/nginx.conf
Nginx SSL 安全配置最佳实践.
# 生成 dhparam.pem 文件, 在命令行执行任一方法:
# 方法1: 很慢
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 2048
# 方法2: 较快
# 与方法1无明显区别. 2048位也足够用, 4096更强
openssl dhparam -dsaparam -out /etc/nginx/ssl/dhparam.pem 4096
@sumandeng
sumandeng / gist:ad7da5b6f1397f82727d3827c4c3195e
Last active December 18, 2018 08:30
用yum安装、查看程序组
# yum-list-available-environment-groups.sh
yum grouplist | sed '/^Installed Groups:/,$d;/^Available Environment Groups:/,$!d;/^Available Environment Groups:/d;s/^[[:space:]]*//'
# yum-list-available-groups.sh
yum grouplist | sed '/^Available Groups:/,$!d;/^Available Groups:/d;/^Done/d;s/^[[:space:]]*//'
# yum-list-installed-groups.sh
yum grouplist | sed '/^Installed Groups:/,$!d;/^Available Groups:/,$d;/^Installed Groups:/d;s/^[[:space:]]*//'