This file contains 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
/// <reference path="//Microsoft.WinJS.1.0/js/base.js" /> | |
/// <reference path="//Microsoft.WinJS.1.0/js/ui.js" /> | |
(function () { | |
"use strict"; | |
WinJS.Namespace.define("Zoo", { | |
Animal: WinJS.Class.define( |
This file contains 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
[{ | |
"name" : "King", | |
"age" : 5, | |
"hoursSinceLastFeed" : 3 | |
}, | |
{ | |
"name" : "Geeko", | |
"age" : 2, | |
"hoursSinceLastFeed" : 12 | |
}, |
This file contains 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
buildAnimal: function (model) { | |
var newAnimal = new Zoo.Animal(); | |
if (model.hasOwnProperty("name")) { | |
newAnimal.setName(model.name); | |
} | |
if (model.hasOwnProperty("age")) { | |
newAnimal.setAge(model.age); |
This file contains 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
loadZoo: function (uri) { | |
//IMPORTANT TO RETURN THE PROMISE | |
return Windows.Storage.StorageFile.getFileFromApplicationUriAsync(uri) | |
.then(function (file) { | |
return Windows.Storage.FileIO.readTextAsync(file) | |
.then(function (textFromFile) { | |
var myParsedJsonData = JSON.parse(textFromFile); | |
//this will store all the new animals transferred to zoo | |
var zoo = new Array(); |
This file contains 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
args.setPromise(WinJS.UI.processAll().then(function() { | |
//build up the URL for the file added to the project | |
var url = new Windows.Foundation.Uri("ms-appx:///zoo.json"); | |
//this will store the imported data | |
var myNewAnimals = new Array(); | |
//invoke the static method which loads the file | |
//and creates Animal objects from json data |
This file contains 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
#!/usr/bin/env node | |
/* | |
This small node.js app should do exactly what the yes linux command does. | |
Quote from man yes: | |
Repeatedly output a line with all specified STRING(s), or `y'. | |
*/ |
This file contains 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
#!/usr/bin/env node | |
/* | |
This small node.js app should do exactly what the wc linux command does. | |
Quote from man wc: | |
Print newline, word, and byte counts for each FILE, and a total line if more than one FILE is specified. With no FILE, or when FILE is -, read standard | |
input. A word is a non-zero-length sequence of characters delimited by white space. The options below may be used to select which counts are printed, | |
always in the following order: newline, word, character, byte, maximum line length. |
This file contains 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
// | |
// Method names taken from: http://nodejs.org/api/fs.html#fs_class_fs_stats | |
// | |
//stats is the return value if fs.statsync(PATH_TO_FILE) method | |
stats.isFile(); | |
stats.isDirectory(); | |
stats.isBlockDevice(); | |
stats.isCharacterDevice(); | |
stats.isSymbolicLink(); //(only valid with fs.lstat()) |
This file contains 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
//minden szöveg, amelyet // előz meg, | |
//illetve /* ... */ jelek közzé teszünk | |
//a JavaScript kommentként kezeli és figyelmen kívül hagyja | |
alert("Hello Világ!"); |
This file contains 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 fájlokba ezen jelek közzé lehet kommentárokat tenni --> | |
<!DOCTYPE html> | |
<html> | |
<!-- HTML dokumentum fej része --> | |
<head> | |
<!-- Erre azért van szükség, hogy a böngésző meg tudja jeleníteni az ékezetes magyar betüket --> | |
<meta charset="utf-8"> | |
<!-- Hivatkozunk az előzőekben megírt JavaScript kódfájlunkra --> | |
<script src="hello_vilag.js" type="text/javascript"></script> |
OlderNewer