AnimeJS staggered grid effect with looping gradient background.
Based on: https://cdpn.io/YzXOGpm
A Pen by jon brookes on CodePen.
import 'package:fuzzywuzzy/fuzzywuzzy.dart'; | |
class Book { | |
final String title; | |
final String author; | |
final String genre; | |
final String summary; | |
Book(this.title, this.author, this.genre, this.summary); | |
} |
#!/bin/bash | |
# This script creates a .zip backup of gitea running inside docker and copies the backup file to the current working directory | |
echo "Creating gitea backup inside docker containter ..." | |
docker exec -u git -it -w /tmp $(docker ps -qf "name=gitea_server_1") bash -c '/app/gitea/gitea dump -c /data/gitea/conf/app.ini --file /tmp/gitea-dump.zip' | |
echo "Copying backup file from the container to the host machine ..." | |
docker cp $(docker ps -qf "name=gitea_server_1"):/tmp/gitea-dump.zip /tmp |
AnimeJS staggered grid effect with looping gradient background.
Based on: https://cdpn.io/YzXOGpm
A Pen by jon brookes on CodePen.
A Pen by Hyperplexed on CodePen.
const tableMarkdown = ` | |
# Table | |
<table> | |
<tr> | |
<td>One</td> | |
<td>Two</td> | |
</tr> | |
<tr> |
mdHTMLMix = `--- | |
id: q.yada yada.e | |
title: Network Designs Quiz | |
desc: '' | |
updated: 1668088687103 | |
created: 1667513672394 | |
--- | |
# Network Designs Quiz | |
<figure> |
const cheerio = require('cheerio') | |
const htmlContent = ` | |
<div class="rounded-sm shadow-xl p-10 shadow-md text-center bg-slate-100 text-primary box"> | |
<div class="text-3xl pb-7 font-serif">CONTACT</div> | |
<div class="pb-5 prose-xl">How to contact me</div> | |
<article class="md:prose-lg prose-sm break-words"> | |
<p>We'll arrange a short telephone conversation and then work out the best options for you.</p> | |
<p>Please email me</p> | |
<p><a href="mailto:[email protected]">[email protected]</a></p> | |
<p>I am a qualified NLP Coach and Practitioner. I use strategies that bring about real change - techniques called "Creating your future" or Time Line TherapyTM.</p> |
package main | |
import ( | |
"fmt" | |
"log" | |
"math/rand" | |
"time" | |
) | |
type SystemCommandResult struct { |
If you intend to stop using Protonmail, non of this is required however if you just want to clear down unwanted emails and claim back storage quota this may be of use.
According to ProtonMail support in normal operation you need to move emails to the delete folder then go into the delete folder and delete all to get rid of them.
This way youre 'all mail' folder wont just fill up eternally, increasing storage and thus require to buy more storage
Also if youve got a paid plan and wish to delete an associated domain name, you can't do this untill all emails that are addressed to that domain have first been deleted.