Skip to content

Instantly share code, notes, and snippets.

View jonobr1's full-sized avatar
🐌
Petit à petit ça avance

Jono jonobr1

🐌
Petit à petit ça avance
View GitHub Profile
runtime: python37
service: prototype
env_variables:
STABILITY_HOST: "grpc.stability.ai:443"
STABILITY_KEY: "sk-FDeORcjpafivBCYtq98HYaCpBJ7hbuhxoi4KZ0P1tr3Fs7Aq"
CLOUD_STORAGE_BUCKET: "cdn.rifff.com"
handlers:
- url: /api/.*
runtime: python37
service: default
handlers:
- url: /api/upload.*
script: auto
secure: always
# login: admin
- url: /(.*\.(gif|png|jpg|jpeg|ico|css|map|json|js|eot|svg|ttf|woff|woff2|ogg|mp3|wav|ogg|mp4|webm|xml|html|fbx|gltf))$
I am attesting that this GitHub handle jonobr1 is linked to the Tezos account tz1R9REWWZZJSbMvBbtQzzEG5nM1j4R7SN3M for tzprofiles
sig:edsigu2yepEZAcxpmquWKgSYWYBhLaAoyEi1YxrPxknvhqo3Q2SmQtaUaB1tvrG1dMsiHsJcdZffrKcUuMhj7LNffwN8zr2QXEH
sudo apt-get update
sudo apt-get upgrade
sudo dpkg -i teamviewer.deb
sudo apt --fix-broken install
@jonobr1
jonobr1 / easing.less
Created May 12, 2021 14:43
A collection of Easing functions to be used in your LESS projects
@easeInSine: cubic-bezier(0.12, 0, 0.39, 0);
@easeOutSine: cubic-bezier(0.61, 1, 0.88, 1);
@easeInOutSine: cubic-bezier(0.37, 0, 0.63, 1);
@easeInQuad: cubic-bezier(0.11, 0, 0.5, 0);
@easeOutQuad: cubic-bezier(0.5, 1, 0.89, 1);
@easeInOutQuad: cubic-bezier(0.45, 0, 0.55, 1);
@easeInCubic: cubic-bezier(0.32, 0, 0.67, 0);
@easeOutCubic: cubic-bezier(0.33, 1, 0.68, 1);
@jonobr1
jonobr1 / gsheets-get-json.js
Last active November 23, 2020 19:52
Google AppScript for serving your Sheet as a publicly accessible JSON file. Following these steps in your Google Sheets: https://levelup.gitconnected.com/turn-your-google-sheet-into-a-web-application-f766f1ff8b98
function doGet(e) {
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getDataRange();
var values = range.getValues();
var result = [];
for (var i = 0; i < values.length; i++) {
var row = [];
@jonobr1
jonobr1 / gulpfile.js
Created June 6, 2019 19:10
A Simple Gulp File to Serve Static HTML5 Sites
/**
* npm install gulp
* npm install gulp-less
* npm install fancy-log
* npm install browser-sync
* gulp # This will watch and serve at http://localhost:3000
*/
var gulp = require('gulp');
var less = require('gulp-less');
var log = require('fancy-log');
@jonobr1
jonobr1 / abstract.md
Last active April 7, 2020 17:57
[MTNM] Thesis Abstract • Charting Artistic Rigor: How three new media artists advance Wassily Kandinsky’s theories on abstract painting and harness technology as a form of artistic expression

The artist, theorist, and educator, Wassily Kandinsky, is lauded by the art world for being the “principal progenitor” of abstract painting. This notoriety is due to his ability to paint and to write about the artistic process. In his writings, Kandinsky unabashedly draws inspiration from other forms of art. This ability to define art which was previously unknown, to look to other art forms, and to focus on the artistic process resembles the practices of artists working in the field of new media, a technology-fused genre of art. In order to discover how new media artists build on top of Kandinsky’s theories, this thesis establishes a novel classification of the painter’s theories, known as his ‘science of art’. This rubric extracts three essential components from critical discourse of the painter’s theories: surface, precision, and dissonance. It is then applied to Kandinsky’s own oil painting, Composition 8 (1923), and three works of new media: the software-generated book Frankenfont (2011) by Fathom Inf

@jonobr1
jonobr1 / emoji-fuse-list.json
Created November 19, 2018 23:22
Fuse.js Compatible JSON List of Apple Emojis and their macOS Mojave Keywords
[
{
"emoji": "🎗",
"keywords": [
"reminder ribbon",
"awareness ribbon",
"support ribbon",
"awareness ribbons",
"support ribbons",
"reminder ribbons",