git init
or
First Name | Last Name | Date of Birth | |
---|---|---|---|
Tom | Cruise | July 3, 1962 | |
Bruce | Willis | March 19, 1955 | |
Morgan | Freeman | June 1, 1937 | |
John | Wayne | May 26, 1907 |
[ | |
[ | |
"Nikolai Stoilov", | |
409878075 | |
], | |
[ | |
"\u26a1\ufe0f \ud835\udc71\ud835\udc86\ud835\udc8f \ud835\udc7a\ud835\udc95\ud835\udc93\ud835\udc8a\ud835\udc84\ud835\udc8c\ud835\udc8d\ud835\udc82\ud835\udc8f\ud835\udc85 \u26a1\ufe0f", | |
39507585 | |
], | |
[ |
.vagrant |
Your program will get some html written to stdin. Convert all the inner html to upper-case for elements with a class name of "loud".
You can use trumpet
and through
to solve this adventure.
With trumpet
you can create a transform stream from a css selector:
var trumpet = require('trumpet');
function ask(question, format, callback) { | |
var stdin = process.stdin, stdout = process.stdout; | |
stdin.resume(); | |
stdout.write(question + ": "); | |
stdin.once('data', function(data) { | |
data = data.toString().trim(); | |
if (format.test(data)) { |
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
var Q = require('q'); | |
var FS = require('fs'); | |
var test = function(){ | |
var deferred = Q.defer(); | |
FS.readFile("foo.txt", "utf-8", function (error, text) { | |
if (error) { | |
deferred.reject(25); | |
} else { | |
deferred.resolve(text); |
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> | |
<script src="http://cdnjs.cloudflare.com/ajax/libs/knockout/3.0.0/knockout-min.js"></script> | |
<meta charset="utf-8"> | |
<title>JS Bin</title> | |
</head> | |
<body> | |
(function(){ | |
function getViewportWidth() { | |
var e = window; | |
var a = 'inner'; | |
if (!( 'innerWidth' in window )) { | |
a = 'client'; | |
e = document.documentElement || document.body; | |
} | |
return e[ a + 'Width' ]; | |
} |