Skip to content

Instantly share code, notes, and snippets.

View itishermann's full-sized avatar

Hermann Kao itishermann

View GitHub Profile
@Meldiron
Meldiron / backup.sh
Last active August 19, 2025 07:29
Backup and Restore Appwrite, the lazy way 🐌
# Make sure to stop Appwrite before this backup,
# and make sure you have enough space on the machine.
# After backing up, make sure there is a file in 'backups/backup-___.tar.gz'.
# Also please check size of this file, it should be at least 5kb, even for small instances.
docker run --rm \
-v appwrite_appwrite-mariadb:/backup/appwrite-mariadb \
-v appwrite_appwrite-redis:/backup/appwrite-redis \
-v appwrite_appwrite-cache:/backup/appwrite-cache \
@ih2502mk
ih2502mk / list.md
Last active November 2, 2025 11:05
Quantopian Lectures Saved
@niraj-prajapati
niraj-prajapati / push.yml
Last active August 30, 2023 09:11
Build when any branch pushed except master
name: On Push CI
on:
push:
branches:
- '*'
- '!master'
jobs:
build:
#!/usr/bin/env bash
# My ElementaryOS setup
# Install dependencies
initSETUP (){
echo -e "\e[36m \e[1m [01] Installing Dependencies and Updates \e[0m"
sudo apt-get update && sudo apt-get dist-upgrade
# install elementary-tweaks
@ma-he-sh
ma-he-sh / How to run.md
Last active February 13, 2023 11:02
Install Android Studio on Elementary OS

Installing Android Studio on ElementaryOS

  sudo chmod +x installAndroid.sh
  ./installAndroid.sh
@oliveratgithub
oliveratgithub / emojis.json
Last active October 17, 2025 07:04
Emoji-list with emojis, names, shortcodes, unicode and html entities [massive list]
{
"emojis": [
{"emoji": "👩‍👩‍👧‍👧", "name": "family: woman, woman, girl, girl", "shortname": ":woman_woman_girl_girl:", "unicode": "1F469 200D 1F469 200D 1F467 200D 1F467", "html": "👩‍👩‍👧‍👧", "category": "People & Body (family)", "order": ""},
{"emoji": "👩‍👩‍👧‍👦", "name": "family: woman, woman, girl, boy", "shortname": ":woman_woman_girl_boy:", "unicode": "1F469 200D 1F469 200D 1F467 200D 1F466", "html": "👩‍👩‍👧‍👦", "category": "People & Body (family)", "order": ""},
{"emoji": "👩‍👩‍👦‍👦", "name": "family: woman, woman, boy, boy", "shortname": ":woman_woman_boy_boy:", "unicode": "1F469 200D 1F469 200D 1F466 200D 1F466", "html": "👩‍👩‍👦‍👦", "category": "People & Body (family)", "order": ""},
{"emoji": "👨‍👩‍👧‍👧", "name": "family: man, woman, girl, girl", "shortname": ":man_woman_girl_girl:", "unicode": "1F468 200D 1F469 200D 1F467 200D 1F467", "html": "👨‍👩&z
@steventhanna
steventhanna / overview.md
Created September 16, 2016 02:19
A Crash Course in Sails.js - Just the important stuff

A Crash Course in Sails.js - Just the important stuff

Sails follows the MVC (model, view, controller) method in order to develop API's and applications.

  • Model: a representation of how the data should look like
  • Controller: handles "server-side logic". Performs any calculations or mutations on data before the client can view it
  • View: What the user actualy interacts with. ie browser, app, etc.

Creating a new project

@grenade
grenade / 01-generate-ed25519-ssh-key.sh
Last active October 8, 2025 09:42
generate ed25519 ssh and gpg/pgp keys and set file permissions for ssh keys and config
#!/bin/bash
mkdir -p ~/.ssh
# generate new personal ed25519 ssh keys
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_ed25519 -C "rob thijssen <[email protected]>"
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_robtn -C "rob thijssen <[email protected]>"
# generate new host cert authority (host_ca) ed25519 ssh key
# used for signing host keys and creating host certs