Skip to content

Instantly share code, notes, and snippets.

//You can use this devtools snippet shown below to create a console.save method. It creates a FileBlob from the input, and then automatically downloads it.
//https://bgrins.github.io/devtools-snippets/#console-save
(function(console){
console.save = function(data, filename){
if(!data) {
console.error('Console.save: No data')
return;
}
@batyrf
batyrf / concatSRTnMP4.sh
Created March 7, 2021 08:01
Combining subtitle and video into single file
ffmpeg -i input.mp4 -f srt -i subtitle.srt -map 0:0 -map 0:1 -map 1:0 -c:v copy -c:a copy -c:s srt output.mkv
@batyrf
batyrf / marvel.js
Created September 16, 2020 08:41
SImple Rest Api with Firestore and Functions
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp();
exports.marvel = functions.https.onRequest(async (req, res) => {
try {
const listResult = await admin.firestore()
.collection('marvel')
.get()
@batyrf
batyrf / csvFirestoreUploader.py
Created September 15, 2020 17:05
Upload CSV sheets to Cloud Firestore
#!/usr/bin/python3
import sys
import firebase_admin
import csv
import uuid
from firebase_admin import credentials
from firebase_admin import firestore
def getDb(keyPath):
cred = credentials.Certificate(keyPath)