Ссылка на актуальные слайды: Google Презентация
Ссылка на PDF версию
import subprocess | |
import time | |
from itertools import product | |
from string import ascii_lowercase | |
def brute_force(assumption): | |
result = subprocess.run(['passw0rd', | |
'--cfg', | |
'passw0rd.yml', |
$ touch ~/.bash_profile | |
$ nano ~/.bash_profile | |
alias j12="export JAVA_HOME=`/usr/libexec/java_home -v 12`; java -version" | |
alias j11="export JAVA_HOME=`/usr/libexec/java_home -v 11`; java -version" | |
alias j10="export JAVA_HOME=`/usr/libexec/java_home -v 10`; java -version" | |
alias j9="export JAVA_HOME=`/usr/libexec/java_home -v 9`; java -version" | |
alias j8="export JAVA_HOME=`/usr/libexec/java_home -v 1.8`; java -version" | |
alias j7="export JAVA_HOME=`/usr/libexec/java_home -v 1.7`; java -version" |
rm -rf /etc/ssl/certs/java/cacerts | |
update-ca-certificates -f |
pipeline { | |
agent any | |
environment { | |
registry = 'https://my.registry.com' | |
registryCredential = 'docker-registry-login' | |
appName = 'application-name' | |
appVersion = '1.0.0-RELEASE' |
postgres=# SELECT * FROM timescaledb_information.hypertables; | |
-[ RECORD 1 ]-------+-------------------------- | |
hypertable_schema | public | |
hypertable_name | telemetries | |
owner | postgres | |
num_dimensions | 2 | |
num_chunks | 106 | |
compression_enabled | f | |
is_distributed | t | |
replication_factor | 1 |
#!/bin/sh | |
OUTPUT_DIR=./mp4 | |
for FILE in *MOV | |
do | |
ffmpeg -i "$FILE" -vcodec h264 -acodec aac "$OUTPUT_DIR/$FILE.mp4" | |
done |
Ссылка на актуальные слайды: Google Презентация
Ссылка на PDF версию
# SOCKS5 with login/password auth
$ docker compose -f socks5.yml up -d
# WireGuard with QR code
$ docker compose -f wireguard.yml up -d
$ docker logs wireguard
# OpenVPN with ovpn file
$ docker compose -f openvpn.yml up -d