jenkins_url
+ /api/json?tree=jobs[name,color]
jenkins_url
+ /job/${job_name}/api/json?tree=builds[number,status,timestamp,id,result]
# Source: https://gist.github.com/vfarcic/78c1d2a87baf31512b87a2254194b11c | |
############################################################### | |
# How To Create A Complete Internal Developer Platform (IDP)? # | |
# https://youtu.be/Rg98GoEHBd4 # | |
############################################################### | |
# Additional Info: | |
# - DevOps MUST Build Internal Developer Platform (IDP): https://youtu.be/j5i00z3QXyU | |
# - How To Create A "Proper" CLI With Shell And Charm Gum: https://youtu.be/U8zCHA-9VLA |
# Source: https://gist.github.com/vfarcic/02bbfaf6cf8f5b03f4267b50f3f3233b | |
######################################################### | |
# How To Create A "Proper" CLI With Shell And Charm Gum # | |
# https://youtu.be/U8zCHA-9VLA # | |
######################################################### | |
# Additional Info: | |
# - Charm Gum: https://github.com/charmbracelet/gum |
# Hello, and welcome to makefile basics. | |
# | |
# You will learn why `make` is so great, and why, despite its "weird" syntax, | |
# it is actually a highly expressive, efficient, and powerful way to build | |
# programs. | |
# | |
# Once you're done here, go to | |
# http://www.gnu.org/software/make/manual/make.html | |
# to learn SOOOO much more. |
Find the proper driver at the NVidia website.
Note: Make sure to select "Linux 64-bit" as your OS
Hit the "Search" button.
#!/bin/bash | |
# Exit on error | |
set -e | |
## COLORS ## | |
cecho(){ | |
RED="\033[0;31m" | |
GREEN="\033[0;32m" |
fields @timestamp, @message | |
| sort @userAgent desc | |
| parse '* (*) - * [*] "* * *" * * "*" "*"' as localIp, realIp, identity, dateTimeString, httpVerb, url, protocol, statusCode, bytes, referer, userAgent | |
| filter @message like /Googlebot/ and @realIp = '66.249.69.166' | |
fields @timestamp, @message | |
| sort @timestamp desc | |
| parse '* (*) - * [*] "* * *" * * "*" "*"' as localIp, realIp, identity, dateTimeString, httpVerb, url, protocol, statusCode, bytes, referer, userAgent | |
| filter @message like /Googlebot/ |
#!/usr/bin/env bash | |
# | |
# downloads nightly logseq release | |
# returns error 3 if up-to-date | |
set -e | |
APPLOC="$HOME/Applications" | |
LOGBIN="$APPLOC/logseq-linux-x64-bin" |
#!/bin/bash | |
if [ -z "$1" ]; then | |
echo "waiting for the following arguments: username + max-page-number" | |
exit 1 | |
else | |
name=$1 | |
fi | |
if [ -z "$2" ]; then |