A Pen by tanyagupta on CodePen.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module.exports = function(grunt) { | |
// Project configuration. | |
grunt.initConfig({ | |
pkg: grunt.file.readJSON('package.json'), | |
responsive_images:{ | |
myTask:{ | |
options:{}, /* left blank to keep it simple */ | |
files:[{ | |
expand:true, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function doGet() { // this starts the Google Apps server | |
var template = HtmlService.createTemplateFromFile('extract_text_from_youtube'); | |
var title_string='Get transcript from Udacity Video'; | |
return template.evaluate() | |
.setTitle(title_string).setSandboxMode(HtmlService.SandboxMode.IFRAME); | |
} | |
function getTranscript(id){ | |
var resp = UrlFetchApp.fetch("http://video.google.com/timedtext?lang=en&v="+id) //UrlFetchapp to avoid ajax issues related to CORS |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function item_in_array(){ | |
var fruits = ["Bob", "Rob", "Amanda", "Cheryl","Susan"]; | |
Logger.log(fruits.indexOf("Susan")) //returns 4 which is the index of Susan | |
Logger.log(fruits.indexOf("Frank")) //returns -1 since the item is not found | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var all_results ={}; | |
var response = UrlFetchApp.fetch("https://www.googleapis.com/drive/v3/files?q="+mime_type,params); | |
var result=JSON.parse(response.getContentText()) ; | |
for (var i in result['files']) { | |
all_results[result['files'][i]['id']] = result['files'][i]['name']; | |
} | |
while (result['nextPageToken']) { | |
var pageToken = encodeURIComponent(result['nextPageToken']); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function zd_get (cmd) { | |
var url = ZD_BASE+cmd; | |
var results =[]; | |
var service = getService(); | |
if (service.hasAccess()) { | |
do { | |
try { | |
var response = UrlFetchApp.fetch(url, {headers: {'Authorization': 'Bearer ' + service.getAccessToken(),}}); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<html> | |
<head> | |
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> | |
</head> | |
<body> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Standard set up for the express code to work with your code | |
var express = require('express'); | |
var app = express(); | |
/* | |
Routes a get request, and in this simple case - to the server's root. It sends a | |
call back to handle the request. Not much will happen here, the call back is hardcoded | |
to send a hello world string. But in theory you can do something with the req variable | |
in the "/" directory, create a dynamic html and send that back |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var http = require("http"); | |
var server = http.createServer(function(request, response) { | |
response.writeHead(200, {"Content-Type": "text/html"}); | |
response.write("<h1>Hello World</h1>"); | |
response.end(); | |
}); | |
server.listen(8080); | |
console.log("Server is listening"); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var express = require('express'); | |
var app = express(); | |
app.get('/', function (req, res) { | |
res.send("<h1>hello world</h1>"); | |
}); | |
app.listen(8080, function () { | |
console.log('Example app listening on port 8080!'); | |
//call this app from https://<workspace name>-<user name>.c9users.io |
NewerOlder