Skip to content

Instantly share code, notes, and snippets.

View Akiren's full-sized avatar

Lorenzo Lee Akiren

  • Lotic Digital, LLC
  • Everywhere
View GitHub Profile
@Akiren
Akiren / Wistia-download-videos.md
Created March 31, 2025 17:05 — forked from szepeviktor/Wistia-download-videos.md
Download Wistia videos - Please do not misuse it!

Download Wistia videos

  1. right-click on the playing video, select Copy link
  2. find Wistia video ID in the copied link e.g. wvideo=tra6gsm6rl
    • alternative: look for e.g. hashedId=tra6gsm6rl in the page source
  3. load http://fast.wistia.net/embed/iframe/ + video ID in your browser
  4. look for "type":"original" in the page source and copy the URL from the next line e.g. "url":"http://embed.wistia.com/deliveries/129720d1762175bcd8e06dcab926ec76ad38ff00.bin"
  • alternative: look for "type":"hd_mp4_video"
@Akiren
Akiren / gist:ed5f9311f8f1c62f118d7ae7513724ce
Created December 1, 2020 16:33
Airtable Button Integromat Trigger
// AIRTABLE BUTTON INTEGROMAT TRIGGER TEMPLATE
// @maker_zo_
// Webhook URL
let webhook = 'YOURWEBHOOKADDRESS'
// Airtable Script Button Text
let actionDescription = 'Sending Images to Process'
// Table to send data from
@Akiren
Akiren / airtable-count-unique-array-rollup
Created October 28, 2020 03:16 — forked from RussellBishop/airtable-count-unique-array-rollup
airtable-count-unique-array-rollup
IF((values),
LEN(
IF(
FIND(",", ARRAYJOIN(ARRAYUNIQUE(values), ",")&"") = 1,
SUBSTITUTE(ARRAYJOIN(ARRAYUNIQUE(values), ",")&"", ",", "", 1),
IF(
FIND(",", ARRAYJOIN(ARRAYUNIQUE(values), ",")&"", LEN(ARRAYJOIN(ARRAYUNIQUE(values), ",")&"") - 1),
### Keybase proof
I hereby claim:
* I am akiren on github.
* I am llee (https://keybase.io/llee) on keybase.
* I have a public key whose fingerprint is 1149 835E ECE4 4A0D 810E 2037 1005 2990 03AE 5F4B
To claim this, I am signing this object:
### Keybase proof
I hereby claim:
* I am akiren on github.
* I am llee (https://keybase.io/llee) on keybase.
* I have a public key ASD_svDa99XqkaqbNhakdcC_3DpOhG0U5MUh99wQjTY23Qo
To claim this, I am signing this object:
@Akiren
Akiren / Gruntfile.js
Created October 8, 2015 03:35
Sample Grunt task that creates a sub repo of a folder called dist with the name release using the remote named origin
'use strict';
module.exports = function (grunt) {
// Load grunt tasks automatically, when needed
require('jit-grunt')(grunt, {
shell: 'grunt-shell'
});