Skip to content

Instantly share code, notes, and snippets.

View sciabarracom's full-sized avatar
💭
Openwhisking!!!

Michele Sciabarra sciabarracom

💭
Openwhisking!!!
View GitHub Profile
@sciabarracom
sciabarracom / samplevideos.json
Created September 23, 2024 13:46
sample videos
{ "categories" : [ { "name" : "Movies",
"videos" : [
{ "description" : "Big Buck Bunny tells the story of a giant rabbit with a heart bigger than himself. When one sunny day three rodents rudely harass him, something snaps... and the rabbit ain't no bunny anymore! In the typical cartoon tradition he prepares the nasty rodents a comical revenge.\n\nLicensed under the Creative Commons Attribution license\nhttp://www.bigbuckbunny.org",
"sources" : [ "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" ],
"subtitle" : "By Blender Foundation",
"thumb" : "images/BigBuckBunny.jpg",
"title" : "Big Buck Bunny"
},
{ "description" : "The first Blender Open Movie from 2006",
"sources" : [ "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/ElephantsDream.mp4" ],
@sciabarracom
sciabarracom / README.md
Created August 8, 2024 11:56
example common module shared by multiple virtual envs

example common python module shared by multiple virtual envs

@sciabarracom
sciabarracom / cloud-init-docker-direnv.yaml
Last active July 20, 2024 15:20
Cloud Init for Docker Direnv
#cloud-config
# multipass launch -c4 -m8g -d20g -n cricket --cloud-init <url>
# multipass exec cricket -- sudo cloud-init status --wait
# cat ~/.ssh/id_rsa.pub | multipass exec cricket tee .ssh/authorized_keys
package_update: true
package_upgrade: true
users:
- name: ubuntu
uid: 1000
groups: sudo
@sciabarracom
sciabarracom / speedreading.js
Created November 16, 2021 21:30 — forked from fidel-perez/speedreading.js
Speed reading for Obsidian!
const carriageReturnIndicator = "⏭️"; //WARNING: There is a regexp replace that uses this literal value.
const spaceReplacerChar = " "; // ◽
const pluginClassName = "speedReadingPlugin";
function updateReadTimeEstimate(phrases, speedWPM) {
var readTimeEstimateEl = document.getElementById("readTimeEstimate");
readTimeEstimateEl.innerText =
"Expected time to read the whole document at current speed: " +
((phrases.length * 60000) / speedWPM / 1000 / 60).toFixed(1) +
"min.";
@sciabarracom
sciabarracom / roadmap.md
Last active July 19, 2024 09:25
RoadMap for a new ditstro based on Apache OpenWHisk

ServerlessAnywhere RoadMap

About

ServerlessAnywhere will be a distro of Apache OpenWhisk.

It should let you to install itself on any supported Kubernetes with a single command:

curl get.serverlessanywere.com | kubectl apply -f -
@sciabarracom
sciabarracom / GitHub2Linkedin
Created June 3, 2021 10:37
UserScript Github2Linkedin
// ==UserScript==
// @name GitHub2Linkedin
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match https://github.com/*
// @icon https://www.google.com/s2/favicons?domain=tampermonkey.net
// @grant none
// //@require http://code.jquery.com/jquery-latest.js
@sciabarracom
sciabarracom / test400msg.json
Last active October 8, 2020 14:29
large_import_iosdk
[
{
"fiscal_code": "000010R70E884F",
"markdown": "Buongiono 0, carta di identita in scadenza.",
"subject": "Scadenza Carta Identita"
},
{
"fiscal_code": "000110R70E884F",
"markdown": "Buongiono 1, carta di identita in scadenza.",
"subject": "Scadenza Carta Identita"
@sciabarracom
sciabarracom / importerhttp.js
Created September 20, 2020 10:14
Importer using http
function main(args) {
if(args.url) {
return new Promise(function(resolve) {
let url = new URL(args.url);
if(args.username)
url.username = args.username;
if(args.password)
url.password = args.password
require('http').get(url, function handleHttp(resp) {
let data = '';
@sciabarracom
sciabarracom / sample.json
Created August 15, 2020 10:01
Execute on Nimbella Playground
{
"verb": "saveAndRun",
"code": "def main(args):\n return {\"body\": \"Mirella\"}\n",
"params": {
"name": "nimbella"
},
"playgroundId": "206473",
"actionName": "samplePython",
"runtime": "python:default"
}
[
{ "x": 0, "y": 0, "m": "red" }
]