https://github.com/chhoumann/MetaEdit
https://github.com/chhoumann/notetweet_obsidian
https://github.com/Darakah/obsidian-activity-history
| /** | |
| * Export all data from an IndexedDB database | |
| * | |
| * @param {IDBDatabase} idbDatabase The database to export from | |
| * @return {Promise<string>} | |
| */ | |
| export function exportToJson(idbDatabase) { | |
| return new Promise((resolve, reject) => { | |
| const exportObject = {} | |
| if (idbDatabase.objectStoreNames.length === 0) { |
| #NoEnv | |
| #SingleInstance force | |
| SendMode Input | |
| DetectHiddenWindows, on | |
| SetWinDelay, 0 | |
| #`:: | |
| terminal := WinExist("ahk_exe WindowsTerminal.exe") | |
| if (terminal) | |
| { |
Want to inject some flavor into your everyday text chat? You're in luck! Discord uses Markdown, a simple plain text formatting system that'll help you make your sentences stand out. Here's how to do it! Just add a few characters before & after your desired text to change your text! I'll show you some examples...
What this guide covers:
| // ==UserScript== | |
| // @name Discord Direct Video Embed | |
| // @description Embed MP4 and WebM videos in Discord. | |
| // @namespace Violentmonkey Scripts | |
| // @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js | |
| // @match *://discordapp.com/* | |
| // @grant GM_addStyle | |
| // @grant GM_getResourceText | |
| // ==/UserScript== | |
| (function($) { |
| #include "ProcedualSpline.h" | |
| #include "AwesomeStruct.h" | |
| FAwesomeStruct FAwesomeStruct::BuildAwesomeStruct( | |
| FVector AwesomeVector, | |
| bool AwesomeBoolean, | |
| float AwesomeFloat, | |
| int32 AwesomeInteger, | |
| FRotator AwesomeRotator | |
| ) |
Do you need a refresher on git? Go through Codecademy's git course.
Using your terminal/command line, get inside the folder where your project files are kept:
cd /path/to/my/codebase.
→ You cannot do this simply by opening the folder normally, you must do this with the command line/terminal.
→ Do you need a refresher on using your command line/terminal? I've compiled my favorite resources here.
Check if git is already initialized: git status
| // check version | |
| node -v || node --version | |
| // list locally installed versions of node | |
| nvm ls | |
| // list remove available versions of node | |
| nvm ls-remote | |
| // install specific version of node |
This is a ServiceWorker template to turn small github pages into offline ready app.
Whenever I make small tools & toys, I create github repo and make a demo page using github pages (like this one).
Often these "apps" are just an index.html file with all the nessesary CSS and JavaScript in it (or maybe 2-3 html/css/js files). I wanted to cache these files so that I can access my tools offline as well.
Make sure your github pages have HTTPS enforced, you can check Settings > GitHub Pages > Enforce HTTPS of your repository.
| # Ask for the user password | |
| # Script only works if sudo caches the password for a few minutes | |
| sudo true | |
| # Install kernel extra's to enable docker aufs support | |
| # sudo apt-get -y install linux-image-extra-$(uname -r) | |
| # Add Docker PPA and install latest version | |
| # sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 | |
| # sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" |