Skip to content

Instantly share code, notes, and snippets.

View cruizba's full-sized avatar

Carlos Ruiz Ballesteros cruizba

View GitHub Profile
@cruizba
cruizba / all_results_search_process.md
Created July 4, 2021 16:42
Adopción de la metodología y cultura DevOps en organizaciones y empresas software: Una revisión sistemática. Proceso de búsqueda
Authors Title Year Document Type Publication Stage
Muñoz M., Rodríguez M.N. A guidance to implement or reinforce a DevOps approach in organizations: A case study 2021 Article Article in Press
Gimenez P.J.A., Santos G.
let ScreenSharer = new OpenVidu();
let screensession = ScreenSharer.initSession();
let skreen;
screensession.connect(screenShareToken)
.then(() => {
skreen = OV.initPublisher("publisher", {
videoSource: "screen",
publishAudio: false,
});
let ScreenSharer = new OpenVidu();
let screensession = ScreenSharer.initSession();
let skreen;
screensession.connect(screenShareToken)
.then(() => {
skreen = OV.initPublisher("publisher", {
videoSource: "screen",
publishAudio: false,
});
@cruizba
cruizba / split.vid.js
Last active January 3, 2021 18:35
Split youtube audio/video file into sections using definition file
// tested on https://www.youtube.com/watch?v=5nhp6ULk7mE
// see http://www.regexr.com/3bp42
exec = function (cmd) { return require("child_process").execSync(cmd, {stdio:[null, null, null]}).toString() }
console.log((function() {
fs = require("fs")
youtubeVideoFilename = process.argv[2]
specsFilename = process.argv[3]
length = exec(`ffprobe -show_format "${youtubeVideoFilename}"`).split("duration=")[1].split("\n")[0]
end = new Date(length * 1000).toISOString().substr(11, 8);
songSpecifications = fs.readFileSync(specsFilename)