-i - ignore errors
-c - continue
-t - use video title as file name
--extract-audio - extract audio track
| // using jQuery | |
| $("#2020data").submit(function(e) { | |
| $.ajax({ | |
| url: "https://e0d92634.ngrok.io/test", | |
| type: "POST", | |
| data: new FormData(this), | |
| processData: false, | |
| contentType: false | |
| }); |
This is a snippet that uses firebase's firebase-admin to initialize multiple firebase projects in one admin application.
import 'firebase';| const CDP = require('chrome-remote-interface'); | |
| const chromeLauncher = require('chrome-launcher'); | |
| const cheerio = require('cheerio'); | |
| (async function() { | |
| const launchChrome = () => | |
| chromeLauncher.launch({ chromeFlags: ['--disable-gpu', '--headless'] }); | |
| const chrome = await launchChrome(); | |
| const protocol = await CDP({ port: chrome.port }); |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| <title>Currency Conversion</title> | |
| <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" | |
| crossorigin="anonymous"> |
| 'use strict' | |
| const timeout = ms => new Promise(res => setTimeout(res, ms)) | |
| function convinceMe (convince) { | |
| let unixTime = Math.round(+new Date() / 1000) | |
| console.log(`Delay ${convince} at ${unixTime}`) | |
| } | |
| async function delay () { |
A quick guide on how to setup Node.js development environment.
nvm allows installing several versions of Node.js to the same system. Sometimes applications require a certain versions of Node.js to work. Having the flexibility of using specific versions can help.
| :global { | |
| .test { | |
| position: absolute; | |
| width:30px; | |
| height:30px; | |
| background: red; | |
| display: block; | |
| left:0px; | |
| &:hover{ | |
| transform: rotateY(0deg); |
| // var config = require('./config.js').get(process.env.NODE_ENV); | |
| var config = { | |
| production: { | |
| session: { | |
| key: 'the.express.session.id', | |
| secret: 'something.super.secret' | |
| }, | |
| database: 'mongodb://<user>:<pwd>@apollo.modulusmongo.net:27017/db', | |
| twitter: { |