inode_number=$(stat -c '%i' "$1")
#unique_id=$(echo "$inode_number" | sha1sum | awk '{print substr($1, 1, 4)}')
#unique_id=$((0x$(echo -n "$inode_number" | sha1sum | awk '{print $1}') % 4294967296))
unique_id=$((0x$(echo -n "$inode_number" | sha1sum | cut -c 1-8) % 10000))
echo $unique_id
stages:
- deploy
variables: AWS_DEFAULT_REGION: "your-aws-region" ECS_CLUSTER: "your-ecs-cluster" ECS_SERVICE_NAME: "your-ecs-service-name" ECS_TASK_DEFINITION: "your-ecs-task-definition" IMAGE_TAG: "latest"
Im Jahr 1696 führte das englische Parlament die sogenannte "Wooden Money Crisis" ein. Hintergrund war eine zunehmende Geldknappheit in England, die durch die Beschneidung und Fälschung von Münzen verursacht wurde. Die Regierung versuchte, diesem Problem durch die Einführung von Holzgeld entgegenzuwirken.
Das Holzgeld war in Form von Pfennigstücken hergestellt und mit einem Stempel versehen, der den Wert des Stücks sowie das Jahr der Herstellung angab. Das Holzgeld sollte zunächst nur als Übergangslösung dienen, bis genügend neue Münzen geprägt werden konnten.
Das Holzgeld wurde jedoch von der Bevölkerung nicht akzeptiert. Die Menschen misstrauten der Regierung und befürchteten, dass das Holzgeld schnell an Wert verlieren würde. Außerdem war das Holzgeld leicht zu fälschen.
Die Folge der Einführung des Holzgeldes war eine schwere Wirtschaftskrise in England. Die Preise stiegen, die Wirtschaft kam zum Erliegen und es kam zu Unruhen in der Bevölkerung.
Die Regierung reagierte auf die Krise, indem sie
# To be inside the /Directory | |
<IfModule mod_rewrite.c> | |
RewriteEngine On | |
RewriteBase / | |
RewriteRule ^index\.html$ - [L] | |
RewriteCond %{REQUEST_FILENAME} !-f | |
RewriteCond %{REQUEST_FILENAME} !-d | |
RewriteRule . /index.html [L] | |
</IfModule> |
Use your service account's key JSON file to get an access token to call Google APIs.
Good for seeing how things work, including the creation of JWT token.
To create a JWT token, you can replace create-jwt-token.sh
script with tools like step.
If you just want to get an access token for a service account,
import UUID | |
from sqlalchemy.dialects.mysql import BINARY | |
from sqlalchemy.types import TypeDecorator | |
class BinaryUUID(TypeDecorator): | |
'''Optimize UUID keys. Store as 16 bit binary, retrieve as uuid. | |
inspired by: | |
http://mysqlserverteam.com/storing-uuid-values-in-mysql-tables/ |
Die Hauptsache ist, den Plan strikt einzuhalten. | |
Wie folgt zubereiten: | |
350 Gramm Knoblauch in einem Mörser zerdrücken man kann ein Mixer verwenden | |
Die resultierende Aufschlämmung wird in 5 - 7 Schichten feiner Gaze gefaltet, der resultierende Beutel wird in ein Sieb gelegt und mit etwas Schwerem darauf bedeckt ein Glas Wasser ist ideal. | |
Abwarten ca. 6 Stunden lang. Aus 350 Gramm Knoblauch sollen etwa 150 – 175 Milliliter Saft gewonnen werden. |
<IfModule mod_rewrite.c> | |
<IfModule mod_negotiation.c> | |
Options -MultiViews | |
</IfModule> | |
RewriteEngine On | |
# Force HTTPS - Proto needed for AWS ELB | |
RewriteCond %{HTTP:X-Forwarded-Proto} !https | |
RewriteCond %{HTTP_USER_AGENT} !^ELB-HealthChecker |
install tool to find duplicate files
sudo apt install fdupes
find duplicates
fdupes firstDir --recurse secondDir > duplicates
delete empty directories
find ./ -empty -type d -delete
display nuber of files groped by the extension
echo alias docker-compose="'"'docker run --rm \ | |
-v /var/run/docker.sock:/var/run/docker.sock \ | |
-v "$PWD:$PWD" \ | |
-w="$PWD" \ | |
docker/compose:1.24.0'"'" >> ~/.bashrc |