정민혁

백과사전 구현시도(실패), 네이버 트랜드검색api를 대신 도입- response 값 parsing에 문제가 있어서 카카오톡으로는 response값을 그대로 출력하도록 설정

Showing 118 changed files with 17676 additions and 42 deletions
sudo: true
language: node_js
node_js:
- 8
script: npm run coveralls
Copyright (c) Felix Böhm
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
var encode = require("./lib/encode.js"),
decode = require("./lib/decode.js");
exports.decode = function(data, level) {
return (!level || level <= 0 ? decode.XML : decode.HTML)(data);
};
exports.decodeStrict = function(data, level) {
return (!level || level <= 0 ? decode.XML : decode.HTMLStrict)(data);
};
exports.encode = function(data, level) {
return (!level || level <= 0 ? encode.XML : encode.HTML)(data);
};
exports.encodeXML = encode.XML;
exports.encodeHTML4 = exports.encodeHTML5 = exports.encodeHTML = encode.HTML;
exports.decodeXML = exports.decodeXMLStrict = decode.XML;
exports.decodeHTML4 = exports.decodeHTML5 = exports.decodeHTML = decode.HTML;
exports.decodeHTML4Strict = exports.decodeHTML5Strict = exports.decodeHTMLStrict = decode.HTMLStrict;
exports.escape = encode.escape;
var entityMap = require("../maps/entities.json"),
legacyMap = require("../maps/legacy.json"),
xmlMap = require("../maps/xml.json"),
decodeCodePoint = require("./decode_codepoint.js");
var decodeXMLStrict = getStrictDecoder(xmlMap),
decodeHTMLStrict = getStrictDecoder(entityMap);
function getStrictDecoder(map) {
var keys = Object.keys(map).join("|"),
replace = getReplacer(map);
keys += "|#[xX][\\da-fA-F]+|#\\d+";
var re = new RegExp("&(?:" + keys + ");", "g");
return function(str) {
return String(str).replace(re, replace);
};
}
var decodeHTML = (function() {
var legacy = Object.keys(legacyMap).sort(sorter);
var keys = Object.keys(entityMap).sort(sorter);
for (var i = 0, j = 0; i < keys.length; i++) {
if (legacy[j] === keys[i]) {
keys[i] += ";?";
j++;
} else {
keys[i] += ";";
}
}
var re = new RegExp("&(?:" + keys.join("|") + "|#[xX][\\da-fA-F]+;?|#\\d+;?)", "g"),
replace = getReplacer(entityMap);
function replacer(str) {
if (str.substr(-1) !== ";") str += ";";
return replace(str);
}
//TODO consider creating a merged map
return function(str) {
return String(str).replace(re, replacer);
};
})();
function sorter(a, b) {
return a < b ? 1 : -1;
}
function getReplacer(map) {
return function replace(str) {
if (str.charAt(1) === "#") {
if (str.charAt(2) === "X" || str.charAt(2) === "x") {
return decodeCodePoint(parseInt(str.substr(3), 16));
}
return decodeCodePoint(parseInt(str.substr(2), 10));
}
return map[str.slice(1, -1)];
};
}
module.exports = {
XML: decodeXMLStrict,
HTML: decodeHTML,
HTMLStrict: decodeHTMLStrict
};
var decodeMap = require("../maps/decode.json");
module.exports = decodeCodePoint;
// modified version of https://github.com/mathiasbynens/he/blob/master/src/he.js#L94-L119
function decodeCodePoint(codePoint) {
if ((codePoint >= 0xd800 && codePoint <= 0xdfff) || codePoint > 0x10ffff) {
return "\uFFFD";
}
if (codePoint in decodeMap) {
codePoint = decodeMap[codePoint];
}
var output = "";
if (codePoint > 0xffff) {
codePoint -= 0x10000;
output += String.fromCharCode(((codePoint >>> 10) & 0x3ff) | 0xd800);
codePoint = 0xdc00 | (codePoint & 0x3ff);
}
output += String.fromCharCode(codePoint);
return output;
}
var inverseXML = getInverseObj(require("../maps/xml.json")),
xmlReplacer = getInverseReplacer(inverseXML);
exports.XML = getInverse(inverseXML, xmlReplacer);
var inverseHTML = getInverseObj(require("../maps/entities.json")),
htmlReplacer = getInverseReplacer(inverseHTML);
exports.HTML = getInverse(inverseHTML, htmlReplacer);
function getInverseObj(obj) {
return Object.keys(obj)
.sort()
.reduce(function(inverse, name) {
inverse[obj[name]] = "&" + name + ";";
return inverse;
}, {});
}
function getInverseReplacer(inverse) {
var single = [],
multiple = [];
Object.keys(inverse).forEach(function(k) {
if (k.length === 1) {
single.push("\\" + k);
} else {
multiple.push(k);
}
});
//TODO add ranges
multiple.unshift("[" + single.join("") + "]");
return new RegExp(multiple.join("|"), "g");
}
var re_nonASCII = /[^\0-\x7F]/g,
re_astralSymbols = /[\uD800-\uDBFF][\uDC00-\uDFFF]/g;
function singleCharReplacer(c) {
return (
"&#x" +
c
.charCodeAt(0)
.toString(16)
.toUpperCase() +
";"
);
}
function astralReplacer(c) {
// http://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae
var high = c.charCodeAt(0);
var low = c.charCodeAt(1);
var codePoint = (high - 0xd800) * 0x400 + low - 0xdc00 + 0x10000;
return "&#x" + codePoint.toString(16).toUpperCase() + ";";
}
function getInverse(inverse, re) {
function func(name) {
return inverse[name];
}
return function(data) {
return data
.replace(re, func)
.replace(re_astralSymbols, astralReplacer)
.replace(re_nonASCII, singleCharReplacer);
};
}
var re_xmlChars = getInverseReplacer(inverseXML);
function escapeXML(data) {
return data
.replace(re_xmlChars, singleCharReplacer)
.replace(re_astralSymbols, astralReplacer)
.replace(re_nonASCII, singleCharReplacer);
}
exports.escape = escapeXML;
{"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}
\ No newline at end of file
{"Aacute":"\u00C1","aacute":"\u00E1","Abreve":"\u0102","abreve":"\u0103","ac":"\u223E","acd":"\u223F","acE":"\u223E\u0333","Acirc":"\u00C2","acirc":"\u00E2","acute":"\u00B4","Acy":"\u0410","acy":"\u0430","AElig":"\u00C6","aelig":"\u00E6","af":"\u2061","Afr":"\uD835\uDD04","afr":"\uD835\uDD1E","Agrave":"\u00C0","agrave":"\u00E0","alefsym":"\u2135","aleph":"\u2135","Alpha":"\u0391","alpha":"\u03B1","Amacr":"\u0100","amacr":"\u0101","amalg":"\u2A3F","amp":"&","AMP":"&","andand":"\u2A55","And":"\u2A53","and":"\u2227","andd":"\u2A5C","andslope":"\u2A58","andv":"\u2A5A","ang":"\u2220","ange":"\u29A4","angle":"\u2220","angmsdaa":"\u29A8","angmsdab":"\u29A9","angmsdac":"\u29AA","angmsdad":"\u29AB","angmsdae":"\u29AC","angmsdaf":"\u29AD","angmsdag":"\u29AE","angmsdah":"\u29AF","angmsd":"\u2221","angrt":"\u221F","angrtvb":"\u22BE","angrtvbd":"\u299D","angsph":"\u2222","angst":"\u00C5","angzarr":"\u237C","Aogon":"\u0104","aogon":"\u0105","Aopf":"\uD835\uDD38","aopf":"\uD835\uDD52","apacir":"\u2A6F","ap":"\u2248","apE":"\u2A70","ape":"\u224A","apid":"\u224B","apos":"'","ApplyFunction":"\u2061","approx":"\u2248","approxeq":"\u224A","Aring":"\u00C5","aring":"\u00E5","Ascr":"\uD835\uDC9C","ascr":"\uD835\uDCB6","Assign":"\u2254","ast":"*","asymp":"\u2248","asympeq":"\u224D","Atilde":"\u00C3","atilde":"\u00E3","Auml":"\u00C4","auml":"\u00E4","awconint":"\u2233","awint":"\u2A11","backcong":"\u224C","backepsilon":"\u03F6","backprime":"\u2035","backsim":"\u223D","backsimeq":"\u22CD","Backslash":"\u2216","Barv":"\u2AE7","barvee":"\u22BD","barwed":"\u2305","Barwed":"\u2306","barwedge":"\u2305","bbrk":"\u23B5","bbrktbrk":"\u23B6","bcong":"\u224C","Bcy":"\u0411","bcy":"\u0431","bdquo":"\u201E","becaus":"\u2235","because":"\u2235","Because":"\u2235","bemptyv":"\u29B0","bepsi":"\u03F6","bernou":"\u212C","Bernoullis":"\u212C","Beta":"\u0392","beta":"\u03B2","beth":"\u2136","between":"\u226C","Bfr":"\uD835\uDD05","bfr":"\uD835\uDD1F","bigcap":"\u22C2","bigcirc":"\u25EF","bigcup":"\u22C3","bigodot":"\u2A00","bigoplus":"\u2A01","bigotimes":"\u2A02","bigsqcup":"\u2A06","bigstar":"\u2605","bigtriangledown":"\u25BD","bigtriangleup":"\u25B3","biguplus":"\u2A04","bigvee":"\u22C1","bigwedge":"\u22C0","bkarow":"\u290D","blacklozenge":"\u29EB","blacksquare":"\u25AA","blacktriangle":"\u25B4","blacktriangledown":"\u25BE","blacktriangleleft":"\u25C2","blacktriangleright":"\u25B8","blank":"\u2423","blk12":"\u2592","blk14":"\u2591","blk34":"\u2593","block":"\u2588","bne":"=\u20E5","bnequiv":"\u2261\u20E5","bNot":"\u2AED","bnot":"\u2310","Bopf":"\uD835\uDD39","bopf":"\uD835\uDD53","bot":"\u22A5","bottom":"\u22A5","bowtie":"\u22C8","boxbox":"\u29C9","boxdl":"\u2510","boxdL":"\u2555","boxDl":"\u2556","boxDL":"\u2557","boxdr":"\u250C","boxdR":"\u2552","boxDr":"\u2553","boxDR":"\u2554","boxh":"\u2500","boxH":"\u2550","boxhd":"\u252C","boxHd":"\u2564","boxhD":"\u2565","boxHD":"\u2566","boxhu":"\u2534","boxHu":"\u2567","boxhU":"\u2568","boxHU":"\u2569","boxminus":"\u229F","boxplus":"\u229E","boxtimes":"\u22A0","boxul":"\u2518","boxuL":"\u255B","boxUl":"\u255C","boxUL":"\u255D","boxur":"\u2514","boxuR":"\u2558","boxUr":"\u2559","boxUR":"\u255A","boxv":"\u2502","boxV":"\u2551","boxvh":"\u253C","boxvH":"\u256A","boxVh":"\u256B","boxVH":"\u256C","boxvl":"\u2524","boxvL":"\u2561","boxVl":"\u2562","boxVL":"\u2563","boxvr":"\u251C","boxvR":"\u255E","boxVr":"\u255F","boxVR":"\u2560","bprime":"\u2035","breve":"\u02D8","Breve":"\u02D8","brvbar":"\u00A6","bscr":"\uD835\uDCB7","Bscr":"\u212C","bsemi":"\u204F","bsim":"\u223D","bsime":"\u22CD","bsolb":"\u29C5","bsol":"\\","bsolhsub":"\u27C8","bull":"\u2022","bullet":"\u2022","bump":"\u224E","bumpE":"\u2AAE","bumpe":"\u224F","Bumpeq":"\u224E","bumpeq":"\u224F","Cacute":"\u0106","cacute":"\u0107","capand":"\u2A44","capbrcup":"\u2A49","capcap":"\u2A4B","cap":"\u2229","Cap":"\u22D2","capcup":"\u2A47","capdot":"\u2A40","CapitalDifferentialD":"\u2145","caps":"\u2229\uFE00","caret":"\u2041","caron":"\u02C7","Cayleys":"\u212D","ccaps":"\u2A4D","Ccaron":"\u010C","ccaron":"\u010D","Ccedil":"\u00C7","ccedil":"\u00E7","Ccirc":"\u0108","ccirc":"\u0109","Cconint":"\u2230","ccups":"\u2A4C","ccupssm":"\u2A50","Cdot":"\u010A","cdot":"\u010B","cedil":"\u00B8","Cedilla":"\u00B8","cemptyv":"\u29B2","cent":"\u00A2","centerdot":"\u00B7","CenterDot":"\u00B7","cfr":"\uD835\uDD20","Cfr":"\u212D","CHcy":"\u0427","chcy":"\u0447","check":"\u2713","checkmark":"\u2713","Chi":"\u03A7","chi":"\u03C7","circ":"\u02C6","circeq":"\u2257","circlearrowleft":"\u21BA","circlearrowright":"\u21BB","circledast":"\u229B","circledcirc":"\u229A","circleddash":"\u229D","CircleDot":"\u2299","circledR":"\u00AE","circledS":"\u24C8","CircleMinus":"\u2296","CirclePlus":"\u2295","CircleTimes":"\u2297","cir":"\u25CB","cirE":"\u29C3","cire":"\u2257","cirfnint":"\u2A10","cirmid":"\u2AEF","cirscir":"\u29C2","ClockwiseContourIntegral":"\u2232","CloseCurlyDoubleQuote":"\u201D","CloseCurlyQuote":"\u2019","clubs":"\u2663","clubsuit":"\u2663","colon":":","Colon":"\u2237","Colone":"\u2A74","colone":"\u2254","coloneq":"\u2254","comma":",","commat":"@","comp":"\u2201","compfn":"\u2218","complement":"\u2201","complexes":"\u2102","cong":"\u2245","congdot":"\u2A6D","Congruent":"\u2261","conint":"\u222E","Conint":"\u222F","ContourIntegral":"\u222E","copf":"\uD835\uDD54","Copf":"\u2102","coprod":"\u2210","Coproduct":"\u2210","copy":"\u00A9","COPY":"\u00A9","copysr":"\u2117","CounterClockwiseContourIntegral":"\u2233","crarr":"\u21B5","cross":"\u2717","Cross":"\u2A2F","Cscr":"\uD835\uDC9E","cscr":"\uD835\uDCB8","csub":"\u2ACF","csube":"\u2AD1","csup":"\u2AD0","csupe":"\u2AD2","ctdot":"\u22EF","cudarrl":"\u2938","cudarrr":"\u2935","cuepr":"\u22DE","cuesc":"\u22DF","cularr":"\u21B6","cularrp":"\u293D","cupbrcap":"\u2A48","cupcap":"\u2A46","CupCap":"\u224D","cup":"\u222A","Cup":"\u22D3","cupcup":"\u2A4A","cupdot":"\u228D","cupor":"\u2A45","cups":"\u222A\uFE00","curarr":"\u21B7","curarrm":"\u293C","curlyeqprec":"\u22DE","curlyeqsucc":"\u22DF","curlyvee":"\u22CE","curlywedge":"\u22CF","curren":"\u00A4","curvearrowleft":"\u21B6","curvearrowright":"\u21B7","cuvee":"\u22CE","cuwed":"\u22CF","cwconint":"\u2232","cwint":"\u2231","cylcty":"\u232D","dagger":"\u2020","Dagger":"\u2021","daleth":"\u2138","darr":"\u2193","Darr":"\u21A1","dArr":"\u21D3","dash":"\u2010","Dashv":"\u2AE4","dashv":"\u22A3","dbkarow":"\u290F","dblac":"\u02DD","Dcaron":"\u010E","dcaron":"\u010F","Dcy":"\u0414","dcy":"\u0434","ddagger":"\u2021","ddarr":"\u21CA","DD":"\u2145","dd":"\u2146","DDotrahd":"\u2911","ddotseq":"\u2A77","deg":"\u00B0","Del":"\u2207","Delta":"\u0394","delta":"\u03B4","demptyv":"\u29B1","dfisht":"\u297F","Dfr":"\uD835\uDD07","dfr":"\uD835\uDD21","dHar":"\u2965","dharl":"\u21C3","dharr":"\u21C2","DiacriticalAcute":"\u00B4","DiacriticalDot":"\u02D9","DiacriticalDoubleAcute":"\u02DD","DiacriticalGrave":"`","DiacriticalTilde":"\u02DC","diam":"\u22C4","diamond":"\u22C4","Diamond":"\u22C4","diamondsuit":"\u2666","diams":"\u2666","die":"\u00A8","DifferentialD":"\u2146","digamma":"\u03DD","disin":"\u22F2","div":"\u00F7","divide":"\u00F7","divideontimes":"\u22C7","divonx":"\u22C7","DJcy":"\u0402","djcy":"\u0452","dlcorn":"\u231E","dlcrop":"\u230D","dollar":"$","Dopf":"\uD835\uDD3B","dopf":"\uD835\uDD55","Dot":"\u00A8","dot":"\u02D9","DotDot":"\u20DC","doteq":"\u2250","doteqdot":"\u2251","DotEqual":"\u2250","dotminus":"\u2238","dotplus":"\u2214","dotsquare":"\u22A1","doublebarwedge":"\u2306","DoubleContourIntegral":"\u222F","DoubleDot":"\u00A8","DoubleDownArrow":"\u21D3","DoubleLeftArrow":"\u21D0","DoubleLeftRightArrow":"\u21D4","DoubleLeftTee":"\u2AE4","DoubleLongLeftArrow":"\u27F8","DoubleLongLeftRightArrow":"\u27FA","DoubleLongRightArrow":"\u27F9","DoubleRightArrow":"\u21D2","DoubleRightTee":"\u22A8","DoubleUpArrow":"\u21D1","DoubleUpDownArrow":"\u21D5","DoubleVerticalBar":"\u2225","DownArrowBar":"\u2913","downarrow":"\u2193","DownArrow":"\u2193","Downarrow":"\u21D3","DownArrowUpArrow":"\u21F5","DownBreve":"\u0311","downdownarrows":"\u21CA","downharpoonleft":"\u21C3","downharpoonright":"\u21C2","DownLeftRightVector":"\u2950","DownLeftTeeVector":"\u295E","DownLeftVectorBar":"\u2956","DownLeftVector":"\u21BD","DownRightTeeVector":"\u295F","DownRightVectorBar":"\u2957","DownRightVector":"\u21C1","DownTeeArrow":"\u21A7","DownTee":"\u22A4","drbkarow":"\u2910","drcorn":"\u231F","drcrop":"\u230C","Dscr":"\uD835\uDC9F","dscr":"\uD835\uDCB9","DScy":"\u0405","dscy":"\u0455","dsol":"\u29F6","Dstrok":"\u0110","dstrok":"\u0111","dtdot":"\u22F1","dtri":"\u25BF","dtrif":"\u25BE","duarr":"\u21F5","duhar":"\u296F","dwangle":"\u29A6","DZcy":"\u040F","dzcy":"\u045F","dzigrarr":"\u27FF","Eacute":"\u00C9","eacute":"\u00E9","easter":"\u2A6E","Ecaron":"\u011A","ecaron":"\u011B","Ecirc":"\u00CA","ecirc":"\u00EA","ecir":"\u2256","ecolon":"\u2255","Ecy":"\u042D","ecy":"\u044D","eDDot":"\u2A77","Edot":"\u0116","edot":"\u0117","eDot":"\u2251","ee":"\u2147","efDot":"\u2252","Efr":"\uD835\uDD08","efr":"\uD835\uDD22","eg":"\u2A9A","Egrave":"\u00C8","egrave":"\u00E8","egs":"\u2A96","egsdot":"\u2A98","el":"\u2A99","Element":"\u2208","elinters":"\u23E7","ell":"\u2113","els":"\u2A95","elsdot":"\u2A97","Emacr":"\u0112","emacr":"\u0113","empty":"\u2205","emptyset":"\u2205","EmptySmallSquare":"\u25FB","emptyv":"\u2205","EmptyVerySmallSquare":"\u25AB","emsp13":"\u2004","emsp14":"\u2005","emsp":"\u2003","ENG":"\u014A","eng":"\u014B","ensp":"\u2002","Eogon":"\u0118","eogon":"\u0119","Eopf":"\uD835\uDD3C","eopf":"\uD835\uDD56","epar":"\u22D5","eparsl":"\u29E3","eplus":"\u2A71","epsi":"\u03B5","Epsilon":"\u0395","epsilon":"\u03B5","epsiv":"\u03F5","eqcirc":"\u2256","eqcolon":"\u2255","eqsim":"\u2242","eqslantgtr":"\u2A96","eqslantless":"\u2A95","Equal":"\u2A75","equals":"=","EqualTilde":"\u2242","equest":"\u225F","Equilibrium":"\u21CC","equiv":"\u2261","equivDD":"\u2A78","eqvparsl":"\u29E5","erarr":"\u2971","erDot":"\u2253","escr":"\u212F","Escr":"\u2130","esdot":"\u2250","Esim":"\u2A73","esim":"\u2242","Eta":"\u0397","eta":"\u03B7","ETH":"\u00D0","eth":"\u00F0","Euml":"\u00CB","euml":"\u00EB","euro":"\u20AC","excl":"!","exist":"\u2203","Exists":"\u2203","expectation":"\u2130","exponentiale":"\u2147","ExponentialE":"\u2147","fallingdotseq":"\u2252","Fcy":"\u0424","fcy":"\u0444","female":"\u2640","ffilig":"\uFB03","fflig":"\uFB00","ffllig":"\uFB04","Ffr":"\uD835\uDD09","ffr":"\uD835\uDD23","filig":"\uFB01","FilledSmallSquare":"\u25FC","FilledVerySmallSquare":"\u25AA","fjlig":"fj","flat":"\u266D","fllig":"\uFB02","fltns":"\u25B1","fnof":"\u0192","Fopf":"\uD835\uDD3D","fopf":"\uD835\uDD57","forall":"\u2200","ForAll":"\u2200","fork":"\u22D4","forkv":"\u2AD9","Fouriertrf":"\u2131","fpartint":"\u2A0D","frac12":"\u00BD","frac13":"\u2153","frac14":"\u00BC","frac15":"\u2155","frac16":"\u2159","frac18":"\u215B","frac23":"\u2154","frac25":"\u2156","frac34":"\u00BE","frac35":"\u2157","frac38":"\u215C","frac45":"\u2158","frac56":"\u215A","frac58":"\u215D","frac78":"\u215E","frasl":"\u2044","frown":"\u2322","fscr":"\uD835\uDCBB","Fscr":"\u2131","gacute":"\u01F5","Gamma":"\u0393","gamma":"\u03B3","Gammad":"\u03DC","gammad":"\u03DD","gap":"\u2A86","Gbreve":"\u011E","gbreve":"\u011F","Gcedil":"\u0122","Gcirc":"\u011C","gcirc":"\u011D","Gcy":"\u0413","gcy":"\u0433","Gdot":"\u0120","gdot":"\u0121","ge":"\u2265","gE":"\u2267","gEl":"\u2A8C","gel":"\u22DB","geq":"\u2265","geqq":"\u2267","geqslant":"\u2A7E","gescc":"\u2AA9","ges":"\u2A7E","gesdot":"\u2A80","gesdoto":"\u2A82","gesdotol":"\u2A84","gesl":"\u22DB\uFE00","gesles":"\u2A94","Gfr":"\uD835\uDD0A","gfr":"\uD835\uDD24","gg":"\u226B","Gg":"\u22D9","ggg":"\u22D9","gimel":"\u2137","GJcy":"\u0403","gjcy":"\u0453","gla":"\u2AA5","gl":"\u2277","glE":"\u2A92","glj":"\u2AA4","gnap":"\u2A8A","gnapprox":"\u2A8A","gne":"\u2A88","gnE":"\u2269","gneq":"\u2A88","gneqq":"\u2269","gnsim":"\u22E7","Gopf":"\uD835\uDD3E","gopf":"\uD835\uDD58","grave":"`","GreaterEqual":"\u2265","GreaterEqualLess":"\u22DB","GreaterFullEqual":"\u2267","GreaterGreater":"\u2AA2","GreaterLess":"\u2277","GreaterSlantEqual":"\u2A7E","GreaterTilde":"\u2273","Gscr":"\uD835\uDCA2","gscr":"\u210A","gsim":"\u2273","gsime":"\u2A8E","gsiml":"\u2A90","gtcc":"\u2AA7","gtcir":"\u2A7A","gt":">","GT":">","Gt":"\u226B","gtdot":"\u22D7","gtlPar":"\u2995","gtquest":"\u2A7C","gtrapprox":"\u2A86","gtrarr":"\u2978","gtrdot":"\u22D7","gtreqless":"\u22DB","gtreqqless":"\u2A8C","gtrless":"\u2277","gtrsim":"\u2273","gvertneqq":"\u2269\uFE00","gvnE":"\u2269\uFE00","Hacek":"\u02C7","hairsp":"\u200A","half":"\u00BD","hamilt":"\u210B","HARDcy":"\u042A","hardcy":"\u044A","harrcir":"\u2948","harr":"\u2194","hArr":"\u21D4","harrw":"\u21AD","Hat":"^","hbar":"\u210F","Hcirc":"\u0124","hcirc":"\u0125","hearts":"\u2665","heartsuit":"\u2665","hellip":"\u2026","hercon":"\u22B9","hfr":"\uD835\uDD25","Hfr":"\u210C","HilbertSpace":"\u210B","hksearow":"\u2925","hkswarow":"\u2926","hoarr":"\u21FF","homtht":"\u223B","hookleftarrow":"\u21A9","hookrightarrow":"\u21AA","hopf":"\uD835\uDD59","Hopf":"\u210D","horbar":"\u2015","HorizontalLine":"\u2500","hscr":"\uD835\uDCBD","Hscr":"\u210B","hslash":"\u210F","Hstrok":"\u0126","hstrok":"\u0127","HumpDownHump":"\u224E","HumpEqual":"\u224F","hybull":"\u2043","hyphen":"\u2010","Iacute":"\u00CD","iacute":"\u00ED","ic":"\u2063","Icirc":"\u00CE","icirc":"\u00EE","Icy":"\u0418","icy":"\u0438","Idot":"\u0130","IEcy":"\u0415","iecy":"\u0435","iexcl":"\u00A1","iff":"\u21D4","ifr":"\uD835\uDD26","Ifr":"\u2111","Igrave":"\u00CC","igrave":"\u00EC","ii":"\u2148","iiiint":"\u2A0C","iiint":"\u222D","iinfin":"\u29DC","iiota":"\u2129","IJlig":"\u0132","ijlig":"\u0133","Imacr":"\u012A","imacr":"\u012B","image":"\u2111","ImaginaryI":"\u2148","imagline":"\u2110","imagpart":"\u2111","imath":"\u0131","Im":"\u2111","imof":"\u22B7","imped":"\u01B5","Implies":"\u21D2","incare":"\u2105","in":"\u2208","infin":"\u221E","infintie":"\u29DD","inodot":"\u0131","intcal":"\u22BA","int":"\u222B","Int":"\u222C","integers":"\u2124","Integral":"\u222B","intercal":"\u22BA","Intersection":"\u22C2","intlarhk":"\u2A17","intprod":"\u2A3C","InvisibleComma":"\u2063","InvisibleTimes":"\u2062","IOcy":"\u0401","iocy":"\u0451","Iogon":"\u012E","iogon":"\u012F","Iopf":"\uD835\uDD40","iopf":"\uD835\uDD5A","Iota":"\u0399","iota":"\u03B9","iprod":"\u2A3C","iquest":"\u00BF","iscr":"\uD835\uDCBE","Iscr":"\u2110","isin":"\u2208","isindot":"\u22F5","isinE":"\u22F9","isins":"\u22F4","isinsv":"\u22F3","isinv":"\u2208","it":"\u2062","Itilde":"\u0128","itilde":"\u0129","Iukcy":"\u0406","iukcy":"\u0456","Iuml":"\u00CF","iuml":"\u00EF","Jcirc":"\u0134","jcirc":"\u0135","Jcy":"\u0419","jcy":"\u0439","Jfr":"\uD835\uDD0D","jfr":"\uD835\uDD27","jmath":"\u0237","Jopf":"\uD835\uDD41","jopf":"\uD835\uDD5B","Jscr":"\uD835\uDCA5","jscr":"\uD835\uDCBF","Jsercy":"\u0408","jsercy":"\u0458","Jukcy":"\u0404","jukcy":"\u0454","Kappa":"\u039A","kappa":"\u03BA","kappav":"\u03F0","Kcedil":"\u0136","kcedil":"\u0137","Kcy":"\u041A","kcy":"\u043A","Kfr":"\uD835\uDD0E","kfr":"\uD835\uDD28","kgreen":"\u0138","KHcy":"\u0425","khcy":"\u0445","KJcy":"\u040C","kjcy":"\u045C","Kopf":"\uD835\uDD42","kopf":"\uD835\uDD5C","Kscr":"\uD835\uDCA6","kscr":"\uD835\uDCC0","lAarr":"\u21DA","Lacute":"\u0139","lacute":"\u013A","laemptyv":"\u29B4","lagran":"\u2112","Lambda":"\u039B","lambda":"\u03BB","lang":"\u27E8","Lang":"\u27EA","langd":"\u2991","langle":"\u27E8","lap":"\u2A85","Laplacetrf":"\u2112","laquo":"\u00AB","larrb":"\u21E4","larrbfs":"\u291F","larr":"\u2190","Larr":"\u219E","lArr":"\u21D0","larrfs":"\u291D","larrhk":"\u21A9","larrlp":"\u21AB","larrpl":"\u2939","larrsim":"\u2973","larrtl":"\u21A2","latail":"\u2919","lAtail":"\u291B","lat":"\u2AAB","late":"\u2AAD","lates":"\u2AAD\uFE00","lbarr":"\u290C","lBarr":"\u290E","lbbrk":"\u2772","lbrace":"{","lbrack":"[","lbrke":"\u298B","lbrksld":"\u298F","lbrkslu":"\u298D","Lcaron":"\u013D","lcaron":"\u013E","Lcedil":"\u013B","lcedil":"\u013C","lceil":"\u2308","lcub":"{","Lcy":"\u041B","lcy":"\u043B","ldca":"\u2936","ldquo":"\u201C","ldquor":"\u201E","ldrdhar":"\u2967","ldrushar":"\u294B","ldsh":"\u21B2","le":"\u2264","lE":"\u2266","LeftAngleBracket":"\u27E8","LeftArrowBar":"\u21E4","leftarrow":"\u2190","LeftArrow":"\u2190","Leftarrow":"\u21D0","LeftArrowRightArrow":"\u21C6","leftarrowtail":"\u21A2","LeftCeiling":"\u2308","LeftDoubleBracket":"\u27E6","LeftDownTeeVector":"\u2961","LeftDownVectorBar":"\u2959","LeftDownVector":"\u21C3","LeftFloor":"\u230A","leftharpoondown":"\u21BD","leftharpoonup":"\u21BC","leftleftarrows":"\u21C7","leftrightarrow":"\u2194","LeftRightArrow":"\u2194","Leftrightarrow":"\u21D4","leftrightarrows":"\u21C6","leftrightharpoons":"\u21CB","leftrightsquigarrow":"\u21AD","LeftRightVector":"\u294E","LeftTeeArrow":"\u21A4","LeftTee":"\u22A3","LeftTeeVector":"\u295A","leftthreetimes":"\u22CB","LeftTriangleBar":"\u29CF","LeftTriangle":"\u22B2","LeftTriangleEqual":"\u22B4","LeftUpDownVector":"\u2951","LeftUpTeeVector":"\u2960","LeftUpVectorBar":"\u2958","LeftUpVector":"\u21BF","LeftVectorBar":"\u2952","LeftVector":"\u21BC","lEg":"\u2A8B","leg":"\u22DA","leq":"\u2264","leqq":"\u2266","leqslant":"\u2A7D","lescc":"\u2AA8","les":"\u2A7D","lesdot":"\u2A7F","lesdoto":"\u2A81","lesdotor":"\u2A83","lesg":"\u22DA\uFE00","lesges":"\u2A93","lessapprox":"\u2A85","lessdot":"\u22D6","lesseqgtr":"\u22DA","lesseqqgtr":"\u2A8B","LessEqualGreater":"\u22DA","LessFullEqual":"\u2266","LessGreater":"\u2276","lessgtr":"\u2276","LessLess":"\u2AA1","lesssim":"\u2272","LessSlantEqual":"\u2A7D","LessTilde":"\u2272","lfisht":"\u297C","lfloor":"\u230A","Lfr":"\uD835\uDD0F","lfr":"\uD835\uDD29","lg":"\u2276","lgE":"\u2A91","lHar":"\u2962","lhard":"\u21BD","lharu":"\u21BC","lharul":"\u296A","lhblk":"\u2584","LJcy":"\u0409","ljcy":"\u0459","llarr":"\u21C7","ll":"\u226A","Ll":"\u22D8","llcorner":"\u231E","Lleftarrow":"\u21DA","llhard":"\u296B","lltri":"\u25FA","Lmidot":"\u013F","lmidot":"\u0140","lmoustache":"\u23B0","lmoust":"\u23B0","lnap":"\u2A89","lnapprox":"\u2A89","lne":"\u2A87","lnE":"\u2268","lneq":"\u2A87","lneqq":"\u2268","lnsim":"\u22E6","loang":"\u27EC","loarr":"\u21FD","lobrk":"\u27E6","longleftarrow":"\u27F5","LongLeftArrow":"\u27F5","Longleftarrow":"\u27F8","longleftrightarrow":"\u27F7","LongLeftRightArrow":"\u27F7","Longleftrightarrow":"\u27FA","longmapsto":"\u27FC","longrightarrow":"\u27F6","LongRightArrow":"\u27F6","Longrightarrow":"\u27F9","looparrowleft":"\u21AB","looparrowright":"\u21AC","lopar":"\u2985","Lopf":"\uD835\uDD43","lopf":"\uD835\uDD5D","loplus":"\u2A2D","lotimes":"\u2A34","lowast":"\u2217","lowbar":"_","LowerLeftArrow":"\u2199","LowerRightArrow":"\u2198","loz":"\u25CA","lozenge":"\u25CA","lozf":"\u29EB","lpar":"(","lparlt":"\u2993","lrarr":"\u21C6","lrcorner":"\u231F","lrhar":"\u21CB","lrhard":"\u296D","lrm":"\u200E","lrtri":"\u22BF","lsaquo":"\u2039","lscr":"\uD835\uDCC1","Lscr":"\u2112","lsh":"\u21B0","Lsh":"\u21B0","lsim":"\u2272","lsime":"\u2A8D","lsimg":"\u2A8F","lsqb":"[","lsquo":"\u2018","lsquor":"\u201A","Lstrok":"\u0141","lstrok":"\u0142","ltcc":"\u2AA6","ltcir":"\u2A79","lt":"<","LT":"<","Lt":"\u226A","ltdot":"\u22D6","lthree":"\u22CB","ltimes":"\u22C9","ltlarr":"\u2976","ltquest":"\u2A7B","ltri":"\u25C3","ltrie":"\u22B4","ltrif":"\u25C2","ltrPar":"\u2996","lurdshar":"\u294A","luruhar":"\u2966","lvertneqq":"\u2268\uFE00","lvnE":"\u2268\uFE00","macr":"\u00AF","male":"\u2642","malt":"\u2720","maltese":"\u2720","Map":"\u2905","map":"\u21A6","mapsto":"\u21A6","mapstodown":"\u21A7","mapstoleft":"\u21A4","mapstoup":"\u21A5","marker":"\u25AE","mcomma":"\u2A29","Mcy":"\u041C","mcy":"\u043C","mdash":"\u2014","mDDot":"\u223A","measuredangle":"\u2221","MediumSpace":"\u205F","Mellintrf":"\u2133","Mfr":"\uD835\uDD10","mfr":"\uD835\uDD2A","mho":"\u2127","micro":"\u00B5","midast":"*","midcir":"\u2AF0","mid":"\u2223","middot":"\u00B7","minusb":"\u229F","minus":"\u2212","minusd":"\u2238","minusdu":"\u2A2A","MinusPlus":"\u2213","mlcp":"\u2ADB","mldr":"\u2026","mnplus":"\u2213","models":"\u22A7","Mopf":"\uD835\uDD44","mopf":"\uD835\uDD5E","mp":"\u2213","mscr":"\uD835\uDCC2","Mscr":"\u2133","mstpos":"\u223E","Mu":"\u039C","mu":"\u03BC","multimap":"\u22B8","mumap":"\u22B8","nabla":"\u2207","Nacute":"\u0143","nacute":"\u0144","nang":"\u2220\u20D2","nap":"\u2249","napE":"\u2A70\u0338","napid":"\u224B\u0338","napos":"\u0149","napprox":"\u2249","natural":"\u266E","naturals":"\u2115","natur":"\u266E","nbsp":"\u00A0","nbump":"\u224E\u0338","nbumpe":"\u224F\u0338","ncap":"\u2A43","Ncaron":"\u0147","ncaron":"\u0148","Ncedil":"\u0145","ncedil":"\u0146","ncong":"\u2247","ncongdot":"\u2A6D\u0338","ncup":"\u2A42","Ncy":"\u041D","ncy":"\u043D","ndash":"\u2013","nearhk":"\u2924","nearr":"\u2197","neArr":"\u21D7","nearrow":"\u2197","ne":"\u2260","nedot":"\u2250\u0338","NegativeMediumSpace":"\u200B","NegativeThickSpace":"\u200B","NegativeThinSpace":"\u200B","NegativeVeryThinSpace":"\u200B","nequiv":"\u2262","nesear":"\u2928","nesim":"\u2242\u0338","NestedGreaterGreater":"\u226B","NestedLessLess":"\u226A","NewLine":"\n","nexist":"\u2204","nexists":"\u2204","Nfr":"\uD835\uDD11","nfr":"\uD835\uDD2B","ngE":"\u2267\u0338","nge":"\u2271","ngeq":"\u2271","ngeqq":"\u2267\u0338","ngeqslant":"\u2A7E\u0338","nges":"\u2A7E\u0338","nGg":"\u22D9\u0338","ngsim":"\u2275","nGt":"\u226B\u20D2","ngt":"\u226F","ngtr":"\u226F","nGtv":"\u226B\u0338","nharr":"\u21AE","nhArr":"\u21CE","nhpar":"\u2AF2","ni":"\u220B","nis":"\u22FC","nisd":"\u22FA","niv":"\u220B","NJcy":"\u040A","njcy":"\u045A","nlarr":"\u219A","nlArr":"\u21CD","nldr":"\u2025","nlE":"\u2266\u0338","nle":"\u2270","nleftarrow":"\u219A","nLeftarrow":"\u21CD","nleftrightarrow":"\u21AE","nLeftrightarrow":"\u21CE","nleq":"\u2270","nleqq":"\u2266\u0338","nleqslant":"\u2A7D\u0338","nles":"\u2A7D\u0338","nless":"\u226E","nLl":"\u22D8\u0338","nlsim":"\u2274","nLt":"\u226A\u20D2","nlt":"\u226E","nltri":"\u22EA","nltrie":"\u22EC","nLtv":"\u226A\u0338","nmid":"\u2224","NoBreak":"\u2060","NonBreakingSpace":"\u00A0","nopf":"\uD835\uDD5F","Nopf":"\u2115","Not":"\u2AEC","not":"\u00AC","NotCongruent":"\u2262","NotCupCap":"\u226D","NotDoubleVerticalBar":"\u2226","NotElement":"\u2209","NotEqual":"\u2260","NotEqualTilde":"\u2242\u0338","NotExists":"\u2204","NotGreater":"\u226F","NotGreaterEqual":"\u2271","NotGreaterFullEqual":"\u2267\u0338","NotGreaterGreater":"\u226B\u0338","NotGreaterLess":"\u2279","NotGreaterSlantEqual":"\u2A7E\u0338","NotGreaterTilde":"\u2275","NotHumpDownHump":"\u224E\u0338","NotHumpEqual":"\u224F\u0338","notin":"\u2209","notindot":"\u22F5\u0338","notinE":"\u22F9\u0338","notinva":"\u2209","notinvb":"\u22F7","notinvc":"\u22F6","NotLeftTriangleBar":"\u29CF\u0338","NotLeftTriangle":"\u22EA","NotLeftTriangleEqual":"\u22EC","NotLess":"\u226E","NotLessEqual":"\u2270","NotLessGreater":"\u2278","NotLessLess":"\u226A\u0338","NotLessSlantEqual":"\u2A7D\u0338","NotLessTilde":"\u2274","NotNestedGreaterGreater":"\u2AA2\u0338","NotNestedLessLess":"\u2AA1\u0338","notni":"\u220C","notniva":"\u220C","notnivb":"\u22FE","notnivc":"\u22FD","NotPrecedes":"\u2280","NotPrecedesEqual":"\u2AAF\u0338","NotPrecedesSlantEqual":"\u22E0","NotReverseElement":"\u220C","NotRightTriangleBar":"\u29D0\u0338","NotRightTriangle":"\u22EB","NotRightTriangleEqual":"\u22ED","NotSquareSubset":"\u228F\u0338","NotSquareSubsetEqual":"\u22E2","NotSquareSuperset":"\u2290\u0338","NotSquareSupersetEqual":"\u22E3","NotSubset":"\u2282\u20D2","NotSubsetEqual":"\u2288","NotSucceeds":"\u2281","NotSucceedsEqual":"\u2AB0\u0338","NotSucceedsSlantEqual":"\u22E1","NotSucceedsTilde":"\u227F\u0338","NotSuperset":"\u2283\u20D2","NotSupersetEqual":"\u2289","NotTilde":"\u2241","NotTildeEqual":"\u2244","NotTildeFullEqual":"\u2247","NotTildeTilde":"\u2249","NotVerticalBar":"\u2224","nparallel":"\u2226","npar":"\u2226","nparsl":"\u2AFD\u20E5","npart":"\u2202\u0338","npolint":"\u2A14","npr":"\u2280","nprcue":"\u22E0","nprec":"\u2280","npreceq":"\u2AAF\u0338","npre":"\u2AAF\u0338","nrarrc":"\u2933\u0338","nrarr":"\u219B","nrArr":"\u21CF","nrarrw":"\u219D\u0338","nrightarrow":"\u219B","nRightarrow":"\u21CF","nrtri":"\u22EB","nrtrie":"\u22ED","nsc":"\u2281","nsccue":"\u22E1","nsce":"\u2AB0\u0338","Nscr":"\uD835\uDCA9","nscr":"\uD835\uDCC3","nshortmid":"\u2224","nshortparallel":"\u2226","nsim":"\u2241","nsime":"\u2244","nsimeq":"\u2244","nsmid":"\u2224","nspar":"\u2226","nsqsube":"\u22E2","nsqsupe":"\u22E3","nsub":"\u2284","nsubE":"\u2AC5\u0338","nsube":"\u2288","nsubset":"\u2282\u20D2","nsubseteq":"\u2288","nsubseteqq":"\u2AC5\u0338","nsucc":"\u2281","nsucceq":"\u2AB0\u0338","nsup":"\u2285","nsupE":"\u2AC6\u0338","nsupe":"\u2289","nsupset":"\u2283\u20D2","nsupseteq":"\u2289","nsupseteqq":"\u2AC6\u0338","ntgl":"\u2279","Ntilde":"\u00D1","ntilde":"\u00F1","ntlg":"\u2278","ntriangleleft":"\u22EA","ntrianglelefteq":"\u22EC","ntriangleright":"\u22EB","ntrianglerighteq":"\u22ED","Nu":"\u039D","nu":"\u03BD","num":"#","numero":"\u2116","numsp":"\u2007","nvap":"\u224D\u20D2","nvdash":"\u22AC","nvDash":"\u22AD","nVdash":"\u22AE","nVDash":"\u22AF","nvge":"\u2265\u20D2","nvgt":">\u20D2","nvHarr":"\u2904","nvinfin":"\u29DE","nvlArr":"\u2902","nvle":"\u2264\u20D2","nvlt":"<\u20D2","nvltrie":"\u22B4\u20D2","nvrArr":"\u2903","nvrtrie":"\u22B5\u20D2","nvsim":"\u223C\u20D2","nwarhk":"\u2923","nwarr":"\u2196","nwArr":"\u21D6","nwarrow":"\u2196","nwnear":"\u2927","Oacute":"\u00D3","oacute":"\u00F3","oast":"\u229B","Ocirc":"\u00D4","ocirc":"\u00F4","ocir":"\u229A","Ocy":"\u041E","ocy":"\u043E","odash":"\u229D","Odblac":"\u0150","odblac":"\u0151","odiv":"\u2A38","odot":"\u2299","odsold":"\u29BC","OElig":"\u0152","oelig":"\u0153","ofcir":"\u29BF","Ofr":"\uD835\uDD12","ofr":"\uD835\uDD2C","ogon":"\u02DB","Ograve":"\u00D2","ograve":"\u00F2","ogt":"\u29C1","ohbar":"\u29B5","ohm":"\u03A9","oint":"\u222E","olarr":"\u21BA","olcir":"\u29BE","olcross":"\u29BB","oline":"\u203E","olt":"\u29C0","Omacr":"\u014C","omacr":"\u014D","Omega":"\u03A9","omega":"\u03C9","Omicron":"\u039F","omicron":"\u03BF","omid":"\u29B6","ominus":"\u2296","Oopf":"\uD835\uDD46","oopf":"\uD835\uDD60","opar":"\u29B7","OpenCurlyDoubleQuote":"\u201C","OpenCurlyQuote":"\u2018","operp":"\u29B9","oplus":"\u2295","orarr":"\u21BB","Or":"\u2A54","or":"\u2228","ord":"\u2A5D","order":"\u2134","orderof":"\u2134","ordf":"\u00AA","ordm":"\u00BA","origof":"\u22B6","oror":"\u2A56","orslope":"\u2A57","orv":"\u2A5B","oS":"\u24C8","Oscr":"\uD835\uDCAA","oscr":"\u2134","Oslash":"\u00D8","oslash":"\u00F8","osol":"\u2298","Otilde":"\u00D5","otilde":"\u00F5","otimesas":"\u2A36","Otimes":"\u2A37","otimes":"\u2297","Ouml":"\u00D6","ouml":"\u00F6","ovbar":"\u233D","OverBar":"\u203E","OverBrace":"\u23DE","OverBracket":"\u23B4","OverParenthesis":"\u23DC","para":"\u00B6","parallel":"\u2225","par":"\u2225","parsim":"\u2AF3","parsl":"\u2AFD","part":"\u2202","PartialD":"\u2202","Pcy":"\u041F","pcy":"\u043F","percnt":"%","period":".","permil":"\u2030","perp":"\u22A5","pertenk":"\u2031","Pfr":"\uD835\uDD13","pfr":"\uD835\uDD2D","Phi":"\u03A6","phi":"\u03C6","phiv":"\u03D5","phmmat":"\u2133","phone":"\u260E","Pi":"\u03A0","pi":"\u03C0","pitchfork":"\u22D4","piv":"\u03D6","planck":"\u210F","planckh":"\u210E","plankv":"\u210F","plusacir":"\u2A23","plusb":"\u229E","pluscir":"\u2A22","plus":"+","plusdo":"\u2214","plusdu":"\u2A25","pluse":"\u2A72","PlusMinus":"\u00B1","plusmn":"\u00B1","plussim":"\u2A26","plustwo":"\u2A27","pm":"\u00B1","Poincareplane":"\u210C","pointint":"\u2A15","popf":"\uD835\uDD61","Popf":"\u2119","pound":"\u00A3","prap":"\u2AB7","Pr":"\u2ABB","pr":"\u227A","prcue":"\u227C","precapprox":"\u2AB7","prec":"\u227A","preccurlyeq":"\u227C","Precedes":"\u227A","PrecedesEqual":"\u2AAF","PrecedesSlantEqual":"\u227C","PrecedesTilde":"\u227E","preceq":"\u2AAF","precnapprox":"\u2AB9","precneqq":"\u2AB5","precnsim":"\u22E8","pre":"\u2AAF","prE":"\u2AB3","precsim":"\u227E","prime":"\u2032","Prime":"\u2033","primes":"\u2119","prnap":"\u2AB9","prnE":"\u2AB5","prnsim":"\u22E8","prod":"\u220F","Product":"\u220F","profalar":"\u232E","profline":"\u2312","profsurf":"\u2313","prop":"\u221D","Proportional":"\u221D","Proportion":"\u2237","propto":"\u221D","prsim":"\u227E","prurel":"\u22B0","Pscr":"\uD835\uDCAB","pscr":"\uD835\uDCC5","Psi":"\u03A8","psi":"\u03C8","puncsp":"\u2008","Qfr":"\uD835\uDD14","qfr":"\uD835\uDD2E","qint":"\u2A0C","qopf":"\uD835\uDD62","Qopf":"\u211A","qprime":"\u2057","Qscr":"\uD835\uDCAC","qscr":"\uD835\uDCC6","quaternions":"\u210D","quatint":"\u2A16","quest":"?","questeq":"\u225F","quot":"\"","QUOT":"\"","rAarr":"\u21DB","race":"\u223D\u0331","Racute":"\u0154","racute":"\u0155","radic":"\u221A","raemptyv":"\u29B3","rang":"\u27E9","Rang":"\u27EB","rangd":"\u2992","range":"\u29A5","rangle":"\u27E9","raquo":"\u00BB","rarrap":"\u2975","rarrb":"\u21E5","rarrbfs":"\u2920","rarrc":"\u2933","rarr":"\u2192","Rarr":"\u21A0","rArr":"\u21D2","rarrfs":"\u291E","rarrhk":"\u21AA","rarrlp":"\u21AC","rarrpl":"\u2945","rarrsim":"\u2974","Rarrtl":"\u2916","rarrtl":"\u21A3","rarrw":"\u219D","ratail":"\u291A","rAtail":"\u291C","ratio":"\u2236","rationals":"\u211A","rbarr":"\u290D","rBarr":"\u290F","RBarr":"\u2910","rbbrk":"\u2773","rbrace":"}","rbrack":"]","rbrke":"\u298C","rbrksld":"\u298E","rbrkslu":"\u2990","Rcaron":"\u0158","rcaron":"\u0159","Rcedil":"\u0156","rcedil":"\u0157","rceil":"\u2309","rcub":"}","Rcy":"\u0420","rcy":"\u0440","rdca":"\u2937","rdldhar":"\u2969","rdquo":"\u201D","rdquor":"\u201D","rdsh":"\u21B3","real":"\u211C","realine":"\u211B","realpart":"\u211C","reals":"\u211D","Re":"\u211C","rect":"\u25AD","reg":"\u00AE","REG":"\u00AE","ReverseElement":"\u220B","ReverseEquilibrium":"\u21CB","ReverseUpEquilibrium":"\u296F","rfisht":"\u297D","rfloor":"\u230B","rfr":"\uD835\uDD2F","Rfr":"\u211C","rHar":"\u2964","rhard":"\u21C1","rharu":"\u21C0","rharul":"\u296C","Rho":"\u03A1","rho":"\u03C1","rhov":"\u03F1","RightAngleBracket":"\u27E9","RightArrowBar":"\u21E5","rightarrow":"\u2192","RightArrow":"\u2192","Rightarrow":"\u21D2","RightArrowLeftArrow":"\u21C4","rightarrowtail":"\u21A3","RightCeiling":"\u2309","RightDoubleBracket":"\u27E7","RightDownTeeVector":"\u295D","RightDownVectorBar":"\u2955","RightDownVector":"\u21C2","RightFloor":"\u230B","rightharpoondown":"\u21C1","rightharpoonup":"\u21C0","rightleftarrows":"\u21C4","rightleftharpoons":"\u21CC","rightrightarrows":"\u21C9","rightsquigarrow":"\u219D","RightTeeArrow":"\u21A6","RightTee":"\u22A2","RightTeeVector":"\u295B","rightthreetimes":"\u22CC","RightTriangleBar":"\u29D0","RightTriangle":"\u22B3","RightTriangleEqual":"\u22B5","RightUpDownVector":"\u294F","RightUpTeeVector":"\u295C","RightUpVectorBar":"\u2954","RightUpVector":"\u21BE","RightVectorBar":"\u2953","RightVector":"\u21C0","ring":"\u02DA","risingdotseq":"\u2253","rlarr":"\u21C4","rlhar":"\u21CC","rlm":"\u200F","rmoustache":"\u23B1","rmoust":"\u23B1","rnmid":"\u2AEE","roang":"\u27ED","roarr":"\u21FE","robrk":"\u27E7","ropar":"\u2986","ropf":"\uD835\uDD63","Ropf":"\u211D","roplus":"\u2A2E","rotimes":"\u2A35","RoundImplies":"\u2970","rpar":")","rpargt":"\u2994","rppolint":"\u2A12","rrarr":"\u21C9","Rrightarrow":"\u21DB","rsaquo":"\u203A","rscr":"\uD835\uDCC7","Rscr":"\u211B","rsh":"\u21B1","Rsh":"\u21B1","rsqb":"]","rsquo":"\u2019","rsquor":"\u2019","rthree":"\u22CC","rtimes":"\u22CA","rtri":"\u25B9","rtrie":"\u22B5","rtrif":"\u25B8","rtriltri":"\u29CE","RuleDelayed":"\u29F4","ruluhar":"\u2968","rx":"\u211E","Sacute":"\u015A","sacute":"\u015B","sbquo":"\u201A","scap":"\u2AB8","Scaron":"\u0160","scaron":"\u0161","Sc":"\u2ABC","sc":"\u227B","sccue":"\u227D","sce":"\u2AB0","scE":"\u2AB4","Scedil":"\u015E","scedil":"\u015F","Scirc":"\u015C","scirc":"\u015D","scnap":"\u2ABA","scnE":"\u2AB6","scnsim":"\u22E9","scpolint":"\u2A13","scsim":"\u227F","Scy":"\u0421","scy":"\u0441","sdotb":"\u22A1","sdot":"\u22C5","sdote":"\u2A66","searhk":"\u2925","searr":"\u2198","seArr":"\u21D8","searrow":"\u2198","sect":"\u00A7","semi":";","seswar":"\u2929","setminus":"\u2216","setmn":"\u2216","sext":"\u2736","Sfr":"\uD835\uDD16","sfr":"\uD835\uDD30","sfrown":"\u2322","sharp":"\u266F","SHCHcy":"\u0429","shchcy":"\u0449","SHcy":"\u0428","shcy":"\u0448","ShortDownArrow":"\u2193","ShortLeftArrow":"\u2190","shortmid":"\u2223","shortparallel":"\u2225","ShortRightArrow":"\u2192","ShortUpArrow":"\u2191","shy":"\u00AD","Sigma":"\u03A3","sigma":"\u03C3","sigmaf":"\u03C2","sigmav":"\u03C2","sim":"\u223C","simdot":"\u2A6A","sime":"\u2243","simeq":"\u2243","simg":"\u2A9E","simgE":"\u2AA0","siml":"\u2A9D","simlE":"\u2A9F","simne":"\u2246","simplus":"\u2A24","simrarr":"\u2972","slarr":"\u2190","SmallCircle":"\u2218","smallsetminus":"\u2216","smashp":"\u2A33","smeparsl":"\u29E4","smid":"\u2223","smile":"\u2323","smt":"\u2AAA","smte":"\u2AAC","smtes":"\u2AAC\uFE00","SOFTcy":"\u042C","softcy":"\u044C","solbar":"\u233F","solb":"\u29C4","sol":"/","Sopf":"\uD835\uDD4A","sopf":"\uD835\uDD64","spades":"\u2660","spadesuit":"\u2660","spar":"\u2225","sqcap":"\u2293","sqcaps":"\u2293\uFE00","sqcup":"\u2294","sqcups":"\u2294\uFE00","Sqrt":"\u221A","sqsub":"\u228F","sqsube":"\u2291","sqsubset":"\u228F","sqsubseteq":"\u2291","sqsup":"\u2290","sqsupe":"\u2292","sqsupset":"\u2290","sqsupseteq":"\u2292","square":"\u25A1","Square":"\u25A1","SquareIntersection":"\u2293","SquareSubset":"\u228F","SquareSubsetEqual":"\u2291","SquareSuperset":"\u2290","SquareSupersetEqual":"\u2292","SquareUnion":"\u2294","squarf":"\u25AA","squ":"\u25A1","squf":"\u25AA","srarr":"\u2192","Sscr":"\uD835\uDCAE","sscr":"\uD835\uDCC8","ssetmn":"\u2216","ssmile":"\u2323","sstarf":"\u22C6","Star":"\u22C6","star":"\u2606","starf":"\u2605","straightepsilon":"\u03F5","straightphi":"\u03D5","strns":"\u00AF","sub":"\u2282","Sub":"\u22D0","subdot":"\u2ABD","subE":"\u2AC5","sube":"\u2286","subedot":"\u2AC3","submult":"\u2AC1","subnE":"\u2ACB","subne":"\u228A","subplus":"\u2ABF","subrarr":"\u2979","subset":"\u2282","Subset":"\u22D0","subseteq":"\u2286","subseteqq":"\u2AC5","SubsetEqual":"\u2286","subsetneq":"\u228A","subsetneqq":"\u2ACB","subsim":"\u2AC7","subsub":"\u2AD5","subsup":"\u2AD3","succapprox":"\u2AB8","succ":"\u227B","succcurlyeq":"\u227D","Succeeds":"\u227B","SucceedsEqual":"\u2AB0","SucceedsSlantEqual":"\u227D","SucceedsTilde":"\u227F","succeq":"\u2AB0","succnapprox":"\u2ABA","succneqq":"\u2AB6","succnsim":"\u22E9","succsim":"\u227F","SuchThat":"\u220B","sum":"\u2211","Sum":"\u2211","sung":"\u266A","sup1":"\u00B9","sup2":"\u00B2","sup3":"\u00B3","sup":"\u2283","Sup":"\u22D1","supdot":"\u2ABE","supdsub":"\u2AD8","supE":"\u2AC6","supe":"\u2287","supedot":"\u2AC4","Superset":"\u2283","SupersetEqual":"\u2287","suphsol":"\u27C9","suphsub":"\u2AD7","suplarr":"\u297B","supmult":"\u2AC2","supnE":"\u2ACC","supne":"\u228B","supplus":"\u2AC0","supset":"\u2283","Supset":"\u22D1","supseteq":"\u2287","supseteqq":"\u2AC6","supsetneq":"\u228B","supsetneqq":"\u2ACC","supsim":"\u2AC8","supsub":"\u2AD4","supsup":"\u2AD6","swarhk":"\u2926","swarr":"\u2199","swArr":"\u21D9","swarrow":"\u2199","swnwar":"\u292A","szlig":"\u00DF","Tab":"\t","target":"\u2316","Tau":"\u03A4","tau":"\u03C4","tbrk":"\u23B4","Tcaron":"\u0164","tcaron":"\u0165","Tcedil":"\u0162","tcedil":"\u0163","Tcy":"\u0422","tcy":"\u0442","tdot":"\u20DB","telrec":"\u2315","Tfr":"\uD835\uDD17","tfr":"\uD835\uDD31","there4":"\u2234","therefore":"\u2234","Therefore":"\u2234","Theta":"\u0398","theta":"\u03B8","thetasym":"\u03D1","thetav":"\u03D1","thickapprox":"\u2248","thicksim":"\u223C","ThickSpace":"\u205F\u200A","ThinSpace":"\u2009","thinsp":"\u2009","thkap":"\u2248","thksim":"\u223C","THORN":"\u00DE","thorn":"\u00FE","tilde":"\u02DC","Tilde":"\u223C","TildeEqual":"\u2243","TildeFullEqual":"\u2245","TildeTilde":"\u2248","timesbar":"\u2A31","timesb":"\u22A0","times":"\u00D7","timesd":"\u2A30","tint":"\u222D","toea":"\u2928","topbot":"\u2336","topcir":"\u2AF1","top":"\u22A4","Topf":"\uD835\uDD4B","topf":"\uD835\uDD65","topfork":"\u2ADA","tosa":"\u2929","tprime":"\u2034","trade":"\u2122","TRADE":"\u2122","triangle":"\u25B5","triangledown":"\u25BF","triangleleft":"\u25C3","trianglelefteq":"\u22B4","triangleq":"\u225C","triangleright":"\u25B9","trianglerighteq":"\u22B5","tridot":"\u25EC","trie":"\u225C","triminus":"\u2A3A","TripleDot":"\u20DB","triplus":"\u2A39","trisb":"\u29CD","tritime":"\u2A3B","trpezium":"\u23E2","Tscr":"\uD835\uDCAF","tscr":"\uD835\uDCC9","TScy":"\u0426","tscy":"\u0446","TSHcy":"\u040B","tshcy":"\u045B","Tstrok":"\u0166","tstrok":"\u0167","twixt":"\u226C","twoheadleftarrow":"\u219E","twoheadrightarrow":"\u21A0","Uacute":"\u00DA","uacute":"\u00FA","uarr":"\u2191","Uarr":"\u219F","uArr":"\u21D1","Uarrocir":"\u2949","Ubrcy":"\u040E","ubrcy":"\u045E","Ubreve":"\u016C","ubreve":"\u016D","Ucirc":"\u00DB","ucirc":"\u00FB","Ucy":"\u0423","ucy":"\u0443","udarr":"\u21C5","Udblac":"\u0170","udblac":"\u0171","udhar":"\u296E","ufisht":"\u297E","Ufr":"\uD835\uDD18","ufr":"\uD835\uDD32","Ugrave":"\u00D9","ugrave":"\u00F9","uHar":"\u2963","uharl":"\u21BF","uharr":"\u21BE","uhblk":"\u2580","ulcorn":"\u231C","ulcorner":"\u231C","ulcrop":"\u230F","ultri":"\u25F8","Umacr":"\u016A","umacr":"\u016B","uml":"\u00A8","UnderBar":"_","UnderBrace":"\u23DF","UnderBracket":"\u23B5","UnderParenthesis":"\u23DD","Union":"\u22C3","UnionPlus":"\u228E","Uogon":"\u0172","uogon":"\u0173","Uopf":"\uD835\uDD4C","uopf":"\uD835\uDD66","UpArrowBar":"\u2912","uparrow":"\u2191","UpArrow":"\u2191","Uparrow":"\u21D1","UpArrowDownArrow":"\u21C5","updownarrow":"\u2195","UpDownArrow":"\u2195","Updownarrow":"\u21D5","UpEquilibrium":"\u296E","upharpoonleft":"\u21BF","upharpoonright":"\u21BE","uplus":"\u228E","UpperLeftArrow":"\u2196","UpperRightArrow":"\u2197","upsi":"\u03C5","Upsi":"\u03D2","upsih":"\u03D2","Upsilon":"\u03A5","upsilon":"\u03C5","UpTeeArrow":"\u21A5","UpTee":"\u22A5","upuparrows":"\u21C8","urcorn":"\u231D","urcorner":"\u231D","urcrop":"\u230E","Uring":"\u016E","uring":"\u016F","urtri":"\u25F9","Uscr":"\uD835\uDCB0","uscr":"\uD835\uDCCA","utdot":"\u22F0","Utilde":"\u0168","utilde":"\u0169","utri":"\u25B5","utrif":"\u25B4","uuarr":"\u21C8","Uuml":"\u00DC","uuml":"\u00FC","uwangle":"\u29A7","vangrt":"\u299C","varepsilon":"\u03F5","varkappa":"\u03F0","varnothing":"\u2205","varphi":"\u03D5","varpi":"\u03D6","varpropto":"\u221D","varr":"\u2195","vArr":"\u21D5","varrho":"\u03F1","varsigma":"\u03C2","varsubsetneq":"\u228A\uFE00","varsubsetneqq":"\u2ACB\uFE00","varsupsetneq":"\u228B\uFE00","varsupsetneqq":"\u2ACC\uFE00","vartheta":"\u03D1","vartriangleleft":"\u22B2","vartriangleright":"\u22B3","vBar":"\u2AE8","Vbar":"\u2AEB","vBarv":"\u2AE9","Vcy":"\u0412","vcy":"\u0432","vdash":"\u22A2","vDash":"\u22A8","Vdash":"\u22A9","VDash":"\u22AB","Vdashl":"\u2AE6","veebar":"\u22BB","vee":"\u2228","Vee":"\u22C1","veeeq":"\u225A","vellip":"\u22EE","verbar":"|","Verbar":"\u2016","vert":"|","Vert":"\u2016","VerticalBar":"\u2223","VerticalLine":"|","VerticalSeparator":"\u2758","VerticalTilde":"\u2240","VeryThinSpace":"\u200A","Vfr":"\uD835\uDD19","vfr":"\uD835\uDD33","vltri":"\u22B2","vnsub":"\u2282\u20D2","vnsup":"\u2283\u20D2","Vopf":"\uD835\uDD4D","vopf":"\uD835\uDD67","vprop":"\u221D","vrtri":"\u22B3","Vscr":"\uD835\uDCB1","vscr":"\uD835\uDCCB","vsubnE":"\u2ACB\uFE00","vsubne":"\u228A\uFE00","vsupnE":"\u2ACC\uFE00","vsupne":"\u228B\uFE00","Vvdash":"\u22AA","vzigzag":"\u299A","Wcirc":"\u0174","wcirc":"\u0175","wedbar":"\u2A5F","wedge":"\u2227","Wedge":"\u22C0","wedgeq":"\u2259","weierp":"\u2118","Wfr":"\uD835\uDD1A","wfr":"\uD835\uDD34","Wopf":"\uD835\uDD4E","wopf":"\uD835\uDD68","wp":"\u2118","wr":"\u2240","wreath":"\u2240","Wscr":"\uD835\uDCB2","wscr":"\uD835\uDCCC","xcap":"\u22C2","xcirc":"\u25EF","xcup":"\u22C3","xdtri":"\u25BD","Xfr":"\uD835\uDD1B","xfr":"\uD835\uDD35","xharr":"\u27F7","xhArr":"\u27FA","Xi":"\u039E","xi":"\u03BE","xlarr":"\u27F5","xlArr":"\u27F8","xmap":"\u27FC","xnis":"\u22FB","xodot":"\u2A00","Xopf":"\uD835\uDD4F","xopf":"\uD835\uDD69","xoplus":"\u2A01","xotime":"\u2A02","xrarr":"\u27F6","xrArr":"\u27F9","Xscr":"\uD835\uDCB3","xscr":"\uD835\uDCCD","xsqcup":"\u2A06","xuplus":"\u2A04","xutri":"\u25B3","xvee":"\u22C1","xwedge":"\u22C0","Yacute":"\u00DD","yacute":"\u00FD","YAcy":"\u042F","yacy":"\u044F","Ycirc":"\u0176","ycirc":"\u0177","Ycy":"\u042B","ycy":"\u044B","yen":"\u00A5","Yfr":"\uD835\uDD1C","yfr":"\uD835\uDD36","YIcy":"\u0407","yicy":"\u0457","Yopf":"\uD835\uDD50","yopf":"\uD835\uDD6A","Yscr":"\uD835\uDCB4","yscr":"\uD835\uDCCE","YUcy":"\u042E","yucy":"\u044E","yuml":"\u00FF","Yuml":"\u0178","Zacute":"\u0179","zacute":"\u017A","Zcaron":"\u017D","zcaron":"\u017E","Zcy":"\u0417","zcy":"\u0437","Zdot":"\u017B","zdot":"\u017C","zeetrf":"\u2128","ZeroWidthSpace":"\u200B","Zeta":"\u0396","zeta":"\u03B6","zfr":"\uD835\uDD37","Zfr":"\u2128","ZHcy":"\u0416","zhcy":"\u0436","zigrarr":"\u21DD","zopf":"\uD835\uDD6B","Zopf":"\u2124","Zscr":"\uD835\uDCB5","zscr":"\uD835\uDCCF","zwj":"\u200D","zwnj":"\u200C"}
\ No newline at end of file
{"Aacute":"\u00C1","aacute":"\u00E1","Acirc":"\u00C2","acirc":"\u00E2","acute":"\u00B4","AElig":"\u00C6","aelig":"\u00E6","Agrave":"\u00C0","agrave":"\u00E0","amp":"&","AMP":"&","Aring":"\u00C5","aring":"\u00E5","Atilde":"\u00C3","atilde":"\u00E3","Auml":"\u00C4","auml":"\u00E4","brvbar":"\u00A6","Ccedil":"\u00C7","ccedil":"\u00E7","cedil":"\u00B8","cent":"\u00A2","copy":"\u00A9","COPY":"\u00A9","curren":"\u00A4","deg":"\u00B0","divide":"\u00F7","Eacute":"\u00C9","eacute":"\u00E9","Ecirc":"\u00CA","ecirc":"\u00EA","Egrave":"\u00C8","egrave":"\u00E8","ETH":"\u00D0","eth":"\u00F0","Euml":"\u00CB","euml":"\u00EB","frac12":"\u00BD","frac14":"\u00BC","frac34":"\u00BE","gt":">","GT":">","Iacute":"\u00CD","iacute":"\u00ED","Icirc":"\u00CE","icirc":"\u00EE","iexcl":"\u00A1","Igrave":"\u00CC","igrave":"\u00EC","iquest":"\u00BF","Iuml":"\u00CF","iuml":"\u00EF","laquo":"\u00AB","lt":"<","LT":"<","macr":"\u00AF","micro":"\u00B5","middot":"\u00B7","nbsp":"\u00A0","not":"\u00AC","Ntilde":"\u00D1","ntilde":"\u00F1","Oacute":"\u00D3","oacute":"\u00F3","Ocirc":"\u00D4","ocirc":"\u00F4","Ograve":"\u00D2","ograve":"\u00F2","ordf":"\u00AA","ordm":"\u00BA","Oslash":"\u00D8","oslash":"\u00F8","Otilde":"\u00D5","otilde":"\u00F5","Ouml":"\u00D6","ouml":"\u00F6","para":"\u00B6","plusmn":"\u00B1","pound":"\u00A3","quot":"\"","QUOT":"\"","raquo":"\u00BB","reg":"\u00AE","REG":"\u00AE","sect":"\u00A7","shy":"\u00AD","sup1":"\u00B9","sup2":"\u00B2","sup3":"\u00B3","szlig":"\u00DF","THORN":"\u00DE","thorn":"\u00FE","times":"\u00D7","Uacute":"\u00DA","uacute":"\u00FA","Ucirc":"\u00DB","ucirc":"\u00FB","Ugrave":"\u00D9","ugrave":"\u00F9","uml":"\u00A8","Uuml":"\u00DC","uuml":"\u00FC","Yacute":"\u00DD","yacute":"\u00FD","yen":"\u00A5","yuml":"\u00FF"}
\ No newline at end of file
{"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""}
{
"_from": "entities@^1.1.1",
"_id": "entities@1.1.2",
"_inBundle": false,
"_integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
"_location": "/entities",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "entities@^1.1.1",
"name": "entities",
"escapedName": "entities",
"rawSpec": "^1.1.1",
"saveSpec": null,
"fetchSpec": "^1.1.1"
},
"_requiredBy": [
"/rss-parser"
],
"_resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"_shasum": "bdfa735299664dfafd34529ed4f8522a275fea56",
"_spec": "entities@^1.1.1",
"_where": "C:\\Users\\정민채\\Desktop\\TermProject\\2017104024정민혁KakaoBot\\node_modules\\rss-parser",
"author": {
"name": "Felix Boehm",
"email": "me@feedic.com"
},
"bugs": {
"url": "https://github.com/fb55/entities/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Encode & decode XML/HTML entities with ease",
"devDependencies": {
"coveralls": "*",
"istanbul": "*",
"jshint": "2",
"mocha": "^5.0.1",
"mocha-lcov-reporter": "*"
},
"directories": {
"test": "test"
},
"homepage": "https://github.com/fb55/entities#readme",
"jshintConfig": {
"eqeqeq": true,
"freeze": true,
"latedef": "nofunc",
"noarg": true,
"nonbsp": true,
"quotmark": "double",
"undef": true,
"unused": true,
"trailing": true,
"eqnull": true,
"proto": true,
"smarttabs": true,
"node": true,
"globals": {
"describe": true,
"it": true
}
},
"keywords": [
"html",
"xml",
"entity",
"decoding",
"encoding"
],
"license": "BSD-2-Clause",
"main": "./index.js",
"name": "entities",
"prettier": {
"tabWidth": 4
},
"repository": {
"type": "git",
"url": "git://github.com/fb55/entities.git"
},
"scripts": {
"coveralls": "npm run lint && npm run lcov && (cat coverage/lcov.info | coveralls || exit 0)",
"lcov": "istanbul cover _mocha --report lcovonly -- -R spec",
"lint": "jshint index.js lib/*.js test/*.js",
"test": "mocha && npm run lint"
},
"version": "1.1.2"
}
# entities [![NPM version](http://img.shields.io/npm/v/entities.svg)](https://npmjs.org/package/entities) [![Downloads](https://img.shields.io/npm/dm/entities.svg)](https://npmjs.org/package/entities) [![Build Status](http://img.shields.io/travis/fb55/entities.svg)](http://travis-ci.org/fb55/entities) [![Coverage](http://img.shields.io/coveralls/fb55/entities.svg)](https://coveralls.io/r/fb55/entities)
En- & decoder for XML/HTML entities.
## How to…
### …install `entities`
npm i entities
### …use `entities`
```javascript
var entities = require("entities");
//encoding
entities.encodeXML("&#38;"); // "&amp;#38;"
entities.encodeHTML("&#38;"); // "&amp;&num;38&semi;"
//decoding
entities.decodeXML("asdf &amp; &#xFF; &#xFC; &apos;"); // "asdf & ÿ ü '"
entities.decodeHTML("asdf &amp; &yuml; &uuml; &apos;"); // "asdf & ÿ ü '"
```
<!-- TODO extend API -->
---
License: BSD-2-Clause
--check-leaks
--reporter spec
var assert = require("assert"),
path = require("path"),
entities = require("../");
describe("Encode->decode test", function() {
var testcases = [
{
input: "asdf & ÿ ü '",
xml: "asdf &amp; &#xFF; &#xFC; &apos;",
html: "asdf &amp; &yuml; &uuml; &apos;"
},
{
input: "&#38;",
xml: "&amp;#38;",
html: "&amp;&num;38&semi;"
}
];
testcases.forEach(function(tc) {
var encodedXML = entities.encodeXML(tc.input);
it("should XML encode " + tc.input, function() {
assert.equal(encodedXML, tc.xml);
});
it("should default to XML encode " + tc.input, function() {
assert.equal(entities.encode(tc.input), tc.xml);
});
it("should XML decode " + encodedXML, function() {
assert.equal(entities.decodeXML(encodedXML), tc.input);
});
it("should default to XML encode " + encodedXML, function() {
assert.equal(entities.decode(encodedXML), tc.input);
});
it("should default strict to XML encode " + encodedXML, function() {
assert.equal(entities.decodeStrict(encodedXML), tc.input);
});
var encodedHTML5 = entities.encodeHTML5(tc.input);
it("should HTML5 encode " + tc.input, function() {
assert.equal(encodedHTML5, tc.html);
});
it("should HTML5 decode " + encodedHTML5, function() {
assert.equal(entities.decodeHTML(encodedHTML5), tc.input);
});
});
it("should encode data URIs (issue 16)", function() {
var data = "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAALAAABAAEAAAIBRAA7";
assert.equal(entities.decode(entities.encode(data)), data);
});
});
describe("Decode test", function() {
var testcases = [
{ input: "&amp;amp;", output: "&amp;" },
{ input: "&amp;#38;", output: "&#38;" },
{ input: "&amp;#x26;", output: "&#x26;" },
{ input: "&amp;#X26;", output: "&#X26;" },
{ input: "&#38;#38;", output: "&#38;" },
{ input: "&#x26;#38;", output: "&#38;" },
{ input: "&#X26;#38;", output: "&#38;" },
{ input: "&#x3a;", output: ":" },
{ input: "&#x3A;", output: ":" },
{ input: "&#X3a;", output: ":" },
{ input: "&#X3A;", output: ":" }
];
testcases.forEach(function(tc) {
it("should XML decode " + tc.input, function() {
assert.equal(entities.decodeXML(tc.input), tc.output);
});
it("should HTML4 decode " + tc.input, function() {
assert.equal(entities.decodeHTML(tc.input), tc.output);
});
it("should HTML5 decode " + tc.input, function() {
assert.equal(entities.decodeHTML(tc.input), tc.output);
});
});
});
var levels = ["xml", "entities"];
describe("Documents", function() {
levels
.map(function(n) {
return path.join("..", "maps", n);
})
.map(require)
.forEach(function(doc, i) {
describe("Decode", function() {
it(levels[i], function() {
Object.keys(doc).forEach(function(e) {
for (var l = i; l < levels.length; l++) {
assert.equal(entities.decode("&" + e + ";", l), doc[e]);
}
});
});
});
describe("Decode strict", function() {
it(levels[i], function() {
Object.keys(doc).forEach(function(e) {
for (var l = i; l < levels.length; l++) {
assert.equal(entities.decodeStrict("&" + e + ";", l), doc[e]);
}
});
});
});
describe("Encode", function() {
it(levels[i], function() {
Object.keys(doc).forEach(function(e) {
for (var l = i; l < levels.length; l++) {
assert.equal(entities.decode(entities.encode(doc[e], l), l), doc[e]);
}
});
});
});
});
var legacy = require("../maps/legacy.json");
describe("Legacy", function() {
it("should decode", runLegacy);
});
function runLegacy() {
Object.keys(legacy).forEach(function(e) {
assert.equal(entities.decodeHTML("&" + e), legacy[e]);
});
}
});
var astral = {
"1D306": "\uD834\uDF06",
"1D11E": "\uD834\uDD1E"
};
var astralSpecial = {
"80": "\u20AC",
"110000": "\uFFFD"
};
describe("Astral entities", function() {
Object.keys(astral).forEach(function(c) {
it("should decode " + astral[c], function() {
assert.equal(entities.decode("&#x" + c + ";"), astral[c]);
});
it("should encode " + astral[c], function() {
assert.equal(entities.encode(astral[c]), "&#x" + c + ";");
});
it("should escape " + astral[c], function() {
assert.equal(entities.escape(astral[c]), "&#x" + c + ";");
});
});
Object.keys(astralSpecial).forEach(function(c) {
it("special should decode \\u" + c, function() {
assert.equal(entities.decode("&#x" + c + ";"), astralSpecial[c]);
});
});
});
describe("Escape", function() {
it("should always decode ASCII chars", function() {
for (var i = 0; i < 0x7f; i++) {
var c = String.fromCharCode(i);
assert.equal(entities.decodeXML(entities.escape(c)), c);
}
});
});
dist: trusty
language: node_js
node_js:
- "8"
before_script:
- npm install -g mocha
script: npm test
addons:
apt:
packages:
- libnss3
MIT License
Copyright (c) 2016 Bobby Brennan
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
# rss-parser
[![Version][npm-image]][npm-link]
[![Build Status][build-image]][build-link]
[![Downloads][downloads-image]][npm-link]
[downloads-image]: https://img.shields.io/npm/dm/rss-parser.svg
[npm-image]: https://img.shields.io/npm/v/rss-parser.svg
[npm-link]: https://npmjs.org/package/rss-parser
[build-image]: https://travis-ci.org/bobby-brennan/rss-parser.svg?branch=master
[build-link]: https://travis-ci.org/bobby-brennan/rss-parser
A small library for turning RSS XML feeds into JavaScript objects.
## Installation
```bash
npm install --save rss-parser
```
## Usage
You can parse RSS from a URL (`parser.parseURL`) or an XML string (`parser.parseString`).
Both callbacks and Promises are supported.
### NodeJS
Here's an example in NodeJS using Promises with async/await:
```js
let Parser = require('rss-parser');
let parser = new Parser();
(async () => {
let feed = await parser.parseURL('https://www.reddit.com/.rss');
console.log(feed.title);
feed.items.forEach(item => {
console.log(item.title + ':' + item.link)
});
})();
```
### Web
> We recommend using a bundler like [webpack](https://webpack.js.org/), but we also provide
> pre-built browser distributions in the `dist/` folder. If you use the pre-built distribution,
> you'll need a [polyfill](https://github.com/taylorhakes/promise-polyfill) for Promise support.
Here's an example in the browser using callbacks:
```html
<script src="/node_modules/rss-parser/dist/rss-parser.min.js"></script>
<script>
// Note: some RSS feeds can't be loaded in the browser due to CORS security.
// To get around this, you can use a proxy.
const CORS_PROXY = "https://cors-anywhere.herokuapp.com/"
let parser = new RSSParser();
parser.parseURL(CORS_PROXY + 'https://www.reddit.com/.rss', function(err, feed) {
console.log(feed.title);
feed.items.forEach(function(entry) {
console.log(entry.title + ':' + entry.link);
})
})
</script>
```
### Upgrading from v2 to v3
A few minor breaking changes were made in v3. Here's what you need to know:
* You need to construct a `new Parser()` before calling `parseString` or `parseURL`
* `parseFile` is no longer available (for better browser support)
* `options` are now passed to the Parser constructor
* `parsed.feed` is now just `feed` (top-level object removed)
* `feed.entries` is now `feed.items` (to better match RSS XML)
## Output
Check out the full output format in [test/output/reddit.json](test/output/reddit.json)
```yaml
feedUrl: 'https://www.reddit.com/.rss'
title: 'reddit: the front page of the internet'
description: ""
link: 'https://www.reddit.com/'
items:
- title: 'The water is too deep, so he improvises'
link: 'https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/'
pubDate: 'Thu, 12 Nov 2015 21:16:39 +0000'
creator: "John Doe"
content: '<a href="http://example.com">this is a link</a> &amp; <b>this is bold text</b>'
contentSnippet: 'this is a link & this is bold text'
guid: 'https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/'
categories:
- funny
isoDate: '2015-11-12T21:16:39.000Z'
```
##### Notes:
* The `contentSnippet` field strips out HTML tags and unescapes HTML entities
* The `dc:` prefix will be removed from all fields
* Both `dc:date` and `pubDate` will be available in ISO 8601 format as `isoDate`
* If `author` is specified, but not `dc:creator`, `creator` will be set to `author` ([see article](http://www.lowter.com/blogs/2008/2/9/rss-dccreator-author))
* Atom's `updated` becomes `lastBuildDate` for consistency
## Options
### Custom Fields
If your RSS feed contains fields that aren't currently returned, you can access them using the `customFields` option.
```js
let parser = new Parser({
customFields: {
feed: ['otherTitle', 'extendedDescription'],
item: ['coAuthor','subtitle'],
}
});
parser.parseURL('https://www.reddit.com/.rss', function(err, feed) {
console.log(feed.extendedDescription);
feed.items.forEach(function(entry) {
console.log(entry.coAuthor + ':' + entry.subtitle);
})
})
```
To rename fields, you can pass in an array with two items, in the format `[fromField, toField]`:
```js
let parser = new Parser({
customFields: {
item: [
['dc:coAuthor', 'coAuthor'],
]
}
})
```
To pass additional flags, provide an object as the third array item. Currently there is one such flag:
* `keepArray`: `true` to return *all* values for fields that can have multiple entries. Default: return the first item only.
```js
let parser = new Parser({
customFields: {
item: [
['media:content', 'media:content', {keepArray: true}],
]
}
})
```
### Default RSS version
If your RSS Feed doesn't contain a `<rss>` tag with a `version` attribute,
you can pass a `defaultRSS` option for the Parser to use:
```js
let parser = new Parser({
defaultRSS: 2.0
});
```
### xml2js passthrough
`rss-parser` uses [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js)
to parse XML. You can pass [these options](https://github.com/Leonidas-from-XIV/node-xml2js#options)
to `new xml2js.Parser()` by specifying `options.xml2js`:
```js
let parser = new Parser({
xml2js: {
emptyTag: '--EMPTY--',
}
});
```
### Headers
You can pass headers to the HTTP request:
```js
let parser = new Parser({
headers: {'User-Agent': 'something different'},
});
```
### Redirects
By default, `parseURL` will follow up to five redirects. You can change this
with `options.maxRedirects`.
```js
let parser = new Parser({maxRedirects: 100});
```
## Contributing
Contributions are welcome! If you are adding a feature or fixing a bug, please be sure to add a [test case](https://github.com/bobby-brennan/rss-parser/tree/master/test/input)
### Running Tests
The tests run the RSS parser for several sample RSS feeds in `test/input` and outputs the resulting JSON into `test/output`. If there are any changes to the output files the tests will fail.
To check if your changes affect the output of any test cases, run
`npm test`
To update the output files with your changes, run
`WRITE_GOLDEN=true npm test`
### Publishing Releases
```bash
npm run build
git commit -a -m "Build distribution"
npm version minor # or major/patch
npm publish
git push --follow-tags
```
{
"name": "rss-parser",
"description": "",
"version": "1.1.0",
"main": "dist/rss-parser.js",
"authors": [
"Bobby Brennan"
],
"license": "MIT",
"homepage": "https://github.com/bobby-brennan/rss-parser",
"moduleType": [
"node"
],
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
]
}
window.RSSParser = require('./index');
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
import { Options } from 'xml2js';
interface Headers
{
readonly Accept: string;
readonly 'User-Agent': string;
}
interface CustomFields
{
readonly feed?: string[];
readonly item?: string[] | string[][];
}
interface ParserOptions
{
readonly xml2js?: Options;
readonly headers?: Headers;
readonly defaultRSS?: number;
readonly maxRedirects?: number;
readonly customFields?: CustomFields;
}
interface Items
{
readonly link: string;
readonly guid: string;
readonly title: string;
readonly pubDate: string;
readonly creator: string;
readonly content: string;
readonly isoDate: string;
readonly categories: string[];
readonly contentSnippet: string;
}
interface Output
{
readonly link: string;
readonly title: string;
readonly items: Items[];
readonly feedUrl: string;
readonly description: string;
readonly itunes: {
image: string;
owner: {
name: string;
email: string;
};
author: string;
summary: string;
explicit: string;
};
}
/**
* Class that handles all parsing or URL, or even XML, RSS feed to JSON.
*/
declare const Parser: {
/**
* @param options - Parser options.
*/
new(options?: ParserOptions): {
/**
* Parse XML content to JSON.
*
* @param xml - The xml to be parsed.
* @param callback - Traditional callback.
*
* @returns Promise that has the same Output as the callback.
*/
parseString(xml: string, callback?: (err: Error, feed: Output) => void): Promise<Output>;
/**
* Parse URL content to JSON.
*
* @param feedUrl - The url that needs to be parsed to JSON.
* @param callback - Traditional callback.
* @param redirectCount - Max of redirects, default is set to five.
*
* @example
* await parseURL('https://www.reddit.com/.rss');
* parseURL('https://www.reddit.com/.rss', (err, feed) => { ... });
*
* @returns Promise that has the same Output as the callback.
*/
parseURL(feedUrl: string, callback?: (err: Error, feed: Output) => void, redirectCount?: number): Promise<Output>;
};
}
export = Parser
'use strict';
module.exports = require('./lib/parser');
const fields = module.exports = {};
fields.feed = [
['author', 'creator'],
['dc:publisher', 'publisher'],
['dc:creator', 'creator'],
['dc:source', 'source'],
['dc:title', 'title'],
['dc:type', 'type'],
'title',
'description',
'author',
'pubDate',
'webMaster',
'managingEditor',
'generator',
'link',
'language',
'copyright',
'lastBuildDate',
'docs',
'generator',
'ttl',
'rating',
'skipHours',
'skipDays',
];
fields.item = [
['author', 'creator'],
['dc:creator', 'creator'],
['dc:date', 'date'],
['dc:language', 'language'],
['dc:rights', 'rights'],
['dc:source', 'source'],
['dc:title', 'title'],
'title',
'link',
'pubDate',
'author',
'content:encoded',
'enclosure',
'dc:creator',
'dc:date',
'comments',
];
var mapItunesField = function(f) {
return ['itunes:' + f, f];
}
fields.podcastFeed = ([
'author',
'subtitle',
'summary',
'explicit'
]).map(mapItunesField);
fields.podcastItem = ([
'author',
'subtitle',
'summary',
'explicit',
'duration',
'image',
'episode',
'image',
'season',
'keywords',
]).map(mapItunesField);
"use strict";
const http = require('http');
const https = require('https');
const xml2js = require('xml2js');
const url = require('url');
const fields = require('./fields');
const utils = require('./utils');
const DEFAULT_HEADERS = {
'User-Agent': 'rss-parser',
'Accept': 'application/rss+xml',
}
const DEFAULT_MAX_REDIRECTS = 5;
class Parser {
constructor(options={}) {
options.headers = options.headers || {};
options.xml2js = options.xml2js || {};
options.customFields = options.customFields || {};
options.customFields.item = options.customFields.item || [];
options.customFields.feed = options.customFields.feed || [];
if (!options.maxRedirects) options.maxRedirects = DEFAULT_MAX_REDIRECTS;
this.options = options;
this.xmlParser = new xml2js.Parser(this.options.xml2js);
}
parseString(xml, callback) {
let prom = new Promise((resolve, reject) => {
this.xmlParser.parseString(xml, (err, result) => {
if (err) return reject(err);
if (!result) {
return reject(new Error('Unable to parse XML.'));
}
let feed = null;
if (result.feed) {
feed = this.buildAtomFeed(result);
} else if (result.rss && result.rss.$ && result.rss.$.version && result.rss.$.version.match(/^2/)) {
feed = this.buildRSS2(result);
} else if (result['rdf:RDF']) {
feed = this.buildRSS1(result);
} else if (result.rss && result.rss.$ && result.rss.$.version && result.rss.$.version.match(/0\.9/)) {
feed = this.buildRSS0_9(result);
} else if (result.rss && this.options.defaultRSS) {
switch(this.options.defaultRSS) {
case 0.9:
feed = this.buildRSS0_9(result);
break;
case 1:
feed = this.buildRSS1(result);
break;
case 2:
feed = this.buildRSS2(result);
break;
default:
return reject(new Error("default RSS version not recognized."))
}
} else {
return reject(new Error("Feed not recognized as RSS 1 or 2."))
}
resolve(feed);
});
});
prom = utils.maybePromisify(callback, prom);
return prom;
}
parseURL(feedUrl, callback, redirectCount=0) {
let xml = '';
let get = feedUrl.indexOf('https') === 0 ? https.get : http.get;
let urlParts = url.parse(feedUrl);
let headers = Object.assign({}, DEFAULT_HEADERS, this.options.headers);
let prom = new Promise((resolve, reject) => {
let req = get({
headers,
auth: urlParts.auth,
protocol: urlParts.protocol,
hostname: urlParts.hostname,
port: urlParts.port,
path: urlParts.path,
}, (res) => {
if (this.options.maxRedirects && res.statusCode >= 300 && res.statusCode < 400 && res.headers['location']) {
if (redirectCount === this.options.maxRedirects) {
return reject(new Error("Too many redirects"));
} else {
return this.parseURL(res.headers['location'], null, redirectCount + 1).then(resolve, reject);
}
} else if (res.statusCode >= 300) {
return reject(new Error("Status code " + res.statusCode))
}
let encoding = utils.getEncodingFromContentType(res.headers['content-type']);
res.setEncoding(encoding);
res.on('data', (chunk) => {
xml += chunk;
});
res.on('end', () => {
return this.parseString(xml).then(resolve, reject);
});
})
req.on('error', reject);
});
prom = utils.maybePromisify(callback, prom);
return prom;
}
buildAtomFeed(xmlObj) {
let feed = {items: []};
utils.copyFromXML(xmlObj.feed, feed, this.options.customFields.feed);
if (xmlObj.feed.link) {
feed.link = utils.getLink(xmlObj.feed.link, 'alternate', 0);
feed.feedUrl = utils.getLink(xmlObj.feed.link, 'self', 1);
}
if (xmlObj.feed.title) {
let title = xmlObj.feed.title[0] || '';
if (title._) title = title._
if (title) feed.title = title;
}
if (xmlObj.feed.updated) {
feed.lastBuildDate = xmlObj.feed.updated[0];
}
(xmlObj.feed.entry || []).forEach(entry => {
let item = {};
utils.copyFromXML(entry, item, this.options.customFields.item);
if (entry.title) {
let title = entry.title[0] || '';
if (title._) title = title._;
if (title) item.title = title;
}
if (entry.link && entry.link.length) {
item.link = utils.getLink(entry.link, 'alternate', 0);
}
if (entry.published && entry.published.length && entry.published[0].length) item.pubDate = new Date(entry.published[0]).toISOString();
if (!item.pubDate && entry.updated && entry.updated.length && entry.updated[0].length) item.pubDate = new Date(entry.updated[0]).toISOString();
if (entry.author && entry.author.length) item.author = entry.author[0].name[0];
if (entry.content && entry.content.length) {
item.content = utils.getContent(entry.content[0]);
item.contentSnippet = utils.getSnippet(item.content)
}
if (entry.id) {
item.id = entry.id[0];
}
this.setISODate(item);
feed.items.push(item);
});
return feed;
}
buildRSS0_9(xmlObj) {
var channel = xmlObj.rss.channel[0];
var items = channel.item;
return this.buildRSS(channel, items);
}
buildRSS1(xmlObj) {
xmlObj = xmlObj['rdf:RDF'];
let channel = xmlObj.channel[0];
let items = xmlObj.item;
return this.buildRSS(channel, items);
}
buildRSS2(xmlObj) {
let channel = xmlObj.rss.channel[0];
let items = channel.item;
let feed = this.buildRSS(channel, items);
if (xmlObj.rss.$ && xmlObj.rss.$['xmlns:itunes']) {
this.decorateItunes(feed, channel);
}
return feed;
}
buildRSS(channel, items) {
items = items || [];
let feed = {items: []};
let feedFields = fields.feed.concat(this.options.customFields.feed);
let itemFields = fields.item.concat(this.options.customFields.item);
if (channel['atom:link']) feed.feedUrl = channel['atom:link'][0].$.href;
if (channel.image && channel.image[0] && channel.image[0].url) {
feed.image = {};
let image = channel.image[0];
if (image.link) feed.image.link = image.link[0];
if (image.url) feed.image.url = image.url[0];
if (image.title) feed.image.title = image.title[0];
if (image.width) feed.image.width = image.width[0];
if (image.height) feed.image.height = image.height[0];
}
utils.copyFromXML(channel, feed, feedFields);
items.forEach(xmlItem => {
let item = {};
utils.copyFromXML(xmlItem, item, itemFields);
if (xmlItem.enclosure) {
item.enclosure = xmlItem.enclosure[0].$;
}
if (xmlItem.description) {
item.content = utils.getContent(xmlItem.description[0]);
item.contentSnippet = utils.getSnippet(item.content);
}
if (xmlItem.guid) {
item.guid = xmlItem.guid[0];
if (item.guid._) item.guid = item.guid._;
}
if (xmlItem.category) item.categories = xmlItem.category;
this.setISODate(item);
feed.items.push(item);
});
return feed;
}
/**
* Add iTunes specific fields from XML to extracted JSON
*
* @access public
* @param {object} feed extracted
* @param {object} channel parsed XML
*/
decorateItunes(feed, channel) {
let items = channel.item || [],
entry = {};
feed.itunes = {}
if (channel['itunes:owner']) {
let owner = {},
image;
if(channel['itunes:owner'][0]['itunes:name']) {
owner.name = channel['itunes:owner'][0]['itunes:name'][0];
}
if(channel['itunes:owner'][0]['itunes:email']) {
owner.email = channel['itunes:owner'][0]['itunes:email'][0];
}
if(channel['itunes:image']) {
let hasImageHref = (channel['itunes:image'][0] &&
channel['itunes:image'][0].$ &&
channel['itunes:image'][0].$.href);
image = hasImageHref ? channel['itunes:image'][0].$.href : null;
}
if(image) {
feed.itunes.image = image;
}
feed.itunes.owner = owner;
}
utils.copyFromXML(channel, feed.itunes, fields.podcastFeed);
items.forEach((item, index) => {
let entry = feed.items[index];
entry.itunes = {};
utils.copyFromXML(item, entry.itunes, fields.podcastItem);
let image = item['itunes:image'];
if (image && image[0] && image[0].$ && image[0].$.href) {
entry.itunes.image = image[0].$.href;
}
});
}
setISODate(item) {
let date = item.pubDate || item.date;
if (date) {
try {
item.isoDate = new Date(date.trim()).toISOString();
} catch (e) {
// Ignore bad date format
}
}
}
}
module.exports = Parser;
const utils = module.exports = {};
const entities = require('entities');
const xml2js = require('xml2js');
utils.stripHtml = function(str) {
return str.replace(/<(?:.|\n)*?>/gm, '');
}
utils.getSnippet = function(str) {
return entities.decode(utils.stripHtml(str)).trim();
}
utils.getLink = function(links, rel, fallbackIdx) {
if (!links) return;
for (let i = 0; i < links.length; ++i) {
if (links[i].$.rel === rel) return links[i].$.href;
}
if (links[fallbackIdx]) return links[fallbackIdx].$.href;
}
utils.getContent = function(content) {
if (typeof content._ === 'string') {
return content._;
} else if (typeof content === 'object') {
let builder = new xml2js.Builder({headless: true, explicitRoot: true, rootName: 'div', renderOpts: {pretty: false}});
return builder.buildObject(content);
} else {
return content;
}
}
utils.copyFromXML = function(xml, dest, fields) {
fields.forEach(function(f) {
let from = f;
let to = f;
let options = {};
if (Array.isArray(f)) {
from = f[0];
to = f[1];
if (f.length > 2) {
options = f[2];
}
}
const { keepArray } = options;
if (xml[from] !== undefined)
dest[to] = keepArray ? xml[from] : xml[from][0];
})
}
utils.maybePromisify = function(callback, promise) {
if (!callback) return promise;
return promise.then(
data => setTimeout(() => callback(null, data)),
err => setTimeout(() => callback(err))
);
}
const DEFAULT_ENCODING = 'utf8';
const ENCODING_REGEX = /(encoding|charset)\s*=\s*(\S+)/;
const SUPPORTED_ENCODINGS = ['ascii', 'utf8', 'utf16le', 'ucs2', 'base64', 'latin1', 'binary', 'hex'];
const ENCODING_ALIASES = {
'utf-8': 'utf8',
'iso-8859-1': 'latin1',
}
utils.getEncodingFromContentType = function(contentType) {
contentType = contentType || '';
let match = contentType.match(ENCODING_REGEX);
let encoding = (match || [])[2] || '';
encoding = encoding.toLowerCase();
encoding = ENCODING_ALIASES[encoding] || encoding;
if (!encoding || SUPPORTED_ENCODINGS.indexOf(encoding) === -1) {
encoding = DEFAULT_ENCODING;
}
return encoding;
}
{
"_from": "rss-parser",
"_id": "rss-parser@3.5.4",
"_inBundle": false,
"_integrity": "sha512-dC7wHtz/p8QWQnsGgCB+HEYE01Dk8/AHMzSk0ZvoV3S0mhBqQNO/yi3H2fPh3qV2NNLNNEBg+8ZDSipKxjR5tQ==",
"_location": "/rss-parser",
"_phantomChildren": {},
"_requested": {
"type": "tag",
"registry": true,
"raw": "rss-parser",
"name": "rss-parser",
"escapedName": "rss-parser",
"rawSpec": "",
"saveSpec": null,
"fetchSpec": "latest"
},
"_requiredBy": [
"#USER",
"/"
],
"_resolved": "https://registry.npmjs.org/rss-parser/-/rss-parser-3.5.4.tgz",
"_shasum": "3b267d96c57bdc22ff5cc847ef9bcd3dce4ae2cc",
"_spec": "rss-parser",
"_where": "C:\\Users\\정민채\\Desktop\\TermProject\\2017104024정민혁KakaoBot",
"author": {
"name": "Bobby Brennan"
},
"bugs": {
"url": "https://github.com/bobby-brennan/rss-parser/issues"
},
"bundleDependencies": false,
"dependencies": {
"entities": "^1.1.1",
"xml2js": "^0.4.19"
},
"deprecated": false,
"description": "A lightweight RSS parser, for Node and the browser",
"devDependencies": {
"@types/xml2js": "^0.4.3",
"babel-core": "^6.26.3",
"babel-loader": "^7.1.5",
"babel-preset-env": "^1.7.0",
"chai": "^3.4.1",
"express": "^4.16.3",
"mocha": "^5.2.0",
"puppeteer": "^1.8.0",
"webpack": "^3.12.0"
},
"directories": {
"test": "test"
},
"homepage": "https://github.com/bobby-brennan/rss-parser#readme",
"keywords": [
"RSS",
"RSS to JSON",
"RSS reader",
"RSS parser",
"RSS to JS",
"Feed reader"
],
"license": "MIT",
"main": "index.js",
"name": "rss-parser",
"repository": {
"type": "git",
"url": "git+https://github.com/bobby-brennan/rss-parser.git"
},
"scripts": {
"build": "./scripts/build.sh",
"test": "mocha --exit"
},
"types": "index.d.ts",
"version": "3.5.4"
}
set -e
webpack
cp dist/rss-parser.min.js dist/rss-parser.js
webpack -p
"use strict";
const express = require('express');
const expect = require('chai').expect;
const Browser = require('puppeteer');
let browser = null;
let page = null;
const PORT = 3333;
const PARSE_TIMEOUT = 1000;
describe('Browser', function() {
if (process.env.SKIP_BROWSER_TESTS) {
console.log('skipping browser tests');
return;
}
before(function(done) {
this.timeout(5000);
let app = express();
app.use(express.static(__dirname));
app.use('/dist', express.static(__dirname + '/../dist'));
app.listen(PORT, err => {
if (err) return done(err);
Browser.launch({args: ['--no-sandbox']})
.then(b => browser = b)
.then(_ => browser.newPage())
.then(p => {
page = p;
return page.goto('http://localhost:3333/index.html');
})
.then(_ => done())
.catch(e => done(e));
});
});
after(() => browser.close());
it('should have window.RSSParser', () => {
return page.evaluate(() => {
return typeof window.RSSParser;
}).then(type => {
expect(type).to.equal('function');
})
});
it('should parse reddit', function() {
this.timeout(PARSE_TIMEOUT + 1000);
return page.evaluate(() => {
var parser = new RSSParser();
parser.parseURL('http://localhost:3333/input/reddit.rss', function(err, data) {
window.error = err;
window.reddit = data;
})
})
.then(_ => {
return new Promise(resolve => setTimeout(resolve, PARSE_TIMEOUT))
})
.then(_ => page.evaluate(() => {
return window.error;
}))
.then(err => {
expect(err).to.equal(null);
})
.then(_ => page.evaluate(() => {
return window.reddit.title;
}))
.then(title => {
expect(title).to.equal('reddit: the front page of the internet');
})
})
})
<script src="dist/rss-parser.min.js"></script>
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns:yt="http://www.youtube.com/xml/schemas/2015" xmlns:media="http://search.yahoo.com/mrss/" xmlns="http://www.w3.org/2005/Atom">
<link rel="self" href="http://www.youtube.com/feeds/videos.xml?channel_id=UCBcRF18a7Qf58cCRy5xuWwQ"/>
<id>yt:channel:UCBcRF18a7Qf58cCRy5xuWwQ</id>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<totalViews>2131244</totalViews>
<title>L2inc</title>
<link rel="alternate" href="https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2012-04-04T12:38:47+00:00</published>
<entry>
<id>yt:video:lR-w1h5ONOY</id>
<yt:videoId>lR-w1h5ONOY</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Buy Now, Bitches*</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=lR-w1h5ONOY"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-09-14T18:03:34+00:00</published>
<updated>2017-09-16T12:36:59+00:00</updated>
<media:group>
<media:title>Buy Now, Bitches*</media:title>
<media:content url="https://www.youtube.com/v/lR-w1h5ONOY?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i1.ytimg.com/vi/lR-w1h5ONOY/hqdefault.jpg" width="480" height="360"/>
<media:description>Scott's Book &quot;The Four&quot; http://amzn.to/2x4ScEM
*We screwed up the calculation of Jack Dorsey's shares based on different classes of stock. The correct percentage is closer to 18%. We apologize for the error and will be more diligent in the future.
Winner: Square. After a rocky start, the payment company rebounds under Dorsey's leadership.
Loser: TV networks continue their descent with fewer 30-second spots and still-unresolved attribution challenges.
Winner: Consumers, who already benefit from AI while tech moguls philosophically debate its future.
(0:11) Source: “Square Shares Climb After Better-Than-Expected Results,” CNBC, August 2017. http://cnb.cx/2eX9tG4
(0:13) Source: “Square Revenue Beats Estimates on Higher Transactions,” Fortune, August 2017. http://for.tn/2jtnu3G
(0:27) Source: “Schedule 13G/A for Square Inc.” Securities and Exchange Commission, February 2017.
(0:27) Source: “Statement Of Changes In Beneficial Ownership Of
Securities,” Securities and Exchange Commission, April 2017.
(0:27) Source: Yahoo Finance.
(0:46) Source: “Six-Second Commercials Are Coming to N.F.L. Games on Fox,” The New York Times, August 2017. http://nyti.ms/2wVe9Yo
(0:55) Source: “11 Minutes of Action,” The Wall Street Journal, January 2010. http://on.wsj.com/2wY1ALo
(1:07) Source: “Amazon Is Promising NFL Advertisers It Will Track Whether Their Ads Get People To Buy Things On Amazon,” Business Insider, September 2017. http://read.bi/2vQHmhO
(1:13) Source: “Powering Ads And Analytics Innovations With Machine Learning,” Google, May 2017. http://bit.ly/2xb0t7w
(1:52) Source: “New York Times Opens Up Comments With Google-Backed AI,” The New York Times, June 2017. http://for.tn/2s7X9Zx
(2:10) Source: “Netflix’s New AI Tweaks Each Scene Individually To Make Video Look Good Even On Slow Internet,” Quartz, February 2017. http://bit.ly/2lu8A9M
(2:18) Source: “Next Top Fashion Designer? A Computer,” The Wall Street Journal, March 2017. http://on.wsj.com/2mfQYyJ
(2:28) Source: “Google Announces Over 2 Billion Monthly Active Devices On Android,” The Verge, May 2017. http://bit.ly/2f8Ctyr
(2:35) Source: “Google’s New Street View Cameras Will Help Algorithms Index The Real World,” Wired, September 2017. http://bit.ly/2gHASAd
Episode 141</media:description>
<media:community>
<media:starRating count="1788" average="4.96" min="1" max="5"/>
<media:statistics views="61435"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:2DALPtbpZZo</id>
<yt:videoId>2DALPtbpZZo</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>What Happens in an Internet Minute?</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=2DALPtbpZZo"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-09-07T14:42:36+00:00</published>
<updated>2017-09-16T11:06:23+00:00</updated>
<media:group>
<media:title>What Happens in an Internet Minute?</media:title>
<media:content url="https://www.youtube.com/v/2DALPtbpZZo?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i3.ytimg.com/vi/2DALPtbpZZo/hqdefault.jpg" width="480" height="360"/>
<media:description>Winner: Walmart, which has taken a page from Amazon's playbook and stepped up its storytelling.
Winner: Giphy, the four-year-old GIF search engine with more daily users than Snapchat.
Plus everything that happens in an Internet minute.
*We screwed up on the YouTube stat and compared hours viewed to videos watched. Our apologies.
(0:16) “Walmart U.S. Q2 Comps Grew 1.8% and Walmart U.S. eCommerce GMV Grew 67%, Company Reports Q2 FY18 GAAP EPS of $0.96; Adjusted EPS of $1.08,” Walmart, August 2017.
(0:38) L2 Inc. Analysis of Walmart Press Releases, 2017.
(1:14) “With 200M Daily Users, Giphy Will Soon Test Sponsored GIFs,” TechCrunch, July 2017. http://tcrn.ch/2wdRLFh
(1:17) “Inside the GIF Factory: How Giphy Plans to Build a Real Business by Animating the Internet,” Business Insider, May 2017. http://read.bi/2shphZa
(1:22) “With 200M Daily Users, Giphy Will Soon Test Sponsored GIFs,” TechCrunch, July 2017. http://tcrn.ch/2wdRLFh
“Number of Daily Active Snapchat Users From 1st Quarter 2014 to 2nd Quarter 2017 (In Millions),” Statista, 2017. http://bit.ly/2wK9xTn
(1:43) Giphy. http://gph.is/2j6DgkF
(1:51) “What Happens in an Internet Minute in 2017?” Visual Capitalist, August 2017. http://bit.ly/2hoewDI
(2:07) “What Happens in an Internet Minute in 2017?” Visual Capitalist, August 2017. http://bit.ly/2hoewDI
“What Happens in an Internet Minute in 2016?” Visual Capitalist, April 2016. http://bit.ly/1WQyt1S
RIP Walter Becker - https://www.youtube.com/watch?v=eAHQ-9Fniac
Episode 140</media:description>
<media:community>
<media:starRating count="2536" average="4.95" min="1" max="5"/>
<media:statistics views="362369"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:lyH7REviqqM</id>
<yt:videoId>lyH7REviqqM</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>L2 Digital IQ Index: Top Specialty Retail Brands in Digital 2017</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=lyH7REviqqM"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-31T21:11:39+00:00</published>
<updated>2017-09-16T01:38:06+00:00</updated>
<media:group>
<media:title>L2 Digital IQ Index: Top Specialty Retail Brands in Digital 2017</media:title>
<media:content url="https://www.youtube.com/v/lyH7REviqqM?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i1.ytimg.com/vi/lyH7REviqqM/hqdefault.jpg" width="480" height="360"/>
<media:description>The pace of store closures is accelerating. In 2017, retailers are on track to close more stores than in 2015 and 2016 combined. However, our research suggests that brands investing in improving digital performance see offline benefits -- including protection from Amazon.
L2’s seventh annual Digital IQ Index: Specialty Retail analyzes the digital competence of 102 brands operating in the U.S. For more insights, visit L2inc.com.</media:description>
<media:community>
<media:starRating count="0" average="0.00" min="1" max="5"/>
<media:statistics views="8064"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:1T22QxTkPoM</id>
<yt:videoId>1T22QxTkPoM</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Prof Galloway's Career Advice</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=1T22QxTkPoM"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-31T16:00:42+00:00</published>
<updated>2017-09-16T12:40:08+00:00</updated>
<media:group>
<media:title>Prof Galloway's Career Advice</media:title>
<media:content url="https://www.youtube.com/v/1T22QxTkPoM?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i2.ytimg.com/vi/1T22QxTkPoM/hqdefault.jpg" width="480" height="360"/>
<media:description>As summer winds down, Scott offers some unsolicited career advice.
(0:18) &quot;Unemployment Rate for College Graduates,&quot; Macro Trends, July 2017. http://bit.ly/2eHqpRt
(0:24) &quot;The College Payoff,&quot; Georgetown University Center on Education and the Workforce, November 2014. http://bit.ly/25tOVsS
(1:24) &quot;The 440 Cities Driving Global Growth,&quot; City Lab, June 2012. http://bit.ly/2xAPG7B
Episode 139</media:description>
<media:community>
<media:starRating count="6448" average="4.97" min="1" max="5"/>
<media:statistics views="790967"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:ZkuQNZ2km5I</id>
<yt:videoId>ZkuQNZ2km5I</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Gather for Goats</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=ZkuQNZ2km5I"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-24T14:25:29+00:00</published>
<updated>2017-09-15T18:53:10+00:00</updated>
<media:group>
<media:title>Gather for Goats</media:title>
<media:content url="https://www.youtube.com/v/ZkuQNZ2km5I?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i3.ytimg.com/vi/ZkuQNZ2km5I/hqdefault.jpg" width="480" height="360"/>
<media:description>We take a break from our regularly scheduled programming to bring you an update on Scott's goat donation to Syrian refugees.
https://gatherforgoats.com
Episode 138</media:description>
<media:community>
<media:starRating count="1391" average="4.79" min="1" max="5"/>
<media:statistics views="31892"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:UKUz0hf2uBs</id>
<yt:videoId>UKUz0hf2uBs</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>A Primer on Cryptocurrency</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=UKUz0hf2uBs"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-17T16:45:46+00:00</published>
<updated>2017-09-16T09:01:24+00:00</updated>
<media:group>
<media:title>A Primer on Cryptocurrency</media:title>
<media:content url="https://www.youtube.com/v/UKUz0hf2uBs?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i2.ytimg.com/vi/UKUz0hf2uBs/hqdefault.jpg" width="480" height="360"/>
<media:description>By popular demand, Scott and Aswath Damodaran discuss topics in cryptocurrency, from why it's impossible to value to why people choose Bitcoin over gold.
For more on Aswath Damodaran: http://pages.stern.nyu.edu/~adamodar/
Episode 137</media:description>
<media:community>
<media:starRating count="2098" average="4.91" min="1" max="5"/>
<media:statistics views="359761"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:ICGkLGt_bC8</id>
<yt:videoId>ICGkLGt_bC8</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>L2 Digital IQ Index: Top Food Brands in Digital 2017</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=ICGkLGt_bC8"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-11T20:36:25+00:00</published>
<updated>2017-09-14T22:31:43+00:00</updated>
<media:group>
<media:title>L2 Digital IQ Index: Top Food Brands in Digital 2017</media:title>
<media:content url="https://www.youtube.com/v/ICGkLGt_bC8?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i2.ytimg.com/vi/ICGkLGt_bC8/hqdefault.jpg" width="480" height="360"/>
<media:description>With digital sales of food and beverages expected to eclipse 20 percent by 2025, the food industry is ripe for disruption.
While only ten percent of brands offer direct-to-consumer e-commerce on-site, there is near-universal distribution across major e-tailers. However, those sites present an increasing challenge as private label brands evolve into formidable competition. With the Amazon acquisition of Whole Foods, food brands face a disruptor whose private labels dominate the site’s food categories, coupled with technology that could be the Lucifer of brand equity: Alexa.
L2's fourth Digital IQ Index: Food 2017 benchmarks the digital performance of 146 brands. For more insights, visit http://bit.ly/2vqxsGS.</media:description>
<media:community>
<media:starRating count="0" average="0.00" min="1" max="5"/>
<media:statistics views="12259"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:llRHp5DBqIs</id>
<yt:videoId>llRHp5DBqIs</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>iPhone Generation: Lonely &amp; Depressed</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=llRHp5DBqIs"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-10T17:30:59+00:00</published>
<updated>2017-09-15T23:08:54+00:00</updated>
<media:group>
<media:title>iPhone Generation: Lonely &amp; Depressed</media:title>
<media:content url="https://www.youtube.com/v/llRHp5DBqIs?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i1.ytimg.com/vi/llRHp5DBqIs/hqdefault.jpg" width="480" height="360"/>
<media:description>Loser: Unsustainable internet companies. Pureplays like Wayfair and Blue Apron are getting Amazon-like valuations without a critical component: a business that works.
Loser: The brand-industrial complex. Startup Brandless sells generic household items for $3 each, pointing to a larger shift in consumer behavior.
Loser: The smartphone generation. Three-quarters of American teens own iPhones, and the devices are making them more lonely -- but also less likely to do drugs.
(0:13) “Meal-Kit Maker Blue Apron Goes Public, Demand Underwhelms As Amazon Looms,” Reuters, June 2017. http://reut.rs/2toDqYV
(0:13) “Pioneering Beauty Startup Birchbox Turns Profit After Tough 2016,” Forbes, April 2017. http://bit.ly/2fvh96f
(0:13) Google Finance, August 8, 2017.
(0:25) “New Amazon Data From Wall Street Should Terrify All Retail Stores In The US,” Business Insider, September 2016. http://read.bi/2bX6tG6
(0:30) “How Many Americans Are Amazon Prime Members?” The Motley Fool, April 2017. http://bit.ly/2fuXqmU
(0:30) “Share Of Internet Users In The United States Who Live In A Household With An Amazon Prime Subscription As Of November 2016,” Statista, November 2016. http://bit.ly/2vn3eob
(0:30) “Sixty-Four Percent Of U.S. Households Have Amazon Prime,” Forbes, June 2017. http://bit.ly/2usxrU8
(0:38) Value Investors Club, April 2016.
(0:43) L2 Analysis Of SEMRush Data, June 2017.
(0:47) “AMZN Cash Reserves,” Quandl, June 2017. http://bit.ly/2vIetIY
(0:53) “Burning Cash And Losing Customers, Wayfair Is Running Out Of Options,” Seeking Alpha, May 2017. http://bit.ly/2rqZ5dJ
(1:00) L2 Analysis of iSpotTV Data.
(1:12) L2 Analysis Of SEMRush Data, June 2017.
(1:31) “Blue Apron Significantly Lowers Its Valuation With Slashed IPO Pricing,” techcrunch, June 2017. http://tcrn.ch/2t1AIG0
(1:37) “Blue Apron Is Spending More Than $400 For Every New Customer — And That's Creating A Major Problem For The Company,” Business Insider, August 2017. http://read.bi/2vIHeVL
(1:45) “Form S-1,” Blue Apron Holdings, Inc., June 2017. http://bit.ly/2qGf2No
(1:50) “Blue Apron Vs. HelloFresh: A Look At Multiples And Valuation History,” CB Insights, June 2017. http://bit.ly/2uK03Dl
(1:50) “Blue Apron: 5 Things To Know About The Meal-Kit Delivery Company,” Market Watch, July 2017. http://on.mktw.net/2rtG3VH
(2:51) Cadent Consulting Group, 2016.
(3:42) “Have Smartphones Destroyed a Generation?” The Atlantic, September 2017. http://theatln.tc/2u3JDX6
(3:42) “Millennials Surpass Gen Xers as the Largest Generation in U.S. Labor Force,” Pew Research Center, May 2015. http://pewrsr.ch/1KAFrQ0
(3:54) “2016 Overview Key Findings on Adolescent Drug Use,” Monitoring The Future, January 2017. http://bit.ly/1WumBiz
Episode 136</media:description>
<media:community>
<media:starRating count="3002" average="4.96" min="1" max="5"/>
<media:statistics views="413470"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:auydnF-Qu_w</id>
<yt:videoId>auydnF-Qu_w</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Tech Giants: Above the Law</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=auydnF-Qu_w"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-08-03T17:30:59+00:00</published>
<updated>2017-09-16T04:17:30+00:00</updated>
<media:group>
<media:title>Tech Giants: Above the Law</media:title>
<media:content url="https://www.youtube.com/v/auydnF-Qu_w?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i2.ytimg.com/vi/auydnF-Qu_w/hqdefault.jpg" width="480" height="360"/>
<media:description>For economies to thrive, companies need to hand over a quarter of their profits.
But the Four Horsemen - Apple, Amazon, Google, and Facebook -- pay far less than the average US corporate tax rate.
Loser: future generations, who will have to pay off the debt racked up by politicians unwilling to tax the most profitable companies in the world.
(0:20) S&amp;P Global Market Intelligence.
(1:21) “Google’s EU Fine Is a Small Price to Pay for Scale,” The Wall Street Journal, June 2017. http://on.wsj.com/2wakRWL
(1:48) “Case No COMP/M.7217 - Facebook/ WhatsApp,” Office for Publications of the European Union, March 2014. http://bit.ly/2cxoGyC
(2:08) “E.U. Fines Facebook $122 Million Over Disclosures in WhatsApp Deal,” The New York Times, May 2017. http://nyti.ms/2pZh1ex
(2:33) “This Analysis Shows How Viral Fake Election News Stories Outperformed Real News On Facebook,” Buzzfeed, November 2016. http://bzfd.it/2vm5htp
Episode 135</media:description>
<media:community>
<media:starRating count="3928" average="4.65" min="1" max="5"/>
<media:statistics views="429054"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:4CLEuPfwVBo</id>
<yt:videoId>4CLEuPfwVBo</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Valuing Tech's Titans</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=4CLEuPfwVBo"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-07-27T20:19:37+00:00</published>
<updated>2017-09-16T07:20:02+00:00</updated>
<media:group>
<media:title>Valuing Tech's Titans</media:title>
<media:content url="https://www.youtube.com/v/4CLEuPfwVBo?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i1.ytimg.com/vi/4CLEuPfwVBo/hqdefault.jpg" width="480" height="360"/>
<media:description>Are we basing companies' valuations on the right criteria? In this long-form conversation, Scott and NYU Stern colleague Aswath Damodaran discuss what the top digital companies are really worth.
(2:07) Source: “International Netflix Subscriptions Surpass U.S.,” Statista, July 2017. http://bit.ly/2v3FLIK
(2:38) Source: RBC Capital Markets, June 2016.
(3:33) Source: “How Many Users Does Twitter Have?” The Motley Fool, April 2017. http://bit.ly/2w4qIfg
(4:11) Source: “How Much Time Do People Spend On Social Media?” Mediakix, December 2016. http://bit.ly/2oFfwWJ
(5:13) Source: “Amazon Inc Form 10-K,” Amazon, February 2017. http://bit.ly/2u31VXs
(9:16) Source: “Letter To Shareholders,” Amazon, 1997. http://bit.ly/1yx8xhu
(11:44) Source: “Amazon’s Long-Term Growth,” Business Insider, 2016. http://read.bi/20c5FVd
(12:25) Source: “Form S-1,” Snap, Inc., February 2017. http://bit.ly/2kmGKwj
(16:04) Source: “About Us,” Airbnb, 2017. http://bit.ly/18TOxV1
(16:31) Source: “RANKED: The 18 Companies Most Likely to Get Self-Driving Cars On The Road First,” Business Insider, April 2017. http://read.bi/2v3paVu
(20:16) Source: “Google and Facebook Devour the Ad and Data Pie. Scraps For Everyone Else,” Digital Content Next, June 2016. http://bit.ly/28JbGA9
(20:53) Source: “Number of Monthly Active WhatsApp Users Worldwide From April 2013 to January 2017 (in millions),” Statista, 2017. http://bit.ly/2j0uHH6
(21:39) Source: “Chart: Here’s How 5 Tech Giants Make Their Billions,” Visual Capitalist, May 2017. http://bit.ly/2qgkaIE
(23:09) Source: “Chart: Here’s How 5 Tech Giants Make Their Billions,” Visual Capitalist, May 2017. http://bit.ly/2qgkaIE
(23:31) Source: Google Finance, July 2017.
(24:56) Source: Google Finance, July 2017.
(25:36) Source: “Netflix Missed Its Q1 Subscriber Numbers But Q2 Looks Better,” recode, April 2017. http://bit.ly/2oFhtzW
More on Aswath Damodaran's research: damodaran.com
Episode 134</media:description>
<media:community>
<media:starRating count="1321" average="4.94" min="1" max="5"/>
<media:statistics views="270420"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:GWBjUsmO-Lw</id>
<yt:videoId>GWBjUsmO-Lw</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Scott Galloway - The Four - What To Do</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=GWBjUsmO-Lw"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-07-26T18:16:59+00:00</published>
<updated>2017-09-16T08:16:49+00:00</updated>
<media:group>
<media:title>Scott Galloway - The Four - What To Do</media:title>
<media:content url="https://www.youtube.com/v/GWBjUsmO-Lw?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i4.ytimg.com/vi/GWBjUsmO-Lw/hqdefault.jpg" width="480" height="360"/>
<media:description>Worth more than $2.3 trillion combined, the Big Four (Apple, Amazon, Facebook, and Google) continue to grab share from media companies, brands, and retailers. Scott Galloway, Professor of Marketing at the NYU Stern School of Business and Founder of L2, will showcase how the traditional rules of business don’t apply to the Big Four and identify ways that brands and companies can fight back.
Scott Galloway is a Clinical Professor at the NYU Stern School of Business where he teaches brand strategy and digital marketing. In 2012, Professor Galloway was named “One of the World’s 50 Best Business School Professors” by Poets &amp; Quants. He is also the founder of Red Envelope and Prophet Brand Strategy. Scott was elected to the World Economic Forum’s Global Leaders of Tomorrow and has served on the boards of directors of Urban Outfitters (Nasdaq: URBN), Eddie Bauer (Nasdaq: EBHI), The New York Times Company (NYSE: NYT), and UC Berkeley’s Haas School of Business. He received a B.A. from UCLA and an M.B.A. from UC Berkeley.
The L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics.</media:description>
<media:community>
<media:starRating count="1803" average="4.92" min="1" max="5"/>
<media:statistics views="69066"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:VlcmHhbYeNY</id>
<yt:videoId>VlcmHhbYeNY</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Aswath Damodaran - The Value of a User</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=VlcmHhbYeNY"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-07-26T18:16:05+00:00</published>
<updated>2017-09-14T04:07:42+00:00</updated>
<media:group>
<media:title>Aswath Damodaran - The Value of a User</media:title>
<media:content url="https://www.youtube.com/v/VlcmHhbYeNY?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i3.ytimg.com/vi/VlcmHhbYeNY/hqdefault.jpg" width="480" height="360"/>
<media:description>While traditional business valuations have treated cash flow as the ultimate metric for gauging success, many of today's companies focus more on the size of their user community than their bottom line. Responding to evolving perspectives, newer valuation models attempt to assign value to individual consumers, but these models involve a series of assumptions and generalizations that do not always withstand scrutiny. Using Uber as a case study, this session will compare and contrast user-based valuation models with more traditional discounted cash flow (DCF) models, identifying where they converge and diverge.
Aswath Damodaran holds the Kerschner Family Chair in Finance Education and is a Professor of Finance at New York University Stern School of Business. He received a B.A. in Accounting from Madras University, an M.S. in Management from the Indian Institute of Management, and an M.B.A. and Ph.D. in Finance from the University of California. He has been voted “Professor of the Year” by the graduating M.B.A. class five times during his career at NYU. In addition, Professor Damodaran is the author of several highly-regarded and widely-used academic texts on Valuation, Corporate Finance, and Investment Management. Professor Damodaran currently teaches Corporate Finance and Equity Instruments &amp; Markets. His research interests include Information and Prices, Real Estate, and Valuation.
The L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics.</media:description>
<media:community>
<media:starRating count="247" average="4.97" min="1" max="5"/>
<media:statistics views="11289"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:k59jPtE92Wo</id>
<yt:videoId>k59jPtE92Wo</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Maureen Mullen - The Innovation Class</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=k59jPtE92Wo"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-07-26T18:13:59+00:00</published>
<updated>2017-09-16T10:44:16+00:00</updated>
<media:group>
<media:title>Maureen Mullen - The Innovation Class</media:title>
<media:content url="https://www.youtube.com/v/k59jPtE92Wo?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i4.ytimg.com/vi/k59jPtE92Wo/hqdefault.jpg" width="480" height="360"/>
<media:description>As Co-Founder and Chief Strategy Officer at L2, Maureen co-authored the L2 Digital IQ Index methodology and oversees L2 Research and Strategy. She has led C-level engagements for L2 members including Procter &amp; Gamble, L’Oréal, LVMH, Nike, Unilever, and many others. Prior to L2, Maureen was a consultant at Triage Consulting Group, where she led managed-care payment review projects for hospitals including UCLA Medical Center, UCSF, and HCA. Maureen holds a B.A. in Human Biology from Stanford University and an M.B.A. from NYU Stern.
The L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics.</media:description>
<media:community>
<media:starRating count="139" average="4.68" min="1" max="5"/>
<media:statistics views="12669"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:7Q5u4yNs_w8</id>
<yt:videoId>7Q5u4yNs_w8</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Sonia Marciano - Bigger Isn't Always Better</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=7Q5u4yNs_w8"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-07-26T18:13:26+00:00</published>
<updated>2017-09-15T14:39:09+00:00</updated>
<media:group>
<media:title>Sonia Marciano - Bigger Isn't Always Better</media:title>
<media:content url="https://www.youtube.com/v/7Q5u4yNs_w8?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i4.ytimg.com/vi/7Q5u4yNs_w8/hqdefault.jpg" width="480" height="360"/>
<media:description>In recent years, there has been a palpable shift in the nature of the US economy. Corporations are getting bigger at an unprecedented rate. The share of US corporate income earned by the 100 largest firms is at a staggering 85 percent. Facebook has 77 percent of mobile social traffic, Amazon controls 45 percent of US e-commerce, and Google has an 88 percent market share in search advertising. We can connect the shift in the business landscape to the observation that Americans today are highly divided economically, socially, and philosophically.
The L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics.
Sonia Marciano has been a Clinical Professor at the Stern School of Management since July, 2007. She is currently the Stern academic director for TRIUM – a joint executive MBA program that includes Stern, LSE and HEC. Prior to Stern, she was at the Columbia Business School and prior to Columbia, she spent 2.5 years at Harvard’s Institute for Strategy and Competitiveness (ISC), where she developed content for the Institute’s Microeconomics of Competitiveness course which she co-taught with Professor Michael E. Porter.
Before HBS, Professor Marciano spent eight years as a Clinical Professor of Management and Strategy at the Kellogg School of Management, while also lecturing at the University of Chicago. She has also taught in both executive and full time programs for the Wharton School and Yale SOM. Currently, Sonia teaches core strategy as well as electives in advanced strategy and global competition. In addition, she teaches strategy and economics for corporate executive education programs in the U.S., Canada and Europe.
Sonia has won several teaching awards for distinction in teaching, most recently for best professor Yale’s, Kellogg’s as well as in Stern’s Executive MBA programs in 2010, 2011 and 2012. She was among the highest rated management professors at Stern, Columbia, Harvard, Kellogg and the University of Chicago.
She received her BA with honors from the University of Chicago. She worked in consulting, banking and the insurance industries before returning to the University of Chicago to receive her MBA in 1994, and her PhD in Business Economics and Industrial Organization in 2000.</media:description>
<media:community>
<media:starRating count="45" average="4.82" min="1" max="5"/>
<media:statistics views="2838"/>
</media:community>
</media:group>
</entry>
<entry>
<id>yt:video:s6qHAJm7ZEk</id>
<yt:videoId>s6qHAJm7ZEk</yt:videoId>
<yt:channelId>UCBcRF18a7Qf58cCRy5xuWwQ</yt:channelId>
<title>Scott Galloway: Asshole ≠ Innovative</title>
<link rel="alternate" href="https://www.youtube.com/watch?v=s6qHAJm7ZEk"/>
<author>
<name>L2inc</name>
<uri>https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ</uri>
</author>
<published>2017-07-20T19:40:55+00:00</published>
<updated>2017-09-16T07:35:33+00:00</updated>
<media:group>
<media:title>Scott Galloway: Asshole ≠ Innovative</media:title>
<media:content url="https://www.youtube.com/v/s6qHAJm7ZEk?version=3" type="application/x-shockwave-flash" width="640" height="390"/>
<media:thumbnail url="https://i4.ytimg.com/vi/s6qHAJm7ZEk/hqdefault.jpg" width="480" height="360"/>
<media:description>This has been an awful year for Uber, which was the most valuable startup in the world. We'll see...
(0:41) “‘Apple Is Sex’ Scott Galloway Cannes Lions 2017,” YouTube, June 2017. http://bit.ly/2uDOG3S
(0:56) “Uber Loses at Least $1.2 Billion in First Half of 2016,” Bloomberg, August 2016. https://bloom.bg/2bYHoz5
(1:32) “Lyft Is Valued At $7.5 Billion After Raising A $500 Million Round,” recode, April 2017. http://bit.ly/2ufgXwN
(1:32) “As Uber’s Value Slips On The Secondary Market, Lyft’s Is Rising,” Tech Crunch, June 2017. http://tcrn.ch/2tyTaFH
(2:27) “Marissa Mayer Defends Former Uber CEO Travis Kalanick,” San Francisco Chronicle, June 2017. http://bit.ly/2tW5kZm
Episode 133</media:description>
<media:community>
<media:starRating count="2393" average="4.87" min="1" max="5"/>
<media:statistics views="479994"/>
</media:community>
</media:group>
</entry>
</feed>
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:enc="http://purl.oclc.org/net/rss_2.0/enc#"
xmlns:ev="http://purl.org/rss/1.0/modules/event/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dcterms="http://purl.org/dc/terms/"
xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="https://sfbay.craigslist.org/search/apa?format=rss">
<title>craigslist SF bay area | apts/housing for rent search </title>
<link>https://sfbay.craigslist.org/search/apa</link>
<description></description>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:publisher>robot@craigslist.org</dc:publisher>
<dc:creator>robot@craigslist.org</dc:creator>
<dc:source>https://sfbay.craigslist.org/search/apa?format=rss</dc:source>
<dc:title>craigslist SF bay area | apts/housing for rent search </dc:title>
<dc:type>Collection</dc:type>
<syn:updateBase>2017-06-21T11:33:12-07:00</syn:updateBase>
<syn:updateFrequency>6</syn:updateFrequency>
<syn:updatePeriod>hourly</syn:updatePeriod>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6186664607.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/sfc/apa/6156068288.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6186664268.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/pen/apa/6178016537.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/pen/apa/6186664134.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6186643068.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6186663734.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/sby/apa/6186663427.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6181466671.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/pen/apa/6151867421.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6175713069.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/sby/apa/6186662875.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6175706074.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6179687565.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/sby/apa/6176525357.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6181392861.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6170765620.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6170826005.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6186661838.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6170826650.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6170829613.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/pen/apa/6177358587.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6174129422.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6173868358.html" />
<rdf:li rdf:resource="http://sfbay.craigslist.org/eby/apa/6170845890.html" />
</rdf:Seq>
</items>
</channel>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6186664607.html">
<title><![CDATA[Bright, Spacious Beautiful Victorian (oakland north / temescal) &#x0024;4300 3bd 1930ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6186664607.html</link>
<description><![CDATA[Updated 3+ Bedroom, 2.5 Bath, Victorian home. Beautiful original oak hardwoods, high ceilings with crown molding, stainless steel appliances, large sunny deck directly next to the kitchen for grilling and entertaining. Radiant floor heating throughou [...]]]></description>
<dc:date>2017-06-21T10:33:10-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6186664607.html</dc:source>
<dc:title><![CDATA[Bright, Spacious Beautiful Victorian (oakland north / temescal) &#x0024;4300 3bd 1930ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00l0l_fbVZikCjEKO_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:33:10-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/sfc/apa/6156068288.html">
<title><![CDATA[Beautifully Remodeled 1 BR with Garage Parking (Pacific Heights) &#x0024;3449]]></title>
<link>http://sfbay.craigslist.org/sfc/apa/6156068288.html</link>
<description><![CDATA[100 Terra Vista #2, San Francisco, CA 94115 This Spacious beautifully remodeled 1 Br unit in 4 Plex - Unit is vacant and available for Immediate Occupancy
Apartment Features
1 Bedroom, 1 Bath
Loads of Natural Light and Large Windows
Modern kitche [...]]]></description>
<dc:date>2017-06-21T10:33:00-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/sfc/apa/6156068288.html</dc:source>
<dc:title><![CDATA[Beautifully Remodeled 1 BR with Garage Parking (Pacific Heights) &#x0024;3449]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00K0K_fdZ3XvQwsbo_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:33:00-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6186664268.html">
<title><![CDATA[CALL FALI Z~ MOVE NOW ~ GREAT PLACE TO CALL HOME!!! (vallejo / benicia) &#x0024;1413 1bd 643ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6186664268.html</link>
<description><![CDATA[CONTACT ME~ ASK FOR FALIZ!!!
Inquire about other units available as well.
We are a 560 apartment complex located in a residential are in Vallejo/Benicia area. We are located near Blue Rock Springs park and Blue Rock Golf course.
-Washer/Dryer in u [...]]]></description>
<dc:date>2017-06-21T10:32:59-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6186664268.html</dc:source>
<dc:title><![CDATA[CALL FALI Z~ MOVE NOW ~ GREAT PLACE TO CALL HOME!!! (vallejo / benicia) &#x0024;1413 1bd 643ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00O0O_6P3oH1IAn9b_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:59-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/pen/apa/6178016537.html">
<title><![CDATA[New 1Bed 1Bath ($2095) Arbors (mountain view) &#x0024;2095 1bd 560ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/pen/apa/6178016537.html</link>
<description><![CDATA[CONTACT INFO Mtn. View Rental Center
<a href="/fb/sfo/apa/6178016537" class="showcontact" title="click to show contact info">show contact info</a>
Remodeled 1Bedroom 1Bath Apartment Home at The Arbors $2095 - $2,095 per month 2220 California Street, Mtn. View, CA 94040 FEATURES Bedrooms:&nbsp; 1 Bathrooms:&nbsp; 1 Located on Floor #:&nbsp; 2 Flo [...]]]></description>
<dc:date>2017-06-21T10:32:58-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/pen/apa/6178016537.html</dc:source>
<dc:title><![CDATA[New 1Bed 1Bath ($2095) Arbors (mountain view) &#x0024;2095 1bd 560ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00O0O_lyDsL0JrZQJ_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:58-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/pen/apa/6186664134.html">
<title><![CDATA[Top Floor / Downtown/Granite / Big Balcony/ Gas Appliances (san mateo) &#x0024;2495 1bd 720ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/pen/apa/6186664134.html</link>
<description><![CDATA[
<a href="/fb/sfo/apa/6186664134" class="showcontact" title="click to show contact info">show contact info</a>
123 N. El Camino Real
Our community has been recently renovated as have many of our apartment interiors. Including custom paint, new appliances, carpet, and lighting. We have convenient parking and additional guest parking, on-site lau [...]]]></description>
<dc:date>2017-06-21T10:32:54-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/pen/apa/6186664134.html</dc:source>
<dc:title><![CDATA[Top Floor / Downtown/Granite / Big Balcony/ Gas Appliances (san mateo) &#x0024;2495 1bd 720ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00G0G_fDOPD6Zd5Sc_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:54-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6186643068.html">
<title><![CDATA[West Side Dublin- can be furnished (dublin / pleasanton / livermore) &#x0024;4000]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6186643068.html</link>
<description><![CDATA[Home is available for showing. Please reply by email to schedule an appointment.
single family 4bedroom 2 bathroom home in Dublin. single story, available for immediate rent. Upgraded kitchen with Granite counters, Stainless Steel Appliances, Gas co [...]]]></description>
<dc:date>2017-06-21T10:32:48-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6186643068.html</dc:source>
<dc:title><![CDATA[West Side Dublin- can be furnished (dublin / pleasanton / livermore) &#x0024;4000]]></dc:title>
<dc:type>text</dc:type>
<dcterms:issued>2017-06-21T10:32:48-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6186663734.html">
<title><![CDATA[Cozy Senior Living in Livermore! (dublin / pleasanton / livermore) &#x0024;1962 1bd 538ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6186663734.html</link>
<description><![CDATA[Beautiful floor plan; Large walk-in closet and more.
We are located close to the 580 freeway; Springtown golf course; library and not very far from local shopping. Visit the local restaurants and get a variety to please the palate. Bingo; billiards; [...]]]></description>
<dc:date>2017-06-21T10:32:41-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6186663734.html</dc:source>
<dc:title><![CDATA[Cozy Senior Living in Livermore! (dublin / pleasanton / livermore) &#x0024;1962 1bd 538ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00Q0Q_4pDCuNrDFpY_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:41-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/sby/apa/6186663427.html">
<title><![CDATA[1BR/1BA detached House (not Apartment) Near San Carlos & Meridian (san jose west) &#x0024;2000 1bd 750ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/sby/apa/6186663427.html</link>
<description><![CDATA[Available for July 1st occupancy is a cute 1 bedroom, 1 bathroom detached house/cottage located at 368 Page Street in San Jose. This is the middle house on a large parcel of land with two other detached houses.
The Cottage features:
- A large bedro [...]]]></description>
<dc:date>2017-06-21T10:32:32-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/sby/apa/6186663427.html</dc:source>
<dc:title><![CDATA[1BR/1BA detached House (not Apartment) Near San Carlos & Meridian (san jose west) &#x0024;2000 1bd 750ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00202_4l7V0GqxBm2_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:32-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6181466671.html">
<title><![CDATA[2 bed 1 bath near Fruitvale BART (oakland east) &#x0024;2150 2bd]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6181466671.html</link>
<description><![CDATA[We are looking for renters for the lower level of our home. It's a newly remodeled, completely separate, 2 bedroom apartment.
We are only an 8-10 minute walk from Fruitvale BART in the lovely Fruitvale district and blocks away from great restaurants [...]]]></description>
<dc:date>2017-06-21T10:32:28-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6181466671.html</dc:source>
<dc:title><![CDATA[2 bed 1 bath near Fruitvale BART (oakland east) &#x0024;2150 2bd]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/01717_emjbMzVBnyp_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:28-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/pen/apa/6151867421.html">
<title><![CDATA[Arch St Apts (redwood city) &#x0024;1725 525ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/pen/apa/6151867421.html</link>
<description><![CDATA[For Lease:Large Studio Apt,Full size Kitchen,Walk-in Closet,2-Room Bath Area.(Water,Garbage and Gas is Paid)Laundry rooms on site,Underground Parking,Elevators,Heated Pool.We are located near Shopping and Transportation also near Edgewood Park.By App [...]]]></description>
<dc:date>2017-06-21T10:32:27-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/pen/apa/6151867421.html</dc:source>
<dc:title><![CDATA[Arch St Apts (redwood city) &#x0024;1725 525ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00r0r_cOsPbH9nptQ_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:27-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6175713069.html">
<title><![CDATA[Beautiful apartment in Fremont! (fremont / union city / newark) &#x0024;2150 1bd 737ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6175713069.html</link>
<description><![CDATA[Contact info: Nancy Barrera |
<a href="/fb/sfo/apa/6175713069" class="showcontact" title="click to show contact info">show contact info</a>
|
<a href="/fb/sfo/apa/6175713069" class="showcontact" title="click to show contact info">show contact info</a>
Carriage House Apartments 38725 Lexington St , Fremont, CA 94536 KEY FEATURES Year Built: 1972 Sq Footage: 828 sqft. Bedrooms: 1 Bed Bathrooms: 1 Bath Parking: 1 Carport Leas [...]]]></description>
<dc:date>2017-06-21T10:32:17-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6175713069.html</dc:source>
<dc:title><![CDATA[Beautiful apartment in Fremont! (fremont / union city / newark) &#x0024;2150 1bd 737ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00Y0Y_4RHbmsUwR2l_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:17-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/sby/apa/6186662875.html">
<title><![CDATA[SPECIAL AVAIL Jun 30th 1bd Unit W/ Walk In Closet, A/C & MORE! (san jose west) &#x0024;1850 1bd 625ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/sby/apa/6186662875.html</link>
<description><![CDATA[$1,850 per month 1 bedrooms, 1 full baths,
0 half baths, 625 square feet
Alma Blazevic | NAS Property Group |
<a href="/fb/sfo/apa/6186662875" class="showcontact" title="click to show contact info">show contact info</a>
1125 Ranchero Way, San Jose, CA This Spacious, 1 Bd Unit with A/C Available Ju 30th to Move In!! This Unit Features spacious [...]]]></description>
<dc:date>2017-06-21T10:32:09-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/sby/apa/6186662875.html</dc:source>
<dc:title><![CDATA[SPECIAL AVAIL Jun 30th 1bd Unit W/ Walk In Closet, A/C & MORE! (san jose west) &#x0024;1850 1bd 625ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00x0x_kdTl7dzd3wn_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:09-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6175706074.html">
<title><![CDATA[Great price,Great location!! (fremont / union city / newark) &#x0024;2150 1bd 737ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6175706074.html</link>
<description><![CDATA[Welcome to lovely Carriage House Apartments. Our community currently has different floor plans available. All of our units are equipped with a long list of features, including wall to wall carpet, fully equipped kitchens with dishwasher, stove and re [...]]]></description>
<dc:date>2017-06-21T10:32:07-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6175706074.html</dc:source>
<dc:title><![CDATA[Great price,Great location!! (fremont / union city / newark) &#x0024;2150 1bd 737ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00h0h_bd1e1SGWmhx_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:32:07-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6179687565.html">
<title><![CDATA[Coming Soon! (fremont / union city / newark) &#x0024;2550 2bd 1121ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6179687565.html</link>
<description><![CDATA[Contact info: Nancy Barrera |
<a href="/fb/sfo/apa/6179687565" class="showcontact" title="click to show contact info">show contact info</a>
|
<a href="/fb/sfo/apa/6179687565" class="showcontact" title="click to show contact info">show contact info</a>
Carriage House Apartments 38725 Lexington St, Fremont, CA 94536 $2,550/mo KEY FEATURES Bedrooms: 2 Beds Bathrooms: 2 Baths Lease Duration: 1 Year Deposit: $800 Pets Policy: C [...]]]></description>
<dc:date>2017-06-21T10:31:58-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6179687565.html</dc:source>
<dc:title><![CDATA[Coming Soon! (fremont / union city / newark) &#x0024;2550 2bd 1121ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00F0F_9ZcC20uP2je_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:58-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/sby/apa/6176525357.html">
<title><![CDATA[WD and 2 private balconies & Courtyard Views. Look&Lease Special! (san jose west) &#x0024;3295 2bd 1055ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/sby/apa/6176525357.html</link>
<description><![CDATA[The Brookdale Apartments, managed by On-site Team
4400 Albany Dr.
San Jose, CA 95129
<a href="/fb/sfo/apa/6176525357" class="showcontact" title="click to show contact info">show contact info</a>
Ideally located in San Jose on the Cupertino border and in the excellent Cupertino school district, Easy access to 280, 880 and Hwy 17.
Two large b [...]]]></description>
<dc:date>2017-06-21T10:31:47-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/sby/apa/6176525357.html</dc:source>
<dc:title><![CDATA[WD and 2 private balconies & Courtyard Views. Look&Lease Special! (san jose west) &#x0024;3295 2bd 1055ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00f0f_9cgdeoYWaEs_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:47-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6181392861.html">
<title><![CDATA[2BD/2BA,Ground Floor,Patio,Fireplace,Dishwasher,Hardwood,PetOK (hercules, pinole, san pablo, el sob) &#x0024;2100 2bd 974ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6181392861.html</link>
<description><![CDATA[Please contact Ma Properties at
<a href="/fb/sfo/apa/6181392861" class="showcontact" title="click to show contact info">show contact info</a>
if you wish to schedule a viewing appointment.
Located in a quiet community with beautiful foliage. Complex includes swimming pool for tenants' enjoyment.
2 Bedroom / 2 Bathroom
1003 Bay View Farm Rd., [...]]]></description>
<dc:date>2017-06-21T10:31:44-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6181392861.html</dc:source>
<dc:title><![CDATA[2BD/2BA,Ground Floor,Patio,Fireplace,Dishwasher,Hardwood,PetOK (hercules, pinole, san pablo, el sob) &#x0024;2100 2bd 974ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00707_fIGr5U1dR35_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:44-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6170765620.html">
<title><![CDATA[Studio,Upper flr in 1940s 6-plex,Hardwood, Backyard,Gas stove,Cat OK (oakland north / temescal) &#x0024;1750 480ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6170765620.html</link>
<description><![CDATA[Please contact Ma Properties at
<a href="/fb/sfo/apa/6170765620" class="showcontact" title="click to show contact info">show contact info</a>
if you wish to schedule a viewing appointment.
Studio Apartment
418- 41st Street, Oakland 94609
Available June 22, 2017
Terms:
$1750 rent
$1950 fully refundable security deposit
Parking: $130/month [...]]]></description>
<dc:date>2017-06-21T10:31:40-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6170765620.html</dc:source>
<dc:title><![CDATA[Studio,Upper flr in 1940s 6-plex,Hardwood, Backyard,Gas stove,Cat OK (oakland north / temescal) &#x0024;1750 480ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00V0V_a2TwLSZSVWz_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:40-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6170826005.html">
<title><![CDATA[STUDIO, Adams Point, Hardwood, Gas stove, Lg closet, Cat OK (oakland lake merritt / grand) &#x0024;1700 425ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6170826005.html</link>
<description><![CDATA[Please contact Ma Properties at
<a href="/fb/sfo/apa/6170826005" class="showcontact" title="click to show contact info">show contact info</a>
if you wish to schedule a viewing appointment.
Studio / 1 Bathroom Apartment
353 Euclid Ave., Oakland, 94610
Available June 22, 2017
Terms:
$1700 rent
$1900 fully refundable security deposit
Parking [...]]]></description>
<dc:date>2017-06-21T10:31:36-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6170826005.html</dc:source>
<dc:title><![CDATA[STUDIO, Adams Point, Hardwood, Gas stove, Lg closet, Cat OK (oakland lake merritt / grand) &#x0024;1700 425ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00a0a_akYsz3NZE1X_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:36-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6186661838.html">
<title><![CDATA[Rare Private Alamo In-law for rent. Utility, TV, & internet included (walnut creek) &#x0024;2250 1bd 1250ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6186661838.html</link>
<description><![CDATA[Alamo is a very private and peaceful area between Danville and Walnut Creek if you don't know it.
The house is located within 5-10 minutes of walking distance to Round Hill Country Club, a peaceful neighborhood with a beautiful environment for weeke [...]]]></description>
<dc:date>2017-06-21T10:31:34-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6186661838.html</dc:source>
<dc:title><![CDATA[Rare Private Alamo In-law for rent. Utility, TV, & internet included (walnut creek) &#x0024;2250 1bd 1250ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00808_509lSWRjRpl_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:34-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6170826650.html">
<title><![CDATA[Studio,Upper flr in 1940s 6-plex,Hardwood, Backyard,Gas stove,Cat OK (oakland north / temescal) &#x0024;1750 480ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6170826650.html</link>
<description><![CDATA[Please contact Ma Properties at
<a href="/fb/sfo/apa/6170826650" class="showcontact" title="click to show contact info">show contact info</a>
if you wish to schedule a viewing appointment.
Studio Apartment
418- 41st Street, Oakland 94609
Available June 14, 2017
Terms:
$1750 rent
$1950 fully refundable security deposit
Parking: $130/month [...]]]></description>
<dc:date>2017-06-21T10:31:32-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6170826650.html</dc:source>
<dc:title><![CDATA[Studio,Upper flr in 1940s 6-plex,Hardwood, Backyard,Gas stove,Cat OK (oakland north / temescal) &#x0024;1750 480ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00V0V_a2TwLSZSVWz_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:32-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6170829613.html">
<title><![CDATA[1BR/1BA, Top Floor, Lakefront,Hardwood,Gas Stove,BART,Parking (oakland lake merritt / grand) &#x0024;2800 1bd 1200ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6170829613.html</link>
<description><![CDATA[Please contact Ma Properties at
<a href="/fb/sfo/apa/6170829613" class="showcontact" title="click to show contact info">show contact info</a>
if you wish to make a viewing appointment.
Bright, spacious unit in an AMAZING lakefront location. Easy access to BART and local amenities.
1 Bedroom / 1 Bathroom Apartment
1445 Lakeside Dr.
Oakland, C [...]]]></description>
<dc:date>2017-06-21T10:31:27-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6170829613.html</dc:source>
<dc:title><![CDATA[1BR/1BA, Top Floor, Lakefront,Hardwood,Gas Stove,BART,Parking (oakland lake merritt / grand) &#x0024;2800 1bd 1200ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00404_5FIc9ESNXHt_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:27-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/pen/apa/6177358587.html">
<title><![CDATA[Beautiful with natural lighting 2 br 1 ba w/ parking (san mateo) &#x0024;2888 2bd]]></title>
<link>http://sfbay.craigslist.org/pen/apa/6177358587.html</link>
<description><![CDATA[Beautiful Natural Lighting 2 br 1 ba with 1 parking space
501 S Fremont #3, San Mateo
This Spacious 2-bedroom 1 bath is ideally located in the west hills of San Mateo near Crystal Springs between highway 92 and 280. Beautiful running, walking and bi [...]]]></description>
<dc:date>2017-06-21T10:31:27-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/pen/apa/6177358587.html</dc:source>
<dc:title><![CDATA[Beautiful with natural lighting 2 br 1 ba w/ parking (san mateo) &#x0024;2888 2bd]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00O0O_iBHHKAVVEXq_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:27-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6174129422.html">
<title><![CDATA[Two Bedroom with Washer/Dryer! Close to Lab/Sandia (dublin / pleasanton / livermore) &#x0024;2112 2bd 796ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6174129422.html</link>
<description><![CDATA[Ironwood http://liveatironwoodapts.com/su/pq5p Surrounded by rolling green hills and vineyards, Ironwood Apartments is a great place to call home. This 2Bd/1Ba apartment home has a washer/dryer in the home and two spacious bedrooms. Relax after a lon [...]]]></description>
<dc:date>2017-06-21T10:31:26-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6174129422.html</dc:source>
<dc:title><![CDATA[Two Bedroom with Washer/Dryer! Close to Lab/Sandia (dublin / pleasanton / livermore) &#x0024;2112 2bd 796ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00S0S_2hBopbOCpN0_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:26-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6173868358.html">
<title><![CDATA[1BD/1BA, Hardwood, Pvt balcony, Dishwasher, Near BART, Parking avail (oakland lake merritt / grand) &#x0024;2100 1bd 650ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6173868358.html</link>
<description><![CDATA[Please contact Ma Properties at
<a href="/fb/sfo/apa/6173868358" class="showcontact" title="click to show contact info">show contact info</a>
if you wish to schedule a viewing appointment.
1 Bedroom / 1 Bathroom Apartment
1514 Jackson St., Oakland, 94612
Available July 8, 2017
Terms:
$2100/month
$2300 fully refundable security deposit
Par [...]]]></description>
<dc:date>2017-06-21T10:31:23-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6173868358.html</dc:source>
<dc:title><![CDATA[1BD/1BA, Hardwood, Pvt balcony, Dishwasher, Near BART, Parking avail (oakland lake merritt / grand) &#x0024;2100 1bd 650ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00e0e_llhOPdUgrMk_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:23-07:00</dcterms:issued>
</item>
<item rdf:about="http://sfbay.craigslist.org/eby/apa/6170845890.html">
<title><![CDATA[1BD/1BA, Top floor,Private Bal.,Hardwood,Dishwasher,Parking,Laundry (oakland lake merritt / grand) &#x0024;1950 1bd 625ft<sup>2</sup>]]></title>
<link>http://sfbay.craigslist.org/eby/apa/6170845890.html</link>
<description><![CDATA[If you are interested in scheduling a viewing appointment, please contact Ma Properties at
<a href="/fb/sfo/apa/6170845890" class="showcontact" title="click to show contact info">show contact info</a>
1 Bedroom/1Bathroom
601 Brooklyn Ave.
Oakland, California 94606
Available Now
Terms:
$1950 rent
$2150 fully refundable security deposit
P [...]]]></description>
<dc:date>2017-06-21T10:31:19-07:00</dc:date>
<dc:language>en-us</dc:language>
<dc:rights>copyright 2017 craiglist</dc:rights>
<dc:source>http://sfbay.craigslist.org/eby/apa/6170845890.html</dc:source>
<dc:title><![CDATA[1BD/1BA, Top floor,Private Bal.,Hardwood,Dishwasher,Parking,Laundry (oakland lake merritt / grand) &#x0024;1950 1bd 625ft<sup>2</sup>]]></dc:title>
<dc:type>text</dc:type>
<enc:enclosure resource="https://images.craigslist.org/00z0z_jvngNj0M1el_300x300.jpg" type="image/jpeg"/>
<dcterms:issued>2017-06-21T10:31:19-07:00</dcterms:issued>
</item>
</rdf:RDF>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>
<![CDATA[
Varthabharathi : Kanrnataka's Leading Kannada News Portal
]]>
</title>
<link>http://www.varthabahrati.in</link>
<copyright>
Copyright © 2017 Varthabharathi. All rights reserved.
</copyright>
<nested-field>
<nest1>foo</nest1>
<nest2>
<nest3>bar</nest3>
</nest2>
</nested-field>
<description>
<![CDATA[
Varthabharathi - A Kannada news portal brings latest news, headlines in kannada from India, world, business, politics, sports and entertainment!
]]>
</description>
<language>kn</language>
<ttl>10</ttl><item><title>ISUZU launches the ‘mu-X’ premium full-size 7 seater SUV in Bengaluru</title><author></author><subtitle>The sixth and last Sunday of Lent and beginning of Holy Week</subtitle><link>http://www.varthabharati.in/article/english/74450</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/19/isuzu.gif?itok=AXklH9Sp"/><ul><li><span style="font-size:16px;"><span style="color:#A52A2A;">Launched with a 3.0 Litre engine in 4x2 and 4x4 variants in Automatic Transmission.</span></span></li>
<li><span style="font-size:16px;"><span style="color:#A52A2A;">Offers best-in-class space and comfort with aggressive styling and safety features. </span></span></li>
</ul>
<p><strong>Bengaluru: </strong>Isuzu Motors India launched the ISUZU ‘mu-X’ premium full-size 7-seater SUV in Bengaluru, today.</p>
<p><strong><span style="color:#000080;">The ISUZU mu-X is powered by a 3.0 litre ISUZU engine and provides a maximum power output of 130 kW (177 PS). It provides a maximum torque of 380 Nm that is designed with a significant flat torque curve. The mu-X will be offered in both 4x2 and 4x4 variants with a sequential shift Automatic transmission. The mu-X will be built at ISUZU’s new state-of-the-art manufacturing plant at Sri City in Andhra Pradesh. The All Muscle – All Heart SUV is a perfect combination for those buyers who seek not only style, power and a dominating road presence but also want to have the best-in-class space and comfort for their family.</span></strong></p>
<p></p>
<p>Speaking at the occasion, Mr. Hitoshi Kono, Deputy Managing Director, Isuzu Motors India, added, “The ISUZU mu-X is the perfect SUV for the modern Indian SUV buyer and it has been designed to offer the perfect combination of style, power and road presence while also providing excellent space and comfort.</p>
<p><img alt="" src="/sites/default/files/images/articles/isuzu-3.gif" style="width: 700px; height: 467px;" /></p>
<p>The Indian market for SUVs is now coming of age and we are excited to be present here in these times with our latest offering. We are confident the mu-X will set a new benchmark for full size premium SUVs in India. I am very happy to be present today in Bengaluru, the Silicon Valley of India, to launch the new ISUZU mu-X. This region is known to have some of the most discerning customers who have travelled the world and therefore seek the best of what is on offer. We are delighted to present our new SUV to these buyers and we are sure they will appreciate and admire the All Muscle. All Heart ISUZU mu-X.”</p>
<p><img alt="" src="/sites/default/files/images/articles/isuzu-2.gif" style="width: 700px; height: 467px;" /></p>
<p></p>
<p>Mr. Samir Choudhry, Managing Director, Trident Automobiles, added, “The Trident Group has been a proud representative of the ISUZU brand in this region. During our association, we have built a strong base of happy and enthusiastic customers by consistently meeting the exacting standards of sales and service set by Isuzu Motors in India. The ISUZU mu-X SUV nicely combines the characteristics of a thrilling off-roader and a full-size 7 seater premium SUV – a combination that has been lacking in the current set of premium 7 seater SUVs in the market. Bengaluru is a large market for SUVs and there is a large segment of SUV buyers here who also seek spaciousness and comfort in their vehicles. We are very excited with the launch of the ISUZU mu-X today. It will surely up the ante in the SUV market in Bengaluru. ”</p>
<p><img alt="" src="/sites/default/files/images/articles/isuzu-4.gif" style="width: 700px; height: 467px;" /></p>
<p></p>
<p><span style="color:#B22222;"><strong>The ISUZU mu-X is available at an attractive Ex-showroom Bengaluru price of Rs. 24,36, 269 /- for the 4x2 AT variant. The 4x4 AT variant is available at Ex-showroom Bengaluru price of Rs. 26,39, 376 /-.</strong></span></p>
<p></p>
<p><strong>The company has dedicated dealer outlets, strategically located in 28 locations across the country. For more information on the company, and its products/services, please visit - <span style="color:#B22222;">www.isuzu.in, www.isuzumux.in, www.facebook.com/Isuzumuxindia</span></strong></p>
]]></description><pubDate>Fri, 19 May 2017 21:05:02 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/74450</guid></item><item><title>Off beat courses for the next generation</title><author>Dr. Ananth Prabhu G</author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/73971</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/16/career-development_0.jpg?itok=IyQiaHS4"/><p>As Indians, we are slowly becoming less conservative about our career choices. While at one time every parent wanted their children to become engineers, doctors, chartered accountants or MBAs, we now have many parents encouraging their children pursue their passions.</p>
<p>If you’re one of those adventure seeking souls who does not wish to stick to a cubicle every day from 9 to 5 then you might find the following 7 career options satisfying. </p>
<p></p>
<p><span style="color:#B22222;"><strong>1. Bachelor of Rural Studies</strong></span></p>
<p><img alt="" src="https://7millioninterns.files.wordpress.com/2016/11/wolfe1031-post.jpg?w=580&amp;h=283" style="width: 600px; height: 293px;" /></p>
<p>If your heart lies in Indian villages and you want to do much more than just go as a tourist and click pictures, this course is for you. The course gives you an opportunity to engage in various rural and community development activities. It covers topics like animal husbandry, forestry, farm management, child development, agriculture, environment management, community development etc.</p>
<p></p>
<p><span style="color:#006400;"><strong>2. Ethical hacking</strong></span></p>
<p><img alt="" src="http://www.exuberantsolutions.com/course_logo/ethical-hacking.jpg" style="width: 600px; height: 337px;" /></p>
<p>For all those who hack friends’ social networking accounts for “fun”, are good at cracking passwords, unlocking a locked system and spend a majority of their time experimenting with various codes – this is a great way to put those grey cells to a good use. You can breach the security of computer systems and get paid for it!</p>
<p></p>
<p><span style="color:#B22222;"><strong>3. Photography</strong></span></p>
<p><img alt="" src="http://cdn.mos.cms.futurecdn.net/gvQ9NhQP8wbbM32jXy4V3j.jpg" style="width: 600px; height: 338px;" /></p>
<p>Photography once regarded just as a hobby has today changed into a high-end lucrative profession. Regarded as an art form and having limitations, with the evolution of technology, it has established a strong base for itself. Movies, television, events-photography plays an important part in every important field today!</p>
<p></p>
<p><span style="color:#006400;"><strong>4. Forensic Science</strong></span></p>
<p><span style="color:#006400;"><strong><img alt="" src="https://www.biochemden.com/wp-content/uploads/2014/08/Forensic-Science.jpg" style="width: 600px; height: 375px;" /></strong></span></p>
<p>Forensic scientists are those who help solve crimes by gathering and examining physical evidence and other facts found at the crime scene. Advanced topics such as lie detection, narco analysis, DNA typing and cyber crime are part of the curriculum. Forensic medicine, which is generally taught in medical colleges, is also included in the syllabus. Students also get an opportunity to pursue a master’s degree and can later find placements as scientists in state and central forensic science laboratories, fingerprint bureaus and intelligence agencies.</p>
<p></p>
<p><span style="color:#B22222;"><strong>5. Aerospace Engineering</strong></span></p>
<p><span style="color:#B22222;"><strong><img alt="" src="http://aerospaceengineering.aero/wp-content/uploads/2015/09/Aerospace-Engineering-Wings.jpg" style="width: 600px; height: 421px;" /></strong></span></p>
<p>Aerospace Engineering is the most demanding and interesting career option. Increasing popularity of air travel and space exploration require expertise to design and maintain improvements. Looking at heightening growth rate, the demand for Aerospace Engineers is only going to increase in the near future. Aerospace Engineering is categorized into two branches – Aeronautical Engineering and Astronautical Engineering. Aeronautical Engineering specializes in aircrafts, missiles and helicopters. On the contrary, Astronautical Engineering includes space shuttles, rockets and space stations.</p>
<p></p>
<p><strong><span style="color:#006400;">6. Content Writing</span></strong></p>
<p><img alt="" src="http://www.letsintern.com/blog/wp-content/uploads/2015/06/writing-content.jpg" style="width: 600px; height: 324px;" /></p>
<p>The all-pervasive Internet can be your pot of gold if you can meet the demand for information and knowledge with your writing and analytical skills. A career in content writing comes with endless opportunities and challenges. The content writers have always been in demand. However, with the advent of the internet, the demand for excellent writers have increased manifold. From Web articles, blog posts, advertisement copy, journalism, technical writing and e-books to content for social media posts (for Facebook, Twitter, Google+, Linkedin, etc.), there are quite a lot of options for budding writers looking for a career in the field.</p>
<p></p>
<p><span style="color:#B22222;"><strong>7. Design</strong></span></p>
<p><img alt="" src="http://www.progressclaim.com/wp-content/uploads/2016/08/design.jpg" style="width: 600px; height: 320px;" /></p>
<p>Design is literally everywhere around us, from the shoes you wear, the computer you use, to the office buildings you cross by each day. If you are the creative sort and have always enjoyed the intricacies of designing and the aesthetics involved, then a Bachelor of Design may be the course suitable for you. However, the creative vocation can be challenging. Some of the specializations are- Ceramic and Glass Design, Furniture Design , Product Design, Animation Design, Textile Design etc.</p>
<p> -----------------------------------------------------------------------------</p>
<p></p>
<p><strong><span style="color:#0000CD;">About the Author</span></strong></p>
<p><em><strong>Dr. Ananth Prabhu G,</strong></em> 31 years old is an author, TV Host, software engineer, motivational speaker and educator. He is an Associate Professor of Computer Engineering & Business Administration at Sahyadri College Of Engineering & Management, Mangalore, Advisor of Vikas Group of Institutions, Mangaluru and guest faculty of Cyber Crime & Cyber Law at the Karnataka Police Academy, Mysore.</p>
<p></p>
<p></p>
]]></description><pubDate>Tue, 16 May 2017 15:35:04 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/73971</guid></item><item><title>Gulf Medical University Stakeholders Forum Discusses Strategic Plans, Future Directions</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/73711</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/14/gulf.gif?itok=L9GbjByr"/><p><strong>Ajman: </strong>The Stakeholders Forum of Gulf Medical University (GMU), Ajman, the leading private medical university in the region owned and operated by Thumbay Group UAE, met and discussed the strategic plans and future directions at the University campus on Saturday, 13th May 2017.</p>
<p>The meeting had representatives of internal and external stakeholders including officials from the Ministry of Health and Ministry of Higher Education, educationists, healthcare professionals, faculty members, parents and student representatives. The event was graced by the presence of Dr. Haidar Al Yousuf - Director of Health Funding, DHA.</p>
<p>Addressing the gathering, Prof. Hossam Hamdy, Chancellor of GMU said that the objective of the meeting was to facilitate the sharing of ideas between GMU’s stakeholders, to realize the vision of its Founder and President Mr. Thumbay Moideen, as one of the best universities in health profession education, research and healthcare. “In the next few years, we intend to take GMU to another level. We have already developed three institutes for world-class research and training, within GMU: Thumbay Institute of Precision Medicine and Translational Research (TIPM&TR), The Thumbay Institute of Population Health and The Thumbay Institute of Healthcare Workforce Development and Leadership. The 350-bed academic hospital, the 60-chair dental hospital as well as the advanced rehabilitation center inside the GMU campus are expected to be completed next year,” he said.</p>
<p>Presenting the vision statement and mission of GMU, Prof. Gita Ashok Raj, Provost of GMU described the university as “a Network of Academic Health Centers with Intramural Centers of Excellence.” The participants later toured the University, experiencing its world-class teaching and learning facilities, the Innovation and Research Center, the advanced research facilities, simulated training center, etc. They also reviewed and discussed the present vision and mission of the colleges of GMU, and proposed recommendations.</p>
<p>In his address of the participants, Dr. Haidar Al Yousuf said that building sustainable health systems was one of the greatest challenges for present day healthcare institutions. “Sustainability in daily practices must be a priority area for healthcare professionals.”</p>
<p>Thanking the participants for their recommendations, Prof. Hossam Hamdy said that GMU was keen to enhance the learning experience of its students, transforming them into world-class healthcare professionals.</p>
<p><span style="color:#FF0000;"><strong>About Gulf Medical University</strong></span></p>
<p>Founded in 1998 by Mr. Thumbay Moideen, the Founder President of Dubai-based diversified international business conglomerate Thumbay Group, the Gulf Medical University (GMU), Ajman boasts of an internationally recognized curriculum, a wide network of teaching hospitals, world-class research facilities, highly experienced/qualified faculty, separate furnished hostels for boys and girls, safe transportation facilities, on campus recreation and refreshment facilities. The center is today a preferred-choice for medical education to students of 75 nationalities, and employs faculty and staff from over 25 countries. GMU’s courses include MBBS, BBMS, BPT, DMD, PharmD as well as Bachelor of Health Sciences and Masters Programs in various specializations.</p>
<p><span style="color:#B22222;">The Innovation and Research Centre, the Thumbay Institute of Precision Medicine and Translational Research (TIPM&TR), the Thumbay Institute of Population Health and the Thumbay Institute of Healthcare Workforce Development and Leadership are GMU’s world-class training and research facilities. Moreover, the University has its network of academic hospitals (Thumbay Hospital), multispecialty daycare centers (Thumbay Hospital Day Care), clinics (Thumbay Clinics), pharmacies (Thumbay Pharmacy), diagnostic labs (Thumbay Labs) etc., which provide training facilities for its students.</span></p>
<p></p>
<p></p>
]]></description><pubDate>Sun, 14 May 2017 19:31:28 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/73711</guid></item><item><title>RAGHAVENDRA BHAT M. IS NEW CHIEF GENERAL MANAGER OF KARNATAKA BANK</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/73697</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/14/karnataka.gif?itok=-PqCvgEQ"/><p><strong>Mangaluru: </strong>Karnataka Bank, a Premier Private sector Bank of the country, has promoted its General Manager Raghavendra Bhat M. as its Chief General Manager.</p>
<p>Shri Raghavendra Bhat M. is a Graduate in Commerce and a Certified Associate of Indian Institute of Banking and Finance (CAIIB). He is an alumni of Milagres College Kalyanpur, Udupi. He has rich banking experience of 36 years in various cadres both at operational and administrative level.</p>
<p></p>
<p>He started his career in the Bank in 1981 and served at various locations including metro centres such as Bengaluru, Mumbai and Delhi. He was elevated as a Chief Manager in June 2002 and headed the Bank’s New Delhi – Overseas Branch. In the year 2005, he was promoted as Assistant General Manager and served at HO-Credit Department [Retail Finance] and IT & MIS Department.</p>
<p>Bhat was elevated as Deputy General Manager in May 2010 and thereafter headed the Bank’s New Delhi Region, Data Centre, Bengaluru and Bank’s Bengaluru Region. In April 2014, he was elevated to the post of General Manager and headed HO-Planning and Development Dept, IT BuS Cell, IT & MIS Dept., RBS Cell, RMD Dept., LAPS, & HR&IR Department.</p>
<p></p>
<p></p>
]]></description><pubDate>Sun, 14 May 2017 17:46:52 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/73697</guid></item><item><title>PU: Green Valley gets excellent result for the 9th consecutive year</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/73404</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/12/green%201.jpg?itok=Li5-YKdE"/><p><strong>Shiroor:</strong> Green Valley National School and PU College, Shiroor has produced excellent result for the 9th consecutive year in PU Board Exams with an outstanding performance.</p>
<p><span style="color:#B22222;"><strong><span style="background-color:#FFFFFF;">HIGHEST SCORES IN SCIENCE STREAM</span></strong></span></p>
<p>Master Mohamed Sanad Sadhik 97% (389/400), Mohamesd Suhail 95% (378/400), Rutheshkumar R 91% (362/400).</p>
<p><span style="color:#B22222;"><strong>HIGHEST SCORERS IN COMMERCE STREAM</strong></span></p>
<p>Syed Mohammed Muheeb 91%, (362/400), Ameer Hamza 90%, (358/400), Junnaid Aktar 83%, (332/400)</p>
<p><span style="color:#000080;"><strong>OVERALL TOPPERS IN SCIENCE</strong></span></p>
<p>Master Mohamed Sanad Sadhik is the Overall topper in Science Section 552 (92%), Mohamesd Suhail has secured the second place 546 (91%), Rutheshkumar R Secured the third place with 531 (89%) marks.</p>
<p><span style="color:#000080;"><strong>OVERALL TOPPERS IN COMMERCE SECTION</strong></span></p>
<p>Ameer Hamza, is the overall topper. 528, (88%), Syed Mohammed Muheeb Secured second place 518 (86%), Junnaid Aktar stood third 491 (82%).</p>
<p><span style="color:#B22222;"><strong>FIRST CLASS WITH DISTINCTIONS</strong></span><br />
Master Mohamed Sanad Sadhik, Mohamesd Suhail, Rutheshkumar R., Kazi Mohammed Rayyan, Ameer Hamza, Syed Mohammed Muheeb</p>
<p><span style="color:#B22222;"><strong>TOP SUBJECT SCORERS</strong></span></p>
<p>Mohammed Sanad Sadhik: Computing 100; Physics 98; Mathematics 97; Chemistry 94. </p>
<p>Mohammed Suhail: Physics 100; Chemistry 96; Biology 94; English 91</p>
<p>Rutheshkumar R: Chemistry 95; Computing 95;</p>
<p>Kazi Mohammed Rayyan: Computing 99 ;Hindi 90,</p>
<p>Mohamed Abrar: Computing 93, Mohammed Hizian: Computing 99, Mohammed Nabhan: Computing 99, Nidi Ganesh Bhomkar: Computing 94, Arshad Yakub Rasheed: Computing 99, Sadaf Shaik: Hindi 92, Mohammed Raif Kashimji: Physics 92, Mathematics 92, Mohammed Nasif Bava: Biology 90, Mohammed Saalim: Physics 95, Limya Raja: Biology 94, Khadeeja Rahim: Hindi 92; Farzeen: English 91</p>
<p></p>
]]></description><pubDate>Fri, 12 May 2017 19:40:53 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/73404</guid></item><item><title>HONOUR LABOUR: Special Event for Labours from KSCC</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/73063</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/10/DSC_0233.gif?itok=hHp9eKRR"/><p>Dubai, May 10: On the occasion of International Labour Day, Karnataka Sports and Cultural Club (KSCC), organized event for labours in AL FAHAD Labour Camp, Al Qouz in association with Community Development Authority, Government of Dubai on 5th May 2017 Friday.</p>
<p>Event was inaugurated by Mr Asif, Admin and Finance Manager of Al Fahad Tiles and Marbles. Vice President of KSCC Mr. Mohammad Ismail addressed the gathering with his talks about the labours sacrifice and hard work. He also said we should celebrate this day together as we are all belongs to one community. Dr. Deepak from Prime Medical Centre was also present on this occasion.</p>
<p>Mohammad Faraz, an executive member of the Club hosted the event and entertained the labours. He made the labours participate in various fun games where labours also actively participated in the games. KSCC honoured the participants with gifts. Labours also exposed their talents in front of the huge gathering. Children from Karnataka performed a funny act to entertain the gathering. Singers Mr Aslam and Mr Ashraf also entertained the event with their melodious voice. More than 300 people’s healths check up done by the Prime Medical Hospital.</p>
<p>Many office bearers from Al Fahad Tiles and Marbles were present experiencing the events. Total of 3 hours’ events made whole spectators happy and made them smile which was the main motto of the event. The efforts of KSCC Members and Volunteers been highly appreciated.</p>
<p>Mohammad Shafi, General Secretary was also present here. Mohammad Faraz thanked Al Fahad Camp boss Mr. Tahir by presenting gift of appreciation for the support and all the coordination. He also thanked Al Fahad Tiles and Marbles Company for their permission to execute this event in their camp, Mr Aslam and Mr Ashraf who sang the songs to entertain, children for their mind blowing entertaining talent, showtech who arranged the sound & lighting system for the event , volunteers who helped to maintain discipline and make this event a successful, members who were supporting backstage and concluded this program by presenting gifts to all. Dinner was also served after the conclusion of the event.</p>
<p></p>
<p></p>
]]></description><pubDate>Wed, 10 May 2017 16:13:09 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/73063</guid></item><item><title>VATICAN CITY-STATE AMBASSADOR TO ATTEND FIRST PUBLIC FUNCTION IN BANGALORE</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/72200</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/4/new-nunc.jpg?itok=cD5nZHbf"/><p class="rtejustify"></p>
<p class="rtejustify"><strong>Bangaluru, May 4:</strong> Pope Francis’ newly appointed Vatican City-State Ambassador to India and Nepal Archbishop Giambattista Diquattro will preside over a public function of Cardinals, Bishops and priests in India. His visit to the city is the first since his appointment on 21st January 2017. </p>
<p class="rtejustify">The Papal prelate and international political-head will be the Papal representative of Catholics in India and Nepal. Archbishop Rev. Dr. Bernard Moras who is spiritual-head of 4 million Catholics in Bangalore Archdiocese of will be welcoming the Ambassador at INFANT JESUS SHRINE, Viveknagar at a public function on MAY 4th, 2017 at 5.30pm while the Vatican Ambassador Giambattista Diquattro will address a gathering after a prayer service.</p>
<p class="rtejustify">The Vatican ambassador who is Pope Francis’ representative for Catholics in India and Nepal will deliver his KEY-NOTE address and message from Pope Francis at a public function after a prayer service.</p>
<p class="rtejustify">The Papal prelate has presided over the recent Standing Committee Meeting of the Catholic Bishops’ Conference of India (CBCI) at St. John’s Medical College.</p>
<p class="rtejustify">On January 21 Pope Francis appointed Archbishop ‎Giambattista Diquattro as the new ambassador to India and Nepal. The 62-year-old prelate has taken over from Archbishop Salvatore Pennacchio, whom ‎Pope Francis transferred to Poland as Apostolic Nuncio in August last year. The Apostolic Nunciature (office of the ambassador) is based in the Indian capital New Delhi. ‎</p>
<p class="rtejustify">Born in Bologna 1954, Arch. Diquattro was ordained a priest for Ragusa Diocese in 1981. He was ‎appointed Apostolic Nuncio to Panama in April, 2005 and was ordained a bishop two months later. He ‎was transferred to Bolivia as Apostolic Nuncio in November, 2008, where he served until he was assigned his new mission to India and Nepal.‎</p>
<p></p>
]]></description><pubDate>Thu, 04 May 2017 16:14:22 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/72200</guid></item><item><title>Vatican Ambassador to India meets CM Siddaramaiah </title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/72028</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/3/bishop.gif?itok=KqsT3f02"/><p class="rtejustify">Bengaluru, May 3: New Vatican Ambassador to India His Excellency Most Rev. Giambattista Diquattro, along with Archbishop of Bangalore Most. Rev. Bernad Moras & Dr. Antose Antoney, National Executive Member & Finance committee Chairman - Catholic Council of India called on the Chief Minister of Karnataka at his official residence -Cauvery.</p>
<p class="rtejustify">During the meeting the Apostolic Nuncio to India, Giambattista Diquattro & Bangalore Archbishop discussed on various activities and programs of the Christian Community & Church in Karnataka which were acknowledged and highly appreciated by the Honourable Chief Minister. </p>
<p class="rtejustify">Minister for Bengaluru Development and Town Planning, KJ George & Father Anthony Swamy, the Chancellor of Bangalore Archdiocese were also present.</p>
<p></p>
]]></description><pubDate>Wed, 03 May 2017 11:55:23 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/72028</guid></item><item><title>Workshop on the Recent Concepts in Shoulder Management Held at Gulf Medical University</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/71945</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/2/thumbay.gif?itok=AAd2FK8D"/><p><strong>Ajman:</strong> The shoulder pain is one of the most neglected conditions among the patients. There is a great need to understand the recent concepts in managing the shoulder problems say experts.</p>
<p>As our continuous endeavor to educate the general public and at the same time update the healthcare professionals, the recently set-up Ortho Spine center at Thumbay Hospital Dubai and the Gulf Medical University organized a two day conference and workshop on the recent Concepts in Shoulder management at its campus in Ajman. Internationally renowned Shoulder Surgeon Dr. Ashish Babhulkar from Deenanath Mangeshkar Hospital Pune India along with his team conducted the workshop on Rehabilitation of Shoulder.</p>
<p>Dr. Avinash Pulate and Dr. Rajesh Garg, Orthopedic Surgeons from Thumbay Hospital Dubai guided over 100 delegates, including orthopedic specialists and physiotherapists from all over UAE, who participated in the conference and the workshop. Dr. Joban Babhulkar, Dr. Joban Babhulkar, MSK Consultant, Dr. Snehal Deshpande, Senior Consultant Physiotherapist, and Mrs. Himanee Pandit, Physiotherapist, AB Healthcare, Pune, India were other faculty who delivered state of the art talks and conducted the workshop.</p>
<p>“We are highly impressed with the facilities available at the Gulf Medical University and Thumbay Hospital Dubai. We would like to have a tie up to conduct regular scientific events at Gulf Medical University, which will include cadaver workshops starting 2018,” said Dr. Ashish Babhulkar. “Our interaction with the Chancellor Prof. Hossam Hamdy has been very fruitful and we are looking forward to holistic long term collaboration,” he added.</p>
<p>Earlier Dr. Ashish Babhulkar had a meeting with Mr. Akbar Moideen Thumbay, Vice President Healthcare, Thumbay Group UAE and discussed about various possibilities of collaboration including lending expertise to the upcoming Thumbay Rehabilitation Center that is coming up in the university campus in Ajman.</p>
<p>Speaking about the shoulder problems, Dr. Ashish said that they are still not addressed by specialists properly. “It is my endeavor to enhance the skills especially with an emphasis on clinical diagnosis of shoulder diseases,” said the doctor who is invited all over the world to train the doctors on shoulder management. “We want not only the orthopedic specialist and physiotherapists to benefit from our training but the patients must benefit from our treatment,” added Dr. Ashish.</p>
<p>All the invited faculties were honored by the Chancellor Prof. Hossam Hamdy in the presence of Prof. Manda Venkatramana, Dean College of Medicine GMU.</p>
<p><strong>About OrthoSpine Center, Thumbay Hospital</strong></p>
<p>Ortho Spine, is the center of excellence for spine and orthopedics established by Thumbay Hospital. The Ortho Spine centers offer expert care in the following areas: Total Joints Replacement and Revision, Arthroscopic Surgery, Sports Related Injuries, Pediatric Orthopedics, Orthopedic Fractures and Trauma (Adult & Children) and Spinal Surgeries. Equipped with trained surgeons, who specialize in orthopedics and spine procedures, the specialized center also offers outpatient services. Orthopedic services including surgical procedures are provided 24 x 7 throughout the year. The Ortho Spine center has expert physicians specializing in the diagnosis and management of spinal disorders- ranging from a simple back sprain to complicated deformities or spine tumors.</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
]]></description><pubDate>Tue, 02 May 2017 20:22:54 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/71945</guid></item><item><title>Vishwas Crystal residential apartments inaugurated</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/71581</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/29/riyaz_0.gif?itok=ZRla9zXi"/><p>Mangalore, April 28 :Vishwas Crystal, new residential apartments built by Vishwas Bawa Builders in Bolar was inaugurated on Saturday.</p>
<p>Y. Javed, Director of Yenepoya Group, Corporater Rathikala and Fr. Vincent D'Souza, principal of Rosario PU College inaugurated the new residential complex.</p>
<p>Gopal Suvarna of Shakti Sagar Furniture, Gurupura block Congress president RK Prathviraj, M. Ganesh Shetty of Foodlands Hotel, Dr. Prakash Shetty, Director of Thejas Labs, CA Zameer Amber, entrepreneur George were present as Guests of honour.</p>
<p>Abdul Rauf Puthige, MD of Vishwas Bawa Builders presided over the function. Architect Damodar Shenoy and Contractor M. Basheer were honoured. All the supervisors and departments heads were felicitated for their services. Ashraf G Bawa, partner of Vishwas Bawa Builders welcomed the gathering. Rafeeq Master compered the program.</p>
<p></p>
<p></p>
]]></description><pubDate>Sat, 29 Apr 2017 18:22:56 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/71581</guid></item><item><title>CM SIDDARAMAIAH TO OFFICIALLY INAUGURATE ‘KARNATAKA NRI FORUM – UAE’ IN DUBAI ON 28TH APRIL</title><author>Shodhan Prasad</author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/71019</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/25/NRI.gif?itok=oObUYPZl"/><p><strong>UAE: </strong>The NRI Forum - Government of Karnataka is setting up the Karnataka NRI Forum – UAE under the dedicated leadership and guidance of Chairman Sri Siddaramaiah, Hon. Chief Minister of Karnataka and the Deputy Chairman Dr. Arathi Krishna. </p>
<p>The proposed Karnataka NRI Forum, UAE (under the aegis of NRI Forum - Government of Karnataka) will be inaugurated and graced by Sri Siddaramaiah, Hon. Chief Minister of Karnataka on Friday, the 28th April 2017 at 3 pm in the Auditorium of Indian Consulate, Dubai along with the delegations from the Government of Karnataka including Mr. U.T. Khader, Hon. Minister for Food Supplies, Dr. Arathi Krishna, Deputy Chairman of NRI Forum Karnataka and the Diplomats of Karnataka Government. Consul General of India H.E. Mr. Vipul will grace the occasion as a Guest of Honour along with Padmashree Dr. B.R. Shetty who is the Honorary President of the Forum.</p>
<p><img alt="" src="/sites/default/files/images/articles/BR_0.gif" style="width: 300px; height: 322px;" /></p>
<p>The official programme will begin at 3 pm with various cultural programs performed by the children of NRI Kanndigas and around 5 pm the formal inaugural function will commence with the dignitaries all set to inaugurate the proposed “Karnataka NRI Forum – UAE” . All the Presidents and leaders of various Karnataka based Organization’s in the UAE, Leaders from neighboring Gulf States Bahrain, Oman, Qatar and well known business community leaders are cordially invited to attend this function.</p>
<p></p>
<p>In view of the diplomatic entry regulations at the Consulate General of India in Dubai, the guests and the attendees are requested to carry their valid Emirates ID/Passport along with the Official Invitation while attending inaugural ceremony. Though it is an open invitation to all Kannadigas in the UAE, the entrance is limited to those holding the above documents in order to accommodate the invitees with the limited seats in the Consulate Auditorium. </p>
<p>One can also liaise with their respective organizational heads or the representatives of the proposed Karnataka NRI Forum Executive Board Members and collect their Invitations. In case anyone wish to attend this inaugural function, you may also contact Mr. Sadan Das on 050 7576238 for collecting your official invitation.</p>
<p><img alt="" src="/sites/default/files/images/articles/BR-1_0.gif" style="width: 300px;" /></p>
<p><strong style="color: rgb(255, 255, 255);"><span style="background-color:#800000;">KARNATAKA NRI FORUM UAE</span></strong></p>
<p></p>
<p>The proposed official Karnataka NRI Forum UAE (under the aegis of NRI Forum – Government of Karnataka) is a new branch Cell of NRI Forum, Govt. of Karnataka formed with the Chairmanship of Sri Siddaramaiah, Hon. Chief Minister of Karnataka who has consented to elect a leading Kannadiga Mr. Praveen Kumar Shetty as the working President to lead the proposed Karnataka NRI Forum in UAE. Under the leadership of Mr. Praveen Shetty, several meetings were held in Dubai to form an Executive Board of the Forum with very many respected distinguished Kannadigas from various sects of Karnataka residing in the UAE who unanimously consented to hold the portfolios of the Forum.</p>
<p>Mr. Sarvothama Shetty, Mr. Jospeh Mathias, Dr. Kaup Mohamed & Harish Sherigar are the Vice Presidents of the Karnataka NRI Forum UAE while all others are the Executive Board Members with a total strength of 25 strong respected members. The Karnataka NRI Forum UAE is inspired by the activities of NORKA a NRI Cell for Keralites and will carry on their duties likewise.</p>
<p></p>
<p><span style="color:#FFFFFF;"><strong><span style="background-color:#800000;">OBJECTIVE OF THE KNRI FORUM</span></strong></span></p>
<p></p>
<p>The clear, transparent and main objective of Karnataka NRI Forum – UAE will be to work under the guidelines of NRI Forum – Government of Karnataka in order to encourage NRI to invest in the industries, projects and Research in Karnataka, develop programs of social economic spheres in the state of Karnataka and promote the well-being and welfare of the NRI Kannadigas in the UAE. This will be an unique opportunity to all the Kannadigas to promote NRI community from the State of Karnataka and provide aid to the needy NRIs of the UAE under the regulations and cooperation of the UAE Authorities, Consul General of India in Dubai/ Indian Embassy and the Government of Karnataka.</p>
<p><span style="color:#FFFFFF;"><strong><span style="background-color:#800000;">ROLE OF KARNATAKA NRI FORUM UAE</span></strong></span></p>
<p></p>
<p>The main aim of the Forum is to assist NRI’s of Karnataka residing in the UAE; simplify their reach with the benefits they are entitled from the host - Government of Karnataka under the NRI Forum Karnataka, India.</p>
<p></p>
<p><strong>The following are some of the activities enlisted for initiation for the development of the NRI Kannadigas based in the UAE</strong></p>
<ul><li>To prepare a comprehensive database of all NRI’s from Karnataka State residing in the UAE and submit to the Government of Karnataka.</li>
<li>To identify concerns and problems faced by NRI’s in UAE with the Government and provide protection as well as providing aids whenever required.</li>
<li>To provide protection and necessary assistance to those NRI members family back home in Karnataka.</li>
<li>To assist those Kannadigas who untimely lose their job in the UAE and wish to relocate back in their home town envisaging their basic needs on humanitarian grounds.</li>
<li>To enable the Children of NRI’s simplify the entrance procedure for higher studies in Karnataka and see that all conditions are simplified to get admissions in the Colleges/Universities back home.</li>
<li>To request Government of Karnataka to allow children of NRI’s in UAE to appear for common entrance tests for their University seats in the UAE itself.</li>
<li>To assist the NRI’s at the time of opening up new ventures in Karnataka in getting easy loans with flexible installments and affordable interest rates.</li>
<li>To simplify the process of getting PAN CARD, ID CARDS, RATION CARDS etc., for NRI’s within their brief visit to their home town.</li>
<li>To arrange insurance protection to all Kannadiga NRI’s residing in UAE through Government of Karnataka</li>
<li>To assist all Kannadiga NRI’s in availing the benefits of the State Government in a simplified manner legally.</li>
<li>To assist investors in promoting industries in Karnataka as a part of the development projects</li>
<li>To assist NRIs in promoting Information Technology management and research and disseminate knowledge and skills for the development of the Karnataka.</li>
<li>Any other matters which may be considered from time to time according to the needs.</li>
</ul>
<p></p>
<p>All the NRI Kannadigas residing in the UAE are cordially invited to be a part and parcel of this Karnataka NRI Forum UAE by registering their names with the Karnataka NRI Forum UAE so that the Cell will have complete information which may enable easy assistance at the time of need to put forth with the Government of Karnataka. Information about the registration can be availed through the leaders of various organizations in the UAE and from the representatives of Executive Board of Karnataka NRI Forum UAE.</p>
<p></p>
<p>The Forum is also pleased to inform all the Kannadigas Associations in the UAE that during the inaugural Ceremony, all Associations heads would have the opportunity to greet Honourable CM Siddaramaiah by presenting ONLY flower bouquet of your choice and no memento, shawl, gifts of any sort are allowed. All the associations do have the privilege of asking questions related to the NRI issues pertaining to the state, which will be answered by the CM provided those questions are sent to the Forum well in advance as being requested. </p>
<p>Karnataka NRI Forum UAE will execute their role as per the guidance of the main body of NRI Forum Karnataka based in Bengaluru, India as briefed by the proposed President Praveen Kumar Shetty and General Secretary Prabhakar Ambalthare during their recent meet. The proposed President Mr. Praveen Shetty also mentioned that, the Executive Board of Karnataka NRI Forum in association with special standing committees will work for the benefit of all the NRI Kannadigas based in the UAE for their socio economic development without any type of discrimination based on the demographic characteristics.</p>
<p></p>
]]></description><pubDate>Tue, 25 Apr 2017 13:24:23 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/71019</guid></item><item><title>Take Banking to the finger tips of masses: Mahabaleshwara M.S.</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/70935</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/24/karnataka.gif?itok=Rok46WIQ"/><p>Mangaluru: “Ably supported by digital revolution and fully aided by the demonetization move, stage is all set to make every fellow Indian a Banking literate by taking banking to the finger tips of masses” said Shri Mahabaleshwara M S, Managing Director & CEO.</p>
<p>He was addressing the Regional Heads of Karnataka Bank on the occasion of Regional Heads’ Quarterly review conference here, at Mangaluru, today.</p>
<p>“Banking is into an exciting phase and Karnataka Bank is in an advantageous position on account of its customer centric approach and user friendly and secured e-banking products. In the next three years, Bank will on-board at least 50 lakh new customers and take the total customers’ base to 130 lakhs from the present base of 80 lakhs. Similarly, Bank is all poised to increase the turnover to ` 1,80,000 crores from the present level of ` 94,000 crores by adding another ` 90,000 crores in the next 3 years”, he asserted.”While encashing the growth opportunities, equal importance be given to quality. Growth should not be at the cost of quality”, he cautioned.</p>
<p></p>
<p>Shri Chandrashekar Rao B, General Manager, delivered the welcome and introductory address. Shri Y V Balachandra, General Manager, made a presentation on business performance of the Bank during the period ended 31st March, 2017.</p>
<p></p>
<p>Shri Raghurama, Shri Raghavendra Bhat M, Shri Subhaschandra Puranik, Shri Muralidhar Krishna Rao and Shri Nagaraja Rao B, General Managers were also present on the occasion.</p>
<p></p>
<p>All the Regional Heads from across the country, Departmental Heads and other senior executives at the Bank’s Head Office and International Division - Mumbai participated in the conference.</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p>Shri Vijayashankar Rai K V, Deputy General Manager, proposed the vote of thanks.</p>
<p></p>
<p></p>
<p></p>
<p></p>
]]></description><pubDate>Mon, 24 Apr 2017 21:06:20 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/70935</guid></item><item><title>Corporation Bank bags “MSME Banking Excellence Awards- 2016”</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/70377</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/20/corp-bank.jpg?itok=UBn-8mIn"/><p><strong>Mangaluru: </strong>Corporation Bank has bagged 2 awards for the year 2016 instituted by Chamber of Indian Micro Small & Medium Enterprises [CIMSME] under <strong>Eco-Technology Savvy Bank Award – Winner [Mid-Sized Category], Best MSME Bank Award – Runner-Up (Mid-Sized Category).</strong></p>
<p></p>
<p>Shri Jai Kumar Garg, Managing Director and CEO of the Bank received the awards from the gracious hands of Shri Arjun Ram Meghwal, Hon’ble Minister of State for Finance & Corporate affairs, Govt. of India at the Award Ceremony held at New Delhi on 20th April 2017.</p>
<p></p>
<p>Chamber of Indian Micro Small & Medium Enterprises (CIMSME) has been the strong voice of MSME sector, assisting them to move to the next level and spearheading their issues and concerns with the authorities. Despite the challenges, Banks contribution to MSME Sector and Government enabling environment continue to be appreciative. The evaluation of the performance of the banks for the MSME sector was based on the performance in MSME segment-Growth, targets, quality, innovation, green banking, and Technology use to improve reach, service quality, penetration and reporting systems.</p>
<p></p>
<p>Realizing the constructive role played by MSME Sector in the nation development, Corporation Bank has taken several initiatives like: Online loan facility for MSME borrowers, Online facility for Revival and Rehabilitation of MSME, Promotional Campaign for MSME growth with special concessions. Concessions in interest rate are offered to women beneficiaries and rated MSME units.</p>
<p></p>
<p>The Bank offers customized loan schemes to cater to the needs of the MSME sector. Bank has designated 177 branches across the country as “Specialised MSME Branches”. Each branch facilitates effective use of hi-tech banking technology available in the Bank, for making available bank finance at an attractive rate and affordable cost.</p>
<p></p>
<p>Corporation Bank is committed to extend its best services to Micro, Small and Medium Enterprises at a very competitive price and shall remain a hand holding partner in a journey of togetherness in realizing the entrepreneur’s dreams. </p>
<p></p>
]]></description><pubDate>Thu, 20 Apr 2017 20:07:27 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/70377</guid></item><item><title>KARNATAKA BANK BAGS MSME BANKING EXCELLENCE AWARDS</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/70375</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/20/karnataka-bank.jpg?itok=vqJM34uA"/><p><strong>Mangaluru:</strong> Karnataka Bank has bagged MSME Banking Excellence Awards – 2016, instituted by Chamber of Indian Micro, Small & Medium Enterprises, under the category – ‘CSR Initiatives & Business Responsibility Award– Runner Up-(Emerging Category)’</p>
<p></p>
<p>Chamber of Indian Micro Small & Medium Enterprises [CIMSME], is instituted to recognize and reward individuals, professionals and banks who have been supporting in rejuvenating the MSME sector by making available financial assistance to millions of people. </p>
<p>Shri Raghurama, General Manager, of the Bank received the awards from Shri Arjun Ram Meghwal, Hon’ble Minister of State for Finance and Corporate Affairs, and Shri Mukhtar Abbas Naqvi, Hon’ble Minister of State for Minority Affairs (I/C) and Parliamentary Affairs, Govt. of India, on April 20, 2017 at New Delhi.</p>
<p></p>
<p> “This is a very special award for the Bank. Bank’s relentless efforts to distribute part of its surpluses for the common good of public, especially the marginalized sections of the society and its active participation in implementing various government schemes for the poor have been suitably rewarded in the form of this coveted award. It is also a momentous occasion for us to affirm that the Bank will continue to grow as a socially responsible business entity”, said Shri Mahabaleshwara M S, Managing Director and CEO, of the Bank.</p>
<p></p>
]]></description><pubDate>Thu, 20 Apr 2017 19:55:28 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/70375</guid></item><item><title>EXCEL BEYOND BELIEF LIMITATIONS: Talk by Mr. Arun Sharma</title><author></author><subtitle></subtitle><link>http://www.varthabharati.in/article/english/69212</link><description><![CDATA[ <img src="http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/12/MITE.jpg?itok=UrmTzlqx"/><p><strong>MANGALURU: </strong>A talk on ‘Career Possibilities & Facing Competitive Exams’ was held in Mangalore Institute of Technology and Engineering, Moodabidiri on April 11th 2017. The program focused on How to face CAT Exams and also on clearing the myths surrounding competitive exams and CAT Guru – Mr. Arun Sharma was the Chief Guest and the speaker for the program. </p>
<p>Mr. Arun Sharma, a serial Entrepreneuer and Co-Founder of <strong>MindWorkzz</strong> has a unique record of cracking the CAT an incredible 17 out of 17 times with the highest of 99.99 and lowest of 99.87 percentile. Mr. Arun Sharma is also an author of India’s highest selling books for CAT from which have been sold over 2.5 million copies.</p>
<p>In his talk to the students, MR. Arun Sharma said that ‘Each individual has a great potential; but since all work with a mental blockade of limitations on our mind based on past experiences, we tend not to reach excellence.’ Continuingg his talk he asked the students to change the beliefs and work outside the circle of ‘self defined limits’ and excel beyond limitations. He also asked the students to break the barriers and pick up challenges in life. Concluding his talk, Mr. Arun Sharma demonstrated few tricks of solving competitive questions and informed it can be mastered by anyone with only practice.</p>
<p>Dr. C R Rajshekar, Vice Principal presided over the talk. Mr. Narendra U P, Dean (P&T), welcomed and also compeered the program. </p>
<p></p>
<p></p>
]]></description><pubDate>Wed, 12 Apr 2017 09:26:37 +0530</pubDate><dc:creator /><guid isPermaLink="true">http://www.varthabharati.in/article/english/69212</guid></item> </channel></rss>
<?xml version="1.0" encoding="ISO-8859-1"?>
<rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Jornal de Notícias - Últimas Notícias</title><link>http://www.jn.pt</link><description>JN. Rede de Informação.</description><language>pt-pt</language><lastBuildDate>Wed, 03 Jan 2018 14:11:52 GMT
</lastBuildDate><category>Notícias</category><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.jn.pt/JN-ULTIMAS" /><feedburner:info uri="jn-ultimas" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>41.15336</geo:lat><geo:long>-8.60882</geo:long><image><link>http://www.jn.pt</link><url>http://www.jn.pt/favicon.ico</url><title>Jornal de Notícias</title></image><item><title><![CDATA[Mãe de utente é a nova presidente da Raríssimas]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/UBnb8Ra3Q1U/sonia-laig-e-a-nova-presidente-da-rarissimas-9021600.html</link><description>Sónia Laygue, profissional na área da Recursos Humanos e mãe de uma criança de três anos, utente na Casa dos Marcos, é a nova presidente da direção da Raríssimas.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/UBnb8Ra3Q1U" height="1" width="1" alt=""/&gt;</description><category>Nacional</category><pubDate>Wed, 03 Jan 2018 13:47:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/interior/sonia-laig-e-a-nova-presidente-da-rarissimas-9021600.html</feedburner:origLink></item><item><title><![CDATA[Reações dos partidos ao veto de Marcelo]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/GfXqkJnHUcM/reacoes-dos-partidos-ao-veto-de-marcelo-ao-financiamento-partidario-9021587.html</link><description>&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/GfXqkJnHUcM" height="1" width="1" alt=""/&gt;</description><category>Nacional</category><pubDate>Wed, 03 Jan 2018 13:48:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/interior/reacoes-dos-partidos-ao-veto-de-marcelo-ao-financiamento-partidario-9021587.html</feedburner:origLink></item><item><title><![CDATA[Tempestade Eleanor atinge França, Alemanha, Suíça e Reino Unido]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/mhYi1BftPe4/tempestade-eleanor-atinge-irlanda-reino-unido-franca-e-alemanha-9021583.html</link><description>Uma violenta tempestade com ventos de 150 Km/hora está esta quarta-feira a afetar vastas zonas do Reino Unido, Irlanda, França, Suíça e Alemanha, com milhares de casas sem eletricidade e perturbações no tráfego rodoviário, ferroviário e aéreo.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/mhYi1BftPe4" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 13:16:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/tempestade-eleanor-atinge-irlanda-reino-unido-franca-e-alemanha-9021583.html</feedburner:origLink></item><item><title><![CDATA[Gabinete Antifraude Europeu avalia conduta de português ex-embaixador da UE]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/W6jtbBFp2So/gabinete-antifraude-europeu-avalia-conduta-de-portugues-ex-embaixador-da-ue-9021533.html</link><description>O Gabinete Antifraude Europeu está a avaliar a conduta do ex-representante da União Europeia em Cabo Verde, o português José Manuel Pinto Teixeira, na sequência de uma comunicação da eurodeputada socialista Ana Gomes.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/W6jtbBFp2So" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 13:00:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/gabinete-antifraude-europeu-avalia-conduta-de-portugues-ex-embaixador-da-ue-9021533.html</feedburner:origLink></item><item><title><![CDATA[Israel dá três meses para migrantes ilegais africanos abandonarem país]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/N7XJSG6vnk0/israel-da-tres-meses-para-migrantes-ilegais-africanos-abandonarem-pais-9021495.html</link><description>O Governo israelita avisou esta quarta-feira que os milhares de africanos que entraram ilegalmente em Israel têm três meses para abandonar o país e que, caso contrário, serão detidos.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/N7XJSG6vnk0" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 12:44:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/israel-da-tres-meses-para-migrantes-ilegais-africanos-abandonarem-pais-9021495.html</feedburner:origLink></item><item><title><![CDATA[Entraram em Portugal com malas de tabaco dentro de táxis]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/-Nl-WY0dXI0/entravam-em-portugal-com-malas-de-tabaco-dentro-de-taxi-9021475.html</link><description>A Unidade de Ação Fiscal da GNR anunciou esta quarta-feira a apreensão de 124 mil cigarros, com um valor global de 36 mil euros, numa ação de fiscalização na fronteira do Caia, no concelho de Elvas (Portalegre).&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/-Nl-WY0dXI0" height="1" width="1" alt=""/&gt;</description><category>Justiça</category><pubDate>Wed, 03 Jan 2018 12:41:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/justica/interior/entravam-em-portugal-com-malas-de-tabaco-dentro-de-taxi-9021475.html</feedburner:origLink></item><item><title><![CDATA[Ministro alemão defende testes médicos sobre idade de jovens migrantes]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/cTKXtPc1De8/ministro-alemao-defende-testes-medicos-sobre-idade-de-jovens-migrantes-9021423.html</link><description>O ministro do Interior alemão defendeu, esta quarta-feira, a realização de testes médicos aos jovens migrantes que requerem asilo no país caso haja dúvida sobre a sua idade, apesar das críticas da Ordem Nacional dos Médicos.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/cTKXtPc1De8" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 12:26:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/ministro-alemao-defende-testes-medicos-sobre-idade-de-jovens-migrantes-9021423.html</feedburner:origLink></item><item><title><![CDATA[Nasceu Lourenço, o terceiro filho de Núria Madruga]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/ebTqzyVNJ1k/nasceu-lourenco-o-terceiro-filho-de-nuria-madruga-9021270.html</link><description>O terceiro filho da atriz Núria Madruga e do empresário Vasco Silva nasceu esta terça-feira, com 3,250 quilos e 51 centímetros. A notícia foi dada pelos pais através de um vídeo publicado nas respetivas contas das redes sociais.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/ebTqzyVNJ1k" height="1" width="1" alt=""/&gt;</description><category>IN</category><pubDate>Wed, 03 Jan 2018 12:22:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/pessoas/in/interior/nasceu-lourenco-o-terceiro-filho-de-nuria-madruga-9021270.html</feedburner:origLink></item><item><title><![CDATA[Filho de Kim Kardashian diagnosticado com pneumonia]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/oj0UrXDF22s/filho-de-kim-kardashian-diagnosticado-com-pneumonia-9021300.html</link><description>Kim Kardashian assumiu o pesadelo que a sua família está a viver desde o fim do ano velho. O filho, Saint West, foi diagnosticado com pneumonia e está agora a recuperar em casa depois de três dias de internamento. "O meu bebé é tão forte!", afirmou.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/oj0UrXDF22s" height="1" width="1" alt=""/&gt;</description><category>IN</category><pubDate>Wed, 03 Jan 2018 12:21:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/pessoas/in/interior/filho-de-kim-kardashian-diagnosticado-com-pneumonia-9021300.html</feedburner:origLink></item><item><title><![CDATA[Daniela Ruah declara-se ao marido: "Não te podia amar mais do que amo"]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/GKGniQbE1ws/daniela-ruah-declara-se-ao-marido-nao-te-podia-amar-mais-do-que-amo-9021246.html</link><description>Daniela Ruah utilizou o Instagram para assinalar o aniversário do marido, David Olsen, que comemorou 42 anos esta terça-feira. A atriz luso-americana mostra-se mais apaixonada do que nunca.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/GKGniQbE1ws" height="1" width="1" alt=""/&gt;</description><category>IN</category><pubDate>Wed, 03 Jan 2018 12:19:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/pessoas/in/interior/daniela-ruah-declara-se-ao-marido-nao-te-podia-amar-mais-do-que-amo-9021246.html</feedburner:origLink></item><item><title><![CDATA[Portugal pede respeito pelo direito à manifestação no Irão]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/wYB_0DlSxlc/portugal-pede-respeito-pelo-direito-a-manifestacao-no-irao-9021400.html</link><description>O Governo português apelou, esta quarta-feira, às autoridades iranianas para que respeitem o direito à manifestação e pediu "a todas as partes" que contribuam para superar a instabilidade que se tem registado no Irão na última semana.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/wYB_0DlSxlc" height="1" width="1" alt=""/&gt;</description><category>Nacional</category><pubDate>Wed, 03 Jan 2018 12:16:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/interior/portugal-pede-respeito-pelo-direito-a-manifestacao-no-irao-9021400.html</feedburner:origLink></item><item><title><![CDATA[Royal Mail lança selos de "Game of Thrones"]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/7H5xwlF7MY0/royal-mail-lanca-colecao-de-selos-com-personagens-de-game-of-thrones-9021287.html</link><description>O Royal Mail apresentou um conjunto de 15 selos de primeira classe sobre a série "Game of Thrones", que estará à venda no final deste mês.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/7H5xwlF7MY0" height="1" width="1" alt=""/&gt;</description><category>Media</category><pubDate>Wed, 03 Jan 2018 12:16:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/cultura/media/interior/royal-mail-lanca-colecao-de-selos-com-personagens-de-game-of-thrones-9021287.html</feedburner:origLink></item><item><title><![CDATA[Meio dia em 60 segundos: Salários até 632 euros brutos isentos de retenção de IRS]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/89TMopIAEFs/meio-dia-em-60-segundos-salarios-ate-632-euros-brutos-isentos-de-retencao-de-irs-9021375.html</link><description>&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/89TMopIAEFs" height="1" width="1" alt=""/&gt;</description><category>Vídeos</category><pubDate>Wed, 03 Jan 2018 12:12:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/videos/interior/meio-dia-em-60-segundos-salarios-ate-632-euros-brutos-isentos-de-retencao-de-irs-9021375.html</feedburner:origLink></item><item><title><![CDATA[Nuno Espírito Santo com processo disciplinar da Federação inglesa]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/fML0nex-z1A/nuno-espirito-santo-com-processo-disciplinar-da-federacao-inglesa-9021349.html</link><description>O treinador português Nuno Espírito Santo, do Wolverhampton, da segunda liga inglesa de futebol, enfrenta um processo disciplinar em função da expulsão no jogo com o Bristol.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/fML0nex-z1A" height="1" width="1" alt=""/&gt;</description><category>Desporto</category><pubDate>Wed, 03 Jan 2018 12:01:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/desporto/interior/nuno-espirito-santo-com-processo-disciplinar-da-federacao-inglesa-9021349.html</feedburner:origLink></item><item><title><![CDATA[Apple disponível para trocar a bateria dos iPhone 6 e superiores]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/LiKmuqNZI4Q/apple-aberta-para-trocar-a-bateria-dos-iphones-6-e-modelos-superiores-9021267.html</link><description>Foi numa resposta ao blogue "MacRumors" que a empresa de tecnologia californiana confirmou que vai trocar a bateria de todos os iPhone 6 e dos modelos superiores, mesmo nos aparelhos que não apresentem problemas.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/LiKmuqNZI4Q" height="1" width="1" alt=""/&gt;</description><category>Tecnologia</category><pubDate>Wed, 03 Jan 2018 11:45:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/inovacao/interior/apple-aberta-para-trocar-a-bateria-dos-iphones-6-e-modelos-superiores-9021267.html</feedburner:origLink></item><item><title><![CDATA[Já foram publicadas as novas tabelas de retenção de IRS]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/QvK4J7-UZ_s/ja-foram-publicadas-as-novas-tabelas-de-retencao-de-irs-9021293.html</link><description>Foram publicadas esta quarta-feira as novas tabelas de retenção de IRS.O valor de rendimentos isentos de retenção sobe para 632 euros brutos por mês.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/QvK4J7-UZ_s" height="1" width="1" alt=""/&gt;</description><category>Economia</category><pubDate>Wed, 03 Jan 2018 12:28:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/economia/interior/ja-foram-publicadas-as-novas-tabelas-de-retencao-de-irs-9021293.html</feedburner:origLink></item><item><title><![CDATA[Adolescente a caminho da escola morre em acidente de mota em Ourém]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/cWWKL8mn6wE/adolescente-a-caminho-da-escola-morre-em-acidente-de-mota-em-ourem-9021283.html</link><description>Uma colisão entre um motociclo e uma viatura ligeira provocou a morte a uma jovem de 17 anos, na manhã desta quarta-feira, na localidade de Vale, freguesia de Nossa Senhora da Piedade, no concelho de Ourém.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/cWWKL8mn6wE" height="1" width="1" alt=""/&gt;</description><category>Ourém</category><pubDate>Wed, 03 Jan 2018 12:18:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/local/noticias/santarem/ourem/interior/adolescente-a-caminho-da-escola-morre-em-acidente-de-mota-em-ourem-9021283.html</feedburner:origLink></item><item><title><![CDATA[Só há chocolate até 2050 por causa das alterações climáticas]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/w4BqkydetAU/so-ha-chocolate-ate-2050-por-causa-das-alteracoes-climaticas-9021233.html</link><description>As plantações de cacau estão a ser afetadas pelo aumento da temperatura do planeta, causado pelas alterações climáticas.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/w4BqkydetAU" height="1" width="1" alt=""/&gt;</description><category>Vídeos</category><pubDate>Wed, 03 Jan 2018 11:31:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/videos/interior/so-ha-chocolate-ate-2050-por-causa-das-alteracoes-climaticas-9021233.html</feedburner:origLink></item><item><title><![CDATA[Pais de utentes apresentam lista para a direção da Raríssimas]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/1BlZWjaWNqI/pais-de-utentes-apresentam-lista-para-a-direcao-da-rarissimas-9021250.html</link><description>Seis mães, um pai e dois funcionários da Raríssimas, um da Casa dos Marcos e outro da delegação Norte, apresentaram uma lista à direção da instituição.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/1BlZWjaWNqI" height="1" width="1" alt=""/&gt;</description><category>Nacional</category><pubDate>Wed, 03 Jan 2018 11:43:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/interior/pais-de-utentes-apresentam-lista-para-a-direcao-da-rarissimas-9021250.html</feedburner:origLink></item><item><title><![CDATA[Acidente com autocarro na "curva do diabo" matou 48 pessoas no Peru]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/8J22QWiUlWQ/acidente-com-autocarro-na-curva-do-diabo-matou-48-pessoas-no-peru-9021216.html</link><description>A polícia do Peru anunciou que o número de mortos na queda de um autocarro numa ravina, no norte do país, aumentou para 48.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/8J22QWiUlWQ" height="1" width="1" alt=""/&gt;</description><category>Galerias</category><pubDate>Wed, 03 Jan 2018 11:02:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/galerias/interior/acidente-com-autocarro-na-curva-do-diabo-matou-48-pessoas-no-peru-9021216.html</feedburner:origLink></item><item><title><![CDATA[PSP deteve mais de 800 pessoas nas festas de Natal e fim de ano]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/BwnSsC-KLUk/psp-deteve-mais-de-800-pessoas-nas-festas-de-natal-e-fim-de-ano-9021211.html</link><description>Mais de 800 pessoas foram detidas, 316 das quais por excesso de álcool, no âmbito da Operação "Polícia Sempre Presente: Festas Seguras 2017", que terminou às 24 horas de terça-feira, anunciou a PSP.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/BwnSsC-KLUk" height="1" width="1" alt=""/&gt;</description><category>Justiça</category><pubDate>Wed, 03 Jan 2018 10:51:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/justica/interior/psp-deteve-mais-de-800-pessoas-nas-festas-de-natal-e-fim-de-ano-9021211.html</feedburner:origLink></item><item><title><![CDATA[Pensava sofrer de doença de Crohn e tinha pacote de ketchup no intestino]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/Y4IuvMmsRi8/pensava-sofrer-de-doenca-de-crohn-e-tinha-pacote-de-ketchup-no-intestino-9021136.html</link><description>Uma mulher inglesa, que pensava que sofria da doença de Crohn, tinha, afinal, um pacote de ketchup preso nas paredes do intestino.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/Y4IuvMmsRi8" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 10:24:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/pensava-sofrer-de-doenca-de-crohn-e-tinha-pacote-de-ketchup-no-intestino-9021136.html</feedburner:origLink></item><item><title><![CDATA[Acidente na A1 causa um morto e dois feridos graves]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/L8slAZn7hZI/acidente-na-a1-causa-um-morto-e-dois-feridos-graves-9021168.html</link><description>Uma pessoa morreu e três ficaram feridas, duas destas com gravidade, na sequência de um acidente com um ligeiro de passageiros, esta quarta-feira de manhã, na A1, na zona da Feira.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/L8slAZn7hZI" height="1" width="1" alt=""/&gt;</description><category>Santa Maria da Feira</category><pubDate>Wed, 03 Jan 2018 11:55:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/local/noticias/aveiro/santa-maria-da-feira/interior/acidente-na-a1-causa-um-morto-e-dois-feridos-graves-9021168.html</feedburner:origLink></item><item><title><![CDATA[Programa que ajuda a lidar com filhos rebeldes chega a Portugal]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/j9g7wsHIBjM/supernanny-chega-a-sic-a-14-de-janeiro-9021115.html</link><description>Teresa Paula Marques foi a "supernanny" encontrada pela SIC para a sua próxima aposta dos domingos à noite. O canal revelou esta terça-feira a data de estreia do programa. É já no decorrer deste mês.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/j9g7wsHIBjM" height="1" width="1" alt=""/&gt;</description><category>NTV</category><pubDate>Wed, 03 Jan 2018 10:06:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/cultura/media/ntv/interior/supernanny-chega-a-sic-a-14-de-janeiro-9021115.html</feedburner:origLink></item><item><title><![CDATA[Morreu o líder da igreja Mórmon]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/j0Jnj7UnEOI/morreu-o-lider-da-igreja-mormon-9021113.html</link><description>O presidente da igreja Mórmon, Thomas Spencer Monson, morreu terça-feira à noite aos 90 anos na sua casa em Salt Lake City, nos Estados Unidos, anunciou o porta-voz Eric Hawkins.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/j0Jnj7UnEOI" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 10:11:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/morreu-o-lider-da-igreja-mormon-9021113.html</feedburner:origLink></item><item><title><![CDATA[Hugo Miguel é o árbitro escolhido para apitar o Benfica-Sporting]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/ZVJjvHbLi-c/hugo-miguel-e-o-arbitro-escolhido-para-apitar-o-benfica-sporting-9021096.html</link><description>Hugo Miguel é o árbitro escolhido para apitar o Benfica-Sporting, esta quarta-feira à noite.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/ZVJjvHbLi-c" height="1" width="1" alt=""/&gt;</description><category>Desporto</category><pubDate>Wed, 03 Jan 2018 10:34:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/desporto/interior/hugo-miguel-e-o-arbitro-escolhido-para-apitar-o-benfica-sporting-9021096.html</feedburner:origLink></item><item><title><![CDATA[Trump declara estado de desastre na Califórnia devido aos incêndios]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/W8tkUZVfth4/trump-declara-estado-de-desastre-na-california-devido-aos-incendios-9021072.html</link><description>O Presidente dos Estados Unidos, Donald Trump, declarou, esta quarta-feira, o "estado de desastre" (calamidade pública) no sul da Califórnia na sequência do incêndio que afeta aquela região no início do mês de dezembro.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/W8tkUZVfth4" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 09:14:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/trump-declara-estado-de-desastre-na-california-devido-aos-incendios-9021072.html</feedburner:origLink></item><item><title><![CDATA[Mais acidentes e feridos graves mas menos mortos na Operação "Ano Novo" da GNR]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/-Eha3n_Phzs/mais-acidentes-e-feridos-graves-mas-menos-mortos-na-operacao-ano-novo-da-gnr-9021046.html</link><description>A GNR registou nos cinco dias da Operação "Ano Novo" mais acidentes e mais feridos graves, mas menos vítimas mortais do que na operação de 2016/2017, segundo dados da corporação.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/-Eha3n_Phzs" height="1" width="1" alt=""/&gt;</description><category>Nacional</category><pubDate>Wed, 03 Jan 2018 08:58:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/interior/mais-acidentes-e-feridos-graves-mas-menos-mortos-na-operacao-ano-novo-da-gnr-9021046.html</feedburner:origLink></item><item><title><![CDATA[Prestação de crédito à habitação deve subir em 2018]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/uJzMXCbb19Q/prestacao-de-credito-a-habitacao-deve-subir-em-2018-9021012.html</link><description>As prestações pagas pelas famílias aos bancos pelo crédito à habitação voltaram a descer em 2017, mas menos do que em anos anteriores, e para 2018 os analistas estimam uma subida ligeira.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/uJzMXCbb19Q" height="1" width="1" alt=""/&gt;</description><category>Economia</category><pubDate>Wed, 03 Jan 2018 08:40:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/economia/interior/prestacao-de-credito-a-habitacao-deve-subir-em-2018-9021012.html</feedburner:origLink></item><item><title><![CDATA[Acionistas Uber vendem ações com desconto mas alguns ganham 10000%]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/s2oRiO_dR74/acionistas-uber-vendem-acoes-com-desconto-mas-alguns-ganham-10000-9020996.html</link><description>Os investidores na plataforma de serviços de transporte Uber venderam parte das ações ao conglomerado japonês Softbank com 30% de desconto em relação a 2016, mas em alguns casos com uma valorização de 10000% em relação ao início.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/s2oRiO_dR74" height="1" width="1" alt=""/&gt;</description><category>Economia</category><pubDate>Wed, 03 Jan 2018 08:18:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/economia/interior/acionistas-uber-vendem-acoes-com-desconto-mas-alguns-ganham-10000-9020996.html</feedburner:origLink></item><item><title><![CDATA[Trump diz que tem um botão nuclear "muito maior" que o de Kim Jong-un]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/gZuzYyZC4RM/trump-diz-que-tem-um-botao-nuclear-muito-maior-que-o-de-kim-jong-un-9020979.html</link><description>O Presidente dos Estados Unidos, Donald Trump, lembrou na terça-feira ao homólogo da Coreia do Norte, Kim Jong-un, que também tem um botão nuclear só que "maior e mais poderoso".&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/gZuzYyZC4RM" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 08:07:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/trump-diz-que-tem-um-botao-nuclear-muito-maior-que-o-de-kim-jong-un-9020979.html</feedburner:origLink></item><item><title><![CDATA[Despertar em 60 segundos: Benfica e Sporting medem forças na Luz]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/2ztLu4YTylg/despertar-em-60-segundos-benfica-e-sporting-medem-forcas-na-luz-9020978.html</link><description>&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/2ztLu4YTylg" height="1" width="1" alt=""/&gt;</description><category>Vídeos</category><pubDate>Wed, 03 Jan 2018 08:09:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/videos/interior/despertar-em-60-segundos-benfica-e-sporting-medem-forcas-na-luz-9020978.html</feedburner:origLink></item><item><title><![CDATA[Coreia do Norte anuncia reabertura de canal de comunicação com vizinho do Sul]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/e8IHZAqESvs/coreia-do-norte-anuncia-reabertura-de-canal-de-comunicacao-com-vizinho-do-sul-9020967.html</link><description>A Coreia do Norte anunciou, esta quarta-feira, que ia reabrir o canal de comunicações intercoreano às 6.30 horas, um dia depois de ter recebido a proposta sul-coreana para realizar negociações oficiais, disse o Governo de Seul.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/e8IHZAqESvs" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 07:55:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/coreia-do-norte-anuncia-reabertura-de-canal-de-comunicacao-com-vizinho-do-sul-9020967.html</feedburner:origLink></item><item><title><![CDATA[Primeira página em 60 segundos: Erros levam EDP a cobrar a mais ]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/ug3HWi9uQe0/primeira-pagina-em-60-segundos-erros-levam-edp-a-cobrar-a-mais-9020838.html</link><description>&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/ug3HWi9uQe0" height="1" width="1" alt=""/&gt;</description><category>Vídeos</category><pubDate>Wed, 03 Jan 2018 01:03:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/nacional/videos/interior/primeira-pagina-em-60-segundos-erros-levam-edp-a-cobrar-a-mais-9020838.html</feedburner:origLink></item><item><title><![CDATA[Ex-refém dos talibãs detido por agressão sexual]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/viDXoOEa2hY/ex-refem-dos-talibas-detidopor-agressao-sexual-9020839.html</link><description>Joshua Boyle, o canadiano que passou cinco anos sequestrado por talibãs no Afeganistão, conjuntamente com a mulher e três filhos, foi detido pela polícia do Canadá, indiciado de agressões sexuais e relações forçadas.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/viDXoOEa2hY" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 00:51:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/ex-refem-dos-talibas-detidopor-agressao-sexual-9020839.html</feedburner:origLink></item><item><title><![CDATA[600 guardas prisionais de "baixa" durante a greve]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/jkSYLDzLF_4/600-guardas-prisionais-de-baixa-durante-a-greve-9020769.html</link><description>Sindicato diz que falta de pessoal motiva tanta doença. Direção-geral agirá se detetar processos fraudulentos na ausência ao trabalho.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/jkSYLDzLF_4" height="1" width="1" alt=""/&gt;</description><category>Justiça</category><pubDate>Wed, 03 Jan 2018 00:41:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/justica/interior/600-guardas-prisionais-de-baixa-durante-a-greve-9020769.html</feedburner:origLink></item><item><title><![CDATA[Edifício dos CTT na Baixa do Porto à beira de virar hotel]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/tHfPNmzbR6c/edificio-dos-ctt-na-baixa-do-porto-a-beira-de-virar-hotel-9020669.html</link><description>Atuais proprietários admitem venda integral do imóvel para onde planearam um hotel, apartamentos e lojas.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/tHfPNmzbR6c" height="1" width="1" alt=""/&gt;</description><category>Porto</category><pubDate>Wed, 03 Jan 2018 00:41:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/local/noticias/porto/porto/interior/edificio-dos-ctt-na-baixa-do-porto-a-beira-de-virar-hotel-9020669.html</feedburner:origLink></item><item><title><![CDATA[Erros na leitura levam EDP a cobrar milhares a mais]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/rwW-UiqhFCM/erros-na-leitura-levam-edp-a-cobrar-milhares-a-mais-9020735.html</link><description>Consumidores queixam-se de que as contagens feitas pela empresa apresentam valores excessivos. Elétrica não nega, mas garante que número de reclamações é reduzido.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/rwW-UiqhFCM" height="1" width="1" alt=""/&gt;</description><category>Economia</category><pubDate>Wed, 03 Jan 2018 00:41:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/economia/interior/erros-na-leitura-levam-edp-a-cobrar-milhares-a-mais-9020735.html</feedburner:origLink></item><item><title><![CDATA[Trump ameaça cortar a ajuda financeira aos palestinianos]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/RxvSCxIPnrs/trump-ameaca-cortar-a-ajuda-financeira-aos-palestinianos-9020827.html</link><description>O Presidente norte-americano ameaçou esta terça-feira cortar a ajuda financeira dos EUA à Autoridade Palestiniana, ao mesmo tempo que considerou que o processo de paz no Médio Oriente parece estar atolado.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/RxvSCxIPnrs" height="1" width="1" alt=""/&gt;</description><category>Mundo</category><pubDate>Wed, 03 Jan 2018 00:34:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/mundo/interior/trump-ameaca-cortar-a-ajuda-financeira-aos-palestinianos-9020827.html</feedburner:origLink></item><item><title><![CDATA[Lisboa quer passes sociais com acesso a táxis e bicicletas ]]></title><link>http://feeds.jn.pt/~r/JN-ULTIMAS/~3/hnN67UdsoYw/lisboa-quer-passes-sociais-com-acesso-a-taxis-e-bicicletas-9020740.html</link><description>A Câmara da capital vai criar pacotes de mobilidade em 2018 para que os utentes possam escolher o tipo de transporte de que mais necessitam, gerindo essa utilização por telemóvel.&lt;img src="http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/hnN67UdsoYw" height="1" width="1" alt=""/&gt;</description><category>Economia</category><pubDate>Wed, 03 Jan 2018 00:25:00 GMT
</pubDate><feedburner:origLink>https://www.jn.pt/economia/interior/lisboa-quer-passes-sociais-com-acesso-a-taxis-e-bicicletas-9020740.html</feedburner:origLink></item></channel></rss>
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xml:lang="en-US">
<id>tag:github.com,2008:https://github.com/gulpjs/gulp/releases</id>
<link type="text/html" rel="alternate" href="https://github.com/gulpjs/gulp/releases"/>
<link type="application/atom+xml" rel="self" href="https://github.com/gulpjs/gulp/releases.atom"/>
<title>Release notes from gulp</title>
<updated>2015-06-01T23:49:41+02:00</updated>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.9.0</id>
<updated>2015-06-01T23:49:41+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.9.0"/>
<title>v3.9.0</title>
<content type="html">&lt;p&gt;3.9.0&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.11</id>
<updated>2015-02-09T21:37:28+01:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.11"/>
<title>v3.8.11</title>
<content type="html">&lt;p&gt;3.8.11&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.10</id>
<updated>2014-11-04T01:11:30+01:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.10"/>
<title>v3.8.10</title>
<content type="html">&lt;p&gt;3.8.10&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.9</id>
<updated>2014-10-22T08:55:20+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.9"/>
<title>v3.8.9</title>
<content type="html">&lt;p&gt;3.8.9&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.8</id>
<updated>2014-09-07T22:20:11+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.8"/>
<title>v3.8.8</title>
<content type="html">&lt;p&gt;3.8.8&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.7</id>
<updated>2014-08-02T06:58:19+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.7"/>
<title>v3.8.7</title>
<content type="html">&lt;p&gt;3.8.7&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.6</id>
<updated>2014-07-10T00:06:50+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.6"/>
<title>v3.8.6</title>
<content type="html">&lt;p&gt;3.8.6&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.5</id>
<updated>2014-06-27T08:53:54+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.5"/>
<title>v3.8.5</title>
<content type="html">&lt;p&gt;3.8.5&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.4</id>
<updated>2014-06-27T08:38:43+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.4"/>
<title>v3.8.4</title>
<content type="html">&lt;p&gt;3.8.4&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.8.3</id>
<updated>2014-06-26T23:17:51+02:00</updated>
<link rel="alternate" type="text/html" href="/gulpjs/gulp/releases/tag/v3.8.3"/>
<title>v3.8.3</title>
<content type="html">&lt;p&gt;3.8.3&lt;/p&gt;</content>
<author>
<name>contra</name>
</author>
<media:thumbnail height="30" width="30" url="https://avatars3.githubusercontent.com/u/425716?v=3&amp;s=60"/>
</entry>
</feed>
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title type="text">heise developer neueste Meldungen</title>
<subtitle type="html">Informationen für Entwickler</subtitle>
<updated>2016-02-01T17:54:50+01:00</updated>
<id>http://www.heise.de/developer/</id><logo>http://www.heise.de/developer/icons/heise_developer_logo_weiss.gif</logo>
<link rel="self" type="application/atom+xml" href="http://www.heise.de/developer/rss/news-atom.xml" />
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/" />
<rights>Copyright (c) 2016 Heise Medien</rights>
<author>
<name>heise online</name>
</author>
<entry>
<title type="text">Java-Anwendungsserver: Red Hat gibt WildFly 10 frei</title>
<id>http://heise.de/-3088438</id>
<updated>2016-02-01T17:54:50+01:00</updated>
<published>2016-02-01T17:22:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Java-Anwendungsserver-Red-Hat-gibt-WildFly-10-frei-3088438.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Die nun verfügbare Version 10 des Enterprise-Java-Servers stellt die Basis für Red Hats kommerzielle JBoss Enterprise Application Platform 7 ist zugleich das dritte größere Release seit dem Namenswechsel des Open-Source-Projekts.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Java-Anwendungsserver-Red-Hat-gibt-WildFly-10-frei-3088438.html?wt_mc=rss.developer.beitrag.atom" title="Java-Anwendungsserver: Red Hat gibt WildFly 10 frei">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/9/2/1/wildfly-2bf4ffd2935e38b6-90200def80b152e9-5ba35d3770232d92.jpeg" alt="WildFly 10" />
</a>
<p>Die nun verfügbare Version 10 des Enterprise-Java-Servers stellt die Basis für Red Hats kommerzielle JBoss Enterprise Application Platform 7 ist zugleich das dritte größere Release seit dem Namenswechsel des Open-Source-Projekts.</p>
]]></content>
</entry>
<entry>
<title type="text">Scrum Day 2016: Bewerbungen für Vorträge und Workshops</title>
<id>http://heise.de/-3088627</id>
<updated>2016-02-01T14:29:00+01:00</updated>
<published>2016-02-01T14:29:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Scrum-Day-2016-Bewerbungen-fuer-Vortraege-und-Workshops-3088627.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Über das Programm des zehnten Scrum Day stimmen die Teilnehmer selbst ab. Doch zuvor sind Scrum-Experten dran, sich bis Ende Februar mit einem Vortrag oder Workshop zu bewerben.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Scrum-Day-2016-Bewerbungen-fuer-Vortraege-und-Workshops-3088627.html?wt_mc=rss.developer.beitrag.atom" title="Scrum Day 2016: Bewerbungen für Vorträge und Workshops">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/4/0/0/6/3/header_scrumday_01-e4ef3375d4c003c4.jpeg" alt="Vortragseinreichungen zum Scrum Day 2016 erwünscht" />
</a>
<p>Über das Programm des zehnten Scrum Day stimmen die Teilnehmer selbst ab. Doch zuvor sind Scrum-Experten dran, sich bis Ende Februar mit einem Vortrag oder Workshop zu bewerben.</p>
]]></content>
</entry>
<entry>
<title type="text">Microsoft veröffentlicht Cordova-Erweiterung für Visual Studio Code</title>
<id>http://heise.de/-3088372</id>
<updated>2016-02-01T12:12:11+01:00</updated>
<published>2016-02-01T12:12:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Microsoft-veroeffentlicht-Cordova-Erweiterung-fuer-Visual-Studio-Code-3088372.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Mit dem für unterschiedliche Plattformen verfügbaren Code-Editor lassen sich nun auch hybride Apps für iOS, Android, Blackberry und Windows Phone auf Basis von HTML, CSS und JavaScript entwickeln.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Microsoft-veroeffentlicht-Cordova-Erweiterung-fuer-Visual-Studio-Code-3088372.html?wt_mc=rss.developer.beitrag.atom" title="Microsoft veröffentlicht Cordova-Erweiterung für Visual Studio Code">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/8/6/8/mobile-e0c120027bcb28f0.jpeg" alt="Microsoft veröffentlicht Cordova-Erweiterung für Visual Studio Code" />
</a>
<p>Mit dem für unterschiedliche Plattformen verfügbaren Code-Editor lassen sich nun auch hybride Apps für iOS, Android, Blackberry und Windows Phone auf Basis von HTML, CSS und JavaScript entwickeln.</p>
]]></content>
</entry>
<entry>
<title type="text">Ungewisse Zukunft des MySQLDumper-Projekts</title>
<id>http://heise.de/-3088410</id>
<updated>2016-02-01T10:34:18+01:00</updated>
<published>2016-02-01T10:34:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Ungewisse-Zukunft-des-MySQLDumper-Projekts-3088410.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Daniel Schlichtholz hat sich von der Entwicklung des PHP- beziehungsweise Perl-Skripts verabschiedet, mit dem sich MySQL-Daten sichern und gegebenenfalls wiederherstellen lassen. Fällige Anpassungen an das neue PHP 7 würden ihn zu viel Zeit kosten.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Ungewisse-Zukunft-des-MySQLDumper-Projekts-3088410.html?wt_mc=rss.developer.beitrag.atom" title="Ungewisse Zukunft des MySQLDumper-Projekts">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/8/9/7/aufmacher_ajax-a0995782e064d11e.jpeg" alt="Ungewisse Zukunft des MySQLDumper-Projekts" />
</a>
<p>Daniel Schlichtholz hat sich von der Entwicklung des PHP- beziehungsweise Perl-Skripts verabschiedet, mit dem sich MySQL-Daten sichern und gegebenenfalls wiederherstellen lassen. Fällige Anpassungen an das neue PHP 7 würden ihn zu viel Zeit kosten.</p>
]]></content>
</entry>
<entry>
<title type="text">Änderungen bei der Authentifizierung in Microsofts v2.0 App Model</title>
<id>http://heise.de/-3088319</id>
<updated>2016-02-01T10:19:01+01:00</updated>
<published>2016-02-01T10:19:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Aenderungen-bei-der-Authentifizierung-in-Microsofts-v2-0-App-Model-3088319.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Microsoft ändert das v2.0 Auth Protocol zur Anmeldung an die Cloud-Dienste Microsoft Account und Azure Active Directory. Entwickler müssen aufgrund der Neuerungen vermutlich vorhandenen Code anpassen.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Aenderungen-bei-der-Authentifizierung-in-Microsofts-v2-0-App-Model-3088319.html?wt_mc=rss.developer.beitrag.atom" title="Änderungen bei der Authentifizierung in Microsofts v2.0 App Model">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/8/3/5/auth-b38ed34aab1cffa8.jpeg" alt="Änderungen in der Authentifizierung an Microsofts v2.0 App Model" />
</a>
<p>Microsoft ändert das v2.0 Auth Protocol zur Anmeldung an die Cloud-Dienste Microsoft Account und Azure Active Directory. Entwickler müssen aufgrund der Neuerungen vermutlich vorhandenen Code anpassen.</p>
]]></content>
</entry>
<entry>
<title type="text">Der Pragmatische Architekt: Ein gutes Szenario</title>
<id>http://heise.de/-3088146</id>
<updated>2016-02-01T08:24:19+01:00</updated>
<published>2016-02-01T08:24:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/artikel/Ein-gutes-Szenario-3088146.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Wie entwirft ein Softwarearchitekt am besten ein System? Dass es dafür kein einfaches Rezept gibt, ist der Komplexität und Heterogenität von Softwareprojekten geschuldet. Die Sache ist aber nicht hoffnungslos. Szenarien bieten für diesen Zweck ein sehr gutes Instrumentarium.</summary>
<content type="html"><![CDATA[
<p>Wie entwirft ein Softwarearchitekt am besten ein System? Dass es dafür kein einfaches Rezept gibt, ist der Komplexität und Heterogenität von Softwareprojekten geschuldet. Die Sache ist aber nicht hoffnungslos. Szenarien bieten für diesen Zweck ein sehr gutes Instrumentarium.</p>
]]></content>
</entry>
<entry>
<title type="text">Developer Snapshots: Programmierer-News in ein, zwei Sätzen</title>
<id>http://heise.de/-3087585</id>
<updated>2016-01-29T15:37:06+01:00</updated>
<published>2016-01-29T15:37:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Developer-Snapshots-Programmierer-News-in-ein-zwei-Saetzen-3087585.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit einem OCaml-Cross-Compiler für iOS, LLVM 3.8 und Cloud9-Integration in Googles Cloud-Plattform.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Developer-Snapshots-Programmierer-News-in-ein-zwei-Saetzen-3087585.html?wt_mc=rss.developer.beitrag.atom" title="Developer Snapshots: Programmierer-News in ein, zwei Sätzen">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/4/0/4/snapshot-e74b5b984c4c2ec8-e74b5b984c4c2ec8-e74b5b984c4c2ec8.jpeg" alt="Developer Snapshots: Programmierer-News in ein, zwei Sätzen" />
</a>
<p>heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit einem OCaml-Cross-Compiler für iOS, LLVM 3.8 und Cloud9-Integration in Googles Cloud-Plattform.</p>
]]></content>
</entry>
<entry>
<title type="text">Der Dotnet-Doktor: Auslesen und Sortieren von GPX-Dateien </title>
<id>http://heise.de/-3087150</id>
<updated>2016-01-29T13:59:32+01:00</updated>
<published>2016-01-29T13:59:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/artikel/Auslesen-und-Sortieren-von-GPX-Dateien-3087150.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Die Windows PowerShell biete eine schnelle Lösung für die Aufgabe, eine größere Menge von XML-Dateien zu sortieren.</summary>
<content type="html"><![CDATA[
<p>Die Windows PowerShell biete eine schnelle Lösung für die Aufgabe, eine größere Menge von XML-Dateien zu sortieren.</p>
]]></content>
</entry>
<entry>
<title type="text">SourceForge und Slashdot wechseln erneut den Besitzer</title>
<id>http://heise.de/-3087034</id>
<updated>2016-01-29T14:24:17+01:00</updated>
<published>2016-01-29T13:02:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/SourceForge-und-Slashdot-wechseln-erneut-den-Besitzer-3087034.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Der neue Besitzer, ein US-amerikanisches Webmedia-Unternehmen, will offenbar den ramponierten Ruf der Hosting-Plattform für Open-Source-Projekte aufpolieren.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/SourceForge-und-Slashdot-wechseln-erneut-den-Besitzer-3087034.html?wt_mc=rss.developer.beitrag.atom" title="SourceForge und Slashdot wechseln erneut den Besitzer">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/0/8/8/sourceforge-2c6349cf25f67c35.jpeg" alt="SourceForge und Slashdot bekommen neuen Besitzer" />
</a>
<p>Der neue Besitzer, ein US-amerikanisches Webmedia-Unternehmen, will offenbar den ramponierten Ruf der Hosting-Plattform für Open-Source-Projekte aufpolieren.</p>
]]></content>
</entry>
<entry>
<title type="text">Tales from the Web side: Patterns und Best Practices in JavaScript: Typüberprüfungen continued</title>
<id>http://heise.de/-3086830</id>
<updated>2016-01-29T11:46:59+01:00</updated>
<published>2016-01-29T11:23:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/artikel/Patterns-und-Best-Practices-in-JavaScript-Typueberpruefungen-continued-3086830.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Der instanceof-Operator in JavaScript kann in einigen Fällen problematisch sein kann, nämlich immer dann, wenn man mit mehreren Versionen der gleichen &amp;quot;Klasse&amp;quot; arbeitet. Nun werden einige Lösungsansätze skizziert.</summary>
<content type="html"><![CDATA[
<p>Der instanceof-Operator in JavaScript kann in einigen Fällen problematisch sein kann, nämlich immer dann, wenn man mit mehreren Versionen der gleichen &quot;Klasse&quot; arbeitet. Nun werden einige Lösungsansätze skizziert.</p>
]]></content>
</entry>
<entry>
<title type="text">Facebook schließt Parse-Plattform</title>
<id>http://heise.de/-3086857</id>
<updated>2016-01-29T12:53:33+01:00</updated>
<published>2016-01-29T10:12:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Facebook-schliesst-Parse-Plattform-3086857.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Ein Jahr bleibt Entwicklern, die den Mobile Backend as a Service nutzen, auf ein eigenes MongoDB-basiertes Angebot zu migrieren oder den nun als Open Source verfügbaren Parse-Server zu verwenden.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Facebook-schliesst-Parse-Plattform-3086857.html?wt_mc=rss.developer.beitrag.atom" title="Facebook schließt Parse-Plattform">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/9/4/4/aufmacher_ajax__4_-809c9c50d2488b9c.jpeg" alt="Facebook kündigt Schließung der Parse-Plattform an" />
</a>
<p>Ein Jahr bleibt Entwicklern, die den Mobile Backend as a Service nutzen, auf ein eigenes MongoDB-basiertes Angebot zu migrieren oder den nun als Open Source verfügbaren Parse-Server zu verwenden.</p>
]]></content>
</entry>
<entry>
<title type="text">Continuous Lifecycle London: Programm online, Ticketverkauf gestartet</title>
<id>http://heise.de/-3086901</id>
<updated>2016-01-29T10:10:17+01:00</updated>
<published>2016-01-29T10:10:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Continuous-Lifecycle-London-Programm-online-Ticketverkauf-gestartet-3086901.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Anfang Mai feiert die englische Version der Continuous-Lifecycle-Konferenz in London Premiere. Jez Humble und Dave Farley sind nur zwei der Sprecher aus dem nun bekannt gegebenen Programm, das Continuous Delivery, DevOps und Co. ins Zentrum stellt.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Continuous-Lifecycle-London-Programm-online-Ticketverkauf-gestartet-3086901.html?wt_mc=rss.developer.beitrag.atom" title="Continuous Lifecycle London: Programm online, Ticketverkauf gestartet">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/9/7/9/cll-093e7b1c3851b5a0.jpeg" alt="Continuous Lifecycle London: Programm online, Ticketverkauf gestartet" />
</a>
<p>Anfang Mai feiert die englische Version der Continuous-Lifecycle-Konferenz in London Premiere. Jez Humble und Dave Farley sind nur zwei der Sprecher aus dem nun bekannt gegebenen Programm, das Continuous Delivery, DevOps und Co. ins Zentrum stellt.</p>
]]></content>
</entry>
<entry>
<title type="text">Java Runtime Zing verdoppelt die maximale Speichergröße auf 2 TB</title>
<id>http://heise.de/-3086807</id>
<updated>2016-01-29T09:58:31+01:00</updated>
<published>2016-01-29T09:58:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Java-Runtime-Zing-verdoppelt-die-maximale-Speichergroesse-auf-2-TB-3086807.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Die Java Virtual Machine Zing ist speziell auf speicherhungrige Anwendungen ausgelegt. Mit Version 16.1 darf der dynamische Speicher auf 2 Terabyte steigen.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Java-Runtime-Zing-verdoppelt-die-maximale-Speichergroesse-auf-2-TB-3086807.html?wt_mc=rss.developer.beitrag.atom" title="Java Runtime Zing verdoppelt die maximale Speichergröße auf 2 TB">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/9/0/7/aufmacher_ajax__3_-019d32d5c8efc5c0.jpeg" alt="Java Runtime Zing verdoppelt die maximale Speichergröße auf 2 TB" />
</a>
<p>Die Java Virtual Machine Zing ist speziell auf speicherhungrige Anwendungen ausgelegt. Mit Version 16.1 darf der dynamische Speicher auf 2 Terabyte steigen.</p>
]]></content>
</entry>
<entry>
<title type="text">C# 7 – Stand der Dinge und Ausblick</title>
<id>http://heise.de/-3086504</id>
<updated>2016-01-29T10:33:20+01:00</updated>
<published>2016-01-29T09:00:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/artikel/C-7-Stand-der-Dinge-und-Ausblick-3086504.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Ein Blick auf die möglichen Neuerungen für C# 7 zeigt, wie sich die Sprache Anregungen jenseits des Tellerands der objektorientierten Programmierung holt.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/artikel/C-7-Stand-der-Dinge-und-Ausblick-3086504.html?wt_mc=rss.developer.beitrag.atom" title="C# 7 – Stand der Dinge und Ausblick">
<img src="http://www.heise.de/developer/imgs/06/1/7/3/8/7/4/4/cis_-_Anriss-ed7ebdc4112307ae.jpeg" width="100" height="55" alt="C# 7 - Stand der Dinge und Ausblick" title="C# 7 - Stand der Dinge und Ausblick" style="float: left; margin-right: 15px; margin-top: 3px;" />
</a>
<p>Ein Blick auf die möglichen Neuerungen für C# 7 zeigt, wie sich die Sprache Anregungen jenseits des Tellerands der objektorientierten Programmierung holt.</p>
]]></content>
</entry>
<entry>
<title type="text">Apache Software Foundation bekommt ein neues Logo</title>
<id>http://heise.de/-3086458</id>
<updated>2016-01-28T17:07:04+01:00</updated>
<published>2016-01-28T17:07:00+01:00</published>
<link rel="alternate" type="text/html" href="http://www.heise.de/developer/meldung/Apache-Software-Foundation-bekommt-ein-neues-Logo-3086458.html?wt_mc=rss.developer.beitrag.atom" />
<summary type="html">Das neue Logos soll zugleich die bisherige Vergangenheit und den zukunftsorientierten energischen Wachstum der Open-Source-Organisation reflektieren.</summary>
<content type="html"><![CDATA[
<a href="http://www.heise.de/developer/meldung/Apache-Software-Foundation-bekommt-ein-neues-Logo-3086458.html?wt_mc=rss.developer.beitrag.atom" title="Apache Software Foundation bekommt ein neues Logo">
<img src="http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/7/0/1/aufmacher_ajax-242d052f1ab3bed7.jpeg" alt="Apache bekommt ein neues Logo" />
</a>
<p>Das neue Logos soll zugleich die bisherige Vergangenheit und den zukunftsorientierten energischen Wachstum der Open-Source-Organisation reflektieren.</p>
]]></content>
</entry>
</feed>
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="0.92">
<channel>
<title>RSS0.92 Example</title>
<link>http://www.oreilly.com/example/index.html</link>
<description>This is an example RSS0.91 feed</description>
<language>en-gb</language>
<copyright>Copyright 2002, Oreilly and Associates.</copyright>
<managingEditor>editor@oreilly.com</managingEditor>
<webMaster>webmaster@oreilly.com</webMaster>
<rating>5</rating>
<pubDate>03 Apr 02 1500 GMT</pubDate>
<lastBuildDate>03 Apr 02 1500 GMT</lastBuildDate>
<item>
<title>The First Item</title>
<link>http://www.oreilly.com/example/001.html</link>
<description>This is the first item.</description>
<source url="http://www.anothersite.com/index.xml">Another Site</source>
<enclosure url="http://www.oreilly.com/001.mp3" length="54321" type="audio/mpeg"/>
<category domain="http://www.dmoz.org">Business/Industries/Publishing/Publishers/Nonfiction/</category>
</item>
<item>
<title>The Second Item</title>
<link>http://www.oreilly.com/example/002.html</link>
<description>This is the second item.</description>
<source url="http://www.anothersite.com/index.xml">Another Site</source>
<enclosure url="http://www.oreilly.com/002.mp3" length="54321" type="audio/mpeg"/>
<category domain="http://www.dmoz.org">Business/Industries/Publishing/Publishers/Nonfiction/</category>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title>Instant Article Test</title>
<link>https://localhost:8000</link>
<description>1, 2, 1, 2… check the mic!</description>
<language>en</language>
<pubDate>Fri, 13 May 2016 15:14:05 GMT</pubDate>
<dc:date>2016-05-13T15:14:05Z</dc:date>
<dc:language>en</dc:language>
<item>
<title>My first Instant Article</title>
<link>https://localhost:8000</link>
<description>Lorem ipsum</description>
<content:encoded>&lt;b&gt;Lorem&lt;/b&gt; ipsum</content:encoded>
<pubDate>Wed, 04 May 2016 06:53:45 GMT</pubDate>
<guid>https://localhost:8000</guid>
<dc:creator>tobi</dc:creator>
<dc:date>2016-05-04T06:53:45Z</dc:date>
</item>
</channel>
</rss>
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xml:lang="en-US">
<entry>
<id>tag:github.com,2008:Repository/11167738/v3.9.0</id>
</entry>
</feed>
<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
<channel>
<title>foobar on Narro</title>
<link>http://on.narro.co/f</link>
<description>foobar uses Narro to create a podcast of articles transcribed to audio.</description>
<language>en</language>
<copyright>All article content copyright of respective source authors.</copyright>
<managingEditor>foobar@gmail.com</managingEditor>
<webMaster>josh@narro.co</webMaster>
<pubDate>Fri, 08 Jul 2016 13:40:00 UTC</pubDate>
<generator>gopod - http://github.com/jbckmn/gopod</generator>
<ttl>20</ttl>
<itunes:author>foobar@gmail.com</itunes:author>
<itunes:subtitle>foobar uses Narro to create a podcast of articles transcribed to audio.</itunes:subtitle>
<itunes:summary>foobar uses Narro to create a podcast of articles transcribed to audio.</itunes:summary>
<itunes:explicit>no</itunes:explicit>
<itunes:owner>
<itunes:name>foobar</itunes:name>
<itunes:email>foobar@gmail.com</itunes:email>
</itunes:owner>
<itunes:image href="https://www.narro.co/images/narro-icon-lg.png"></itunes:image>
<atom:link href="http://on.narro.co/f" rel="self" type="application/rss+xml"></atom:link>
<item>
<link>https://www.narro.co/article/54e703933058540300000069</link>
<description>Listen to your reading list anywhere. Narro will take your bookmarked articles and read them back to you as a podcast.&lt;br/&gt; http://www.narro.co/faq&lt;br/&gt; &lt;ul class=&#34;linkList&#34;&gt;&lt;/ul&gt;</description>
<title>FAQ for Narro</title>
<pubDate>Fri, 20 Feb 2015 09:51:15 UTC</pubDate>
<author>foobar@gmail.com</author>
<guid>https://www.narro.co/article/54e703933058540300000069</guid>
<itunes:author>foobar@gmail.com</itunes:author>
<itunes:subtitle>FAQ for Narro</itunes:subtitle>
<itunes:summary>Listen to your reading list anywhere. Narro will take your bookmarked articles and read them back to you as a podcast. ... http://www.narro.co/faq ... &lt;ul class=&#34;linkList&#34;&gt;&lt;/ul&gt;</itunes:summary>
<itunes:explicit>no</itunes:explicit>
<itunes:duration>74</itunes:duration>
<itunes:image href="http://example.com/someImage.jpg"/>
<enclosure url="https://s3.amazonaws.com/nareta-articles/audio/54d046c293f79c0300000003/7e2d2b00-a945-441a-f49b-063786a319a4.mp3" length="74" type="audio/mpeg"></enclosure>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>reddit: the front page of the internet</title><link>https://www.reddit.com/</link><description></description><image><url>https://www.redditstatic.com/reddit.com.header.png</url><title>reddit: the front page of the internet</title><link>https://www.reddit.com/</link></image><atom:link rel="self" href="https://www.reddit.com/.rss" type="application/rss+xml" /><item><title>The Difficulties in Space</title><category>space</category><link>https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/</link><guid isPermaLink="true">https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/</guid><pubDate>Sat, 23 Jan 2016 15:40:37 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/"><img src="https://b.thumbs.redditmedia.com/l50PUpLyyNMLwFrYMuCb3kwlDaq3k1Pwo5YhsdAz2jU.jpg" alt="The Difficulties in Space" title="The Difficulties in Space" /></a></td><td>submitted by<a href="https://www.reddit.com/user/benjaab123">benjaab123</a>to<a href="https://www.reddit.com/r/space/">space</a><br/><a href="https://gfycat.com/UnfinishedForkedBluet">[link]</a><a href="https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/">[959 comments]</a></td></tr></table></description><media:title>The Difficulties in Space</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/l50PUpLyyNMLwFrYMuCb3kwlDaq3k1Pwo5YhsdAz2jU.jpg" /></item><item><title>Driving for Uber in the Virginia last night</title><category>pics</category><link>https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/</link><guid isPermaLink="true">https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/</guid><pubDate>Sat, 23 Jan 2016 16:36:05 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/"><img src="https://b.thumbs.redditmedia.com/87QOWtbdf3hgDiMhBMTdEbfs7HJX0G3OgdgCO6Yeyso.jpg" alt="Driving for Uber in the Virginia last night" title="Driving for Uber in the Virginia last night" /></a></td><td>submitted by<a href="https://www.reddit.com/user/eskimio">eskimio</a>to<a href="https://www.reddit.com/r/pics/">pics</a><br/><a href="http://i.imgur.com/quniy7i.jpg">[link]</a><a href="https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/">[533 comments]</a></td></tr></table></description><media:title>Driving for Uber in the Virginia last night</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/87QOWtbdf3hgDiMhBMTdEbfs7HJX0G3OgdgCO6Yeyso.jpg" /></item><item><title>Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing</title><category>funny</category><link>https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/</link><guid isPermaLink="true">https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/</guid><pubDate>Sat, 23 Jan 2016 15:22:27 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/"><img src="https://b.thumbs.redditmedia.com/HUnESX5lxjv061hBfFCES2B6Zr3ERAjoeACrYCX0sbI.jpg" alt="Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing" title="Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing" /></a></td><td>submitted by<a href="https://www.reddit.com/user/yungscott">yungscott</a>to<a href="https://www.reddit.com/r/funny/">funny</a><br/><a href="http://i.imgur.com/V1HMBvO.jpg">[link]</a><a href="https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/">[1609 comments]</a></td></tr></table></description><media:title>Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/HUnESX5lxjv061hBfFCES2B6Zr3ERAjoeACrYCX0sbI.jpg" /></item><item><title>TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe.</title><category>gaming</category><link>https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/</link><guid isPermaLink="true">https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/</guid><pubDate>Sat, 23 Jan 2016 14:51:51 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/"><img src="https://a.thumbs.redditmedia.com/ilha0zxBIdGqsryWg-yZ2s8c3KFN1CHOKoIFxbcRYC4.jpg" alt="TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe." title="TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe." /></a></td><td>submitted by<a href="https://www.reddit.com/user/kleutscher">kleutscher</a>to<a href="https://www.reddit.com/r/gaming/">gaming</a><br/><a href="http://imgur.com/uKLWpg6">[link]</a><a href="https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/">[296 comments]</a></td></tr></table></description><media:title>TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe.</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/ilha0zxBIdGqsryWg-yZ2s8c3KFN1CHOKoIFxbcRYC4.jpg" /></item><item><title>Bill Cosby wins defamation case</title><category>news</category><link>https://www.reddit.com/r/news/comments/42b39d/bill_cosby_wins_defamation_case/</link><guid isPermaLink="true">https://www.reddit.com/r/news/comments/42b39d/bill_cosby_wins_defamation_case/</guid><pubDate>Sat, 23 Jan 2016 14:49:30 +0000</pubDate><description>submitted by<a href="https://www.reddit.com/user/ObParks">ObParks</a>to<a href="https://www.reddit.com/r/news/">news</a><br/><a href="http://www.bbc.co.uk/news/entertainment-arts-35381354">[link]</a><a href="https://www.reddit.com/r/news/comments/42b39d/bill_cosby_wins_defamation_case/">[1804 comments]</a></description></item><item><title>Super Crab!</title><category>gifs</category><link>https://www.reddit.com/r/gifs/comments/42b12w/super_crab/</link><guid isPermaLink="true">https://www.reddit.com/r/gifs/comments/42b12w/super_crab/</guid><pubDate>Sat, 23 Jan 2016 14:32:28 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/gifs/comments/42b12w/super_crab/"><img src="https://b.thumbs.redditmedia.com/5FxCtfUooUuyy01OFXS1COBucKM1HUObOgsoS6ButUE.jpg" alt="Super Crab!" title="Super Crab!" /></a></td><td>submitted by<a href="https://www.reddit.com/user/tarynsouthernie">tarynsouthernie</a>to<a href="https://www.reddit.com/r/gifs/">gifs</a><br/><a href="http://i.imgur.com/kU3chMe.gifv">[link]</a><a href="https://www.reddit.com/r/gifs/comments/42b12w/super_crab/">[650 comments]</a></td></tr></table></description><media:title>Super Crab!</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/5FxCtfUooUuyy01OFXS1COBucKM1HUObOgsoS6ButUE.jpg" /></item><item><title>Japan accepts 27 refugees last year, rejects 99%</title><category>worldnews</category><link>https://www.reddit.com/r/worldnews/comments/42axuv/japan_accepts_27_refugees_last_year_rejects_99/</link><guid isPermaLink="true">https://www.reddit.com/r/worldnews/comments/42axuv/japan_accepts_27_refugees_last_year_rejects_99/</guid><pubDate>Sat, 23 Jan 2016 14:05:46 +0000</pubDate><description>submitted by<a href="https://www.reddit.com/user/conantheking">conantheking</a>to<a href="https://www.reddit.com/r/worldnews/">worldnews</a><br/><a href="http://www.globalpost.com/article/6723725/2016/01/22/japan-accepts-27-refugees-last-year-rejects-99">[link]</a><a href="https://www.reddit.com/r/worldnews/comments/42axuv/japan_accepts_27_refugees_last_year_rejects_99/">[5282 comments]</a></description></item><item><title>Tap shower time!</title><category>aww</category><link>https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/</link><guid isPermaLink="true">https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/</guid><pubDate>Sat, 23 Jan 2016 13:33:58 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/"><img src="https://b.thumbs.redditmedia.com/xeW3m0UHdLP_37l3U2dDpm-9Nv1WrQSfEkU_uf2UU5M.jpg" alt="Tap shower time!" title="Tap shower time!" /></a></td><td>submitted by<a href="https://www.reddit.com/user/theone1221">theone1221</a>to<a href="https://www.reddit.com/r/aww/">aww</a><br/><a href="http://imgur.com/UatkKan.gifv">[link]</a><a href="https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/">[578 comments]</a></td></tr></table></description><media:title>Tap shower time!</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/xeW3m0UHdLP_37l3U2dDpm-9Nv1WrQSfEkU_uf2UU5M.jpg" /></item><item><title>TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie.</title><category>todayilearned</category><link>https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/</link><guid isPermaLink="true">https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/</guid><pubDate>Sat, 23 Jan 2016 13:55:20 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/"><img src="https://a.thumbs.redditmedia.com/DP_vSUoY2SR2MuyOY6qyjvV1pEaxW-R-rCtdJ5lDoj4.jpg" alt="TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie." title="TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie." /></a></td><td>submitted by<a href="https://www.reddit.com/user/moonsprite">moonsprite</a>to<a href="https://www.reddit.com/r/todayilearned/">todayilearned</a><br/><a href="https://en.wikipedia.org/wiki/Aurora_(Disney_character)">[link]</a><a href="https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/">[693 comments]</a></td></tr></table></description><media:title>TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie.</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/DP_vSUoY2SR2MuyOY6qyjvV1pEaxW-R-rCtdJ5lDoj4.jpg" /></item><item><title>The most perfect vanilla bean cheesecake I've ever made</title><category>food</category><link>https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/</link><guid isPermaLink="true">https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/</guid><pubDate>Sat, 23 Jan 2016 15:29:25 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/"><img src="https://b.thumbs.redditmedia.com/aMLXabVwQVlddtDghwUZyWm32nOKoo-sXxJkRG7a0UY.jpg" alt="The most perfect vanilla bean cheesecake I've ever made" title="The most perfect vanilla bean cheesecake I've ever made" /></a></td><td>submitted by<a href="https://www.reddit.com/user/Iwantsprinkles">Iwantsprinkles</a>to<a href="https://www.reddit.com/r/food/">food</a><br/><a href="http://imgur.com/6dZhOHk">[link]</a><a href="https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/">[165 comments]</a></td></tr></table></description><media:title>The most perfect vanilla bean cheesecake I've ever made</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/aMLXabVwQVlddtDghwUZyWm32nOKoo-sXxJkRG7a0UY.jpg" /></item><item><title>Tobey Maguire and Leonardo DiCaprio bowling, 1989</title><category>OldSchoolCool</category><link>https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/</link><guid isPermaLink="true">https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/</guid><pubDate>Sat, 23 Jan 2016 13:45:28 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/"><img src="https://b.thumbs.redditmedia.com/VYOqcDjjAqym9lazHuojHGF_DW2JTat10TZsBI_sXWk.jpg" alt="Tobey Maguire and Leonardo DiCaprio bowling, 1989" title="Tobey Maguire and Leonardo DiCaprio bowling, 1989" /></a></td><td>submitted by<a href="https://www.reddit.com/user/Kjell_Aronsen">Kjell_Aronsen</a>to<a href="https://www.reddit.com/r/OldSchoolCool/">OldSchoolCool</a><br/><a href="http://i.imgur.com/mJyABlG.jpg">[link]</a><a href="https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/">[347 comments]</a></td></tr></table></description><media:title>Tobey Maguire and Leonardo DiCaprio bowling, 1989</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/VYOqcDjjAqym9lazHuojHGF_DW2JTat10TZsBI_sXWk.jpg" /></item><item><title>This telephone box is now an ATM</title><category>mildlyinteresting</category><link>https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/</link><guid isPermaLink="true">https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/</guid><pubDate>Sat, 23 Jan 2016 12:48:32 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/"><img src="https://b.thumbs.redditmedia.com/178YsD6kjggHVxN8WhejkuY175St8lGRsyCq2jJsgbs.jpg" alt="This telephone box is now an ATM" title="This telephone box is now an ATM" /></a></td><td>submitted by<a href="https://www.reddit.com/user/sdsrage">sdsrage</a>to<a href="https://www.reddit.com/r/mildlyinteresting/">mildlyinteresting</a><br/><a href="http://imgur.com/Jud0vSa">[link]</a><a href="https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/">[410 comments]</a></td></tr></table></description><media:title>This telephone box is now an ATM</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/178YsD6kjggHVxN8WhejkuY175St8lGRsyCq2jJsgbs.jpg" /></item><item><title>Reddit cares more about Leonardo's Oscar than Leonardo does.</title><category>Showerthoughts</category><link>https://www.reddit.com/r/Showerthoughts/comments/42axmv/reddit_cares_more_about_leonardos_oscar_than/</link><guid isPermaLink="true">https://www.reddit.com/r/Showerthoughts/comments/42axmv/reddit_cares_more_about_leonardos_oscar_than/</guid><pubDate>Sat, 23 Jan 2016 14:03:51 +0000</pubDate><description>submitted by<a href="https://www.reddit.com/user/ProfessorReds">ProfessorReds</a>to<a href="https://www.reddit.com/r/Showerthoughts/">Showerthoughts</a><br/><a href="https://www.reddit.com/r/Showerthoughts/comments/42axmv/reddit_cares_more_about_leonardos_oscar_than/">[link]</a><a href="https://www.reddit.com/r/Showerthoughts/comments/42axmv/reddit_cares_more_about_leonardos_oscar_than/">[341 comments]</a></description></item><item><title>Pearl Jam donates $300,000 to Flint water crisis</title><category>UpliftingNews</category><link>https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/</link><guid isPermaLink="true">https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/</guid><pubDate>Sat, 23 Jan 2016 16:22:41 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/"><img src="https://b.thumbs.redditmedia.com/EgMAkLTw-3vUIF8hTllT6CKkU9J2OnWox6WCk8U_WKw.jpg" alt="Pearl Jam donates $300,000 to Flint water crisis" title="Pearl Jam donates $300,000 to Flint water crisis" /></a></td><td>submitted by<a href="https://www.reddit.com/user/Sariel007">Sariel007</a>to<a href="https://www.reddit.com/r/UpliftingNews/">UpliftingNews</a><br/><a href="http://www.detroitnews.com/story/entertainment/music/2016/01/22/pearl-jam-donates-flint-water-crisis/79173162/">[link]</a><a href="https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/">[194 comments]</a></td></tr></table></description><media:title>Pearl Jam donates $300,000 to Flint water crisis</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/EgMAkLTw-3vUIF8hTllT6CKkU9J2OnWox6WCk8U_WKw.jpg" /></item><item><title>Which persistent misconception/myth annoys you the most?</title><category>AskReddit</category><link>https://www.reddit.com/r/AskReddit/comments/42asa3/which_persistent_misconceptionmyth_annoys_you_the/</link><guid isPermaLink="true">https://www.reddit.com/r/AskReddit/comments/42asa3/which_persistent_misconceptionmyth_annoys_you_the/</guid><pubDate>Sat, 23 Jan 2016 13:11:40 +0000</pubDate><description>submitted by<a href="https://www.reddit.com/user/adeebchowdhury">adeebchowdhury</a>to<a href="https://www.reddit.com/r/AskReddit/">AskReddit</a><br/><a href="https://www.reddit.com/r/AskReddit/comments/42asa3/which_persistent_misconceptionmyth_annoys_you_the/">[link]</a><a href="https://www.reddit.com/r/AskReddit/comments/42asa3/which_persistent_misconceptionmyth_annoys_you_the/">[10672 comments]</a></description></item><item><title>Robot solves Rubik's Cube in 1.1 seconds</title><category>videos</category><link>https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/</link><guid isPermaLink="true">https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/</guid><pubDate>Sat, 23 Jan 2016 15:09:31 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/"><img src="https://b.thumbs.redditmedia.com/_20Di9soTFTwneS51FdRCCR2MiHsm16bfHFdLz8H-hQ.jpg" alt="Robot solves Rubik's Cube in 1.1 seconds" title="Robot solves Rubik's Cube in 1.1 seconds" /></a></td><td>submitted by<a href="https://www.reddit.com/user/coder13">coder13</a>to<a href="https://www.reddit.com/r/videos/">videos</a><br/><a href="https://www.youtube.com/watch?v=ixTddQQ2Hs4">[link]</a><a href="https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/">[287 comments]</a></td></tr></table></description><media:title>Robot solves Rubik's Cube in 1.1 seconds</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/_20Di9soTFTwneS51FdRCCR2MiHsm16bfHFdLz8H-hQ.jpg" /></item><item><title>I am the guy who dragged a model into the ocean and tied her up with sharks for conservation. Photographer VonWong, AMA</title><category>IAmA</category><link>https://www.reddit.com/r/IAmA/comments/42bx8o/i_am_the_guy_who_dragged_a_model_into_the_ocean/</link><guid isPermaLink="true">https://www.reddit.com/r/IAmA/comments/42bx8o/i_am_the_guy_who_dragged_a_model_into_the_ocean/</guid><pubDate>Sat, 23 Jan 2016 18:08:59 +0000</pubDate><description>&amp;lt;!-- SC_OFF --&amp;gt;&amp;lt;div class=&amp;quot;md&amp;quot;&amp;gt;&amp;lt;p&amp;gt;Hey Reddit! Benjamin Von Wong here, glad to finally be back here for another ama. Last week &amp;lt;a href=&amp;quot;http://www.vonwong.com/blog/sharkshepherd/&amp;quot;&amp;gt;I dragged a model into the shark ridden sea&amp;lt;/a&amp;gt; in hopes of drawing attention towards the need for &amp;lt;a href=&amp;quot;https://www.change.org/p/support-malaysian-shark-sanctuaries&amp;quot;&amp;gt;a shark sanctuary in Malaysia&amp;lt;/a&amp;gt;. The response from reddit has been &amp;lt;a href=&amp;quot;https://www.reddit.com/r/pics/comments/41lfna/a_friend_of_mine_just_took_this_photo_during_a/&amp;quot;&amp;gt;pretty huge&amp;lt;/a&amp;gt;, so I wanted to answer any questions you might have about me and or life and the universe in general. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Proof: &amp;lt;a href=&amp;quot;https://twitter.com/thevonwong/status/690957921530855424&amp;quot;&amp;gt;Twitter&amp;lt;/a&amp;gt;, &amp;lt;a href=&amp;quot;https://www.facebook.com/thevonwong/posts/10153516513968515&amp;quot;&amp;gt;Facebook&amp;lt;/a&amp;gt;&amp;lt;br/&amp;gt; My site: &amp;lt;a href=&amp;quot;http://vonwong.com&amp;quot;&amp;gt;http://vonwong.com&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;!-- SC_ON --&amp;gt; submitted by<a href="https://www.reddit.com/user/vonwong">vonwong</a>to<a href="https://www.reddit.com/r/IAmA/">IAmA</a><br/><a href="https://www.reddit.com/r/IAmA/comments/42bx8o/i_am_the_guy_who_dragged_a_model_into_the_ocean/">[link]</a><a href="https://www.reddit.com/r/IAmA/comments/42bx8o/i_am_the_guy_who_dragged_a_model_into_the_ocean/">[339 comments]</a></description></item><item><title>Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness</title><category>EarthPorn</category><link>https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/</link><guid isPermaLink="true">https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/</guid><pubDate>Sat, 23 Jan 2016 13:20:30 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/"><img src="https://b.thumbs.redditmedia.com/YrGSRBCVGFfw0tpVjt7Ue82zS1gO1zg6svCfiYGVuSk.jpg" alt="Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness" title="Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness" /></a></td><td>submitted by<a href="https://www.reddit.com/user/TopdeBotton">TopdeBotton</a>to<a href="https://www.reddit.com/r/EarthPorn/">EarthPorn</a><br/><a href="https://farm9.staticflickr.com/8566/15680928823_7cefca1808_k.jpg">[link]</a><a href="https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/">[93 comments]</a></td></tr></table></description><media:title>Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/YrGSRBCVGFfw0tpVjt7Ue82zS1gO1zg6svCfiYGVuSk.jpg" /></item><item><title>A diet rich in fiber may not only protect against diabetes and heart disease, it may reduce the risk of developing lung disease, according to new research published online, ahead of print in the Annals of the American Thoracic Society.</title><category>science</category><link>https://www.reddit.com/r/science/comments/42az5m/a_diet_rich_in_fiber_may_not_only_protect_against/</link><guid isPermaLink="true">https://www.reddit.com/r/science/comments/42az5m/a_diet_rich_in_fiber_may_not_only_protect_against/</guid><pubDate>Sat, 23 Jan 2016 14:16:52 +0000</pubDate><description>submitted by<a href="https://www.reddit.com/user/dustofoblivion123">dustofoblivion123</a>to<a href="https://www.reddit.com/r/science/">science</a><br/><a href="http://www.sciencedaily.com/releases/2016/01/160122145457.htm">[link]</a><a href="https://www.reddit.com/r/science/comments/42az5m/a_diet_rich_in_fiber_may_not_only_protect_against/">[170 comments]</a></description></item><item><title>Portrait Girl, Stanley Barros, digital, 2015</title><category>Art</category><link>https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/</link><guid isPermaLink="true">https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/</guid><pubDate>Sat, 23 Jan 2016 13:11:18 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/"><img src="https://b.thumbs.redditmedia.com/ml2fP08zVHUTxuA3SUczcQyYV_e6EOBOvGoracoyiBE.jpg" alt="Portrait Girl, Stanley Barros, digital, 2015" title="Portrait Girl, Stanley Barros, digital, 2015" /></a></td><td>submitted by<a href="https://www.reddit.com/user/sellthesky">sellthesky</a>to<a href="https://www.reddit.com/r/Art/">Art</a><br/><a href="https://cdn0.artstation.com/p/assets/images/images/000/916/864/large/stanley-barros-portraitgirl-lowjpg.jpg?1436121313">[link]</a><a href="https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/">[73 comments]</a></td></tr></table></description><media:title>Portrait Girl, Stanley Barros, digital, 2015</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/ml2fP08zVHUTxuA3SUczcQyYV_e6EOBOvGoracoyiBE.jpg" /></item><item><title>The World's Most Beautiful Bookstores</title><category>books</category><link>https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/</link><guid isPermaLink="true">https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/</guid><pubDate>Sat, 23 Jan 2016 15:37:45 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/"><img src="https://b.thumbs.redditmedia.com/76GI0f8WWPajb6QwqGeOSzVe030K-jOOA3UptzGz97A.jpg" alt="The World's Most Beautiful Bookstores" title="The World's Most Beautiful Bookstores" /></a></td><td>submitted by<a href="https://www.reddit.com/user/pacodecabra">pacodecabra</a>to<a href="https://www.reddit.com/r/books/">books</a><br/><a href="http://www.paulcombs.net/the-sonic-typewriter-blog/the-worlds-most-beautiful-bookstores">[link]</a><a href="https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/">[83 comments]</a></td></tr></table></description><media:title>The World's Most Beautiful Bookstores</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/76GI0f8WWPajb6QwqGeOSzVe030K-jOOA3UptzGz97A.jpg" /></item><item><title>TIFU by sending my friend a fucked up meme.</title><category>tifu</category><link>https://www.reddit.com/r/tifu/comments/42bvkl/tifu_by_sending_my_friend_a_fucked_up_meme/</link><guid isPermaLink="true">https://www.reddit.com/r/tifu/comments/42bvkl/tifu_by_sending_my_friend_a_fucked_up_meme/</guid><pubDate>Sat, 23 Jan 2016 17:58:36 +0000</pubDate><description>&amp;lt;!-- SC_OFF --&amp;gt;&amp;lt;div class=&amp;quot;md&amp;quot;&amp;gt;&amp;lt;p&amp;gt;I was laying in bed this morning browsing &amp;lt;a href=&amp;quot;/r/imgoingtohellforthis&amp;quot;&amp;gt;/r/imgoingtohellforthis&amp;lt;/a&amp;gt; when I came across &amp;lt;a href=&amp;quot;https://i.imgur.com/ZKJPgtd.jpg&amp;quot;&amp;gt;this meme&amp;lt;/a&amp;gt; that I thought was fucking hilarious. My friends have the same fucked up sense of humor that I do so I sent it to a couple of them for a good laugh. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;I then go on Facebook and see that one of my friends posted a status that his grandma passed away last night. The same friend I just sent a meme about his grandma&amp;amp;#39;s vaginal juices to. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Fuck. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Tl;Dr: was browsing &amp;lt;a href=&amp;quot;/r/imgoingtohellforthis&amp;quot;&amp;gt;/r/imgoingtohellforthis&amp;lt;/a&amp;gt;, now I am actually going to hell for it.&amp;lt;/p&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;!-- SC_ON --&amp;gt; submitted by<a href="https://www.reddit.com/user/CaptainFlacid">CaptainFlacid</a>to<a href="https://www.reddit.com/r/tifu/">tifu</a><br/><a href="https://www.reddit.com/r/tifu/comments/42bvkl/tifu_by_sending_my_friend_a_fucked_up_meme/">[link]</a><a href="https://www.reddit.com/r/tifu/comments/42bvkl/tifu_by_sending_my_friend_a_fucked_up_meme/">[89 comments]</a></description></item><item><title>What do you call 5 black people having sex?</title><category>Jokes</category><link>https://www.reddit.com/r/Jokes/comments/42aj2i/what_do_you_call_5_black_people_having_sex/</link><guid isPermaLink="true">https://www.reddit.com/r/Jokes/comments/42aj2i/what_do_you_call_5_black_people_having_sex/</guid><pubDate>Sat, 23 Jan 2016 11:31:15 +0000</pubDate><description>&amp;lt;!-- SC_OFF --&amp;gt;&amp;lt;div class=&amp;quot;md&amp;quot;&amp;gt;&amp;lt;p&amp;gt;A threesome&amp;lt;/p&amp;gt; &amp;lt;/div&amp;gt;&amp;lt;!-- SC_ON --&amp;gt; submitted by<a href="https://www.reddit.com/user/illestprodigy">illestprodigy</a>to<a href="https://www.reddit.com/r/Jokes/">Jokes</a><br/><a href="https://www.reddit.com/r/Jokes/comments/42aj2i/what_do_you_call_5_black_people_having_sex/">[link]</a><a href="https://www.reddit.com/r/Jokes/comments/42aj2i/what_do_you_call_5_black_people_having_sex/">[607 comments]</a></description></item><item><title>Mutual Peace Offerings at UFC Weigh-Ins</title><category>sports</category><link>https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/</link><guid isPermaLink="true">https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/</guid><pubDate>Sat, 23 Jan 2016 14:11:56 +0000</pubDate><description><table><tr><td><a href="https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/"><img src="https://b.thumbs.redditmedia.com/H4riB17ONFR7NI7O-Y3qSGE0TE5f8bK-RCgIdoLmiHA.jpg" alt="Mutual Peace Offerings at UFC Weigh-Ins" title="Mutual Peace Offerings at UFC Weigh-Ins" /></a></td><td>submitted by<a href="https://www.reddit.com/user/vaticanxx">vaticanxx</a>to<a href="https://www.reddit.com/r/sports/">sports</a><br/><a href="http://www.gifbin-media.info/2016/01/mutual-peace-offerings.html">[link]</a><a href="https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/">[238 comments]</a></td></tr></table></description><media:title>Mutual Peace Offerings at UFC Weigh-Ins</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/H4riB17ONFR7NI7O-Y3qSGE0TE5f8bK-RCgIdoLmiHA.jpg" /></item><item><title>ELI5: Why does a computer sometimes have a hard time starting up, and what exactly does a Start Up Repair do to fix it?</title><category>explainlikeimfive</category><link>https://www.reddit.com/r/explainlikeimfive/comments/42bh58/eli5_why_does_a_computer_sometimes_have_a_hard/</link><guid isPermaLink="true">https://www.reddit.com/r/explainlikeimfive/comments/42bh58/eli5_why_does_a_computer_sometimes_have_a_hard/</guid><pubDate>Sat, 23 Jan 2016 16:28:07 +0000</pubDate><description>submitted by<a href="https://www.reddit.com/user/VY_Cannabis_Majoris">VY_Cannabis_Majoris</a>to<a href="https://www.reddit.com/r/explainlikeimfive/">explainlikeimfive</a><br/><a href="https://www.reddit.com/r/explainlikeimfive/comments/42bh58/eli5_why_does_a_computer_sometimes_have_a_hard/">[link]</a><a href="https://www.reddit.com/r/explainlikeimfive/comments/42bh58/eli5_why_does_a_computer_sometimes_have_a_hard/">[132 comments]</a></description></item></channel></rss>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?><feed xmlns="http://www.w3.org/2005/Atom"><category term=" reddit.com" label="/r/ reddit.com"/><id>/.rss</id><link rel="self" href="https://www.reddit.com/.rss" type="application/atom+xml" /><link rel="alternate" href="https://www.reddit.com/.rss" type="text/html" /><title>reddit: the front page of the internet</title><entry><author><name>/u/AngryRedditorsBelow</name><uri>https://www.reddit.com/user/AngryRedditorsBelow</uri></author><category term="funny" label="/r/funny"/><content type="xhtml" xml:base="/.rss?limit=50"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/funny/comments/42tizy/how_the_british_as_seen_by_americans_and_europeans/"><img src="https://a.thumbs.redditmedia.com/kfC3dt3PSrxdzzY44NAXXiS59AyPN3fM7202Bb3tT88.jpg" alt="How the British as seen by Americans and Europeans" title="How the British as seen by Americans and Europeans" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/AngryRedditorsBelow">/u/AngryRedditorsBelow</a>&#32; to &#32;<a href="https://www.reddit.com/r/funny/">/r/funny</a><br/><span><a href="http://i.imgur.com/pTR7f6D.jpg">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/funny/comments/42tizy/how_the_british_as_seen_by_americans_and_europeans/">[1143 comments]</a></span></td></tr></table></div></content><id>t3_42tizy</id><link href="https://www.reddit.com/r/funny/comments/42tizy/how_the_british_as_seen_by_americans_and_europeans/" /><published>2016-01-26T20:31:34+00:00</published><title>How the British as seen by Americans and Europeans</title></entry><entry><author><name>/u/MyL1ttlePwnys</name><uri>https://www.reddit.com/user/MyL1ttlePwnys</uri></author><category term="todayilearned" label="/r/todayilearned"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/todayilearned/comments/42tcyp/til_the_only_character_to_appear_played_by_the/"><img src="https://b.thumbs.redditmedia.com/VZEJH5kghDN71EcinI_I7V-yKgvP6uUkjTroj9eCHFM.jpg" alt="TIL The only character to appear, played by the same actor, in 10 different series is Richard Belzer's Detective John Munch. He has appeared as this character in crossover shows ranging from X-Files to Arrested Development. His character has even been on five different TV networks." title="TIL The only character to appear, played by the same actor, in 10 different series is Richard Belzer's Detective John Munch. He has appeared as this character in crossover shows ranging from X-Files to Arrested Development. His character has even been on five different TV networks." /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/MyL1ttlePwnys">/u/MyL1ttlePwnys</a>&#32; to &#32;<a href="https://www.reddit.com/r/todayilearned/">/r/todayilearned</a><br/><span><a href="https://en.wikipedia.org/wiki/John_Munch#Appearances_and_crossovers">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/todayilearned/comments/42tcyp/til_the_only_character_to_appear_played_by_the/">[839 comments]</a></span></td></tr></table></div></content><id>t3_42tcyp</id><link href="https://www.reddit.com/r/todayilearned/comments/42tcyp/til_the_only_character_to_appear_played_by_the/" /><published>2016-01-26T19:58:55+00:00</published><title>TIL The only character to appear, played by the same actor, in 10 different series is Richard Belzer's Detective John Munch. He has appeared as this character in crossover shows ranging from X-Files to Arrested Development. His character has even been on five different TV networks.</title></entry><entry><author><name>/u/BillyBickle</name><uri>https://www.reddit.com/user/BillyBickle</uri></author><category term="gaming" label="/r/gaming"/><content type="xhtml" xml:base="/.rss?limit=100&amp;after=1"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/gaming/comments/42t6ga/how_i_play_my_horror_games/"><img src="https://b.thumbs.redditmedia.com/95ZM5tQ2vzYt-r6-9lonz_BD_XSRWkVmSYfUiavCcxE.jpg" alt="How I play my horror games." title="How I play my horror games." /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/BillyBickle">/u/BillyBickle</a>&#32; to &#32;<a href="https://www.reddit.com/r/gaming/">/r/gaming</a><br/><span><a href="http://imgur.com/mO8MiaG">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/gaming/comments/42t6ga/how_i_play_my_horror_games/">[431 comments]</a></span></td></tr></table></div></content><id>t3_42t6ga</id><link href="https://www.reddit.com/r/gaming/comments/42t6ga/how_i_play_my_horror_games/" /><published>2016-01-26T19:23:40+00:00</published><title>How I play my horror games.</title></entry><entry><author><name>/u/rstine2000</name><uri>https://www.reddit.com/user/rstine2000</uri></author><category term="books" label="/r/books"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><div class="md"><p>Looking forward to your questions. As proof that I am me, here I am on tour with the cast of The Goosebumps Movie...</p>
<p><a href="https://lh3.googleusercontent.com/6jGP4D6XaSgrCeY00_Qn8CZ2wayNw7aB0gxJUZuivS0q-YwR48S57C035OTGvoSCuRQ4Iy0jBfbfdQkbv7Bid9WUHTIZockuV2Ob8EWoT0NXo1yXXu-Y4rC_Ng06WyA4tcFyW2XIk-hwN0BblChfTXtCByf_mKonFYSKJFYU5Up-ETKgwUoB6bssWF_T9uwd-KFr6Okw3RytSOaVtyTo6zj6Fz31pzWyXhROEsWTM0znXRrJCdfk3ihSSc3IzACIUMkP11UWTdmxGwkgBOaVq-JYXcyBP6ZU-Y9vfdeL_AJglEaQKdIE75tNvPSxK_wlAHRuH8TGX-p6spS7GiyHgFHeshe2YOYUY6Kko5fbn6GlEF7WTBI0h0pgr3uE96a4gGAxGjqJBgDqTKBey-64EfvFn7oHtSzM_epugyuFHanoYSf3HCTG4E1agOD_LUwsvLlRjhmuOyJASpEQbgrC2kKJt-mteUHnkiherW9ZkfjjukE1zzlVph_8OLYA79FvINinkWe7sA0rX-XWRtFHgGH6yL0otydcYRvDCmMJTdymOv5pxyAzU-vIH9sDgLi7jkRl=w600-h800-no">https://lh3.googleusercontent.com/6jGP4D6XaSgrCeY00_Qn8CZ2wayNw7aB0gxJUZuivS0q-YwR48S57C035OTGvoSCuRQ4Iy0jBfbfdQkbv7Bid9WUHTIZockuV2Ob8EWoT0NXo1yXXu-Y4rC_Ng06WyA4tcFyW2XIk-hwN0BblChfTXtCByf_mKonFYSKJFYU5Up-ETKgwUoB6bssWF_T9uwd-KFr6Okw3RytSOaVtyTo6zj6Fz31pzWyXhROEsWTM0znXRrJCdfk3ihSSc3IzACIUMkP11UWTdmxGwkgBOaVq-JYXcyBP6ZU-Y9vfdeL_AJglEaQKdIE75tNvPSxK_wlAHRuH8TGX-p6spS7GiyHgFHeshe2YOYUY6Kko5fbn6GlEF7WTBI0h0pgr3uE96a4gGAxGjqJBgDqTKBey-64EfvFn7oHtSzM_epugyuFHanoYSf3HCTG4E1agOD_LUwsvLlRjhmuOyJASpEQbgrC2kKJt-mteUHnkiherW9ZkfjjukE1zzlVph_8OLYA79FvINinkWe7sA0rX-XWRtFHgGH6yL0otydcYRvDCmMJTdymOv5pxyAzU-vIH9sDgLi7jkRl=w600-h800-no</a>
Also:
<a href="https://twitter.com/RL_Stine">https://twitter.com/RL_Stine</a></p>
</div>
&#32; submitted by &#32;<a href="https://www.reddit.com/user/rstine2000">/u/rstine2000</a>&#32; to &#32;<a href="https://www.reddit.com/r/books/">/r/books</a><br/><span><a href="https://www.reddit.com/r/books/comments/42t3l9/im_rl_stine_author_of_the_goosebumps_books_the/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/books/comments/42t3l9/im_rl_stine_author_of_the_goosebumps_books_the/">[1387 comments]</a></span></div></content><id>t3_42t3l9</id><link href="https://www.reddit.com/r/books/comments/42t3l9/im_rl_stine_author_of_the_goosebumps_books_the/" /><published>2016-01-26T19:07:54+00:00</published><title>I'm R.L. Stine, author of the Goosebumps books. The Goosebumps Movie Blu-Ray DVD is out today. I'm here for an hour to answer all questions.</title></entry><entry><author><name>/u/GallowBoob</name><uri>https://www.reddit.com/user/GallowBoob</uri></author><category term="aww" label="/r/aww"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/aww/comments/42swt0/she_passed_out_playing_on_the_train/"><img src="https://b.thumbs.redditmedia.com/n51WJgdJjdnCk5Jj7B7letqxIrE7tVYDiBaXXOluYpU.jpg" alt="She passed out playing on the train" title="She passed out playing on the train" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/GallowBoob">/u/GallowBoob</a>&#32; to &#32;<a href="https://www.reddit.com/r/aww/">/r/aww</a><br/><span><a href="http://i.imgur.com/MqKwA6r.gifv">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/aww/comments/42swt0/she_passed_out_playing_on_the_train/">[314 comments]</a></span></td></tr></table></div></content><id>t3_42swt0</id><link href="https://www.reddit.com/r/aww/comments/42swt0/she_passed_out_playing_on_the_train/" /><published>2016-01-26T18:31:14+00:00</published><title>She passed out playing on the train</title></entry><entry><author><name>/u/Eventarian</name><uri>https://www.reddit.com/user/Eventarian</uri></author><category term="pics" label="/r/pics"/><content type="xhtml" xml:base="/top/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/pics/comments/42sl13/light_pillars_over_alaska/"><img src="https://b.thumbs.redditmedia.com/6t1petoQWaY9xcZt99i9liRbNBxstXdnueAUihvCxfY.jpg" alt="Light pillars over Alaska" title="Light pillars over Alaska" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/Eventarian">/u/Eventarian</a>&#32; to &#32;<a href="https://www.reddit.com/r/pics/">/r/pics</a><br/><span><a href="http://i.imgur.com/sANt1so.jpg">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/pics/comments/42sl13/light_pillars_over_alaska/">[420 comments]</a></span></td></tr></table></div></content><id>t3_42sl13</id><link href="https://www.reddit.com/r/pics/comments/42sl13/light_pillars_over_alaska/" /><published>2016-01-26T17:28:17+00:00</published><title>Light pillars over Alaska</title></entry><entry><author><name>/u/dropstop</name><uri>https://www.reddit.com/user/dropstop</uri></author><category term="movies" label="/r/movies"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/movies/comments/42t4dn/character_actor_abe_vigoda_has_passed_away_at_94/"><img src="https://b.thumbs.redditmedia.com/GO0-ngy0nK3Cs44_AZGiSg0Z2JXUYUc8TSzr7DU7E2I.jpg" alt="Character actor Abe Vigoda has passed away at 94." title="Character actor Abe Vigoda has passed away at 94." /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/dropstop">/u/dropstop</a>&#32; to &#32;<a href="https://www.reddit.com/r/movies/">/r/movies</a><br/><span><a href="http://wtop.com/tv/2016/01/abe-vigoda-sunken-eyed-character-actor-dead-at-94/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/movies/comments/42t4dn/character_actor_abe_vigoda_has_passed_away_at_94/">[624 comments]</a></span></td></tr></table></div></content><id>t3_42t4dn</id><link href="https://www.reddit.com/r/movies/comments/42t4dn/character_actor_abe_vigoda_has_passed_away_at_94/" /><published>2016-01-26T19:12:12+00:00</published><title>Character actor Abe Vigoda has passed away at 94.</title></entry><entry><author><name>/u/Vayate</name><uri>https://www.reddit.com/user/Vayate</uri></author><category term="worldnews" label="/r/worldnews"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml">&#32; submitted by &#32;<a href="https://www.reddit.com/user/Vayate">/u/Vayate</a>&#32; to &#32;<a href="https://www.reddit.com/r/worldnews/">/r/worldnews</a><br/><span><a href="https://www.irishtimes.com/news/world/europe/most-fleeing-to-europe-are-not-refugees-eu-official-says-1.2511133">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/worldnews/comments/42si7a/most_fleeing_to_europe_are_not_refugees_eu/">[1086 comments]</a></span></div></content><id>t3_42si7a</id><link href="https://www.reddit.com/r/worldnews/comments/42si7a/most_fleeing_to_europe_are_not_refugees_eu/" /><published>2016-01-26T17:13:28+00:00</published><title>Most fleeing to Europe are ‘not refugees’, EU official says: Dutch commissioner Frans Timmermans says 60% of arrivals are economic migrants</title></entry><entry><author><name>/u/James_Lowry</name><uri>https://www.reddit.com/user/James_Lowry</uri></author><category term="news" label="/r/news"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml">&#32; submitted by &#32;<a href="https://www.reddit.com/user/James_Lowry">/u/James_Lowry</a>&#32; to &#32;<a href="https://www.reddit.com/r/news/">/r/news</a><br/><span><a href="http://www.thelocal.dk/20160126/danish-teen-fought-off-her-attacker-with-pepper-spray-now-shell-face-fine">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/news/comments/42sk6s/danish_teen_fought_off_her_attacker_now_shell/">[8532 comments]</a></span></div></content><id>t3_42sk6s</id><link href="https://www.reddit.com/r/news/comments/42sk6s/danish_teen_fought_off_her_attacker_now_shell/" /><published>2016-01-26T17:23:46+00:00</published><title>Danish teen fought off her attacker - now she'll face fine. A 17-year-old girl who was physically and sexually attacked in Sønderborg will herself face charges for using pepper spray to fend off her assailant.</title></entry><entry><author><name>/u/kneegrowlips</name><uri>https://www.reddit.com/user/kneegrowlips</uri></author><category term="LifeProTips" label="/r/LifeProTips"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><div class="md"><p>EDIT: Only applies when you&#39;re actually inside your room awake :)</p>
</div>
&#32; submitted by &#32;<a href="https://www.reddit.com/user/kneegrowlips">/u/kneegrowlips</a>&#32; to &#32;<a href="https://www.reddit.com/r/LifeProTips/">/r/LifeProTips</a><br/><span><a href="https://www.reddit.com/r/LifeProTips/comments/42sc7m/lpt_when_starting_univeritycollege_in_a_living/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/LifeProTips/comments/42sc7m/lpt_when_starting_univeritycollege_in_a_living/">[1133 comments]</a></span></div></content><id>t3_42sc7m</id><link href="https://www.reddit.com/r/LifeProTips/comments/42sc7m/lpt_when_starting_univeritycollege_in_a_living/" /><published>2016-01-26T16:41:38+00:00</published><title>LPT: When starting univerity/college in a living arrangement where you're put randomly with people, leave your door wide open. It invites quick conversation and friend making and avoids people having to awkwardly knock on the door to interact with you.</title></entry><entry><author><name>/u/hardyhaha_09</name><uri>https://www.reddit.com/user/hardyhaha_09</uri></author><category term="videos" label="/r/videos"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml">&#32; submitted by &#32;<a href="https://www.reddit.com/user/hardyhaha_09">/u/hardyhaha_09</a>&#32; to &#32;<a href="https://www.reddit.com/r/videos/">/r/videos</a><br/><span><a href="https://youtu.be/oR2OWrOc8xk">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/videos/comments/42rsoa/the_2_aussies_that_took_the_car_keys_out_of/">[2018 comments]</a></span></div></content><id>t3_42rsoa</id><link href="https://www.reddit.com/r/videos/comments/42rsoa/the_2_aussies_that_took_the_car_keys_out_of/" /><published>2016-01-26T14:53:15+00:00</published><title>The 2 Aussies that took the car keys out of robbers' getaway car had a hilarious TV interview</title></entry><entry><author><name>/u/raphael303</name><uri>https://www.reddit.com/user/raphael303</uri></author><category term="mildlyinteresting" label="/r/mildlyinteresting"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/mildlyinteresting/comments/42s9v6/crazy_spiral_icicle/"><img src="https://b.thumbs.redditmedia.com/P9I7beL-tkiQl_iunEwcHRgNRieB0FAHThcczKbJLKg.jpg" alt="Crazy Spiral Icicle" title="Crazy Spiral Icicle" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/raphael303">/u/raphael303</a>&#32; to &#32;<a href="https://www.reddit.com/r/mildlyinteresting/">/r/mildlyinteresting</a><br/><span><a href="http://imgur.com/LMhvdB0">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/mildlyinteresting/comments/42s9v6/crazy_spiral_icicle/">[85 comments]</a></span></td></tr></table></div></content><id>t3_42s9v6</id><link href="https://www.reddit.com/r/mildlyinteresting/comments/42s9v6/crazy_spiral_icicle/" /><published>2016-01-26T16:29:01+00:00</published><title>Crazy Spiral Icicle</title></entry><entry><author><name>/u/tarball-qc</name><uri>https://www.reddit.com/user/tarball-qc</uri></author><category term="food" label="/r/food"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/food/comments/42safx/homemade_breakfast_one_egg_served_on_a_au_gratin/"><img src="https://b.thumbs.redditmedia.com/tnTpyQG1lkXUycR-VQRDGIeH_VfPlH479A1ErRV_huk.jpg" alt="Homemade Breakfast : One egg, served on a au gratin combination of ham, bacon, sausages, home-fried potatoes, onions and mozzarella cheese." title="Homemade Breakfast : One egg, served on a au gratin combination of ham, bacon, sausages, home-fried potatoes, onions and mozzarella cheese." /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/tarball-qc">/u/tarball-qc</a>&#32; to &#32;<a href="https://www.reddit.com/r/food/">/r/food</a><br/><span><a href="http://imgur.com/r8FfQrU">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/food/comments/42safx/homemade_breakfast_one_egg_served_on_a_au_gratin/">[239 comments]</a></span></td></tr></table></div></content><id>t3_42safx</id><link href="https://www.reddit.com/r/food/comments/42safx/homemade_breakfast_one_egg_served_on_a_au_gratin/" /><published>2016-01-26T16:32:04+00:00</published><title>Homemade Breakfast : One egg, served on a au gratin combination of ham, bacon, sausages, home-fried potatoes, onions and mozzarella cheese.</title></entry><entry><author><name>/u/RootDeliver</name><uri>https://www.reddit.com/user/RootDeliver</uri></author><category term="space" label="/r/space"/><content type="xhtml" xml:base="/.rss?limit=100&amp;after=1"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/space/comments/42tgxy/jwst_got_his_17th_mirror_placed_just_one_left/"><img src="https://b.thumbs.redditmedia.com/DKGmnUx6DmNQ1RwJQ_1lZy2IAbwyUqEQZgP0mJbxu5U.jpg" alt="JWST got his 17th mirror placed!. Just one left!!!" title="JWST got his 17th mirror placed!. Just one left!!!" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/RootDeliver">/u/RootDeliver</a>&#32; to &#32;<a href="https://www.reddit.com/r/space/">/r/space</a><br/><span><a href="http://jwst.nasa.gov/WebbCamWide/CLNRMR.jpg?1453839484899">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/space/comments/42tgxy/jwst_got_his_17th_mirror_placed_just_one_left/">[165 comments]</a></span></td></tr></table></div></content><id>t3_42tgxy</id><link href="https://www.reddit.com/r/space/comments/42tgxy/jwst_got_his_17th_mirror_placed_just_one_left/" /><published>2016-01-26T20:19:53+00:00</published><title>JWST got his 17th mirror placed!. Just one left!!!</title></entry><entry><author><name>/u/KateFlannery</name><uri>https://www.reddit.com/user/KateFlannery</uri></author><category term="IAmA" label="/r/IAmA"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><div class="md"><p>I&#39;m best known for playing Meredith the drunk on NBC&#39;s The Office for 9 seasons and I will be in the upcoming film &quot;4th Man Out&quot; in theaters, VOD and iTunes February 5th! You can watch the trailer here: <a href="http://trailers.apple.com/trailers/independent/4thmanout/">http://trailers.apple.com/trailers/independent/4thmanout/</a>.</p>
<p>I&#39;m currently touring with Jane Lynch in her anti cabaret act, SEE JANE SING, and you can also catch me performing with Scott Robinson as The Lampshades.</p>
<p>For more information you can check out our website: <a href="http://www.thelampshades.com">www.thelampshades.com</a>.</p>
<p><a href="http://i.imgur.com/NHTY5kF.jpg">PROOF</a></p>
<p><strong>You guys were freakishly awesome, I had a blast! Let&#39;s do it again really soon!</strong></p>
</div>
&#32; submitted by &#32;<a href="https://www.reddit.com/user/KateFlannery">/u/KateFlannery</a>&#32; to &#32;<a href="https://www.reddit.com/r/IAmA/">/r/IAmA</a><br/><span><a href="https://www.reddit.com/r/IAmA/comments/42sofz/hi_im_actresscomedian_kate_flannery_ama/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/IAmA/comments/42sofz/hi_im_actresscomedian_kate_flannery_ama/">[432 comments]</a></span></div></content><id>t3_42sofz</id><link href="https://www.reddit.com/r/IAmA/comments/42sofz/hi_im_actresscomedian_kate_flannery_ama/" /><published>2016-01-26T17:46:14+00:00</published><title>Hi I'm actress/comedian Kate Flannery, AMA!</title></entry><entry><author><name>/u/SpikeSiam</name><uri>https://www.reddit.com/user/SpikeSiam</uri></author><category term="tifu" label="/r/tifu"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><div class="md"><p>At the Canadian border, driving to Vancouver from Seattle with friends:
Canadian Border Agent: &quot;Gentlemen, do you have any drugs, firearms, or dangerous materials in the vehicle?&quot;
I lean out the window towards the officer and whisper: &#39;Yeah, sure man, whaddaya need?&quot;
Result = a 4 hour delay for being a wiseass.</p>
</div>
&#32; submitted by &#32;<a href="https://www.reddit.com/user/SpikeSiam">/u/SpikeSiam</a>&#32; to &#32;<a href="https://www.reddit.com/r/tifu/">/r/tifu</a><br/><span><a href="https://www.reddit.com/r/tifu/comments/42rrzq/tifu_by_being_a_wiseass_to_a_canadian_border_agent/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/tifu/comments/42rrzq/tifu_by_being_a_wiseass_to_a_canadian_border_agent/">[1379 comments]</a></span></div></content><id>t3_42rrzq</id><link href="https://www.reddit.com/r/tifu/comments/42rrzq/tifu_by_being_a_wiseass_to_a_canadian_border_agent/" /><published>2016-01-26T14:48:53+00:00</published><title>TIFU By Being a Wiseass to a Canadian Border Agent</title></entry><entry><author><name>/u/TopdeBotton</name><uri>https://www.reddit.com/user/TopdeBotton</uri></author><category term="EarthPorn" label="/r/EarthPorn"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/EarthPorn/comments/42re5s/the_overgrown_towers_of_zhangjiajie_in_hunan/"><img src="https://b.thumbs.redditmedia.com/t-TWZtM9G_c0evSMMVZZvQ7XI3JLA7KXLy2qhRdz9JM.jpg" alt="The overgrown towers of Zhangjiajie in Hunan, China [2048×1365] Photographed by Antonio Rodríguez-罗" title="The overgrown towers of Zhangjiajie in Hunan, China [2048×1365] Photographed by Antonio Rodríguez-罗" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/TopdeBotton">/u/TopdeBotton</a>&#32; to &#32;<a href="https://www.reddit.com/r/EarthPorn/">/r/EarthPorn</a><br/><span><a href="https://farm9.staticflickr.com/8747/17675362772_3c622016a7_k.jpg">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/EarthPorn/comments/42re5s/the_overgrown_towers_of_zhangjiajie_in_hunan/">[374 comments]</a></span></td></tr></table></div></content><id>t3_42re5s</id><link href="https://www.reddit.com/r/EarthPorn/comments/42re5s/the_overgrown_towers_of_zhangjiajie_in_hunan/" /><published>2016-01-26T13:12:13+00:00</published><title>The overgrown towers of Zhangjiajie in Hunan, China [2048×1365] Photographed by Antonio Rodríguez-罗</title></entry><entry><author><name>/u/Mister_Johnson_</name><uri>https://www.reddit.com/user/Mister_Johnson_</uri></author><category term="photoshopbattles" label="/r/photoshopbattles"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/photoshopbattles/comments/42rkak/psbattle_this_cat_plotting_to_kill_someone/"><img src="https://a.thumbs.redditmedia.com/GWKxcqP73Yd5kTAjfHP6UYFszUxkCiBv-h1HR0J_PP0.jpg" alt="PsBattle: This cat plotting to kill someone" title="PsBattle: This cat plotting to kill someone" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/Mister_Johnson_">/u/Mister_Johnson_</a>&#32; to &#32;<a href="https://www.reddit.com/r/photoshopbattles/">/r/photoshopbattles</a><br/><span><a href="http://m.imgur.com/w0XlVjp.jpg">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/photoshopbattles/comments/42rkak/psbattle_this_cat_plotting_to_kill_someone/">[268 comments]</a></span></td></tr></table></div></content><id>t3_42rkak</id><link href="https://www.reddit.com/r/photoshopbattles/comments/42rkak/psbattle_this_cat_plotting_to_kill_someone/" /><published>2016-01-26T13:58:12+00:00</published><title>PsBattle: This cat plotting to kill someone</title></entry><entry><author><name>/u/ghostofpennwast</name><uri>https://www.reddit.com/user/ghostofpennwast</uri></author><category term="television" label="/r/television"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/television/comments/42rniq/the_xfiles_2016_premiere_ratings_could_push/"><img src="https://b.thumbs.redditmedia.com/zV-_5UpbuNH2YbMpKFtjJFYn1XA0B5fODt8zHnldlgs.jpg" alt="'The X-Files' 2016 Premiere Ratings Could Push Series Toward Additional Seasons" title="'The X-Files' 2016 Premiere Ratings Could Push Series Toward Additional Seasons" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/ghostofpennwast">/u/ghostofpennwast</a>&#32; to &#32;<a href="https://www.reddit.com/r/television/">/r/television</a><br/><span><a href="http://www.ibtimes.com/x-files-2016-premiere-ratings-could-push-series-toward-additional-seasons-2279233">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/television/comments/42rniq/the_xfiles_2016_premiere_ratings_could_push/">[769 comments]</a></span></td></tr></table></div></content><id>t3_42rniq</id><link href="https://www.reddit.com/r/television/comments/42rniq/the_xfiles_2016_premiere_ratings_could_push/" /><published>2016-01-26T14:20:56+00:00</published><title>'The X-Files' 2016 Premiere Ratings Could Push Series Toward Additional Seasons</title></entry><entry><author><name>/u/Huomenna</name><uri>https://www.reddit.com/user/Huomenna</uri></author><category term="AskReddit" label="/r/AskReddit"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml">&#32; submitted by &#32;<a href="https://www.reddit.com/user/Huomenna">/u/Huomenna</a>&#32; to &#32;<a href="https://www.reddit.com/r/AskReddit/">/r/AskReddit</a><br/><span><a href="https://www.reddit.com/r/AskReddit/comments/42rcdr/what_is_something_that_you_were_surprised_about/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/AskReddit/comments/42rcdr/what_is_something_that_you_were_surprised_about/">[9892 comments]</a></span></div></content><id>t3_42rcdr</id><link href="https://www.reddit.com/r/AskReddit/comments/42rcdr/what_is_something_that_you_were_surprised_about/" /><published>2016-01-26T12:57:03+00:00</published><title>What is something that you were surprised about being able to do?</title></entry><entry><author><name>/u/ThereIsNoCutlery</name><uri>https://www.reddit.com/user/ThereIsNoCutlery</uri></author><category term="nottheonion" label="/r/nottheonion"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/nottheonion/comments/42r9io/man_who_feared_mass_shootings_brings_gun_to_movie/"><img src="https://b.thumbs.redditmedia.com/Iylnrnq054yfage195DUqU6e7lhW1niKd2rjK4caoVE.jpg" alt="Man who feared mass shootings brings gun to movie theater, accidentally shoots woman" title="Man who feared mass shootings brings gun to movie theater, accidentally shoots woman" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/ThereIsNoCutlery">/u/ThereIsNoCutlery</a>&#32; to &#32;<a href="https://www.reddit.com/r/nottheonion/">/r/nottheonion</a><br/><span><a href="https://www.washingtonpost.com/news/morning-mix/wp/2016/01/26/man-who-feared-mass-shootings-brings-gun-to-movie-theater-accidentally-shoots-woman/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/nottheonion/comments/42r9io/man_who_feared_mass_shootings_brings_gun_to_movie/">[4357 comments]</a></span></td></tr></table></div></content><id>t3_42r9io</id><link href="https://www.reddit.com/r/nottheonion/comments/42r9io/man_who_feared_mass_shootings_brings_gun_to_movie/" /><published>2016-01-26T12:30:57+00:00</published><title>Man who feared mass shootings brings gun to movie theater, accidentally shoots woman</title></entry><entry><author><name>/u/pnewell</name><uri>https://www.reddit.com/user/pnewell</uri></author><category term="Futurology" label="/r/Futurology"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/Futurology/comments/42rk21/us_could_cut_power_emissions_78_by_2030_using/"><img src="https://b.thumbs.redditmedia.com/KYaeOKAHInkTmawUEnAKZXhilcQLgJcUPecOL0YP6uo.jpg" alt="US could cut power emissions 78% by 2030 using existing technology, says study - This system could save Americans $47.2bn every year, says the study. The scenario outlined above would reduce the costs to 10 cents per kWh." title="US could cut power emissions 78% by 2030 using existing technology, says study - This system could save Americans $47.2bn every year, says the study. The scenario outlined above would reduce the costs to 10 cents per kWh." /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/pnewell">/u/pnewell</a>&#32; to &#32;<a href="https://www.reddit.com/r/Futurology/">/r/Futurology</a><br/><span><a href="http://www.carbonbrief.org/us-could-cut-power-emissions-78-by-2030-using-existing-technology-says-study?utm_content=buffer53ab3&amp;utm_medium=social&amp;utm_source=twitter.com&amp;utm_campaign=buffer">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/Futurology/comments/42rk21/us_could_cut_power_emissions_78_by_2030_using/">[559 comments]</a></span></td></tr></table></div></content><id>t3_42rk21</id><link href="https://www.reddit.com/r/Futurology/comments/42rk21/us_could_cut_power_emissions_78_by_2030_using/" /><published>2016-01-26T13:56:22+00:00</published><title>US could cut power emissions 78% by 2030 using existing technology, says study - This system could save Americans $47.2bn every year, says the study. The scenario outlined above would reduce the costs to 10 cents per kWh.</title></entry><entry><author><name>/u/Advertise_this</name><uri>https://www.reddit.com/user/Advertise_this</uri></author><category term="Showerthoughts" label="/r/Showerthoughts"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml">&#32; submitted by &#32;<a href="https://www.reddit.com/user/Advertise_this">/u/Advertise_this</a>&#32; to &#32;<a href="https://www.reddit.com/r/Showerthoughts/">/r/Showerthoughts</a><br/><span><a href="https://www.reddit.com/r/Showerthoughts/comments/42re84/facebook_is_like_reddits_friend_from_school_that/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/Showerthoughts/comments/42re84/facebook_is_like_reddits_friend_from_school_that/">[1332 comments]</a></span></div></content><id>t3_42re84</id><link href="https://www.reddit.com/r/Showerthoughts/comments/42re84/facebook_is_like_reddits_friend_from_school_that/" /><published>2016-01-26T13:12:43+00:00</published><title>Facebook is like Reddit's friend from school that steals all their jokes and gets a bigger laugh even though they told them wrong.</title></entry><entry><author><name>/u/Hookedongutes</name><uri>https://www.reddit.com/user/Hookedongutes</uri></author><category term="DIY" label="/r/DIY"/><content type="xhtml" xml:base="/.rss"><div xmlns="http://www.w3.org/1999/xhtml"><table><tr><td><a href="https://www.reddit.com/r/DIY/comments/42r7mv/i_built_my_chameleon_a_mansion/"><img src="https://b.thumbs.redditmedia.com/fe8gohluBlmKpxi4f9m7p9MKYX9_sBN_AFA2TeW1maU.jpg" alt="I built my chameleon a mansion!" title="I built my chameleon a mansion!" /></a></td><td>&#32; submitted by &#32;<a href="https://www.reddit.com/user/Hookedongutes">/u/Hookedongutes</a>&#32; to &#32;<a href="https://www.reddit.com/r/DIY/">/r/DIY</a><br/><span><a href="http://imgur.com/gallery/I1wh4">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/DIY/comments/42r7mv/i_built_my_chameleon_a_mansion/">[385 comments]</a></span></td></tr></table></div></content><id>t3_42r7mv</id><link href="https://www.reddit.com/r/DIY/comments/42r7mv/i_built_my_chameleon_a_mansion/" /><published>2016-01-26T12:12:08+00:00</published><title>I built my chameleon a mansion!</title></entry><entry><author><name>/u/relevantusernamezlol</name><uri>https://www.reddit.com/user/relevantusernamezlol</uri></author><category term="personalfinance" label="/r/personalfinance"/><content type="xhtml" xml:base="/.rss?limit=50"><div xmlns="http://www.w3.org/1999/xhtml"><div class="md"><p>This is a little philosophical, I know. But I always see posts on here where people are making $5k, $7k, $10k per month and are asking how to budget and wondering where their money is going. It&#39;s mind blowing that people can spend that much money. There was a time in my life, not too long ago, that me, my wife and 2 kids were living on $1,400/month and I was working my ass off for it. One day, I realized we had $0 on the bank when we overdrew and that&#39;s when being poor really hit me. After years of hard work, I&#39;m breaking out of retail and heading in a self-employed direction and our financial prospects are looking up and now we are finally financially comfortable.</p>
<p>It&#39;s just brought me to a realization that being so poor for so long taught me a lot about managing money and how to use it properly. I view money much differently now and budgeting is no longer intimidating or scary.</p>
<p>Kanye had right &quot;Having money ain&#39;t everything, but not having it is.&quot; Learning from being poor taught me so much about financial responsibility. In 2015 I made 3x more than in 2014 and we have a year&#39;s worth of expenses in the bank. We avoided lifestyle inflation and I&#39;ve become a master budgeter. It feels great and I could&#39;ve never done if I hadn&#39;t of been poor and learned from that.</p>
<p>Just wanted to share.</p>
</div>
&#32; submitted by &#32;<a href="https://www.reddit.com/user/relevantusernamezlol">/u/relevantusernamezlol</a>&#32; to &#32;<a href="https://www.reddit.com/r/personalfinance/">/r/personalfinance</a><br/><span><a href="https://www.reddit.com/r/personalfinance/comments/42t5rc/being_poor_for_a_long_time_has_really_taught_me_a/">[link]</a></span>&#32;<span><a href="https://www.reddit.com/r/personalfinance/comments/42t5rc/being_poor_for_a_long_time_has_really_taught_me_a/">[213 comments]</a></span></div></content><id>t3_42t5rc</id><link href="https://www.reddit.com/r/personalfinance/comments/42t5rc/being_poor_for_a_long_time_has_really_taught_me_a/" /><published>2016-01-26T19:20:07+00:00</published><title>Being poor for a long time has really taught me a lot about money. Now that I'm making more, I actually know what to do with it. I always felt frustrated and angry not having a lot of money, but, looking back, it was a blessing in disguise.</title></entry></feed>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>reddit: the front page of the internet</title><link>https://www.reddit.com/</link><description></description><image><url>https://www.redditstatic.com/reddit.com.header.png</url><title>reddit: the front page of the internet</title><link>https://www.reddit.com/</link></image><atom:link rel="self" href="https://www.reddit.com/.rss" type="application/rss+xml" /><item><title>The water is too deep, so he improvises</title><category>funny</category><link>https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/</link><guid isPermaLink="true">https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/</guid><pubDate>Thu, 12 Nov 2015 21:16:39 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/z4zzFBqZ54WT-rFfKXVor4EraZtJVw7AodDvOZ7kitQ.jpg&#34; alt=&#34;The water is too deep, so he improvises&#34; title=&#34;The water is too deep, so he improvises&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/cakebeerandmorebeer&#34;&gt; cakebeerandmorebeer &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/funny/&#34;&gt; funny&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://i.imgur.com/U407R75.gifv&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/"&gt;[275 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>The water is too deep, so he improvises</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/z4zzFBqZ54WT-rFfKXVor4EraZtJVw7AodDvOZ7kitQ.jpg" /></item><item><title>We are Aziz Ansari and Alan Yang from Master of None - Ask Us Anything</title><category>IAmA</category><link>https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/</link><guid isPermaLink="true">https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/</guid><pubDate>Thu, 12 Nov 2015 22:27:28 +0000</pubDate><description>&lt;!-- SC_OFF --&gt;&lt;div class=&#34;md&#34;&gt;&lt;p&gt;It&amp;#39;s Aziz Ansari. &lt;/p&gt; &lt;p&gt;I&amp;#39;m here to chat about my new Netflix series &lt;strong&gt;Master of None&lt;/strong&gt;. I have my co-creator/writer Alan Yang (&lt;a href=&#34;/u/ItsAlanYang&#34;&gt;/u/ItsAlanYang&lt;/a&gt;) with me here too. &lt;/p&gt; &lt;p&gt;We are so humbled by how much you guys have supported the show&amp;#39;s first season. The online community has been so nice to the show. So thank you!&lt;/p&gt; &lt;p&gt;Some news - we have decided to do some official chats about each episode in the &lt;strong&gt;&lt;a href=&#34;/r/masterofnone&#34;&gt;/r/masterofnone&lt;/a&gt;&lt;/strong&gt; subreddit, so go subscribe. I&amp;#39;ll also have some of the cast and writers come through too. All the info will be there, keep an eye on it.&lt;/p&gt; &lt;p&gt;Ok, Reddit, ASK ME (and Alan) ANYTHING!&lt;/p&gt; &lt;p&gt;Here&amp;#39;s the proof: &lt;a href=&#34;https://twitter.com/azizansari/status/664899390943977473&#34;&gt;https://twitter.com/azizansari/status/664899390943977473&lt;/a&gt;&lt;/p&gt; &lt;p&gt;** We&amp;#39;ll start taking questions at 6PM EST. **&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;THANKS FOR EVERYTHING GUYS. I posted this question below about how you&amp;#39;d like to do the episode by episode discussions in &lt;a href=&#34;/r/masterofnone&#34;&gt;r/masterofnone&lt;/a&gt;. Let us know and Alan and I will make it happen.&lt;/em&gt;&lt;/strong&gt; &lt;a href=&#34;https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/cwybe4w&#34;&gt;https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/cwybe4w&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/azizansariAMA&#34;&gt; azizansariAMA &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/IAmA/&#34;&gt; IAmA&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/"&gt;[2836 comments]&lt;/a&gt;</description></item><item><title>The tapestry above my bed made a pretty sweet reflection in my coffee this morning.</title><category>mildlyinteresting</category><link>https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/</link><guid isPermaLink="true">https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/</guid><pubDate>Thu, 12 Nov 2015 19:56:09 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/tw1ncVqsrvR_pH9U8ZLz1cSiSCVGOKrch4PAc2WSIUI.jpg&#34; alt=&#34;The tapestry above my bed made a pretty sweet reflection in my coffee this morning.&#34; title=&#34;The tapestry above my bed made a pretty sweet reflection in my coffee this morning.&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/deathbypolkadots&#34;&gt; deathbypolkadots &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/mildlyinteresting/&#34;&gt; mildlyinteresting&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://imgur.com/CgZzfSd&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/"&gt;[307 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>The tapestry above my bed made a pretty sweet reflection in my coffee this morning.</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/tw1ncVqsrvR_pH9U8ZLz1cSiSCVGOKrch4PAc2WSIUI.jpg" /></item><item><title>&quot;Safe Space&quot; Students Silence Asian Woman For Saying &quot;Black People Can Be Racist&quot;</title><category>videos</category><link>https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/</link><guid isPermaLink="true">https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/</guid><pubDate>Thu, 12 Nov 2015 20:06:37 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/jzzjUQ9gmdXRUXp4LMS-GinAnS1gWnQap_GzvX0eH9o.jpg&#34; alt=&#34;&amp;quot;Safe Space&amp;quot; Students Silence Asian Woman For Saying &amp;quot;Black People Can Be Racist&amp;quot;&#34; title=&#34;&amp;quot;Safe Space&amp;quot; Students Silence Asian Woman For Saying &amp;quot;Black People Can Be Racist&amp;quot;&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/chouryujin&#34;&gt; chouryujin &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/videos/&#34;&gt; videos&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.youtube.com/watch?v=A8UTj8lQJhY&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/"&gt;[5967 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>&quot;Safe Space&quot; Students Silence Asian Woman For Saying &quot;Black People Can Be Racist&quot;</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/jzzjUQ9gmdXRUXp4LMS-GinAnS1gWnQap_GzvX0eH9o.jpg" /></item><item><title>Kinder Surprise Tiger repainting</title><category>pics</category><link>https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/</link><guid isPermaLink="true">https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/</guid><pubDate>Thu, 12 Nov 2015 18:28:28 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/&#34;&gt;&lt;img src=&#34;https://a.thumbs.redditmedia.com/GNvH1K5SQ2imJ5hrp1707C-A015AyntDdB2y83NJr30.jpg&#34; alt=&#34;Kinder Surprise Tiger repainting&#34; title=&#34;Kinder Surprise Tiger repainting&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/aquamine&#34;&gt; aquamine &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/pics/&#34;&gt; pics&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://imgur.com/gallery/8TFsT&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/"&gt;[431 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Kinder Surprise Tiger repainting</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/GNvH1K5SQ2imJ5hrp1707C-A015AyntDdB2y83NJr30.jpg" /></item><item><title>TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.</title><category>todayilearned</category><link>https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/</link><guid isPermaLink="true">https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/</guid><pubDate>Thu, 12 Nov 2015 18:51:34 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/&#34;&gt;&lt;img src=&#34;https://a.thumbs.redditmedia.com/nhNifdkJkeCTu1UMXTbSclj01vSkqxqKjUSA0wkAvY8.jpg&#34; alt=&#34;TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.&#34; title=&#34;TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/Cupcake-Warrior&#34;&gt; Cupcake-Warrior &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/todayilearned/&#34;&gt; todayilearned&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://www.inquisitr.com/871573/movie-theater-popcorn-costs-more-than-fillet-mignon-report/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/"&gt;[1673 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/nhNifdkJkeCTu1UMXTbSclj01vSkqxqKjUSA0wkAvY8.jpg" /></item><item><title>Has fallout gone too far?</title><category>gaming</category><link>https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/</link><guid isPermaLink="true">https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/</guid><pubDate>Thu, 12 Nov 2015 18:52:48 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/&#34;&gt;&lt;img src=&#34;https://a.thumbs.redditmedia.com/Em1D61YaPNC6BdMpj62rU5YGgcDZAau1O_35-WcCD64.jpg&#34; alt=&#34;Has fallout gone too far?&#34; title=&#34;Has fallout gone too far?&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/Downvote&#34;&gt; Downvote &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/gaming/&#34;&gt; gaming&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://i.imgur.com/UXcrPDt.jpg&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/"&gt;[713 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Has fallout gone too far?</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/Em1D61YaPNC6BdMpj62rU5YGgcDZAau1O_35-WcCD64.jpg" /></item><item><title>Nailed it!</title><category>gifs</category><link>https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/</link><guid isPermaLink="true">https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/</guid><pubDate>Thu, 12 Nov 2015 22:12:13 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/&#34;&gt;&lt;img src=&#34;https://a.thumbs.redditmedia.com/1J-fkj7K1CFJv0f_Qr5M7oPX3LeVTr920sm_9R-Zes8.jpg&#34; alt=&#34;Nailed it!&#34; title=&#34;Nailed it!&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/JCFC23&#34;&gt; JCFC23 &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/gifs/&#34;&gt; gifs&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://i.imgur.com/X58Ea3Q.gifv&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/"&gt;[87 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Nailed it!</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/1J-fkj7K1CFJv0f_Qr5M7oPX3LeVTr920sm_9R-Zes8.jpg" /></item><item><title>I'm Sorry</title><category>creepy</category><link>https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/</link><guid isPermaLink="true">https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/</guid><pubDate>Thu, 12 Nov 2015 18:28:27 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/S3K29_wbPIeiClFJsIVXR9clLTZ_BtQhr-6iVlIln-w.jpg&#34; alt=&#34;I&#39;m Sorry&#34; title=&#34;I&#39;m Sorry&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/englad&#34;&gt; englad &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/creepy/&#34;&gt; creepy&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://i.imgur.com/FfmZs.jpg&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/"&gt;[537 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>I'm Sorry</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/S3K29_wbPIeiClFJsIVXR9clLTZ_BtQhr-6iVlIln-w.jpg" /></item><item><title>We are A Tribe Called Quest</title><category>Music</category><link>https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/</link><guid isPermaLink="true">https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/</guid><pubDate>Thu, 12 Nov 2015 19:32:50 +0000</pubDate><description>&lt;!-- SC_OFF --&gt;&lt;div class=&#34;md&#34;&gt;&lt;p&gt;We&amp;#39;re celebrating our 25th anniversary reissue of their 1990 debut, People&amp;#39;s Instinctive Travels and the Paths of Rhythm. &lt;/p&gt; &lt;p&gt;Our buddy Tom from Sony is typing our answers out from Sirius XM offices in NYC. &lt;/p&gt; &lt;p&gt;Proof: &lt;a href=&#34;http://imgur.com/WeH7kPW&#34;&gt;http://imgur.com/WeH7kPW&lt;/a&gt;, &lt;a href=&#34;http://imgur.com/dVefdsk&#34;&gt;http://imgur.com/dVefdsk&lt;/a&gt;, &lt;a href=&#34;http://imgur.com/niqy9sn&#34;&gt;http://imgur.com/niqy9sn&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Edit: Thank you for hanging with us today and hope you enjoy the 25th anniversary of &amp;quot;People&amp;#39;s Instinctive Travels and the Paths of Rhythm&amp;quot; &lt;a href=&#34;http://imgur.com/b5X7iet&#34;&gt;http://imgur.com/b5X7iet&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/OfficialATCQ&#34;&gt; OfficialATCQ &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/Music/&#34;&gt; Music&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/"&gt;[529 comments]&lt;/a&gt;</description></item><item><title>People Want DEA Chief to Resign After He Called Medical Marijuana ‘a Joke’</title><category>news</category><link>https://www.reddit.com/r/news/comments/3sktb0/people_want_dea_chief_to_resign_after_he_called/</link><guid isPermaLink="true">https://www.reddit.com/r/news/comments/3sktb0/people_want_dea_chief_to_resign_after_he_called/</guid><pubDate>Thu, 12 Nov 2015 20:46:38 +0000</pubDate><description>submitted by &lt;a href=&#34;https://www.reddit.com/user/coupdetaco&#34;&gt; coupdetaco &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/news/&#34;&gt; news&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://time.com/4107603/dea-medical-marijuana-joke-2/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/news/comments/3sktb0/people_want_dea_chief_to_resign_after_he_called/"&gt;[329 comments]&lt;/a&gt;</description></item><item><title>ELI5:If you get injured all over like in a bad car accident, does the body prioritize which injury it works on more/first or do they all get repaired at the same rate no matter what is the injury?</title><category>explainlikeimfive</category><link>https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/</link><guid isPermaLink="true">https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/</guid><pubDate>Thu, 12 Nov 2015 18:03:47 +0000</pubDate><description>submitted by &lt;a href=&#34;https://www.reddit.com/user/BenHuge&#34;&gt; BenHuge &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/explainlikeimfive/&#34;&gt; explainlikeimfive&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/"&gt;[529 comments]&lt;/a&gt;</description></item><item><title>Brazil Seeks To Copy U.S. Gun Culture &quot;to allow embattled citizens the right to defend themselves from criminals&quot;</title><category>worldnews</category><link>https://www.reddit.com/r/worldnews/comments/3skpe7/brazil_seeks_to_copy_us_gun_culture_to_allow/</link><guid isPermaLink="true">https://www.reddit.com/r/worldnews/comments/3skpe7/brazil_seeks_to_copy_us_gun_culture_to_allow/</guid><pubDate>Thu, 12 Nov 2015 20:20:15 +0000</pubDate><description>submitted by &lt;a href=&#34;https://www.reddit.com/user/neuhmz&#34;&gt; neuhmz &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/worldnews/&#34;&gt; worldnews&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://time.com/4108421/brazil-u-s-gun-culture/?xid=time_socialflow_twitter&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/worldnews/comments/3skpe7/brazil_seeks_to_copy_us_gun_culture_to_allow/"&gt;[911 comments]&lt;/a&gt;</description></item><item><title>Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir</title><category>movies</category><link>https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/</link><guid isPermaLink="true">https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/</guid><pubDate>Thu, 12 Nov 2015 15:51:12 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/LuK1k_r8zX6c23w9yBqfcYgGvkrnrlczc5CKPb7r3oA.jpg&#34; alt=&#34;Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir&#34; title=&#34;Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/StephenKong&#34;&gt; StephenKong &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/movies/&#34;&gt; movies&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://www.tor.com/2015/11/12/constantine-is-a-terrible-hellblazer-adaption-but-a-damned-good-modern-noir/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/"&gt;[1457 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/LuK1k_r8zX6c23w9yBqfcYgGvkrnrlczc5CKPb7r3oA.jpg" /></item><item><title>Trying to fit in is hard</title><category>aww</category><link>https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/</link><guid isPermaLink="true">https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/</guid><pubDate>Thu, 12 Nov 2015 15:51:37 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/o5DGo3Cv9fq2dTNCaCxMx5C8Q0ZNB3uoF8JRI__lWGc.jpg&#34; alt=&#34;Trying to fit in is hard&#34; title=&#34;Trying to fit in is hard&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/Lilfizz33&#34;&gt; Lilfizz33 &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/aww/&#34;&gt; aww&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://imgur.com/saNhNEm&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/"&gt;[80 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Trying to fit in is hard</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/o5DGo3Cv9fq2dTNCaCxMx5C8Q0ZNB3uoF8JRI__lWGc.jpg" /></item><item><title>Tiramisu on a stick</title><category>food</category><link>https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/</link><guid isPermaLink="true">https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/</guid><pubDate>Thu, 12 Nov 2015 15:03:03 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/&#34;&gt;&lt;img src=&#34;https://a.thumbs.redditmedia.com/dO0f0v8KF7ma6goG2VXqDFIFawhs06ZdE9tUSf_MT-8.jpg&#34; alt=&#34;Tiramisu on a stick&#34; title=&#34;Tiramisu on a stick&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/DaHitcha&#34;&gt; DaHitcha &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/food/&#34;&gt; food&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://i.imgur.com/ZaH512E.jpg&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/"&gt;[277 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Tiramisu on a stick</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/dO0f0v8KF7ma6goG2VXqDFIFawhs06ZdE9tUSf_MT-8.jpg" /></item><item><title>LPT: Whenever you have someone working for you like a landscaping crew, remodeling crew, or any other hired workers, make sure to let them know you appreciate their hard work by taking some time to shoot the breeze, tell them how much you appreciate their work, or simply wave.</title><category>LifeProTips</category><link>https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/</link><guid isPermaLink="true">https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/</guid><pubDate>Thu, 12 Nov 2015 19:01:25 +0000</pubDate><description>&lt;!-- SC_OFF --&gt;&lt;div class=&#34;md&#34;&gt;&lt;p&gt;Source: I&amp;#39;m a landscaper, and I actually enjoy working for people when they take a couple minutes to shoot the breeze. It makes me want to do a better job than when we&amp;#39;re mowing a yard where I&amp;#39;ve never even seen the person or they try to avoid us at all costs and don&amp;#39;t acknowledge our existence. Something as simple as a wave goes a long way. &lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/colinthehuman94&#34;&gt; colinthehuman94 &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/LifeProTips/&#34;&gt; LifeProTips&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/"&gt;[500 comments]&lt;/a&gt;</description></item><item><title>Knock, Knock</title><category>Jokes</category><link>https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/</link><guid isPermaLink="true">https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/</guid><pubDate>Thu, 12 Nov 2015 15:54:22 +0000</pubDate><description>&lt;!-- SC_OFF --&gt;&lt;div class=&#34;md&#34;&gt;&lt;p&gt;My son told me this one. I hadn&amp;#39;t heard it before. &lt;/p&gt; &lt;p&gt;Son: Why did the chicken cross the road? &lt;/p&gt; &lt;p&gt;Me: I don&amp;#39;t know. &lt;/p&gt; &lt;p&gt;Son: He was going to visit the dummy. &lt;/p&gt; &lt;p&gt;Me: ?&lt;/p&gt; &lt;hr/&gt; &lt;p&gt;Son: Knock, knock&lt;/p&gt; &lt;p&gt;Me: Who&amp;#39;s there? &lt;/p&gt; &lt;p&gt;Son: The Chicken&lt;/p&gt; &lt;p&gt;Me: :/ &lt;/p&gt; &lt;hr/&gt; &lt;p&gt;Taps microphone:&lt;/p&gt; &lt;p&gt;In spite of my misgivings about the search capabilities that are available it would appear that I should have &lt;em&gt;at least&lt;/em&gt; checked the top of &lt;a href=&#34;/r/Jokes&#34;&gt;/r/Jokes&lt;/a&gt;. Ahem. The chicken had the right address... &lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/TheMongrelNut&#34;&gt; TheMongrelNut &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/Jokes/&#34;&gt; Jokes&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/"&gt;[527 comments]&lt;/a&gt;</description></item><item><title>This is called a specky in AFL and it's legal</title><category>sports</category><link>https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/</link><guid isPermaLink="true">https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/</guid><pubDate>Thu, 12 Nov 2015 15:09:25 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/Q-8q32yL8WuNPEG62sSDoZB2iTe9TBRnDMZOFQAxbMg.jpg&#34; alt=&#34;This is called a specky in AFL and it&#39;s legal&#34; title=&#34;This is called a specky in AFL and it&#39;s legal&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/malta-&#34;&gt; malta- &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/sports/&#34;&gt; sports&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://www.gifbin-media.info/2015/11/feui.gif.html&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/"&gt;[967 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>This is called a specky in AFL and it's legal</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/Q-8q32yL8WuNPEG62sSDoZB2iTe9TBRnDMZOFQAxbMg.jpg" /></item><item><title>Cable companies are so scared of Netflix they've actually started showing fewer ads</title><category>television</category><link>https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/</link><guid isPermaLink="true">https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/</guid><pubDate>Thu, 12 Nov 2015 13:42:34 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/&#34;&gt;&lt;img src=&#34;https://a.thumbs.redditmedia.com/D3mcXaEu8mWjw672FUlHGwrQUXmWtEYe4XZ-P4pD4G8.jpg&#34; alt=&#34;Cable companies are so scared of Netflix they&#39;ve actually started showing fewer ads&#34; title=&#34;Cable companies are so scared of Netflix they&#39;ve actually started showing fewer ads&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/Dracula_in_Auschwitz&#34;&gt; Dracula_in_Auschwitz &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/television/&#34;&gt; television&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://www.businessinsider.com/cable-companies-cut-ads-because-of-netflix-2015-11&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/"&gt;[2704 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Cable companies are so scared of Netflix they've actually started showing fewer ads</media:title><media:thumbnail url="https://a.thumbs.redditmedia.com/D3mcXaEu8mWjw672FUlHGwrQUXmWtEYe4XZ-P4pD4G8.jpg" /></item><item><title>Watching Jeopardy backwards would be about a panel of 3 people asking Alex Trebek questions that he always gets right.</title><category>Showerthoughts</category><link>https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/</link><guid isPermaLink="true">https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/</guid><pubDate>Thu, 12 Nov 2015 17:40:46 +0000</pubDate><description>submitted by &lt;a href=&#34;https://www.reddit.com/user/BaconSheikh&#34;&gt; BaconSheikh &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/Showerthoughts/&#34;&gt; Showerthoughts&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/"&gt;[76 comments]&lt;/a&gt;</description></item><item><title>PsBattle: Shia Labeouf watching Shia Labeouf movies</title><category>photoshopbattles</category><link>https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/</link><guid isPermaLink="true">https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/</guid><pubDate>Thu, 12 Nov 2015 14:23:21 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/Clo1KlcJsirvKYSDGfw7sSqTr1bi9xtVQD20KZjgOUE.jpg&#34; alt=&#34;PsBattle: Shia Labeouf watching Shia Labeouf movies&#34; title=&#34;PsBattle: Shia Labeouf watching Shia Labeouf movies&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/itman290&#34;&gt; itman290 &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/photoshopbattles/&#34;&gt; photoshopbattles&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://41.media.tumblr.com/fa064385b03617a35efe5cede60bb3b6/tumblr_nxobahaz961sn6lh9o3_1280.png&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/"&gt;[476 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>PsBattle: Shia Labeouf watching Shia Labeouf movies</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/Clo1KlcJsirvKYSDGfw7sSqTr1bi9xtVQD20KZjgOUE.jpg" /></item><item><title>Gwen Stefani (1980)</title><category>OldSchoolCool</category><link>https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/</link><guid isPermaLink="true">https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/</guid><pubDate>Thu, 12 Nov 2015 17:36:21 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/QIlLz8qpmhmgK8fa8XJ-4CkcDZsyhYAyJ9qnmcWcf7A.jpg&#34; alt=&#34;Gwen Stefani (1980)&#34; title=&#34;Gwen Stefani (1980)&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/gonewentgo&#34;&gt; gonewentgo &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/OldSchoolCool/&#34;&gt; OldSchoolCool&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://i.imgur.com/ev4392s.jpg&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/"&gt;[201 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Gwen Stefani (1980)</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/QIlLz8qpmhmgK8fa8XJ-4CkcDZsyhYAyJ9qnmcWcf7A.jpg" /></item><item><title>&quot;The best years of your life...&quot; [Image]</title><category>GetMotivated</category><link>https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/</link><guid isPermaLink="true">https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/</guid><pubDate>Thu, 12 Nov 2015 15:09:19 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/zjf-VFjzf4juRc4yYJXff4Irih746aP-CWqfdqLe5KY.jpg&#34; alt=&#34;&amp;quot;The best years of your life...&amp;quot; [Image]&#34; title=&#34;&amp;quot;The best years of your life...&amp;quot; [Image]&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/ErikBech&#34;&gt; ErikBech &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/GetMotivated/&#34;&gt; GetMotivated&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://imgur.com/kSCiPBy&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/"&gt;[181 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>&quot;The best years of your life...&quot; [Image]</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/zjf-VFjzf4juRc4yYJXff4Irih746aP-CWqfdqLe5KY.jpg" /></item><item><title>Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant</title><category>EarthPorn</category><link>https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/</link><guid isPermaLink="true">https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/</guid><pubDate>Thu, 12 Nov 2015 12:43:37 +0000</pubDate><description>&lt;table&gt; &lt;tr&gt;&lt;td&gt; &lt;a href=&#34;https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/&#34;&gt;&lt;img src=&#34;https://b.thumbs.redditmedia.com/xYA5Mo8dPlv2tjFviv5jlRm8rNAb7XNmBvTL75TxMEk.jpg&#34; alt=&#34;Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant&#34; title=&#34;Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant&#34; /&gt;&lt;/a&gt; &lt;/td&gt;&lt;td&gt; submitted by &lt;a href=&#34;https://www.reddit.com/user/Antriton&#34;&gt; Antriton &lt;/a&gt; to &lt;a href=&#34;https://www.reddit.com/r/EarthPorn/&#34;&gt; EarthPorn&lt;/a&gt; &lt;br/&gt; &lt;a href=&#34;http://imgur.com/Xkf60OT&#34;&gt;[link]&lt;/a&gt; &lt;a href="https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/"&gt;[94 comments]&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</description><media:title>Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant</media:title><media:thumbnail url="https://b.thumbs.redditmedia.com/xYA5Mo8dPlv2tjFviv5jlRm8rNAb7XNmBvTL75TxMEk.jpg" /></item></channel></rss>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
xmlns:prism="http://purl.org/rss/1.0/modules/prism/"
xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://science.sciencemag.org">
<title>Science twis</title>
<link>http://science.sciencemag.org</link>
<description>Science RSS feed -- recent twis articles</description>
<prism:eIssn>1095-9203</prism:eIssn>
<prism:publicationName>Science</prism:publicationName>
<prism:issn>0036-8075</prism:issn>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1" />
</rdf:Seq>
</items>
<image rdf:resource="http://science.sciencemag.org/icons/banner/title.gif" />
</channel>
<image rdf:about="http://science.sciencemag.org/icons/banner/title.gif">
<title>Science</title>
<url>http://science.sciencemag.org/icons/banner/title.gif</url>
<link>http://science.sciencemag.org</link>
</image>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1">
<title><![CDATA[Food for fungi]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hines, P. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Botany, Microbiology]]></dc:subject>
<dc:title><![CDATA[Food for fungi]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1">
<title><![CDATA[Go with the flow in drug manufacturing]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry, Engineering]]></dc:subject>
<dc:title><![CDATA[Go with the flow in drug manufacturing]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1">
<title><![CDATA[Bigger and badder]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vignieri, S.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Bigger and badder]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1">
<title><![CDATA[Saving earthquakes for the wet season]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Saving earthquakes for the wet season]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1">
<title><![CDATA[Space calling Earth, on the quantum line]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics, Applied, Physics]]></dc:subject>
<dc:title><![CDATA[Space calling Earth, on the quantum line]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1">
<title><![CDATA[Early life stress in depression susceptibility]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hines, P. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[Early life stress in depression susceptibility]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1">
<title><![CDATA[Preparing for the feast during the fast]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hurtley, S. M.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Genetics]]></dc:subject>
<dc:title><![CDATA[Preparing for the feast during the fast]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1">
<title><![CDATA[Engaging local stakeholders]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Krogman, N.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Engaging local stakeholders]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1">
<title><![CDATA[A site-specific switch for cancer cells]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ferrarelli, L. K.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[A site-specific switch for cancer cells]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1">
<title><![CDATA[Filtering through to what's important]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Lavine, M. S.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Engineering]]></dc:subject>
<dc:title><![CDATA[Filtering through to what's important]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1">
<title><![CDATA[Silently taking up the slack]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Silently taking up the slack]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1">
<title><![CDATA[Pathogens select for genomic variants]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Genetics]]></dc:subject>
<dc:title><![CDATA[Pathogens select for genomic variants]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1">
<title><![CDATA[Helping a cell to migrate in 3D space]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hurtley, S. M.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Cell Biology]]></dc:subject>
<dc:title><![CDATA[Helping a cell to migrate in 3D space]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1">
<title><![CDATA[Two different combs from a single source]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Two different combs from a single source]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1">
<title><![CDATA[Quick eruption after a long bake]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Quick eruption after a long bake]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1">
<title><![CDATA[A detailed look at an electron's exit]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-p</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-p</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics]]></dc:subject>
<dc:title><![CDATA[A detailed look at an electron's exit]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1">
<title><![CDATA[The vegetation-climate loop]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, H. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-q</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-q</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Atmospheric Science]]></dc:subject>
<dc:title><![CDATA[The vegetation-climate loop]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1">
<title><![CDATA[MicroRNAs in functional and dysfunctional pain]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hines, P. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-r</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-r</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[MicroRNAs in functional and dysfunctional pain]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1">
<title><![CDATA[Joined-up research brings rewards]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-s</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-s</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Joined-up research brings rewards]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1">
<title><![CDATA[An antisensible approach to target KRAS]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Nusinovich, Y.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-t</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-t</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[An antisensible approach to target KRAS]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1">
<title><![CDATA[Selecting against cis conformers]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Szuromi, P.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-u</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-u</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Materials Science]]></dc:subject>
<dc:title><![CDATA[Selecting against cis conformers]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1">
<title><![CDATA[Why radiation causes dry mouth]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Wong, W.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Why radiation causes dry mouth]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1">
<title><![CDATA[Sighting of magnetic Majorana fermions?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stajic, J.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics]]></dc:subject>
<dc:title><![CDATA[Sighting of magnetic Majorana fermions?]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1">
<title><![CDATA[Designing molecular disorder]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Lavine, M. S.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Designing molecular disorder]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1">
<title><![CDATA[Teaching sulfur and phosphorus to share]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Teaching sulfur and phosphorus to share]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1">
<title><![CDATA[Comets contributed to Earth's atmosphere]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics, Planetary Science]]></dc:subject>
<dc:title><![CDATA[Comets contributed to Earth's atmosphere]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1">
<title><![CDATA[Local macrophage clean-up]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ash, C., Mueller, K. L.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Immunology]]></dc:subject>
<dc:title><![CDATA[Local macrophage clean-up]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1">
<title><![CDATA[Polycomb steps to inactivate X]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Purnell, B. A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Molecular Biology]]></dc:subject>
<dc:title><![CDATA[Polycomb steps to inactivate X]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1">
<title><![CDATA[A clue to a drug's neurotoxicity?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Kiberstis, P. A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Medicine, Diseases]]></dc:subject>
<dc:title><![CDATA[A clue to a drug's neurotoxicity?]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1">
<title><![CDATA[Plasmodium leftovers cause bone loss]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Colmone, A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Plasmodium leftovers cause bone loss]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1">
<title><![CDATA[Bacterial sensing mechanism revealed]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ray, L. B.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Cell Biology]]></dc:subject>
<dc:title><![CDATA[Bacterial sensing mechanism revealed]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1">
<title><![CDATA[Tracing development of the dendritic cell lineage]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Immunology]]></dc:subject>
<dc:title><![CDATA[Tracing development of the dendritic cell lineage]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1">
<title><![CDATA[Swapping boron acids for carbon acids]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Swapping boron acids for carbon acids]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1">
<title><![CDATA[Selfish genetic interactions in nematodes]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Evolution, Genetics]]></dc:subject>
<dc:title><![CDATA[Selfish genetic interactions in nematodes]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1">
<title><![CDATA[General relativity weighs a white dwarf]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Astronomy]]></dc:subject>
<dc:title><![CDATA[General relativity weighs a white dwarf]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1">
<title><![CDATA[Moving beyond mice for vaccine studies]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Pujanandez, L.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Moving beyond mice for vaccine studies]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1">
<title><![CDATA[From glassy carbon to mixed carbon]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Archer, L. A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-p</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-p</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[From glassy carbon to mixed carbon]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1">
<title><![CDATA[Building coral skeletons]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, H. J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Building coral skeletons]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1">
<title><![CDATA[A step on the path to a Lassa vaccine]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vinson, V.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Biochemistry]]></dc:subject>
<dc:title><![CDATA[A step on the path to a Lassa vaccine]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1">
<title><![CDATA[Coupled motion in a light-activated rotor]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Coupled motion in a light-activated rotor]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1">
<title><![CDATA[Entangle, swap, purify, repeat]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics]]></dc:subject>
<dc:title><![CDATA[Entangle, swap, purify, repeat]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1">
<title><![CDATA[Methane takes the quick way out]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Methane takes the quick way out]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1">
<title><![CDATA[Local specificity of growth signals]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ray, L. B.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Cell Biology]]></dc:subject>
<dc:title><![CDATA[Local specificity of growth signals]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1">
<title><![CDATA[Vaginal microbiome influences HIV acquisition]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Kelly, P. N.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Medicine, Diseases]]></dc:subject>
<dc:title><![CDATA[Vaginal microbiome influences HIV acquisition]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1">
<title><![CDATA[Human impacts on rainfall distribution]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hodges, K.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Human impacts on rainfall distribution]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1">
<title><![CDATA[No escape for KRAS mutant tumors]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Nusinovich, Y.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[No escape for KRAS mutant tumors]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1">
<title><![CDATA[Loss of flight in the Galapagos cormorant]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Genetics]]></dc:subject>
<dc:title><![CDATA[Loss of flight in the Galapagos cormorant]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1">
<title><![CDATA[The depths of an ancient lake on Mars]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[The depths of an ancient lake on Mars]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1">
<title><![CDATA[Detecting unusual oscillations]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stajic, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Detecting unusual oscillations]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1">
<title><![CDATA[Localizing light at the nanometer scale]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Localizing light at the nanometer scale]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1">
<title><![CDATA[Probing the structure of the magnetopause]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Probing the structure of the magnetopause]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1">
<title><![CDATA[A versatile synthesis of pleuromutilin]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[A versatile synthesis of pleuromutilin]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1">
<title><![CDATA[Will ice sheets collapse in West Antarctica?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-p</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-p</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Will ice sheets collapse in West Antarctica?]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1">
<title><![CDATA[Differentiating myeloid cells]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Colmone, A.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-q</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-q</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Differentiating myeloid cells]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1">
<title><![CDATA[Neuroplasticity in learning to read]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeagle, P.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Neuroplasticity in learning to read]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1">
<title><![CDATA[Juno swoops around giant Jupiter]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Astronomy]]></dc:subject>
<dc:title><![CDATA[Juno swoops around giant Jupiter]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1">
<title><![CDATA[Enhancing quantum sensing]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics, Applied]]></dc:subject>
<dc:title><![CDATA[Enhancing quantum sensing]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1">
<title><![CDATA[Sediments tell a tsunami story]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Sediments tell a tsunami story]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1">
<title><![CDATA[Representing direction in the fly]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stern, P.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[Representing direction in the fly]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1">
<title><![CDATA[Breaking down miRNAs]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Purnell, B. A.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Molecular Biology]]></dc:subject>
<dc:title><![CDATA[Breaking down miRNAs]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1">
<title><![CDATA[A neuronal circuit for overeating]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stern, P.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[A neuronal circuit for overeating]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1">
<title><![CDATA[Trapping RNA polymerase in the act]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vinson, V.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Molecular Biology]]></dc:subject>
<dc:title><![CDATA[Trapping RNA polymerase in the act]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1">
<title><![CDATA[No safe haven for metastases]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Nusinovich, Y.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[No safe haven for metastases]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1">
<title><![CDATA[Taking a look at plant-microbe relationships]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ash, C.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Botany, Evolution]]></dc:subject>
<dc:title><![CDATA[Taking a look at plant-microbe relationships]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1">
<title><![CDATA[Mapping the proteome]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vinson, V.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Biochemistry]]></dc:subject>
<dc:title><![CDATA[Mapping the proteome]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1">
<title><![CDATA[Flicking the Berry phase switch]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stajic, J.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics, Applied]]></dc:subject>
<dc:title><![CDATA[Flicking the Berry phase switch]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1">
<title><![CDATA[Who needs to know where species live?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Who needs to know where species live?]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1">
<title><![CDATA[Unintended victims of fighting corruption]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Unintended victims of fighting corruption]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1">
<title><![CDATA[Creating a weakness in prostate cancer]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ferrarelli, L. K.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Creating a weakness in prostate cancer]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
</rdf:RDF>
\ No newline at end of file
<head><title>Document Moved</title></head>
<body><h1>Object Moved</h1>This document may be found <a HREF="http://fishhawk2.marketwatch.com/rss/pf/">here</a></body>
\ No newline at end of file
<rss>
<channel>
<title>UOL Noticias</title>
<link>http://noticias.uol.com.br/</link>
<description>Últimas Notícias</description>
<language></language>
<category>Notícias</category>
<copyright></copyright>
<image>
<title>UOL Noticias - Últimas Notícias</title>
<url>http://rss.i.uol.com.br/uol_rss.gif</url>
<link>http://noticias.uol.com.br/ultimas/</link>
</image>
<item>
<title><![CDATA[Ibope: Bolsonaro perde de Haddad, Ciro e Alckmin em simulações de 2º turno]]></title>
<link><![CDATA[https://noticias.uol.com.br/politica/eleicoes/2018/noticias/2018/09/24/ibope-bolsonaro-perde-de-haddad-ciro-e-alckmin-em-simulacoes-de-2-turno.htm]]></link>
<description><![CDATA[<img src='https://conteudo.imguol.com.br/c/noticias/5f/2018/09/17/presidenciaveis-1537211917356_142x100.jpg' align="left" /> Líder na pesquisa Ibope de intenção de voto para o primeiro turno divulgada nesta segunda-feira (24), o candidato do PSL a presidente, Jair Bolsonaro, não tem o mesmo desempenho nas simulações de segundo turno feitas pela empresa no mesmo levantamento. ]]></description>
<pubDate>Seg, 24 Set 2018 19:42:40 -0300</pubDate>
</item>
<item>
<title><![CDATA[Promotoria abre inquérito para apurar suspeita de improbidade de Skaf no Sebrae-SP]]></title>
<link><![CDATA[https://www1.folha.uol.com.br/poder/2018/09/promotoria-abre-inquerito-para-apurar-suspeita-de-improbidade-de-skaf-no-sebrae-sp.shtml]]></link>
<description></description>
<pubDate>Seg, 24 Set 2018 19:38:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Apucarana garante continuidade do Pré Aprendiz; ano vai fechar com 13 mil pessoas qualificadas]]></title>
<link><![CDATA[https://tnonline.uol.com.br/noticias/apucarana/45,470927,24,09,apucarana-garante-continuidade-do-pre-aprendiz-ano-vai-fechar-com-13-mil-pessoas-qualificadas]]></link>
<description><![CDATA[<img src='https://m1.tnonline.com.br/entre/2018/09/24/tn_4017f330b2_preapre.jpg' align="left" /> Programa Pré Aprendiz, que é realizado pela Secretaria Municipal de Assistência Social de Apucarana em parceria com o Serviço Social do Comércio (Sesc), terá continuidade em 2019. O termo de renovaç... ]]></description>
<pubDate>Seg, 24 Set 2018 19:35:07 -0300</pubDate>
</item>
<item>
<title><![CDATA[Dow Jones fecha em baixa de 0,68%]]></title>
<link><![CDATA[https://economia.uol.com.br/noticias/efe/2018/09/24/dow-jones-fecha-em-baixa-de-068.htm]]></link>
<description><![CDATA[ Nova York, 24 set (EFE).- O índice Dow Jones Industrial fechou nesta segunda-feira em baixa de 0,68% em mais um pregão marcado pela disputa comercial entre Estados Unidos e China e por especulações sobre a possível renúncia de Rod Rosenstein ao cargo de procurador-geral adjunto dos Estados Unidos. ]]></description>
<pubDate>Seg, 24 Set 2018 19:32:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Rival de Putin é condenado a mais 20 dias de prisão]]></title>
<link><![CDATA[https://noticias.uol.com.br/ultimas-noticias/ansa/2018/09/24/rival-de-putin-e-condenado-a-mais-20-dias-de-prisao.htm]]></link>
<description><![CDATA[ MOSCOU, 24 SET (ANSA) - O líder de oposição russo Alexei Navalny foi condenado na noite desta segunda-feira (24) a mais 20 dias de prisão por organizar manifestações não autorizadas contra o governo de Vladimir Putin, informou a mídia russa. Navalny foi preso nesta manhã pouco tempo depois de ser libertado da cadeia após cumprir outra sentença de 30 dias.    ]]></description>
<pubDate>Seg, 24 Set 2018 19:32:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Em entrevista, Bolsonaro chama proposta de Paulo Guedes para imposto de renda de "ousada"]]></title>
<link><![CDATA[https://noticias.uol.com.br/ultimas-noticias/reuters/2018/09/24/em-entrevista-bolsonaro-chama-proposta-de-paulo-guedes-para-imposto-de-renda-de-ousada.htm]]></link>
<description><![CDATA[ BRASÍLIA (Reuters) - O candidato do PSL à Presidência, Jair Bolsonaro, classificou nesta segunda-feira a proposta do seu principal assessor econômico, Paulo Guedes, para a mudança na forma de cobrança do imposto de renda para pessoa física de "ousada". ]]></description>
<pubDate>Seg, 24 Set 2018 19:30:42 -0300</pubDate>
</item>
<item>
<title><![CDATA[Relatório do governo dos EUA acusa militares de Mianmar de atrocidades contra muçulmanos rohingyas]]></title>
<link><![CDATA[https://noticias.uol.com.br/ultimas-noticias/reuters/2018/09/24/relatorio-do-governo-dos-eua-acusa-militares-de-mianmar-de-atrocidades-contra-muculmanos-rohingyas.htm]]></link>
<description><![CDATA[ Por Matt Spetalnick e Jason Szep ]]></description>
<pubDate>Seg, 24 Set 2018 19:29:18 -0300</pubDate>
</item>
<item>
<title><![CDATA[Enfermeira de Chávez alega 'perseguição' em Corte espanhola]]></title>
<link><![CDATA[https://noticias.uol.com.br/ultimas-noticias/ansa/2018/09/24/enfermeira-de-chavez-alega-perseguicao-em-corte-espanhola.htm]]></link>
<description><![CDATA[ MADRI, 24 SET (ANSA) - A ex-enfermeira do falecido Hugo Chávez, ex-presidente venezuelano, prestou depoimento hoje (24) na Corte Nacional da Espanha e alegou sofrer perseguiç... ]]></description>
<pubDate>Seg, 24 Set 2018 19:25:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Match Eleitoral já soma mais de 500 mil testes completos; ache seu candidato]]></title>
<link><![CDATA[https://www1.folha.uol.com.br/poder/2018/09/match-eleitoral-ja-soma-mais-de-500-mil-testes-completos-ache-seu-candidato.shtml]]></link>
<description></description>
<pubDate>Seg, 24 Set 2018 19:22:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Match Eleitoral já soma mais de 500 mil testes completos; ache seu candidato]]></title>
<link><![CDATA[https://redir.folha.com.br/redir/online/poder/eleicoes-2018/rss091/*https://www1.folha.uol.com.br/poder/2018/09/match-eleitoral-ja-soma-mais-de-500-mil-testes-completos-ache-seu-candidato.shtml]]></link>
<description><![CDATA[ Já são mais de 500 mil testes completos no Match Eleitoral, ferramenta criada pela Folha e pelo Datafolha para ajudar o eleitor a escolher seu deputado federal por São Paulo, Minas Gerais e Rio de Janeiro, além de senadores por São Paulo. Leia mais (09/24/2018 - 19h22) ]]></description>
<pubDate>Seg, 24 Set 2018 19:22:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Acordo adicional da Argentina com FMI está "perto de acontecer", diz Macri]]></title>
<link><![CDATA[https://www1.folha.uol.com.br/mercado/2018/09/acordo-adicional-da-argentina-com-fmi-esta-perto-de-acontecer-diz-macri.shtml]]></link>
<description></description>
<pubDate>Seg, 24 Set 2018 19:22:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Fernanda Melchionna: a Primavera Feminista vai derrotar Bolsonaro nas ruas e nas urnas!]]></title>
<link><![CDATA[https://agoraequesaoelas.blogfolha.uol.com.br/?p=1609]]></link>
<description></description>
<pubDate>Seg, 24 Set 2018 19:21:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Ibope: Bolsonaro estaciona na liderança; Haddad segue avançando]]></title>
<link><![CDATA[https://congressoemfoco.uol.com.br/eleicoes/ibope-bolsonaro-estaciona-na-lideranca-haddad-segue-avancando/]]></link>
<description><![CDATA[<img src='https://static.congressoemfoco.uol.com.br/2018/09/bolsonaro-haddad.jpg' align="left" /> Em nova pesquisa Ibope divulgada nesta segunda-feira (24), o candidato do PSL à Presidência, Jair Bolsonaro, continua líder com 28% das intenções de voto, sem apresentar crescimento em relação à última pesquisa, quando teve a mesma pontuação. O candidato do PT, Fernando Haddad, aproxima-se de Bolsonaro com 22%, uma diferença de 3 pontos percentuais em [?] ]]></description>
<pubDate>Seg, 24 Set 2018 19:20:08 -0300</pubDate>
</item>
<item>
<title><![CDATA[Assange chegou a renunciar a asilo do Equador, segundo carta privada]]></title>
<link><![CDATA[https://noticias.uol.com.br/ultimas-noticias/afp/2018/09/24/assange-chegou-a-renunciar-a-asilo-do-equador-segundo-carta-privada.htm]]></link>
<description><![CDATA[ Quito, 24 Set 2018 (AFP) - O fundador do WikiLeaks, Julian Assange, refugiado na embaixada equatoriana em Londres há seis anos, chegou a renunciar ao asilo concedido por Quito, segundo uma carta assinada por ele em dezembro passado à qual a AFP teve acesso. ]]></description>
<pubDate>Seg, 24 Set 2018 19:20:00 -0300</pubDate>
</item>
<item>
<title><![CDATA[Fama "A" é campeã da Primeira Divisão da Copa Cidade Alta de Futebol Suíço]]></title>
<link><![CDATA[https://tnonline.uol.com.br/noticias/apucarana/45,470926,24,09,fama-a-e-campea-da-primeira-divisao-da-copa-cidade-alta-de-futebol-suico]]></link>
<description><![CDATA[<img src='https://m1.tnonline.com.br/entre/2018/09/24/tn_563c48a591_fama-ajpg.jpg' align="left" /> om a Arena Fama lotada, a equipe da Molas Fama/Multividros "A" foi campeã neste sábado da Primeira Divisão da 10ª edição da Copa Cidade Alta de Futebol Suíço, categoria livre, ao vencer a Estamparia ... ]]></description>
<pubDate>Seg, 24 Set 2018 19:18:49 -0300</pubDate>
</item>
</channel>
</rss>
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns="http://purl.org/rss/1.0/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
xmlns:prism="http://purl.org/rss/1.0/modules/prism/"
xmlns:admin="http://webns.net/mvcb/"
>
<channel rdf:about="http://science.sciencemag.org">
<title>Science twis</title>
<link>http://science.sciencemag.org</link>
<description>Science RSS feed -- recent twis articles</description>
<prism:eIssn>1095-9203</prism:eIssn>
<prism:publicationName>Science</prism:publicationName>
<prism:issn>0036-8075</prism:issn>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1" />
<rdf:li rdf:resource="http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1" />
</rdf:Seq>
</items>
<image rdf:resource="http://science.sciencemag.org/icons/banner/title.gif" />
</channel>
<image rdf:about="http://science.sciencemag.org/icons/banner/title.gif">
<title>Science</title>
<url>http://science.sciencemag.org/icons/banner/title.gif</url>
<link>http://science.sciencemag.org</link>
</image>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1">
<title><![CDATA[Food for fungi]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hines, P. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Botany, Microbiology]]></dc:subject>
<dc:title><![CDATA[Food for fungi]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1">
<title><![CDATA[Go with the flow in drug manufacturing]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry, Engineering]]></dc:subject>
<dc:title><![CDATA[Go with the flow in drug manufacturing]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1">
<title><![CDATA[Bigger and badder]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vignieri, S.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Bigger and badder]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1">
<title><![CDATA[Saving earthquakes for the wet season]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Saving earthquakes for the wet season]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1134</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1">
<title><![CDATA[Space calling Earth, on the quantum line]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics, Applied, Physics]]></dc:subject>
<dc:title><![CDATA[Space calling Earth, on the quantum line]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1">
<title><![CDATA[Early life stress in depression susceptibility]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hines, P. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[Early life stress in depression susceptibility]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1">
<title><![CDATA[Preparing for the feast during the fast]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hurtley, S. M.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Genetics]]></dc:subject>
<dc:title><![CDATA[Preparing for the feast during the fast]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1">
<title><![CDATA[Engaging local stakeholders]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Krogman, N.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Engaging local stakeholders]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1">
<title><![CDATA[A site-specific switch for cancer cells]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ferrarelli, L. K.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[A site-specific switch for cancer cells]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>1135</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1">
<title><![CDATA[Filtering through to what's important]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Lavine, M. S.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Engineering]]></dc:subject>
<dc:title><![CDATA[Filtering through to what's important]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1">
<title><![CDATA[Silently taking up the slack]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Silently taking up the slack]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1">
<title><![CDATA[Pathogens select for genomic variants]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Genetics]]></dc:subject>
<dc:title><![CDATA[Pathogens select for genomic variants]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1">
<title><![CDATA[Helping a cell to migrate in 3D space]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hurtley, S. M.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Cell Biology]]></dc:subject>
<dc:title><![CDATA[Helping a cell to migrate in 3D space]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1">
<title><![CDATA[Two different combs from a single source]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Two different combs from a single source]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1">
<title><![CDATA[Quick eruption after a long bake]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Quick eruption after a long bake]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1">
<title><![CDATA[A detailed look at an electron's exit]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-p</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-p</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics]]></dc:subject>
<dc:title><![CDATA[A detailed look at an electron's exit]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1">
<title><![CDATA[The vegetation-climate loop]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, H. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-q</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-q</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Atmospheric Science]]></dc:subject>
<dc:title><![CDATA[The vegetation-climate loop]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1">
<title><![CDATA[MicroRNAs in functional and dysfunctional pain]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hines, P. J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-r</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-r</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[MicroRNAs in functional and dysfunctional pain]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1">
<title><![CDATA[Joined-up research brings rewards]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-s</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-s</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Joined-up research brings rewards]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1">
<title><![CDATA[An antisensible approach to target KRAS]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Nusinovich, Y.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-t</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-t</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[An antisensible approach to target KRAS]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1">
<title><![CDATA[Selecting against cis conformers]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Szuromi, P.]]></dc:creator>
<dc:date>2017-06-15T10:29:47-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6343.1134-u</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6343/1134-u</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Materials Science]]></dc:subject>
<dc:title><![CDATA[Selecting against cis conformers]]></dc:title>
<prism:publicationDate>2017-06-16</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6343</prism:number>
<prism:startingPage>1134</prism:startingPage>
<prism:endingPage>1136</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1">
<title><![CDATA[Why radiation causes dry mouth]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Wong, W.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Why radiation causes dry mouth]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1">
<title><![CDATA[Sighting of magnetic Majorana fermions?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stajic, J.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics]]></dc:subject>
<dc:title><![CDATA[Sighting of magnetic Majorana fermions?]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1">
<title><![CDATA[Designing molecular disorder]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Lavine, M. S.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Designing molecular disorder]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1">
<title><![CDATA[Teaching sulfur and phosphorus to share]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Teaching sulfur and phosphorus to share]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1040</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1">
<title><![CDATA[Comets contributed to Earth's atmosphere]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics, Planetary Science]]></dc:subject>
<dc:title><![CDATA[Comets contributed to Earth's atmosphere]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1">
<title><![CDATA[Local macrophage clean-up]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ash, C., Mueller, K. L.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Immunology]]></dc:subject>
<dc:title><![CDATA[Local macrophage clean-up]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1">
<title><![CDATA[Polycomb steps to inactivate X]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Purnell, B. A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Molecular Biology]]></dc:subject>
<dc:title><![CDATA[Polycomb steps to inactivate X]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1">
<title><![CDATA[A clue to a drug's neurotoxicity?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Kiberstis, P. A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Medicine, Diseases]]></dc:subject>
<dc:title><![CDATA[A clue to a drug's neurotoxicity?]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1">
<title><![CDATA[Plasmodium leftovers cause bone loss]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Colmone, A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Plasmodium leftovers cause bone loss]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>1041</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1">
<title><![CDATA[Bacterial sensing mechanism revealed]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ray, L. B.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Cell Biology]]></dc:subject>
<dc:title><![CDATA[Bacterial sensing mechanism revealed]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1">
<title><![CDATA[Tracing development of the dendritic cell lineage]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Immunology]]></dc:subject>
<dc:title><![CDATA[Tracing development of the dendritic cell lineage]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1">
<title><![CDATA[Swapping boron acids for carbon acids]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Swapping boron acids for carbon acids]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1">
<title><![CDATA[Selfish genetic interactions in nematodes]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Evolution, Genetics]]></dc:subject>
<dc:title><![CDATA[Selfish genetic interactions in nematodes]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1">
<title><![CDATA[General relativity weighs a white dwarf]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Astronomy]]></dc:subject>
<dc:title><![CDATA[General relativity weighs a white dwarf]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1">
<title><![CDATA[Moving beyond mice for vaccine studies]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Pujanandez, L.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Moving beyond mice for vaccine studies]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1">
<title><![CDATA[From glassy carbon to mixed carbon]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Archer, L. A.]]></dc:creator>
<dc:date>2017-06-08T10:24:19-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6342.1040-p</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6342/1040-p</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[From glassy carbon to mixed carbon]]></dc:title>
<prism:publicationDate>2017-06-09</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6342</prism:number>
<prism:startingPage>1040</prism:startingPage>
<prism:endingPage>1042</prism:endingPage>
<prism:issueName>Repair and Regeneration</prism:issueName>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1">
<title><![CDATA[Building coral skeletons]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, H. J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Building coral skeletons]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1">
<title><![CDATA[A step on the path to a Lassa vaccine]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vinson, V.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Biochemistry]]></dc:subject>
<dc:title><![CDATA[A step on the path to a Lassa vaccine]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1">
<title><![CDATA[Coupled motion in a light-activated rotor]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Chemistry]]></dc:subject>
<dc:title><![CDATA[Coupled motion in a light-activated rotor]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1">
<title><![CDATA[Entangle, swap, purify, repeat]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics]]></dc:subject>
<dc:title><![CDATA[Entangle, swap, purify, repeat]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1">
<title><![CDATA[Methane takes the quick way out]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Methane takes the quick way out]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>918</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1">
<title><![CDATA[Local specificity of growth signals]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ray, L. B.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Cell Biology]]></dc:subject>
<dc:title><![CDATA[Local specificity of growth signals]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1">
<title><![CDATA[Vaginal microbiome influences HIV acquisition]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Kelly, P. N.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Medicine, Diseases]]></dc:subject>
<dc:title><![CDATA[Vaginal microbiome influences HIV acquisition]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1">
<title><![CDATA[Human impacts on rainfall distribution]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Hodges, K.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Human impacts on rainfall distribution]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1">
<title><![CDATA[No escape for KRAS mutant tumors]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Nusinovich, Y.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[No escape for KRAS mutant tumors]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1">
<title><![CDATA[Loss of flight in the Galapagos cormorant]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Zahn, L. M.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Genetics]]></dc:subject>
<dc:title><![CDATA[Loss of flight in the Galapagos cormorant]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1">
<title><![CDATA[The depths of an ancient lake on Mars]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[The depths of an ancient lake on Mars]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1">
<title><![CDATA[Detecting unusual oscillations]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stajic, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Detecting unusual oscillations]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1">
<title><![CDATA[Localizing light at the nanometer scale]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Localizing light at the nanometer scale]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1">
<title><![CDATA[Probing the structure of the magnetopause]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Probing the structure of the magnetopause]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1">
<title><![CDATA[A versatile synthesis of pleuromutilin]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeston, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[A versatile synthesis of pleuromutilin]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1">
<title><![CDATA[Will ice sheets collapse in West Antarctica?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-p</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-p</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Will ice sheets collapse in West Antarctica?]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1">
<title><![CDATA[Differentiating myeloid cells]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Colmone, A.]]></dc:creator>
<dc:date>2017-06-01T10:23:07-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6341.918-q</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6341/918-q</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Differentiating myeloid cells]]></dc:title>
<prism:publicationDate>2017-06-02</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6341</prism:number>
<prism:startingPage>918</prism:startingPage>
<prism:endingPage>919</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1">
<title><![CDATA[Neuroplasticity in learning to read]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Yeagle, P.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-a</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-a</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Neuroplasticity in learning to read]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1">
<title><![CDATA[Juno swoops around giant Jupiter]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Smith, K. T.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-b</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-b</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Astronomy]]></dc:subject>
<dc:title><![CDATA[Juno swoops around giant Jupiter]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1">
<title><![CDATA[Enhancing quantum sensing]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Osborne, I. S.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-c</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-c</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics, Applied]]></dc:subject>
<dc:title><![CDATA[Enhancing quantum sensing]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1">
<title><![CDATA[Sediments tell a tsunami story]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Grocholski, B.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-d</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-d</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Geochemistry, Geophysics]]></dc:subject>
<dc:title><![CDATA[Sediments tell a tsunami story]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1">
<title><![CDATA[Representing direction in the fly]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stern, P.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-e</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-e</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[Representing direction in the fly]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>816</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1">
<title><![CDATA[Breaking down miRNAs]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Purnell, B. A.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-f</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-f</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Molecular Biology]]></dc:subject>
<dc:title><![CDATA[Breaking down miRNAs]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1">
<title><![CDATA[A neuronal circuit for overeating]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stern, P.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-g</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-g</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Neuroscience]]></dc:subject>
<dc:title><![CDATA[A neuronal circuit for overeating]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1">
<title><![CDATA[Trapping RNA polymerase in the act]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vinson, V.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-h</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-h</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Molecular Biology]]></dc:subject>
<dc:title><![CDATA[Trapping RNA polymerase in the act]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1">
<title><![CDATA[No safe haven for metastases]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Nusinovich, Y.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-i</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-i</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[No safe haven for metastases]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>i</prism:startingPage>
<prism:endingPage>817</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1">
<title><![CDATA[Taking a look at plant-microbe relationships]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ash, C.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-j</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-j</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Botany, Evolution]]></dc:subject>
<dc:title><![CDATA[Taking a look at plant-microbe relationships]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1">
<title><![CDATA[Mapping the proteome]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Vinson, V.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-k</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-k</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Biochemistry]]></dc:subject>
<dc:title><![CDATA[Mapping the proteome]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1">
<title><![CDATA[Flicking the Berry phase switch]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Stajic, J.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-l</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-l</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:subject><![CDATA[Physics, Applied]]></dc:subject>
<dc:title><![CDATA[Flicking the Berry phase switch]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1">
<title><![CDATA[Who needs to know where species live?]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-m</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-m</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Who needs to know where species live?]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1">
<title><![CDATA[Unintended victims of fighting corruption]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Fahrenkamp-Uppenbrink, J.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-n</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-n</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Unintended victims of fighting corruption]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
<item rdf:about="http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1">
<title><![CDATA[Creating a weakness in prostate cancer]]></title>
<link>http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Ferrarelli, L. K.]]></dc:creator>
<dc:date>2017-05-25T10:24:10-07:00</dc:date>
<dc:identifier>info:doi/10.1126/science.356.6340.816-o</dc:identifier>
<dc:identifier>hwp:resource-id:sci;356/6340/816-o</dc:identifier>
<dc:publisher>American Association for the Advancement of Science</dc:publisher>
<dc:title><![CDATA[Creating a weakness in prostate cancer]]></dc:title>
<prism:publicationDate>2017-05-26</prism:publicationDate>
<prism:section>twis</prism:section>
<prism:volume>356</prism:volume>
<prism:number>6340</prism:number>
<prism:startingPage>816</prism:startingPage>
<prism:endingPage>818</prism:endingPage>
</item>
</rdf:RDF>
\ No newline at end of file
{
"feed": {
"items": [
{
"media:group": {
"media:title": [
"Buy Now, Bitches*"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/lR-w1h5ONOY?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i1.ytimg.com/vi/lR-w1h5ONOY/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"Scott's Book \"The Four\" http://amzn.to/2x4ScEM\n\n*We screwed up the calculation of Jack Dorsey's shares based on different classes of stock. The correct percentage is closer to 18%. We apologize for the error and will be more diligent in the future.\n\nWinner: Square. After a rocky start, the payment company rebounds under Dorsey's leadership.\n\nLoser: TV networks continue their descent with fewer 30-second spots and still-unresolved attribution challenges.\n\nWinner: Consumers, who already benefit from AI while tech moguls philosophically debate its future.\n\n(0:11) Source: “Square Shares Climb After Better-Than-Expected Results,” CNBC, August 2017. http://cnb.cx/2eX9tG4\n\n(0:13) Source: “Square Revenue Beats Estimates on Higher Transactions,” Fortune, August 2017. http://for.tn/2jtnu3G\n\n(0:27) Source: “Schedule 13G/A for Square Inc.” Securities and Exchange Commission, February 2017.\n\n(0:27) Source: “Statement Of Changes In Beneficial Ownership Of \nSecurities,” Securities and Exchange Commission, April 2017.\n\n(0:27) Source: Yahoo Finance.\n\n(0:46) Source: “Six-Second Commercials Are Coming to N.F.L. Games on Fox,” The New York Times, August 2017. http://nyti.ms/2wVe9Yo\n\n(0:55) Source: “11 Minutes of Action,” The Wall Street Journal, January 2010. http://on.wsj.com/2wY1ALo\n\n(1:07) Source: “Amazon Is Promising NFL Advertisers It Will Track Whether Their Ads Get People To Buy Things On Amazon,” Business Insider, September 2017. http://read.bi/2vQHmhO\n\n(1:13) Source: “Powering Ads And Analytics Innovations With Machine Learning,” Google, May 2017. http://bit.ly/2xb0t7w\n\n(1:52) Source: “New York Times Opens Up Comments With Google-Backed AI,” The New York Times, June 2017. http://for.tn/2s7X9Zx\n\n(2:10) Source: “Netflix’s New AI Tweaks Each Scene Individually To Make Video Look Good Even On Slow Internet,” Quartz, February 2017. http://bit.ly/2lu8A9M\n\n(2:18) Source: “Next Top Fashion Designer? A Computer,” The Wall Street Journal, March 2017. http://on.wsj.com/2mfQYyJ\n\n(2:28) Source: “Google Announces Over 2 Billion Monthly Active Devices On Android,” The Verge, May 2017. http://bit.ly/2f8Ctyr\n\n(2:35) Source: “Google’s New Street View Cameras Will Help Algorithms Index The Real World,” Wired, September 2017. http://bit.ly/2gHASAd\n\nEpisode 141"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "1788",
"average": "4.96",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "61435"
}
}
]
}
]
},
"title": "Buy Now, Bitches*",
"link": "https://www.youtube.com/watch?v=lR-w1h5ONOY",
"pubDate": "2017-09-14T18:03:34.000Z",
"author": "L2inc",
"id": "yt:video:lR-w1h5ONOY",
"isoDate": "2017-09-14T18:03:34.000Z"
},
{
"media:group": {
"media:title": [
"What Happens in an Internet Minute?"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/2DALPtbpZZo?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i3.ytimg.com/vi/2DALPtbpZZo/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"Winner: Walmart, which has taken a page from Amazon's playbook and stepped up its storytelling. \n\nWinner: Giphy, the four-year-old GIF search engine with more daily users than Snapchat. \n\nPlus everything that happens in an Internet minute.\n\n*We screwed up on the YouTube stat and compared hours viewed to videos watched. Our apologies. \n\n(0:16) “Walmart U.S. Q2 Comps Grew 1.8% and Walmart U.S. eCommerce GMV Grew 67%, Company Reports Q2 FY18 GAAP EPS of $0.96; Adjusted EPS of $1.08,” Walmart, August 2017.\n\n(0:38) L2 Inc. Analysis of Walmart Press Releases, 2017.\n\n(1:14) “With 200M Daily Users, Giphy Will Soon Test Sponsored GIFs,” TechCrunch, July 2017. http://tcrn.ch/2wdRLFh\n\n(1:17) “Inside the GIF Factory: How Giphy Plans to Build a Real Business by Animating the Internet,” Business Insider, May 2017. http://read.bi/2shphZa\n\n(1:22) “With 200M Daily Users, Giphy Will Soon Test Sponsored GIFs,” TechCrunch, July 2017. http://tcrn.ch/2wdRLFh\n“Number of Daily Active Snapchat Users From 1st Quarter 2014 to 2nd Quarter 2017 (In Millions),” Statista, 2017. http://bit.ly/2wK9xTn\n\n(1:43) Giphy. http://gph.is/2j6DgkF\n\n(1:51) “What Happens in an Internet Minute in 2017?” Visual Capitalist, August 2017. http://bit.ly/2hoewDI\n\n(2:07) “What Happens in an Internet Minute in 2017?” Visual Capitalist, August 2017. http://bit.ly/2hoewDI\n“What Happens in an Internet Minute in 2016?” Visual Capitalist, April 2016. http://bit.ly/1WQyt1S\n\nRIP Walter Becker - https://www.youtube.com/watch?v=eAHQ-9Fniac \n\nEpisode 140"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "2536",
"average": "4.95",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "362369"
}
}
]
}
]
},
"title": "What Happens in an Internet Minute?",
"link": "https://www.youtube.com/watch?v=2DALPtbpZZo",
"pubDate": "2017-09-07T14:42:36.000Z",
"author": "L2inc",
"id": "yt:video:2DALPtbpZZo",
"isoDate": "2017-09-07T14:42:36.000Z"
},
{
"media:group": {
"media:title": [
"L2 Digital IQ Index: Top Specialty Retail Brands in Digital 2017"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/lyH7REviqqM?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i1.ytimg.com/vi/lyH7REviqqM/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"The pace of store closures is accelerating. In 2017, retailers are on track to close more stores than in 2015 and 2016 combined. However, our research suggests that brands investing in improving digital performance see offline benefits -- including protection from Amazon.\n\nL2’s seventh annual Digital IQ Index: Specialty Retail analyzes the digital competence of 102 brands operating in the U.S. For more insights, visit L2inc.com."
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "0",
"average": "0.00",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "8064"
}
}
]
}
]
},
"title": "L2 Digital IQ Index: Top Specialty Retail Brands in Digital 2017",
"link": "https://www.youtube.com/watch?v=lyH7REviqqM",
"pubDate": "2017-08-31T21:11:39.000Z",
"author": "L2inc",
"id": "yt:video:lyH7REviqqM",
"isoDate": "2017-08-31T21:11:39.000Z"
},
{
"media:group": {
"media:title": [
"Prof Galloway's Career Advice"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/1T22QxTkPoM?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i2.ytimg.com/vi/1T22QxTkPoM/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"As summer winds down, Scott offers some unsolicited career advice.\n\n(0:18) \"Unemployment Rate for College Graduates,\" Macro Trends, July 2017. http://bit.ly/2eHqpRt\n\n(0:24) \"The College Payoff,\" Georgetown University Center on Education and the Workforce, November 2014. http://bit.ly/25tOVsS\n\n(1:24) \"The 440 Cities Driving Global Growth,\" City Lab, June 2012. http://bit.ly/2xAPG7B\n\nEpisode 139"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "6448",
"average": "4.97",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "790967"
}
}
]
}
]
},
"title": "Prof Galloway's Career Advice",
"link": "https://www.youtube.com/watch?v=1T22QxTkPoM",
"pubDate": "2017-08-31T16:00:42.000Z",
"author": "L2inc",
"id": "yt:video:1T22QxTkPoM",
"isoDate": "2017-08-31T16:00:42.000Z"
},
{
"media:group": {
"media:title": [
"Gather for Goats"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/ZkuQNZ2km5I?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i3.ytimg.com/vi/ZkuQNZ2km5I/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"We take a break from our regularly scheduled programming to bring you an update on Scott's goat donation to Syrian refugees. \n\nhttps://gatherforgoats.com\n\nEpisode 138"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "1391",
"average": "4.79",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "31892"
}
}
]
}
]
},
"title": "Gather for Goats",
"link": "https://www.youtube.com/watch?v=ZkuQNZ2km5I",
"pubDate": "2017-08-24T14:25:29.000Z",
"author": "L2inc",
"id": "yt:video:ZkuQNZ2km5I",
"isoDate": "2017-08-24T14:25:29.000Z"
},
{
"media:group": {
"media:title": [
"A Primer on Cryptocurrency"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/UKUz0hf2uBs?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i2.ytimg.com/vi/UKUz0hf2uBs/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"By popular demand, Scott and Aswath Damodaran discuss topics in cryptocurrency, from why it's impossible to value to why people choose Bitcoin over gold.\n\nFor more on Aswath Damodaran: http://pages.stern.nyu.edu/~adamodar/\n\nEpisode 137"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "2098",
"average": "4.91",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "359761"
}
}
]
}
]
},
"title": "A Primer on Cryptocurrency",
"link": "https://www.youtube.com/watch?v=UKUz0hf2uBs",
"pubDate": "2017-08-17T16:45:46.000Z",
"author": "L2inc",
"id": "yt:video:UKUz0hf2uBs",
"isoDate": "2017-08-17T16:45:46.000Z"
},
{
"media:group": {
"media:title": [
"L2 Digital IQ Index: Top Food Brands in Digital 2017"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/ICGkLGt_bC8?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i2.ytimg.com/vi/ICGkLGt_bC8/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"With digital sales of food and beverages expected to eclipse 20 percent by 2025, the food industry is ripe for disruption.\n\nWhile only ten percent of brands offer direct-to-consumer e-commerce on-site, there is near-universal distribution across major e-tailers. However, those sites present an increasing challenge as private label brands evolve into formidable competition. With the Amazon acquisition of Whole Foods, food brands face a disruptor whose private labels dominate the site’s food categories, coupled with technology that could be the Lucifer of brand equity: Alexa.\n\nL2's fourth Digital IQ Index: Food 2017 benchmarks the digital performance of 146 brands. For more insights, visit http://bit.ly/2vqxsGS."
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "0",
"average": "0.00",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "12259"
}
}
]
}
]
},
"title": "L2 Digital IQ Index: Top Food Brands in Digital 2017",
"link": "https://www.youtube.com/watch?v=ICGkLGt_bC8",
"pubDate": "2017-08-11T20:36:25.000Z",
"author": "L2inc",
"id": "yt:video:ICGkLGt_bC8",
"isoDate": "2017-08-11T20:36:25.000Z"
},
{
"media:group": {
"media:title": [
"iPhone Generation: Lonely & Depressed"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/llRHp5DBqIs?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i1.ytimg.com/vi/llRHp5DBqIs/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"Loser: Unsustainable internet companies. Pureplays like Wayfair and Blue Apron are getting Amazon-like valuations without a critical component: a business that works.\n\nLoser: The brand-industrial complex. Startup Brandless sells generic household items for $3 each, pointing to a larger shift in consumer behavior.\n\nLoser: The smartphone generation. Three-quarters of American teens own iPhones, and the devices are making them more lonely -- but also less likely to do drugs.\n\n(0:13) “Meal-Kit Maker Blue Apron Goes Public, Demand Underwhelms As Amazon Looms,” Reuters, June 2017. http://reut.rs/2toDqYV\n(0:13) “Pioneering Beauty Startup Birchbox Turns Profit After Tough 2016,” Forbes, April 2017. http://bit.ly/2fvh96f\n(0:13) Google Finance, August 8, 2017.\n(0:25) “New Amazon Data From Wall Street Should Terrify All Retail Stores In The US,” Business Insider, September 2016. http://read.bi/2bX6tG6\n(0:30) “How Many Americans Are Amazon Prime Members?” The Motley Fool, April 2017. http://bit.ly/2fuXqmU\n(0:30) “Share Of Internet Users In The United States Who Live In A Household With An Amazon Prime Subscription As Of November 2016,” Statista, November 2016. http://bit.ly/2vn3eob\n(0:30) “Sixty-Four Percent Of U.S. Households Have Amazon Prime,” Forbes, June 2017. http://bit.ly/2usxrU8\n(0:38) Value Investors Club, April 2016.\n(0:43) L2 Analysis Of SEMRush Data, June 2017.\n(0:47) “AMZN Cash Reserves,” Quandl, June 2017. http://bit.ly/2vIetIY\n(0:53) “Burning Cash And Losing Customers, Wayfair Is Running Out Of Options,” Seeking Alpha, May 2017. http://bit.ly/2rqZ5dJ\n(1:00) L2 Analysis of iSpotTV Data.\n(1:12) L2 Analysis Of SEMRush Data, June 2017.\n(1:31) “Blue Apron Significantly Lowers Its Valuation With Slashed IPO Pricing,” techcrunch, June 2017. http://tcrn.ch/2t1AIG0\n(1:37) “Blue Apron Is Spending More Than $400 For Every New Customer — And That's Creating A Major Problem For The Company,” Business Insider, August 2017. http://read.bi/2vIHeVL\n(1:45) “Form S-1,” Blue Apron Holdings, Inc., June 2017. http://bit.ly/2qGf2No\n(1:50) “Blue Apron Vs. HelloFresh: A Look At Multiples And Valuation History,” CB Insights, June 2017. http://bit.ly/2uK03Dl\n(1:50) “Blue Apron: 5 Things To Know About The Meal-Kit Delivery Company,” Market Watch, July 2017. http://on.mktw.net/2rtG3VH\n(2:51) Cadent Consulting Group, 2016.\n(3:42) “Have Smartphones Destroyed a Generation?” The Atlantic, September 2017. http://theatln.tc/2u3JDX6\n(3:42) “Millennials Surpass Gen Xers as the Largest Generation in U.S. Labor Force,” Pew Research Center, May 2015. http://pewrsr.ch/1KAFrQ0\n(3:54) “2016 Overview Key Findings on Adolescent Drug Use,” Monitoring The Future, January 2017. http://bit.ly/1WumBiz\n\nEpisode 136"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "3002",
"average": "4.96",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "413470"
}
}
]
}
]
},
"title": "iPhone Generation: Lonely & Depressed",
"link": "https://www.youtube.com/watch?v=llRHp5DBqIs",
"pubDate": "2017-08-10T17:30:59.000Z",
"author": "L2inc",
"id": "yt:video:llRHp5DBqIs",
"isoDate": "2017-08-10T17:30:59.000Z"
},
{
"media:group": {
"media:title": [
"Tech Giants: Above the Law"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/auydnF-Qu_w?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i2.ytimg.com/vi/auydnF-Qu_w/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"For economies to thrive, companies need to hand over a quarter of their profits.\n\nBut the Four Horsemen - Apple, Amazon, Google, and Facebook -- pay far less than the average US corporate tax rate. \n\nLoser: future generations, who will have to pay off the debt racked up by politicians unwilling to tax the most profitable companies in the world. \n\n(0:20) S&P Global Market Intelligence.\n(1:21) “Google’s EU Fine Is a Small Price to Pay for Scale,” The Wall Street Journal, June 2017. http://on.wsj.com/2wakRWL\n(1:48) “Case No COMP/M.7217 - Facebook/ WhatsApp,” Office for Publications of the European Union, March 2014. http://bit.ly/2cxoGyC\n(2:08) “E.U. Fines Facebook $122 Million Over Disclosures in WhatsApp Deal,” The New York Times, May 2017. http://nyti.ms/2pZh1ex\n(2:33) “This Analysis Shows How Viral Fake Election News Stories Outperformed Real News On Facebook,” Buzzfeed, November 2016. http://bzfd.it/2vm5htp\n\nEpisode 135"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "3928",
"average": "4.65",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "429054"
}
}
]
}
]
},
"title": "Tech Giants: Above the Law",
"link": "https://www.youtube.com/watch?v=auydnF-Qu_w",
"pubDate": "2017-08-03T17:30:59.000Z",
"author": "L2inc",
"id": "yt:video:auydnF-Qu_w",
"isoDate": "2017-08-03T17:30:59.000Z"
},
{
"media:group": {
"media:title": [
"Valuing Tech's Titans"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/4CLEuPfwVBo?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i1.ytimg.com/vi/4CLEuPfwVBo/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"Are we basing companies' valuations on the right criteria? In this long-form conversation, Scott and NYU Stern colleague Aswath Damodaran discuss what the top digital companies are really worth.\n\n(2:07) Source: “International Netflix Subscriptions Surpass U.S.,” Statista, July 2017. http://bit.ly/2v3FLIK\n(2:38) Source: RBC Capital Markets, June 2016.\n(3:33) Source: “How Many Users Does Twitter Have?” The Motley Fool, April 2017. http://bit.ly/2w4qIfg\n(4:11) Source: “How Much Time Do People Spend On Social Media?” Mediakix, December 2016. http://bit.ly/2oFfwWJ\n(5:13) Source: “Amazon Inc Form 10-K,” Amazon, February 2017. http://bit.ly/2u31VXs\n(9:16) Source: “Letter To Shareholders,” Amazon, 1997. http://bit.ly/1yx8xhu\n(11:44) Source: “Amazon’s Long-Term Growth,” Business Insider, 2016. http://read.bi/20c5FVd\n(12:25) Source: “Form S-1,” Snap, Inc., February 2017. http://bit.ly/2kmGKwj\n(16:04) Source: “About Us,” Airbnb, 2017. http://bit.ly/18TOxV1\n(16:31) Source: “RANKED: The 18 Companies Most Likely to Get Self-Driving Cars On The Road First,” Business Insider, April 2017. http://read.bi/2v3paVu\n(20:16) Source: “Google and Facebook Devour the Ad and Data Pie. Scraps For Everyone Else,” Digital Content Next, June 2016. http://bit.ly/28JbGA9\n(20:53) Source: “Number of Monthly Active WhatsApp Users Worldwide From April 2013 to January 2017 (in millions),” Statista, 2017. http://bit.ly/2j0uHH6\n(21:39) Source: “Chart: Here’s How 5 Tech Giants Make Their Billions,” Visual Capitalist, May 2017. http://bit.ly/2qgkaIE\n(23:09) Source: “Chart: Here’s How 5 Tech Giants Make Their Billions,” Visual Capitalist, May 2017. http://bit.ly/2qgkaIE\n(23:31) Source: Google Finance, July 2017.\n(24:56) Source: Google Finance, July 2017.\n(25:36) Source: “Netflix Missed Its Q1 Subscriber Numbers But Q2 Looks Better,” recode, April 2017. http://bit.ly/2oFhtzW\n\nMore on Aswath Damodaran's research: damodaran.com\n\nEpisode 134"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "1321",
"average": "4.94",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "270420"
}
}
]
}
]
},
"title": "Valuing Tech's Titans",
"link": "https://www.youtube.com/watch?v=4CLEuPfwVBo",
"pubDate": "2017-07-27T20:19:37.000Z",
"author": "L2inc",
"id": "yt:video:4CLEuPfwVBo",
"isoDate": "2017-07-27T20:19:37.000Z"
},
{
"media:group": {
"media:title": [
"Scott Galloway - The Four - What To Do"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/GWBjUsmO-Lw?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i4.ytimg.com/vi/GWBjUsmO-Lw/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"Worth more than $2.3 trillion combined, the Big Four (Apple, Amazon, Facebook, and Google) continue to grab share from media companies, brands, and retailers. Scott Galloway, Professor of Marketing at the NYU Stern School of Business and Founder of L2, will showcase how the traditional rules of business don’t apply to the Big Four and identify ways that brands and companies can fight back.\n\nScott Galloway is a Clinical Professor at the NYU Stern School of Business where he teaches brand strategy and digital marketing. In 2012, Professor Galloway was named “One of the World’s 50 Best Business School Professors” by Poets & Quants. He is also the founder of Red Envelope and Prophet Brand Strategy. Scott was elected to the World Economic Forum’s Global Leaders of Tomorrow and has served on the boards of directors of Urban Outfitters (Nasdaq: URBN), Eddie Bauer (Nasdaq: EBHI), The New York Times Company (NYSE: NYT), and UC Berkeley’s Haas School of Business. He received a B.A. from UCLA and an M.B.A. from UC Berkeley.\n\nThe L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics."
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "1803",
"average": "4.92",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "69066"
}
}
]
}
]
},
"title": "Scott Galloway - The Four - What To Do",
"link": "https://www.youtube.com/watch?v=GWBjUsmO-Lw",
"pubDate": "2017-07-26T18:16:59.000Z",
"author": "L2inc",
"id": "yt:video:GWBjUsmO-Lw",
"isoDate": "2017-07-26T18:16:59.000Z"
},
{
"media:group": {
"media:title": [
"Aswath Damodaran - The Value of a User"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/VlcmHhbYeNY?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i3.ytimg.com/vi/VlcmHhbYeNY/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"While traditional business valuations have treated cash flow as the ultimate metric for gauging success, many of today's companies focus more on the size of their user community than their bottom line. Responding to evolving perspectives, newer valuation models attempt to assign value to individual consumers, but these models involve a series of assumptions and generalizations that do not always withstand scrutiny. Using Uber as a case study, this session will compare and contrast user-based valuation models with more traditional discounted cash flow (DCF) models, identifying where they converge and diverge.\n\nAswath Damodaran holds the Kerschner Family Chair in Finance Education and is a Professor of Finance at New York University Stern School of Business. He received a B.A. in Accounting from Madras University, an M.S. in Management from the Indian Institute of Management, and an M.B.A. and Ph.D. in Finance from the University of California. He has been voted “Professor of the Year” by the graduating M.B.A. class five times during his career at NYU. In addition, Professor Damodaran is the author of several highly-regarded and widely-used academic texts on Valuation, Corporate Finance, and Investment Management. Professor Damodaran currently teaches Corporate Finance and Equity Instruments & Markets. His research interests include Information and Prices, Real Estate, and Valuation.\n\nThe L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics."
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "247",
"average": "4.97",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "11289"
}
}
]
}
]
},
"title": "Aswath Damodaran - The Value of a User",
"link": "https://www.youtube.com/watch?v=VlcmHhbYeNY",
"pubDate": "2017-07-26T18:16:05.000Z",
"author": "L2inc",
"id": "yt:video:VlcmHhbYeNY",
"isoDate": "2017-07-26T18:16:05.000Z"
},
{
"media:group": {
"media:title": [
"Maureen Mullen - The Innovation Class"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/k59jPtE92Wo?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i4.ytimg.com/vi/k59jPtE92Wo/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"As Co-Founder and Chief Strategy Officer at L2, Maureen co-authored the L2 Digital IQ Index methodology and oversees L2 Research and Strategy. She has led C-level engagements for L2 members including Procter & Gamble, L’Oréal, LVMH, Nike, Unilever, and many others. Prior to L2, Maureen was a consultant at Triage Consulting Group, where she led managed-care payment review projects for hospitals including UCLA Medical Center, UCSF, and HCA. Maureen holds a B.A. in Human Biology from Stanford University and an M.B.A. from NYU Stern.\n\nThe L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics."
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "139",
"average": "4.68",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "12669"
}
}
]
}
]
},
"title": "Maureen Mullen - The Innovation Class",
"link": "https://www.youtube.com/watch?v=k59jPtE92Wo",
"pubDate": "2017-07-26T18:13:59.000Z",
"author": "L2inc",
"id": "yt:video:k59jPtE92Wo",
"isoDate": "2017-07-26T18:13:59.000Z"
},
{
"media:group": {
"media:title": [
"Sonia Marciano - Bigger Isn't Always Better"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/7Q5u4yNs_w8?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i4.ytimg.com/vi/7Q5u4yNs_w8/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"In recent years, there has been a palpable shift in the nature of the US economy. Corporations are getting bigger at an unprecedented rate. The share of US corporate income earned by the 100 largest firms is at a staggering 85 percent. Facebook has 77 percent of mobile social traffic, Amazon controls 45 percent of US e-commerce, and Google has an 88 percent market share in search advertising. We can connect the shift in the business landscape to the observation that Americans today are highly divided economically, socially, and philosophically.\n\nThe L2 Digital Leadership Academy, led by faculty from NYU Stern, Kellogg School of Management, Harvard Business School, and L2 researchers, is a two-day conference rooted in business fundamentals coupled with tactical sessions on digital topics.\n\nSonia Marciano has been a Clinical Professor at the Stern School of Management since July, 2007. She is currently the Stern academic director for TRIUM – a joint executive MBA program that includes Stern, LSE and HEC. Prior to Stern, she was at the Columbia Business School and prior to Columbia, she spent 2.5 years at Harvard’s Institute for Strategy and Competitiveness (ISC), where she developed content for the Institute’s Microeconomics of Competitiveness course which she co-taught with Professor Michael E. Porter.\nBefore HBS, Professor Marciano spent eight years as a Clinical Professor of Management and Strategy at the Kellogg School of Management, while also lecturing at the University of Chicago. She has also taught in both executive and full time programs for the Wharton School and Yale SOM. Currently, Sonia teaches core strategy as well as electives in advanced strategy and global competition. In addition, she teaches strategy and economics for corporate executive education programs in the U.S., Canada and Europe.\nSonia has won several teaching awards for distinction in teaching, most recently for best professor Yale’s, Kellogg’s as well as in Stern’s Executive MBA programs in 2010, 2011 and 2012. She was among the highest rated management professors at Stern, Columbia, Harvard, Kellogg and the University of Chicago.\nShe received her BA with honors from the University of Chicago. She worked in consulting, banking and the insurance industries before returning to the University of Chicago to receive her MBA in 1994, and her PhD in Business Economics and Industrial Organization in 2000."
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "45",
"average": "4.82",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "2838"
}
}
]
}
]
},
"title": "Sonia Marciano - Bigger Isn't Always Better",
"link": "https://www.youtube.com/watch?v=7Q5u4yNs_w8",
"pubDate": "2017-07-26T18:13:26.000Z",
"author": "L2inc",
"id": "yt:video:7Q5u4yNs_w8",
"isoDate": "2017-07-26T18:13:26.000Z"
},
{
"media:group": {
"media:title": [
"Scott Galloway: Asshole ≠ Innovative"
],
"media:content": [
{
"$": {
"url": "https://www.youtube.com/v/s6qHAJm7ZEk?version=3",
"type": "application/x-shockwave-flash",
"width": "640",
"height": "390"
}
}
],
"media:thumbnail": [
{
"$": {
"url": "https://i4.ytimg.com/vi/s6qHAJm7ZEk/hqdefault.jpg",
"width": "480",
"height": "360"
}
}
],
"media:description": [
"This has been an awful year for Uber, which was the most valuable startup in the world. We'll see...\n\n(0:41) “‘Apple Is Sex’ Scott Galloway Cannes Lions 2017,” YouTube, June 2017. http://bit.ly/2uDOG3S\n(0:56) “Uber Loses at Least $1.2 Billion in First Half of 2016,” Bloomberg, August 2016. https://bloom.bg/2bYHoz5\n(1:32) “Lyft Is Valued At $7.5 Billion After Raising A $500 Million Round,” recode, April 2017. http://bit.ly/2ufgXwN\n(1:32) “As Uber’s Value Slips On The Secondary Market, Lyft’s Is Rising,” Tech Crunch, June 2017. http://tcrn.ch/2tyTaFH\n(2:27) “Marissa Mayer Defends Former Uber CEO Travis Kalanick,” San Francisco Chronicle, June 2017. http://bit.ly/2tW5kZm\n\nEpisode 133"
],
"media:community": [
{
"media:starRating": [
{
"$": {
"count": "2393",
"average": "4.87",
"min": "1",
"max": "5"
}
}
],
"media:statistics": [
{
"$": {
"views": "479994"
}
}
]
}
]
},
"title": "Scott Galloway: Asshole ≠ Innovative",
"link": "https://www.youtube.com/watch?v=s6qHAJm7ZEk",
"pubDate": "2017-07-20T19:40:55.000Z",
"author": "L2inc",
"id": "yt:video:s6qHAJm7ZEk",
"isoDate": "2017-07-20T19:40:55.000Z"
}
],
"totalViews": "2131244",
"link": "https://www.youtube.com/channel/UCBcRF18a7Qf58cCRy5xuWwQ",
"feedUrl": "http://www.youtube.com/feeds/videos.xml?channel_id=UCBcRF18a7Qf58cCRy5xuWwQ",
"title": "L2inc"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"date": "2017-06-21T10:33:10-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6186664607.html",
"title": "Bright, Spacious Beautiful Victorian (oakland north / temescal) &#x0024;4300 3bd 1930ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6186664607.html",
"dc:date": "2017-06-21T10:33:10-07:00",
"content": "Updated 3+ Bedroom, 2.5 Bath, Victorian home. Beautiful original oak hardwoods, high ceilings with crown molding, stainless steel appliances, large sunny deck directly next to the kitchen for grilling and entertaining. Radiant floor heating throughou [...]",
"contentSnippet": "Updated 3+ Bedroom, 2.5 Bath, Victorian home. Beautiful original oak hardwoods, high ceilings with crown molding, stainless steel appliances, large sunny deck directly next to the kitchen for grilling and entertaining. Radiant floor heating throughou [...]",
"isoDate": "2017-06-21T17:33:10.000Z"
},
{
"date": "2017-06-21T10:33:00-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/sfc/apa/6156068288.html",
"title": "Beautifully Remodeled 1 BR with Garage Parking (Pacific Heights) &#x0024;3449",
"link": "http://sfbay.craigslist.org/sfc/apa/6156068288.html",
"dc:date": "2017-06-21T10:33:00-07:00",
"content": "100 Terra Vista #2, San Francisco, CA 94115 This Spacious beautifully remodeled 1 Br unit in 4 Plex - Unit is vacant and available for Immediate Occupancy \nApartment Features \n1 Bedroom, 1 Bath \nLoads of Natural Light and Large Windows \nModern kitche [...]",
"contentSnippet": "100 Terra Vista #2, San Francisco, CA 94115 This Spacious beautifully remodeled 1 Br unit in 4 Plex - Unit is vacant and available for Immediate Occupancy \nApartment Features \n1 Bedroom, 1 Bath \nLoads of Natural Light and Large Windows \nModern kitche [...]",
"isoDate": "2017-06-21T17:33:00.000Z"
},
{
"date": "2017-06-21T10:32:59-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6186664268.html",
"title": "CALL FALI Z~ MOVE NOW ~ GREAT PLACE TO CALL HOME!!! (vallejo / benicia) &#x0024;1413 1bd 643ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6186664268.html",
"dc:date": "2017-06-21T10:32:59-07:00",
"content": "CONTACT ME~ ASK FOR FALIZ!!! \nInquire about other units available as well. \nWe are a 560 apartment complex located in a residential are in Vallejo/Benicia area. We are located near Blue Rock Springs park and Blue Rock Golf course. \n-Washer/Dryer in u [...]",
"contentSnippet": "CONTACT ME~ ASK FOR FALIZ!!! \nInquire about other units available as well. \nWe are a 560 apartment complex located in a residential are in Vallejo/Benicia area. We are located near Blue Rock Springs park and Blue Rock Golf course. \n-Washer/Dryer in u [...]",
"isoDate": "2017-06-21T17:32:59.000Z"
},
{
"date": "2017-06-21T10:32:58-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/pen/apa/6178016537.html",
"title": "New 1Bed 1Bath ($2095) Arbors (mountain view) &#x0024;2095 1bd 560ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/pen/apa/6178016537.html",
"dc:date": "2017-06-21T10:32:58-07:00",
"content": "CONTACT INFO Mtn. View Rental Center \n <a href=\"/fb/sfo/apa/6178016537\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nRemodeled 1Bedroom 1Bath Apartment Home at The Arbors $2095 - $2,095 per month 2220 California Street, Mtn. View, CA 94040 FEATURES Bedrooms:&nbsp; 1 Bathrooms:&nbsp; 1 Located on Floor #:&nbsp; 2 Flo [...]",
"contentSnippet": "CONTACT INFO Mtn. View Rental Center \n show contact info\nRemodeled 1Bedroom 1Bath Apartment Home at The Arbors $2095 - $2,095 per month 2220 California Street, Mtn. View, CA 94040 FEATURES Bedrooms:&nbsp; 1 Bathrooms:&nbsp; 1 Located on Floor #:&nbsp; 2 Flo [...]",
"isoDate": "2017-06-21T17:32:58.000Z"
},
{
"date": "2017-06-21T10:32:54-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/pen/apa/6186664134.html",
"title": "Top Floor / Downtown/Granite / Big Balcony/ Gas Appliances (san mateo) &#x0024;2495 1bd 720ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/pen/apa/6186664134.html",
"dc:date": "2017-06-21T10:32:54-07:00",
"content": "\n <a href=\"/fb/sfo/apa/6186664134\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n\n123 N. El Camino Real \nOur community has been recently renovated as have many of our apartment interiors. Including custom paint, new appliances, carpet, and lighting. We have convenient parking and additional guest parking, on-site lau [...]",
"contentSnippet": "show contact info\n\n123 N. El Camino Real \nOur community has been recently renovated as have many of our apartment interiors. Including custom paint, new appliances, carpet, and lighting. We have convenient parking and additional guest parking, on-site lau [...]",
"isoDate": "2017-06-21T17:32:54.000Z"
},
{
"date": "2017-06-21T10:32:48-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6186643068.html",
"title": "West Side Dublin- can be furnished (dublin / pleasanton / livermore) &#x0024;4000",
"link": "http://sfbay.craigslist.org/eby/apa/6186643068.html",
"dc:date": "2017-06-21T10:32:48-07:00",
"content": "Home is available for showing. Please reply by email to schedule an appointment. \nsingle family 4bedroom 2 bathroom home in Dublin. single story, available for immediate rent. Upgraded kitchen with Granite counters, Stainless Steel Appliances, Gas co [...]",
"contentSnippet": "Home is available for showing. Please reply by email to schedule an appointment. \nsingle family 4bedroom 2 bathroom home in Dublin. single story, available for immediate rent. Upgraded kitchen with Granite counters, Stainless Steel Appliances, Gas co [...]",
"isoDate": "2017-06-21T17:32:48.000Z"
},
{
"date": "2017-06-21T10:32:41-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6186663734.html",
"title": "Cozy Senior Living in Livermore! (dublin / pleasanton / livermore) &#x0024;1962 1bd 538ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6186663734.html",
"dc:date": "2017-06-21T10:32:41-07:00",
"content": "Beautiful floor plan; Large walk-in closet and more. \nWe are located close to the 580 freeway; Springtown golf course; library and not very far from local shopping. Visit the local restaurants and get a variety to please the palate. Bingo; billiards; [...]",
"contentSnippet": "Beautiful floor plan; Large walk-in closet and more. \nWe are located close to the 580 freeway; Springtown golf course; library and not very far from local shopping. Visit the local restaurants and get a variety to please the palate. Bingo; billiards; [...]",
"isoDate": "2017-06-21T17:32:41.000Z"
},
{
"date": "2017-06-21T10:32:32-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/sby/apa/6186663427.html",
"title": "1BR/1BA detached House (not Apartment) Near San Carlos & Meridian (san jose west) &#x0024;2000 1bd 750ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/sby/apa/6186663427.html",
"dc:date": "2017-06-21T10:32:32-07:00",
"content": "Available for July 1st occupancy is a cute 1 bedroom, 1 bathroom detached house/cottage located at 368 Page Street in San Jose. This is the middle house on a large parcel of land with two other detached houses. \nThe Cottage features: \n- A large bedro [...]",
"contentSnippet": "Available for July 1st occupancy is a cute 1 bedroom, 1 bathroom detached house/cottage located at 368 Page Street in San Jose. This is the middle house on a large parcel of land with two other detached houses. \nThe Cottage features: \n- A large bedro [...]",
"isoDate": "2017-06-21T17:32:32.000Z"
},
{
"date": "2017-06-21T10:32:28-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6181466671.html",
"title": "2 bed 1 bath near Fruitvale BART (oakland east) &#x0024;2150 2bd",
"link": "http://sfbay.craigslist.org/eby/apa/6181466671.html",
"dc:date": "2017-06-21T10:32:28-07:00",
"content": "We are looking for renters for the lower level of our home. It's a newly remodeled, completely separate, 2 bedroom apartment. \nWe are only an 8-10 minute walk from Fruitvale BART in the lovely Fruitvale district and blocks away from great restaurants [...]",
"contentSnippet": "We are looking for renters for the lower level of our home. It's a newly remodeled, completely separate, 2 bedroom apartment. \nWe are only an 8-10 minute walk from Fruitvale BART in the lovely Fruitvale district and blocks away from great restaurants [...]",
"isoDate": "2017-06-21T17:32:28.000Z"
},
{
"date": "2017-06-21T10:32:27-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/pen/apa/6151867421.html",
"title": "Arch St Apts (redwood city) &#x0024;1725 525ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/pen/apa/6151867421.html",
"dc:date": "2017-06-21T10:32:27-07:00",
"content": "For Lease:Large Studio Apt,Full size Kitchen,Walk-in Closet,2-Room Bath Area.(Water,Garbage and Gas is Paid)Laundry rooms on site,Underground Parking,Elevators,Heated Pool.We are located near Shopping and Transportation also near Edgewood Park.By App [...]",
"contentSnippet": "For Lease:Large Studio Apt,Full size Kitchen,Walk-in Closet,2-Room Bath Area.(Water,Garbage and Gas is Paid)Laundry rooms on site,Underground Parking,Elevators,Heated Pool.We are located near Shopping and Transportation also near Edgewood Park.By App [...]",
"isoDate": "2017-06-21T17:32:27.000Z"
},
{
"date": "2017-06-21T10:32:17-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6175713069.html",
"title": "Beautiful apartment in Fremont! (fremont / union city / newark) &#x0024;2150 1bd 737ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6175713069.html",
"dc:date": "2017-06-21T10:32:17-07:00",
"content": "Contact info: Nancy Barrera | \n <a href=\"/fb/sfo/apa/6175713069\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n| \n <a href=\"/fb/sfo/apa/6175713069\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n Carriage House Apartments 38725 Lexington St , Fremont, CA 94536 KEY FEATURES Year Built: 1972 Sq Footage: 828 sqft. Bedrooms: 1 Bed Bathrooms: 1 Bath Parking: 1 Carport Leas [...]",
"contentSnippet": "Contact info: Nancy Barrera | \n show contact info\n| \n show contact info\n Carriage House Apartments 38725 Lexington St , Fremont, CA 94536 KEY FEATURES Year Built: 1972 Sq Footage: 828 sqft. Bedrooms: 1 Bed Bathrooms: 1 Bath Parking: 1 Carport Leas [...]",
"isoDate": "2017-06-21T17:32:17.000Z"
},
{
"date": "2017-06-21T10:32:09-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/sby/apa/6186662875.html",
"title": "SPECIAL AVAIL Jun 30th 1bd Unit W/ Walk In Closet, A/C & MORE! (san jose west) &#x0024;1850 1bd 625ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/sby/apa/6186662875.html",
"dc:date": "2017-06-21T10:32:09-07:00",
"content": "$1,850 per month 1 bedrooms, 1 full baths,\n0 half baths, 625 square feet\nAlma Blazevic | NAS Property Group | \n <a href=\"/fb/sfo/apa/6186662875\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n1125 Ranchero Way, San Jose, CA This Spacious, 1 Bd Unit with A/C Available Ju 30th to Move In!! This Unit Features spacious [...]",
"contentSnippet": "$1,850 per month 1 bedrooms, 1 full baths,\n0 half baths, 625 square feet\nAlma Blazevic | NAS Property Group | \n show contact info\n1125 Ranchero Way, San Jose, CA This Spacious, 1 Bd Unit with A/C Available Ju 30th to Move In!! This Unit Features spacious [...]",
"isoDate": "2017-06-21T17:32:09.000Z"
},
{
"date": "2017-06-21T10:32:07-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6175706074.html",
"title": "Great price,Great location!! (fremont / union city / newark) &#x0024;2150 1bd 737ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6175706074.html",
"dc:date": "2017-06-21T10:32:07-07:00",
"content": "Welcome to lovely Carriage House Apartments. Our community currently has different floor plans available. All of our units are equipped with a long list of features, including wall to wall carpet, fully equipped kitchens with dishwasher, stove and re [...]",
"contentSnippet": "Welcome to lovely Carriage House Apartments. Our community currently has different floor plans available. All of our units are equipped with a long list of features, including wall to wall carpet, fully equipped kitchens with dishwasher, stove and re [...]",
"isoDate": "2017-06-21T17:32:07.000Z"
},
{
"date": "2017-06-21T10:31:58-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6179687565.html",
"title": "Coming Soon! (fremont / union city / newark) &#x0024;2550 2bd 1121ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6179687565.html",
"dc:date": "2017-06-21T10:31:58-07:00",
"content": "Contact info: Nancy Barrera | \n <a href=\"/fb/sfo/apa/6179687565\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n| \n <a href=\"/fb/sfo/apa/6179687565\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n Carriage House Apartments 38725 Lexington St, Fremont, CA 94536 $2,550/mo KEY FEATURES Bedrooms: 2 Beds Bathrooms: 2 Baths Lease Duration: 1 Year Deposit: $800 Pets Policy: C [...]",
"contentSnippet": "Contact info: Nancy Barrera | \n show contact info\n| \n show contact info\n Carriage House Apartments 38725 Lexington St, Fremont, CA 94536 $2,550/mo KEY FEATURES Bedrooms: 2 Beds Bathrooms: 2 Baths Lease Duration: 1 Year Deposit: $800 Pets Policy: C [...]",
"isoDate": "2017-06-21T17:31:58.000Z"
},
{
"date": "2017-06-21T10:31:47-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/sby/apa/6176525357.html",
"title": "WD and 2 private balconies & Courtyard Views. Look&Lease Special! (san jose west) &#x0024;3295 2bd 1055ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/sby/apa/6176525357.html",
"dc:date": "2017-06-21T10:31:47-07:00",
"content": "The Brookdale Apartments, managed by On-site Team \n4400 Albany Dr. \nSan Jose, CA 95129 \n\n <a href=\"/fb/sfo/apa/6176525357\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n\nIdeally located in San Jose on the Cupertino border and in the excellent Cupertino school district, Easy access to 280, 880 and Hwy 17. \nTwo large b [...]",
"contentSnippet": "The Brookdale Apartments, managed by On-site Team \n4400 Albany Dr. \nSan Jose, CA 95129 \n\n show contact info\n\nIdeally located in San Jose on the Cupertino border and in the excellent Cupertino school district, Easy access to 280, 880 and Hwy 17. \nTwo large b [...]",
"isoDate": "2017-06-21T17:31:47.000Z"
},
{
"date": "2017-06-21T10:31:44-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6181392861.html",
"title": "2BD/2BA,Ground Floor,Patio,Fireplace,Dishwasher,Hardwood,PetOK (hercules, pinole, san pablo, el sob) &#x0024;2100 2bd 974ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6181392861.html",
"dc:date": "2017-06-21T10:31:44-07:00",
"content": "Please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6181392861\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nif you wish to schedule a viewing appointment. \nLocated in a quiet community with beautiful foliage. Complex includes swimming pool for tenants' enjoyment. \n2 Bedroom / 2 Bathroom \n1003 Bay View Farm Rd., [...]",
"contentSnippet": "Please contact Ma Properties at \n show contact info\nif you wish to schedule a viewing appointment. \nLocated in a quiet community with beautiful foliage. Complex includes swimming pool for tenants' enjoyment. \n2 Bedroom / 2 Bathroom \n1003 Bay View Farm Rd., [...]",
"isoDate": "2017-06-21T17:31:44.000Z"
},
{
"date": "2017-06-21T10:31:40-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6170765620.html",
"title": "Studio,Upper flr in 1940s 6-plex,Hardwood, Backyard,Gas stove,Cat OK (oakland north / temescal) &#x0024;1750 480ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6170765620.html",
"dc:date": "2017-06-21T10:31:40-07:00",
"content": "Please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6170765620\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nif you wish to schedule a viewing appointment. \nStudio Apartment \n418- 41st Street, Oakland 94609 \nAvailable June 22, 2017 \nTerms: \n$1750 rent \n$1950 fully refundable security deposit \nParking: $130/month [...]",
"contentSnippet": "Please contact Ma Properties at \n show contact info\nif you wish to schedule a viewing appointment. \nStudio Apartment \n418- 41st Street, Oakland 94609 \nAvailable June 22, 2017 \nTerms: \n$1750 rent \n$1950 fully refundable security deposit \nParking: $130/month [...]",
"isoDate": "2017-06-21T17:31:40.000Z"
},
{
"date": "2017-06-21T10:31:36-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6170826005.html",
"title": "STUDIO, Adams Point, Hardwood, Gas stove, Lg closet, Cat OK (oakland lake merritt / grand) &#x0024;1700 425ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6170826005.html",
"dc:date": "2017-06-21T10:31:36-07:00",
"content": "Please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6170826005\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nif you wish to schedule a viewing appointment. \nStudio / 1 Bathroom Apartment \n353 Euclid Ave., Oakland, 94610 \nAvailable June 22, 2017 \nTerms: \n$1700 rent \n$1900 fully refundable security deposit \nParking [...]",
"contentSnippet": "Please contact Ma Properties at \n show contact info\nif you wish to schedule a viewing appointment. \nStudio / 1 Bathroom Apartment \n353 Euclid Ave., Oakland, 94610 \nAvailable June 22, 2017 \nTerms: \n$1700 rent \n$1900 fully refundable security deposit \nParking [...]",
"isoDate": "2017-06-21T17:31:36.000Z"
},
{
"date": "2017-06-21T10:31:34-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6186661838.html",
"title": "Rare Private Alamo In-law for rent. Utility, TV, & internet included (walnut creek) &#x0024;2250 1bd 1250ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6186661838.html",
"dc:date": "2017-06-21T10:31:34-07:00",
"content": "Alamo is a very private and peaceful area between Danville and Walnut Creek if you don't know it. \nThe house is located within 5-10 minutes of walking distance to Round Hill Country Club, a peaceful neighborhood with a beautiful environment for weeke [...]",
"contentSnippet": "Alamo is a very private and peaceful area between Danville and Walnut Creek if you don't know it. \nThe house is located within 5-10 minutes of walking distance to Round Hill Country Club, a peaceful neighborhood with a beautiful environment for weeke [...]",
"isoDate": "2017-06-21T17:31:34.000Z"
},
{
"date": "2017-06-21T10:31:32-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6170826650.html",
"title": "Studio,Upper flr in 1940s 6-plex,Hardwood, Backyard,Gas stove,Cat OK (oakland north / temescal) &#x0024;1750 480ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6170826650.html",
"dc:date": "2017-06-21T10:31:32-07:00",
"content": "Please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6170826650\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nif you wish to schedule a viewing appointment. \nStudio Apartment \n418- 41st Street, Oakland 94609 \nAvailable June 14, 2017 \nTerms: \n$1750 rent \n$1950 fully refundable security deposit \nParking: $130/month [...]",
"contentSnippet": "Please contact Ma Properties at \n show contact info\nif you wish to schedule a viewing appointment. \nStudio Apartment \n418- 41st Street, Oakland 94609 \nAvailable June 14, 2017 \nTerms: \n$1750 rent \n$1950 fully refundable security deposit \nParking: $130/month [...]",
"isoDate": "2017-06-21T17:31:32.000Z"
},
{
"date": "2017-06-21T10:31:27-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6170829613.html",
"title": "1BR/1BA, Top Floor, Lakefront,Hardwood,Gas Stove,BART,Parking (oakland lake merritt / grand) &#x0024;2800 1bd 1200ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6170829613.html",
"dc:date": "2017-06-21T10:31:27-07:00",
"content": "Please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6170829613\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nif you wish to make a viewing appointment. \nBright, spacious unit in an AMAZING lakefront location. Easy access to BART and local amenities. \n1 Bedroom / 1 Bathroom Apartment \n1445 Lakeside Dr. \nOakland, C [...]",
"contentSnippet": "Please contact Ma Properties at \n show contact info\nif you wish to make a viewing appointment. \nBright, spacious unit in an AMAZING lakefront location. Easy access to BART and local amenities. \n1 Bedroom / 1 Bathroom Apartment \n1445 Lakeside Dr. \nOakland, C [...]",
"isoDate": "2017-06-21T17:31:27.000Z"
},
{
"date": "2017-06-21T10:31:27-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/pen/apa/6177358587.html",
"title": "Beautiful with natural lighting 2 br 1 ba w/ parking (san mateo) &#x0024;2888 2bd",
"link": "http://sfbay.craigslist.org/pen/apa/6177358587.html",
"dc:date": "2017-06-21T10:31:27-07:00",
"content": "Beautiful Natural Lighting 2 br 1 ba with 1 parking space\n501 S Fremont #3, San Mateo \nThis Spacious 2-bedroom 1 bath is ideally located in the west hills of San Mateo near Crystal Springs between highway 92 and 280. Beautiful running, walking and bi [...]",
"contentSnippet": "Beautiful Natural Lighting 2 br 1 ba with 1 parking space\n501 S Fremont #3, San Mateo \nThis Spacious 2-bedroom 1 bath is ideally located in the west hills of San Mateo near Crystal Springs between highway 92 and 280. Beautiful running, walking and bi [...]",
"isoDate": "2017-06-21T17:31:27.000Z"
},
{
"date": "2017-06-21T10:31:26-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6174129422.html",
"title": "Two Bedroom with Washer/Dryer! Close to Lab/Sandia (dublin / pleasanton / livermore) &#x0024;2112 2bd 796ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6174129422.html",
"dc:date": "2017-06-21T10:31:26-07:00",
"content": "Ironwood http://liveatironwoodapts.com/su/pq5p Surrounded by rolling green hills and vineyards, Ironwood Apartments is a great place to call home. This 2Bd/1Ba apartment home has a washer/dryer in the home and two spacious bedrooms. Relax after a lon [...]",
"contentSnippet": "Ironwood http://liveatironwoodapts.com/su/pq5p Surrounded by rolling green hills and vineyards, Ironwood Apartments is a great place to call home. This 2Bd/1Ba apartment home has a washer/dryer in the home and two spacious bedrooms. Relax after a lon [...]",
"isoDate": "2017-06-21T17:31:26.000Z"
},
{
"date": "2017-06-21T10:31:23-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6173868358.html",
"title": "1BD/1BA, Hardwood, Pvt balcony, Dishwasher, Near BART, Parking avail (oakland lake merritt / grand) &#x0024;2100 1bd 650ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6173868358.html",
"dc:date": "2017-06-21T10:31:23-07:00",
"content": "Please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6173868358\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\nif you wish to schedule a viewing appointment. \n1 Bedroom / 1 Bathroom Apartment \n1514 Jackson St., Oakland, 94612 \nAvailable July 8, 2017 \nTerms: \n$2100/month \n$2300 fully refundable security deposit \nPar [...]",
"contentSnippet": "Please contact Ma Properties at \n show contact info\nif you wish to schedule a viewing appointment. \n1 Bedroom / 1 Bathroom Apartment \n1514 Jackson St., Oakland, 94612 \nAvailable July 8, 2017 \nTerms: \n$2100/month \n$2300 fully refundable security deposit \nPar [...]",
"isoDate": "2017-06-21T17:31:23.000Z"
},
{
"date": "2017-06-21T10:31:19-07:00",
"language": "en-us",
"rights": "copyright 2017 craiglist",
"source": "http://sfbay.craigslist.org/eby/apa/6170845890.html",
"title": "1BD/1BA, Top floor,Private Bal.,Hardwood,Dishwasher,Parking,Laundry (oakland lake merritt / grand) &#x0024;1950 1bd 625ft<sup>2</sup>",
"link": "http://sfbay.craigslist.org/eby/apa/6170845890.html",
"dc:date": "2017-06-21T10:31:19-07:00",
"content": "If you are interested in scheduling a viewing appointment, please contact Ma Properties at \n <a href=\"/fb/sfo/apa/6170845890\" class=\"showcontact\" title=\"click to show contact info\">show contact info</a>\n \n1 Bedroom/1Bathroom \n601 Brooklyn Ave. \nOakland, California 94606 \nAvailable Now \nTerms: \n$1950 rent \n$2150 fully refundable security deposit \nP [...]",
"contentSnippet": "If you are interested in scheduling a viewing appointment, please contact Ma Properties at \n show contact info\n \n1 Bedroom/1Bathroom \n601 Brooklyn Ave. \nOakland, California 94606 \nAvailable Now \nTerms: \n$1950 rent \n$2150 fully refundable security deposit \nP [...]",
"isoDate": "2017-06-21T17:31:19.000Z"
}
],
"publisher": "robot@craigslist.org",
"creator": "robot@craigslist.org",
"source": "https://sfbay.craigslist.org/search/apa?format=rss",
"title": "craigslist SF bay area | apts/housing for rent search ",
"type": "Collection",
"description": "",
"link": "https://sfbay.craigslist.org/search/apa"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"creator": "",
"title": "ISUZU launches the ‘mu-X’ premium full-size 7 seater SUV in Bengaluru",
"link": "http://www.varthabharati.in/article/english/74450",
"pubDate": "Fri, 19 May 2017 21:05:02 +0530",
"author": "",
"dc:creator": "",
"subtitle": "The sixth and last Sunday of Lent and beginning of Holy Week",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/19/isuzu.gif?itok=AXklH9Sp\"/><ul><li><span style=\"font-size:16px;\"><span style=\"color:#A52A2A;\">Launched with a 3.0 Litre engine in 4x2 and 4x4 variants in Automatic Transmission.</span></span></li>\n\t<li><span style=\"font-size:16px;\"><span style=\"color:#A52A2A;\">Offers best-in-class space and comfort with aggressive styling and safety features. </span></span></li>\n</ul>\n\n<p><strong>Bengaluru: </strong>Isuzu Motors India launched the ISUZU ‘mu-X’ premium full-size 7-seater SUV in Bengaluru, today.</p>\n\n<p><strong><span style=\"color:#000080;\">The ISUZU mu-X is powered by a 3.0 litre ISUZU engine and provides a maximum power output of 130 kW (177 PS). It provides a maximum torque of 380 Nm that is designed with a significant flat torque curve. The mu-X will be offered in both 4x2 and 4x4 variants with a sequential shift Automatic transmission. The mu-X will be built at ISUZU’s new state-of-the-art manufacturing plant at Sri City in Andhra Pradesh. The All Muscle – All Heart SUV is a perfect combination for those buyers who seek not only style, power and a dominating road presence but also want to have the best-in-class space and comfort for their family.</span></strong></p>\n\n<p></p>\n\n<p>Speaking at the occasion, Mr. Hitoshi Kono, Deputy Managing Director, Isuzu Motors India, added, “The ISUZU mu-X is the perfect SUV for the modern Indian SUV buyer and it has been designed to offer the perfect combination of style, power and road presence while also providing excellent space and comfort.</p>\n\n<p><img alt=\"\" src=\"/sites/default/files/images/articles/isuzu-3.gif\" style=\"width: 700px; height: 467px;\" /></p>\n\n<p>The Indian market for SUVs is now coming of age and we are excited to be present here in these times with our latest offering. We are confident the mu-X will set a new benchmark for full size premium SUVs in India. I am very happy to be present today in Bengaluru, the Silicon Valley of India, to launch the new ISUZU mu-X. This region is known to have some of the most discerning customers who have travelled the world and therefore seek the best of what is on offer. We are delighted to present our new SUV to these buyers and we are sure they will appreciate and admire the All Muscle. All Heart ISUZU mu-X.”</p>\n\n<p><img alt=\"\" src=\"/sites/default/files/images/articles/isuzu-2.gif\" style=\"width: 700px; height: 467px;\" /></p>\n\n<p></p>\n\n<p>Mr. Samir Choudhry, Managing Director, Trident Automobiles, added, “The Trident Group has been a proud representative of the ISUZU brand in this region. During our association, we have built a strong base of happy and enthusiastic customers by consistently meeting the exacting standards of sales and service set by Isuzu Motors in India. The ISUZU mu-X SUV nicely combines the characteristics of a thrilling off-roader and a full-size 7 seater premium SUV – a combination that has been lacking in the current set of premium 7 seater SUVs in the market. Bengaluru is a large market for SUVs and there is a large segment of SUV buyers here who also seek spaciousness and comfort in their vehicles. We are very excited with the launch of the ISUZU mu-X today. It will surely up the ante in the SUV market in Bengaluru. ”</p>\n\n<p><img alt=\"\" src=\"/sites/default/files/images/articles/isuzu-4.gif\" style=\"width: 700px; height: 467px;\" /></p>\n\n<p></p>\n\n<p><span style=\"color:#B22222;\"><strong>The ISUZU mu-X is available at an attractive Ex-showroom Bengaluru price of Rs. 24,36, 269 /- for the 4x2 AT variant. The 4x4 AT variant is available at Ex-showroom Bengaluru price of Rs. 26,39, 376 /-.</strong></span></p>\n\n<p></p>\n\n<p><strong>The company has dedicated dealer outlets, strategically located in 28 locations across the country. For more information on the company, and its products/services, please visit - <span style=\"color:#B22222;\">www.isuzu.in, www.isuzumux.in, www.facebook.com/Isuzumuxindia</span></strong></p>\n ",
"contentSnippet": "Launched with a 3.0 Litre engine in 4x2 and 4x4 variants in Automatic Transmission.\n\tOffers best-in-class space and comfort with aggressive styling and safety features. \n\n\nBengaluru: Isuzu Motors India launched the ISUZU ‘mu-X’ premium full-size 7-seater SUV in Bengaluru, today.\n\nThe ISUZU mu-X is powered by a 3.0 litre ISUZU engine and provides a maximum power output of 130 kW (177 PS). It provides a maximum torque of 380 Nm that is designed with a significant flat torque curve. The mu-X will be offered in both 4x2 and 4x4 variants with a sequential shift Automatic transmission. The mu-X will be built at ISUZU’s new state-of-the-art manufacturing plant at Sri City in Andhra Pradesh. The All Muscle – All Heart SUV is a perfect combination for those buyers who seek not only style, power and a dominating road presence but also want to have the best-in-class space and comfort for their family.\n\n\n\nSpeaking at the occasion, Mr. Hitoshi Kono, Deputy Managing Director, Isuzu Motors India, added, “The ISUZU mu-X is the perfect SUV for the modern Indian SUV buyer and it has been designed to offer the perfect combination of style, power and road presence while also providing excellent space and comfort.\n\n\n\nThe Indian market for SUVs is now coming of age and we are excited to be present here in these times with our latest offering. We are confident the mu-X will set a new benchmark for full size premium SUVs in India. I am very happy to be present today in Bengaluru, the Silicon Valley of India, to launch the new ISUZU mu-X. This region is known to have some of the most discerning customers who have travelled the world and therefore seek the best of what is on offer. We are delighted to present our new SUV to these buyers and we are sure they will appreciate and admire the All Muscle. All Heart ISUZU mu-X.”\n\n\n\n\n\nMr. Samir Choudhry, Managing Director, Trident Automobiles, added, “The Trident Group has been a proud representative of the ISUZU brand in this region. During our association, we have built a strong base of happy and enthusiastic customers by consistently meeting the exacting standards of sales and service set by Isuzu Motors in India. The ISUZU mu-X SUV nicely combines the characteristics of a thrilling off-roader and a full-size 7 seater premium SUV – a combination that has been lacking in the current set of premium 7 seater SUVs in the market. Bengaluru is a large market for SUVs and there is a large segment of SUV buyers here who also seek spaciousness and comfort in their vehicles. We are very excited with the launch of the ISUZU mu-X today. It will surely up the ante in the SUV market in Bengaluru. ”\n\n\n\n\n\nThe ISUZU mu-X is available at an attractive Ex-showroom Bengaluru price of Rs. 24,36, 269 /- for the 4x2 AT variant. The 4x4 AT variant is available at Ex-showroom Bengaluru price of Rs. 26,39, 376 /-.\n\n\n\nThe company has dedicated dealer outlets, strategically located in 28 locations across the country. For more information on the company, and its products/services, please visit - www.isuzu.in, www.isuzumux.in, www.facebook.com/Isuzumuxindia",
"guid": "http://www.varthabharati.in/article/english/74450",
"isoDate": "2017-05-19T15:35:02.000Z"
},
{
"creator": "",
"title": "Off beat courses for the next generation",
"link": "http://www.varthabharati.in/article/english/73971",
"pubDate": "Tue, 16 May 2017 15:35:04 +0530",
"author": "Dr. Ananth Prabhu G",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/16/career-development_0.jpg?itok=IyQiaHS4\"/><p>As Indians, we are slowly becoming less conservative about our career choices. While at one time every parent wanted their children to become engineers, doctors, chartered accountants or MBAs, we now have many parents encouraging their children pursue their passions.</p>\n\n<p>If you’re one of those adventure seeking souls who does not wish to stick to a cubicle every day from 9 to 5 then you might find the following 7 career options satisfying. </p>\n\n<p></p>\n\n<p><span style=\"color:#B22222;\"><strong>1. Bachelor of Rural Studies</strong></span></p>\n\n<p><img alt=\"\" src=\"https://7millioninterns.files.wordpress.com/2016/11/wolfe1031-post.jpg?w=580&amp;h=283\" style=\"width: 600px; height: 293px;\" /></p>\n\n<p>If your heart lies in Indian villages and you want to do much more than just go as a tourist and click pictures, this course is for you. The course gives you an opportunity to engage in various rural and community development activities. It covers topics like animal husbandry, forestry, farm management, child development, agriculture, environment management, community development etc.</p>\n\n<p></p>\n\n<p><span style=\"color:#006400;\"><strong>2. Ethical hacking</strong></span></p>\n\n<p><img alt=\"\" src=\"http://www.exuberantsolutions.com/course_logo/ethical-hacking.jpg\" style=\"width: 600px; height: 337px;\" /></p>\n\n<p>For all those who hack friends’ social networking accounts for “fun”, are good at cracking passwords, unlocking a locked system and spend a majority of their time experimenting with various codes – this is a great way to put those grey cells to a good use. You can breach the security of computer systems and get paid for it!</p>\n\n<p></p>\n\n<p><span style=\"color:#B22222;\"><strong>3. Photography</strong></span></p>\n\n<p><img alt=\"\" src=\"http://cdn.mos.cms.futurecdn.net/gvQ9NhQP8wbbM32jXy4V3j.jpg\" style=\"width: 600px; height: 338px;\" /></p>\n\n<p>Photography once regarded just as a hobby has today changed into a high-end lucrative profession. Regarded as an art form and having limitations, with the evolution of technology, it has established a strong base for itself. Movies, television, events-photography plays an important part in every important field today!</p>\n\n<p></p>\n\n<p><span style=\"color:#006400;\"><strong>4. Forensic Science</strong></span></p>\n\n<p><span style=\"color:#006400;\"><strong><img alt=\"\" src=\"https://www.biochemden.com/wp-content/uploads/2014/08/Forensic-Science.jpg\" style=\"width: 600px; height: 375px;\" /></strong></span></p>\n\n<p>Forensic scientists are those who help solve crimes by gathering and examining physical evidence and other facts found at the crime scene. Advanced topics such as lie detection, narco analysis, DNA typing and cyber crime are part of the curriculum. Forensic medicine, which is generally taught in medical colleges, is also included in the syllabus. Students also get an opportunity to pursue a master’s degree and can later find placements as scientists in state and central forensic science laboratories, fingerprint bureaus and intelligence agencies.</p>\n\n<p></p>\n\n<p><span style=\"color:#B22222;\"><strong>5. Aerospace Engineering</strong></span></p>\n\n<p><span style=\"color:#B22222;\"><strong><img alt=\"\" src=\"http://aerospaceengineering.aero/wp-content/uploads/2015/09/Aerospace-Engineering-Wings.jpg\" style=\"width: 600px; height: 421px;\" /></strong></span></p>\n\n<p>Aerospace Engineering is the most demanding and interesting career option. Increasing popularity of air travel and space exploration require expertise to design and maintain improvements. Looking at heightening growth rate, the demand for Aerospace Engineers is only going to increase in the near future. Aerospace Engineering is categorized into two branches – Aeronautical Engineering and Astronautical Engineering. Aeronautical Engineering specializes in aircrafts, missiles and helicopters. On the contrary, Astronautical Engineering includes space shuttles, rockets and space stations.</p>\n\n<p></p>\n\n<p><strong><span style=\"color:#006400;\">6. Content Writing</span></strong></p>\n\n<p><img alt=\"\" src=\"http://www.letsintern.com/blog/wp-content/uploads/2015/06/writing-content.jpg\" style=\"width: 600px; height: 324px;\" /></p>\n\n<p>The all-pervasive Internet can be your pot of gold if you can meet the demand for information and knowledge with your writing and analytical skills. A career in content writing comes with endless opportunities and challenges. The content writers have always been in demand. However, with the advent of the internet, the demand for excellent writers have increased manifold. From Web articles, blog posts, advertisement copy, journalism, technical writing and e-books to content for social media posts (for Facebook, Twitter, Google+, Linkedin, etc.), there are quite a lot of options for budding writers looking for a career in the field.</p>\n\n<p></p>\n\n<p><span style=\"color:#B22222;\"><strong>7. Design</strong></span></p>\n\n<p><img alt=\"\" src=\"http://www.progressclaim.com/wp-content/uploads/2016/08/design.jpg\" style=\"width: 600px; height: 320px;\" /></p>\n\n<p>Design is literally everywhere around us, from the shoes you wear, the computer you use, to the office buildings you cross by each day. If you are the creative sort and have always enjoyed the intricacies of designing and the aesthetics involved, then a Bachelor of Design may be the course suitable for you. However, the creative vocation can be challenging. Some of the specializations are- Ceramic and Glass Design, Furniture Design , Product Design, Animation Design, Textile Design etc.</p>\n\n<p> -----------------------------------------------------------------------------</p>\n\n<p></p>\n\n<p><strong><span style=\"color:#0000CD;\">About the Author</span></strong></p>\n\n<p><em><strong>Dr. Ananth Prabhu G,</strong></em> 31 years old is an author, TV Host, software engineer, motivational speaker and educator. He is an Associate Professor of Computer Engineering & Business Administration at Sahyadri College Of Engineering & Management, Mangalore, Advisor of Vikas Group of Institutions, Mangaluru and guest faculty of Cyber Crime & Cyber Law at the Karnataka Police Academy, Mysore.</p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "As Indians, we are slowly becoming less conservative about our career choices. While at one time every parent wanted their children to become engineers, doctors, chartered accountants or MBAs, we now have many parents encouraging their children pursue their passions.\n\nIf you’re one of those adventure seeking souls who does not wish to stick to a cubicle every day from 9 to 5 then you might find the following 7 career options satisfying. \n\n\n\n1. Bachelor of Rural Studies\n\n\n\nIf your heart lies in Indian villages and you want to do much more than just go as a tourist and click pictures, this course is for you. The course gives you an opportunity to engage in various rural and community development activities. It covers topics like animal husbandry, forestry, farm management, child development, agriculture, environment management, community development etc.\n\n\n\n2. Ethical hacking\n\n\n\nFor all those who hack friends’ social networking accounts for “fun”, are good at cracking passwords, unlocking a locked system and spend a majority of their time experimenting with various codes – this is a great way to put those grey cells to a good use. You can breach the security of computer systems and get paid for it!\n\n\n\n3. Photography\n\n\n\nPhotography once regarded just as a hobby has today changed into a high-end lucrative profession. Regarded as an art form and having limitations, with the evolution of technology, it has established a strong base for itself. Movies, television, events-photography plays an important part in every important field today!\n\n\n\n4. Forensic Science\n\n\n\nForensic scientists are those who help solve crimes by gathering and examining physical evidence and other facts found at the crime scene. Advanced topics such as lie detection, narco analysis, DNA typing and cyber crime are part of the curriculum. Forensic medicine, which is generally taught in medical colleges, is also included in the syllabus. Students also get an opportunity to pursue a master’s degree and can later find placements as scientists in state and central forensic science laboratories, fingerprint bureaus and intelligence agencies.\n\n\n\n5. Aerospace Engineering\n\n\n\nAerospace Engineering is the most demanding and interesting career option. Increasing popularity of air travel and space exploration require expertise to design and maintain improvements. Looking at heightening growth rate, the demand for Aerospace Engineers is only going to increase in the near future. Aerospace Engineering is categorized into two branches – Aeronautical Engineering and Astronautical Engineering. Aeronautical Engineering specializes in aircrafts, missiles and helicopters. On the contrary, Astronautical Engineering includes space shuttles, rockets and space stations.\n\n\n\n6. Content Writing\n\n\n\nThe all-pervasive Internet can be your pot of gold if you can meet the demand for information and knowledge with your writing and analytical skills. A career in content writing comes with endless opportunities and challenges. The content writers have always been in demand. However, with the advent of the internet, the demand for excellent writers have increased manifold. From Web articles, blog posts, advertisement copy, journalism, technical writing and e-books to content for social media posts (for Facebook, Twitter, Google+, Linkedin, etc.), there are quite a lot of options for budding writers looking for a career in the field.\n\n\n\n7. Design\n\n\n\nDesign is literally everywhere around us, from the shoes you wear, the computer you use, to the office buildings you cross by each day. If you are the creative sort and have always enjoyed the intricacies of designing and the aesthetics involved, then a Bachelor of Design may be the course suitable for you. However, the creative vocation can be challenging. Some of the specializations are- Ceramic and Glass Design, Furniture Design , Product Design, Animation Design, Textile Design etc.\n\n -----------------------------------------------------------------------------\n\n\n\nAbout the Author\n\nDr. Ananth Prabhu G, 31 years old is an author, TV Host, software engineer, motivational speaker and educator. He is an Associate Professor of Computer Engineering & Business Administration at Sahyadri College Of Engineering & Management, Mangalore, Advisor of Vikas Group of Institutions, Mangaluru and guest faculty of Cyber Crime & Cyber Law at the Karnataka Police Academy, Mysore.",
"guid": "http://www.varthabharati.in/article/english/73971",
"isoDate": "2017-05-16T10:05:04.000Z"
},
{
"creator": "",
"title": "Gulf Medical University Stakeholders Forum Discusses Strategic Plans, Future Directions",
"link": "http://www.varthabharati.in/article/english/73711",
"pubDate": "Sun, 14 May 2017 19:31:28 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/14/gulf.gif?itok=L9GbjByr\"/><p><strong>Ajman: </strong>The Stakeholders Forum of Gulf Medical University (GMU), Ajman, the leading private medical university in the region owned and operated by Thumbay Group UAE, met and discussed the strategic plans and future directions at the University campus on Saturday, 13th May 2017.</p>\n\n<p>The meeting had representatives of internal and external stakeholders including officials from the Ministry of Health and Ministry of Higher Education, educationists, healthcare professionals, faculty members, parents and student representatives. The event was graced by the presence of Dr. Haidar Al Yousuf - Director of Health Funding, DHA.</p>\n\n<p>Addressing the gathering, Prof. Hossam Hamdy, Chancellor of GMU said that the objective of the meeting was to facilitate the sharing of ideas between GMU’s stakeholders, to realize the vision of its Founder and President Mr. Thumbay Moideen, as one of the best universities in health profession education, research and healthcare. “In the next few years, we intend to take GMU to another level. We have already developed three institutes for world-class research and training, within GMU: Thumbay Institute of Precision Medicine and Translational Research (TIPM&TR), The Thumbay Institute of Population Health and The Thumbay Institute of Healthcare Workforce Development and Leadership. The 350-bed academic hospital, the 60-chair dental hospital as well as the advanced rehabilitation center inside the GMU campus are expected to be completed next year,” he said.</p>\n\n<p>Presenting the vision statement and mission of GMU, Prof. Gita Ashok Raj, Provost of GMU described the university as “a Network of Academic Health Centers with Intramural Centers of Excellence.” The participants later toured the University, experiencing its world-class teaching and learning facilities, the Innovation and Research Center, the advanced research facilities, simulated training center, etc. They also reviewed and discussed the present vision and mission of the colleges of GMU, and proposed recommendations.</p>\n\n<p>In his address of the participants, Dr. Haidar Al Yousuf said that building sustainable health systems was one of the greatest challenges for present day healthcare institutions. “Sustainability in daily practices must be a priority area for healthcare professionals.”</p>\n\n<p>Thanking the participants for their recommendations, Prof. Hossam Hamdy said that GMU was keen to enhance the learning experience of its students, transforming them into world-class healthcare professionals.</p>\n\n<p><span style=\"color:#FF0000;\"><strong>About Gulf Medical University</strong></span></p>\n\n<p>Founded in 1998 by Mr. Thumbay Moideen, the Founder President of Dubai-based diversified international business conglomerate Thumbay Group, the Gulf Medical University (GMU), Ajman boasts of an internationally recognized curriculum, a wide network of teaching hospitals, world-class research facilities, highly experienced/qualified faculty, separate furnished hostels for boys and girls, safe transportation facilities, on campus recreation and refreshment facilities. The center is today a preferred-choice for medical education to students of 75 nationalities, and employs faculty and staff from over 25 countries. GMU’s courses include MBBS, BBMS, BPT, DMD, PharmD as well as Bachelor of Health Sciences and Masters Programs in various specializations.</p>\n\n<p><span style=\"color:#B22222;\">The Innovation and Research Centre, the Thumbay Institute of Precision Medicine and Translational Research (TIPM&TR), the Thumbay Institute of Population Health and the Thumbay Institute of Healthcare Workforce Development and Leadership are GMU’s world-class training and research facilities. Moreover, the University has its network of academic hospitals (Thumbay Hospital), multispecialty daycare centers (Thumbay Hospital Day Care), clinics (Thumbay Clinics), pharmacies (Thumbay Pharmacy), diagnostic labs (Thumbay Labs) etc., which provide training facilities for its students.</span></p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "Ajman: The Stakeholders Forum of Gulf Medical University (GMU), Ajman, the leading private medical university in the region owned and operated by Thumbay Group UAE, met and discussed the strategic plans and future directions at the University campus on Saturday, 13th May 2017.\n\nThe meeting had representatives of internal and external stakeholders including officials from the Ministry of Health and Ministry of Higher Education, educationists, healthcare professionals, faculty members, parents and student representatives. The event was graced by the presence of Dr. Haidar Al Yousuf - Director of Health Funding, DHA.\n\nAddressing the gathering, Prof. Hossam Hamdy, Chancellor of GMU said that the objective of the meeting was to facilitate the sharing of ideas between GMU’s stakeholders, to realize the vision of its Founder and President Mr. Thumbay Moideen, as one of the best universities in health profession education, research and healthcare. “In the next few years, we intend to take GMU to another level. We have already developed three institutes for world-class research and training, within GMU: Thumbay Institute of Precision Medicine and Translational Research (TIPM&TR), The Thumbay Institute of Population Health and The Thumbay Institute of Healthcare Workforce Development and Leadership. The 350-bed academic hospital, the 60-chair dental hospital as well as the advanced rehabilitation center inside the GMU campus are expected to be completed next year,” he said.\n\nPresenting the vision statement and mission of GMU, Prof. Gita Ashok Raj, Provost of GMU described the university as “a Network of Academic Health Centers with Intramural Centers of Excellence.” The participants later toured the University, experiencing its world-class teaching and learning facilities, the Innovation and Research Center, the advanced research facilities, simulated training center, etc. They also reviewed and discussed the present vision and mission of the colleges of GMU, and proposed recommendations.\n\nIn his address of the participants, Dr. Haidar Al Yousuf said that building sustainable health systems was one of the greatest challenges for present day healthcare institutions. “Sustainability in daily practices must be a priority area for healthcare professionals.”\n\nThanking the participants for their recommendations, Prof. Hossam Hamdy said that GMU was keen to enhance the learning experience of its students, transforming them into world-class healthcare professionals.\n\nAbout Gulf Medical University\n\nFounded in 1998 by Mr. Thumbay Moideen, the Founder President of Dubai-based diversified international business conglomerate Thumbay Group, the Gulf Medical University (GMU), Ajman boasts of an internationally recognized curriculum, a wide network of teaching hospitals, world-class research facilities, highly experienced/qualified faculty, separate furnished hostels for boys and girls, safe transportation facilities, on campus recreation and refreshment facilities. The center is today a preferred-choice for medical education to students of 75 nationalities, and employs faculty and staff from over 25 countries. GMU’s courses include MBBS, BBMS, BPT, DMD, PharmD as well as Bachelor of Health Sciences and Masters Programs in various specializations.\n\nThe Innovation and Research Centre, the Thumbay Institute of Precision Medicine and Translational Research (TIPM&TR), the Thumbay Institute of Population Health and the Thumbay Institute of Healthcare Workforce Development and Leadership are GMU’s world-class training and research facilities. Moreover, the University has its network of academic hospitals (Thumbay Hospital), multispecialty daycare centers (Thumbay Hospital Day Care), clinics (Thumbay Clinics), pharmacies (Thumbay Pharmacy), diagnostic labs (Thumbay Labs) etc., which provide training facilities for its students.",
"guid": "http://www.varthabharati.in/article/english/73711",
"isoDate": "2017-05-14T14:01:28.000Z"
},
{
"creator": "",
"title": "RAGHAVENDRA BHAT M. IS NEW CHIEF GENERAL MANAGER OF KARNATAKA BANK",
"link": "http://www.varthabharati.in/article/english/73697",
"pubDate": "Sun, 14 May 2017 17:46:52 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/14/karnataka.gif?itok=-PqCvgEQ\"/><p><strong>Mangaluru: </strong>Karnataka Bank, a Premier Private sector Bank of the country, has promoted its General Manager Raghavendra Bhat M. as its Chief General Manager.</p>\n\n<p>Shri Raghavendra Bhat M. is a Graduate in Commerce and a Certified Associate of Indian Institute of Banking and Finance (CAIIB). He is an alumni of Milagres College Kalyanpur, Udupi. He has rich banking experience of 36 years in various cadres both at operational and administrative level.</p>\n\n<p></p>\n\n<p>He started his career in the Bank in 1981 and served at various locations including metro centres such as Bengaluru, Mumbai and Delhi. He was elevated as a Chief Manager in June 2002 and headed the Bank’s New Delhi – Overseas Branch. In the year 2005, he was promoted as Assistant General Manager and served at HO-Credit Department [Retail Finance] and IT & MIS Department.</p>\n\n<p>Bhat was elevated as Deputy General Manager in May 2010 and thereafter headed the Bank’s New Delhi Region, Data Centre, Bengaluru and Bank’s Bengaluru Region. In April 2014, he was elevated to the post of General Manager and headed HO-Planning and Development Dept, IT BuS Cell, IT & MIS Dept., RBS Cell, RMD Dept., LAPS, & HR&IR Department.</p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "Mangaluru: Karnataka Bank, a Premier Private sector Bank of the country, has promoted its General Manager Raghavendra Bhat M. as its Chief General Manager.\n\nShri Raghavendra Bhat M. is a Graduate in Commerce and a Certified Associate of Indian Institute of Banking and Finance (CAIIB). He is an alumni of Milagres College Kalyanpur, Udupi. He has rich banking experience of 36 years in various cadres both at operational and administrative level.\n\n\n\nHe started his career in the Bank in 1981 and served at various locations including metro centres such as Bengaluru, Mumbai and Delhi. He was elevated as a Chief Manager in June 2002 and headed the Bank’s New Delhi – Overseas Branch. In the year 2005, he was promoted as Assistant General Manager and served at HO-Credit Department [Retail Finance] and IT & MIS Department.\n\nBhat was elevated as Deputy General Manager in May 2010 and thereafter headed the Bank’s New Delhi Region, Data Centre, Bengaluru and Bank’s Bengaluru Region. In April 2014, he was elevated to the post of General Manager and headed HO-Planning and Development Dept, IT BuS Cell, IT & MIS Dept., RBS Cell, RMD Dept., LAPS, & HR&IR Department.",
"guid": "http://www.varthabharati.in/article/english/73697",
"isoDate": "2017-05-14T12:16:52.000Z"
},
{
"creator": "",
"title": "PU: Green Valley gets excellent result for the 9th consecutive year",
"link": "http://www.varthabharati.in/article/english/73404",
"pubDate": "Fri, 12 May 2017 19:40:53 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/12/green%201.jpg?itok=Li5-YKdE\"/><p><strong>Shiroor:</strong> Green Valley National School and PU College, Shiroor has produced excellent result for the 9th consecutive year in PU Board Exams with an outstanding performance.</p>\n\n<p><span style=\"color:#B22222;\"><strong><span style=\"background-color:#FFFFFF;\">HIGHEST SCORES IN SCIENCE STREAM</span></strong></span></p>\n\n<p>Master Mohamed Sanad Sadhik 97% (389/400), Mohamesd Suhail 95% (378/400), Rutheshkumar R 91% (362/400).</p>\n\n<p><span style=\"color:#B22222;\"><strong>HIGHEST SCORERS IN COMMERCE STREAM</strong></span></p>\n\n<p>Syed Mohammed Muheeb 91%, (362/400), Ameer Hamza 90%, (358/400), Junnaid Aktar 83%, (332/400)</p>\n\n<p><span style=\"color:#000080;\"><strong>OVERALL TOPPERS IN SCIENCE</strong></span></p>\n\n<p>Master Mohamed Sanad Sadhik is the Overall topper in Science Section 552 (92%), Mohamesd Suhail has secured the second place 546 (91%), Rutheshkumar R Secured the third place with 531 (89%) marks.</p>\n\n<p><span style=\"color:#000080;\"><strong>OVERALL TOPPERS IN COMMERCE SECTION</strong></span></p>\n\n<p>Ameer Hamza, is the overall topper. 528, (88%), Syed Mohammed Muheeb Secured second place 518 (86%), Junnaid Aktar stood third 491 (82%).</p>\n\n<p><span style=\"color:#B22222;\"><strong>FIRST CLASS WITH DISTINCTIONS</strong></span><br />\n\tMaster Mohamed Sanad Sadhik, Mohamesd Suhail, Rutheshkumar R., Kazi Mohammed Rayyan, Ameer Hamza, Syed Mohammed Muheeb</p>\n\n<p><span style=\"color:#B22222;\"><strong>TOP SUBJECT SCORERS</strong></span></p>\n\n<p>Mohammed Sanad Sadhik: Computing 100; Physics 98; Mathematics 97; Chemistry 94. </p>\n\n<p>Mohammed Suhail: Physics 100; Chemistry 96; Biology 94; English 91</p>\n\n<p>Rutheshkumar R: Chemistry 95; Computing 95;</p>\n\n<p>Kazi Mohammed Rayyan: Computing 99 ;Hindi 90,</p>\n\n<p>Mohamed Abrar: Computing 93, Mohammed Hizian: Computing 99, Mohammed Nabhan: Computing 99, Nidi Ganesh Bhomkar: Computing 94, Arshad Yakub Rasheed: Computing 99, Sadaf Shaik: Hindi 92, Mohammed Raif Kashimji: Physics 92, Mathematics 92, Mohammed Nasif Bava: Biology 90, Mohammed Saalim: Physics 95, Limya Raja: Biology 94, Khadeeja Rahim: Hindi 92; Farzeen: English 91</p>\n\n<p></p>\n ",
"contentSnippet": "Shiroor: Green Valley National School and PU College, Shiroor has produced excellent result for the 9th consecutive year in PU Board Exams with an outstanding performance.\n\nHIGHEST SCORES IN SCIENCE STREAM\n\nMaster Mohamed Sanad Sadhik 97% (389/400), Mohamesd Suhail 95% (378/400), Rutheshkumar R 91% (362/400).\n\nHIGHEST SCORERS IN COMMERCE STREAM\n\nSyed Mohammed Muheeb 91%, (362/400), Ameer Hamza 90%, (358/400), Junnaid Aktar 83%, (332/400)\n\nOVERALL TOPPERS IN SCIENCE\n\nMaster Mohamed Sanad Sadhik is the Overall topper in Science Section 552 (92%), Mohamesd Suhail has secured the second place 546 (91%), Rutheshkumar R Secured the third place with 531 (89%) marks.\n\nOVERALL TOPPERS IN COMMERCE SECTION\n\nAmeer Hamza, is the overall topper. 528, (88%), Syed Mohammed Muheeb Secured second place 518 (86%), Junnaid Aktar stood third 491 (82%).\n\nFIRST CLASS WITH DISTINCTIONS\n\tMaster Mohamed Sanad Sadhik, Mohamesd Suhail, Rutheshkumar R., Kazi Mohammed Rayyan, Ameer Hamza, Syed Mohammed Muheeb\n\nTOP SUBJECT SCORERS\n\nMohammed Sanad Sadhik: Computing 100; Physics 98; Mathematics 97; Chemistry 94. \n\nMohammed Suhail: Physics 100; Chemistry 96; Biology 94; English 91\n\nRutheshkumar R: Chemistry 95; Computing 95;\n\nKazi Mohammed Rayyan: Computing 99 ;Hindi 90,\n\nMohamed Abrar: Computing 93, Mohammed Hizian: Computing 99, Mohammed Nabhan: Computing 99, Nidi Ganesh Bhomkar: Computing 94, Arshad Yakub Rasheed: Computing 99, Sadaf Shaik: Hindi 92, Mohammed Raif Kashimji: Physics 92, Mathematics 92, Mohammed Nasif Bava: Biology 90, Mohammed Saalim: Physics 95, Limya Raja: Biology 94, Khadeeja Rahim: Hindi 92; Farzeen: English 91",
"guid": "http://www.varthabharati.in/article/english/73404",
"isoDate": "2017-05-12T14:10:53.000Z"
},
{
"creator": "",
"title": "HONOUR LABOUR: Special Event for Labours from KSCC",
"link": "http://www.varthabharati.in/article/english/73063",
"pubDate": "Wed, 10 May 2017 16:13:09 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/10/DSC_0233.gif?itok=hHp9eKRR\"/><p>Dubai, May 10: On the occasion of International Labour Day, Karnataka Sports and Cultural Club (KSCC), organized event for labours in AL FAHAD Labour Camp, Al Qouz in association with Community Development Authority, Government of Dubai on 5th May 2017 Friday.</p>\n\n<p>Event was inaugurated by Mr Asif, Admin and Finance Manager of Al Fahad Tiles and Marbles. Vice President of KSCC Mr. Mohammad Ismail addressed the gathering with his talks about the labours sacrifice and hard work. He also said we should celebrate this day together as we are all belongs to one community. Dr. Deepak from Prime Medical Centre was also present on this occasion.</p>\n\n<p>Mohammad Faraz, an executive member of the Club hosted the event and entertained the labours. He made the labours participate in various fun games where labours also actively participated in the games. KSCC honoured the participants with gifts. Labours also exposed their talents in front of the huge gathering. Children from Karnataka performed a funny act to entertain the gathering. Singers Mr Aslam and Mr Ashraf also entertained the event with their melodious voice. More than 300 people’s healths check up done by the Prime Medical Hospital.</p>\n\n<p>Many office bearers from Al Fahad Tiles and Marbles were present experiencing the events. Total of 3 hours’ events made whole spectators happy and made them smile which was the main motto of the event. The efforts of KSCC Members and Volunteers been highly appreciated.</p>\n\n<p>Mohammad Shafi, General Secretary was also present here. Mohammad Faraz thanked Al Fahad Camp boss Mr. Tahir by presenting gift of appreciation for the support and all the coordination. He also thanked Al Fahad Tiles and Marbles Company for their permission to execute this event in their camp, Mr Aslam and Mr Ashraf who sang the songs to entertain, children for their mind blowing entertaining talent, showtech who arranged the sound & lighting system for the event , volunteers who helped to maintain discipline and make this event a successful, members who were supporting backstage and concluded this program by presenting gifts to all. Dinner was also served after the conclusion of the event.</p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "Dubai, May 10: On the occasion of International Labour Day, Karnataka Sports and Cultural Club (KSCC), organized event for labours in AL FAHAD Labour Camp, Al Qouz in association with Community Development Authority, Government of Dubai on 5th May 2017 Friday.\n\nEvent was inaugurated by Mr Asif, Admin and Finance Manager of Al Fahad Tiles and Marbles. Vice President of KSCC Mr. Mohammad Ismail addressed the gathering with his talks about the labours sacrifice and hard work. He also said we should celebrate this day together as we are all belongs to one community. Dr. Deepak from Prime Medical Centre was also present on this occasion.\n\nMohammad Faraz, an executive member of the Club hosted the event and entertained the labours. He made the labours participate in various fun games where labours also actively participated in the games. KSCC honoured the participants with gifts. Labours also exposed their talents in front of the huge gathering. Children from Karnataka performed a funny act to entertain the gathering. Singers Mr Aslam and Mr Ashraf also entertained the event with their melodious voice. More than 300 people’s healths check up done by the Prime Medical Hospital.\n\nMany office bearers from Al Fahad Tiles and Marbles were present experiencing the events. Total of 3 hours’ events made whole spectators happy and made them smile which was the main motto of the event. The efforts of KSCC Members and Volunteers been highly appreciated.\n\nMohammad Shafi, General Secretary was also present here. Mohammad Faraz thanked Al Fahad Camp boss Mr. Tahir by presenting gift of appreciation for the support and all the coordination. He also thanked Al Fahad Tiles and Marbles Company for their permission to execute this event in their camp, Mr Aslam and Mr Ashraf who sang the songs to entertain, children for their mind blowing entertaining talent, showtech who arranged the sound & lighting system for the event , volunteers who helped to maintain discipline and make this event a successful, members who were supporting backstage and concluded this program by presenting gifts to all. Dinner was also served after the conclusion of the event.",
"guid": "http://www.varthabharati.in/article/english/73063",
"isoDate": "2017-05-10T10:43:09.000Z"
},
{
"creator": "",
"title": "VATICAN CITY-STATE AMBASSADOR TO ATTEND FIRST PUBLIC FUNCTION IN BANGALORE",
"link": "http://www.varthabharati.in/article/english/72200",
"pubDate": "Thu, 04 May 2017 16:14:22 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/4/new-nunc.jpg?itok=cD5nZHbf\"/><p class=\"rtejustify\"></p>\n\n<p class=\"rtejustify\"><strong>Bangaluru, May 4:</strong> Pope Francis’ newly appointed Vatican City-State Ambassador to India and Nepal Archbishop Giambattista Diquattro will preside over a public function of Cardinals, Bishops and priests in India. His visit to the city is the first since his appointment on 21st January 2017. </p>\n\n<p class=\"rtejustify\">The Papal prelate and international political-head will be the Papal representative of Catholics in India and Nepal. Archbishop Rev. Dr. Bernard Moras who is spiritual-head of 4 million Catholics in Bangalore Archdiocese of will be welcoming the Ambassador at INFANT JESUS SHRINE, Viveknagar at a public function on MAY 4th, 2017 at 5.30pm while the Vatican Ambassador Giambattista Diquattro will address a gathering after a prayer service.</p>\n\n<p class=\"rtejustify\">The Vatican ambassador who is Pope Francis’ representative for Catholics in India and Nepal will deliver his KEY-NOTE address and message from Pope Francis at a public function after a prayer service.</p>\n\n<p class=\"rtejustify\">The Papal prelate has presided over the recent Standing Committee Meeting of the Catholic Bishops’ Conference of India (CBCI) at St. John’s Medical College.</p>\n\n<p class=\"rtejustify\">On January 21 Pope Francis appointed Archbishop ‎Giambattista Diquattro as the new ambassador to India and Nepal. The 62-year-old prelate has taken over from Archbishop Salvatore Pennacchio, whom ‎Pope Francis transferred to Poland as Apostolic Nuncio in August last year. The Apostolic Nunciature (office of the ambassador) is based in the Indian capital New Delhi. ‎</p>\n\n<p class=\"rtejustify\">Born in Bologna 1954, Arch. Diquattro was ordained a priest for Ragusa Diocese in 1981. He was ‎appointed Apostolic Nuncio to Panama in April, 2005 and was ordained a bishop two months later. He ‎was transferred to Bolivia as Apostolic Nuncio in November, 2008, where he served until he was assigned his new mission to India and Nepal.‎</p>\n\n<p></p>\n ",
"contentSnippet": "Bangaluru, May 4: Pope Francis’ newly appointed Vatican City-State Ambassador to India and Nepal Archbishop Giambattista Diquattro will preside over a public function of Cardinals, Bishops and priests in India. His visit to the city is the first since his appointment on 21st January 2017. \n\nThe Papal prelate and international political-head will be the Papal representative of Catholics in India and Nepal. Archbishop Rev. Dr. Bernard Moras who is spiritual-head of 4 million Catholics in Bangalore Archdiocese of will be welcoming the Ambassador at INFANT JESUS SHRINE, Viveknagar at a public function on MAY 4th, 2017 at 5.30pm while the Vatican Ambassador Giambattista Diquattro will address a gathering after a prayer service.\n\nThe Vatican ambassador who is Pope Francis’ representative for Catholics in India and Nepal will deliver his KEY-NOTE address and message from Pope Francis at a public function after a prayer service.\n\nThe Papal prelate has presided over the recent Standing Committee Meeting of the Catholic Bishops’ Conference of India (CBCI) at St. John’s Medical College.\n\nOn January 21 Pope Francis appointed Archbishop ‎Giambattista Diquattro as the new ambassador to India and Nepal. The 62-year-old prelate has taken over from Archbishop Salvatore Pennacchio, whom ‎Pope Francis transferred to Poland as Apostolic Nuncio in August last year. The Apostolic Nunciature (office of the ambassador) is based in the Indian capital New Delhi. ‎\n\nBorn in Bologna 1954, Arch. Diquattro was ordained a priest for Ragusa Diocese in 1981. He was ‎appointed Apostolic Nuncio to Panama in April, 2005 and was ordained a bishop two months later. He ‎was transferred to Bolivia as Apostolic Nuncio in November, 2008, where he served until he was assigned his new mission to India and Nepal.‎",
"guid": "http://www.varthabharati.in/article/english/72200",
"isoDate": "2017-05-04T10:44:22.000Z"
},
{
"creator": "",
"title": "Vatican Ambassador to India meets CM Siddaramaiah ",
"link": "http://www.varthabharati.in/article/english/72028",
"pubDate": "Wed, 03 May 2017 11:55:23 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/3/bishop.gif?itok=KqsT3f02\"/><p class=\"rtejustify\">Bengaluru, May 3: New Vatican Ambassador to India His Excellency Most Rev. Giambattista Diquattro, along with Archbishop of Bangalore Most. Rev. Bernad Moras & Dr. Antose Antoney, National Executive Member & Finance committee Chairman - Catholic Council of India called on the Chief Minister of Karnataka at his official residence -Cauvery.</p>\n\n<p class=\"rtejustify\">During the meeting the Apostolic Nuncio to India, Giambattista Diquattro & Bangalore Archbishop discussed on various activities and programs of the Christian Community & Church in Karnataka which were acknowledged and highly appreciated by the Honourable Chief Minister. </p>\n\n<p class=\"rtejustify\">Minister for Bengaluru Development and Town Planning, KJ George & Father Anthony Swamy, the Chancellor of Bangalore Archdiocese were also present.</p>\n\n<p></p>\n ",
"contentSnippet": "Bengaluru, May 3: New Vatican Ambassador to India His Excellency Most Rev. Giambattista Diquattro, along with Archbishop of Bangalore Most. Rev. Bernad Moras & Dr. Antose Antoney, National Executive Member & Finance committee Chairman - Catholic Council of India called on the Chief Minister of Karnataka at his official residence -Cauvery.\n\nDuring the meeting the Apostolic Nuncio to India, Giambattista Diquattro & Bangalore Archbishop discussed on various activities and programs of the Christian Community & Church in Karnataka which were acknowledged and highly appreciated by the Honourable Chief Minister. \n\nMinister for Bengaluru Development and Town Planning, KJ George & Father Anthony Swamy, the Chancellor of Bangalore Archdiocese were also present.",
"guid": "http://www.varthabharati.in/article/english/72028",
"isoDate": "2017-05-03T06:25:23.000Z"
},
{
"creator": "",
"title": "Workshop on the Recent Concepts in Shoulder Management Held at Gulf Medical University",
"link": "http://www.varthabharati.in/article/english/71945",
"pubDate": "Tue, 02 May 2017 20:22:54 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/05/2/thumbay.gif?itok=AAd2FK8D\"/><p><strong>Ajman:</strong> The shoulder pain is one of the most neglected conditions among the patients. There is a great need to understand the recent concepts in managing the shoulder problems say experts.</p>\n\n<p>As our continuous endeavor to educate the general public and at the same time update the healthcare professionals, the recently set-up Ortho Spine center at Thumbay Hospital Dubai and the Gulf Medical University organized a two day conference and workshop on the recent Concepts in Shoulder management at its campus in Ajman. Internationally renowned Shoulder Surgeon Dr. Ashish Babhulkar from Deenanath Mangeshkar Hospital Pune India along with his team conducted the workshop on Rehabilitation of Shoulder.</p>\n\n<p>Dr. Avinash Pulate and Dr. Rajesh Garg, Orthopedic Surgeons from Thumbay Hospital Dubai guided over 100 delegates, including orthopedic specialists and physiotherapists from all over UAE, who participated in the conference and the workshop. Dr. Joban Babhulkar, Dr. Joban Babhulkar, MSK Consultant, Dr. Snehal Deshpande, Senior Consultant Physiotherapist, and Mrs. Himanee Pandit, Physiotherapist, AB Healthcare, Pune, India were other faculty who delivered state of the art talks and conducted the workshop.</p>\n\n<p>“We are highly impressed with the facilities available at the Gulf Medical University and Thumbay Hospital Dubai. We would like to have a tie up to conduct regular scientific events at Gulf Medical University, which will include cadaver workshops starting 2018,” said Dr. Ashish Babhulkar. “Our interaction with the Chancellor Prof. Hossam Hamdy has been very fruitful and we are looking forward to holistic long term collaboration,” he added.</p>\n\n<p>Earlier Dr. Ashish Babhulkar had a meeting with Mr. Akbar Moideen Thumbay, Vice President Healthcare, Thumbay Group UAE and discussed about various possibilities of collaboration including lending expertise to the upcoming Thumbay Rehabilitation Center that is coming up in the university campus in Ajman.</p>\n\n<p>Speaking about the shoulder problems, Dr. Ashish said that they are still not addressed by specialists properly. “It is my endeavor to enhance the skills especially with an emphasis on clinical diagnosis of shoulder diseases,” said the doctor who is invited all over the world to train the doctors on shoulder management. “We want not only the orthopedic specialist and physiotherapists to benefit from our training but the patients must benefit from our treatment,” added Dr. Ashish.</p>\n\n<p>All the invited faculties were honored by the Chancellor Prof. Hossam Hamdy in the presence of Prof. Manda Venkatramana, Dean College of Medicine GMU.</p>\n\n<p><strong>About OrthoSpine Center, Thumbay Hospital</strong></p>\n\n<p>Ortho Spine, is the center of excellence for spine and orthopedics established by Thumbay Hospital. The Ortho Spine centers offer expert care in the following areas: Total Joints Replacement and Revision, Arthroscopic Surgery, Sports Related Injuries, Pediatric Orthopedics, Orthopedic Fractures and Trauma (Adult & Children) and Spinal Surgeries. Equipped with trained surgeons, who specialize in orthopedics and spine procedures, the specialized center also offers outpatient services. Orthopedic services including surgical procedures are provided 24 x 7 throughout the year. The Ortho Spine center has expert physicians specializing in the diagnosis and management of spinal disorders- ranging from a simple back sprain to complicated deformities or spine tumors.</p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "Ajman: The shoulder pain is one of the most neglected conditions among the patients. There is a great need to understand the recent concepts in managing the shoulder problems say experts.\n\nAs our continuous endeavor to educate the general public and at the same time update the healthcare professionals, the recently set-up Ortho Spine center at Thumbay Hospital Dubai and the Gulf Medical University organized a two day conference and workshop on the recent Concepts in Shoulder management at its campus in Ajman. Internationally renowned Shoulder Surgeon Dr. Ashish Babhulkar from Deenanath Mangeshkar Hospital Pune India along with his team conducted the workshop on Rehabilitation of Shoulder.\n\nDr. Avinash Pulate and Dr. Rajesh Garg, Orthopedic Surgeons from Thumbay Hospital Dubai guided over 100 delegates, including orthopedic specialists and physiotherapists from all over UAE, who participated in the conference and the workshop. Dr. Joban Babhulkar, Dr. Joban Babhulkar, MSK Consultant, Dr. Snehal Deshpande, Senior Consultant Physiotherapist, and Mrs. Himanee Pandit, Physiotherapist, AB Healthcare, Pune, India were other faculty who delivered state of the art talks and conducted the workshop.\n\n“We are highly impressed with the facilities available at the Gulf Medical University and Thumbay Hospital Dubai. We would like to have a tie up to conduct regular scientific events at Gulf Medical University, which will include cadaver workshops starting 2018,” said Dr. Ashish Babhulkar. “Our interaction with the Chancellor Prof. Hossam Hamdy has been very fruitful and we are looking forward to holistic long term collaboration,” he added.\n\nEarlier Dr. Ashish Babhulkar had a meeting with Mr. Akbar Moideen Thumbay, Vice President Healthcare, Thumbay Group UAE and discussed about various possibilities of collaboration including lending expertise to the upcoming Thumbay Rehabilitation Center that is coming up in the university campus in Ajman.\n\nSpeaking about the shoulder problems, Dr. Ashish said that they are still not addressed by specialists properly. “It is my endeavor to enhance the skills especially with an emphasis on clinical diagnosis of shoulder diseases,” said the doctor who is invited all over the world to train the doctors on shoulder management. “We want not only the orthopedic specialist and physiotherapists to benefit from our training but the patients must benefit from our treatment,” added Dr. Ashish.\n\nAll the invited faculties were honored by the Chancellor Prof. Hossam Hamdy in the presence of Prof. Manda Venkatramana, Dean College of Medicine GMU.\n\nAbout OrthoSpine Center, Thumbay Hospital\n\nOrtho Spine, is the center of excellence for spine and orthopedics established by Thumbay Hospital. The Ortho Spine centers offer expert care in the following areas: Total Joints Replacement and Revision, Arthroscopic Surgery, Sports Related Injuries, Pediatric Orthopedics, Orthopedic Fractures and Trauma (Adult & Children) and Spinal Surgeries. Equipped with trained surgeons, who specialize in orthopedics and spine procedures, the specialized center also offers outpatient services. Orthopedic services including surgical procedures are provided 24 x 7 throughout the year. The Ortho Spine center has expert physicians specializing in the diagnosis and management of spinal disorders- ranging from a simple back sprain to complicated deformities or spine tumors.",
"guid": "http://www.varthabharati.in/article/english/71945",
"isoDate": "2017-05-02T14:52:54.000Z"
},
{
"creator": "",
"title": "Vishwas Crystal residential apartments inaugurated",
"link": "http://www.varthabharati.in/article/english/71581",
"pubDate": "Sat, 29 Apr 2017 18:22:56 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/29/riyaz_0.gif?itok=ZRla9zXi\"/><p>Mangalore, April 28 :Vishwas Crystal, new residential apartments built by Vishwas Bawa Builders in Bolar was inaugurated on Saturday.</p>\n\n<p>Y. Javed, Director of Yenepoya Group, Corporater Rathikala and Fr. Vincent D'Souza, principal of Rosario PU College inaugurated the new residential complex.</p>\n\n<p>Gopal Suvarna of Shakti Sagar Furniture, Gurupura block Congress president RK Prathviraj, M. Ganesh Shetty of Foodlands Hotel, Dr. Prakash Shetty, Director of Thejas Labs, CA Zameer Amber, entrepreneur George were present as Guests of honour.</p>\n\n<p>Abdul Rauf Puthige, MD of Vishwas Bawa Builders presided over the function. Architect Damodar Shenoy and Contractor M. Basheer were honoured. All the supervisors and departments heads were felicitated for their services. Ashraf G Bawa, partner of Vishwas Bawa Builders welcomed the gathering. Rafeeq Master compered the program.</p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "Mangalore, April 28 :Vishwas Crystal, new residential apartments built by Vishwas Bawa Builders in Bolar was inaugurated on Saturday.\n\nY. Javed, Director of Yenepoya Group, Corporater Rathikala and Fr. Vincent D'Souza, principal of Rosario PU College inaugurated the new residential complex.\n\nGopal Suvarna of Shakti Sagar Furniture, Gurupura block Congress president RK Prathviraj, M. Ganesh Shetty of Foodlands Hotel, Dr. Prakash Shetty, Director of Thejas Labs, CA Zameer Amber, entrepreneur George were present as Guests of honour.\n\nAbdul Rauf Puthige, MD of Vishwas Bawa Builders presided over the function. Architect Damodar Shenoy and Contractor M. Basheer were honoured. All the supervisors and departments heads were felicitated for their services. Ashraf G Bawa, partner of Vishwas Bawa Builders welcomed the gathering. Rafeeq Master compered the program.",
"guid": "http://www.varthabharati.in/article/english/71581",
"isoDate": "2017-04-29T12:52:56.000Z"
},
{
"creator": "",
"title": "CM SIDDARAMAIAH TO OFFICIALLY INAUGURATE ‘KARNATAKA NRI FORUM – UAE’ IN DUBAI ON 28TH APRIL",
"link": "http://www.varthabharati.in/article/english/71019",
"pubDate": "Tue, 25 Apr 2017 13:24:23 +0530",
"author": "Shodhan Prasad",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/25/NRI.gif?itok=oObUYPZl\"/><p><strong>UAE: </strong>The NRI Forum - Government of Karnataka is setting up the Karnataka NRI Forum – UAE under the dedicated leadership and guidance of Chairman Sri Siddaramaiah, Hon. Chief Minister of Karnataka and the Deputy Chairman Dr. Arathi Krishna. </p>\n\n<p>The proposed Karnataka NRI Forum, UAE (under the aegis of NRI Forum - Government of Karnataka) will be inaugurated and graced by Sri Siddaramaiah, Hon. Chief Minister of Karnataka on Friday, the 28th April 2017 at 3 pm in the Auditorium of Indian Consulate, Dubai along with the delegations from the Government of Karnataka including Mr. U.T. Khader, Hon. Minister for Food Supplies, Dr. Arathi Krishna, Deputy Chairman of NRI Forum Karnataka and the Diplomats of Karnataka Government. Consul General of India H.E. Mr. Vipul will grace the occasion as a Guest of Honour along with Padmashree Dr. B.R. Shetty who is the Honorary President of the Forum.</p>\n\n<p><img alt=\"\" src=\"/sites/default/files/images/articles/BR_0.gif\" style=\"width: 300px; height: 322px;\" /></p>\n\n<p>The official programme will begin at 3 pm with various cultural programs performed by the children of NRI Kanndigas and around 5 pm the formal inaugural function will commence with the dignitaries all set to inaugurate the proposed “Karnataka NRI Forum – UAE” . All the Presidents and leaders of various Karnataka based Organization’s in the UAE, Leaders from neighboring Gulf States Bahrain, Oman, Qatar and well known business community leaders are cordially invited to attend this function.</p>\n\n<p></p>\n\n<p>In view of the diplomatic entry regulations at the Consulate General of India in Dubai, the guests and the attendees are requested to carry their valid Emirates ID/Passport along with the Official Invitation while attending inaugural ceremony. Though it is an open invitation to all Kannadigas in the UAE, the entrance is limited to those holding the above documents in order to accommodate the invitees with the limited seats in the Consulate Auditorium. </p>\n\n<p>One can also liaise with their respective organizational heads or the representatives of the proposed Karnataka NRI Forum Executive Board Members and collect their Invitations. In case anyone wish to attend this inaugural function, you may also contact Mr. Sadan Das on 050 7576238 for collecting your official invitation.</p>\n\n<p><img alt=\"\" src=\"/sites/default/files/images/articles/BR-1_0.gif\" style=\"width: 300px;\" /></p>\n\n<p><strong style=\"color: rgb(255, 255, 255);\"><span style=\"background-color:#800000;\">KARNATAKA NRI FORUM UAE</span></strong></p>\n\n<p></p>\n\n<p>The proposed official Karnataka NRI Forum UAE (under the aegis of NRI Forum – Government of Karnataka) is a new branch Cell of NRI Forum, Govt. of Karnataka formed with the Chairmanship of Sri Siddaramaiah, Hon. Chief Minister of Karnataka who has consented to elect a leading Kannadiga Mr. Praveen Kumar Shetty as the working President to lead the proposed Karnataka NRI Forum in UAE. Under the leadership of Mr. Praveen Shetty, several meetings were held in Dubai to form an Executive Board of the Forum with very many respected distinguished Kannadigas from various sects of Karnataka residing in the UAE who unanimously consented to hold the portfolios of the Forum.</p>\n\n<p>Mr. Sarvothama Shetty, Mr. Jospeh Mathias, Dr. Kaup Mohamed & Harish Sherigar are the Vice Presidents of the Karnataka NRI Forum UAE while all others are the Executive Board Members with a total strength of 25 strong respected members. The Karnataka NRI Forum UAE is inspired by the activities of NORKA a NRI Cell for Keralites and will carry on their duties likewise.</p>\n\n<p></p>\n\n<p><span style=\"color:#FFFFFF;\"><strong><span style=\"background-color:#800000;\">OBJECTIVE OF THE KNRI FORUM</span></strong></span></p>\n\n<p></p>\n\n<p>The clear, transparent and main objective of Karnataka NRI Forum – UAE will be to work under the guidelines of NRI Forum – Government of Karnataka in order to encourage NRI to invest in the industries, projects and Research in Karnataka, develop programs of social economic spheres in the state of Karnataka and promote the well-being and welfare of the NRI Kannadigas in the UAE. This will be an unique opportunity to all the Kannadigas to promote NRI community from the State of Karnataka and provide aid to the needy NRIs of the UAE under the regulations and cooperation of the UAE Authorities, Consul General of India in Dubai/ Indian Embassy and the Government of Karnataka.</p>\n\n<p><span style=\"color:#FFFFFF;\"><strong><span style=\"background-color:#800000;\">ROLE OF KARNATAKA NRI FORUM UAE</span></strong></span></p>\n\n<p></p>\n\n<p>The main aim of the Forum is to assist NRI’s of Karnataka residing in the UAE; simplify their reach with the benefits they are entitled from the host - Government of Karnataka under the NRI Forum Karnataka, India.</p>\n\n<p></p>\n\n<p><strong>The following are some of the activities enlisted for initiation for the development of the NRI Kannadigas based in the UAE</strong></p>\n\n<ul><li>To prepare a comprehensive database of all NRI’s from Karnataka State residing in the UAE and submit to the Government of Karnataka.</li>\n\t<li>To identify concerns and problems faced by NRI’s in UAE with the Government and provide protection as well as providing aids whenever required.</li>\n\t<li>To provide protection and necessary assistance to those NRI members family back home in Karnataka.</li>\n\t<li>To assist those Kannadigas who untimely lose their job in the UAE and wish to relocate back in their home town envisaging their basic needs on humanitarian grounds.</li>\n\t<li>To enable the Children of NRI’s simplify the entrance procedure for higher studies in Karnataka and see that all conditions are simplified to get admissions in the Colleges/Universities back home.</li>\n\t<li>To request Government of Karnataka to allow children of NRI’s in UAE to appear for common entrance tests for their University seats in the UAE itself.</li>\n\t<li>To assist the NRI’s at the time of opening up new ventures in Karnataka in getting easy loans with flexible installments and affordable interest rates.</li>\n\t<li>To simplify the process of getting PAN CARD, ID CARDS, RATION CARDS etc., for NRI’s within their brief visit to their home town.</li>\n\t<li>To arrange insurance protection to all Kannadiga NRI’s residing in UAE through Government of Karnataka</li>\n\t<li>To assist all Kannadiga NRI’s in availing the benefits of the State Government in a simplified manner legally.</li>\n\t<li>To assist investors in promoting industries in Karnataka as a part of the development projects</li>\n\t<li>To assist NRIs in promoting Information Technology management and research and disseminate knowledge and skills for the development of the Karnataka.</li>\n\t<li>Any other matters which may be considered from time to time according to the needs.</li>\n</ul>\n\n<p></p>\n\n<p>All the NRI Kannadigas residing in the UAE are cordially invited to be a part and parcel of this Karnataka NRI Forum UAE by registering their names with the Karnataka NRI Forum UAE so that the Cell will have complete information which may enable easy assistance at the time of need to put forth with the Government of Karnataka. Information about the registration can be availed through the leaders of various organizations in the UAE and from the representatives of Executive Board of Karnataka NRI Forum UAE.</p>\n\n<p></p>\n\n<p>The Forum is also pleased to inform all the Kannadigas Associations in the UAE that during the inaugural Ceremony, all Associations heads would have the opportunity to greet Honourable CM Siddaramaiah by presenting ONLY flower bouquet of your choice and no memento, shawl, gifts of any sort are allowed. All the associations do have the privilege of asking questions related to the NRI issues pertaining to the state, which will be answered by the CM provided those questions are sent to the Forum well in advance as being requested. </p>\n\n<p>Karnataka NRI Forum UAE will execute their role as per the guidance of the main body of NRI Forum Karnataka based in Bengaluru, India as briefed by the proposed President Praveen Kumar Shetty and General Secretary Prabhakar Ambalthare during their recent meet. The proposed President Mr. Praveen Shetty also mentioned that, the Executive Board of Karnataka NRI Forum in association with special standing committees will work for the benefit of all the NRI Kannadigas based in the UAE for their socio economic development without any type of discrimination based on the demographic characteristics.</p>\n\n<p></p>\n ",
"contentSnippet": "UAE: The NRI Forum - Government of Karnataka is setting up the Karnataka NRI Forum – UAE under the dedicated leadership and guidance of Chairman Sri Siddaramaiah, Hon. Chief Minister of Karnataka and the Deputy Chairman Dr. Arathi Krishna. \n\nThe proposed Karnataka NRI Forum, UAE (under the aegis of NRI Forum - Government of Karnataka) will be inaugurated and graced by Sri Siddaramaiah, Hon. Chief Minister of Karnataka on Friday, the 28th April 2017 at 3 pm in the Auditorium of Indian Consulate, Dubai along with the delegations from the Government of Karnataka including Mr. U.T. Khader, Hon. Minister for Food Supplies, Dr. Arathi Krishna, Deputy Chairman of NRI Forum Karnataka and the Diplomats of Karnataka Government. Consul General of India H.E. Mr. Vipul will grace the occasion as a Guest of Honour along with Padmashree Dr. B.R. Shetty who is the Honorary President of the Forum.\n\n\n\nThe official programme will begin at 3 pm with various cultural programs performed by the children of NRI Kanndigas and around 5 pm the formal inaugural function will commence with the dignitaries all set to inaugurate the proposed “Karnataka NRI Forum – UAE” . All the Presidents and leaders of various Karnataka based Organization’s in the UAE, Leaders from neighboring Gulf States Bahrain, Oman, Qatar and well known business community leaders are cordially invited to attend this function.\n\n\n\nIn view of the diplomatic entry regulations at the Consulate General of India in Dubai, the guests and the attendees are requested to carry their valid Emirates ID/Passport along with the Official Invitation while attending inaugural ceremony. Though it is an open invitation to all Kannadigas in the UAE, the entrance is limited to those holding the above documents in order to accommodate the invitees with the limited seats in the Consulate Auditorium. \n\nOne can also liaise with their respective organizational heads or the representatives of the proposed Karnataka NRI Forum Executive Board Members and collect their Invitations. In case anyone wish to attend this inaugural function, you may also contact Mr. Sadan Das on 050 7576238 for collecting your official invitation.\n\n\n\nKARNATAKA NRI FORUM UAE\n\n\n\nThe proposed official Karnataka NRI Forum UAE (under the aegis of NRI Forum – Government of Karnataka) is a new branch Cell of NRI Forum, Govt. of Karnataka formed with the Chairmanship of Sri Siddaramaiah, Hon. Chief Minister of Karnataka who has consented to elect a leading Kannadiga Mr. Praveen Kumar Shetty as the working President to lead the proposed Karnataka NRI Forum in UAE. Under the leadership of Mr. Praveen Shetty, several meetings were held in Dubai to form an Executive Board of the Forum with very many respected distinguished Kannadigas from various sects of Karnataka residing in the UAE who unanimously consented to hold the portfolios of the Forum.\n\nMr. Sarvothama Shetty, Mr. Jospeh Mathias, Dr. Kaup Mohamed & Harish Sherigar are the Vice Presidents of the Karnataka NRI Forum UAE while all others are the Executive Board Members with a total strength of 25 strong respected members. The Karnataka NRI Forum UAE is inspired by the activities of NORKA a NRI Cell for Keralites and will carry on their duties likewise.\n\n\n\nOBJECTIVE OF THE KNRI FORUM\n\n\n\nThe clear, transparent and main objective of Karnataka NRI Forum – UAE will be to work under the guidelines of NRI Forum – Government of Karnataka in order to encourage NRI to invest in the industries, projects and Research in Karnataka, develop programs of social economic spheres in the state of Karnataka and promote the well-being and welfare of the NRI Kannadigas in the UAE. This will be an unique opportunity to all the Kannadigas to promote NRI community from the State of Karnataka and provide aid to the needy NRIs of the UAE under the regulations and cooperation of the UAE Authorities, Consul General of India in Dubai/ Indian Embassy and the Government of Karnataka.\n\nROLE OF KARNATAKA NRI FORUM UAE\n\n\n\nThe main aim of the Forum is to assist NRI’s of Karnataka residing in the UAE; simplify their reach with the benefits they are entitled from the host - Government of Karnataka under the NRI Forum Karnataka, India.\n\n\n\nThe following are some of the activities enlisted for initiation for the development of the NRI Kannadigas based in the UAE\n\nTo prepare a comprehensive database of all NRI’s from Karnataka State residing in the UAE and submit to the Government of Karnataka.\n\tTo identify concerns and problems faced by NRI’s in UAE with the Government and provide protection as well as providing aids whenever required.\n\tTo provide protection and necessary assistance to those NRI members family back home in Karnataka.\n\tTo assist those Kannadigas who untimely lose their job in the UAE and wish to relocate back in their home town envisaging their basic needs on humanitarian grounds.\n\tTo enable the Children of NRI’s simplify the entrance procedure for higher studies in Karnataka and see that all conditions are simplified to get admissions in the Colleges/Universities back home.\n\tTo request Government of Karnataka to allow children of NRI’s in UAE to appear for common entrance tests for their University seats in the UAE itself.\n\tTo assist the NRI’s at the time of opening up new ventures in Karnataka in getting easy loans with flexible installments and affordable interest rates.\n\tTo simplify the process of getting PAN CARD, ID CARDS, RATION CARDS etc., for NRI’s within their brief visit to their home town.\n\tTo arrange insurance protection to all Kannadiga NRI’s residing in UAE through Government of Karnataka\n\tTo assist all Kannadiga NRI’s in availing the benefits of the State Government in a simplified manner legally.\n\tTo assist investors in promoting industries in Karnataka as a part of the development projects\n\tTo assist NRIs in promoting Information Technology management and research and disseminate knowledge and skills for the development of the Karnataka.\n\tAny other matters which may be considered from time to time according to the needs.\n\n\n\n\nAll the NRI Kannadigas residing in the UAE are cordially invited to be a part and parcel of this Karnataka NRI Forum UAE by registering their names with the Karnataka NRI Forum UAE so that the Cell will have complete information which may enable easy assistance at the time of need to put forth with the Government of Karnataka. Information about the registration can be availed through the leaders of various organizations in the UAE and from the representatives of Executive Board of Karnataka NRI Forum UAE.\n\n\n\nThe Forum is also pleased to inform all the Kannadigas Associations in the UAE that during the inaugural Ceremony, all Associations heads would have the opportunity to greet Honourable CM Siddaramaiah by presenting ONLY flower bouquet of your choice and no memento, shawl, gifts of any sort are allowed. All the associations do have the privilege of asking questions related to the NRI issues pertaining to the state, which will be answered by the CM provided those questions are sent to the Forum well in advance as being requested. \n\nKarnataka NRI Forum UAE will execute their role as per the guidance of the main body of NRI Forum Karnataka based in Bengaluru, India as briefed by the proposed President Praveen Kumar Shetty and General Secretary Prabhakar Ambalthare during their recent meet. The proposed President Mr. Praveen Shetty also mentioned that, the Executive Board of Karnataka NRI Forum in association with special standing committees will work for the benefit of all the NRI Kannadigas based in the UAE for their socio economic development without any type of discrimination based on the demographic characteristics.",
"guid": "http://www.varthabharati.in/article/english/71019",
"isoDate": "2017-04-25T07:54:23.000Z"
},
{
"creator": "",
"title": "Take Banking to the finger tips of masses: Mahabaleshwara M.S.",
"link": "http://www.varthabharati.in/article/english/70935",
"pubDate": "Mon, 24 Apr 2017 21:06:20 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/24/karnataka.gif?itok=Rok46WIQ\"/><p>Mangaluru: “Ably supported by digital revolution and fully aided by the demonetization move, stage is all set to make every fellow Indian a Banking literate by taking banking to the finger tips of masses” said Shri Mahabaleshwara M S, Managing Director & CEO.</p>\n\n<p>He was addressing the Regional Heads of Karnataka Bank on the occasion of Regional Heads’ Quarterly review conference here, at Mangaluru, today.</p>\n\n<p>“Banking is into an exciting phase and Karnataka Bank is in an advantageous position on account of its customer centric approach and user friendly and secured e-banking products. In the next three years, Bank will on-board at least 50 lakh new customers and take the total customers’ base to 130 lakhs from the present base of 80 lakhs. Similarly, Bank is all poised to increase the turnover to ` 1,80,000 crores from the present level of ` 94,000 crores by adding another ` 90,000 crores in the next 3 years”, he asserted.”While encashing the growth opportunities, equal importance be given to quality. Growth should not be at the cost of quality”, he cautioned.</p>\n\n<p></p>\n\n<p>Shri Chandrashekar Rao B, General Manager, delivered the welcome and introductory address. Shri Y V Balachandra, General Manager, made a presentation on business performance of the Bank during the period ended 31st March, 2017.</p>\n\n<p></p>\n\n<p>Shri Raghurama, Shri Raghavendra Bhat M, Shri Subhaschandra Puranik, Shri Muralidhar Krishna Rao and Shri Nagaraja Rao B, General Managers were also present on the occasion.</p>\n\n<p></p>\n\n<p>All the Regional Heads from across the country, Departmental Heads and other senior executives at the Bank’s Head Office and International Division - Mumbai participated in the conference.</p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n\n<p>Shri Vijayashankar Rai K V, Deputy General Manager, proposed the vote of thanks.</p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "Mangaluru: “Ably supported by digital revolution and fully aided by the demonetization move, stage is all set to make every fellow Indian a Banking literate by taking banking to the finger tips of masses” said Shri Mahabaleshwara M S, Managing Director & CEO.\n\nHe was addressing the Regional Heads of Karnataka Bank on the occasion of Regional Heads’ Quarterly review conference here, at Mangaluru, today.\n\n“Banking is into an exciting phase and Karnataka Bank is in an advantageous position on account of its customer centric approach and user friendly and secured e-banking products. In the next three years, Bank will on-board at least 50 lakh new customers and take the total customers’ base to 130 lakhs from the present base of 80 lakhs. Similarly, Bank is all poised to increase the turnover to ` 1,80,000 crores from the present level of ` 94,000 crores by adding another ` 90,000 crores in the next 3 years”, he asserted.”While encashing the growth opportunities, equal importance be given to quality. Growth should not be at the cost of quality”, he cautioned.\n\n\n\nShri Chandrashekar Rao B, General Manager, delivered the welcome and introductory address. Shri Y V Balachandra, General Manager, made a presentation on business performance of the Bank during the period ended 31st March, 2017.\n\n\n\nShri Raghurama, Shri Raghavendra Bhat M, Shri Subhaschandra Puranik, Shri Muralidhar Krishna Rao and Shri Nagaraja Rao B, General Managers were also present on the occasion.\n\n\n\nAll the Regional Heads from across the country, Departmental Heads and other senior executives at the Bank’s Head Office and International Division - Mumbai participated in the conference.\n\n\n\n\n\n\n\n\n\nShri Vijayashankar Rai K V, Deputy General Manager, proposed the vote of thanks.",
"guid": "http://www.varthabharati.in/article/english/70935",
"isoDate": "2017-04-24T15:36:20.000Z"
},
{
"creator": "",
"title": "Corporation Bank bags “MSME Banking Excellence Awards- 2016”",
"link": "http://www.varthabharati.in/article/english/70377",
"pubDate": "Thu, 20 Apr 2017 20:07:27 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/20/corp-bank.jpg?itok=UBn-8mIn\"/><p><strong>Mangaluru: </strong>Corporation Bank has bagged 2 awards for the year 2016 instituted by Chamber of Indian Micro Small & Medium Enterprises [CIMSME] under <strong>Eco-Technology Savvy Bank Award – Winner [Mid-Sized Category], Best MSME Bank Award – Runner-Up (Mid-Sized Category).</strong></p>\n\n<p></p>\n\n<p>Shri Jai Kumar Garg, Managing Director and CEO of the Bank received the awards from the gracious hands of Shri Arjun Ram Meghwal, Hon’ble Minister of State for Finance & Corporate affairs, Govt. of India at the Award Ceremony held at New Delhi on 20th April 2017.</p>\n\n<p></p>\n\n<p>Chamber of Indian Micro Small & Medium Enterprises (CIMSME) has been the strong voice of MSME sector, assisting them to move to the next level and spearheading their issues and concerns with the authorities. Despite the challenges, Banks contribution to MSME Sector and Government enabling environment continue to be appreciative. The evaluation of the performance of the banks for the MSME sector was based on the performance in MSME segment-Growth, targets, quality, innovation, green banking, and Technology use to improve reach, service quality, penetration and reporting systems.</p>\n\n<p></p>\n\n<p>Realizing the constructive role played by MSME Sector in the nation development, Corporation Bank has taken several initiatives like: Online loan facility for MSME borrowers, Online facility for Revival and Rehabilitation of MSME, Promotional Campaign for MSME growth with special concessions. Concessions in interest rate are offered to women beneficiaries and rated MSME units.</p>\n\n<p></p>\n\n<p>The Bank offers customized loan schemes to cater to the needs of the MSME sector. Bank has designated 177 branches across the country as “Specialised MSME Branches”. Each branch facilitates effective use of hi-tech banking technology available in the Bank, for making available bank finance at an attractive rate and affordable cost.</p>\n\n<p></p>\n\n<p>Corporation Bank is committed to extend its best services to Micro, Small and Medium Enterprises at a very competitive price and shall remain a hand holding partner in a journey of togetherness in realizing the entrepreneur’s dreams. </p>\n\n<p></p>\n ",
"contentSnippet": "Mangaluru: Corporation Bank has bagged 2 awards for the year 2016 instituted by Chamber of Indian Micro Small & Medium Enterprises [CIMSME] under Eco-Technology Savvy Bank Award – Winner [Mid-Sized Category], Best MSME Bank Award – Runner-Up (Mid-Sized Category).\n\n\n\nShri Jai Kumar Garg, Managing Director and CEO of the Bank received the awards from the gracious hands of Shri Arjun Ram Meghwal, Hon’ble Minister of State for Finance & Corporate affairs, Govt. of India at the Award Ceremony held at New Delhi on 20th April 2017.\n\n\n\nChamber of Indian Micro Small & Medium Enterprises (CIMSME) has been the strong voice of MSME sector, assisting them to move to the next level and spearheading their issues and concerns with the authorities. Despite the challenges, Banks contribution to MSME Sector and Government enabling environment continue to be appreciative. The evaluation of the performance of the banks for the MSME sector was based on the performance in MSME segment-Growth, targets, quality, innovation, green banking, and Technology use to improve reach, service quality, penetration and reporting systems.\n\n\n\nRealizing the constructive role played by MSME Sector in the nation development, Corporation Bank has taken several initiatives like: Online loan facility for MSME borrowers, Online facility for Revival and Rehabilitation of MSME, Promotional Campaign for MSME growth with special concessions. Concessions in interest rate are offered to women beneficiaries and rated MSME units.\n\n\n\nThe Bank offers customized loan schemes to cater to the needs of the MSME sector. Bank has designated 177 branches across the country as “Specialised MSME Branches”. Each branch facilitates effective use of hi-tech banking technology available in the Bank, for making available bank finance at an attractive rate and affordable cost.\n\n\n\nCorporation Bank is committed to extend its best services to Micro, Small and Medium Enterprises at a very competitive price and shall remain a hand holding partner in a journey of togetherness in realizing the entrepreneur’s dreams.",
"guid": "http://www.varthabharati.in/article/english/70377",
"isoDate": "2017-04-20T14:37:27.000Z"
},
{
"creator": "",
"title": "KARNATAKA BANK BAGS MSME BANKING EXCELLENCE AWARDS",
"link": "http://www.varthabharati.in/article/english/70375",
"pubDate": "Thu, 20 Apr 2017 19:55:28 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/20/karnataka-bank.jpg?itok=vqJM34uA\"/><p><strong>Mangaluru:</strong> Karnataka Bank has bagged MSME Banking Excellence Awards – 2016, instituted by Chamber of Indian Micro, Small & Medium Enterprises, under the category – ‘CSR Initiatives & Business Responsibility Award– Runner Up-(Emerging Category)’</p>\n\n<p></p>\n\n<p>Chamber of Indian Micro Small & Medium Enterprises [CIMSME], is instituted to recognize and reward individuals, professionals and banks who have been supporting in rejuvenating the MSME sector by making available financial assistance to millions of people. </p>\n\n<p>Shri Raghurama, General Manager, of the Bank received the awards from Shri Arjun Ram Meghwal, Hon’ble Minister of State for Finance and Corporate Affairs, and Shri Mukhtar Abbas Naqvi, Hon’ble Minister of State for Minority Affairs (I/C) and Parliamentary Affairs, Govt. of India, on April 20, 2017 at New Delhi.</p>\n\n<p></p>\n\n<p> “This is a very special award for the Bank. Bank’s relentless efforts to distribute part of its surpluses for the common good of public, especially the marginalized sections of the society and its active participation in implementing various government schemes for the poor have been suitably rewarded in the form of this coveted award. It is also a momentous occasion for us to affirm that the Bank will continue to grow as a socially responsible business entity”, said Shri Mahabaleshwara M S, Managing Director and CEO, of the Bank.</p>\n\n<p></p>\n ",
"contentSnippet": "Mangaluru: Karnataka Bank has bagged MSME Banking Excellence Awards – 2016, instituted by Chamber of Indian Micro, Small & Medium Enterprises, under the category – ‘CSR Initiatives & Business Responsibility Award– Runner Up-(Emerging Category)’\n\n\n\nChamber of Indian Micro Small & Medium Enterprises [CIMSME], is instituted to recognize and reward individuals, professionals and banks who have been supporting in rejuvenating the MSME sector by making available financial assistance to millions of people. \n\nShri Raghurama, General Manager, of the Bank received the awards from Shri Arjun Ram Meghwal, Hon’ble Minister of State for Finance and Corporate Affairs, and Shri Mukhtar Abbas Naqvi, Hon’ble Minister of State for Minority Affairs (I/C) and Parliamentary Affairs, Govt. of India, on April 20, 2017 at New Delhi.\n\n\n\n “This is a very special award for the Bank. Bank’s relentless efforts to distribute part of its surpluses for the common good of public, especially the marginalized sections of the society and its active participation in implementing various government schemes for the poor have been suitably rewarded in the form of this coveted award. It is also a momentous occasion for us to affirm that the Bank will continue to grow as a socially responsible business entity”, said Shri Mahabaleshwara M S, Managing Director and CEO, of the Bank.",
"guid": "http://www.varthabharati.in/article/english/70375",
"isoDate": "2017-04-20T14:25:28.000Z"
},
{
"creator": "",
"title": "EXCEL BEYOND BELIEF LIMITATIONS: Talk by Mr. Arun Sharma",
"link": "http://www.varthabharati.in/article/english/69212",
"pubDate": "Wed, 12 Apr 2017 09:26:37 +0530",
"author": "",
"dc:creator": "",
"subtitle": "",
"content": " <img src=\"http://www.varthabharati.in/sites/default/files/styles/large/public/images/articles/2017/04/12/MITE.jpg?itok=UrmTzlqx\"/><p><strong>MANGALURU: </strong>A talk on ‘Career Possibilities & Facing Competitive Exams’ was held in Mangalore Institute of Technology and Engineering, Moodabidiri on April 11th 2017. The program focused on How to face CAT Exams and also on clearing the myths surrounding competitive exams and CAT Guru – Mr. Arun Sharma was the Chief Guest and the speaker for the program. </p>\n\n<p>Mr. Arun Sharma, a serial Entrepreneuer and Co-Founder of <strong>MindWorkzz</strong> has a unique record of cracking the CAT an incredible 17 out of 17 times with the highest of 99.99 and lowest of 99.87 percentile. Mr. Arun Sharma is also an author of India’s highest selling books for CAT from which have been sold over 2.5 million copies.</p>\n\n<p>In his talk to the students, MR. Arun Sharma said that ‘Each individual has a great potential; but since all work with a mental blockade of limitations on our mind based on past experiences, we tend not to reach excellence.’ Continuingg his talk he asked the students to change the beliefs and work outside the circle of ‘self defined limits’ and excel beyond limitations. He also asked the students to break the barriers and pick up challenges in life. Concluding his talk, Mr. Arun Sharma demonstrated few tricks of solving competitive questions and informed it can be mastered by anyone with only practice.</p>\n\n<p>Dr. C R Rajshekar, Vice Principal presided over the talk. Mr. Narendra U P, Dean (P&T), welcomed and also compeered the program. </p>\n\n<p></p>\n\n<p></p>\n ",
"contentSnippet": "MANGALURU: A talk on ‘Career Possibilities & Facing Competitive Exams’ was held in Mangalore Institute of Technology and Engineering, Moodabidiri on April 11th 2017. The program focused on How to face CAT Exams and also on clearing the myths surrounding competitive exams and CAT Guru – Mr. Arun Sharma was the Chief Guest and the speaker for the program. \n\nMr. Arun Sharma, a serial Entrepreneuer and Co-Founder of MindWorkzz has a unique record of cracking the CAT an incredible 17 out of 17 times with the highest of 99.99 and lowest of 99.87 percentile. Mr. Arun Sharma is also an author of India’s highest selling books for CAT from which have been sold over 2.5 million copies.\n\nIn his talk to the students, MR. Arun Sharma said that ‘Each individual has a great potential; but since all work with a mental blockade of limitations on our mind based on past experiences, we tend not to reach excellence.’ Continuingg his talk he asked the students to change the beliefs and work outside the circle of ‘self defined limits’ and excel beyond limitations. He also asked the students to break the barriers and pick up challenges in life. Concluding his talk, Mr. Arun Sharma demonstrated few tricks of solving competitive questions and informed it can be mastered by anyone with only practice.\n\nDr. C R Rajshekar, Vice Principal presided over the talk. Mr. Narendra U P, Dean (P&T), welcomed and also compeered the program.",
"guid": "http://www.varthabharati.in/article/english/69212",
"isoDate": "2017-04-12T03:56:37.000Z"
}
],
"title": "\n \n Varthabharathi : Kanrnataka's Leading Kannada News Portal\n \n ",
"description": "\n \n Varthabharathi - A Kannada news portal brings latest news, headlines in kannada from India, world, business, politics, sports and entertainment!\n \n ",
"link": "http://www.varthabahrati.in",
"language": "kn",
"copyright": "\n Copyright © 2017 Varthabharathi. All rights reserved.\n ",
"ttl": "10",
"nested-field": {
"nest1": [
"foo"
],
"nest2": [
{
"nest3": [
"bar"
]
}
]
}
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "Mãe de utente é a nova presidente da Raríssimas",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/UBnb8Ra3Q1U/sonia-laig-e-a-nova-presidente-da-rarissimas-9021600.html",
"pubDate": "Wed, 03 Jan 2018 13:47:00 GMT\r\n ",
"content": "Sónia Laygue, profissional na área da Recursos Humanos e mãe de uma criança de três anos, utente na Casa dos Marcos, é a nova presidente da direção da Raríssimas.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/UBnb8Ra3Q1U\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Sónia Laygue, profissional na área da Recursos Humanos e mãe de uma criança de três anos, utente na Casa dos Marcos, é a nova presidente da direção da Raríssimas.",
"categories": [
"Nacional"
],
"isoDate": "2018-01-03T13:47:00.000Z"
},
{
"title": "Reações dos partidos ao veto de Marcelo",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/GfXqkJnHUcM/reacoes-dos-partidos-ao-veto-de-marcelo-ao-financiamento-partidario-9021587.html",
"pubDate": "Wed, 03 Jan 2018 13:48:00 GMT\r\n ",
"content": "<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/GfXqkJnHUcM\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "",
"categories": [
"Nacional"
],
"isoDate": "2018-01-03T13:48:00.000Z"
},
{
"title": "Tempestade Eleanor atinge França, Alemanha, Suíça e Reino Unido",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/mhYi1BftPe4/tempestade-eleanor-atinge-irlanda-reino-unido-franca-e-alemanha-9021583.html",
"pubDate": "Wed, 03 Jan 2018 13:16:00 GMT\r\n ",
"content": "Uma violenta tempestade com ventos de 150 Km/hora está esta quarta-feira a afetar vastas zonas do Reino Unido, Irlanda, França, Suíça e Alemanha, com milhares de casas sem eletricidade e perturbações no tráfego rodoviário, ferroviário e aéreo.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/mhYi1BftPe4\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Uma violenta tempestade com ventos de 150 Km/hora está esta quarta-feira a afetar vastas zonas do Reino Unido, Irlanda, França, Suíça e Alemanha, com milhares de casas sem eletricidade e perturbações no tráfego rodoviário, ferroviário e aéreo.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T13:16:00.000Z"
},
{
"title": "Gabinete Antifraude Europeu avalia conduta de português ex-embaixador da UE",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/W6jtbBFp2So/gabinete-antifraude-europeu-avalia-conduta-de-portugues-ex-embaixador-da-ue-9021533.html",
"pubDate": "Wed, 03 Jan 2018 13:00:00 GMT\r\n ",
"content": "O Gabinete Antifraude Europeu está a avaliar a conduta do ex-representante da União Europeia em Cabo Verde, o português José Manuel Pinto Teixeira, na sequência de uma comunicação da eurodeputada socialista Ana Gomes.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/W6jtbBFp2So\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Gabinete Antifraude Europeu está a avaliar a conduta do ex-representante da União Europeia em Cabo Verde, o português José Manuel Pinto Teixeira, na sequência de uma comunicação da eurodeputada socialista Ana Gomes.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T13:00:00.000Z"
},
{
"title": "Israel dá três meses para migrantes ilegais africanos abandonarem país",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/N7XJSG6vnk0/israel-da-tres-meses-para-migrantes-ilegais-africanos-abandonarem-pais-9021495.html",
"pubDate": "Wed, 03 Jan 2018 12:44:00 GMT\r\n ",
"content": "O Governo israelita avisou esta quarta-feira que os milhares de africanos que entraram ilegalmente em Israel têm três meses para abandonar o país e que, caso contrário, serão detidos.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/N7XJSG6vnk0\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Governo israelita avisou esta quarta-feira que os milhares de africanos que entraram ilegalmente em Israel têm três meses para abandonar o país e que, caso contrário, serão detidos.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T12:44:00.000Z"
},
{
"title": "Entraram em Portugal com malas de tabaco dentro de táxis",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/-Nl-WY0dXI0/entravam-em-portugal-com-malas-de-tabaco-dentro-de-taxi-9021475.html",
"pubDate": "Wed, 03 Jan 2018 12:41:00 GMT\r\n ",
"content": "A Unidade de Ação Fiscal da GNR anunciou esta quarta-feira a apreensão de 124 mil cigarros, com um valor global de 36 mil euros, numa ação de fiscalização na fronteira do Caia, no concelho de Elvas (Portalegre).<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/-Nl-WY0dXI0\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "A Unidade de Ação Fiscal da GNR anunciou esta quarta-feira a apreensão de 124 mil cigarros, com um valor global de 36 mil euros, numa ação de fiscalização na fronteira do Caia, no concelho de Elvas (Portalegre).",
"categories": [
"Justiça"
],
"isoDate": "2018-01-03T12:41:00.000Z"
},
{
"title": "Ministro alemão defende testes médicos sobre idade de jovens migrantes",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/cTKXtPc1De8/ministro-alemao-defende-testes-medicos-sobre-idade-de-jovens-migrantes-9021423.html",
"pubDate": "Wed, 03 Jan 2018 12:26:00 GMT\r\n ",
"content": "O ministro do Interior alemão defendeu, esta quarta-feira, a realização de testes médicos aos jovens migrantes que requerem asilo no país caso haja dúvida sobre a sua idade, apesar das críticas da Ordem Nacional dos Médicos.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/cTKXtPc1De8\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O ministro do Interior alemão defendeu, esta quarta-feira, a realização de testes médicos aos jovens migrantes que requerem asilo no país caso haja dúvida sobre a sua idade, apesar das críticas da Ordem Nacional dos Médicos.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T12:26:00.000Z"
},
{
"title": "Nasceu Lourenço, o terceiro filho de Núria Madruga",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/ebTqzyVNJ1k/nasceu-lourenco-o-terceiro-filho-de-nuria-madruga-9021270.html",
"pubDate": "Wed, 03 Jan 2018 12:22:00 GMT\r\n ",
"content": "O terceiro filho da atriz Núria Madruga e do empresário Vasco Silva nasceu esta terça-feira, com 3,250 quilos e 51 centímetros. A notícia foi dada pelos pais através de um vídeo publicado nas respetivas contas das redes sociais.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/ebTqzyVNJ1k\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O terceiro filho da atriz Núria Madruga e do empresário Vasco Silva nasceu esta terça-feira, com 3,250 quilos e 51 centímetros. A notícia foi dada pelos pais através de um vídeo publicado nas respetivas contas das redes sociais.",
"categories": [
"IN"
],
"isoDate": "2018-01-03T12:22:00.000Z"
},
{
"title": "Filho de Kim Kardashian diagnosticado com pneumonia",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/oj0UrXDF22s/filho-de-kim-kardashian-diagnosticado-com-pneumonia-9021300.html",
"pubDate": "Wed, 03 Jan 2018 12:21:00 GMT\r\n ",
"content": "Kim Kardashian assumiu o pesadelo que a sua família está a viver desde o fim do ano velho. O filho, Saint West, foi diagnosticado com pneumonia e está agora a recuperar em casa depois de três dias de internamento. \"O meu bebé é tão forte!\", afirmou.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/oj0UrXDF22s\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Kim Kardashian assumiu o pesadelo que a sua família está a viver desde o fim do ano velho. O filho, Saint West, foi diagnosticado com pneumonia e está agora a recuperar em casa depois de três dias de internamento. \"O meu bebé é tão forte!\", afirmou.",
"categories": [
"IN"
],
"isoDate": "2018-01-03T12:21:00.000Z"
},
{
"title": "Daniela Ruah declara-se ao marido: \"Não te podia amar mais do que amo\"",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/GKGniQbE1ws/daniela-ruah-declara-se-ao-marido-nao-te-podia-amar-mais-do-que-amo-9021246.html",
"pubDate": "Wed, 03 Jan 2018 12:19:00 GMT\r\n ",
"content": "Daniela Ruah utilizou o Instagram para assinalar o aniversário do marido, David Olsen, que comemorou 42 anos esta terça-feira. A atriz luso-americana mostra-se mais apaixonada do que nunca.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/GKGniQbE1ws\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Daniela Ruah utilizou o Instagram para assinalar o aniversário do marido, David Olsen, que comemorou 42 anos esta terça-feira. A atriz luso-americana mostra-se mais apaixonada do que nunca.",
"categories": [
"IN"
],
"isoDate": "2018-01-03T12:19:00.000Z"
},
{
"title": "Portugal pede respeito pelo direito à manifestação no Irão",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/wYB_0DlSxlc/portugal-pede-respeito-pelo-direito-a-manifestacao-no-irao-9021400.html",
"pubDate": "Wed, 03 Jan 2018 12:16:00 GMT\r\n ",
"content": "O Governo português apelou, esta quarta-feira, às autoridades iranianas para que respeitem o direito à manifestação e pediu \"a todas as partes\" que contribuam para superar a instabilidade que se tem registado no Irão na última semana.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/wYB_0DlSxlc\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Governo português apelou, esta quarta-feira, às autoridades iranianas para que respeitem o direito à manifestação e pediu \"a todas as partes\" que contribuam para superar a instabilidade que se tem registado no Irão na última semana.",
"categories": [
"Nacional"
],
"isoDate": "2018-01-03T12:16:00.000Z"
},
{
"title": "Royal Mail lança selos de \"Game of Thrones\"",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/7H5xwlF7MY0/royal-mail-lanca-colecao-de-selos-com-personagens-de-game-of-thrones-9021287.html",
"pubDate": "Wed, 03 Jan 2018 12:16:00 GMT\r\n ",
"content": "O Royal Mail apresentou um conjunto de 15 selos de primeira classe sobre a série \"Game of Thrones\", que estará à venda no final deste mês.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/7H5xwlF7MY0\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Royal Mail apresentou um conjunto de 15 selos de primeira classe sobre a série \"Game of Thrones\", que estará à venda no final deste mês.",
"categories": [
"Media"
],
"isoDate": "2018-01-03T12:16:00.000Z"
},
{
"title": "Meio dia em 60 segundos: Salários até 632 euros brutos isentos de retenção de IRS",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/89TMopIAEFs/meio-dia-em-60-segundos-salarios-ate-632-euros-brutos-isentos-de-retencao-de-irs-9021375.html",
"pubDate": "Wed, 03 Jan 2018 12:12:00 GMT\r\n ",
"content": "<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/89TMopIAEFs\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "",
"categories": [
"Vídeos"
],
"isoDate": "2018-01-03T12:12:00.000Z"
},
{
"title": "Nuno Espírito Santo com processo disciplinar da Federação inglesa",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/fML0nex-z1A/nuno-espirito-santo-com-processo-disciplinar-da-federacao-inglesa-9021349.html",
"pubDate": "Wed, 03 Jan 2018 12:01:00 GMT\r\n ",
"content": "O treinador português Nuno Espírito Santo, do Wolverhampton, da segunda liga inglesa de futebol, enfrenta um processo disciplinar em função da expulsão no jogo com o Bristol.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/fML0nex-z1A\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O treinador português Nuno Espírito Santo, do Wolverhampton, da segunda liga inglesa de futebol, enfrenta um processo disciplinar em função da expulsão no jogo com o Bristol.",
"categories": [
"Desporto"
],
"isoDate": "2018-01-03T12:01:00.000Z"
},
{
"title": "Apple disponível para trocar a bateria dos iPhone 6 e superiores",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/LiKmuqNZI4Q/apple-aberta-para-trocar-a-bateria-dos-iphones-6-e-modelos-superiores-9021267.html",
"pubDate": "Wed, 03 Jan 2018 11:45:00 GMT\r\n ",
"content": "Foi numa resposta ao blogue \"MacRumors\" que a empresa de tecnologia californiana confirmou que vai trocar a bateria de todos os iPhone 6 e dos modelos superiores, mesmo nos aparelhos que não apresentem problemas.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/LiKmuqNZI4Q\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Foi numa resposta ao blogue \"MacRumors\" que a empresa de tecnologia californiana confirmou que vai trocar a bateria de todos os iPhone 6 e dos modelos superiores, mesmo nos aparelhos que não apresentem problemas.",
"categories": [
"Tecnologia"
],
"isoDate": "2018-01-03T11:45:00.000Z"
},
{
"title": "Já foram publicadas as novas tabelas de retenção de IRS",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/QvK4J7-UZ_s/ja-foram-publicadas-as-novas-tabelas-de-retencao-de-irs-9021293.html",
"pubDate": "Wed, 03 Jan 2018 12:28:00 GMT\r\n ",
"content": "Foram publicadas esta quarta-feira as novas tabelas de retenção de IRS.O valor de rendimentos isentos de retenção sobe para 632 euros brutos por mês.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/QvK4J7-UZ_s\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Foram publicadas esta quarta-feira as novas tabelas de retenção de IRS.O valor de rendimentos isentos de retenção sobe para 632 euros brutos por mês.",
"categories": [
"Economia"
],
"isoDate": "2018-01-03T12:28:00.000Z"
},
{
"title": "Adolescente a caminho da escola morre em acidente de mota em Ourém",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/cWWKL8mn6wE/adolescente-a-caminho-da-escola-morre-em-acidente-de-mota-em-ourem-9021283.html",
"pubDate": "Wed, 03 Jan 2018 12:18:00 GMT\r\n ",
"content": "Uma colisão entre um motociclo e uma viatura ligeira provocou a morte a uma jovem de 17 anos, na manhã desta quarta-feira, na localidade de Vale, freguesia de Nossa Senhora da Piedade, no concelho de Ourém.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/cWWKL8mn6wE\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Uma colisão entre um motociclo e uma viatura ligeira provocou a morte a uma jovem de 17 anos, na manhã desta quarta-feira, na localidade de Vale, freguesia de Nossa Senhora da Piedade, no concelho de Ourém.",
"categories": [
"Ourém"
],
"isoDate": "2018-01-03T12:18:00.000Z"
},
{
"title": "Só há chocolate até 2050 por causa das alterações climáticas",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/w4BqkydetAU/so-ha-chocolate-ate-2050-por-causa-das-alteracoes-climaticas-9021233.html",
"pubDate": "Wed, 03 Jan 2018 11:31:00 GMT\r\n ",
"content": "As plantações de cacau estão a ser afetadas pelo aumento da temperatura do planeta, causado pelas alterações climáticas.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/w4BqkydetAU\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "As plantações de cacau estão a ser afetadas pelo aumento da temperatura do planeta, causado pelas alterações climáticas.",
"categories": [
"Vídeos"
],
"isoDate": "2018-01-03T11:31:00.000Z"
},
{
"title": "Pais de utentes apresentam lista para a direção da Raríssimas",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/1BlZWjaWNqI/pais-de-utentes-apresentam-lista-para-a-direcao-da-rarissimas-9021250.html",
"pubDate": "Wed, 03 Jan 2018 11:43:00 GMT\r\n ",
"content": "Seis mães, um pai e dois funcionários da Raríssimas, um da Casa dos Marcos e outro da delegação Norte, apresentaram uma lista à direção da instituição.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/1BlZWjaWNqI\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Seis mães, um pai e dois funcionários da Raríssimas, um da Casa dos Marcos e outro da delegação Norte, apresentaram uma lista à direção da instituição.",
"categories": [
"Nacional"
],
"isoDate": "2018-01-03T11:43:00.000Z"
},
{
"title": "Acidente com autocarro na \"curva do diabo\" matou 48 pessoas no Peru",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/8J22QWiUlWQ/acidente-com-autocarro-na-curva-do-diabo-matou-48-pessoas-no-peru-9021216.html",
"pubDate": "Wed, 03 Jan 2018 11:02:00 GMT\r\n ",
"content": "A polícia do Peru anunciou que o número de mortos na queda de um autocarro numa ravina, no norte do país, aumentou para 48.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/8J22QWiUlWQ\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "A polícia do Peru anunciou que o número de mortos na queda de um autocarro numa ravina, no norte do país, aumentou para 48.",
"categories": [
"Galerias"
],
"isoDate": "2018-01-03T11:02:00.000Z"
},
{
"title": "PSP deteve mais de 800 pessoas nas festas de Natal e fim de ano",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/BwnSsC-KLUk/psp-deteve-mais-de-800-pessoas-nas-festas-de-natal-e-fim-de-ano-9021211.html",
"pubDate": "Wed, 03 Jan 2018 10:51:00 GMT\r\n ",
"content": "Mais de 800 pessoas foram detidas, 316 das quais por excesso de álcool, no âmbito da Operação \"Polícia Sempre Presente: Festas Seguras 2017\", que terminou às 24 horas de terça-feira, anunciou a PSP.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/BwnSsC-KLUk\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Mais de 800 pessoas foram detidas, 316 das quais por excesso de álcool, no âmbito da Operação \"Polícia Sempre Presente: Festas Seguras 2017\", que terminou às 24 horas de terça-feira, anunciou a PSP.",
"categories": [
"Justiça"
],
"isoDate": "2018-01-03T10:51:00.000Z"
},
{
"title": "Pensava sofrer de doença de Crohn e tinha pacote de ketchup no intestino",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/Y4IuvMmsRi8/pensava-sofrer-de-doenca-de-crohn-e-tinha-pacote-de-ketchup-no-intestino-9021136.html",
"pubDate": "Wed, 03 Jan 2018 10:24:00 GMT\r\n ",
"content": "Uma mulher inglesa, que pensava que sofria da doença de Crohn, tinha, afinal, um pacote de ketchup preso nas paredes do intestino.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/Y4IuvMmsRi8\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Uma mulher inglesa, que pensava que sofria da doença de Crohn, tinha, afinal, um pacote de ketchup preso nas paredes do intestino.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T10:24:00.000Z"
},
{
"title": "Acidente na A1 causa um morto e dois feridos graves",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/L8slAZn7hZI/acidente-na-a1-causa-um-morto-e-dois-feridos-graves-9021168.html",
"pubDate": "Wed, 03 Jan 2018 11:55:00 GMT\r\n ",
"content": "Uma pessoa morreu e três ficaram feridas, duas destas com gravidade, na sequência de um acidente com um ligeiro de passageiros, esta quarta-feira de manhã, na A1, na zona da Feira.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/L8slAZn7hZI\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Uma pessoa morreu e três ficaram feridas, duas destas com gravidade, na sequência de um acidente com um ligeiro de passageiros, esta quarta-feira de manhã, na A1, na zona da Feira.",
"categories": [
"Santa Maria da Feira"
],
"isoDate": "2018-01-03T11:55:00.000Z"
},
{
"title": "Programa que ajuda a lidar com filhos rebeldes chega a Portugal",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/j9g7wsHIBjM/supernanny-chega-a-sic-a-14-de-janeiro-9021115.html",
"pubDate": "Wed, 03 Jan 2018 10:06:00 GMT\r\n ",
"content": "Teresa Paula Marques foi a \"supernanny\" encontrada pela SIC para a sua próxima aposta dos domingos à noite. O canal revelou esta terça-feira a data de estreia do programa. É já no decorrer deste mês.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/j9g7wsHIBjM\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Teresa Paula Marques foi a \"supernanny\" encontrada pela SIC para a sua próxima aposta dos domingos à noite. O canal revelou esta terça-feira a data de estreia do programa. É já no decorrer deste mês.",
"categories": [
"NTV"
],
"isoDate": "2018-01-03T10:06:00.000Z"
},
{
"title": "Morreu o líder da igreja Mórmon",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/j0Jnj7UnEOI/morreu-o-lider-da-igreja-mormon-9021113.html",
"pubDate": "Wed, 03 Jan 2018 10:11:00 GMT\r\n ",
"content": "O presidente da igreja Mórmon, Thomas Spencer Monson, morreu terça-feira à noite aos 90 anos na sua casa em Salt Lake City, nos Estados Unidos, anunciou o porta-voz Eric Hawkins.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/j0Jnj7UnEOI\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O presidente da igreja Mórmon, Thomas Spencer Monson, morreu terça-feira à noite aos 90 anos na sua casa em Salt Lake City, nos Estados Unidos, anunciou o porta-voz Eric Hawkins.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T10:11:00.000Z"
},
{
"title": "Hugo Miguel é o árbitro escolhido para apitar o Benfica-Sporting",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/ZVJjvHbLi-c/hugo-miguel-e-o-arbitro-escolhido-para-apitar-o-benfica-sporting-9021096.html",
"pubDate": "Wed, 03 Jan 2018 10:34:00 GMT\r\n ",
"content": "Hugo Miguel é o árbitro escolhido para apitar o Benfica-Sporting, esta quarta-feira à noite.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/ZVJjvHbLi-c\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Hugo Miguel é o árbitro escolhido para apitar o Benfica-Sporting, esta quarta-feira à noite.",
"categories": [
"Desporto"
],
"isoDate": "2018-01-03T10:34:00.000Z"
},
{
"title": "Trump declara estado de desastre na Califórnia devido aos incêndios",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/W8tkUZVfth4/trump-declara-estado-de-desastre-na-california-devido-aos-incendios-9021072.html",
"pubDate": "Wed, 03 Jan 2018 09:14:00 GMT\r\n ",
"content": "O Presidente dos Estados Unidos, Donald Trump, declarou, esta quarta-feira, o \"estado de desastre\" (calamidade pública) no sul da Califórnia na sequência do incêndio que afeta aquela região no início do mês de dezembro.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/W8tkUZVfth4\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Presidente dos Estados Unidos, Donald Trump, declarou, esta quarta-feira, o \"estado de desastre\" (calamidade pública) no sul da Califórnia na sequência do incêndio que afeta aquela região no início do mês de dezembro.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T09:14:00.000Z"
},
{
"title": "Mais acidentes e feridos graves mas menos mortos na Operação \"Ano Novo\" da GNR",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/-Eha3n_Phzs/mais-acidentes-e-feridos-graves-mas-menos-mortos-na-operacao-ano-novo-da-gnr-9021046.html",
"pubDate": "Wed, 03 Jan 2018 08:58:00 GMT\r\n ",
"content": "A GNR registou nos cinco dias da Operação \"Ano Novo\" mais acidentes e mais feridos graves, mas menos vítimas mortais do que na operação de 2016/2017, segundo dados da corporação.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/-Eha3n_Phzs\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "A GNR registou nos cinco dias da Operação \"Ano Novo\" mais acidentes e mais feridos graves, mas menos vítimas mortais do que na operação de 2016/2017, segundo dados da corporação.",
"categories": [
"Nacional"
],
"isoDate": "2018-01-03T08:58:00.000Z"
},
{
"title": "Prestação de crédito à habitação deve subir em 2018",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/uJzMXCbb19Q/prestacao-de-credito-a-habitacao-deve-subir-em-2018-9021012.html",
"pubDate": "Wed, 03 Jan 2018 08:40:00 GMT\r\n ",
"content": "As prestações pagas pelas famílias aos bancos pelo crédito à habitação voltaram a descer em 2017, mas menos do que em anos anteriores, e para 2018 os analistas estimam uma subida ligeira.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/uJzMXCbb19Q\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "As prestações pagas pelas famílias aos bancos pelo crédito à habitação voltaram a descer em 2017, mas menos do que em anos anteriores, e para 2018 os analistas estimam uma subida ligeira.",
"categories": [
"Economia"
],
"isoDate": "2018-01-03T08:40:00.000Z"
},
{
"title": "Acionistas Uber vendem ações com desconto mas alguns ganham 10000%",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/s2oRiO_dR74/acionistas-uber-vendem-acoes-com-desconto-mas-alguns-ganham-10000-9020996.html",
"pubDate": "Wed, 03 Jan 2018 08:18:00 GMT\r\n ",
"content": "Os investidores na plataforma de serviços de transporte Uber venderam parte das ações ao conglomerado japonês Softbank com 30% de desconto em relação a 2016, mas em alguns casos com uma valorização de 10000% em relação ao início.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/s2oRiO_dR74\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Os investidores na plataforma de serviços de transporte Uber venderam parte das ações ao conglomerado japonês Softbank com 30% de desconto em relação a 2016, mas em alguns casos com uma valorização de 10000% em relação ao início.",
"categories": [
"Economia"
],
"isoDate": "2018-01-03T08:18:00.000Z"
},
{
"title": "Trump diz que tem um botão nuclear \"muito maior\" que o de Kim Jong-un",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/gZuzYyZC4RM/trump-diz-que-tem-um-botao-nuclear-muito-maior-que-o-de-kim-jong-un-9020979.html",
"pubDate": "Wed, 03 Jan 2018 08:07:00 GMT\r\n ",
"content": "O Presidente dos Estados Unidos, Donald Trump, lembrou na terça-feira ao homólogo da Coreia do Norte, Kim Jong-un, que também tem um botão nuclear só que \"maior e mais poderoso\".<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/gZuzYyZC4RM\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Presidente dos Estados Unidos, Donald Trump, lembrou na terça-feira ao homólogo da Coreia do Norte, Kim Jong-un, que também tem um botão nuclear só que \"maior e mais poderoso\".",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T08:07:00.000Z"
},
{
"title": "Despertar em 60 segundos: Benfica e Sporting medem forças na Luz",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/2ztLu4YTylg/despertar-em-60-segundos-benfica-e-sporting-medem-forcas-na-luz-9020978.html",
"pubDate": "Wed, 03 Jan 2018 08:09:00 GMT\r\n ",
"content": "<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/2ztLu4YTylg\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "",
"categories": [
"Vídeos"
],
"isoDate": "2018-01-03T08:09:00.000Z"
},
{
"title": "Coreia do Norte anuncia reabertura de canal de comunicação com vizinho do Sul",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/e8IHZAqESvs/coreia-do-norte-anuncia-reabertura-de-canal-de-comunicacao-com-vizinho-do-sul-9020967.html",
"pubDate": "Wed, 03 Jan 2018 07:55:00 GMT\r\n ",
"content": "A Coreia do Norte anunciou, esta quarta-feira, que ia reabrir o canal de comunicações intercoreano às 6.30 horas, um dia depois de ter recebido a proposta sul-coreana para realizar negociações oficiais, disse o Governo de Seul.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/e8IHZAqESvs\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "A Coreia do Norte anunciou, esta quarta-feira, que ia reabrir o canal de comunicações intercoreano às 6.30 horas, um dia depois de ter recebido a proposta sul-coreana para realizar negociações oficiais, disse o Governo de Seul.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T07:55:00.000Z"
},
{
"title": "Primeira página em 60 segundos: Erros levam EDP a cobrar a mais ",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/ug3HWi9uQe0/primeira-pagina-em-60-segundos-erros-levam-edp-a-cobrar-a-mais-9020838.html",
"pubDate": "Wed, 03 Jan 2018 01:03:00 GMT\r\n ",
"content": "<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/ug3HWi9uQe0\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "",
"categories": [
"Vídeos"
],
"isoDate": "2018-01-03T01:03:00.000Z"
},
{
"title": "Ex-refém dos talibãs detido por agressão sexual",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/viDXoOEa2hY/ex-refem-dos-talibas-detidopor-agressao-sexual-9020839.html",
"pubDate": "Wed, 03 Jan 2018 00:51:00 GMT\r\n ",
"content": "Joshua Boyle, o canadiano que passou cinco anos sequestrado por talibãs no Afeganistão, conjuntamente com a mulher e três filhos, foi detido pela polícia do Canadá, indiciado de agressões sexuais e relações forçadas.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/viDXoOEa2hY\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Joshua Boyle, o canadiano que passou cinco anos sequestrado por talibãs no Afeganistão, conjuntamente com a mulher e três filhos, foi detido pela polícia do Canadá, indiciado de agressões sexuais e relações forçadas.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T00:51:00.000Z"
},
{
"title": "600 guardas prisionais de \"baixa\" durante a greve",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/jkSYLDzLF_4/600-guardas-prisionais-de-baixa-durante-a-greve-9020769.html",
"pubDate": "Wed, 03 Jan 2018 00:41:00 GMT\r\n ",
"content": "Sindicato diz que falta de pessoal motiva tanta doença. Direção-geral agirá se detetar processos fraudulentos na ausência ao trabalho.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/jkSYLDzLF_4\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Sindicato diz que falta de pessoal motiva tanta doença. Direção-geral agirá se detetar processos fraudulentos na ausência ao trabalho.",
"categories": [
"Justiça"
],
"isoDate": "2018-01-03T00:41:00.000Z"
},
{
"title": "Edifício dos CTT na Baixa do Porto à beira de virar hotel",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/tHfPNmzbR6c/edificio-dos-ctt-na-baixa-do-porto-a-beira-de-virar-hotel-9020669.html",
"pubDate": "Wed, 03 Jan 2018 00:41:00 GMT\r\n ",
"content": "Atuais proprietários admitem venda integral do imóvel para onde planearam um hotel, apartamentos e lojas.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/tHfPNmzbR6c\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Atuais proprietários admitem venda integral do imóvel para onde planearam um hotel, apartamentos e lojas.",
"categories": [
"Porto"
],
"isoDate": "2018-01-03T00:41:00.000Z"
},
{
"title": "Erros na leitura levam EDP a cobrar milhares a mais",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/rwW-UiqhFCM/erros-na-leitura-levam-edp-a-cobrar-milhares-a-mais-9020735.html",
"pubDate": "Wed, 03 Jan 2018 00:41:00 GMT\r\n ",
"content": "Consumidores queixam-se de que as contagens feitas pela empresa apresentam valores excessivos. Elétrica não nega, mas garante que número de reclamações é reduzido.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/rwW-UiqhFCM\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "Consumidores queixam-se de que as contagens feitas pela empresa apresentam valores excessivos. Elétrica não nega, mas garante que número de reclamações é reduzido.",
"categories": [
"Economia"
],
"isoDate": "2018-01-03T00:41:00.000Z"
},
{
"title": "Trump ameaça cortar a ajuda financeira aos palestinianos",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/RxvSCxIPnrs/trump-ameaca-cortar-a-ajuda-financeira-aos-palestinianos-9020827.html",
"pubDate": "Wed, 03 Jan 2018 00:34:00 GMT\r\n ",
"content": "O Presidente norte-americano ameaçou esta terça-feira cortar a ajuda financeira dos EUA à Autoridade Palestiniana, ao mesmo tempo que considerou que o processo de paz no Médio Oriente parece estar atolado.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/RxvSCxIPnrs\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "O Presidente norte-americano ameaçou esta terça-feira cortar a ajuda financeira dos EUA à Autoridade Palestiniana, ao mesmo tempo que considerou que o processo de paz no Médio Oriente parece estar atolado.",
"categories": [
"Mundo"
],
"isoDate": "2018-01-03T00:34:00.000Z"
},
{
"title": "Lisboa quer passes sociais com acesso a táxis e bicicletas ",
"link": "http://feeds.jn.pt/~r/JN-ULTIMAS/~3/hnN67UdsoYw/lisboa-quer-passes-sociais-com-acesso-a-taxis-e-bicicletas-9020740.html",
"pubDate": "Wed, 03 Jan 2018 00:25:00 GMT\r\n ",
"content": "A Câmara da capital vai criar pacotes de mobilidade em 2018 para que os utentes possam escolher o tipo de transporte de que mais necessitam, gerindo essa utilização por telemóvel.<img src=\"http://feeds.feedburner.com/~r/JN-ULTIMAS/~4/hnN67UdsoYw\" height=\"1\" width=\"1\" alt=\"\"/>",
"contentSnippet": "A Câmara da capital vai criar pacotes de mobilidade em 2018 para que os utentes possam escolher o tipo de transporte de que mais necessitam, gerindo essa utilização por telemóvel.",
"categories": [
"Economia"
],
"isoDate": "2018-01-03T00:25:00.000Z"
}
],
"image": {
"link": "http://www.jn.pt",
"url": "http://www.jn.pt/favicon.ico",
"title": "Jornal de Notícias"
},
"title": "Jornal de Notícias - Últimas Notícias",
"description": "JN. Rede de Informação.",
"link": "http://www.jn.pt",
"language": "pt-pt",
"lastBuildDate": "Wed, 03 Jan 2018 14:11:52 GMT\r\n "
}
}
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
{
"feed": {
"items": [
{
"title": "v3.9.0",
"link": "/gulpjs/gulp/releases/tag/v3.9.0",
"pubDate": "2015-06-01T21:49:41.000Z",
"author": "contra",
"content": "<p>3.9.0</p>",
"contentSnippet": "3.9.0",
"id": "tag:github.com,2008:Repository/11167738/v3.9.0",
"isoDate": "2015-06-01T21:49:41.000Z"
},
{
"title": "v3.8.11",
"link": "/gulpjs/gulp/releases/tag/v3.8.11",
"pubDate": "2015-02-09T20:37:28.000Z",
"author": "contra",
"content": "<p>3.8.11</p>",
"contentSnippet": "3.8.11",
"id": "tag:github.com,2008:Repository/11167738/v3.8.11",
"isoDate": "2015-02-09T20:37:28.000Z"
},
{
"title": "v3.8.10",
"link": "/gulpjs/gulp/releases/tag/v3.8.10",
"pubDate": "2014-11-04T00:11:30.000Z",
"author": "contra",
"content": "<p>3.8.10</p>",
"contentSnippet": "3.8.10",
"id": "tag:github.com,2008:Repository/11167738/v3.8.10",
"isoDate": "2014-11-04T00:11:30.000Z"
},
{
"title": "v3.8.9",
"link": "/gulpjs/gulp/releases/tag/v3.8.9",
"pubDate": "2014-10-22T06:55:20.000Z",
"author": "contra",
"content": "<p>3.8.9</p>",
"contentSnippet": "3.8.9",
"id": "tag:github.com,2008:Repository/11167738/v3.8.9",
"isoDate": "2014-10-22T06:55:20.000Z"
},
{
"title": "v3.8.8",
"link": "/gulpjs/gulp/releases/tag/v3.8.8",
"pubDate": "2014-09-07T20:20:11.000Z",
"author": "contra",
"content": "<p>3.8.8</p>",
"contentSnippet": "3.8.8",
"id": "tag:github.com,2008:Repository/11167738/v3.8.8",
"isoDate": "2014-09-07T20:20:11.000Z"
},
{
"title": "v3.8.7",
"link": "/gulpjs/gulp/releases/tag/v3.8.7",
"pubDate": "2014-08-02T04:58:19.000Z",
"author": "contra",
"content": "<p>3.8.7</p>",
"contentSnippet": "3.8.7",
"id": "tag:github.com,2008:Repository/11167738/v3.8.7",
"isoDate": "2014-08-02T04:58:19.000Z"
},
{
"title": "v3.8.6",
"link": "/gulpjs/gulp/releases/tag/v3.8.6",
"pubDate": "2014-07-09T22:06:50.000Z",
"author": "contra",
"content": "<p>3.8.6</p>",
"contentSnippet": "3.8.6",
"id": "tag:github.com,2008:Repository/11167738/v3.8.6",
"isoDate": "2014-07-09T22:06:50.000Z"
},
{
"title": "v3.8.5",
"link": "/gulpjs/gulp/releases/tag/v3.8.5",
"pubDate": "2014-06-27T06:53:54.000Z",
"author": "contra",
"content": "<p>3.8.5</p>",
"contentSnippet": "3.8.5",
"id": "tag:github.com,2008:Repository/11167738/v3.8.5",
"isoDate": "2014-06-27T06:53:54.000Z"
},
{
"title": "v3.8.4",
"link": "/gulpjs/gulp/releases/tag/v3.8.4",
"pubDate": "2014-06-27T06:38:43.000Z",
"author": "contra",
"content": "<p>3.8.4</p>",
"contentSnippet": "3.8.4",
"id": "tag:github.com,2008:Repository/11167738/v3.8.4",
"isoDate": "2014-06-27T06:38:43.000Z"
},
{
"title": "v3.8.3",
"link": "/gulpjs/gulp/releases/tag/v3.8.3",
"pubDate": "2014-06-26T21:17:51.000Z",
"author": "contra",
"content": "<p>3.8.3</p>",
"contentSnippet": "3.8.3",
"id": "tag:github.com,2008:Repository/11167738/v3.8.3",
"isoDate": "2014-06-26T21:17:51.000Z"
}
],
"link": "https://github.com/gulpjs/gulp/releases",
"feedUrl": "https://github.com/gulpjs/gulp/releases.atom",
"title": "Release notes from gulp",
"lastBuildDate": "2015-06-01T23:49:41+02:00"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "Java-Anwendungsserver: Red Hat gibt WildFly 10 frei",
"link": "http://www.heise.de/developer/meldung/Java-Anwendungsserver-Red-Hat-gibt-WildFly-10-frei-3088438.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-02-01T16:22:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Java-Anwendungsserver-Red-Hat-gibt-WildFly-10-frei-3088438.html?wt_mc=rss.developer.beitrag.atom\" title=\"Java-Anwendungsserver: Red Hat gibt WildFly 10 frei\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/9/2/1/wildfly-2bf4ffd2935e38b6-90200def80b152e9-5ba35d3770232d92.jpeg\" alt=\"WildFly 10\" />\n \n </a>\n <p>Die nun verfügbare Version 10 des Enterprise-Java-Servers stellt die Basis für Red Hats kommerzielle JBoss Enterprise Application Platform 7 ist zugleich das dritte größere Release seit dem Namenswechsel des Open-Source-Projekts.</p>\n ",
"contentSnippet": "Die nun verfügbare Version 10 des Enterprise-Java-Servers stellt die Basis für Red Hats kommerzielle JBoss Enterprise Application Platform 7 ist zugleich das dritte größere Release seit dem Namenswechsel des Open-Source-Projekts.",
"id": "http://heise.de/-3088438",
"isoDate": "2016-02-01T16:22:00.000Z"
},
{
"title": "Scrum Day 2016: Bewerbungen für Vorträge und Workshops",
"link": "http://www.heise.de/developer/meldung/Scrum-Day-2016-Bewerbungen-fuer-Vortraege-und-Workshops-3088627.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-02-01T13:29:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Scrum-Day-2016-Bewerbungen-fuer-Vortraege-und-Workshops-3088627.html?wt_mc=rss.developer.beitrag.atom\" title=\"Scrum Day 2016: Bewerbungen für Vorträge und Workshops\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/4/0/0/6/3/header_scrumday_01-e4ef3375d4c003c4.jpeg\" alt=\"Vortragseinreichungen zum Scrum Day 2016 erwünscht\" />\n \n </a>\n <p>Über das Programm des zehnten Scrum Day stimmen die Teilnehmer selbst ab. Doch zuvor sind Scrum-Experten dran, sich bis Ende Februar mit einem Vortrag oder Workshop zu bewerben.</p>\n ",
"contentSnippet": "Über das Programm des zehnten Scrum Day stimmen die Teilnehmer selbst ab. Doch zuvor sind Scrum-Experten dran, sich bis Ende Februar mit einem Vortrag oder Workshop zu bewerben.",
"id": "http://heise.de/-3088627",
"isoDate": "2016-02-01T13:29:00.000Z"
},
{
"title": "Microsoft veröffentlicht Cordova-Erweiterung für Visual Studio Code",
"link": "http://www.heise.de/developer/meldung/Microsoft-veroeffentlicht-Cordova-Erweiterung-fuer-Visual-Studio-Code-3088372.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-02-01T11:12:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Microsoft-veroeffentlicht-Cordova-Erweiterung-fuer-Visual-Studio-Code-3088372.html?wt_mc=rss.developer.beitrag.atom\" title=\"Microsoft veröffentlicht Cordova-Erweiterung für Visual Studio Code\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/8/6/8/mobile-e0c120027bcb28f0.jpeg\" alt=\"Microsoft veröffentlicht Cordova-Erweiterung für Visual Studio Code\" />\n \n </a>\n <p>Mit dem für unterschiedliche Plattformen verfügbaren Code-Editor lassen sich nun auch hybride Apps für iOS, Android, Blackberry und Windows Phone auf Basis von HTML, CSS und JavaScript entwickeln.</p>\n ",
"contentSnippet": "Mit dem für unterschiedliche Plattformen verfügbaren Code-Editor lassen sich nun auch hybride Apps für iOS, Android, Blackberry und Windows Phone auf Basis von HTML, CSS und JavaScript entwickeln.",
"id": "http://heise.de/-3088372",
"isoDate": "2016-02-01T11:12:00.000Z"
},
{
"title": "Ungewisse Zukunft des MySQLDumper-Projekts",
"link": "http://www.heise.de/developer/meldung/Ungewisse-Zukunft-des-MySQLDumper-Projekts-3088410.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-02-01T09:34:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Ungewisse-Zukunft-des-MySQLDumper-Projekts-3088410.html?wt_mc=rss.developer.beitrag.atom\" title=\"Ungewisse Zukunft des MySQLDumper-Projekts\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/8/9/7/aufmacher_ajax-a0995782e064d11e.jpeg\" alt=\"Ungewisse Zukunft des MySQLDumper-Projekts\" />\n \n </a>\n <p>Daniel Schlichtholz hat sich von der Entwicklung des PHP- beziehungsweise Perl-Skripts verabschiedet, mit dem sich MySQL-Daten sichern und gegebenenfalls wiederherstellen lassen. Fällige Anpassungen an das neue PHP 7 würden ihn zu viel Zeit kosten.</p>\n ",
"contentSnippet": "Daniel Schlichtholz hat sich von der Entwicklung des PHP- beziehungsweise Perl-Skripts verabschiedet, mit dem sich MySQL-Daten sichern und gegebenenfalls wiederherstellen lassen. Fällige Anpassungen an das neue PHP 7 würden ihn zu viel Zeit kosten.",
"id": "http://heise.de/-3088410",
"isoDate": "2016-02-01T09:34:00.000Z"
},
{
"title": "Änderungen bei der Authentifizierung in Microsofts v2.0 App Model",
"link": "http://www.heise.de/developer/meldung/Aenderungen-bei-der-Authentifizierung-in-Microsofts-v2-0-App-Model-3088319.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-02-01T09:19:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Aenderungen-bei-der-Authentifizierung-in-Microsofts-v2-0-App-Model-3088319.html?wt_mc=rss.developer.beitrag.atom\" title=\"Änderungen bei der Authentifizierung in Microsofts v2.0 App Model\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/8/3/5/auth-b38ed34aab1cffa8.jpeg\" alt=\"Änderungen in der Authentifizierung an Microsofts v2.0 App Model\" />\n \n </a>\n <p>Microsoft ändert das v2.0 Auth Protocol zur Anmeldung an die Cloud-Dienste Microsoft Account und Azure Active Directory. Entwickler müssen aufgrund der Neuerungen vermutlich vorhandenen Code anpassen.</p>\n ",
"contentSnippet": "Microsoft ändert das v2.0 Auth Protocol zur Anmeldung an die Cloud-Dienste Microsoft Account und Azure Active Directory. Entwickler müssen aufgrund der Neuerungen vermutlich vorhandenen Code anpassen.",
"id": "http://heise.de/-3088319",
"isoDate": "2016-02-01T09:19:00.000Z"
},
{
"title": "Der Pragmatische Architekt: Ein gutes Szenario",
"link": "http://www.heise.de/developer/artikel/Ein-gutes-Szenario-3088146.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-02-01T07:24:00.000Z",
"content": "\n <p>Wie entwirft ein Softwarearchitekt am besten ein System? Dass es dafür kein einfaches Rezept gibt, ist der Komplexität und Heterogenität von Softwareprojekten geschuldet. Die Sache ist aber nicht hoffnungslos. Szenarien bieten für diesen Zweck ein sehr gutes Instrumentarium.</p>\n ",
"contentSnippet": "Wie entwirft ein Softwarearchitekt am besten ein System? Dass es dafür kein einfaches Rezept gibt, ist der Komplexität und Heterogenität von Softwareprojekten geschuldet. Die Sache ist aber nicht hoffnungslos. Szenarien bieten für diesen Zweck ein sehr gutes Instrumentarium.",
"id": "http://heise.de/-3088146",
"isoDate": "2016-02-01T07:24:00.000Z"
},
{
"title": "Developer Snapshots: Programmierer-News in ein, zwei Sätzen",
"link": "http://www.heise.de/developer/meldung/Developer-Snapshots-Programmierer-News-in-ein-zwei-Saetzen-3087585.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T14:37:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Developer-Snapshots-Programmierer-News-in-ein-zwei-Saetzen-3087585.html?wt_mc=rss.developer.beitrag.atom\" title=\"Developer Snapshots: Programmierer-News in ein, zwei Sätzen\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/4/0/4/snapshot-e74b5b984c4c2ec8-e74b5b984c4c2ec8-e74b5b984c4c2ec8.jpeg\" alt=\"Developer Snapshots: Programmierer-News in ein, zwei Sätzen\" />\n \n </a>\n <p>heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit einem OCaml-Cross-Compiler für iOS, LLVM 3.8 und Cloud9-Integration in Googles Cloud-Plattform.</p>\n ",
"contentSnippet": "heise Developer fasst jede Woche bisher vernachlässigte, aber doch wichtige Nachrichten zu Tools, Spezifikationen oder anderem zusammen – dieses Mal u.a. mit einem OCaml-Cross-Compiler für iOS, LLVM 3.8 und Cloud9-Integration in Googles Cloud-Plattform.",
"id": "http://heise.de/-3087585",
"isoDate": "2016-01-29T14:37:00.000Z"
},
{
"title": "Der Dotnet-Doktor: Auslesen und Sortieren von GPX-Dateien ",
"link": "http://www.heise.de/developer/artikel/Auslesen-und-Sortieren-von-GPX-Dateien-3087150.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T12:59:00.000Z",
"content": "\n <p>Die Windows PowerShell biete eine schnelle Lösung für die Aufgabe, eine größere Menge von XML-Dateien zu sortieren.</p>\n ",
"contentSnippet": "Die Windows PowerShell biete eine schnelle Lösung für die Aufgabe, eine größere Menge von XML-Dateien zu sortieren.",
"id": "http://heise.de/-3087150",
"isoDate": "2016-01-29T12:59:00.000Z"
},
{
"title": "SourceForge und Slashdot wechseln erneut den Besitzer",
"link": "http://www.heise.de/developer/meldung/SourceForge-und-Slashdot-wechseln-erneut-den-Besitzer-3087034.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T12:02:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/SourceForge-und-Slashdot-wechseln-erneut-den-Besitzer-3087034.html?wt_mc=rss.developer.beitrag.atom\" title=\"SourceForge und Slashdot wechseln erneut den Besitzer\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/9/0/8/8/sourceforge-2c6349cf25f67c35.jpeg\" alt=\"SourceForge und Slashdot bekommen neuen Besitzer\" />\n \n </a>\n <p>Der neue Besitzer, ein US-amerikanisches Webmedia-Unternehmen, will offenbar den ramponierten Ruf der Hosting-Plattform für Open-Source-Projekte aufpolieren.</p>\n ",
"contentSnippet": "Der neue Besitzer, ein US-amerikanisches Webmedia-Unternehmen, will offenbar den ramponierten Ruf der Hosting-Plattform für Open-Source-Projekte aufpolieren.",
"id": "http://heise.de/-3087034",
"isoDate": "2016-01-29T12:02:00.000Z"
},
{
"title": "Tales from the Web side: Patterns und Best Practices in JavaScript: Typüberprüfungen continued",
"link": "http://www.heise.de/developer/artikel/Patterns-und-Best-Practices-in-JavaScript-Typueberpruefungen-continued-3086830.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T10:23:00.000Z",
"content": "\n <p>Der instanceof-Operator in JavaScript kann in einigen Fällen problematisch sein kann, nämlich immer dann, wenn man mit mehreren Versionen der gleichen &quot;Klasse&quot; arbeitet. Nun werden einige Lösungsansätze skizziert.</p>\n ",
"contentSnippet": "Der instanceof-Operator in JavaScript kann in einigen Fällen problematisch sein kann, nämlich immer dann, wenn man mit mehreren Versionen der gleichen \"Klasse\" arbeitet. Nun werden einige Lösungsansätze skizziert.",
"id": "http://heise.de/-3086830",
"isoDate": "2016-01-29T10:23:00.000Z"
},
{
"title": "Facebook schließt Parse-Plattform",
"link": "http://www.heise.de/developer/meldung/Facebook-schliesst-Parse-Plattform-3086857.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T09:12:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Facebook-schliesst-Parse-Plattform-3086857.html?wt_mc=rss.developer.beitrag.atom\" title=\"Facebook schließt Parse-Plattform\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/9/4/4/aufmacher_ajax__4_-809c9c50d2488b9c.jpeg\" alt=\"Facebook kündigt Schließung der Parse-Plattform an\" />\n \n </a>\n <p>Ein Jahr bleibt Entwicklern, die den Mobile Backend as a Service nutzen, auf ein eigenes MongoDB-basiertes Angebot zu migrieren oder den nun als Open Source verfügbaren Parse-Server zu verwenden.</p>\n ",
"contentSnippet": "Ein Jahr bleibt Entwicklern, die den Mobile Backend as a Service nutzen, auf ein eigenes MongoDB-basiertes Angebot zu migrieren oder den nun als Open Source verfügbaren Parse-Server zu verwenden.",
"id": "http://heise.de/-3086857",
"isoDate": "2016-01-29T09:12:00.000Z"
},
{
"title": "Continuous Lifecycle London: Programm online, Ticketverkauf gestartet",
"link": "http://www.heise.de/developer/meldung/Continuous-Lifecycle-London-Programm-online-Ticketverkauf-gestartet-3086901.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T09:10:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Continuous-Lifecycle-London-Programm-online-Ticketverkauf-gestartet-3086901.html?wt_mc=rss.developer.beitrag.atom\" title=\"Continuous Lifecycle London: Programm online, Ticketverkauf gestartet\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/9/7/9/cll-093e7b1c3851b5a0.jpeg\" alt=\"Continuous Lifecycle London: Programm online, Ticketverkauf gestartet\" />\n \n </a>\n <p>Anfang Mai feiert die englische Version der Continuous-Lifecycle-Konferenz in London Premiere. Jez Humble und Dave Farley sind nur zwei der Sprecher aus dem nun bekannt gegebenen Programm, das Continuous Delivery, DevOps und Co. ins Zentrum stellt.</p>\n ",
"contentSnippet": "Anfang Mai feiert die englische Version der Continuous-Lifecycle-Konferenz in London Premiere. Jez Humble und Dave Farley sind nur zwei der Sprecher aus dem nun bekannt gegebenen Programm, das Continuous Delivery, DevOps und Co. ins Zentrum stellt.",
"id": "http://heise.de/-3086901",
"isoDate": "2016-01-29T09:10:00.000Z"
},
{
"title": "Java Runtime Zing verdoppelt die maximale Speichergröße auf 2 TB",
"link": "http://www.heise.de/developer/meldung/Java-Runtime-Zing-verdoppelt-die-maximale-Speichergroesse-auf-2-TB-3086807.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T08:58:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Java-Runtime-Zing-verdoppelt-die-maximale-Speichergroesse-auf-2-TB-3086807.html?wt_mc=rss.developer.beitrag.atom\" title=\"Java Runtime Zing verdoppelt die maximale Speichergröße auf 2 TB\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/9/0/7/aufmacher_ajax__3_-019d32d5c8efc5c0.jpeg\" alt=\"Java Runtime Zing verdoppelt die maximale Speichergröße auf 2 TB\" />\n \n </a>\n <p>Die Java Virtual Machine Zing ist speziell auf speicherhungrige Anwendungen ausgelegt. Mit Version 16.1 darf der dynamische Speicher auf 2 Terabyte steigen.</p>\n ",
"contentSnippet": "Die Java Virtual Machine Zing ist speziell auf speicherhungrige Anwendungen ausgelegt. Mit Version 16.1 darf der dynamische Speicher auf 2 Terabyte steigen.",
"id": "http://heise.de/-3086807",
"isoDate": "2016-01-29T08:58:00.000Z"
},
{
"title": "C# 7 – Stand der Dinge und Ausblick",
"link": "http://www.heise.de/developer/artikel/C-7-Stand-der-Dinge-und-Ausblick-3086504.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-29T08:00:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/artikel/C-7-Stand-der-Dinge-und-Ausblick-3086504.html?wt_mc=rss.developer.beitrag.atom\" title=\"C# 7 – Stand der Dinge und Ausblick\">\n \n <img src=\"http://www.heise.de/developer/imgs/06/1/7/3/8/7/4/4/cis_-_Anriss-ed7ebdc4112307ae.jpeg\" width=\"100\" height=\"55\" alt=\"C# 7 - Stand der Dinge und Ausblick\" title=\"C# 7 - Stand der Dinge und Ausblick\" style=\"float: left; margin-right: 15px; margin-top: 3px;\" />\n \n </a>\n <p>Ein Blick auf die möglichen Neuerungen für C# 7 zeigt, wie sich die Sprache Anregungen jenseits des Tellerands der objektorientierten Programmierung holt.</p>\n ",
"contentSnippet": "Ein Blick auf die möglichen Neuerungen für C# 7 zeigt, wie sich die Sprache Anregungen jenseits des Tellerands der objektorientierten Programmierung holt.",
"id": "http://heise.de/-3086504",
"isoDate": "2016-01-29T08:00:00.000Z"
},
{
"title": "Apache Software Foundation bekommt ein neues Logo",
"link": "http://www.heise.de/developer/meldung/Apache-Software-Foundation-bekommt-ein-neues-Logo-3086458.html?wt_mc=rss.developer.beitrag.atom",
"pubDate": "2016-01-28T16:07:00.000Z",
"content": "\n <a href=\"http://www.heise.de/developer/meldung/Apache-Software-Foundation-bekommt-ein-neues-Logo-3086458.html?wt_mc=rss.developer.beitrag.atom\" title=\"Apache Software Foundation bekommt ein neues Logo\">\n \n <img src=\"http://www.heise.de/scale/geometry/264/q80/imgs/18/1/7/3/8/7/0/1/aufmacher_ajax-242d052f1ab3bed7.jpeg\" alt=\"Apache bekommt ein neues Logo\" />\n \n </a>\n <p>Das neue Logos soll zugleich die bisherige Vergangenheit und den zukunftsorientierten energischen Wachstum der Open-Source-Organisation reflektieren.</p>\n ",
"contentSnippet": "Das neue Logos soll zugleich die bisherige Vergangenheit und den zukunftsorientierten energischen Wachstum der Open-Source-Organisation reflektieren.",
"id": "http://heise.de/-3086458",
"isoDate": "2016-01-28T16:07:00.000Z"
}
],
"link": "http://www.heise.de/developer/",
"feedUrl": "http://www.heise.de/developer/rss/news-atom.xml",
"title": "heise developer neueste Meldungen",
"lastBuildDate": "2016-02-01T17:54:50+01:00"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "The First Item",
"link": "http://www.oreilly.com/example/001.html",
"enclosure": {
"url": "http://www.oreilly.com/001.mp3",
"length": "54321",
"type": "audio/mpeg"
},
"content": "This is the first item.",
"contentSnippet": "This is the first item.",
"categories": [
{
"_": "Business/Industries/Publishing/Publishers/Nonfiction/",
"$": {
"domain": "http://www.dmoz.org"
}
}
]
},
{
"title": "The Second Item",
"link": "http://www.oreilly.com/example/002.html",
"enclosure": {
"url": "http://www.oreilly.com/002.mp3",
"length": "54321",
"type": "audio/mpeg"
},
"content": "This is the second item.",
"contentSnippet": "This is the second item.",
"categories": [
{
"_": "Business/Industries/Publishing/Publishers/Nonfiction/",
"$": {
"domain": "http://www.dmoz.org"
}
}
]
}
],
"title": "RSS0.92 Example",
"description": "This is an example RSS0.91 feed",
"pubDate": "03 Apr 02 1500 GMT",
"webMaster": "webmaster@oreilly.com",
"managingEditor": "editor@oreilly.com",
"link": "http://www.oreilly.com/example/index.html",
"language": "en-gb",
"copyright": "Copyright 2002, Oreilly and Associates.",
"lastBuildDate": "03 Apr 02 1500 GMT",
"rating": "5"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"creator": "tobi",
"date": "2016-05-04T06:53:45Z",
"title": "My first Instant Article",
"link": "https://localhost:8000",
"pubDate": "Wed, 04 May 2016 06:53:45 GMT",
"content:encoded": "<b>Lorem</b> ipsum",
"dc:creator": "tobi",
"dc:date": "2016-05-04T06:53:45Z",
"content": "Lorem ipsum",
"contentSnippet": "Lorem ipsum",
"guid": "https://localhost:8000",
"isoDate": "2016-05-04T06:53:45.000Z"
}
],
"title": "Instant Article Test",
"description": "1, 2, 1, 2… check the mic!",
"pubDate": "Fri, 13 May 2016 15:14:05 GMT",
"link": "https://localhost:8000",
"language": "en"
}
}
\ No newline at end of file
This diff could not be displayed because it is too large.
{
"feed": {
"items": [
{
"id": "tag:github.com,2008:Repository/11167738/v3.9.0"
}
]
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"creator": "foobar@gmail.com",
"title": "FAQ for Narro",
"link": "https://www.narro.co/article/54e703933058540300000069",
"pubDate": "Fri, 20 Feb 2015 09:51:15 UTC",
"author": "foobar@gmail.com",
"enclosure": {
"url": "https://s3.amazonaws.com/nareta-articles/audio/54d046c293f79c0300000003/7e2d2b00-a945-441a-f49b-063786a319a4.mp3",
"length": "74",
"type": "audio/mpeg"
},
"content": "Listen to your reading list anywhere. Narro will take your bookmarked articles and read them back to you as a podcast.<br/> http://www.narro.co/faq<br/> <ul class=\"linkList\"></ul>",
"contentSnippet": "Listen to your reading list anywhere. Narro will take your bookmarked articles and read them back to you as a podcast. http://www.narro.co/faq",
"guid": "https://www.narro.co/article/54e703933058540300000069",
"isoDate": "2015-02-20T09:51:15.000Z",
"itunes": {
"author": "foobar@gmail.com",
"subtitle": "FAQ for Narro",
"summary": "Listen to your reading list anywhere. Narro will take your bookmarked articles and read them back to you as a podcast. ... http://www.narro.co/faq ... <ul class=\"linkList\"></ul>",
"explicit": "no",
"duration": "74",
"image": "http://example.com/someImage.jpg"
}
}
],
"feedUrl": "http://on.narro.co/f",
"title": "foobar on Narro",
"description": "foobar uses Narro to create a podcast of articles transcribed to audio.",
"pubDate": "Fri, 08 Jul 2016 13:40:00 UTC",
"webMaster": "josh@narro.co",
"managingEditor": "foobar@gmail.com",
"generator": "gopod - http://github.com/jbckmn/gopod",
"link": "http://on.narro.co/f",
"language": "en",
"copyright": "All article content copyright of respective source authors.",
"ttl": "20",
"itunes": {
"image": "https://www.narro.co/images/narro-icon-lg.png",
"owner": {
"name": "foobar",
"email": "foobar@gmail.com"
},
"author": "foobar@gmail.com",
"subtitle": "foobar uses Narro to create a podcast of articles transcribed to audio.",
"summary": "foobar uses Narro to create a podcast of articles transcribed to audio.",
"explicit": "no"
}
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "The Difficulties in Space",
"link": "https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/",
"pubDate": "Sat, 23 Jan 2016 15:40:37 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/\"><img src=\"https://b.thumbs.redditmedia.com/l50PUpLyyNMLwFrYMuCb3kwlDaq3k1Pwo5YhsdAz2jU.jpg\" alt=\"The Difficulties in Space\" title=\"The Difficulties in Space\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/benjaab123\">benjaab123</a><a href=\"https://www.reddit.com/r/space/\">space</a><a href=\"https://gfycat.com/UnfinishedForkedBluet\">[link]</a><a href=\"https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/\">[959 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytobenjaab123space[link][959 comments]",
"guid": "https://www.reddit.com/r/space/comments/42babr/the_difficulties_in_space/",
"categories": [
"space"
],
"isoDate": "2016-01-23T15:40:37.000Z"
},
{
"title": "Driving for Uber in the Virginia last night",
"link": "https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/",
"pubDate": "Sat, 23 Jan 2016 16:36:05 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/\"><img src=\"https://b.thumbs.redditmedia.com/87QOWtbdf3hgDiMhBMTdEbfs7HJX0G3OgdgCO6Yeyso.jpg\" alt=\"Driving for Uber in the Virginia last night\" title=\"Driving for Uber in the Virginia last night\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/eskimio\">eskimio</a><a href=\"https://www.reddit.com/r/pics/\">pics</a><a href=\"http://i.imgur.com/quniy7i.jpg\">[link]</a><a href=\"https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/\">[533 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoeskimiopics[link][533 comments]",
"guid": "https://www.reddit.com/r/pics/comments/42bic6/driving_for_uber_in_the_virginia_last_night/",
"categories": [
"pics"
],
"isoDate": "2016-01-23T16:36:05.000Z"
},
{
"title": "Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing",
"link": "https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/",
"pubDate": "Sat, 23 Jan 2016 15:22:27 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/\"><img src=\"https://b.thumbs.redditmedia.com/HUnESX5lxjv061hBfFCES2B6Zr3ERAjoeACrYCX0sbI.jpg\" alt=\"Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing\" title=\"Today I found out how to remotely control my high school student's computers and how to send them messages when they're not doing the right thing\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/yungscott\">yungscott</a><a href=\"https://www.reddit.com/r/funny/\">funny</a><a href=\"http://i.imgur.com/V1HMBvO.jpg\">[link]</a><a href=\"https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/\">[1609 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoyungscottfunny[link][1609 comments]",
"guid": "https://www.reddit.com/r/funny/comments/42b7ov/today_i_found_out_how_to_remotely_control_my_high/",
"categories": [
"funny"
],
"isoDate": "2016-01-23T15:22:27.000Z"
},
{
"title": "TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe.",
"link": "https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/",
"pubDate": "Sat, 23 Jan 2016 14:51:51 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/\"><img src=\"https://a.thumbs.redditmedia.com/ilha0zxBIdGqsryWg-yZ2s8c3KFN1CHOKoIFxbcRYC4.jpg\" alt=\"TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe.\" title=\"TIL that xbox360 can be used as an projector. Atleast thats what Ikea make me believe.\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/kleutscher\">kleutscher</a><a href=\"https://www.reddit.com/r/gaming/\">gaming</a><a href=\"http://imgur.com/uKLWpg6\">[link]</a><a href=\"https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/\">[296 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytokleutschergaming[link][296 comments]",
"guid": "https://www.reddit.com/r/gaming/comments/42b3j9/til_that_xbox360_can_be_used_as_an_projector/",
"categories": [
"gaming"
],
"isoDate": "2016-01-23T14:51:51.000Z"
},
{
"title": "Bill Cosby wins defamation case",
"link": "https://www.reddit.com/r/news/comments/42b39d/bill_cosby_wins_defamation_case/",
"pubDate": "Sat, 23 Jan 2016 14:49:30 +0000",
"content": "submitted byto",
"contentSnippet": "submitted byto",
"guid": "https://www.reddit.com/r/news/comments/42b39d/bill_cosby_wins_defamation_case/",
"categories": [
"news"
],
"isoDate": "2016-01-23T14:49:30.000Z"
},
{
"title": "Super Crab!",
"link": "https://www.reddit.com/r/gifs/comments/42b12w/super_crab/",
"pubDate": "Sat, 23 Jan 2016 14:32:28 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/gifs/comments/42b12w/super_crab/\"><img src=\"https://b.thumbs.redditmedia.com/5FxCtfUooUuyy01OFXS1COBucKM1HUObOgsoS6ButUE.jpg\" alt=\"Super Crab!\" title=\"Super Crab!\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/tarynsouthernie\">tarynsouthernie</a><a href=\"https://www.reddit.com/r/gifs/\">gifs</a><a href=\"http://i.imgur.com/kU3chMe.gifv\">[link]</a><a href=\"https://www.reddit.com/r/gifs/comments/42b12w/super_crab/\">[650 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytotarynsoutherniegifs[link][650 comments]",
"guid": "https://www.reddit.com/r/gifs/comments/42b12w/super_crab/",
"categories": [
"gifs"
],
"isoDate": "2016-01-23T14:32:28.000Z"
},
{
"title": "Japan accepts 27 refugees last year, rejects 99%",
"link": "https://www.reddit.com/r/worldnews/comments/42axuv/japan_accepts_27_refugees_last_year_rejects_99/",
"pubDate": "Sat, 23 Jan 2016 14:05:46 +0000",
"content": "submitted byto",
"contentSnippet": "submitted byto",
"guid": "https://www.reddit.com/r/worldnews/comments/42axuv/japan_accepts_27_refugees_last_year_rejects_99/",
"categories": [
"worldnews"
],
"isoDate": "2016-01-23T14:05:46.000Z"
},
{
"title": "Tap shower time!",
"link": "https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/",
"pubDate": "Sat, 23 Jan 2016 13:33:58 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/\"><img src=\"https://b.thumbs.redditmedia.com/xeW3m0UHdLP_37l3U2dDpm-9Nv1WrQSfEkU_uf2UU5M.jpg\" alt=\"Tap shower time!\" title=\"Tap shower time!\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/theone1221\">theone1221</a><a href=\"https://www.reddit.com/r/aww/\">aww</a><a href=\"http://imgur.com/UatkKan.gifv\">[link]</a><a href=\"https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/\">[578 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytotheone1221aww[link][578 comments]",
"guid": "https://www.reddit.com/r/aww/comments/42aukl/tap_shower_time/",
"categories": [
"aww"
],
"isoDate": "2016-01-23T13:33:58.000Z"
},
{
"title": "TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie.",
"link": "https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/",
"pubDate": "Sat, 23 Jan 2016 13:55:20 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/\"><img src=\"https://a.thumbs.redditmedia.com/DP_vSUoY2SR2MuyOY6qyjvV1pEaxW-R-rCtdJ5lDoj4.jpg\" alt=\"TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie.\" title=\"TIL Sleeping Beauty herself only has 18 lines of dialogue in the entire movie.\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/moonsprite\">moonsprite</a><a href=\"https://www.reddit.com/r/todayilearned/\">todayilearned</a><a href=\"https://en.wikipedia.org/wiki/Aurora_(Disney_character)\">[link]</a><a href=\"https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/\">[693 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytomoonspritetodayilearned[link][693 comments]",
"guid": "https://www.reddit.com/r/todayilearned/comments/42awq6/til_sleeping_beauty_herself_only_has_18_lines_of/",
"categories": [
"todayilearned"
],
"isoDate": "2016-01-23T13:55:20.000Z"
},
{
"title": "The most perfect vanilla bean cheesecake I've ever made",
"link": "https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/",
"pubDate": "Sat, 23 Jan 2016 15:29:25 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/\"><img src=\"https://b.thumbs.redditmedia.com/aMLXabVwQVlddtDghwUZyWm32nOKoo-sXxJkRG7a0UY.jpg\" alt=\"The most perfect vanilla bean cheesecake I've ever made\" title=\"The most perfect vanilla bean cheesecake I've ever made\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/Iwantsprinkles\">Iwantsprinkles</a><a href=\"https://www.reddit.com/r/food/\">food</a><a href=\"http://imgur.com/6dZhOHk\">[link]</a><a href=\"https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/\">[165 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoIwantsprinklesfood[link][165 comments]",
"guid": "https://www.reddit.com/r/food/comments/42b8ok/the_most_perfect_vanilla_bean_cheesecake_ive_ever/",
"categories": [
"food"
],
"isoDate": "2016-01-23T15:29:25.000Z"
},
{
"title": "Tobey Maguire and Leonardo DiCaprio bowling, 1989",
"link": "https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/",
"pubDate": "Sat, 23 Jan 2016 13:45:28 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/\"><img src=\"https://b.thumbs.redditmedia.com/VYOqcDjjAqym9lazHuojHGF_DW2JTat10TZsBI_sXWk.jpg\" alt=\"Tobey Maguire and Leonardo DiCaprio bowling, 1989\" title=\"Tobey Maguire and Leonardo DiCaprio bowling, 1989\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/Kjell_Aronsen\">Kjell_Aronsen</a><a href=\"https://www.reddit.com/r/OldSchoolCool/\">OldSchoolCool</a><a href=\"http://i.imgur.com/mJyABlG.jpg\">[link]</a><a href=\"https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/\">[347 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoKjell_AronsenOldSchoolCool[link][347 comments]",
"guid": "https://www.reddit.com/r/OldSchoolCool/comments/42avr3/tobey_maguire_and_leonardo_dicaprio_bowling_1989/",
"categories": [
"OldSchoolCool"
],
"isoDate": "2016-01-23T13:45:28.000Z"
},
{
"title": "This telephone box is now an ATM",
"link": "https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/",
"pubDate": "Sat, 23 Jan 2016 12:48:32 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/\"><img src=\"https://b.thumbs.redditmedia.com/178YsD6kjggHVxN8WhejkuY175St8lGRsyCq2jJsgbs.jpg\" alt=\"This telephone box is now an ATM\" title=\"This telephone box is now an ATM\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/sdsrage\">sdsrage</a><a href=\"https://www.reddit.com/r/mildlyinteresting/\">mildlyinteresting</a><a href=\"http://imgur.com/Jud0vSa\">[link]</a><a href=\"https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/\">[410 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytosdsragemildlyinteresting[link][410 comments]",
"guid": "https://www.reddit.com/r/mildlyinteresting/comments/42aq29/this_telephone_box_is_now_an_atm/",
"categories": [
"mildlyinteresting"
],
"isoDate": "2016-01-23T12:48:32.000Z"
},
{
"title": "Reddit cares more about Leonardo's Oscar than Leonardo does.",
"link": "https://www.reddit.com/r/Showerthoughts/comments/42axmv/reddit_cares_more_about_leonardos_oscar_than/",
"pubDate": "Sat, 23 Jan 2016 14:03:51 +0000",
"content": "submitted byto",
"contentSnippet": "submitted byto",
"guid": "https://www.reddit.com/r/Showerthoughts/comments/42axmv/reddit_cares_more_about_leonardos_oscar_than/",
"categories": [
"Showerthoughts"
],
"isoDate": "2016-01-23T14:03:51.000Z"
},
{
"title": "Pearl Jam donates $300,000 to Flint water crisis",
"link": "https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/",
"pubDate": "Sat, 23 Jan 2016 16:22:41 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/\"><img src=\"https://b.thumbs.redditmedia.com/EgMAkLTw-3vUIF8hTllT6CKkU9J2OnWox6WCk8U_WKw.jpg\" alt=\"Pearl Jam donates $300,000 to Flint water crisis\" title=\"Pearl Jam donates $300,000 to Flint water crisis\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/Sariel007\">Sariel007</a><a href=\"https://www.reddit.com/r/UpliftingNews/\">UpliftingNews</a><a href=\"http://www.detroitnews.com/story/entertainment/music/2016/01/22/pearl-jam-donates-flint-water-crisis/79173162/\">[link]</a><a href=\"https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/\">[194 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoSariel007UpliftingNews[link][194 comments]",
"guid": "https://www.reddit.com/r/UpliftingNews/comments/42bgbh/pearl_jam_donates_300000_to_flint_water_crisis/",
"categories": [
"UpliftingNews"
],
"isoDate": "2016-01-23T16:22:41.000Z"
},
{
"title": "Which persistent misconception/myth annoys you the most?",
"link": "https://www.reddit.com/r/AskReddit/comments/42asa3/which_persistent_misconceptionmyth_annoys_you_the/",
"pubDate": "Sat, 23 Jan 2016 13:11:40 +0000",
"content": "submitted byto",
"contentSnippet": "submitted byto",
"guid": "https://www.reddit.com/r/AskReddit/comments/42asa3/which_persistent_misconceptionmyth_annoys_you_the/",
"categories": [
"AskReddit"
],
"isoDate": "2016-01-23T13:11:40.000Z"
},
{
"title": "Robot solves Rubik's Cube in 1.1 seconds",
"link": "https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/",
"pubDate": "Sat, 23 Jan 2016 15:09:31 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/\"><img src=\"https://b.thumbs.redditmedia.com/_20Di9soTFTwneS51FdRCCR2MiHsm16bfHFdLz8H-hQ.jpg\" alt=\"Robot solves Rubik's Cube in 1.1 seconds\" title=\"Robot solves Rubik's Cube in 1.1 seconds\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/coder13\">coder13</a><a href=\"https://www.reddit.com/r/videos/\">videos</a><a href=\"https://www.youtube.com/watch?v=ixTddQQ2Hs4\">[link]</a><a href=\"https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/\">[287 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytocoder13videos[link][287 comments]",
"guid": "https://www.reddit.com/r/videos/comments/42b5vv/robot_solves_rubiks_cube_in_11_seconds/",
"categories": [
"videos"
],
"isoDate": "2016-01-23T15:09:31.000Z"
},
{
"title": "I am the guy who dragged a model into the ocean and tied her up with sharks for conservation. Photographer VonWong, AMA",
"link": "https://www.reddit.com/r/IAmA/comments/42bx8o/i_am_the_guy_who_dragged_a_model_into_the_ocean/",
"pubDate": "Sat, 23 Jan 2016 18:08:59 +0000",
"content": "&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;Hey Reddit! Benjamin Von Wong here, glad to finally be back here for another ama. Last week &lt;a href=&quot;http://www.vonwong.com/blog/sharkshepherd/&quot;&gt;I dragged a model into the shark ridden sea&lt;/a&gt; in hopes of drawing attention towards the need for &lt;a href=&quot;https://www.change.org/p/support-malaysian-shark-sanctuaries&quot;&gt;a shark sanctuary in Malaysia&lt;/a&gt;. The response from reddit has been &lt;a href=&quot;https://www.reddit.com/r/pics/comments/41lfna/a_friend_of_mine_just_took_this_photo_during_a/&quot;&gt;pretty huge&lt;/a&gt;, so I wanted to answer any questions you might have about me and or life and the universe in general. &lt;/p&gt; &lt;p&gt;Proof: &lt;a href=&quot;https://twitter.com/thevonwong/status/690957921530855424&quot;&gt;Twitter&lt;/a&gt;, &lt;a href=&quot;https://www.facebook.com/thevonwong/posts/10153516513968515&quot;&gt;Facebook&lt;/a&gt;&lt;br/&gt; My site: &lt;a href=&quot;http://vonwong.com&quot;&gt;http://vonwong.com&lt;/a&gt;&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted byto",
"contentSnippet": "<!-- SC_OFF --><div class=\"md\"><p>Hey Reddit! Benjamin Von Wong here, glad to finally be back here for another ama. Last week <a href=\"http://www.vonwong.com/blog/sharkshepherd/\">I dragged a model into the shark ridden sea</a> in hopes of drawing attention towards the need for <a href=\"https://www.change.org/p/support-malaysian-shark-sanctuaries\">a shark sanctuary in Malaysia</a>. The response from reddit has been <a href=\"https://www.reddit.com/r/pics/comments/41lfna/a_friend_of_mine_just_took_this_photo_during_a/\">pretty huge</a>, so I wanted to answer any questions you might have about me and or life and the universe in general. </p> <p>Proof: <a href=\"https://twitter.com/thevonwong/status/690957921530855424\">Twitter</a>, <a href=\"https://www.facebook.com/thevonwong/posts/10153516513968515\">Facebook</a><br/> My site: <a href=\"http://vonwong.com\">http://vonwong.com</a></p> </div><!-- SC_ON --> submitted byto",
"guid": "https://www.reddit.com/r/IAmA/comments/42bx8o/i_am_the_guy_who_dragged_a_model_into_the_ocean/",
"categories": [
"IAmA"
],
"isoDate": "2016-01-23T18:08:59.000Z"
},
{
"title": "Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness",
"link": "https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/",
"pubDate": "Sat, 23 Jan 2016 13:20:30 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/\"><img src=\"https://b.thumbs.redditmedia.com/YrGSRBCVGFfw0tpVjt7Ue82zS1gO1zg6svCfiYGVuSk.jpg\" alt=\"Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness\" title=\"Te Hoho Rock from New Zealand's Cathedral Cove [2048×1365] Photographed by Greg Ness\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/TopdeBotton\">TopdeBotton</a><a href=\"https://www.reddit.com/r/EarthPorn/\">EarthPorn</a><a href=\"https://farm9.staticflickr.com/8566/15680928823_7cefca1808_k.jpg\">[link]</a><a href=\"https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/\">[93 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoTopdeBottonEarthPorn[link][93 comments]",
"guid": "https://www.reddit.com/r/EarthPorn/comments/42at7b/te_hoho_rock_from_new_zealands_cathedral_cove/",
"categories": [
"EarthPorn"
],
"isoDate": "2016-01-23T13:20:30.000Z"
},
{
"title": "A diet rich in fiber may not only protect against diabetes and heart disease, it may reduce the risk of developing lung disease, according to new research published online, ahead of print in the Annals of the American Thoracic Society.",
"link": "https://www.reddit.com/r/science/comments/42az5m/a_diet_rich_in_fiber_may_not_only_protect_against/",
"pubDate": "Sat, 23 Jan 2016 14:16:52 +0000",
"content": "submitted byto",
"contentSnippet": "submitted byto",
"guid": "https://www.reddit.com/r/science/comments/42az5m/a_diet_rich_in_fiber_may_not_only_protect_against/",
"categories": [
"science"
],
"isoDate": "2016-01-23T14:16:52.000Z"
},
{
"title": "Portrait Girl, Stanley Barros, digital, 2015",
"link": "https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/",
"pubDate": "Sat, 23 Jan 2016 13:11:18 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/\"><img src=\"https://b.thumbs.redditmedia.com/ml2fP08zVHUTxuA3SUczcQyYV_e6EOBOvGoracoyiBE.jpg\" alt=\"Portrait Girl, Stanley Barros, digital, 2015\" title=\"Portrait Girl, Stanley Barros, digital, 2015\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/sellthesky\">sellthesky</a><a href=\"https://www.reddit.com/r/Art/\">Art</a><a href=\"https://cdn0.artstation.com/p/assets/images/images/000/916/864/large/stanley-barros-portraitgirl-lowjpg.jpg?1436121313\">[link]</a><a href=\"https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/\">[73 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytoselltheskyArt[link][73 comments]",
"guid": "https://www.reddit.com/r/Art/comments/42as8q/portrait_girl_stanley_barros_digital_2015/",
"categories": [
"Art"
],
"isoDate": "2016-01-23T13:11:18.000Z"
},
{
"title": "The World's Most Beautiful Bookstores",
"link": "https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/",
"pubDate": "Sat, 23 Jan 2016 15:37:45 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/\"><img src=\"https://b.thumbs.redditmedia.com/76GI0f8WWPajb6QwqGeOSzVe030K-jOOA3UptzGz97A.jpg\" alt=\"The World's Most Beautiful Bookstores\" title=\"The World's Most Beautiful Bookstores\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/pacodecabra\">pacodecabra</a><a href=\"https://www.reddit.com/r/books/\">books</a><a href=\"http://www.paulcombs.net/the-sonic-typewriter-blog/the-worlds-most-beautiful-bookstores\">[link]</a><a href=\"https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/\">[83 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytopacodecabrabooks[link][83 comments]",
"guid": "https://www.reddit.com/r/books/comments/42b9wm/the_worlds_most_beautiful_bookstores/",
"categories": [
"books"
],
"isoDate": "2016-01-23T15:37:45.000Z"
},
{
"title": "TIFU by sending my friend a fucked up meme.",
"link": "https://www.reddit.com/r/tifu/comments/42bvkl/tifu_by_sending_my_friend_a_fucked_up_meme/",
"pubDate": "Sat, 23 Jan 2016 17:58:36 +0000",
"content": "&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;I was laying in bed this morning browsing &lt;a href=&quot;/r/imgoingtohellforthis&quot;&gt;/r/imgoingtohellforthis&lt;/a&gt; when I came across &lt;a href=&quot;https://i.imgur.com/ZKJPgtd.jpg&quot;&gt;this meme&lt;/a&gt; that I thought was fucking hilarious. My friends have the same fucked up sense of humor that I do so I sent it to a couple of them for a good laugh. &lt;/p&gt; &lt;p&gt;I then go on Facebook and see that one of my friends posted a status that his grandma passed away last night. The same friend I just sent a meme about his grandma&amp;#39;s vaginal juices to. &lt;/p&gt; &lt;p&gt;Fuck. &lt;/p&gt; &lt;p&gt;Tl;Dr: was browsing &lt;a href=&quot;/r/imgoingtohellforthis&quot;&gt;/r/imgoingtohellforthis&lt;/a&gt;, now I am actually going to hell for it.&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted byto",
"contentSnippet": "<!-- SC_OFF --><div class=\"md\"><p>I was laying in bed this morning browsing <a href=\"/r/imgoingtohellforthis\">/r/imgoingtohellforthis</a> when I came across <a href=\"https://i.imgur.com/ZKJPgtd.jpg\">this meme</a> that I thought was fucking hilarious. My friends have the same fucked up sense of humor that I do so I sent it to a couple of them for a good laugh. </p> <p>I then go on Facebook and see that one of my friends posted a status that his grandma passed away last night. The same friend I just sent a meme about his grandma&#39;s vaginal juices to. </p> <p>Fuck. </p> <p>Tl;Dr: was browsing <a href=\"/r/imgoingtohellforthis\">/r/imgoingtohellforthis</a>, now I am actually going to hell for it.</p> </div><!-- SC_ON --> submitted byto",
"guid": "https://www.reddit.com/r/tifu/comments/42bvkl/tifu_by_sending_my_friend_a_fucked_up_meme/",
"categories": [
"tifu"
],
"isoDate": "2016-01-23T17:58:36.000Z"
},
{
"title": "What do you call 5 black people having sex?",
"link": "https://www.reddit.com/r/Jokes/comments/42aj2i/what_do_you_call_5_black_people_having_sex/",
"pubDate": "Sat, 23 Jan 2016 11:31:15 +0000",
"content": "&lt;!-- SC_OFF --&gt;&lt;div class=&quot;md&quot;&gt;&lt;p&gt;A threesome&lt;/p&gt; &lt;/div&gt;&lt;!-- SC_ON --&gt; submitted byto",
"contentSnippet": "<!-- SC_OFF --><div class=\"md\"><p>A threesome</p> </div><!-- SC_ON --> submitted byto",
"guid": "https://www.reddit.com/r/Jokes/comments/42aj2i/what_do_you_call_5_black_people_having_sex/",
"categories": [
"Jokes"
],
"isoDate": "2016-01-23T11:31:15.000Z"
},
{
"title": "Mutual Peace Offerings at UFC Weigh-Ins",
"link": "https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/",
"pubDate": "Sat, 23 Jan 2016 14:11:56 +0000",
"content": "<div><table><tr><td><a href=\"https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/\"><img src=\"https://b.thumbs.redditmedia.com/H4riB17ONFR7NI7O-Y3qSGE0TE5f8bK-RCgIdoLmiHA.jpg\" alt=\"Mutual Peace Offerings at UFC Weigh-Ins\" title=\"Mutual Peace Offerings at UFC Weigh-Ins\"/></a></td><td>submitted byto<a href=\"https://www.reddit.com/user/vaticanxx\">vaticanxx</a><a href=\"https://www.reddit.com/r/sports/\">sports</a><a href=\"http://www.gifbin-media.info/2016/01/mutual-peace-offerings.html\">[link]</a><a href=\"https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/\">[238 comments]</a><br/></td></tr></table></div>",
"contentSnippet": "submitted bytovaticanxxsports[link][238 comments]",
"guid": "https://www.reddit.com/r/sports/comments/42ayjn/mutual_peace_offerings_at_ufc_weighins/",
"categories": [
"sports"
],
"isoDate": "2016-01-23T14:11:56.000Z"
},
{
"title": "ELI5: Why does a computer sometimes have a hard time starting up, and what exactly does a Start Up Repair do to fix it?",
"link": "https://www.reddit.com/r/explainlikeimfive/comments/42bh58/eli5_why_does_a_computer_sometimes_have_a_hard/",
"pubDate": "Sat, 23 Jan 2016 16:28:07 +0000",
"content": "submitted byto",
"contentSnippet": "submitted byto",
"guid": "https://www.reddit.com/r/explainlikeimfive/comments/42bh58/eli5_why_does_a_computer_sometimes_have_a_hard/",
"categories": [
"explainlikeimfive"
],
"isoDate": "2016-01-23T16:28:07.000Z"
}
],
"feedUrl": "https://www.reddit.com/.rss",
"image": {
"link": "https://www.reddit.com/",
"url": "https://www.redditstatic.com/reddit.com.header.png",
"title": "reddit: the front page of the internet"
},
"title": "reddit: the front page of the internet",
"description": "",
"link": "https://www.reddit.com/"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "How the British as seen by Americans and Europeans",
"link": "https://www.reddit.com/r/funny/comments/42tizy/how_the_british_as_seen_by_americans_and_europeans/",
"pubDate": "2016-01-26T20:31:34.000Z",
"author": "/u/AngryRedditorsBelow",
"content": "<div type=\"xhtml\" xml:base=\"/.rss?limit=50\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/funny/comments/42tizy/how_the_british_as_seen_by_americans_and_europeans/\"><img src=\"https://a.thumbs.redditmedia.com/kfC3dt3PSrxdzzY44NAXXiS59AyPN3fM7202Bb3tT88.jpg\" alt=\"How the British as seen by Americans and Europeans\" title=\"How the British as seen by Americans and Europeans\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/AngryRedditorsBelow\">/u/AngryRedditorsBelow</a><a href=\"https://www.reddit.com/r/funny/\">/r/funny</a><br/><span><a href=\"http://i.imgur.com/pTR7f6D.jpg\">[link]</a></span><span><a href=\"https://www.reddit.com/r/funny/comments/42tizy/how_the_british_as_seen_by_americans_and_europeans/\">[1143 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/AngryRedditorsBelow/r/funny[link][1143 comments]",
"id": "t3_42tizy",
"isoDate": "2016-01-26T20:31:34.000Z"
},
{
"title": "TIL The only character to appear, played by the same actor, in 10 different series is Richard Belzer's Detective John Munch. He has appeared as this character in crossover shows ranging from X-Files to Arrested Development. His character has even been on five different TV networks.",
"link": "https://www.reddit.com/r/todayilearned/comments/42tcyp/til_the_only_character_to_appear_played_by_the/",
"pubDate": "2016-01-26T19:58:55.000Z",
"author": "/u/MyL1ttlePwnys",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/todayilearned/comments/42tcyp/til_the_only_character_to_appear_played_by_the/\"><img src=\"https://b.thumbs.redditmedia.com/VZEJH5kghDN71EcinI_I7V-yKgvP6uUkjTroj9eCHFM.jpg\" alt=\"TIL The only character to appear, played by the same actor, in 10 different series is Richard Belzer's Detective John Munch. He has appeared as this character in crossover shows ranging from X-Files to Arrested Development. His character has even been on five different TV networks.\" title=\"TIL The only character to appear, played by the same actor, in 10 different series is Richard Belzer's Detective John Munch. He has appeared as this character in crossover shows ranging from X-Files to Arrested Development. His character has even been on five different TV networks.\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/MyL1ttlePwnys\">/u/MyL1ttlePwnys</a><a href=\"https://www.reddit.com/r/todayilearned/\">/r/todayilearned</a><br/><span><a href=\"https://en.wikipedia.org/wiki/John_Munch#Appearances_and_crossovers\">[link]</a></span><span><a href=\"https://www.reddit.com/r/todayilearned/comments/42tcyp/til_the_only_character_to_appear_played_by_the/\">[839 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/MyL1ttlePwnys/r/todayilearned[link][839 comments]",
"id": "t3_42tcyp",
"isoDate": "2016-01-26T19:58:55.000Z"
},
{
"title": "How I play my horror games.",
"link": "https://www.reddit.com/r/gaming/comments/42t6ga/how_i_play_my_horror_games/",
"pubDate": "2016-01-26T19:23:40.000Z",
"author": "/u/BillyBickle",
"content": "<div type=\"xhtml\" xml:base=\"/.rss?limit=100&amp;after=1\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/gaming/comments/42t6ga/how_i_play_my_horror_games/\"><img src=\"https://b.thumbs.redditmedia.com/95ZM5tQ2vzYt-r6-9lonz_BD_XSRWkVmSYfUiavCcxE.jpg\" alt=\"How I play my horror games.\" title=\"How I play my horror games.\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/BillyBickle\">/u/BillyBickle</a><a href=\"https://www.reddit.com/r/gaming/\">/r/gaming</a><br/><span><a href=\"http://imgur.com/mO8MiaG\">[link]</a></span><span><a href=\"https://www.reddit.com/r/gaming/comments/42t6ga/how_i_play_my_horror_games/\">[431 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/BillyBickle/r/gaming[link][431 comments]",
"id": "t3_42t6ga",
"isoDate": "2016-01-26T19:23:40.000Z"
},
{
"title": "I'm R.L. Stine, author of the Goosebumps books. The Goosebumps Movie Blu-Ray DVD is out today. I'm here for an hour to answer all questions.",
"link": "https://www.reddit.com/r/books/comments/42t3l9/im_rl_stine_author_of_the_goosebumps_books_the/",
"pubDate": "2016-01-26T19:07:54.000Z",
"author": "/u/rstine2000",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\">\n submitted by to <div class=\"md\"><p>Looking forward to your questions. As proof that I am me, here I am on tour with the cast of The Goosebumps Movie...</p><p>\nAlso:\n<a href=\"https://lh3.googleusercontent.com/6jGP4D6XaSgrCeY00_Qn8CZ2wayNw7aB0gxJUZuivS0q-YwR48S57C035OTGvoSCuRQ4Iy0jBfbfdQkbv7Bid9WUHTIZockuV2Ob8EWoT0NXo1yXXu-Y4rC_Ng06WyA4tcFyW2XIk-hwN0BblChfTXtCByf_mKonFYSKJFYU5Up-ETKgwUoB6bssWF_T9uwd-KFr6Okw3RytSOaVtyTo6zj6Fz31pzWyXhROEsWTM0znXRrJCdfk3ihSSc3IzACIUMkP11UWTdmxGwkgBOaVq-JYXcyBP6ZU-Y9vfdeL_AJglEaQKdIE75tNvPSxK_wlAHRuH8TGX-p6spS7GiyHgFHeshe2YOYUY6Kko5fbn6GlEF7WTBI0h0pgr3uE96a4gGAxGjqJBgDqTKBey-64EfvFn7oHtSzM_epugyuFHanoYSf3HCTG4E1agOD_LUwsvLlRjhmuOyJASpEQbgrC2kKJt-mteUHnkiherW9ZkfjjukE1zzlVph_8OLYA79FvINinkWe7sA0rX-XWRtFHgGH6yL0otydcYRvDCmMJTdymOv5pxyAzU-vIH9sDgLi7jkRl=w600-h800-no\">https://lh3.googleusercontent.com/6jGP4D6XaSgrCeY00_Qn8CZ2wayNw7aB0gxJUZuivS0q-YwR48S57C035OTGvoSCuRQ4Iy0jBfbfdQkbv7Bid9WUHTIZockuV2Ob8EWoT0NXo1yXXu-Y4rC_Ng06WyA4tcFyW2XIk-hwN0BblChfTXtCByf_mKonFYSKJFYU5Up-ETKgwUoB6bssWF_T9uwd-KFr6Okw3RytSOaVtyTo6zj6Fz31pzWyXhROEsWTM0znXRrJCdfk3ihSSc3IzACIUMkP11UWTdmxGwkgBOaVq-JYXcyBP6ZU-Y9vfdeL_AJglEaQKdIE75tNvPSxK_wlAHRuH8TGX-p6spS7GiyHgFHeshe2YOYUY6Kko5fbn6GlEF7WTBI0h0pgr3uE96a4gGAxGjqJBgDqTKBey-64EfvFn7oHtSzM_epugyuFHanoYSf3HCTG4E1agOD_LUwsvLlRjhmuOyJASpEQbgrC2kKJt-mteUHnkiherW9ZkfjjukE1zzlVph_8OLYA79FvINinkWe7sA0rX-XWRtFHgGH6yL0otydcYRvDCmMJTdymOv5pxyAzU-vIH9sDgLi7jkRl=w600-h800-no</a><a href=\"https://twitter.com/RL_Stine\">https://twitter.com/RL_Stine</a></p></div><a href=\"https://www.reddit.com/user/rstine2000\">/u/rstine2000</a><a href=\"https://www.reddit.com/r/books/\">/r/books</a><br/><span><a href=\"https://www.reddit.com/r/books/comments/42t3l9/im_rl_stine_author_of_the_goosebumps_books_the/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/books/comments/42t3l9/im_rl_stine_author_of_the_goosebumps_books_the/\">[1387 comments]</a></span></div></div>",
"contentSnippet": "submitted by to Looking forward to your questions. As proof that I am me, here I am on tour with the cast of The Goosebumps Movie...\nAlso:\nhttps://lh3.googleusercontent.com/6jGP4D6XaSgrCeY00_Qn8CZ2wayNw7aB0gxJUZuivS0q-YwR48S57C035OTGvoSCuRQ4Iy0jBfbfdQkbv7Bid9WUHTIZockuV2Ob8EWoT0NXo1yXXu-Y4rC_Ng06WyA4tcFyW2XIk-hwN0BblChfTXtCByf_mKonFYSKJFYU5Up-ETKgwUoB6bssWF_T9uwd-KFr6Okw3RytSOaVtyTo6zj6Fz31pzWyXhROEsWTM0znXRrJCdfk3ihSSc3IzACIUMkP11UWTdmxGwkgBOaVq-JYXcyBP6ZU-Y9vfdeL_AJglEaQKdIE75tNvPSxK_wlAHRuH8TGX-p6spS7GiyHgFHeshe2YOYUY6Kko5fbn6GlEF7WTBI0h0pgr3uE96a4gGAxGjqJBgDqTKBey-64EfvFn7oHtSzM_epugyuFHanoYSf3HCTG4E1agOD_LUwsvLlRjhmuOyJASpEQbgrC2kKJt-mteUHnkiherW9ZkfjjukE1zzlVph_8OLYA79FvINinkWe7sA0rX-XWRtFHgGH6yL0otydcYRvDCmMJTdymOv5pxyAzU-vIH9sDgLi7jkRl=w600-h800-nohttps://twitter.com/RL_Stine/u/rstine2000/r/books[link][1387 comments]",
"id": "t3_42t3l9",
"isoDate": "2016-01-26T19:07:54.000Z"
},
{
"title": "She passed out playing on the train",
"link": "https://www.reddit.com/r/aww/comments/42swt0/she_passed_out_playing_on_the_train/",
"pubDate": "2016-01-26T18:31:14.000Z",
"author": "/u/GallowBoob",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/aww/comments/42swt0/she_passed_out_playing_on_the_train/\"><img src=\"https://b.thumbs.redditmedia.com/n51WJgdJjdnCk5Jj7B7letqxIrE7tVYDiBaXXOluYpU.jpg\" alt=\"She passed out playing on the train\" title=\"She passed out playing on the train\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/GallowBoob\">/u/GallowBoob</a><a href=\"https://www.reddit.com/r/aww/\">/r/aww</a><br/><span><a href=\"http://i.imgur.com/MqKwA6r.gifv\">[link]</a></span><span><a href=\"https://www.reddit.com/r/aww/comments/42swt0/she_passed_out_playing_on_the_train/\">[314 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/GallowBoob/r/aww[link][314 comments]",
"id": "t3_42swt0",
"isoDate": "2016-01-26T18:31:14.000Z"
},
{
"title": "Light pillars over Alaska",
"link": "https://www.reddit.com/r/pics/comments/42sl13/light_pillars_over_alaska/",
"pubDate": "2016-01-26T17:28:17.000Z",
"author": "/u/Eventarian",
"content": "<div type=\"xhtml\" xml:base=\"/top/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/pics/comments/42sl13/light_pillars_over_alaska/\"><img src=\"https://b.thumbs.redditmedia.com/6t1petoQWaY9xcZt99i9liRbNBxstXdnueAUihvCxfY.jpg\" alt=\"Light pillars over Alaska\" title=\"Light pillars over Alaska\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/Eventarian\">/u/Eventarian</a><a href=\"https://www.reddit.com/r/pics/\">/r/pics</a><br/><span><a href=\"http://i.imgur.com/sANt1so.jpg\">[link]</a></span><span><a href=\"https://www.reddit.com/r/pics/comments/42sl13/light_pillars_over_alaska/\">[420 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/Eventarian/r/pics[link][420 comments]",
"id": "t3_42sl13",
"isoDate": "2016-01-26T17:28:17.000Z"
},
{
"title": "Character actor Abe Vigoda has passed away at 94.",
"link": "https://www.reddit.com/r/movies/comments/42t4dn/character_actor_abe_vigoda_has_passed_away_at_94/",
"pubDate": "2016-01-26T19:12:12.000Z",
"author": "/u/dropstop",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/movies/comments/42t4dn/character_actor_abe_vigoda_has_passed_away_at_94/\"><img src=\"https://b.thumbs.redditmedia.com/GO0-ngy0nK3Cs44_AZGiSg0Z2JXUYUc8TSzr7DU7E2I.jpg\" alt=\"Character actor Abe Vigoda has passed away at 94.\" title=\"Character actor Abe Vigoda has passed away at 94.\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/dropstop\">/u/dropstop</a><a href=\"https://www.reddit.com/r/movies/\">/r/movies</a><br/><span><a href=\"http://wtop.com/tv/2016/01/abe-vigoda-sunken-eyed-character-actor-dead-at-94/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/movies/comments/42t4dn/character_actor_abe_vigoda_has_passed_away_at_94/\">[624 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/dropstop/r/movies[link][624 comments]",
"id": "t3_42t4dn",
"isoDate": "2016-01-26T19:12:12.000Z"
},
{
"title": "Most fleeing to Europe are ‘not refugees’, EU official says: Dutch commissioner Frans Timmermans says 60% of arrivals are economic migrants",
"link": "https://www.reddit.com/r/worldnews/comments/42si7a/most_fleeing_to_europe_are_not_refugees_eu/",
"pubDate": "2016-01-26T17:13:28.000Z",
"author": "/u/Vayate",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"> submitted by to <a href=\"https://www.reddit.com/user/Vayate\">/u/Vayate</a><a href=\"https://www.reddit.com/r/worldnews/\">/r/worldnews</a><br/><span><a href=\"https://www.irishtimes.com/news/world/europe/most-fleeing-to-europe-are-not-refugees-eu-official-says-1.2511133\">[link]</a></span><span><a href=\"https://www.reddit.com/r/worldnews/comments/42si7a/most_fleeing_to_europe_are_not_refugees_eu/\">[1086 comments]</a></span></div></div>",
"contentSnippet": "submitted by to /u/Vayate/r/worldnews[link][1086 comments]",
"id": "t3_42si7a",
"isoDate": "2016-01-26T17:13:28.000Z"
},
{
"title": "Danish teen fought off her attacker - now she'll face fine. A 17-year-old girl who was physically and sexually attacked in Sønderborg will herself face charges for using pepper spray to fend off her assailant.",
"link": "https://www.reddit.com/r/news/comments/42sk6s/danish_teen_fought_off_her_attacker_now_shell/",
"pubDate": "2016-01-26T17:23:46.000Z",
"author": "/u/James_Lowry",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"> submitted by to <a href=\"https://www.reddit.com/user/James_Lowry\">/u/James_Lowry</a><a href=\"https://www.reddit.com/r/news/\">/r/news</a><br/><span><a href=\"http://www.thelocal.dk/20160126/danish-teen-fought-off-her-attacker-with-pepper-spray-now-shell-face-fine\">[link]</a></span><span><a href=\"https://www.reddit.com/r/news/comments/42sk6s/danish_teen_fought_off_her_attacker_now_shell/\">[8532 comments]</a></span></div></div>",
"contentSnippet": "submitted by to /u/James_Lowry/r/news[link][8532 comments]",
"id": "t3_42sk6s",
"isoDate": "2016-01-26T17:23:46.000Z"
},
{
"title": "LPT: When starting univerity/college in a living arrangement where you're put randomly with people, leave your door wide open. It invites quick conversation and friend making and avoids people having to awkwardly knock on the door to interact with you.",
"link": "https://www.reddit.com/r/LifeProTips/comments/42sc7m/lpt_when_starting_univeritycollege_in_a_living/",
"pubDate": "2016-01-26T16:41:38.000Z",
"author": "/u/kneegrowlips",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\">\n submitted by to <div class=\"md\"><p>EDIT: Only applies when you're actually inside your room awake :)</p></div><a href=\"https://www.reddit.com/user/kneegrowlips\">/u/kneegrowlips</a><a href=\"https://www.reddit.com/r/LifeProTips/\">/r/LifeProTips</a><br/><span><a href=\"https://www.reddit.com/r/LifeProTips/comments/42sc7m/lpt_when_starting_univeritycollege_in_a_living/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/LifeProTips/comments/42sc7m/lpt_when_starting_univeritycollege_in_a_living/\">[1133 comments]</a></span></div></div>",
"contentSnippet": "submitted by to EDIT: Only applies when you're actually inside your room awake :)/u/kneegrowlips/r/LifeProTips[link][1133 comments]",
"id": "t3_42sc7m",
"isoDate": "2016-01-26T16:41:38.000Z"
},
{
"title": "The 2 Aussies that took the car keys out of robbers' getaway car had a hilarious TV interview",
"link": "https://www.reddit.com/r/videos/comments/42rsoa/the_2_aussies_that_took_the_car_keys_out_of/",
"pubDate": "2016-01-26T14:53:15.000Z",
"author": "/u/hardyhaha_09",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"> submitted by to <a href=\"https://www.reddit.com/user/hardyhaha_09\">/u/hardyhaha_09</a><a href=\"https://www.reddit.com/r/videos/\">/r/videos</a><br/><span><a href=\"https://youtu.be/oR2OWrOc8xk\">[link]</a></span><span><a href=\"https://www.reddit.com/r/videos/comments/42rsoa/the_2_aussies_that_took_the_car_keys_out_of/\">[2018 comments]</a></span></div></div>",
"contentSnippet": "submitted by to /u/hardyhaha_09/r/videos[link][2018 comments]",
"id": "t3_42rsoa",
"isoDate": "2016-01-26T14:53:15.000Z"
},
{
"title": "Crazy Spiral Icicle",
"link": "https://www.reddit.com/r/mildlyinteresting/comments/42s9v6/crazy_spiral_icicle/",
"pubDate": "2016-01-26T16:29:01.000Z",
"author": "/u/raphael303",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/mildlyinteresting/comments/42s9v6/crazy_spiral_icicle/\"><img src=\"https://b.thumbs.redditmedia.com/P9I7beL-tkiQl_iunEwcHRgNRieB0FAHThcczKbJLKg.jpg\" alt=\"Crazy Spiral Icicle\" title=\"Crazy Spiral Icicle\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/raphael303\">/u/raphael303</a><a href=\"https://www.reddit.com/r/mildlyinteresting/\">/r/mildlyinteresting</a><br/><span><a href=\"http://imgur.com/LMhvdB0\">[link]</a></span><span><a href=\"https://www.reddit.com/r/mildlyinteresting/comments/42s9v6/crazy_spiral_icicle/\">[85 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/raphael303/r/mildlyinteresting[link][85 comments]",
"id": "t3_42s9v6",
"isoDate": "2016-01-26T16:29:01.000Z"
},
{
"title": "Homemade Breakfast : One egg, served on a au gratin combination of ham, bacon, sausages, home-fried potatoes, onions and mozzarella cheese.",
"link": "https://www.reddit.com/r/food/comments/42safx/homemade_breakfast_one_egg_served_on_a_au_gratin/",
"pubDate": "2016-01-26T16:32:04.000Z",
"author": "/u/tarball-qc",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/food/comments/42safx/homemade_breakfast_one_egg_served_on_a_au_gratin/\"><img src=\"https://b.thumbs.redditmedia.com/tnTpyQG1lkXUycR-VQRDGIeH_VfPlH479A1ErRV_huk.jpg\" alt=\"Homemade Breakfast : One egg, served on a au gratin combination of ham, bacon, sausages, home-fried potatoes, onions and mozzarella cheese.\" title=\"Homemade Breakfast : One egg, served on a au gratin combination of ham, bacon, sausages, home-fried potatoes, onions and mozzarella cheese.\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/tarball-qc\">/u/tarball-qc</a><a href=\"https://www.reddit.com/r/food/\">/r/food</a><br/><span><a href=\"http://imgur.com/r8FfQrU\">[link]</a></span><span><a href=\"https://www.reddit.com/r/food/comments/42safx/homemade_breakfast_one_egg_served_on_a_au_gratin/\">[239 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/tarball-qc/r/food[link][239 comments]",
"id": "t3_42safx",
"isoDate": "2016-01-26T16:32:04.000Z"
},
{
"title": "JWST got his 17th mirror placed!. Just one left!!!",
"link": "https://www.reddit.com/r/space/comments/42tgxy/jwst_got_his_17th_mirror_placed_just_one_left/",
"pubDate": "2016-01-26T20:19:53.000Z",
"author": "/u/RootDeliver",
"content": "<div type=\"xhtml\" xml:base=\"/.rss?limit=100&amp;after=1\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/space/comments/42tgxy/jwst_got_his_17th_mirror_placed_just_one_left/\"><img src=\"https://b.thumbs.redditmedia.com/DKGmnUx6DmNQ1RwJQ_1lZy2IAbwyUqEQZgP0mJbxu5U.jpg\" alt=\"JWST got his 17th mirror placed!. Just one left!!!\" title=\"JWST got his 17th mirror placed!. Just one left!!!\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/RootDeliver\">/u/RootDeliver</a><a href=\"https://www.reddit.com/r/space/\">/r/space</a><br/><span><a href=\"http://jwst.nasa.gov/WebbCamWide/CLNRMR.jpg?1453839484899\">[link]</a></span><span><a href=\"https://www.reddit.com/r/space/comments/42tgxy/jwst_got_his_17th_mirror_placed_just_one_left/\">[165 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/RootDeliver/r/space[link][165 comments]",
"id": "t3_42tgxy",
"isoDate": "2016-01-26T20:19:53.000Z"
},
{
"title": "Hi I'm actress/comedian Kate Flannery, AMA!",
"link": "https://www.reddit.com/r/IAmA/comments/42sofz/hi_im_actresscomedian_kate_flannery_ama/",
"pubDate": "2016-01-26T17:46:14.000Z",
"author": "/u/KateFlannery",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\">\n submitted by to <div class=\"md\"><p>I'm best known for playing Meredith the drunk on NBC's The Office for 9 seasons and I will be in the upcoming film \"4th Man Out\" in theaters, VOD and iTunes February 5th! You can watch the trailer here: .<a href=\"http://trailers.apple.com/trailers/independent/4thmanout/\">http://trailers.apple.com/trailers/independent/4thmanout/</a></p><p>I'm currently touring with Jane Lynch in her anti cabaret act, SEE JANE SING, and you can also catch me performing with Scott Robinson as The Lampshades.</p><p>For more information you can check out our website: .<a href=\"http://www.thelampshades.com\">www.thelampshades.com</a></p><p><a href=\"http://i.imgur.com/NHTY5kF.jpg\">PROOF</a></p><p><strong>You guys were freakishly awesome, I had a blast! Let's do it again really soon!</strong></p></div><a href=\"https://www.reddit.com/user/KateFlannery\">/u/KateFlannery</a><a href=\"https://www.reddit.com/r/IAmA/\">/r/IAmA</a><br/><span><a href=\"https://www.reddit.com/r/IAmA/comments/42sofz/hi_im_actresscomedian_kate_flannery_ama/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/IAmA/comments/42sofz/hi_im_actresscomedian_kate_flannery_ama/\">[432 comments]</a></span></div></div>",
"contentSnippet": "submitted by to I'm best known for playing Meredith the drunk on NBC's The Office for 9 seasons and I will be in the upcoming film \"4th Man Out\" in theaters, VOD and iTunes February 5th! You can watch the trailer here: .http://trailers.apple.com/trailers/independent/4thmanout/I'm currently touring with Jane Lynch in her anti cabaret act, SEE JANE SING, and you can also catch me performing with Scott Robinson as The Lampshades.For more information you can check out our website: .www.thelampshades.comPROOFYou guys were freakishly awesome, I had a blast! Let's do it again really soon!/u/KateFlannery/r/IAmA[link][432 comments]",
"id": "t3_42sofz",
"isoDate": "2016-01-26T17:46:14.000Z"
},
{
"title": "TIFU By Being a Wiseass to a Canadian Border Agent",
"link": "https://www.reddit.com/r/tifu/comments/42rrzq/tifu_by_being_a_wiseass_to_a_canadian_border_agent/",
"pubDate": "2016-01-26T14:48:53.000Z",
"author": "/u/SpikeSiam",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\">\n submitted by to <div class=\"md\"><p>At the Canadian border, driving to Vancouver from Seattle with friends:\nCanadian Border Agent: \"Gentlemen, do you have any drugs, firearms, or dangerous materials in the vehicle?\"\nI lean out the window towards the officer and whisper: 'Yeah, sure man, whaddaya need?\"\nResult = a 4 hour delay for being a wiseass.</p></div><a href=\"https://www.reddit.com/user/SpikeSiam\">/u/SpikeSiam</a><a href=\"https://www.reddit.com/r/tifu/\">/r/tifu</a><br/><span><a href=\"https://www.reddit.com/r/tifu/comments/42rrzq/tifu_by_being_a_wiseass_to_a_canadian_border_agent/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/tifu/comments/42rrzq/tifu_by_being_a_wiseass_to_a_canadian_border_agent/\">[1379 comments]</a></span></div></div>",
"contentSnippet": "submitted by to At the Canadian border, driving to Vancouver from Seattle with friends:\nCanadian Border Agent: \"Gentlemen, do you have any drugs, firearms, or dangerous materials in the vehicle?\"\nI lean out the window towards the officer and whisper: 'Yeah, sure man, whaddaya need?\"\nResult = a 4 hour delay for being a wiseass./u/SpikeSiam/r/tifu[link][1379 comments]",
"id": "t3_42rrzq",
"isoDate": "2016-01-26T14:48:53.000Z"
},
{
"title": "The overgrown towers of Zhangjiajie in Hunan, China [2048×1365] Photographed by Antonio Rodríguez-罗",
"link": "https://www.reddit.com/r/EarthPorn/comments/42re5s/the_overgrown_towers_of_zhangjiajie_in_hunan/",
"pubDate": "2016-01-26T13:12:13.000Z",
"author": "/u/TopdeBotton",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/EarthPorn/comments/42re5s/the_overgrown_towers_of_zhangjiajie_in_hunan/\"><img src=\"https://b.thumbs.redditmedia.com/t-TWZtM9G_c0evSMMVZZvQ7XI3JLA7KXLy2qhRdz9JM.jpg\" alt=\"The overgrown towers of Zhangjiajie in Hunan, China [2048×1365] Photographed by Antonio Rodríguez-罗\" title=\"The overgrown towers of Zhangjiajie in Hunan, China [2048×1365] Photographed by Antonio Rodríguez-罗\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/TopdeBotton\">/u/TopdeBotton</a><a href=\"https://www.reddit.com/r/EarthPorn/\">/r/EarthPorn</a><br/><span><a href=\"https://farm9.staticflickr.com/8747/17675362772_3c622016a7_k.jpg\">[link]</a></span><span><a href=\"https://www.reddit.com/r/EarthPorn/comments/42re5s/the_overgrown_towers_of_zhangjiajie_in_hunan/\">[374 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/TopdeBotton/r/EarthPorn[link][374 comments]",
"id": "t3_42re5s",
"isoDate": "2016-01-26T13:12:13.000Z"
},
{
"title": "PsBattle: This cat plotting to kill someone",
"link": "https://www.reddit.com/r/photoshopbattles/comments/42rkak/psbattle_this_cat_plotting_to_kill_someone/",
"pubDate": "2016-01-26T13:58:12.000Z",
"author": "/u/Mister_Johnson_",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/photoshopbattles/comments/42rkak/psbattle_this_cat_plotting_to_kill_someone/\"><img src=\"https://a.thumbs.redditmedia.com/GWKxcqP73Yd5kTAjfHP6UYFszUxkCiBv-h1HR0J_PP0.jpg\" alt=\"PsBattle: This cat plotting to kill someone\" title=\"PsBattle: This cat plotting to kill someone\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/Mister_Johnson_\">/u/Mister_Johnson_</a><a href=\"https://www.reddit.com/r/photoshopbattles/\">/r/photoshopbattles</a><br/><span><a href=\"http://m.imgur.com/w0XlVjp.jpg\">[link]</a></span><span><a href=\"https://www.reddit.com/r/photoshopbattles/comments/42rkak/psbattle_this_cat_plotting_to_kill_someone/\">[268 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/Mister_Johnson_/r/photoshopbattles[link][268 comments]",
"id": "t3_42rkak",
"isoDate": "2016-01-26T13:58:12.000Z"
},
{
"title": "'The X-Files' 2016 Premiere Ratings Could Push Series Toward Additional Seasons",
"link": "https://www.reddit.com/r/television/comments/42rniq/the_xfiles_2016_premiere_ratings_could_push/",
"pubDate": "2016-01-26T14:20:56.000Z",
"author": "/u/ghostofpennwast",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/television/comments/42rniq/the_xfiles_2016_premiere_ratings_could_push/\"><img src=\"https://b.thumbs.redditmedia.com/zV-_5UpbuNH2YbMpKFtjJFYn1XA0B5fODt8zHnldlgs.jpg\" alt=\"'The X-Files' 2016 Premiere Ratings Could Push Series Toward Additional Seasons\" title=\"'The X-Files' 2016 Premiere Ratings Could Push Series Toward Additional Seasons\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/ghostofpennwast\">/u/ghostofpennwast</a><a href=\"https://www.reddit.com/r/television/\">/r/television</a><br/><span><a href=\"http://www.ibtimes.com/x-files-2016-premiere-ratings-could-push-series-toward-additional-seasons-2279233\">[link]</a></span><span><a href=\"https://www.reddit.com/r/television/comments/42rniq/the_xfiles_2016_premiere_ratings_could_push/\">[769 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/ghostofpennwast/r/television[link][769 comments]",
"id": "t3_42rniq",
"isoDate": "2016-01-26T14:20:56.000Z"
},
{
"title": "What is something that you were surprised about being able to do?",
"link": "https://www.reddit.com/r/AskReddit/comments/42rcdr/what_is_something_that_you_were_surprised_about/",
"pubDate": "2016-01-26T12:57:03.000Z",
"author": "/u/Huomenna",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"> submitted by to <a href=\"https://www.reddit.com/user/Huomenna\">/u/Huomenna</a><a href=\"https://www.reddit.com/r/AskReddit/\">/r/AskReddit</a><br/><span><a href=\"https://www.reddit.com/r/AskReddit/comments/42rcdr/what_is_something_that_you_were_surprised_about/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/AskReddit/comments/42rcdr/what_is_something_that_you_were_surprised_about/\">[9892 comments]</a></span></div></div>",
"contentSnippet": "submitted by to /u/Huomenna/r/AskReddit[link][9892 comments]",
"id": "t3_42rcdr",
"isoDate": "2016-01-26T12:57:03.000Z"
},
{
"title": "Man who feared mass shootings brings gun to movie theater, accidentally shoots woman",
"link": "https://www.reddit.com/r/nottheonion/comments/42r9io/man_who_feared_mass_shootings_brings_gun_to_movie/",
"pubDate": "2016-01-26T12:30:57.000Z",
"author": "/u/ThereIsNoCutlery",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/nottheonion/comments/42r9io/man_who_feared_mass_shootings_brings_gun_to_movie/\"><img src=\"https://b.thumbs.redditmedia.com/Iylnrnq054yfage195DUqU6e7lhW1niKd2rjK4caoVE.jpg\" alt=\"Man who feared mass shootings brings gun to movie theater, accidentally shoots woman\" title=\"Man who feared mass shootings brings gun to movie theater, accidentally shoots woman\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/ThereIsNoCutlery\">/u/ThereIsNoCutlery</a><a href=\"https://www.reddit.com/r/nottheonion/\">/r/nottheonion</a><br/><span><a href=\"https://www.washingtonpost.com/news/morning-mix/wp/2016/01/26/man-who-feared-mass-shootings-brings-gun-to-movie-theater-accidentally-shoots-woman/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/nottheonion/comments/42r9io/man_who_feared_mass_shootings_brings_gun_to_movie/\">[4357 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/ThereIsNoCutlery/r/nottheonion[link][4357 comments]",
"id": "t3_42r9io",
"isoDate": "2016-01-26T12:30:57.000Z"
},
{
"title": "US could cut power emissions 78% by 2030 using existing technology, says study - This system could save Americans $47.2bn every year, says the study. The scenario outlined above would reduce the costs to 10 cents per kWh.",
"link": "https://www.reddit.com/r/Futurology/comments/42rk21/us_could_cut_power_emissions_78_by_2030_using/",
"pubDate": "2016-01-26T13:56:22.000Z",
"author": "/u/pnewell",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/Futurology/comments/42rk21/us_could_cut_power_emissions_78_by_2030_using/\"><img src=\"https://b.thumbs.redditmedia.com/KYaeOKAHInkTmawUEnAKZXhilcQLgJcUPecOL0YP6uo.jpg\" alt=\"US could cut power emissions 78% by 2030 using existing technology, says study - This system could save Americans $47.2bn every year, says the study. The scenario outlined above would reduce the costs to 10 cents per kWh.\" title=\"US could cut power emissions 78% by 2030 using existing technology, says study - This system could save Americans $47.2bn every year, says the study. The scenario outlined above would reduce the costs to 10 cents per kWh.\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/pnewell\">/u/pnewell</a><a href=\"https://www.reddit.com/r/Futurology/\">/r/Futurology</a><br/><span><a href=\"http://www.carbonbrief.org/us-could-cut-power-emissions-78-by-2030-using-existing-technology-says-study?utm_content=buffer53ab3&amp;utm_medium=social&amp;utm_source=twitter.com&amp;utm_campaign=buffer\">[link]</a></span><span><a href=\"https://www.reddit.com/r/Futurology/comments/42rk21/us_could_cut_power_emissions_78_by_2030_using/\">[559 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/pnewell/r/Futurology[link][559 comments]",
"id": "t3_42rk21",
"isoDate": "2016-01-26T13:56:22.000Z"
},
{
"title": "Facebook is like Reddit's friend from school that steals all their jokes and gets a bigger laugh even though they told them wrong.",
"link": "https://www.reddit.com/r/Showerthoughts/comments/42re84/facebook_is_like_reddits_friend_from_school_that/",
"pubDate": "2016-01-26T13:12:43.000Z",
"author": "/u/Advertise_this",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"> submitted by to <a href=\"https://www.reddit.com/user/Advertise_this\">/u/Advertise_this</a><a href=\"https://www.reddit.com/r/Showerthoughts/\">/r/Showerthoughts</a><br/><span><a href=\"https://www.reddit.com/r/Showerthoughts/comments/42re84/facebook_is_like_reddits_friend_from_school_that/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/Showerthoughts/comments/42re84/facebook_is_like_reddits_friend_from_school_that/\">[1332 comments]</a></span></div></div>",
"contentSnippet": "submitted by to /u/Advertise_this/r/Showerthoughts[link][1332 comments]",
"id": "t3_42re84",
"isoDate": "2016-01-26T13:12:43.000Z"
},
{
"title": "I built my chameleon a mansion!",
"link": "https://www.reddit.com/r/DIY/comments/42r7mv/i_built_my_chameleon_a_mansion/",
"pubDate": "2016-01-26T12:12:08.000Z",
"author": "/u/Hookedongutes",
"content": "<div type=\"xhtml\" xml:base=\"/.rss\"><div xmlns=\"http://www.w3.org/1999/xhtml\"><table><tr><td><a href=\"https://www.reddit.com/r/DIY/comments/42r7mv/i_built_my_chameleon_a_mansion/\"><img src=\"https://b.thumbs.redditmedia.com/fe8gohluBlmKpxi4f9m7p9MKYX9_sBN_AFA2TeW1maU.jpg\" alt=\"I built my chameleon a mansion!\" title=\"I built my chameleon a mansion!\"/></a></td><td> submitted by to <a href=\"https://www.reddit.com/user/Hookedongutes\">/u/Hookedongutes</a><a href=\"https://www.reddit.com/r/DIY/\">/r/DIY</a><br/><span><a href=\"http://imgur.com/gallery/I1wh4\">[link]</a></span><span><a href=\"https://www.reddit.com/r/DIY/comments/42r7mv/i_built_my_chameleon_a_mansion/\">[385 comments]</a></span></td></tr></table></div></div>",
"contentSnippet": "submitted by to /u/Hookedongutes/r/DIY[link][385 comments]",
"id": "t3_42r7mv",
"isoDate": "2016-01-26T12:12:08.000Z"
},
{
"title": "Being poor for a long time has really taught me a lot about money. Now that I'm making more, I actually know what to do with it. I always felt frustrated and angry not having a lot of money, but, looking back, it was a blessing in disguise.",
"link": "https://www.reddit.com/r/personalfinance/comments/42t5rc/being_poor_for_a_long_time_has_really_taught_me_a/",
"pubDate": "2016-01-26T19:20:07.000Z",
"author": "/u/relevantusernamezlol",
"content": "<div type=\"xhtml\" xml:base=\"/.rss?limit=50\"><div xmlns=\"http://www.w3.org/1999/xhtml\">\n submitted by to <div class=\"md\"><p>This is a little philosophical, I know. But I always see posts on here where people are making $5k, $7k, $10k per month and are asking how to budget and wondering where their money is going. It's mind blowing that people can spend that much money. There was a time in my life, not too long ago, that me, my wife and 2 kids were living on $1,400/month and I was working my ass off for it. One day, I realized we had $0 on the bank when we overdrew and that's when being poor really hit me. After years of hard work, I'm breaking out of retail and heading in a self-employed direction and our financial prospects are looking up and now we are finally financially comfortable.</p><p>It's just brought me to a realization that being so poor for so long taught me a lot about managing money and how to use it properly. I view money much differently now and budgeting is no longer intimidating or scary.</p><p>Kanye had right \"Having money ain't everything, but not having it is.\" Learning from being poor taught me so much about financial responsibility. In 2015 I made 3x more than in 2014 and we have a year's worth of expenses in the bank. We avoided lifestyle inflation and I've become a master budgeter. It feels great and I could've never done if I hadn't of been poor and learned from that.</p><p>Just wanted to share.</p></div><a href=\"https://www.reddit.com/user/relevantusernamezlol\">/u/relevantusernamezlol</a><a href=\"https://www.reddit.com/r/personalfinance/\">/r/personalfinance</a><br/><span><a href=\"https://www.reddit.com/r/personalfinance/comments/42t5rc/being_poor_for_a_long_time_has_really_taught_me_a/\">[link]</a></span><span><a href=\"https://www.reddit.com/r/personalfinance/comments/42t5rc/being_poor_for_a_long_time_has_really_taught_me_a/\">[213 comments]</a></span></div></div>",
"contentSnippet": "submitted by to This is a little philosophical, I know. But I always see posts on here where people are making $5k, $7k, $10k per month and are asking how to budget and wondering where their money is going. It's mind blowing that people can spend that much money. There was a time in my life, not too long ago, that me, my wife and 2 kids were living on $1,400/month and I was working my ass off for it. One day, I realized we had $0 on the bank when we overdrew and that's when being poor really hit me. After years of hard work, I'm breaking out of retail and heading in a self-employed direction and our financial prospects are looking up and now we are finally financially comfortable.It's just brought me to a realization that being so poor for so long taught me a lot about managing money and how to use it properly. I view money much differently now and budgeting is no longer intimidating or scary.Kanye had right \"Having money ain't everything, but not having it is.\" Learning from being poor taught me so much about financial responsibility. In 2015 I made 3x more than in 2014 and we have a year's worth of expenses in the bank. We avoided lifestyle inflation and I've become a master budgeter. It feels great and I could've never done if I hadn't of been poor and learned from that.Just wanted to share./u/relevantusernamezlol/r/personalfinance[link][213 comments]",
"id": "t3_42t5rc",
"isoDate": "2016-01-26T19:20:07.000Z"
}
],
"link": "https://www.reddit.com/.rss",
"feedUrl": "https://www.reddit.com/.rss",
"title": "reddit: the front page of the internet"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "The water is too deep, so he improvises",
"link": "https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/",
"pubDate": "Thu, 12 Nov 2015 21:16:39 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/\"><img src=\"https://b.thumbs.redditmedia.com/z4zzFBqZ54WT-rFfKXVor4EraZtJVw7AodDvOZ7kitQ.jpg\" alt=\"The water is too deep, so he improvises\" title=\"The water is too deep, so he improvises\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/cakebeerandmorebeer\"> cakebeerandmorebeer </a> to <a href=\"https://www.reddit.com/r/funny/\"> funny</a> <br/> <a href=\"http://i.imgur.com/U407R75.gifv\">[link]</a> <a href=\"https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/\">[275 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by cakebeerandmorebeer to funny [link] [275 comments]",
"guid": "https://www.reddit.com/r/funny/comments/3skxqc/the_water_is_too_deep_so_he_improvises/",
"categories": [
"funny"
],
"isoDate": "2015-11-12T21:16:39.000Z"
},
{
"title": "We are Aziz Ansari and Alan Yang from Master of None - Ask Us Anything",
"link": "https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/",
"pubDate": "Thu, 12 Nov 2015 22:27:28 +0000",
"content": "<!-- SC_OFF --><div class=\"md\"><p>It&#39;s Aziz Ansari. </p> <p>I&#39;m here to chat about my new Netflix series <strong>Master of None</strong>. I have my co-creator/writer Alan Yang (<a href=\"/u/ItsAlanYang\">/u/ItsAlanYang</a>) with me here too. </p> <p>We are so humbled by how much you guys have supported the show&#39;s first season. The online community has been so nice to the show. So thank you!</p> <p>Some news - we have decided to do some official chats about each episode in the <strong><a href=\"/r/masterofnone\">/r/masterofnone</a></strong> subreddit, so go subscribe. I&#39;ll also have some of the cast and writers come through too. All the info will be there, keep an eye on it.</p> <p>Ok, Reddit, ASK ME (and Alan) ANYTHING!</p> <p>Here&#39;s the proof: <a href=\"https://twitter.com/azizansari/status/664899390943977473\">https://twitter.com/azizansari/status/664899390943977473</a></p> <p>** We&#39;ll start taking questions at 6PM EST. **</p> <p><strong><em>THANKS FOR EVERYTHING GUYS. I posted this question below about how you&#39;d like to do the episode by episode discussions in <a href=\"/r/masterofnone\">r/masterofnone</a>. Let us know and Alan and I will make it happen.</em></strong> <a href=\"https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/cwybe4w\">https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/cwybe4w</a></p> </div><!-- SC_ON --> submitted by <a href=\"https://www.reddit.com/user/azizansariAMA\"> azizansariAMA </a> to <a href=\"https://www.reddit.com/r/IAmA/\"> IAmA</a> <br/> <a href=\"https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/\">[link]</a> <a href=\"https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/\">[2836 comments]</a>",
"contentSnippet": "It's Aziz Ansari. I'm here to chat about my new Netflix series Master of None. I have my co-creator/writer Alan Yang (/u/ItsAlanYang) with me here too. We are so humbled by how much you guys have supported the show's first season. The online community has been so nice to the show. So thank you! Some news - we have decided to do some official chats about each episode in the /r/masterofnone subreddit, so go subscribe. I'll also have some of the cast and writers come through too. All the info will be there, keep an eye on it. Ok, Reddit, ASK ME (and Alan) ANYTHING! Here's the proof: https://twitter.com/azizansari/status/664899390943977473 ** We'll start taking questions at 6PM EST. ** THANKS FOR EVERYTHING GUYS. I posted this question below about how you'd like to do the episode by episode discussions in r/masterofnone. Let us know and Alan and I will make it happen. https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/cwybe4w submitted by azizansariAMA to IAmA [link] [2836 comments]",
"guid": "https://www.reddit.com/r/IAmA/comments/3sl82z/we_are_aziz_ansari_and_alan_yang_from_master_of/",
"categories": [
"IAmA"
],
"isoDate": "2015-11-12T22:27:28.000Z"
},
{
"title": "The tapestry above my bed made a pretty sweet reflection in my coffee this morning.",
"link": "https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/",
"pubDate": "Thu, 12 Nov 2015 19:56:09 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/\"><img src=\"https://b.thumbs.redditmedia.com/tw1ncVqsrvR_pH9U8ZLz1cSiSCVGOKrch4PAc2WSIUI.jpg\" alt=\"The tapestry above my bed made a pretty sweet reflection in my coffee this morning.\" title=\"The tapestry above my bed made a pretty sweet reflection in my coffee this morning.\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/deathbypolkadots\"> deathbypolkadots </a> to <a href=\"https://www.reddit.com/r/mildlyinteresting/\"> mildlyinteresting</a> <br/> <a href=\"http://imgur.com/CgZzfSd\">[link]</a> <a href=\"https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/\">[307 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by deathbypolkadots to mildlyinteresting [link] [307 comments]",
"guid": "https://www.reddit.com/r/mildlyinteresting/comments/3sklpy/the_tapestry_above_my_bed_made_a_pretty_sweet/",
"categories": [
"mildlyinteresting"
],
"isoDate": "2015-11-12T19:56:09.000Z"
},
{
"title": "\"Safe Space\" Students Silence Asian Woman For Saying \"Black People Can Be Racist\"",
"link": "https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/",
"pubDate": "Thu, 12 Nov 2015 20:06:37 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/\"><img src=\"https://b.thumbs.redditmedia.com/jzzjUQ9gmdXRUXp4LMS-GinAnS1gWnQap_GzvX0eH9o.jpg\" alt=\"&quot;Safe Space&quot; Students Silence Asian Woman For Saying &quot;Black People Can Be Racist&quot;\" title=\"&quot;Safe Space&quot; Students Silence Asian Woman For Saying &quot;Black People Can Be Racist&quot;\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/chouryujin\"> chouryujin </a> to <a href=\"https://www.reddit.com/r/videos/\"> videos</a> <br/> <a href=\"https://www.youtube.com/watch?v=A8UTj8lQJhY\">[link]</a> <a href=\"https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/\">[5967 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by chouryujin to videos [link] [5967 comments]",
"guid": "https://www.reddit.com/r/videos/comments/3sknd4/safe_space_students_silence_asian_woman_for/",
"categories": [
"videos"
],
"isoDate": "2015-11-12T20:06:37.000Z"
},
{
"title": "Kinder Surprise Tiger repainting",
"link": "https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/",
"pubDate": "Thu, 12 Nov 2015 18:28:28 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/\"><img src=\"https://a.thumbs.redditmedia.com/GNvH1K5SQ2imJ5hrp1707C-A015AyntDdB2y83NJr30.jpg\" alt=\"Kinder Surprise Tiger repainting\" title=\"Kinder Surprise Tiger repainting\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/aquamine\"> aquamine </a> to <a href=\"https://www.reddit.com/r/pics/\"> pics</a> <br/> <a href=\"http://imgur.com/gallery/8TFsT\">[link]</a> <a href=\"https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/\">[431 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by aquamine to pics [link] [431 comments]",
"guid": "https://www.reddit.com/r/pics/comments/3sk91b/kinder_surprise_tiger_repainting/",
"categories": [
"pics"
],
"isoDate": "2015-11-12T18:28:28.000Z"
},
{
"title": "TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.",
"link": "https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/",
"pubDate": "Thu, 12 Nov 2015 18:51:34 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/\"><img src=\"https://a.thumbs.redditmedia.com/nhNifdkJkeCTu1UMXTbSclj01vSkqxqKjUSA0wkAvY8.jpg\" alt=\"TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.\" title=\"TIL that movie theater popcorn costs more per ounce than filet mignon in U.S.A.\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/Cupcake-Warrior\"> Cupcake-Warrior </a> to <a href=\"https://www.reddit.com/r/todayilearned/\"> todayilearned</a> <br/> <a href=\"http://www.inquisitr.com/871573/movie-theater-popcorn-costs-more-than-fillet-mignon-report/\">[link]</a> <a href=\"https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/\">[1673 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by Cupcake-Warrior to todayilearned [link] [1673 comments]",
"guid": "https://www.reddit.com/r/todayilearned/comments/3skcfk/til_that_movie_theater_popcorn_costs_more_per/",
"categories": [
"todayilearned"
],
"isoDate": "2015-11-12T18:51:34.000Z"
},
{
"title": "Has fallout gone too far?",
"link": "https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/",
"pubDate": "Thu, 12 Nov 2015 18:52:48 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/\"><img src=\"https://a.thumbs.redditmedia.com/Em1D61YaPNC6BdMpj62rU5YGgcDZAau1O_35-WcCD64.jpg\" alt=\"Has fallout gone too far?\" title=\"Has fallout gone too far?\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/Downvote\"> Downvote </a> to <a href=\"https://www.reddit.com/r/gaming/\"> gaming</a> <br/> <a href=\"http://i.imgur.com/UXcrPDt.jpg\">[link]</a> <a href=\"https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/\">[713 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by Downvote to gaming [link] [713 comments]",
"guid": "https://www.reddit.com/r/gaming/comments/3skclh/has_fallout_gone_too_far/",
"categories": [
"gaming"
],
"isoDate": "2015-11-12T18:52:48.000Z"
},
{
"title": "Nailed it!",
"link": "https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/",
"pubDate": "Thu, 12 Nov 2015 22:12:13 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/\"><img src=\"https://a.thumbs.redditmedia.com/1J-fkj7K1CFJv0f_Qr5M7oPX3LeVTr920sm_9R-Zes8.jpg\" alt=\"Nailed it!\" title=\"Nailed it!\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/JCFC23\"> JCFC23 </a> to <a href=\"https://www.reddit.com/r/gifs/\"> gifs</a> <br/> <a href=\"http://i.imgur.com/X58Ea3Q.gifv\">[link]</a> <a href=\"https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/\">[87 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by JCFC23 to gifs [link] [87 comments]",
"guid": "https://www.reddit.com/r/gifs/comments/3sl5xh/nailed_it/",
"categories": [
"gifs"
],
"isoDate": "2015-11-12T22:12:13.000Z"
},
{
"title": "I'm Sorry",
"link": "https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/",
"pubDate": "Thu, 12 Nov 2015 18:28:27 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/\"><img src=\"https://b.thumbs.redditmedia.com/S3K29_wbPIeiClFJsIVXR9clLTZ_BtQhr-6iVlIln-w.jpg\" alt=\"I'm Sorry\" title=\"I'm Sorry\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/englad\"> englad </a> to <a href=\"https://www.reddit.com/r/creepy/\"> creepy</a> <br/> <a href=\"http://i.imgur.com/FfmZs.jpg\">[link]</a> <a href=\"https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/\">[537 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by englad to creepy [link] [537 comments]",
"guid": "https://www.reddit.com/r/creepy/comments/3sk919/im_sorry/",
"categories": [
"creepy"
],
"isoDate": "2015-11-12T18:28:27.000Z"
},
{
"title": "We are A Tribe Called Quest",
"link": "https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/",
"pubDate": "Thu, 12 Nov 2015 19:32:50 +0000",
"content": "<!-- SC_OFF --><div class=\"md\"><p>We&#39;re celebrating our 25th anniversary reissue of their 1990 debut, People&#39;s Instinctive Travels and the Paths of Rhythm. </p> <p>Our buddy Tom from Sony is typing our answers out from Sirius XM offices in NYC. </p> <p>Proof: <a href=\"http://imgur.com/WeH7kPW\">http://imgur.com/WeH7kPW</a>, <a href=\"http://imgur.com/dVefdsk\">http://imgur.com/dVefdsk</a>, <a href=\"http://imgur.com/niqy9sn\">http://imgur.com/niqy9sn</a></p> <p>Edit: Thank you for hanging with us today and hope you enjoy the 25th anniversary of &quot;People&#39;s Instinctive Travels and the Paths of Rhythm&quot; <a href=\"http://imgur.com/b5X7iet\">http://imgur.com/b5X7iet</a></p> </div><!-- SC_ON --> submitted by <a href=\"https://www.reddit.com/user/OfficialATCQ\"> OfficialATCQ </a> to <a href=\"https://www.reddit.com/r/Music/\"> Music</a> <br/> <a href=\"https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/\">[link]</a> <a href=\"https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/\">[529 comments]</a>",
"contentSnippet": "We're celebrating our 25th anniversary reissue of their 1990 debut, People's Instinctive Travels and the Paths of Rhythm. Our buddy Tom from Sony is typing our answers out from Sirius XM offices in NYC. Proof: http://imgur.com/WeH7kPW, http://imgur.com/dVefdsk, http://imgur.com/niqy9sn Edit: Thank you for hanging with us today and hope you enjoy the 25th anniversary of \"People's Instinctive Travels and the Paths of Rhythm\" http://imgur.com/b5X7iet submitted by OfficialATCQ to Music [link] [529 comments]",
"guid": "https://www.reddit.com/r/Music/comments/3skibf/we_are_a_tribe_called_quest/",
"categories": [
"Music"
],
"isoDate": "2015-11-12T19:32:50.000Z"
},
{
"title": "People Want DEA Chief to Resign After He Called Medical Marijuana ‘a Joke’",
"link": "https://www.reddit.com/r/news/comments/3sktb0/people_want_dea_chief_to_resign_after_he_called/",
"pubDate": "Thu, 12 Nov 2015 20:46:38 +0000",
"content": "submitted by <a href=\"https://www.reddit.com/user/coupdetaco\"> coupdetaco </a> to <a href=\"https://www.reddit.com/r/news/\"> news</a> <br/> <a href=\"http://time.com/4107603/dea-medical-marijuana-joke-2/\">[link]</a> <a href=\"https://www.reddit.com/r/news/comments/3sktb0/people_want_dea_chief_to_resign_after_he_called/\">[329 comments]</a>",
"contentSnippet": "submitted by coupdetaco to news [link] [329 comments]",
"guid": "https://www.reddit.com/r/news/comments/3sktb0/people_want_dea_chief_to_resign_after_he_called/",
"categories": [
"news"
],
"isoDate": "2015-11-12T20:46:38.000Z"
},
{
"title": "ELI5:If you get injured all over like in a bad car accident, does the body prioritize which injury it works on more/first or do they all get repaired at the same rate no matter what is the injury?",
"link": "https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/",
"pubDate": "Thu, 12 Nov 2015 18:03:47 +0000",
"content": "submitted by <a href=\"https://www.reddit.com/user/BenHuge\"> BenHuge </a> to <a href=\"https://www.reddit.com/r/explainlikeimfive/\"> explainlikeimfive</a> <br/> <a href=\"https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/\">[link]</a> <a href=\"https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/\">[529 comments]</a>",
"contentSnippet": "submitted by BenHuge to explainlikeimfive [link] [529 comments]",
"guid": "https://www.reddit.com/r/explainlikeimfive/comments/3sk5hk/eli5if_you_get_injured_all_over_like_in_a_bad_car/",
"categories": [
"explainlikeimfive"
],
"isoDate": "2015-11-12T18:03:47.000Z"
},
{
"title": "Brazil Seeks To Copy U.S. Gun Culture \"to allow embattled citizens the right to defend themselves from criminals\"",
"link": "https://www.reddit.com/r/worldnews/comments/3skpe7/brazil_seeks_to_copy_us_gun_culture_to_allow/",
"pubDate": "Thu, 12 Nov 2015 20:20:15 +0000",
"content": "submitted by <a href=\"https://www.reddit.com/user/neuhmz\"> neuhmz </a> to <a href=\"https://www.reddit.com/r/worldnews/\"> worldnews</a> <br/> <a href=\"http://time.com/4108421/brazil-u-s-gun-culture/?xid=time_socialflow_twitter\">[link]</a> <a href=\"https://www.reddit.com/r/worldnews/comments/3skpe7/brazil_seeks_to_copy_us_gun_culture_to_allow/\">[911 comments]</a>",
"contentSnippet": "submitted by neuhmz to worldnews [link] [911 comments]",
"guid": "https://www.reddit.com/r/worldnews/comments/3skpe7/brazil_seeks_to_copy_us_gun_culture_to_allow/",
"categories": [
"worldnews"
],
"isoDate": "2015-11-12T20:20:15.000Z"
},
{
"title": "Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir",
"link": "https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/",
"pubDate": "Thu, 12 Nov 2015 15:51:12 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/\"><img src=\"https://b.thumbs.redditmedia.com/LuK1k_r8zX6c23w9yBqfcYgGvkrnrlczc5CKPb7r3oA.jpg\" alt=\"Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir\" title=\"Constantine is a Terrible Hellblazer Adaption, But a Damned Good Modern Noir\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/StephenKong\"> StephenKong </a> to <a href=\"https://www.reddit.com/r/movies/\"> movies</a> <br/> <a href=\"http://www.tor.com/2015/11/12/constantine-is-a-terrible-hellblazer-adaption-but-a-damned-good-modern-noir/\">[link]</a> <a href=\"https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/\">[1457 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by StephenKong to movies [link] [1457 comments]",
"guid": "https://www.reddit.com/r/movies/comments/3sjmd1/constantine_is_a_terrible_hellblazer_adaption_but/",
"categories": [
"movies"
],
"isoDate": "2015-11-12T15:51:12.000Z"
},
{
"title": "Trying to fit in is hard",
"link": "https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/",
"pubDate": "Thu, 12 Nov 2015 15:51:37 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/\"><img src=\"https://b.thumbs.redditmedia.com/o5DGo3Cv9fq2dTNCaCxMx5C8Q0ZNB3uoF8JRI__lWGc.jpg\" alt=\"Trying to fit in is hard\" title=\"Trying to fit in is hard\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/Lilfizz33\"> Lilfizz33 </a> to <a href=\"https://www.reddit.com/r/aww/\"> aww</a> <br/> <a href=\"http://imgur.com/saNhNEm\">[link]</a> <a href=\"https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/\">[80 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by Lilfizz33 to aww [link] [80 comments]",
"guid": "https://www.reddit.com/r/aww/comments/3sjmfy/trying_to_fit_in_is_hard/",
"categories": [
"aww"
],
"isoDate": "2015-11-12T15:51:37.000Z"
},
{
"title": "Tiramisu on a stick",
"link": "https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/",
"pubDate": "Thu, 12 Nov 2015 15:03:03 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/\"><img src=\"https://a.thumbs.redditmedia.com/dO0f0v8KF7ma6goG2VXqDFIFawhs06ZdE9tUSf_MT-8.jpg\" alt=\"Tiramisu on a stick\" title=\"Tiramisu on a stick\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/DaHitcha\"> DaHitcha </a> to <a href=\"https://www.reddit.com/r/food/\"> food</a> <br/> <a href=\"http://i.imgur.com/ZaH512E.jpg\">[link]</a> <a href=\"https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/\">[277 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by DaHitcha to food [link] [277 comments]",
"guid": "https://www.reddit.com/r/food/comments/3sjg1i/tiramisu_on_a_stick/",
"categories": [
"food"
],
"isoDate": "2015-11-12T15:03:03.000Z"
},
{
"title": "LPT: Whenever you have someone working for you like a landscaping crew, remodeling crew, or any other hired workers, make sure to let them know you appreciate their hard work by taking some time to shoot the breeze, tell them how much you appreciate their work, or simply wave.",
"link": "https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/",
"pubDate": "Thu, 12 Nov 2015 19:01:25 +0000",
"content": "<!-- SC_OFF --><div class=\"md\"><p>Source: I&#39;m a landscaper, and I actually enjoy working for people when they take a couple minutes to shoot the breeze. It makes me want to do a better job than when we&#39;re mowing a yard where I&#39;ve never even seen the person or they try to avoid us at all costs and don&#39;t acknowledge our existence. Something as simple as a wave goes a long way. </p> </div><!-- SC_ON --> submitted by <a href=\"https://www.reddit.com/user/colinthehuman94\"> colinthehuman94 </a> to <a href=\"https://www.reddit.com/r/LifeProTips/\"> LifeProTips</a> <br/> <a href=\"https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/\">[link]</a> <a href=\"https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/\">[500 comments]</a>",
"contentSnippet": "Source: I'm a landscaper, and I actually enjoy working for people when they take a couple minutes to shoot the breeze. It makes me want to do a better job than when we're mowing a yard where I've never even seen the person or they try to avoid us at all costs and don't acknowledge our existence. Something as simple as a wave goes a long way. submitted by colinthehuman94 to LifeProTips [link] [500 comments]",
"guid": "https://www.reddit.com/r/LifeProTips/comments/3skduo/lpt_whenever_you_have_someone_working_for_you/",
"categories": [
"LifeProTips"
],
"isoDate": "2015-11-12T19:01:25.000Z"
},
{
"title": "Knock, Knock",
"link": "https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/",
"pubDate": "Thu, 12 Nov 2015 15:54:22 +0000",
"content": "<!-- SC_OFF --><div class=\"md\"><p>My son told me this one. I hadn&#39;t heard it before. </p> <p>Son: Why did the chicken cross the road? </p> <p>Me: I don&#39;t know. </p> <p>Son: He was going to visit the dummy. </p> <p>Me: ?</p> <hr/> <p>Son: Knock, knock</p> <p>Me: Who&#39;s there? </p> <p>Son: The Chicken</p> <p>Me: :/ </p> <hr/> <p>Taps microphone:</p> <p>In spite of my misgivings about the search capabilities that are available it would appear that I should have <em>at least</em> checked the top of <a href=\"/r/Jokes\">/r/Jokes</a>. Ahem. The chicken had the right address... </p> </div><!-- SC_ON --> submitted by <a href=\"https://www.reddit.com/user/TheMongrelNut\"> TheMongrelNut </a> to <a href=\"https://www.reddit.com/r/Jokes/\"> Jokes</a> <br/> <a href=\"https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/\">[link]</a> <a href=\"https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/\">[527 comments]</a>",
"contentSnippet": "My son told me this one. I hadn't heard it before. Son: Why did the chicken cross the road? Me: I don't know. Son: He was going to visit the dummy. Me: ? Son: Knock, knock Me: Who's there? Son: The Chicken Me: :/ Taps microphone: In spite of my misgivings about the search capabilities that are available it would appear that I should have at least checked the top of /r/Jokes. Ahem. The chicken had the right address... submitted by TheMongrelNut to Jokes [link] [527 comments]",
"guid": "https://www.reddit.com/r/Jokes/comments/3sjmtx/knock_knock/",
"categories": [
"Jokes"
],
"isoDate": "2015-11-12T15:54:22.000Z"
},
{
"title": "This is called a specky in AFL and it's legal",
"link": "https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/",
"pubDate": "Thu, 12 Nov 2015 15:09:25 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/\"><img src=\"https://b.thumbs.redditmedia.com/Q-8q32yL8WuNPEG62sSDoZB2iTe9TBRnDMZOFQAxbMg.jpg\" alt=\"This is called a specky in AFL and it's legal\" title=\"This is called a specky in AFL and it's legal\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/malta-\"> malta- </a> to <a href=\"https://www.reddit.com/r/sports/\"> sports</a> <br/> <a href=\"http://www.gifbin-media.info/2015/11/feui.gif.html\">[link]</a> <a href=\"https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/\">[967 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by malta- to sports [link] [967 comments]",
"guid": "https://www.reddit.com/r/sports/comments/3sjgvc/this_is_called_a_specky_in_afl_and_its_legal/",
"categories": [
"sports"
],
"isoDate": "2015-11-12T15:09:25.000Z"
},
{
"title": "Cable companies are so scared of Netflix they've actually started showing fewer ads",
"link": "https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/",
"pubDate": "Thu, 12 Nov 2015 13:42:34 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/\"><img src=\"https://a.thumbs.redditmedia.com/D3mcXaEu8mWjw672FUlHGwrQUXmWtEYe4XZ-P4pD4G8.jpg\" alt=\"Cable companies are so scared of Netflix they've actually started showing fewer ads\" title=\"Cable companies are so scared of Netflix they've actually started showing fewer ads\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/Dracula_in_Auschwitz\"> Dracula_in_Auschwitz </a> to <a href=\"https://www.reddit.com/r/television/\"> television</a> <br/> <a href=\"http://www.businessinsider.com/cable-companies-cut-ads-because-of-netflix-2015-11\">[link]</a> <a href=\"https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/\">[2704 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by Dracula_in_Auschwitz to television [link] [2704 comments]",
"guid": "https://www.reddit.com/r/television/comments/3sj6s0/cable_companies_are_so_scared_of_netflix_theyve/",
"categories": [
"television"
],
"isoDate": "2015-11-12T13:42:34.000Z"
},
{
"title": "Watching Jeopardy backwards would be about a panel of 3 people asking Alex Trebek questions that he always gets right.",
"link": "https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/",
"pubDate": "Thu, 12 Nov 2015 17:40:46 +0000",
"content": "submitted by <a href=\"https://www.reddit.com/user/BaconSheikh\"> BaconSheikh </a> to <a href=\"https://www.reddit.com/r/Showerthoughts/\"> Showerthoughts</a> <br/> <a href=\"https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/\">[link]</a> <a href=\"https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/\">[76 comments]</a>",
"contentSnippet": "submitted by BaconSheikh to Showerthoughts [link] [76 comments]",
"guid": "https://www.reddit.com/r/Showerthoughts/comments/3sk26a/watching_jeopardy_backwards_would_be_about_a/",
"categories": [
"Showerthoughts"
],
"isoDate": "2015-11-12T17:40:46.000Z"
},
{
"title": "PsBattle: Shia Labeouf watching Shia Labeouf movies",
"link": "https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/",
"pubDate": "Thu, 12 Nov 2015 14:23:21 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/\"><img src=\"https://b.thumbs.redditmedia.com/Clo1KlcJsirvKYSDGfw7sSqTr1bi9xtVQD20KZjgOUE.jpg\" alt=\"PsBattle: Shia Labeouf watching Shia Labeouf movies\" title=\"PsBattle: Shia Labeouf watching Shia Labeouf movies\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/itman290\"> itman290 </a> to <a href=\"https://www.reddit.com/r/photoshopbattles/\"> photoshopbattles</a> <br/> <a href=\"http://41.media.tumblr.com/fa064385b03617a35efe5cede60bb3b6/tumblr_nxobahaz961sn6lh9o3_1280.png\">[link]</a> <a href=\"https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/\">[476 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by itman290 to photoshopbattles [link] [476 comments]",
"guid": "https://www.reddit.com/r/photoshopbattles/comments/3sjb6s/psbattle_shia_labeouf_watching_shia_labeouf_movies/",
"categories": [
"photoshopbattles"
],
"isoDate": "2015-11-12T14:23:21.000Z"
},
{
"title": "Gwen Stefani (1980)",
"link": "https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/",
"pubDate": "Thu, 12 Nov 2015 17:36:21 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/\"><img src=\"https://b.thumbs.redditmedia.com/QIlLz8qpmhmgK8fa8XJ-4CkcDZsyhYAyJ9qnmcWcf7A.jpg\" alt=\"Gwen Stefani (1980)\" title=\"Gwen Stefani (1980)\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/gonewentgo\"> gonewentgo </a> to <a href=\"https://www.reddit.com/r/OldSchoolCool/\"> OldSchoolCool</a> <br/> <a href=\"http://i.imgur.com/ev4392s.jpg\">[link]</a> <a href=\"https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/\">[201 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by gonewentgo to OldSchoolCool [link] [201 comments]",
"guid": "https://www.reddit.com/r/OldSchoolCool/comments/3sk1ip/gwen_stefani_1980/",
"categories": [
"OldSchoolCool"
],
"isoDate": "2015-11-12T17:36:21.000Z"
},
{
"title": "\"The best years of your life...\" [Image]",
"link": "https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/",
"pubDate": "Thu, 12 Nov 2015 15:09:19 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/\"><img src=\"https://b.thumbs.redditmedia.com/zjf-VFjzf4juRc4yYJXff4Irih746aP-CWqfdqLe5KY.jpg\" alt=\"&quot;The best years of your life...&quot; [Image]\" title=\"&quot;The best years of your life...&quot; [Image]\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/ErikBech\"> ErikBech </a> to <a href=\"https://www.reddit.com/r/GetMotivated/\"> GetMotivated</a> <br/> <a href=\"http://imgur.com/kSCiPBy\">[link]</a> <a href=\"https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/\">[181 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by ErikBech to GetMotivated [link] [181 comments]",
"guid": "https://www.reddit.com/r/GetMotivated/comments/3sjgv1/the_best_years_of_your_life_image/",
"categories": [
"GetMotivated"
],
"isoDate": "2015-11-12T15:09:19.000Z"
},
{
"title": "Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant",
"link": "https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/",
"pubDate": "Thu, 12 Nov 2015 12:43:37 +0000",
"content": "<table> <tr><td> <a href=\"https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/\"><img src=\"https://b.thumbs.redditmedia.com/xYA5Mo8dPlv2tjFviv5jlRm8rNAb7XNmBvTL75TxMEk.jpg\" alt=\"Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant\" title=\"Tranquility in the woods [2765x1834] Almora, India Photograph by Mayank Pant\" /></a> </td><td> submitted by <a href=\"https://www.reddit.com/user/Antriton\"> Antriton </a> to <a href=\"https://www.reddit.com/r/EarthPorn/\"> EarthPorn</a> <br/> <a href=\"http://imgur.com/Xkf60OT\">[link]</a> <a href=\"https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/\">[94 comments]</a> </td></tr></table>",
"contentSnippet": "submitted by Antriton to EarthPorn [link] [94 comments]",
"guid": "https://www.reddit.com/r/EarthPorn/comments/3sj16i/tranquility_in_the_woods_2765x1834_almora_india/",
"categories": [
"EarthPorn"
],
"isoDate": "2015-11-12T12:43:37.000Z"
}
],
"feedUrl": "https://www.reddit.com/.rss",
"image": {
"link": "https://www.reddit.com/",
"url": "https://www.redditstatic.com/reddit.com.header.png",
"title": "reddit: the front page of the internet"
},
"title": "reddit: the front page of the internet",
"description": "",
"link": "https://www.reddit.com/"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"creator": "Hines, P. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Food for fungi",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1",
"dc:creator": "Hines, P. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Go with the flow in drug manufacturing",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Vignieri, S.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Bigger and badder",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1",
"dc:creator": "Vignieri, S.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Saving earthquakes for the wet season",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Space calling Earth, on the quantum line",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hines, P. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Early life stress in depression susceptibility",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1",
"dc:creator": "Hines, P. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hurtley, S. M.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Preparing for the feast during the fast",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1",
"dc:creator": "Hurtley, S. M.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Krogman, N.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Engaging local stakeholders",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1",
"dc:creator": "Krogman, N.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Ferrarelli, L. K.",
"date": "2017-06-15T10:29:47-07:00",
"title": "A site-specific switch for cancer cells",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1",
"dc:creator": "Ferrarelli, L. K.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Lavine, M. S.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Filtering through to what's important",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1",
"dc:creator": "Lavine, M. S.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Silently taking up the slack",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Pathogens select for genomic variants",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hurtley, S. M.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Helping a cell to migrate in 3D space",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1",
"dc:creator": "Hurtley, S. M.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Two different combs from a single source",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Quick eruption after a long bake",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "A detailed look at an electron's exit",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Smith, H. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "The vegetation-climate loop",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1",
"dc:creator": "Smith, H. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hines, P. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "MicroRNAs in functional and dysfunctional pain",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1",
"dc:creator": "Hines, P. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Joined-up research brings rewards",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Nusinovich, Y.",
"date": "2017-06-15T10:29:47-07:00",
"title": "An antisensible approach to target KRAS",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1",
"dc:creator": "Nusinovich, Y.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Szuromi, P.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Selecting against cis conformers",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1",
"dc:creator": "Szuromi, P.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Wong, W.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Why radiation causes dry mouth",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1",
"dc:creator": "Wong, W.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Stajic, J.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Sighting of magnetic Majorana fermions?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1",
"dc:creator": "Stajic, J.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Lavine, M. S.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Designing molecular disorder",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1",
"dc:creator": "Lavine, M. S.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Teaching sulfur and phosphorus to share",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Comets contributed to Earth's atmosphere",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Ash, C., Mueller, K. L.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Local macrophage clean-up",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1",
"dc:creator": "Ash, C., Mueller, K. L.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Purnell, B. A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Polycomb steps to inactivate X",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1",
"dc:creator": "Purnell, B. A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Kiberstis, P. A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "A clue to a drug's neurotoxicity?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1",
"dc:creator": "Kiberstis, P. A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Colmone, A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Plasmodium leftovers cause bone loss",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1",
"dc:creator": "Colmone, A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Ray, L. B.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Bacterial sensing mechanism revealed",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1",
"dc:creator": "Ray, L. B.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Tracing development of the dendritic cell lineage",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Swapping boron acids for carbon acids",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Selfish genetic interactions in nematodes",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-08T10:24:19-07:00",
"title": "General relativity weighs a white dwarf",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Pujanandez, L.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Moving beyond mice for vaccine studies",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1",
"dc:creator": "Pujanandez, L.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Archer, L. A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "From glassy carbon to mixed carbon",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1",
"dc:creator": "Archer, L. A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Smith, H. J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Building coral skeletons",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1",
"dc:creator": "Smith, H. J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Vinson, V.",
"date": "2017-06-01T10:23:07-07:00",
"title": "A step on the path to a Lassa vaccine",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1",
"dc:creator": "Vinson, V.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Coupled motion in a light-activated rotor",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Entangle, swap, purify, repeat",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Methane takes the quick way out",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Ray, L. B.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Local specificity of growth signals",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1",
"dc:creator": "Ray, L. B.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Kelly, P. N.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Vaginal microbiome influences HIV acquisition",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1",
"dc:creator": "Kelly, P. N.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Hodges, K.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Human impacts on rainfall distribution",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1",
"dc:creator": "Hodges, K.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Nusinovich, Y.",
"date": "2017-06-01T10:23:07-07:00",
"title": "No escape for KRAS mutant tumors",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1",
"dc:creator": "Nusinovich, Y.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Loss of flight in the Galapagos cormorant",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-01T10:23:07-07:00",
"title": "The depths of an ancient lake on Mars",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Stajic, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Detecting unusual oscillations",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1",
"dc:creator": "Stajic, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Localizing light at the nanometer scale",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Probing the structure of the magnetopause",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "A versatile synthesis of pleuromutilin",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Will ice sheets collapse in West Antarctica?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Colmone, A.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Differentiating myeloid cells",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1",
"dc:creator": "Colmone, A.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Yeagle, P.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Neuroplasticity in learning to read",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1",
"dc:creator": "Yeagle, P.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Juno swoops around giant Jupiter",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Enhancing quantum sensing",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Sediments tell a tsunami story",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Stern, P.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Representing direction in the fly",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1",
"dc:creator": "Stern, P.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Purnell, B. A.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Breaking down miRNAs",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1",
"dc:creator": "Purnell, B. A.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Stern, P.",
"date": "2017-05-25T10:24:10-07:00",
"title": "A neuronal circuit for overeating",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1",
"dc:creator": "Stern, P.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Vinson, V.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Trapping RNA polymerase in the act",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1",
"dc:creator": "Vinson, V.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Nusinovich, Y.",
"date": "2017-05-25T10:24:10-07:00",
"title": "No safe haven for metastases",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1",
"dc:creator": "Nusinovich, Y.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Ash, C.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Taking a look at plant-microbe relationships",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1",
"dc:creator": "Ash, C.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Vinson, V.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Mapping the proteome",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1",
"dc:creator": "Vinson, V.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Stajic, J.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Flicking the Berry phase switch",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1",
"dc:creator": "Stajic, J.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Who needs to know where species live?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Unintended victims of fighting corruption",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Ferrarelli, L. K.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Creating a weakness in prostate cancer",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1",
"dc:creator": "Ferrarelli, L. K.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "",
"contentSnippet": "",
"isoDate": "2017-05-25T17:24:10.000Z"
}
],
"title": "Science twis",
"description": "Science RSS feed -- recent twis articles",
"link": "http://science.sciencemag.org"
}
}
\ No newline at end of file
{
"feed": {
"items": [
{
"title": "Ibope: Bolsonaro perde de Haddad, Ciro e Alckmin em simula��es de 2� turno",
"link": "https://noticias.uol.com.br/politica/eleicoes/2018/noticias/2018/09/24/ibope-bolsonaro-perde-de-haddad-ciro-e-alckmin-em-simulacoes-de-2-turno.htm",
"pubDate": "Seg, 24 Set 2018 19:42:40 -0300",
"content": "<img src='https://conteudo.imguol.com.br/c/noticias/5f/2018/09/17/presidenciaveis-1537211917356_142x100.jpg' align=\"left\" /> \tL�der na pesquisa Ibope de inten��o de voto para o primeiro turno divulgada nesta segunda-feira (24), o candidato do PSL a presidente, Jair Bolsonaro, n�o tem o mesmo desempenho nas simula��es de segundo turno feitas pela empresa no mesmo levantamento. ",
"contentSnippet": "L�der na pesquisa Ibope de inten��o de voto para o primeiro turno divulgada nesta segunda-feira (24), o candidato do PSL a presidente, Jair Bolsonaro, n�o tem o mesmo desempenho nas simula��es de segundo turno feitas pela empresa no mesmo levantamento."
},
{
"title": "Promotoria abre inqu�rito para apurar suspeita de improbidade de Skaf no Sebrae-SP",
"link": "https://www1.folha.uol.com.br/poder/2018/09/promotoria-abre-inquerito-para-apurar-suspeita-de-improbidade-de-skaf-no-sebrae-sp.shtml",
"pubDate": "Seg, 24 Set 2018 19:38:00 -0300",
"content": "",
"contentSnippet": ""
},
{
"title": "Apucarana garante continuidade do Pr� Aprendiz; ano vai fechar�com 13 mil pessoas qualificadas",
"link": "https://tnonline.uol.com.br/noticias/apucarana/45,470927,24,09,apucarana-garante-continuidade-do-pre-aprendiz-ano-vai-fechar-com-13-mil-pessoas-qualificadas",
"pubDate": "Seg, 24 Set 2018 19:35:07 -0300",
"content": "<img src='https://m1.tnonline.com.br/entre/2018/09/24/tn_4017f330b2_preapre.jpg' align=\"left\" /> Programa Pr� Aprendiz, que � realizado pela Secretaria Municipal de Assist�ncia Social de Apucarana em parceria com o Servi�o Social do Com�rcio (Sesc), ter� continuidade em 2019.�O termo de renova�... ",
"contentSnippet": "Programa Pr� Aprendiz, que � realizado pela Secretaria Municipal de Assist�ncia Social de Apucarana em parceria com o Servi�o Social do Com�rcio (Sesc), ter� continuidade em 2019.�O termo de renova�..."
},
{
"title": "Dow Jones fecha em baixa de 0,68%",
"link": "https://economia.uol.com.br/noticias/efe/2018/09/24/dow-jones-fecha-em-baixa-de-068.htm",
"pubDate": "Seg, 24 Set 2018 19:32:00 -0300",
"content": " Nova York, 24 set (EFE).- O �ndice Dow Jones Industrial fechou nesta segunda-feira em baixa de 0,68% em mais um preg�o marcado pela disputa comercial entre Estados Unidos e China e por especula��es sobre a poss�vel ren�ncia de Rod Rosenstein ao cargo de procurador-geral adjunto dos Estados Unidos. ",
"contentSnippet": "Nova York, 24 set (EFE).- O �ndice Dow Jones Industrial fechou nesta segunda-feira em baixa de 0,68% em mais um preg�o marcado pela disputa comercial entre Estados Unidos e China e por especula��es sobre a poss�vel ren�ncia de Rod Rosenstein ao cargo de procurador-geral adjunto dos Estados Unidos."
},
{
"title": "Rival de Putin � condenado a mais 20 dias de pris�o",
"link": "https://noticias.uol.com.br/ultimas-noticias/ansa/2018/09/24/rival-de-putin-e-condenado-a-mais-20-dias-de-prisao.htm",
"pubDate": "Seg, 24 Set 2018 19:32:00 -0300",
"content": " MOSCOU, 24 SET (ANSA) - O l�der de oposi��o russo Alexei Navalny foi condenado na noite desta segunda-feira (24) a mais 20 dias de pris�o por organizar manifesta��es n�o autorizadas contra o governo de Vladimir Putin, informou a m�dia russa. Navalny foi preso nesta manh� pouco tempo depois de ser libertado da cadeia ap�s cumprir outra senten�a de 30 dias.��� ",
"contentSnippet": "MOSCOU, 24 SET (ANSA) - O l�der de oposi��o russo Alexei Navalny foi condenado na noite desta segunda-feira (24) a mais 20 dias de pris�o por organizar manifesta��es n�o autorizadas contra o governo de Vladimir Putin, informou a m�dia russa. Navalny foi preso nesta manh� pouco tempo depois de ser libertado da cadeia ap�s cumprir outra senten�a de 30 dias.���"
},
{
"title": "Em entrevista, Bolsonaro chama proposta de Paulo Guedes para imposto de renda de \"ousada\"",
"link": "https://noticias.uol.com.br/ultimas-noticias/reuters/2018/09/24/em-entrevista-bolsonaro-chama-proposta-de-paulo-guedes-para-imposto-de-renda-de-ousada.htm",
"pubDate": "Seg, 24 Set 2018 19:30:42 -0300",
"content": " BRAS�LIA (Reuters) - O candidato do PSL � Presid�ncia, Jair Bolsonaro, classificou nesta segunda-feira a proposta do seu principal assessor econ�mico, Paulo Guedes, para a mudan�a na forma de cobran�a do imposto de renda para pessoa f�sica de \"ousada\". ",
"contentSnippet": "BRAS�LIA (Reuters) - O candidato do PSL � Presid�ncia, Jair Bolsonaro, classificou nesta segunda-feira a proposta do seu principal assessor econ�mico, Paulo Guedes, para a mudan�a na forma de cobran�a do imposto de renda para pessoa f�sica de \"ousada\"."
},
{
"title": "Relat�rio do governo dos EUA acusa militares de Mianmar de atrocidades contra mu�ulmanos rohingyas",
"link": "https://noticias.uol.com.br/ultimas-noticias/reuters/2018/09/24/relatorio-do-governo-dos-eua-acusa-militares-de-mianmar-de-atrocidades-contra-muculmanos-rohingyas.htm",
"pubDate": "Seg, 24 Set 2018 19:29:18 -0300",
"content": " Por Matt Spetalnick e Jason Szep ",
"contentSnippet": "Por Matt Spetalnick e Jason Szep"
},
{
"title": "Enfermeira de Ch�vez alega 'persegui��o' em Corte espanhola",
"link": "https://noticias.uol.com.br/ultimas-noticias/ansa/2018/09/24/enfermeira-de-chavez-alega-perseguicao-em-corte-espanhola.htm",
"pubDate": "Seg, 24 Set 2018 19:25:00 -0300",
"content": " MADRI, 24 SET (ANSA) - A ex-enfermeira do falecido Hugo Ch�vez, ex-presidente venezuelano, prestou depoimento hoje (24) na Corte Nacional da Espanha e alegou sofrer persegui�... ",
"contentSnippet": "MADRI, 24 SET (ANSA) - A ex-enfermeira do falecido Hugo Ch�vez, ex-presidente venezuelano, prestou depoimento hoje (24) na Corte Nacional da Espanha e alegou sofrer persegui�..."
},
{
"title": "Match Eleitoral j� soma mais de 500 mil testes completos; ache seu candidato",
"link": "https://www1.folha.uol.com.br/poder/2018/09/match-eleitoral-ja-soma-mais-de-500-mil-testes-completos-ache-seu-candidato.shtml",
"pubDate": "Seg, 24 Set 2018 19:22:00 -0300",
"content": "",
"contentSnippet": ""
},
{
"title": "Match Eleitoral j� soma mais de 500 mil testes completos; ache seu candidato",
"link": "https://redir.folha.com.br/redir/online/poder/eleicoes-2018/rss091/*https://www1.folha.uol.com.br/poder/2018/09/match-eleitoral-ja-soma-mais-de-500-mil-testes-completos-ache-seu-candidato.shtml",
"pubDate": "Seg, 24 Set 2018 19:22:00 -0300",
"content": " J� s�o mais de 500 mil testes completos no�Match Eleitoral, ferramenta criada pela�Folha�e pelo Datafolha para ajudar o�eleitor a escolher�seu deputado federal por S�o Paulo, Minas Gerais e Rio de Janeiro, al�m de senadores por S�o Paulo.�Leia mais (09/24/2018 - 19h22) ",
"contentSnippet": "J� s�o mais de 500 mil testes completos no�Match Eleitoral, ferramenta criada pela�Folha�e pelo Datafolha para ajudar o�eleitor a escolher�seu deputado federal por S�o Paulo, Minas Gerais e Rio de Janeiro, al�m de senadores por S�o Paulo.�Leia mais (09/24/2018 - 19h22)"
},
{
"title": "Acordo adicional da Argentina com FMI est� \"perto de acontecer\", diz Macri",
"link": "https://www1.folha.uol.com.br/mercado/2018/09/acordo-adicional-da-argentina-com-fmi-esta-perto-de-acontecer-diz-macri.shtml",
"pubDate": "Seg, 24 Set 2018 19:22:00 -0300",
"content": "",
"contentSnippet": ""
},
{
"title": "Fernanda Melchionna: a Primavera Feminista vai derrotar Bolsonaro nas ruas e nas urnas!",
"link": "https://agoraequesaoelas.blogfolha.uol.com.br/?p=1609",
"pubDate": "Seg, 24 Set 2018 19:21:00 -0300",
"content": "",
"contentSnippet": ""
},
{
"title": "Ibope: Bolsonaro estaciona na lideran�a; Haddad segue avan�ando",
"link": "https://congressoemfoco.uol.com.br/eleicoes/ibope-bolsonaro-estaciona-na-lideranca-haddad-segue-avancando/",
"pubDate": "Seg, 24 Set 2018 19:20:08 -0300",
"content": "<img src='https://static.congressoemfoco.uol.com.br/2018/09/bolsonaro-haddad.jpg' align=\"left\" /> Em nova pesquisa Ibope divulgada nesta segunda-feira (24), o candidato do PSL � Presid�ncia, Jair Bolsonaro, continua l�der com 28% das inten��es de voto, sem apresentar crescimento em rela��o � �ltima pesquisa, quando teve a mesma pontua��o. O candidato do PT, Fernando Haddad, aproxima-se de Bolsonaro com 22%, uma diferen�a de 3 pontos percentuais em [?] ",
"contentSnippet": "Em nova pesquisa Ibope divulgada nesta segunda-feira (24), o candidato do PSL � Presid�ncia, Jair Bolsonaro, continua l�der com 28% das inten��es de voto, sem apresentar crescimento em rela��o � �ltima pesquisa, quando teve a mesma pontua��o. O candidato do PT, Fernando Haddad, aproxima-se de Bolsonaro com 22%, uma diferen�a de 3 pontos percentuais em [?]"
},
{
"title": "Assange chegou a renunciar a asilo do Equador, segundo carta privada",
"link": "https://noticias.uol.com.br/ultimas-noticias/afp/2018/09/24/assange-chegou-a-renunciar-a-asilo-do-equador-segundo-carta-privada.htm",
"pubDate": "Seg, 24 Set 2018 19:20:00 -0300",
"content": " Quito, 24 Set 2018 (AFP) - O fundador do WikiLeaks, Julian Assange, refugiado na embaixada equatoriana em Londres h� seis anos, chegou a renunciar ao asilo concedido por Quito, segundo uma carta assinada por ele em dezembro passado � qual a AFP teve acesso. ",
"contentSnippet": "Quito, 24 Set 2018 (AFP) - O fundador do WikiLeaks, Julian Assange, refugiado na embaixada equatoriana em Londres h� seis anos, chegou a renunciar ao asilo concedido por Quito, segundo uma carta assinada por ele em dezembro passado � qual a AFP teve acesso."
},
{
"title": "Fama \"A\" � campe� da Primeira Divis�o da Copa Cidade Alta de Futebol Su��o",
"link": "https://tnonline.uol.com.br/noticias/apucarana/45,470926,24,09,fama-a-e-campea-da-primeira-divisao-da-copa-cidade-alta-de-futebol-suico",
"pubDate": "Seg, 24 Set 2018 19:18:49 -0300",
"content": "<img src='https://m1.tnonline.com.br/entre/2018/09/24/tn_563c48a591_fama-ajpg.jpg' align=\"left\" /> om a Arena Fama lotada, a equipe da Molas Fama/Multividros \"A\" foi campe� neste s�bado da Primeira Divis�o da 10� edi��o da Copa Cidade Alta de Futebol Su��o, categoria livre, ao vencer a Estamparia ... ",
"contentSnippet": "om a Arena Fama lotada, a equipe da Molas Fama/Multividros \"A\" foi campe� neste s�bado da Primeira Divis�o da 10� edi��o da Copa Cidade Alta de Futebol Su��o, categoria livre, ao vencer a Estamparia ..."
}
],
"image": {
"link": "http://noticias.uol.com.br/ultimas/",
"url": "http://rss.i.uol.com.br/uol_rss.gif",
"title": "UOL Noticias - �ltimas Not�cias"
},
"title": "UOL Noticias",
"description": "�ltimas Not�cias",
"link": "http://noticias.uol.com.br/",
"language": "",
"copyright": ""
}
}
{
"feed": {
"items": [
{
"creator": "Hines, P. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Food for fungi",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-a?rss=1",
"dc:creator": "Hines, P. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Go with the flow in drug manufacturing",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-b?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Vignieri, S.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Bigger and badder",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-c?rss=1",
"dc:creator": "Vignieri, S.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Saving earthquakes for the wet season",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-d?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Space calling Earth, on the quantum line",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-e?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hines, P. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Early life stress in depression susceptibility",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-f?rss=1",
"dc:creator": "Hines, P. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hurtley, S. M.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Preparing for the feast during the fast",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-g?rss=1",
"dc:creator": "Hurtley, S. M.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Krogman, N.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Engaging local stakeholders",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-h?rss=1",
"dc:creator": "Krogman, N.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Ferrarelli, L. K.",
"date": "2017-06-15T10:29:47-07:00",
"title": "A site-specific switch for cancer cells",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-i?rss=1",
"dc:creator": "Ferrarelli, L. K.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Lavine, M. S.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Filtering through to what's important",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-j?rss=1",
"dc:creator": "Lavine, M. S.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Silently taking up the slack",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-k?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Pathogens select for genomic variants",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-l?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hurtley, S. M.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Helping a cell to migrate in 3D space",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-m?rss=1",
"dc:creator": "Hurtley, S. M.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Two different combs from a single source",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-n?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Quick eruption after a long bake",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-o?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "A detailed look at an electron's exit",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-p?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Smith, H. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "The vegetation-climate loop",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-q?rss=1",
"dc:creator": "Smith, H. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Hines, P. J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "MicroRNAs in functional and dysfunctional pain",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-r?rss=1",
"dc:creator": "Hines, P. J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Joined-up research brings rewards",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-s?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Nusinovich, Y.",
"date": "2017-06-15T10:29:47-07:00",
"title": "An antisensible approach to target KRAS",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-t?rss=1",
"dc:creator": "Nusinovich, Y.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Szuromi, P.",
"date": "2017-06-15T10:29:47-07:00",
"title": "Selecting against cis conformers",
"link": "http://science.sciencemag.org/cgi/content/short/356/6343/1134-u?rss=1",
"dc:creator": "Szuromi, P.",
"dc:date": "2017-06-15T10:29:47-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-15T17:29:47.000Z"
},
{
"creator": "Wong, W.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Why radiation causes dry mouth",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-a?rss=1",
"dc:creator": "Wong, W.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Stajic, J.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Sighting of magnetic Majorana fermions?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-b?rss=1",
"dc:creator": "Stajic, J.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Lavine, M. S.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Designing molecular disorder",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-c?rss=1",
"dc:creator": "Lavine, M. S.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Teaching sulfur and phosphorus to share",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-d?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Comets contributed to Earth's atmosphere",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-e?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Ash, C., Mueller, K. L.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Local macrophage clean-up",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-f?rss=1",
"dc:creator": "Ash, C., Mueller, K. L.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Purnell, B. A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Polycomb steps to inactivate X",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-g?rss=1",
"dc:creator": "Purnell, B. A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Kiberstis, P. A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "A clue to a drug's neurotoxicity?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-h?rss=1",
"dc:creator": "Kiberstis, P. A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Colmone, A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Plasmodium leftovers cause bone loss",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-i?rss=1",
"dc:creator": "Colmone, A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Ray, L. B.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Bacterial sensing mechanism revealed",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-j?rss=1",
"dc:creator": "Ray, L. B.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Tracing development of the dendritic cell lineage",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-k?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Swapping boron acids for carbon acids",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-l?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Selfish genetic interactions in nematodes",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-m?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-08T10:24:19-07:00",
"title": "General relativity weighs a white dwarf",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-n?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Pujanandez, L.",
"date": "2017-06-08T10:24:19-07:00",
"title": "Moving beyond mice for vaccine studies",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-o?rss=1",
"dc:creator": "Pujanandez, L.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Archer, L. A.",
"date": "2017-06-08T10:24:19-07:00",
"title": "From glassy carbon to mixed carbon",
"link": "http://science.sciencemag.org/cgi/content/short/356/6342/1040-p?rss=1",
"dc:creator": "Archer, L. A.",
"dc:date": "2017-06-08T10:24:19-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-08T17:24:19.000Z"
},
{
"creator": "Smith, H. J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Building coral skeletons",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-a?rss=1",
"dc:creator": "Smith, H. J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Vinson, V.",
"date": "2017-06-01T10:23:07-07:00",
"title": "A step on the path to a Lassa vaccine",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-b?rss=1",
"dc:creator": "Vinson, V.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Coupled motion in a light-activated rotor",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-c?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Entangle, swap, purify, repeat",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-d?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Methane takes the quick way out",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-e?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Ray, L. B.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Local specificity of growth signals",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-f?rss=1",
"dc:creator": "Ray, L. B.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Kelly, P. N.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Vaginal microbiome influences HIV acquisition",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-g?rss=1",
"dc:creator": "Kelly, P. N.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Hodges, K.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Human impacts on rainfall distribution",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-h?rss=1",
"dc:creator": "Hodges, K.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Nusinovich, Y.",
"date": "2017-06-01T10:23:07-07:00",
"title": "No escape for KRAS mutant tumors",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-i?rss=1",
"dc:creator": "Nusinovich, Y.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Zahn, L. M.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Loss of flight in the Galapagos cormorant",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-j?rss=1",
"dc:creator": "Zahn, L. M.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-01T10:23:07-07:00",
"title": "The depths of an ancient lake on Mars",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-k?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Stajic, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Detecting unusual oscillations",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-l?rss=1",
"dc:creator": "Stajic, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Localizing light at the nanometer scale",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-m?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Probing the structure of the magnetopause",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-n?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Yeston, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "A versatile synthesis of pleuromutilin",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-o?rss=1",
"dc:creator": "Yeston, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Will ice sheets collapse in West Antarctica?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-p?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Colmone, A.",
"date": "2017-06-01T10:23:07-07:00",
"title": "Differentiating myeloid cells",
"link": "http://science.sciencemag.org/cgi/content/short/356/6341/918-q?rss=1",
"dc:creator": "Colmone, A.",
"dc:date": "2017-06-01T10:23:07-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-06-01T17:23:07.000Z"
},
{
"creator": "Yeagle, P.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Neuroplasticity in learning to read",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-a?rss=1",
"dc:creator": "Yeagle, P.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Smith, K. T.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Juno swoops around giant Jupiter",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-b?rss=1",
"dc:creator": "Smith, K. T.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Osborne, I. S.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Enhancing quantum sensing",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-c?rss=1",
"dc:creator": "Osborne, I. S.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Grocholski, B.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Sediments tell a tsunami story",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-d?rss=1",
"dc:creator": "Grocholski, B.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Stern, P.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Representing direction in the fly",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-e?rss=1",
"dc:creator": "Stern, P.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Purnell, B. A.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Breaking down miRNAs",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-f?rss=1",
"dc:creator": "Purnell, B. A.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Stern, P.",
"date": "2017-05-25T10:24:10-07:00",
"title": "A neuronal circuit for overeating",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-g?rss=1",
"dc:creator": "Stern, P.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Vinson, V.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Trapping RNA polymerase in the act",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-h?rss=1",
"dc:creator": "Vinson, V.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Nusinovich, Y.",
"date": "2017-05-25T10:24:10-07:00",
"title": "No safe haven for metastases",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-i?rss=1",
"dc:creator": "Nusinovich, Y.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Ash, C.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Taking a look at plant-microbe relationships",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-j?rss=1",
"dc:creator": "Ash, C.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Vinson, V.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Mapping the proteome",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-k?rss=1",
"dc:creator": "Vinson, V.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Stajic, J.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Flicking the Berry phase switch",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-l?rss=1",
"dc:creator": "Stajic, J.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Who needs to know where species live?",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-m?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Fahrenkamp-Uppenbrink, J.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Unintended victims of fighting corruption",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-n?rss=1",
"dc:creator": "Fahrenkamp-Uppenbrink, J.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
},
{
"creator": "Ferrarelli, L. K.",
"date": "2017-05-25T10:24:10-07:00",
"title": "Creating a weakness in prostate cancer",
"link": "http://science.sciencemag.org/cgi/content/short/356/6340/816-o?rss=1",
"dc:creator": "Ferrarelli, L. K.",
"dc:date": "2017-05-25T10:24:10-07:00",
"content": "EMPTY",
"contentSnippet": "EMPTY",
"isoDate": "2017-05-25T17:24:10.000Z"
}
],
"title": "Science twis",
"description": "Science RSS feed -- recent twis articles",
"link": "http://science.sciencemag.org"
}
}
\ No newline at end of file
"use strict";
var fs = require('fs');
var HTTP = require('http');
var Parser = require('../index.js');
var Expect = require('chai').expect;
var IN_DIR = __dirname + '/input';
var OUT_DIR = __dirname + '/output';
describe('Parser', function() {
var testParseForFile = function(name, ext, options, done) {
if (typeof done === 'undefined') {
done = options;
options = {};
}
let parser = new Parser(options);
let xml = fs.readFileSync(IN_DIR + '/' + name + '.' + ext, 'utf8');
parser.parseString(xml, function(err, parsed) {
if (err) console.log(err);
Expect(err).to.equal(null);
if (process.env.WRITE_GOLDEN) {
fs.writeFileSync(OUT_DIR + '/' + name + '.json', JSON.stringify({feed: parsed}, null, 2));
} else {
var expected = fs.readFileSync(OUT_DIR + '/' + name + '.json', 'utf8')
expected = JSON.parse(expected);
Expect({feed: parsed}).to.deep.equal(expected);
}
done();
})
}
it('should parse Reddit', function(done) {
testParseForFile('reddit', 'rss', done);
})
it('should parse sciencemag.org (RSS 1.0)', function(done) {
testParseForFile('rss-1', 'rss', done);
})
it('should parse craigslist (RSS 1.0)', function(done) {
testParseForFile('craigslist', 'rss', done);
})
it('should parse atom', function(done) {
testParseForFile('reddit-atom', 'rss', done);
})
it('should parse atom feed', function(done) {
testParseForFile('gulp-atom', 'atom', done);
})
it('should parse reddits new feed', function(done) {
testParseForFile('reddit-home', 'rss', done);
})
it('should parse with missing fields', function(done) {
testParseForFile('missing-fields', 'atom', done)
})
it('should parse heise', function(done) {
testParseForFile('heise', 'atom', done);
})
it('should parse heraldsun', function(done) {
testParseForFile('heraldsun', 'rss', done);
});
it('should parse UOL Noticias', function(done) {
testParseForFile('uolNoticias', 'rss', { defaultRSS: 2.0 }, done);
});
it('should NOT parse UOL Noticias, if no default RSS is provided', function(done) {
function willFail() {
testParseForFile('uolNoticias', 'rss', done);
}
Expect(willFail).to.throw;
done();
});
it('should parse Instant Article', function(done) {
testParseForFile('instant-article', 'rss', done);
});
it('should parse Feedburner', function(done) {
testParseForFile('feedburner', 'atom', done);
});
it('should parse podcasts', function(done) {
testParseForFile('narro', 'rss', done);
});
it('should parse multiple links', function(done) {
testParseForFile('many-links', 'rss', done);
});
it('should pass xml2js options', function(done) {
testParseForFile('xml2js-options', 'rss', {xml2js: {emptyTag: 'EMPTY'}}, done);
});
it('should throw error for unrecognized', function(done) {
let parser = new Parser();
let xml = fs.readFileSync(__dirname + '/input/unrecognized.rss', 'utf8');
parser.parseString(xml, function(err, parsed) {
Expect(err.message).to.contain('Feed not recognized as RSS');
done();
});
});
it('should omit iTunes image if none available during decoration', function(done) {
const rssFeedWithMissingImage = __dirname + '/input/itunes-missing-image.rss';
const xml = fs.readFileSync(rssFeedWithMissingImage, 'utf8');
let parser = new Parser();
parser.parseString(xml, function(err, parsed) {
Expect(err).to.be.null;
Expect(parsed).to.not.have.deep.property('feed.itunes.image');
done();
});
});
it('should parse custom fields', function(done) {
var options = {
customFields: {
feed: ['language', 'copyright', 'nested-field'],
item: ['subtitle']
}
};
testParseForFile('customfields', 'rss', options, done);
});
it('should parse Atom feed custom fields', function(done) {
var options = {
customFields: {
feed: ['totalViews'],
item: ['media:group']
}
};
testParseForFile('atom-customfields', 'atom', options, done);
});
it('should parse sibling custom fields', function(done) {
var options = {
customFields: {
item: [['media:content', 'media:content', {keepArray: true}]]
}
};
testParseForFile('guardian', 'rss', options, done);
});
it('should parse URL', function(done) {
var INPUT_FILE = __dirname + '/input/reddit.rss';
var OUTPUT_FILE = __dirname + '/output/reddit.json';
var server = HTTP.createServer(function(req, res) {
var file = fs.createReadStream(INPUT_FILE, 'utf8');
file.pipe(res);
});
server.listen(function() {
var port = server.address().port;
var url = 'http://localhost:' + port;
let parser = new Parser();
parser.parseURL(url, function(err, parsed) {
Expect(err).to.equal(null);
if (process.env.WRITE_GOLDEN) {
fs.writeFileSync(OUTPUT_FILE, JSON.stringify({feed: parsed}, null, 2));
} else {
var expected = JSON.parse(fs.readFileSync(OUTPUT_FILE, 'utf8'));
Expect({feed: parsed}).to.deep.equal(expected);
}
server.close();
done();
});
});
});
it('should use proper encoding', function(done) {
var INPUT_FILE = __dirname + '/input/encoding.rss';
var OUTPUT_FILE = __dirname + '/output/encoding.json';
var ENCODING = 'latin1';
var server = HTTP.createServer(function(req, res) {
res.setHeader('Content-Type', 'text/xml; charset=' + ENCODING)
var file = fs.readFileSync(INPUT_FILE, ENCODING);
res.end(file, ENCODING);
});
server.listen(function() {
var port = server.address().port;
var url = 'http://localhost:' + port;
var parser = new Parser();
parser.parseURL(url, function(err, parsed) {
Expect(err).to.equal(null);
if (process.env.WRITE_GOLDEN) {
fs.writeFileSync(OUTPUT_FILE, JSON.stringify({feed: parsed}, null, 2), {encoding: ENCODING});
} else {
var expected = JSON.parse(fs.readFileSync(OUTPUT_FILE, ENCODING));
Expect({feed: parsed}).to.deep.equal(expected);
}
server.close();
done();
})
})
})
})
var webpack = require("webpack");
module.exports = {
entry: {
"rss-parser": "./browser.js"
},
output: {
path: __dirname,
filename: "dist/[name].min.js"
},
resolve: {
extensions: ['.js']
},
devtool: 'source-map',
module: {
loaders: [{
test: /\.js$/,
loader: 'babel-loader?presets[]=env',
}]
},
node: {
fs: "empty"
}
}
The ISC License
Copyright (c) Isaac Z. Schlueter and Contributors
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
====
`String.fromCodePoint` by Mathias Bynens used according to terms of MIT
License, as follows:
Copyright Mathias Bynens <https://mathiasbynens.be/>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
# sax js
A sax-style parser for XML and HTML.
Designed with [node](http://nodejs.org/) in mind, but should work fine in
the browser or other CommonJS implementations.
## What This Is
* A very simple tool to parse through an XML string.
* A stepping stone to a streaming HTML parser.
* A handy way to deal with RSS and other mostly-ok-but-kinda-broken XML
docs.
## What This Is (probably) Not
* An HTML Parser - That's a fine goal, but this isn't it. It's just
XML.
* A DOM Builder - You can use it to build an object model out of XML,
but it doesn't do that out of the box.
* XSLT - No DOM = no querying.
* 100% Compliant with (some other SAX implementation) - Most SAX
implementations are in Java and do a lot more than this does.
* An XML Validator - It does a little validation when in strict mode, but
not much.
* A Schema-Aware XSD Thing - Schemas are an exercise in fetishistic
masochism.
* A DTD-aware Thing - Fetching DTDs is a much bigger job.
## Regarding `<!DOCTYPE`s and `<!ENTITY`s
The parser will handle the basic XML entities in text nodes and attribute
values: `&amp; &lt; &gt; &apos; &quot;`. It's possible to define additional
entities in XML by putting them in the DTD. This parser doesn't do anything
with that. If you want to listen to the `ondoctype` event, and then fetch
the doctypes, and read the entities and add them to `parser.ENTITIES`, then
be my guest.
Unknown entities will fail in strict mode, and in loose mode, will pass
through unmolested.
## Usage
```javascript
var sax = require("./lib/sax"),
strict = true, // set to false for html-mode
parser = sax.parser(strict);
parser.onerror = function (e) {
// an error happened.
};
parser.ontext = function (t) {
// got some text. t is the string of text.
};
parser.onopentag = function (node) {
// opened a tag. node has "name" and "attributes"
};
parser.onattribute = function (attr) {
// an attribute. attr has "name" and "value"
};
parser.onend = function () {
// parser stream is done, and ready to have more stuff written to it.
};
parser.write('<xml>Hello, <who name="world">world</who>!</xml>').close();
// stream usage
// takes the same options as the parser
var saxStream = require("sax").createStream(strict, options)
saxStream.on("error", function (e) {
// unhandled errors will throw, since this is a proper node
// event emitter.
console.error("error!", e)
// clear the error
this._parser.error = null
this._parser.resume()
})
saxStream.on("opentag", function (node) {
// same object as above
})
// pipe is supported, and it's readable/writable
// same chunks coming in also go out.
fs.createReadStream("file.xml")
.pipe(saxStream)
.pipe(fs.createWriteStream("file-copy.xml"))
```
## Arguments
Pass the following arguments to the parser function. All are optional.
`strict` - Boolean. Whether or not to be a jerk. Default: `false`.
`opt` - Object bag of settings regarding string formatting. All default to `false`.
Settings supported:
* `trim` - Boolean. Whether or not to trim text and comment nodes.
* `normalize` - Boolean. If true, then turn any whitespace into a single
space.
* `lowercase` - Boolean. If true, then lowercase tag names and attribute names
in loose mode, rather than uppercasing them.
* `xmlns` - Boolean. If true, then namespaces are supported.
* `position` - Boolean. If false, then don't track line/col/position.
* `strictEntities` - Boolean. If true, only parse [predefined XML
entities](http://www.w3.org/TR/REC-xml/#sec-predefined-ent)
(`&amp;`, `&apos;`, `&gt;`, `&lt;`, and `&quot;`)
## Methods
`write` - Write bytes onto the stream. You don't have to do this all at
once. You can keep writing as much as you want.
`close` - Close the stream. Once closed, no more data may be written until
it is done processing the buffer, which is signaled by the `end` event.
`resume` - To gracefully handle errors, assign a listener to the `error`
event. Then, when the error is taken care of, you can call `resume` to
continue parsing. Otherwise, the parser will not continue while in an error
state.
## Members
At all times, the parser object will have the following members:
`line`, `column`, `position` - Indications of the position in the XML
document where the parser currently is looking.
`startTagPosition` - Indicates the position where the current tag starts.
`closed` - Boolean indicating whether or not the parser can be written to.
If it's `true`, then wait for the `ready` event to write again.
`strict` - Boolean indicating whether or not the parser is a jerk.
`opt` - Any options passed into the constructor.
`tag` - The current tag being dealt with.
And a bunch of other stuff that you probably shouldn't touch.
## Events
All events emit with a single argument. To listen to an event, assign a
function to `on<eventname>`. Functions get executed in the this-context of
the parser object. The list of supported events are also in the exported
`EVENTS` array.
When using the stream interface, assign handlers using the EventEmitter
`on` function in the normal fashion.
`error` - Indication that something bad happened. The error will be hanging
out on `parser.error`, and must be deleted before parsing can continue. By
listening to this event, you can keep an eye on that kind of stuff. Note:
this happens *much* more in strict mode. Argument: instance of `Error`.
`text` - Text node. Argument: string of text.
`doctype` - The `<!DOCTYPE` declaration. Argument: doctype string.
`processinginstruction` - Stuff like `<?xml foo="blerg" ?>`. Argument:
object with `name` and `body` members. Attributes are not parsed, as
processing instructions have implementation dependent semantics.
`sgmldeclaration` - Random SGML declarations. Stuff like `<!ENTITY p>`
would trigger this kind of event. This is a weird thing to support, so it
might go away at some point. SAX isn't intended to be used to parse SGML,
after all.
`opentagstart` - Emitted immediately when the tag name is available,
but before any attributes are encountered. Argument: object with a
`name` field and an empty `attributes` set. Note that this is the
same object that will later be emitted in the `opentag` event.
`opentag` - An opening tag. Argument: object with `name` and `attributes`.
In non-strict mode, tag names are uppercased, unless the `lowercase`
option is set. If the `xmlns` option is set, then it will contain
namespace binding information on the `ns` member, and will have a
`local`, `prefix`, and `uri` member.
`closetag` - A closing tag. In loose mode, tags are auto-closed if their
parent closes. In strict mode, well-formedness is enforced. Note that
self-closing tags will have `closeTag` emitted immediately after `openTag`.
Argument: tag name.
`attribute` - An attribute node. Argument: object with `name` and `value`.
In non-strict mode, attribute names are uppercased, unless the `lowercase`
option is set. If the `xmlns` option is set, it will also contains namespace
information.
`comment` - A comment node. Argument: the string of the comment.
`opencdata` - The opening tag of a `<![CDATA[` block.
`cdata` - The text of a `<![CDATA[` block. Since `<![CDATA[` blocks can get
quite large, this event may fire multiple times for a single block, if it
is broken up into multiple `write()`s. Argument: the string of random
character data.
`closecdata` - The closing tag (`]]>`) of a `<![CDATA[` block.
`opennamespace` - If the `xmlns` option is set, then this event will
signal the start of a new namespace binding.
`closenamespace` - If the `xmlns` option is set, then this event will
signal the end of a namespace binding.
`end` - Indication that the closed stream has ended.
`ready` - Indication that the stream has reset, and is ready to be written
to.
`noscript` - In non-strict mode, `<script>` tags trigger a `"script"`
event, and their contents are not checked for special xml characters.
If you pass `noscript: true`, then this behavior is suppressed.
## Reporting Problems
It's best to write a failing test if you find an issue. I will always
accept pull requests with failing tests if they demonstrate intended
behavior, but it is very hard to figure out what issue you're describing
without a test. Writing a test is also the best way for you yourself
to figure out if you really understand the issue you think you have with
sax-js.
;(function (sax) { // wrapper for non-node envs
sax.parser = function (strict, opt) { return new SAXParser(strict, opt) }
sax.SAXParser = SAXParser
sax.SAXStream = SAXStream
sax.createStream = createStream
// When we pass the MAX_BUFFER_LENGTH position, start checking for buffer overruns.
// When we check, schedule the next check for MAX_BUFFER_LENGTH - (max(buffer lengths)),
// since that's the earliest that a buffer overrun could occur. This way, checks are
// as rare as required, but as often as necessary to ensure never crossing this bound.
// Furthermore, buffers are only tested at most once per write(), so passing a very
// large string into write() might have undesirable effects, but this is manageable by
// the caller, so it is assumed to be safe. Thus, a call to write() may, in the extreme
// edge case, result in creating at most one complete copy of the string passed in.
// Set to Infinity to have unlimited buffers.
sax.MAX_BUFFER_LENGTH = 64 * 1024
var buffers = [
'comment', 'sgmlDecl', 'textNode', 'tagName', 'doctype',
'procInstName', 'procInstBody', 'entity', 'attribName',
'attribValue', 'cdata', 'script'
]
sax.EVENTS = [
'text',
'processinginstruction',
'sgmldeclaration',
'doctype',
'comment',
'opentagstart',
'attribute',
'opentag',
'closetag',
'opencdata',
'cdata',
'closecdata',
'error',
'end',
'ready',
'script',
'opennamespace',
'closenamespace'
]
function SAXParser (strict, opt) {
if (!(this instanceof SAXParser)) {
return new SAXParser(strict, opt)
}
var parser = this
clearBuffers(parser)
parser.q = parser.c = ''
parser.bufferCheckPosition = sax.MAX_BUFFER_LENGTH
parser.opt = opt || {}
parser.opt.lowercase = parser.opt.lowercase || parser.opt.lowercasetags
parser.looseCase = parser.opt.lowercase ? 'toLowerCase' : 'toUpperCase'
parser.tags = []
parser.closed = parser.closedRoot = parser.sawRoot = false
parser.tag = parser.error = null
parser.strict = !!strict
parser.noscript = !!(strict || parser.opt.noscript)
parser.state = S.BEGIN
parser.strictEntities = parser.opt.strictEntities
parser.ENTITIES = parser.strictEntities ? Object.create(sax.XML_ENTITIES) : Object.create(sax.ENTITIES)
parser.attribList = []
// namespaces form a prototype chain.
// it always points at the current tag,
// which protos to its parent tag.
if (parser.opt.xmlns) {
parser.ns = Object.create(rootNS)
}
// mostly just for error reporting
parser.trackPosition = parser.opt.position !== false
if (parser.trackPosition) {
parser.position = parser.line = parser.column = 0
}
emit(parser, 'onready')
}
if (!Object.create) {
Object.create = function (o) {
function F () {}
F.prototype = o
var newf = new F()
return newf
}
}
if (!Object.keys) {
Object.keys = function (o) {
var a = []
for (var i in o) if (o.hasOwnProperty(i)) a.push(i)
return a
}
}
function checkBufferLength (parser) {
var maxAllowed = Math.max(sax.MAX_BUFFER_LENGTH, 10)
var maxActual = 0
for (var i = 0, l = buffers.length; i < l; i++) {
var len = parser[buffers[i]].length
if (len > maxAllowed) {
// Text/cdata nodes can get big, and since they're buffered,
// we can get here under normal conditions.
// Avoid issues by emitting the text node now,
// so at least it won't get any bigger.
switch (buffers[i]) {
case 'textNode':
closeText(parser)
break
case 'cdata':
emitNode(parser, 'oncdata', parser.cdata)
parser.cdata = ''
break
case 'script':
emitNode(parser, 'onscript', parser.script)
parser.script = ''
break
default:
error(parser, 'Max buffer length exceeded: ' + buffers[i])
}
}
maxActual = Math.max(maxActual, len)
}
// schedule the next check for the earliest possible buffer overrun.
var m = sax.MAX_BUFFER_LENGTH - maxActual
parser.bufferCheckPosition = m + parser.position
}
function clearBuffers (parser) {
for (var i = 0, l = buffers.length; i < l; i++) {
parser[buffers[i]] = ''
}
}
function flushBuffers (parser) {
closeText(parser)
if (parser.cdata !== '') {
emitNode(parser, 'oncdata', parser.cdata)
parser.cdata = ''
}
if (parser.script !== '') {
emitNode(parser, 'onscript', parser.script)
parser.script = ''
}
}
SAXParser.prototype = {
end: function () { end(this) },
write: write,
resume: function () { this.error = null; return this },
close: function () { return this.write(null) },
flush: function () { flushBuffers(this) }
}
var Stream
try {
Stream = require('stream').Stream
} catch (ex) {
Stream = function () {}
}
var streamWraps = sax.EVENTS.filter(function (ev) {
return ev !== 'error' && ev !== 'end'
})
function createStream (strict, opt) {
return new SAXStream(strict, opt)
}
function SAXStream (strict, opt) {
if (!(this instanceof SAXStream)) {
return new SAXStream(strict, opt)
}
Stream.apply(this)
this._parser = new SAXParser(strict, opt)
this.writable = true
this.readable = true
var me = this
this._parser.onend = function () {
me.emit('end')
}
this._parser.onerror = function (er) {
me.emit('error', er)
// if didn't throw, then means error was handled.
// go ahead and clear error, so we can write again.
me._parser.error = null
}
this._decoder = null
streamWraps.forEach(function (ev) {
Object.defineProperty(me, 'on' + ev, {
get: function () {
return me._parser['on' + ev]
},
set: function (h) {
if (!h) {
me.removeAllListeners(ev)
me._parser['on' + ev] = h
return h
}
me.on(ev, h)
},
enumerable: true,
configurable: false
})
})
}
SAXStream.prototype = Object.create(Stream.prototype, {
constructor: {
value: SAXStream
}
})
SAXStream.prototype.write = function (data) {
if (typeof Buffer === 'function' &&
typeof Buffer.isBuffer === 'function' &&
Buffer.isBuffer(data)) {
if (!this._decoder) {
var SD = require('string_decoder').StringDecoder
this._decoder = new SD('utf8')
}
data = this._decoder.write(data)
}
this._parser.write(data.toString())
this.emit('data', data)
return true
}
SAXStream.prototype.end = function (chunk) {
if (chunk && chunk.length) {
this.write(chunk)
}
this._parser.end()
return true
}
SAXStream.prototype.on = function (ev, handler) {
var me = this
if (!me._parser['on' + ev] && streamWraps.indexOf(ev) !== -1) {
me._parser['on' + ev] = function () {
var args = arguments.length === 1 ? [arguments[0]] : Array.apply(null, arguments)
args.splice(0, 0, ev)
me.emit.apply(me, args)
}
}
return Stream.prototype.on.call(me, ev, handler)
}
// this really needs to be replaced with character classes.
// XML allows all manner of ridiculous numbers and digits.
var CDATA = '[CDATA['
var DOCTYPE = 'DOCTYPE'
var XML_NAMESPACE = 'http://www.w3.org/XML/1998/namespace'
var XMLNS_NAMESPACE = 'http://www.w3.org/2000/xmlns/'
var rootNS = { xml: XML_NAMESPACE, xmlns: XMLNS_NAMESPACE }
// http://www.w3.org/TR/REC-xml/#NT-NameStartChar
// This implementation works on strings, a single character at a time
// as such, it cannot ever support astral-plane characters (10000-EFFFF)
// without a significant breaking change to either this parser, or the
// JavaScript language. Implementation of an emoji-capable xml parser
// is left as an exercise for the reader.
var nameStart = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/
var nameBody = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/
var entityStart = /[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/
var entityBody = /[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040.\d-]/
function isWhitespace (c) {
return c === ' ' || c === '\n' || c === '\r' || c === '\t'
}
function isQuote (c) {
return c === '"' || c === '\''
}
function isAttribEnd (c) {
return c === '>' || isWhitespace(c)
}
function isMatch (regex, c) {
return regex.test(c)
}
function notMatch (regex, c) {
return !isMatch(regex, c)
}
var S = 0
sax.STATE = {
BEGIN: S++, // leading byte order mark or whitespace
BEGIN_WHITESPACE: S++, // leading whitespace
TEXT: S++, // general stuff
TEXT_ENTITY: S++, // &amp and such.
OPEN_WAKA: S++, // <
SGML_DECL: S++, // <!BLARG
SGML_DECL_QUOTED: S++, // <!BLARG foo "bar
DOCTYPE: S++, // <!DOCTYPE
DOCTYPE_QUOTED: S++, // <!DOCTYPE "//blah
DOCTYPE_DTD: S++, // <!DOCTYPE "//blah" [ ...
DOCTYPE_DTD_QUOTED: S++, // <!DOCTYPE "//blah" [ "foo
COMMENT_STARTING: S++, // <!-
COMMENT: S++, // <!--
COMMENT_ENDING: S++, // <!-- blah -
COMMENT_ENDED: S++, // <!-- blah --
CDATA: S++, // <![CDATA[ something
CDATA_ENDING: S++, // ]
CDATA_ENDING_2: S++, // ]]
PROC_INST: S++, // <?hi
PROC_INST_BODY: S++, // <?hi there
PROC_INST_ENDING: S++, // <?hi "there" ?
OPEN_TAG: S++, // <strong
OPEN_TAG_SLASH: S++, // <strong /
ATTRIB: S++, // <a
ATTRIB_NAME: S++, // <a foo
ATTRIB_NAME_SAW_WHITE: S++, // <a foo _
ATTRIB_VALUE: S++, // <a foo=
ATTRIB_VALUE_QUOTED: S++, // <a foo="bar
ATTRIB_VALUE_CLOSED: S++, // <a foo="bar"
ATTRIB_VALUE_UNQUOTED: S++, // <a foo=bar
ATTRIB_VALUE_ENTITY_Q: S++, // <foo bar="&quot;"
ATTRIB_VALUE_ENTITY_U: S++, // <foo bar=&quot
CLOSE_TAG: S++, // </a
CLOSE_TAG_SAW_WHITE: S++, // </a >
SCRIPT: S++, // <script> ...
SCRIPT_ENDING: S++ // <script> ... <
}
sax.XML_ENTITIES = {
'amp': '&',
'gt': '>',
'lt': '<',
'quot': '"',
'apos': "'"
}
sax.ENTITIES = {
'amp': '&',
'gt': '>',
'lt': '<',
'quot': '"',
'apos': "'",
'AElig': 198,
'Aacute': 193,
'Acirc': 194,
'Agrave': 192,
'Aring': 197,
'Atilde': 195,
'Auml': 196,
'Ccedil': 199,
'ETH': 208,
'Eacute': 201,
'Ecirc': 202,
'Egrave': 200,
'Euml': 203,
'Iacute': 205,
'Icirc': 206,
'Igrave': 204,
'Iuml': 207,
'Ntilde': 209,
'Oacute': 211,
'Ocirc': 212,
'Ograve': 210,
'Oslash': 216,
'Otilde': 213,
'Ouml': 214,
'THORN': 222,
'Uacute': 218,
'Ucirc': 219,
'Ugrave': 217,
'Uuml': 220,
'Yacute': 221,
'aacute': 225,
'acirc': 226,
'aelig': 230,
'agrave': 224,
'aring': 229,
'atilde': 227,
'auml': 228,
'ccedil': 231,
'eacute': 233,
'ecirc': 234,
'egrave': 232,
'eth': 240,
'euml': 235,
'iacute': 237,
'icirc': 238,
'igrave': 236,
'iuml': 239,
'ntilde': 241,
'oacute': 243,
'ocirc': 244,
'ograve': 242,
'oslash': 248,
'otilde': 245,
'ouml': 246,
'szlig': 223,
'thorn': 254,
'uacute': 250,
'ucirc': 251,
'ugrave': 249,
'uuml': 252,
'yacute': 253,
'yuml': 255,
'copy': 169,
'reg': 174,
'nbsp': 160,
'iexcl': 161,
'cent': 162,
'pound': 163,
'curren': 164,
'yen': 165,
'brvbar': 166,
'sect': 167,
'uml': 168,
'ordf': 170,
'laquo': 171,
'not': 172,
'shy': 173,
'macr': 175,
'deg': 176,
'plusmn': 177,
'sup1': 185,
'sup2': 178,
'sup3': 179,
'acute': 180,
'micro': 181,
'para': 182,
'middot': 183,
'cedil': 184,
'ordm': 186,
'raquo': 187,
'frac14': 188,
'frac12': 189,
'frac34': 190,
'iquest': 191,
'times': 215,
'divide': 247,
'OElig': 338,
'oelig': 339,
'Scaron': 352,
'scaron': 353,
'Yuml': 376,
'fnof': 402,
'circ': 710,
'tilde': 732,
'Alpha': 913,
'Beta': 914,
'Gamma': 915,
'Delta': 916,
'Epsilon': 917,
'Zeta': 918,
'Eta': 919,
'Theta': 920,
'Iota': 921,
'Kappa': 922,
'Lambda': 923,
'Mu': 924,
'Nu': 925,
'Xi': 926,
'Omicron': 927,
'Pi': 928,
'Rho': 929,
'Sigma': 931,
'Tau': 932,
'Upsilon': 933,
'Phi': 934,
'Chi': 935,
'Psi': 936,
'Omega': 937,
'alpha': 945,
'beta': 946,
'gamma': 947,
'delta': 948,
'epsilon': 949,
'zeta': 950,
'eta': 951,
'theta': 952,
'iota': 953,
'kappa': 954,
'lambda': 955,
'mu': 956,
'nu': 957,
'xi': 958,
'omicron': 959,
'pi': 960,
'rho': 961,
'sigmaf': 962,
'sigma': 963,
'tau': 964,
'upsilon': 965,
'phi': 966,
'chi': 967,
'psi': 968,
'omega': 969,
'thetasym': 977,
'upsih': 978,
'piv': 982,
'ensp': 8194,
'emsp': 8195,
'thinsp': 8201,
'zwnj': 8204,
'zwj': 8205,
'lrm': 8206,
'rlm': 8207,
'ndash': 8211,
'mdash': 8212,
'lsquo': 8216,
'rsquo': 8217,
'sbquo': 8218,
'ldquo': 8220,
'rdquo': 8221,
'bdquo': 8222,
'dagger': 8224,
'Dagger': 8225,
'bull': 8226,
'hellip': 8230,
'permil': 8240,
'prime': 8242,
'Prime': 8243,
'lsaquo': 8249,
'rsaquo': 8250,
'oline': 8254,
'frasl': 8260,
'euro': 8364,
'image': 8465,
'weierp': 8472,
'real': 8476,
'trade': 8482,
'alefsym': 8501,
'larr': 8592,
'uarr': 8593,
'rarr': 8594,
'darr': 8595,
'harr': 8596,
'crarr': 8629,
'lArr': 8656,
'uArr': 8657,
'rArr': 8658,
'dArr': 8659,
'hArr': 8660,
'forall': 8704,
'part': 8706,
'exist': 8707,
'empty': 8709,
'nabla': 8711,
'isin': 8712,
'notin': 8713,
'ni': 8715,
'prod': 8719,
'sum': 8721,
'minus': 8722,
'lowast': 8727,
'radic': 8730,
'prop': 8733,
'infin': 8734,
'ang': 8736,
'and': 8743,
'or': 8744,
'cap': 8745,
'cup': 8746,
'int': 8747,
'there4': 8756,
'sim': 8764,
'cong': 8773,
'asymp': 8776,
'ne': 8800,
'equiv': 8801,
'le': 8804,
'ge': 8805,
'sub': 8834,
'sup': 8835,
'nsub': 8836,
'sube': 8838,
'supe': 8839,
'oplus': 8853,
'otimes': 8855,
'perp': 8869,
'sdot': 8901,
'lceil': 8968,
'rceil': 8969,
'lfloor': 8970,
'rfloor': 8971,
'lang': 9001,
'rang': 9002,
'loz': 9674,
'spades': 9824,
'clubs': 9827,
'hearts': 9829,
'diams': 9830
}
Object.keys(sax.ENTITIES).forEach(function (key) {
var e = sax.ENTITIES[key]
var s = typeof e === 'number' ? String.fromCharCode(e) : e
sax.ENTITIES[key] = s
})
for (var s in sax.STATE) {
sax.STATE[sax.STATE[s]] = s
}
// shorthand
S = sax.STATE
function emit (parser, event, data) {
parser[event] && parser[event](data)
}
function emitNode (parser, nodeType, data) {
if (parser.textNode) closeText(parser)
emit(parser, nodeType, data)
}
function closeText (parser) {
parser.textNode = textopts(parser.opt, parser.textNode)
if (parser.textNode) emit(parser, 'ontext', parser.textNode)
parser.textNode = ''
}
function textopts (opt, text) {
if (opt.trim) text = text.trim()
if (opt.normalize) text = text.replace(/\s+/g, ' ')
return text
}
function error (parser, er) {
closeText(parser)
if (parser.trackPosition) {
er += '\nLine: ' + parser.line +
'\nColumn: ' + parser.column +
'\nChar: ' + parser.c
}
er = new Error(er)
parser.error = er
emit(parser, 'onerror', er)
return parser
}
function end (parser) {
if (parser.sawRoot && !parser.closedRoot) strictFail(parser, 'Unclosed root tag')
if ((parser.state !== S.BEGIN) &&
(parser.state !== S.BEGIN_WHITESPACE) &&
(parser.state !== S.TEXT)) {
error(parser, 'Unexpected end')
}
closeText(parser)
parser.c = ''
parser.closed = true
emit(parser, 'onend')
SAXParser.call(parser, parser.strict, parser.opt)
return parser
}
function strictFail (parser, message) {
if (typeof parser !== 'object' || !(parser instanceof SAXParser)) {
throw new Error('bad call to strictFail')
}
if (parser.strict) {
error(parser, message)
}
}
function newTag (parser) {
if (!parser.strict) parser.tagName = parser.tagName[parser.looseCase]()
var parent = parser.tags[parser.tags.length - 1] || parser
var tag = parser.tag = { name: parser.tagName, attributes: {} }
// will be overridden if tag contails an xmlns="foo" or xmlns:foo="bar"
if (parser.opt.xmlns) {
tag.ns = parent.ns
}
parser.attribList.length = 0
emitNode(parser, 'onopentagstart', tag)
}
function qname (name, attribute) {
var i = name.indexOf(':')
var qualName = i < 0 ? [ '', name ] : name.split(':')
var prefix = qualName[0]
var local = qualName[1]
// <x "xmlns"="http://foo">
if (attribute && name === 'xmlns') {
prefix = 'xmlns'
local = ''
}
return { prefix: prefix, local: local }
}
function attrib (parser) {
if (!parser.strict) {
parser.attribName = parser.attribName[parser.looseCase]()
}
if (parser.attribList.indexOf(parser.attribName) !== -1 ||
parser.tag.attributes.hasOwnProperty(parser.attribName)) {
parser.attribName = parser.attribValue = ''
return
}
if (parser.opt.xmlns) {
var qn = qname(parser.attribName, true)
var prefix = qn.prefix
var local = qn.local
if (prefix === 'xmlns') {
// namespace binding attribute. push the binding into scope
if (local === 'xml' && parser.attribValue !== XML_NAMESPACE) {
strictFail(parser,
'xml: prefix must be bound to ' + XML_NAMESPACE + '\n' +
'Actual: ' + parser.attribValue)
} else if (local === 'xmlns' && parser.attribValue !== XMLNS_NAMESPACE) {
strictFail(parser,
'xmlns: prefix must be bound to ' + XMLNS_NAMESPACE + '\n' +
'Actual: ' + parser.attribValue)
} else {
var tag = parser.tag
var parent = parser.tags[parser.tags.length - 1] || parser
if (tag.ns === parent.ns) {
tag.ns = Object.create(parent.ns)
}
tag.ns[local] = parser.attribValue
}
}
// defer onattribute events until all attributes have been seen
// so any new bindings can take effect. preserve attribute order
// so deferred events can be emitted in document order
parser.attribList.push([parser.attribName, parser.attribValue])
} else {
// in non-xmlns mode, we can emit the event right away
parser.tag.attributes[parser.attribName] = parser.attribValue
emitNode(parser, 'onattribute', {
name: parser.attribName,
value: parser.attribValue
})
}
parser.attribName = parser.attribValue = ''
}
function openTag (parser, selfClosing) {
if (parser.opt.xmlns) {
// emit namespace binding events
var tag = parser.tag
// add namespace info to tag
var qn = qname(parser.tagName)
tag.prefix = qn.prefix
tag.local = qn.local
tag.uri = tag.ns[qn.prefix] || ''
if (tag.prefix && !tag.uri) {
strictFail(parser, 'Unbound namespace prefix: ' +
JSON.stringify(parser.tagName))
tag.uri = qn.prefix
}
var parent = parser.tags[parser.tags.length - 1] || parser
if (tag.ns && parent.ns !== tag.ns) {
Object.keys(tag.ns).forEach(function (p) {
emitNode(parser, 'onopennamespace', {
prefix: p,
uri: tag.ns[p]
})
})
}
// handle deferred onattribute events
// Note: do not apply default ns to attributes:
// http://www.w3.org/TR/REC-xml-names/#defaulting
for (var i = 0, l = parser.attribList.length; i < l; i++) {
var nv = parser.attribList[i]
var name = nv[0]
var value = nv[1]
var qualName = qname(name, true)
var prefix = qualName.prefix
var local = qualName.local
var uri = prefix === '' ? '' : (tag.ns[prefix] || '')
var a = {
name: name,
value: value,
prefix: prefix,
local: local,
uri: uri
}
// if there's any attributes with an undefined namespace,
// then fail on them now.
if (prefix && prefix !== 'xmlns' && !uri) {
strictFail(parser, 'Unbound namespace prefix: ' +
JSON.stringify(prefix))
a.uri = prefix
}
parser.tag.attributes[name] = a
emitNode(parser, 'onattribute', a)
}
parser.attribList.length = 0
}
parser.tag.isSelfClosing = !!selfClosing
// process the tag
parser.sawRoot = true
parser.tags.push(parser.tag)
emitNode(parser, 'onopentag', parser.tag)
if (!selfClosing) {
// special case for <script> in non-strict mode.
if (!parser.noscript && parser.tagName.toLowerCase() === 'script') {
parser.state = S.SCRIPT
} else {
parser.state = S.TEXT
}
parser.tag = null
parser.tagName = ''
}
parser.attribName = parser.attribValue = ''
parser.attribList.length = 0
}
function closeTag (parser) {
if (!parser.tagName) {
strictFail(parser, 'Weird empty close tag.')
parser.textNode += '</>'
parser.state = S.TEXT
return
}
if (parser.script) {
if (parser.tagName !== 'script') {
parser.script += '</' + parser.tagName + '>'
parser.tagName = ''
parser.state = S.SCRIPT
return
}
emitNode(parser, 'onscript', parser.script)
parser.script = ''
}
// first make sure that the closing tag actually exists.
// <a><b></c></b></a> will close everything, otherwise.
var t = parser.tags.length
var tagName = parser.tagName
if (!parser.strict) {
tagName = tagName[parser.looseCase]()
}
var closeTo = tagName
while (t--) {
var close = parser.tags[t]
if (close.name !== closeTo) {
// fail the first time in strict mode
strictFail(parser, 'Unexpected close tag')
} else {
break
}
}
// didn't find it. we already failed for strict, so just abort.
if (t < 0) {
strictFail(parser, 'Unmatched closing tag: ' + parser.tagName)
parser.textNode += '</' + parser.tagName + '>'
parser.state = S.TEXT
return
}
parser.tagName = tagName
var s = parser.tags.length
while (s-- > t) {
var tag = parser.tag = parser.tags.pop()
parser.tagName = parser.tag.name
emitNode(parser, 'onclosetag', parser.tagName)
var x = {}
for (var i in tag.ns) {
x[i] = tag.ns[i]
}
var parent = parser.tags[parser.tags.length - 1] || parser
if (parser.opt.xmlns && tag.ns !== parent.ns) {
// remove namespace bindings introduced by tag
Object.keys(tag.ns).forEach(function (p) {
var n = tag.ns[p]
emitNode(parser, 'onclosenamespace', { prefix: p, uri: n })
})
}
}
if (t === 0) parser.closedRoot = true
parser.tagName = parser.attribValue = parser.attribName = ''
parser.attribList.length = 0
parser.state = S.TEXT
}
function parseEntity (parser) {
var entity = parser.entity
var entityLC = entity.toLowerCase()
var num
var numStr = ''
if (parser.ENTITIES[entity]) {
return parser.ENTITIES[entity]
}
if (parser.ENTITIES[entityLC]) {
return parser.ENTITIES[entityLC]
}
entity = entityLC
if (entity.charAt(0) === '#') {
if (entity.charAt(1) === 'x') {
entity = entity.slice(2)
num = parseInt(entity, 16)
numStr = num.toString(16)
} else {
entity = entity.slice(1)
num = parseInt(entity, 10)
numStr = num.toString(10)
}
}
entity = entity.replace(/^0+/, '')
if (isNaN(num) || numStr.toLowerCase() !== entity) {
strictFail(parser, 'Invalid character entity')
return '&' + parser.entity + ';'
}
return String.fromCodePoint(num)
}
function beginWhiteSpace (parser, c) {
if (c === '<') {
parser.state = S.OPEN_WAKA
parser.startTagPosition = parser.position
} else if (!isWhitespace(c)) {
// have to process this as a text node.
// weird, but happens.
strictFail(parser, 'Non-whitespace before first tag.')
parser.textNode = c
parser.state = S.TEXT
}
}
function charAt (chunk, i) {
var result = ''
if (i < chunk.length) {
result = chunk.charAt(i)
}
return result
}
function write (chunk) {
var parser = this
if (this.error) {
throw this.error
}
if (parser.closed) {
return error(parser,
'Cannot write after close. Assign an onready handler.')
}
if (chunk === null) {
return end(parser)
}
if (typeof chunk === 'object') {
chunk = chunk.toString()
}
var i = 0
var c = ''
while (true) {
c = charAt(chunk, i++)
parser.c = c
if (!c) {
break
}
if (parser.trackPosition) {
parser.position++
if (c === '\n') {
parser.line++
parser.column = 0
} else {
parser.column++
}
}
switch (parser.state) {
case S.BEGIN:
parser.state = S.BEGIN_WHITESPACE
if (c === '\uFEFF') {
continue
}
beginWhiteSpace(parser, c)
continue
case S.BEGIN_WHITESPACE:
beginWhiteSpace(parser, c)
continue
case S.TEXT:
if (parser.sawRoot && !parser.closedRoot) {
var starti = i - 1
while (c && c !== '<' && c !== '&') {
c = charAt(chunk, i++)
if (c && parser.trackPosition) {
parser.position++
if (c === '\n') {
parser.line++
parser.column = 0
} else {
parser.column++
}
}
}
parser.textNode += chunk.substring(starti, i - 1)
}
if (c === '<' && !(parser.sawRoot && parser.closedRoot && !parser.strict)) {
parser.state = S.OPEN_WAKA
parser.startTagPosition = parser.position
} else {
if (!isWhitespace(c) && (!parser.sawRoot || parser.closedRoot)) {
strictFail(parser, 'Text data outside of root node.')
}
if (c === '&') {
parser.state = S.TEXT_ENTITY
} else {
parser.textNode += c
}
}
continue
case S.SCRIPT:
// only non-strict
if (c === '<') {
parser.state = S.SCRIPT_ENDING
} else {
parser.script += c
}
continue
case S.SCRIPT_ENDING:
if (c === '/') {
parser.state = S.CLOSE_TAG
} else {
parser.script += '<' + c
parser.state = S.SCRIPT
}
continue
case S.OPEN_WAKA:
// either a /, ?, !, or text is coming next.
if (c === '!') {
parser.state = S.SGML_DECL
parser.sgmlDecl = ''
} else if (isWhitespace(c)) {
// wait for it...
} else if (isMatch(nameStart, c)) {
parser.state = S.OPEN_TAG
parser.tagName = c
} else if (c === '/') {
parser.state = S.CLOSE_TAG
parser.tagName = ''
} else if (c === '?') {
parser.state = S.PROC_INST
parser.procInstName = parser.procInstBody = ''
} else {
strictFail(parser, 'Unencoded <')
// if there was some whitespace, then add that in.
if (parser.startTagPosition + 1 < parser.position) {
var pad = parser.position - parser.startTagPosition
c = new Array(pad).join(' ') + c
}
parser.textNode += '<' + c
parser.state = S.TEXT
}
continue
case S.SGML_DECL:
if ((parser.sgmlDecl + c).toUpperCase() === CDATA) {
emitNode(parser, 'onopencdata')
parser.state = S.CDATA
parser.sgmlDecl = ''
parser.cdata = ''
} else if (parser.sgmlDecl + c === '--') {
parser.state = S.COMMENT
parser.comment = ''
parser.sgmlDecl = ''
} else if ((parser.sgmlDecl + c).toUpperCase() === DOCTYPE) {
parser.state = S.DOCTYPE
if (parser.doctype || parser.sawRoot) {
strictFail(parser,
'Inappropriately located doctype declaration')
}
parser.doctype = ''
parser.sgmlDecl = ''
} else if (c === '>') {
emitNode(parser, 'onsgmldeclaration', parser.sgmlDecl)
parser.sgmlDecl = ''
parser.state = S.TEXT
} else if (isQuote(c)) {
parser.state = S.SGML_DECL_QUOTED
parser.sgmlDecl += c
} else {
parser.sgmlDecl += c
}
continue
case S.SGML_DECL_QUOTED:
if (c === parser.q) {
parser.state = S.SGML_DECL
parser.q = ''
}
parser.sgmlDecl += c
continue
case S.DOCTYPE:
if (c === '>') {
parser.state = S.TEXT
emitNode(parser, 'ondoctype', parser.doctype)
parser.doctype = true // just remember that we saw it.
} else {
parser.doctype += c
if (c === '[') {
parser.state = S.DOCTYPE_DTD
} else if (isQuote(c)) {
parser.state = S.DOCTYPE_QUOTED
parser.q = c
}
}
continue
case S.DOCTYPE_QUOTED:
parser.doctype += c
if (c === parser.q) {
parser.q = ''
parser.state = S.DOCTYPE
}
continue
case S.DOCTYPE_DTD:
parser.doctype += c
if (c === ']') {
parser.state = S.DOCTYPE
} else if (isQuote(c)) {
parser.state = S.DOCTYPE_DTD_QUOTED
parser.q = c
}
continue
case S.DOCTYPE_DTD_QUOTED:
parser.doctype += c
if (c === parser.q) {
parser.state = S.DOCTYPE_DTD
parser.q = ''
}
continue
case S.COMMENT:
if (c === '-') {
parser.state = S.COMMENT_ENDING
} else {
parser.comment += c
}
continue
case S.COMMENT_ENDING:
if (c === '-') {
parser.state = S.COMMENT_ENDED
parser.comment = textopts(parser.opt, parser.comment)
if (parser.comment) {
emitNode(parser, 'oncomment', parser.comment)
}
parser.comment = ''
} else {
parser.comment += '-' + c
parser.state = S.COMMENT
}
continue
case S.COMMENT_ENDED:
if (c !== '>') {
strictFail(parser, 'Malformed comment')
// allow <!-- blah -- bloo --> in non-strict mode,
// which is a comment of " blah -- bloo "
parser.comment += '--' + c
parser.state = S.COMMENT
} else {
parser.state = S.TEXT
}
continue
case S.CDATA:
if (c === ']') {
parser.state = S.CDATA_ENDING
} else {
parser.cdata += c
}
continue
case S.CDATA_ENDING:
if (c === ']') {
parser.state = S.CDATA_ENDING_2
} else {
parser.cdata += ']' + c
parser.state = S.CDATA
}
continue
case S.CDATA_ENDING_2:
if (c === '>') {
if (parser.cdata) {
emitNode(parser, 'oncdata', parser.cdata)
}
emitNode(parser, 'onclosecdata')
parser.cdata = ''
parser.state = S.TEXT
} else if (c === ']') {
parser.cdata += ']'
} else {
parser.cdata += ']]' + c
parser.state = S.CDATA
}
continue
case S.PROC_INST:
if (c === '?') {
parser.state = S.PROC_INST_ENDING
} else if (isWhitespace(c)) {
parser.state = S.PROC_INST_BODY
} else {
parser.procInstName += c
}
continue
case S.PROC_INST_BODY:
if (!parser.procInstBody && isWhitespace(c)) {
continue
} else if (c === '?') {
parser.state = S.PROC_INST_ENDING
} else {
parser.procInstBody += c
}
continue
case S.PROC_INST_ENDING:
if (c === '>') {
emitNode(parser, 'onprocessinginstruction', {
name: parser.procInstName,
body: parser.procInstBody
})
parser.procInstName = parser.procInstBody = ''
parser.state = S.TEXT
} else {
parser.procInstBody += '?' + c
parser.state = S.PROC_INST_BODY
}
continue
case S.OPEN_TAG:
if (isMatch(nameBody, c)) {
parser.tagName += c
} else {
newTag(parser)
if (c === '>') {
openTag(parser)
} else if (c === '/') {
parser.state = S.OPEN_TAG_SLASH
} else {
if (!isWhitespace(c)) {
strictFail(parser, 'Invalid character in tag name')
}
parser.state = S.ATTRIB
}
}
continue
case S.OPEN_TAG_SLASH:
if (c === '>') {
openTag(parser, true)
closeTag(parser)
} else {
strictFail(parser, 'Forward-slash in opening tag not followed by >')
parser.state = S.ATTRIB
}
continue
case S.ATTRIB:
// haven't read the attribute name yet.
if (isWhitespace(c)) {
continue
} else if (c === '>') {
openTag(parser)
} else if (c === '/') {
parser.state = S.OPEN_TAG_SLASH
} else if (isMatch(nameStart, c)) {
parser.attribName = c
parser.attribValue = ''
parser.state = S.ATTRIB_NAME
} else {
strictFail(parser, 'Invalid attribute name')
}
continue
case S.ATTRIB_NAME:
if (c === '=') {
parser.state = S.ATTRIB_VALUE
} else if (c === '>') {
strictFail(parser, 'Attribute without value')
parser.attribValue = parser.attribName
attrib(parser)
openTag(parser)
} else if (isWhitespace(c)) {
parser.state = S.ATTRIB_NAME_SAW_WHITE
} else if (isMatch(nameBody, c)) {
parser.attribName += c
} else {
strictFail(parser, 'Invalid attribute name')
}
continue
case S.ATTRIB_NAME_SAW_WHITE:
if (c === '=') {
parser.state = S.ATTRIB_VALUE
} else if (isWhitespace(c)) {
continue
} else {
strictFail(parser, 'Attribute without value')
parser.tag.attributes[parser.attribName] = ''
parser.attribValue = ''
emitNode(parser, 'onattribute', {
name: parser.attribName,
value: ''
})
parser.attribName = ''
if (c === '>') {
openTag(parser)
} else if (isMatch(nameStart, c)) {
parser.attribName = c
parser.state = S.ATTRIB_NAME
} else {
strictFail(parser, 'Invalid attribute name')
parser.state = S.ATTRIB
}
}
continue
case S.ATTRIB_VALUE:
if (isWhitespace(c)) {
continue
} else if (isQuote(c)) {
parser.q = c
parser.state = S.ATTRIB_VALUE_QUOTED
} else {
strictFail(parser, 'Unquoted attribute value')
parser.state = S.ATTRIB_VALUE_UNQUOTED
parser.attribValue = c
}
continue
case S.ATTRIB_VALUE_QUOTED:
if (c !== parser.q) {
if (c === '&') {
parser.state = S.ATTRIB_VALUE_ENTITY_Q
} else {
parser.attribValue += c
}
continue
}
attrib(parser)
parser.q = ''
parser.state = S.ATTRIB_VALUE_CLOSED
continue
case S.ATTRIB_VALUE_CLOSED:
if (isWhitespace(c)) {
parser.state = S.ATTRIB
} else if (c === '>') {
openTag(parser)
} else if (c === '/') {
parser.state = S.OPEN_TAG_SLASH
} else if (isMatch(nameStart, c)) {
strictFail(parser, 'No whitespace between attributes')
parser.attribName = c
parser.attribValue = ''
parser.state = S.ATTRIB_NAME
} else {
strictFail(parser, 'Invalid attribute name')
}
continue
case S.ATTRIB_VALUE_UNQUOTED:
if (!isAttribEnd(c)) {
if (c === '&') {
parser.state = S.ATTRIB_VALUE_ENTITY_U
} else {
parser.attribValue += c
}
continue
}
attrib(parser)
if (c === '>') {
openTag(parser)
} else {
parser.state = S.ATTRIB
}
continue
case S.CLOSE_TAG:
if (!parser.tagName) {
if (isWhitespace(c)) {
continue
} else if (notMatch(nameStart, c)) {
if (parser.script) {
parser.script += '</' + c
parser.state = S.SCRIPT
} else {
strictFail(parser, 'Invalid tagname in closing tag.')
}
} else {
parser.tagName = c
}
} else if (c === '>') {
closeTag(parser)
} else if (isMatch(nameBody, c)) {
parser.tagName += c
} else if (parser.script) {
parser.script += '</' + parser.tagName
parser.tagName = ''
parser.state = S.SCRIPT
} else {
if (!isWhitespace(c)) {
strictFail(parser, 'Invalid tagname in closing tag')
}
parser.state = S.CLOSE_TAG_SAW_WHITE
}
continue
case S.CLOSE_TAG_SAW_WHITE:
if (isWhitespace(c)) {
continue
}
if (c === '>') {
closeTag(parser)
} else {
strictFail(parser, 'Invalid characters in closing tag')
}
continue
case S.TEXT_ENTITY:
case S.ATTRIB_VALUE_ENTITY_Q:
case S.ATTRIB_VALUE_ENTITY_U:
var returnState
var buffer
switch (parser.state) {
case S.TEXT_ENTITY:
returnState = S.TEXT
buffer = 'textNode'
break
case S.ATTRIB_VALUE_ENTITY_Q:
returnState = S.ATTRIB_VALUE_QUOTED
buffer = 'attribValue'
break
case S.ATTRIB_VALUE_ENTITY_U:
returnState = S.ATTRIB_VALUE_UNQUOTED
buffer = 'attribValue'
break
}
if (c === ';') {
parser[buffer] += parseEntity(parser)
parser.entity = ''
parser.state = returnState
} else if (isMatch(parser.entity.length ? entityBody : entityStart, c)) {
parser.entity += c
} else {
strictFail(parser, 'Invalid character in entity name')
parser[buffer] += '&' + parser.entity + c
parser.entity = ''
parser.state = returnState
}
continue
default:
throw new Error(parser, 'Unknown state: ' + parser.state)
}
} // while
if (parser.position >= parser.bufferCheckPosition) {
checkBufferLength(parser)
}
return parser
}
/*! http://mths.be/fromcodepoint v0.1.0 by @mathias */
/* istanbul ignore next */
if (!String.fromCodePoint) {
(function () {
var stringFromCharCode = String.fromCharCode
var floor = Math.floor
var fromCodePoint = function () {
var MAX_SIZE = 0x4000
var codeUnits = []
var highSurrogate
var lowSurrogate
var index = -1
var length = arguments.length
if (!length) {
return ''
}
var result = ''
while (++index < length) {
var codePoint = Number(arguments[index])
if (
!isFinite(codePoint) || // `NaN`, `+Infinity`, or `-Infinity`
codePoint < 0 || // not a valid Unicode code point
codePoint > 0x10FFFF || // not a valid Unicode code point
floor(codePoint) !== codePoint // not an integer
) {
throw RangeError('Invalid code point: ' + codePoint)
}
if (codePoint <= 0xFFFF) { // BMP code point
codeUnits.push(codePoint)
} else { // Astral code point; split in surrogate halves
// http://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae
codePoint -= 0x10000
highSurrogate = (codePoint >> 10) + 0xD800
lowSurrogate = (codePoint % 0x400) + 0xDC00
codeUnits.push(highSurrogate, lowSurrogate)
}
if (index + 1 === length || codeUnits.length > MAX_SIZE) {
result += stringFromCharCode.apply(null, codeUnits)
codeUnits.length = 0
}
}
return result
}
/* istanbul ignore next */
if (Object.defineProperty) {
Object.defineProperty(String, 'fromCodePoint', {
value: fromCodePoint,
configurable: true,
writable: true
})
} else {
String.fromCodePoint = fromCodePoint
}
}())
}
})(typeof exports === 'undefined' ? this.sax = {} : exports)
{
"_from": "sax@>=0.6.0",
"_id": "sax@1.2.4",
"_inBundle": false,
"_integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
"_location": "/sax",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "sax@>=0.6.0",
"name": "sax",
"escapedName": "sax",
"rawSpec": ">=0.6.0",
"saveSpec": null,
"fetchSpec": ">=0.6.0"
},
"_requiredBy": [
"/xml2js"
],
"_resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"_shasum": "2816234e2378bddc4e5354fab5caa895df7100d9",
"_spec": "sax@>=0.6.0",
"_where": "C:\\Users\\정민채\\Desktop\\TermProject\\2017104024정민혁KakaoBot\\node_modules\\xml2js",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",
"url": "http://blog.izs.me/"
},
"bugs": {
"url": "https://github.com/isaacs/sax-js/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "An evented streaming XML parser in JavaScript",
"devDependencies": {
"standard": "^8.6.0",
"tap": "^10.5.1"
},
"files": [
"lib/sax.js",
"LICENSE",
"README.md"
],
"homepage": "https://github.com/isaacs/sax-js#readme",
"license": "ISC",
"main": "lib/sax.js",
"name": "sax",
"repository": {
"type": "git",
"url": "git://github.com/isaacs/sax-js.git"
},
"scripts": {
"postpublish": "git push origin --all; git push origin --tags",
"posttest": "standard -F test/*.js lib/*.js",
"postversion": "npm publish",
"preversion": "npm test",
"test": "tap test/*.js --cov -j4"
},
"version": "1.2.4"
}
Copyright 2010, 2011, 2012, 2013. All rights reserved.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
node-xml2js
===========
Ever had the urge to parse XML? And wanted to access the data in some sane,
easy way? Don't want to compile a C parser, for whatever reason? Then xml2js is
what you're looking for!
Description
===========
Simple XML to JavaScript object converter. It supports bi-directional conversion.
Uses [sax-js](https://github.com/isaacs/sax-js/) and
[xmlbuilder-js](https://github.com/oozcitak/xmlbuilder-js/).
Note: If you're looking for a full DOM parser, you probably want
[JSDom](https://github.com/tmpvar/jsdom).
Installation
============
Simplest way to install `xml2js` is to use [npm](http://npmjs.org), just `npm
install xml2js` which will download xml2js and all dependencies.
xml2js is also available via [Bower](http://bower.io/), just `bower install
xml2js` which will download xml2js and all dependencies.
Usage
=====
No extensive tutorials required because you are a smart developer! The task of
parsing XML should be an easy one, so let's make it so! Here's some examples.
Shoot-and-forget usage
----------------------
You want to parse XML as simple and easy as possible? It's dangerous to go
alone, take this:
```javascript
var parseString = require('xml2js').parseString;
var xml = "<root>Hello xml2js!</root>"
parseString(xml, function (err, result) {
console.dir(result);
});
```
Can't get easier than this, right? This works starting with `xml2js` 0.2.3.
With CoffeeScript it looks like this:
```coffeescript
{parseString} = require 'xml2js'
xml = "<root>Hello xml2js!</root>"
parseString xml, (err, result) ->
console.dir result
```
If you need some special options, fear not, `xml2js` supports a number of
options (see below), you can specify these as second argument:
```javascript
parseString(xml, {trim: true}, function (err, result) {
});
```
Simple as pie usage
-------------------
That's right, if you have been using xml-simple or a home-grown
wrapper, this was added in 0.1.11 just for you:
```javascript
var fs = require('fs'),
xml2js = require('xml2js');
var parser = new xml2js.Parser();
fs.readFile(__dirname + '/foo.xml', function(err, data) {
parser.parseString(data, function (err, result) {
console.dir(result);
console.log('Done');
});
});
```
Look ma, no event listeners!
You can also use `xml2js` from
[CoffeeScript](https://github.com/jashkenas/coffeescript), further reducing
the clutter:
```coffeescript
fs = require 'fs',
xml2js = require 'xml2js'
parser = new xml2js.Parser()
fs.readFile __dirname + '/foo.xml', (err, data) ->
parser.parseString data, (err, result) ->
console.dir result
console.log 'Done.'
```
But what happens if you forget the `new` keyword to create a new `Parser`? In
the middle of a nightly coding session, it might get lost, after all. Worry
not, we got you covered! Starting with 0.2.8 you can also leave it out, in
which case `xml2js` will helpfully add it for you, no bad surprises and
inexplicable bugs!
Parsing multiple files
----------------------
If you want to parse multiple files, you have multiple possibilities:
* You can create one `xml2js.Parser` per file. That's the recommended one
and is promised to always *just work*.
* You can call `reset()` on your parser object.
* You can hope everything goes well anyway. This behaviour is not
guaranteed work always, if ever. Use option #1 if possible. Thanks!
So you wanna some JSON?
-----------------------
Just wrap the `result` object in a call to `JSON.stringify` like this
`JSON.stringify(result)`. You get a string containing the JSON representation
of the parsed object that you can feed to JSON-hungry consumers.
Displaying results
------------------
You might wonder why, using `console.dir` or `console.log` the output at some
level is only `[Object]`. Don't worry, this is not because `xml2js` got lazy.
That's because Node uses `util.inspect` to convert the object into strings and
that function stops after `depth=2` which is a bit low for most XML.
To display the whole deal, you can use `console.log(util.inspect(result, false,
null))`, which displays the whole result.
So much for that, but what if you use
[eyes](https://github.com/cloudhead/eyes.js) for nice colored output and it
truncates the output with `…`? Don't fear, there's also a solution for that,
you just need to increase the `maxLength` limit by creating a custom inspector
`var inspect = require('eyes').inspector({maxLength: false})` and then you can
easily `inspect(result)`.
XML builder usage
-----------------
Since 0.4.0, objects can be also be used to build XML:
```javascript
var fs = require('fs'),
xml2js = require('xml2js');
var obj = {name: "Super", Surname: "Man", age: 23};
var builder = new xml2js.Builder();
var xml = builder.buildObject(obj);
```
At the moment, a one to one bi-directional conversion is guaranteed only for
default configuration, except for `attrkey`, `charkey` and `explicitArray` options
you can redefine to your taste. Writing CDATA is supported via setting the `cdata`
option to `true`.
Processing attribute, tag names and values
------------------------------------------
Since 0.4.1 you can optionally provide the parser with attribute name and tag name processors as well as element value processors (Since 0.4.14, you can also optionally provide the parser with attribute value processors):
```javascript
function nameToUpperCase(name){
return name.toUpperCase();
}
//transform all attribute and tag names and values to uppercase
parseString(xml, {
tagNameProcessors: [nameToUpperCase],
attrNameProcessors: [nameToUpperCase],
valueProcessors: [nameToUpperCase],
attrValueProcessors: [nameToUpperCase]},
function (err, result) {
// processed data
});
```
The `tagNameProcessors` and `attrNameProcessors` options
accept an `Array` of functions with the following signature:
```javascript
function (name){
//do something with `name`
return name
}
```
The `attrValueProcessors` and `valueProcessors` options
accept an `Array` of functions with the following signature:
```javascript
function (value, name) {
//`name` will be the node name or attribute name
//do something with `value`, (optionally) dependent on the node/attr name
return value
}
```
Some processors are provided out-of-the-box and can be found in `lib/processors.js`:
- `normalize`: transforms the name to lowercase.
(Automatically used when `options.normalize` is set to `true`)
- `firstCharLowerCase`: transforms the first character to lower case.
E.g. 'MyTagName' becomes 'myTagName'
- `stripPrefix`: strips the xml namespace prefix. E.g `<foo:Bar/>` will become 'Bar'.
(N.B.: the `xmlns` prefix is NOT stripped.)
- `parseNumbers`: parses integer-like strings as integers and float-like strings as floats
E.g. "0" becomes 0 and "15.56" becomes 15.56
- `parseBooleans`: parses boolean-like strings to booleans
E.g. "true" becomes true and "False" becomes false
Options
=======
Apart from the default settings, there are a number of options that can be
specified for the parser. Options are specified by ``new Parser({optionName:
value})``. Possible options are:
* `attrkey` (default: `$`): Prefix that is used to access the attributes.
Version 0.1 default was `@`.
* `charkey` (default: `_`): Prefix that is used to access the character
content. Version 0.1 default was `#`.
* `explicitCharkey` (default: `false`)
* `trim` (default: `false`): Trim the whitespace at the beginning and end of
text nodes.
* `normalizeTags` (default: `false`): Normalize all tag names to lowercase.
* `normalize` (default: `false`): Trim whitespaces inside text nodes.
* `explicitRoot` (default: `true`): Set this if you want to get the root
node in the resulting object.
* `emptyTag` (default: `''`): what will the value of empty nodes be.
* `explicitArray` (default: `true`): Always put child nodes in an array if
true; otherwise an array is created only if there is more than one.
* `ignoreAttrs` (default: `false`): Ignore all XML attributes and only create
text nodes.
* `mergeAttrs` (default: `false`): Merge attributes and child elements as
properties of the parent, instead of keying attributes off a child
attribute object. This option is ignored if `ignoreAttrs` is `false`.
* `validator` (default `null`): You can specify a callable that validates
the resulting structure somehow, however you want. See unit tests
for an example.
* `xmlns` (default `false`): Give each element a field usually called '$ns'
(the first character is the same as attrkey) that contains its local name
and namespace URI.
* `explicitChildren` (default `false`): Put child elements to separate
property. Doesn't work with `mergeAttrs = true`. If element has no children
then "children" won't be created. Added in 0.2.5.
* `childkey` (default `$$`): Prefix that is used to access child elements if
`explicitChildren` is set to `true`. Added in 0.2.5.
* `preserveChildrenOrder` (default `false`): Modifies the behavior of
`explicitChildren` so that the value of the "children" property becomes an
ordered array. When this is `true`, every node will also get a `#name` field
whose value will correspond to the XML nodeName, so that you may iterate
the "children" array and still be able to determine node names. The named
(and potentially unordered) properties are also retained in this
configuration at the same level as the ordered "children" array. Added in
0.4.9.
* `charsAsChildren` (default `false`): Determines whether chars should be
considered children if `explicitChildren` is on. Added in 0.2.5.
* `includeWhiteChars` (default `false`): Determines whether whitespace-only
text nodes should be included. Added in 0.4.17.
* `async` (default `false`): Should the callbacks be async? This *might* be
an incompatible change if your code depends on sync execution of callbacks.
Future versions of `xml2js` might change this default, so the recommendation
is to not depend on sync execution anyway. Added in 0.2.6.
* `strict` (default `true`): Set sax-js to strict or non-strict parsing mode.
Defaults to `true` which is *highly* recommended, since parsing HTML which
is not well-formed XML might yield just about anything. Added in 0.2.7.
* `attrNameProcessors` (default: `null`): Allows the addition of attribute
name processing functions. Accepts an `Array` of functions with following
signature:
```javascript
function (name){
//do something with `name`
return name
}
```
Added in 0.4.14
* `attrValueProcessors` (default: `null`): Allows the addition of attribute
value processing functions. Accepts an `Array` of functions with following
signature:
```javascript
function (name){
//do something with `name`
return name
}
```
Added in 0.4.1
* `tagNameProcessors` (default: `null`): Allows the addition of tag name
processing functions. Accepts an `Array` of functions with following
signature:
```javascript
function (name){
//do something with `name`
return name
}
```
Added in 0.4.1
* `valueProcessors` (default: `null`): Allows the addition of element value
processing functions. Accepts an `Array` of functions with following
signature:
```javascript
function (name){
//do something with `name`
return name
}
```
Added in 0.4.6
Options for the `Builder` class
-------------------------------
These options are specified by ``new Builder({optionName: value})``.
Possible options are:
* `rootName` (default `root` or the root key name): root element name to be used in case
`explicitRoot` is `false` or to override the root element name.
* `renderOpts` (default `{ 'pretty': true, 'indent': ' ', 'newline': '\n' }`):
Rendering options for xmlbuilder-js.
* pretty: prettify generated XML
* indent: whitespace for indentation (only when pretty)
* newline: newline char (only when pretty)
* `xmldec` (default `{ 'version': '1.0', 'encoding': 'UTF-8', 'standalone': true }`:
XML declaration attributes.
* `xmldec.version` A version number string, e.g. 1.0
* `xmldec.encoding` Encoding declaration, e.g. UTF-8
* `xmldec.standalone` standalone document declaration: true or false
* `doctype` (default `null`): optional DTD. Eg. `{'ext': 'hello.dtd'}`
* `headless` (default: `false`): omit the XML header. Added in 0.4.3.
* `allowSurrogateChars` (default: `false`): allows using characters from the Unicode
surrogate blocks.
* `cdata` (default: `false`): wrap text nodes in `<![CDATA[ ... ]]>` instead of
escaping when necessary. Does not add `<![CDATA[ ... ]]>` if it is not required.
Added in 0.4.5.
`renderOpts`, `xmldec`,`doctype` and `headless` pass through to
[xmlbuilder-js](https://github.com/oozcitak/xmlbuilder-js).
Updating to new version
=======================
Version 0.2 changed the default parsing settings, but version 0.1.14 introduced
the default settings for version 0.2, so these settings can be tried before the
migration.
```javascript
var xml2js = require('xml2js');
var parser = new xml2js.Parser(xml2js.defaults["0.2"]);
```
To get the 0.1 defaults in version 0.2 you can just use
`xml2js.defaults["0.1"]` in the same place. This provides you with enough time
to migrate to the saner way of parsing in `xml2js` 0.2. We try to make the
migration as simple and gentle as possible, but some breakage cannot be
avoided.
So, what exactly did change and why? In 0.2 we changed some defaults to parse
the XML in a more universal and sane way. So we disabled `normalize` and `trim`
so `xml2js` does not cut out any text content. You can reenable this at will of
course. A more important change is that we return the root tag in the resulting
JavaScript structure via the `explicitRoot` setting, so you need to access the
first element. This is useful for anybody who wants to know what the root node
is and preserves more information. The last major change was to enable
`explicitArray`, so everytime it is possible that one might embed more than one
sub-tag into a tag, xml2js >= 0.2 returns an array even if the array just
includes one element. This is useful when dealing with APIs that return
variable amounts of subtags.
Running tests, development
==========================
[![Build Status](https://travis-ci.org/Leonidas-from-XIV/node-xml2js.svg?branch=master)](https://travis-ci.org/Leonidas-from-XIV/node-xml2js)
[![Coverage Status](https://coveralls.io/repos/Leonidas-from-XIV/node-xml2js/badge.svg?branch=)](https://coveralls.io/r/Leonidas-from-XIV/node-xml2js?branch=master)
[![Dependency Status](https://david-dm.org/Leonidas-from-XIV/node-xml2js.svg)](https://david-dm.org/Leonidas-from-XIV/node-xml2js)
The development requirements are handled by npm, you just need to install them.
We also have a number of unit tests, they can be run using `npm test` directly
from the project root. This runs zap to discover all the tests and execute
them.
If you like to contribute, keep in mind that `xml2js` is written in
CoffeeScript, so don't develop on the JavaScript files that are checked into
the repository for convenience reasons. Also, please write some unit test to
check your behaviour and if it is some user-facing thing, add some
documentation to this README, so people will know it exists. Thanks in advance!
Getting support
===============
Please, if you have a problem with the library, first make sure you read this
README. If you read this far, thanks, you're good. Then, please make sure your
problem really is with `xml2js`. It is? Okay, then I'll look at it. Send me a
mail and we can talk. Please don't open issues, as I don't think that is the
proper forum for support problems. Some problems might as well really be bugs
in `xml2js`, if so I'll let you know to open an issue instead :)
But if you know you really found a bug, feel free to open an issue instead.
// Generated by CoffeeScript 1.12.7
(function() {
"use strict";
exports.stripBOM = function(str) {
if (str[0] === '\uFEFF') {
return str.substring(1);
} else {
return str;
}
};
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
"use strict";
var builder, defaults, escapeCDATA, requiresCDATA, wrapCDATA,
hasProp = {}.hasOwnProperty;
builder = require('xmlbuilder');
defaults = require('./defaults').defaults;
requiresCDATA = function(entry) {
return typeof entry === "string" && (entry.indexOf('&') >= 0 || entry.indexOf('>') >= 0 || entry.indexOf('<') >= 0);
};
wrapCDATA = function(entry) {
return "<![CDATA[" + (escapeCDATA(entry)) + "]]>";
};
escapeCDATA = function(entry) {
return entry.replace(']]>', ']]]]><![CDATA[>');
};
exports.Builder = (function() {
function Builder(opts) {
var key, ref, value;
this.options = {};
ref = defaults["0.2"];
for (key in ref) {
if (!hasProp.call(ref, key)) continue;
value = ref[key];
this.options[key] = value;
}
for (key in opts) {
if (!hasProp.call(opts, key)) continue;
value = opts[key];
this.options[key] = value;
}
}
Builder.prototype.buildObject = function(rootObj) {
var attrkey, charkey, render, rootElement, rootName;
attrkey = this.options.attrkey;
charkey = this.options.charkey;
if ((Object.keys(rootObj).length === 1) && (this.options.rootName === defaults['0.2'].rootName)) {
rootName = Object.keys(rootObj)[0];
rootObj = rootObj[rootName];
} else {
rootName = this.options.rootName;
}
render = (function(_this) {
return function(element, obj) {
var attr, child, entry, index, key, value;
if (typeof obj !== 'object') {
if (_this.options.cdata && requiresCDATA(obj)) {
element.raw(wrapCDATA(obj));
} else {
element.txt(obj);
}
} else if (Array.isArray(obj)) {
for (index in obj) {
if (!hasProp.call(obj, index)) continue;
child = obj[index];
for (key in child) {
entry = child[key];
element = render(element.ele(key), entry).up();
}
}
} else {
for (key in obj) {
if (!hasProp.call(obj, key)) continue;
child = obj[key];
if (key === attrkey) {
if (typeof child === "object") {
for (attr in child) {
value = child[attr];
element = element.att(attr, value);
}
}
} else if (key === charkey) {
if (_this.options.cdata && requiresCDATA(child)) {
element = element.raw(wrapCDATA(child));
} else {
element = element.txt(child);
}
} else if (Array.isArray(child)) {
for (index in child) {
if (!hasProp.call(child, index)) continue;
entry = child[index];
if (typeof entry === 'string') {
if (_this.options.cdata && requiresCDATA(entry)) {
element = element.ele(key).raw(wrapCDATA(entry)).up();
} else {
element = element.ele(key, entry).up();
}
} else {
element = render(element.ele(key), entry).up();
}
}
} else if (typeof child === "object") {
element = render(element.ele(key), child).up();
} else {
if (typeof child === 'string' && _this.options.cdata && requiresCDATA(child)) {
element = element.ele(key).raw(wrapCDATA(child)).up();
} else {
if (child == null) {
child = '';
}
element = element.ele(key, child.toString()).up();
}
}
}
}
return element;
};
})(this);
rootElement = builder.create(rootName, this.options.xmldec, this.options.doctype, {
headless: this.options.headless,
allowSurrogateChars: this.options.allowSurrogateChars
});
return render(rootElement, rootObj).end(this.options.renderOpts);
};
return Builder;
})();
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
exports.defaults = {
"0.1": {
explicitCharkey: false,
trim: true,
normalize: true,
normalizeTags: false,
attrkey: "@",
charkey: "#",
explicitArray: false,
ignoreAttrs: false,
mergeAttrs: false,
explicitRoot: false,
validator: null,
xmlns: false,
explicitChildren: false,
childkey: '@@',
charsAsChildren: false,
includeWhiteChars: false,
async: false,
strict: true,
attrNameProcessors: null,
attrValueProcessors: null,
tagNameProcessors: null,
valueProcessors: null,
emptyTag: ''
},
"0.2": {
explicitCharkey: false,
trim: false,
normalize: false,
normalizeTags: false,
attrkey: "$",
charkey: "_",
explicitArray: true,
ignoreAttrs: false,
mergeAttrs: false,
explicitRoot: true,
validator: null,
xmlns: false,
explicitChildren: false,
preserveChildrenOrder: false,
childkey: '$$',
charsAsChildren: false,
includeWhiteChars: false,
async: false,
strict: true,
attrNameProcessors: null,
attrValueProcessors: null,
tagNameProcessors: null,
valueProcessors: null,
rootName: 'root',
xmldec: {
'version': '1.0',
'encoding': 'UTF-8',
'standalone': true
},
doctype: null,
renderOpts: {
'pretty': true,
'indent': ' ',
'newline': '\n'
},
headless: false,
chunkSize: 10000,
emptyTag: '',
cdata: false
}
};
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
"use strict";
var bom, defaults, events, isEmpty, processItem, processors, sax, setImmediate,
bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
sax = require('sax');
events = require('events');
bom = require('./bom');
processors = require('./processors');
setImmediate = require('timers').setImmediate;
defaults = require('./defaults').defaults;
isEmpty = function(thing) {
return typeof thing === "object" && (thing != null) && Object.keys(thing).length === 0;
};
processItem = function(processors, item, key) {
var i, len, process;
for (i = 0, len = processors.length; i < len; i++) {
process = processors[i];
item = process(item, key);
}
return item;
};
exports.Parser = (function(superClass) {
extend(Parser, superClass);
function Parser(opts) {
this.parseString = bind(this.parseString, this);
this.reset = bind(this.reset, this);
this.assignOrPush = bind(this.assignOrPush, this);
this.processAsync = bind(this.processAsync, this);
var key, ref, value;
if (!(this instanceof exports.Parser)) {
return new exports.Parser(opts);
}
this.options = {};
ref = defaults["0.2"];
for (key in ref) {
if (!hasProp.call(ref, key)) continue;
value = ref[key];
this.options[key] = value;
}
for (key in opts) {
if (!hasProp.call(opts, key)) continue;
value = opts[key];
this.options[key] = value;
}
if (this.options.xmlns) {
this.options.xmlnskey = this.options.attrkey + "ns";
}
if (this.options.normalizeTags) {
if (!this.options.tagNameProcessors) {
this.options.tagNameProcessors = [];
}
this.options.tagNameProcessors.unshift(processors.normalize);
}
this.reset();
}
Parser.prototype.processAsync = function() {
var chunk, err;
try {
if (this.remaining.length <= this.options.chunkSize) {
chunk = this.remaining;
this.remaining = '';
this.saxParser = this.saxParser.write(chunk);
return this.saxParser.close();
} else {
chunk = this.remaining.substr(0, this.options.chunkSize);
this.remaining = this.remaining.substr(this.options.chunkSize, this.remaining.length);
this.saxParser = this.saxParser.write(chunk);
return setImmediate(this.processAsync);
}
} catch (error1) {
err = error1;
if (!this.saxParser.errThrown) {
this.saxParser.errThrown = true;
return this.emit(err);
}
}
};
Parser.prototype.assignOrPush = function(obj, key, newValue) {
if (!(key in obj)) {
if (!this.options.explicitArray) {
return obj[key] = newValue;
} else {
return obj[key] = [newValue];
}
} else {
if (!(obj[key] instanceof Array)) {
obj[key] = [obj[key]];
}
return obj[key].push(newValue);
}
};
Parser.prototype.reset = function() {
var attrkey, charkey, ontext, stack;
this.removeAllListeners();
this.saxParser = sax.parser(this.options.strict, {
trim: false,
normalize: false,
xmlns: this.options.xmlns
});
this.saxParser.errThrown = false;
this.saxParser.onerror = (function(_this) {
return function(error) {
_this.saxParser.resume();
if (!_this.saxParser.errThrown) {
_this.saxParser.errThrown = true;
return _this.emit("error", error);
}
};
})(this);
this.saxParser.onend = (function(_this) {
return function() {
if (!_this.saxParser.ended) {
_this.saxParser.ended = true;
return _this.emit("end", _this.resultObject);
}
};
})(this);
this.saxParser.ended = false;
this.EXPLICIT_CHARKEY = this.options.explicitCharkey;
this.resultObject = null;
stack = [];
attrkey = this.options.attrkey;
charkey = this.options.charkey;
this.saxParser.onopentag = (function(_this) {
return function(node) {
var key, newValue, obj, processedKey, ref;
obj = {};
obj[charkey] = "";
if (!_this.options.ignoreAttrs) {
ref = node.attributes;
for (key in ref) {
if (!hasProp.call(ref, key)) continue;
if (!(attrkey in obj) && !_this.options.mergeAttrs) {
obj[attrkey] = {};
}
newValue = _this.options.attrValueProcessors ? processItem(_this.options.attrValueProcessors, node.attributes[key], key) : node.attributes[key];
processedKey = _this.options.attrNameProcessors ? processItem(_this.options.attrNameProcessors, key) : key;
if (_this.options.mergeAttrs) {
_this.assignOrPush(obj, processedKey, newValue);
} else {
obj[attrkey][processedKey] = newValue;
}
}
}
obj["#name"] = _this.options.tagNameProcessors ? processItem(_this.options.tagNameProcessors, node.name) : node.name;
if (_this.options.xmlns) {
obj[_this.options.xmlnskey] = {
uri: node.uri,
local: node.local
};
}
return stack.push(obj);
};
})(this);
this.saxParser.onclosetag = (function(_this) {
return function() {
var cdata, emptyStr, key, node, nodeName, obj, objClone, old, s, xpath;
obj = stack.pop();
nodeName = obj["#name"];
if (!_this.options.explicitChildren || !_this.options.preserveChildrenOrder) {
delete obj["#name"];
}
if (obj.cdata === true) {
cdata = obj.cdata;
delete obj.cdata;
}
s = stack[stack.length - 1];
if (obj[charkey].match(/^\s*$/) && !cdata) {
emptyStr = obj[charkey];
delete obj[charkey];
} else {
if (_this.options.trim) {
obj[charkey] = obj[charkey].trim();
}
if (_this.options.normalize) {
obj[charkey] = obj[charkey].replace(/\s{2,}/g, " ").trim();
}
obj[charkey] = _this.options.valueProcessors ? processItem(_this.options.valueProcessors, obj[charkey], nodeName) : obj[charkey];
if (Object.keys(obj).length === 1 && charkey in obj && !_this.EXPLICIT_CHARKEY) {
obj = obj[charkey];
}
}
if (isEmpty(obj)) {
obj = _this.options.emptyTag !== '' ? _this.options.emptyTag : emptyStr;
}
if (_this.options.validator != null) {
xpath = "/" + ((function() {
var i, len, results;
results = [];
for (i = 0, len = stack.length; i < len; i++) {
node = stack[i];
results.push(node["#name"]);
}
return results;
})()).concat(nodeName).join("/");
(function() {
var err;
try {
return obj = _this.options.validator(xpath, s && s[nodeName], obj);
} catch (error1) {
err = error1;
return _this.emit("error", err);
}
})();
}
if (_this.options.explicitChildren && !_this.options.mergeAttrs && typeof obj === 'object') {
if (!_this.options.preserveChildrenOrder) {
node = {};
if (_this.options.attrkey in obj) {
node[_this.options.attrkey] = obj[_this.options.attrkey];
delete obj[_this.options.attrkey];
}
if (!_this.options.charsAsChildren && _this.options.charkey in obj) {
node[_this.options.charkey] = obj[_this.options.charkey];
delete obj[_this.options.charkey];
}
if (Object.getOwnPropertyNames(obj).length > 0) {
node[_this.options.childkey] = obj;
}
obj = node;
} else if (s) {
s[_this.options.childkey] = s[_this.options.childkey] || [];
objClone = {};
for (key in obj) {
if (!hasProp.call(obj, key)) continue;
objClone[key] = obj[key];
}
s[_this.options.childkey].push(objClone);
delete obj["#name"];
if (Object.keys(obj).length === 1 && charkey in obj && !_this.EXPLICIT_CHARKEY) {
obj = obj[charkey];
}
}
}
if (stack.length > 0) {
return _this.assignOrPush(s, nodeName, obj);
} else {
if (_this.options.explicitRoot) {
old = obj;
obj = {};
obj[nodeName] = old;
}
_this.resultObject = obj;
_this.saxParser.ended = true;
return _this.emit("end", _this.resultObject);
}
};
})(this);
ontext = (function(_this) {
return function(text) {
var charChild, s;
s = stack[stack.length - 1];
if (s) {
s[charkey] += text;
if (_this.options.explicitChildren && _this.options.preserveChildrenOrder && _this.options.charsAsChildren && (_this.options.includeWhiteChars || text.replace(/\\n/g, '').trim() !== '')) {
s[_this.options.childkey] = s[_this.options.childkey] || [];
charChild = {
'#name': '__text__'
};
charChild[charkey] = text;
if (_this.options.normalize) {
charChild[charkey] = charChild[charkey].replace(/\s{2,}/g, " ").trim();
}
s[_this.options.childkey].push(charChild);
}
return s;
}
};
})(this);
this.saxParser.ontext = ontext;
return this.saxParser.oncdata = (function(_this) {
return function(text) {
var s;
s = ontext(text);
if (s) {
return s.cdata = true;
}
};
})(this);
};
Parser.prototype.parseString = function(str, cb) {
var err;
if ((cb != null) && typeof cb === "function") {
this.on("end", function(result) {
this.reset();
return cb(null, result);
});
this.on("error", function(err) {
this.reset();
return cb(err);
});
}
try {
str = str.toString();
if (str.trim() === '') {
this.emit("end", null);
return true;
}
str = bom.stripBOM(str);
if (this.options.async) {
this.remaining = str;
setImmediate(this.processAsync);
return this.saxParser;
}
return this.saxParser.write(str).close();
} catch (error1) {
err = error1;
if (!(this.saxParser.errThrown || this.saxParser.ended)) {
this.emit('error', err);
return this.saxParser.errThrown = true;
} else if (this.saxParser.ended) {
throw err;
}
}
};
return Parser;
})(events.EventEmitter);
exports.parseString = function(str, a, b) {
var cb, options, parser;
if (b != null) {
if (typeof b === 'function') {
cb = b;
}
if (typeof a === 'object') {
options = a;
}
} else {
if (typeof a === 'function') {
cb = a;
}
options = {};
}
parser = new exports.Parser(options);
return parser.parseString(str, cb);
};
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
"use strict";
var prefixMatch;
prefixMatch = new RegExp(/(?!xmlns)^.*:/);
exports.normalize = function(str) {
return str.toLowerCase();
};
exports.firstCharLowerCase = function(str) {
return str.charAt(0).toLowerCase() + str.slice(1);
};
exports.stripPrefix = function(str) {
return str.replace(prefixMatch, '');
};
exports.parseNumbers = function(str) {
if (!isNaN(str)) {
str = str % 1 === 0 ? parseInt(str, 10) : parseFloat(str);
}
return str;
};
exports.parseBooleans = function(str) {
if (/^(?:true|false)$/i.test(str)) {
str = str.toLowerCase() === 'true';
}
return str;
};
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
"use strict";
var builder, defaults, parser, processors,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
defaults = require('./defaults');
builder = require('./builder');
parser = require('./parser');
processors = require('./processors');
exports.defaults = defaults.defaults;
exports.processors = processors;
exports.ValidationError = (function(superClass) {
extend(ValidationError, superClass);
function ValidationError(message) {
this.message = message;
}
return ValidationError;
})(Error);
exports.Builder = builder.Builder;
exports.Parser = parser.Parser;
exports.parseString = parser.parseString;
}).call(this);
{
"_from": "xml2js@^0.4.19",
"_id": "xml2js@0.4.19",
"_inBundle": false,
"_integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
"_location": "/xml2js",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "xml2js@^0.4.19",
"name": "xml2js",
"escapedName": "xml2js",
"rawSpec": "^0.4.19",
"saveSpec": null,
"fetchSpec": "^0.4.19"
},
"_requiredBy": [
"/rss-parser"
],
"_resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
"_shasum": "686c20f213209e94abf0d1bcf1efaa291c7827a7",
"_spec": "xml2js@^0.4.19",
"_where": "C:\\Users\\정민채\\Desktop\\TermProject\\2017104024정민혁KakaoBot\\node_modules\\rss-parser",
"author": {
"name": "Marek Kubica",
"email": "marek@xivilization.net",
"url": "https://xivilization.net"
},
"bugs": {
"url": "https://github.com/Leonidas-from-XIV/node-xml2js/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "maqr",
"email": "maqr.lollerskates@gmail.com",
"url": "https://github.com/maqr"
},
{
"name": "Ben Weaver",
"url": "http://benweaver.com/"
},
{
"name": "Jae Kwon",
"url": "https://github.com/jaekwon"
},
{
"name": "Jim Robert"
},
{
"name": "Ștefan Rusu",
"url": "http://www.saltwaterc.eu/"
},
{
"name": "Carter Cole",
"email": "carter.cole@cartercole.com",
"url": "http://cartercole.com/"
},
{
"name": "Kurt Raschke",
"email": "kurt@kurtraschke.com",
"url": "http://www.kurtraschke.com/"
},
{
"name": "Contra",
"email": "contra@australia.edu",
"url": "https://github.com/Contra"
},
{
"name": "Marcelo Diniz",
"email": "marudiniz@gmail.com",
"url": "https://github.com/mdiniz"
},
{
"name": "Michael Hart",
"url": "https://github.com/mhart"
},
{
"name": "Zachary Scott",
"email": "zachary@zacharyscott.net",
"url": "http://zacharyscott.net/"
},
{
"name": "Raoul Millais",
"url": "https://github.com/raoulmillais"
},
{
"name": "Salsita Software",
"url": "http://www.salsitasoft.com/"
},
{
"name": "Mike Schilling",
"email": "mike@emotive.com",
"url": "http://www.emotive.com/"
},
{
"name": "Jackson Tian",
"email": "shyvo1987@gmail.com",
"url": "http://weibo.com/shyvo"
},
{
"name": "Mikhail Zyatin",
"email": "mikhail.zyatin@gmail.com",
"url": "https://github.com/Sitin"
},
{
"name": "Chris Tavares",
"email": "ctavares@microsoft.com",
"url": "https://github.com/christav"
},
{
"name": "Frank Xu",
"email": "yyfrankyy@gmail.com",
"url": "http://f2e.us/"
},
{
"name": "Guido D'Albore",
"email": "guido@bitstorm.it",
"url": "http://www.bitstorm.it/"
},
{
"name": "Jack Senechal",
"url": "http://jacksenechal.com/"
},
{
"name": "Matthias Hölzl",
"email": "tc@xantira.com",
"url": "https://github.com/hoelzl"
},
{
"name": "Camille Reynders",
"email": "info@creynders.be",
"url": "http://www.creynders.be/"
},
{
"name": "Taylor Gautier",
"url": "https://github.com/tsgautier"
},
{
"name": "Todd Bryan",
"url": "https://github.com/toddrbryan"
},
{
"name": "Leore Avidar",
"email": "leore.avidar@gmail.com",
"url": "http://leoreavidar.com/"
},
{
"name": "Dave Aitken",
"email": "dave.aitken@gmail.com",
"url": "http://www.actionshrimp.com/"
},
{
"name": "Shaney Orrowe",
"email": "shaney.orrowe@practiceweb.co.uk"
},
{
"name": "Candle",
"email": "candle@candle.me.uk"
},
{
"name": "Jess Telford",
"email": "hi@jes.st",
"url": "http://jes.st"
},
{
"name": "Tom Hughes",
"email": "<tom@compton.nu",
"url": "http://compton.nu/"
},
{
"name": "Piotr Rochala",
"url": "http://rocha.la/"
},
{
"name": "Michael Avila",
"url": "https://github.com/michaelavila"
},
{
"name": "Ryan Gahl",
"url": "https://github.com/ryedin"
},
{
"name": "Eric Laberge",
"email": "e.laberge@gmail.com",
"url": "https://github.com/elaberge"
},
{
"name": "Benjamin E. Coe",
"email": "ben@npmjs.com",
"url": "https://twitter.com/benjamincoe"
},
{
"name": "Stephen Cresswell",
"url": "https://github.com/cressie176"
},
{
"name": "Pascal Ehlert",
"email": "pascal@hacksrus.net",
"url": "http://www.hacksrus.net/"
},
{
"name": "Tom Spencer",
"email": "fiznool@gmail.com",
"url": "http://fiznool.com/"
},
{
"name": "Tristian Flanagan",
"email": "tflanagan@datacollaborative.com",
"url": "https://github.com/tflanagan"
},
{
"name": "Tim Johns",
"email": "timjohns@yahoo.com",
"url": "https://github.com/TimJohns"
},
{
"name": "Bogdan Chadkin",
"email": "trysound@yandex.ru",
"url": "https://github.com/TrySound"
},
{
"name": "David Wood",
"email": "david.p.wood@gmail.com",
"url": "http://codesleuth.co.uk/"
},
{
"name": "Nicolas Maquet",
"url": "https://github.com/nmaquet"
},
{
"name": "Lovell Fuller",
"url": "http://lovell.info/"
},
{
"name": "d3adc0d3",
"url": "https://github.com/d3adc0d3"
}
],
"dependencies": {
"sax": ">=0.6.0",
"xmlbuilder": "~9.0.1"
},
"deprecated": false,
"description": "Simple XML to JavaScript object converter.",
"devDependencies": {
"coffee-script": ">=1.10.0",
"coveralls": "^2.11.2",
"diff": ">=1.0.8",
"docco": ">=0.6.2",
"nyc": ">=2.2.1",
"zap": ">=0.2.9"
},
"directories": {
"lib": "./lib"
},
"files": [
"lib"
],
"homepage": "https://github.com/Leonidas-from-XIV/node-xml2js",
"keywords": [
"xml",
"json"
],
"license": "MIT",
"main": "./lib/xml2js",
"name": "xml2js",
"repository": {
"type": "git",
"url": "git+https://github.com/Leonidas-from-XIV/node-xml2js.git"
},
"scripts": {
"coverage": "nyc npm test && nyc report",
"coveralls": "nyc npm test && nyc report --reporter=text-lcov | coveralls",
"test": "zap"
},
"version": "0.4.19"
}
.travis.yml
src
test
perf
coverage
# Change Log
All notable changes to this project are documented in this file. This project adheres to [Semantic Versioning](http://semver.org/#semantic-versioning-200).
## [9.0.4] - 2017-08-16
- `spacebeforeslash` writer option accepts `true` as well as space char(s).
## [9.0.3] - 2017-08-15
- `spacebeforeslash` writer option can now be used with XML fragments.
## [9.0.2] - 2017-08-15
- Added the `spacebeforeslash` writer option to add a space character before closing tags of empty elements. See
[#157](https://github.com/oozcitak/xmlbuilder-js/issues/157).
## [9.0.1] - 2017-06-19
- Fixed character validity checks to work with node.js 4.0 and 5.0. See
[#161](https://github.com/oozcitak/xmlbuilder-js/issues/161).
## [9.0.0] - 2017-05-05
- Removed case conversion options.
- Removed support for node.js 4.0 and 5.0. Minimum required version is now 6.0.
- Fixed valid char filter to use XML 1.1 instead of 1.0. See
[#147](https://github.com/oozcitak/xmlbuilder-js/issues/147).
- Added options for negative indentation and suppressing pretty printing of text
nodes. See
[#145](https://github.com/oozcitak/xmlbuilder-js/issues/145).
## [8.2.2] - 2016-04-08
- Falsy values can now be used as a text node in callback mode.
## [8.2.1] - 2016-04-07
- Falsy values can now be used as a text node. See
[#117](https://github.com/oozcitak/xmlbuilder-js/issues/117).
## [8.2.0] - 2016-04-01
- Removed lodash dependency to keep the library small and simple. See
[#114](https://github.com/oozcitak/xmlbuilder-js/issues/114),
[#53](https://github.com/oozcitak/xmlbuilder-js/issues/53),
and [#43](https://github.com/oozcitak/xmlbuilder-js/issues/43).
- Added title case to name conversion options.
## [8.1.0] - 2016-03-29
- Added the callback option to the `begin` export function. When used with a
callback function, the XML document will be generated in chunks and each chunk
will be passed to the supplied function. In this mode, `begin` uses a different
code path and the builder should use much less memory since the entire XML tree
is not kept. There are a few drawbacks though. For example, traversing the document
tree or adding attributes to a node after it is written is not possible. It is
also not possible to remove nodes or attributes.
``` js
var result = '';
builder.begin(function(chunk) { result += chunk; })
.dec()
.ele('root')
.ele('xmlbuilder').up()
.end();
```
- Replaced native `Object.assign` with `lodash.assign` to support old JS engines. See [#111](https://github.com/oozcitak/xmlbuilder-js/issues/111).
## [8.0.0] - 2016-03-25
- Added the `begin` export function. See the wiki for details.
- Added the ability to add comments and processing instructions before and after the root element. Added `commentBefore`, `commentAfter`, `instructionBefore` and `instructionAfter` functions for this purpose.
- Dropped support for old node.js releases. Minimum required node.js version is now 4.0.
## [7.0.0] - 2016-03-21
- Processing instructions are now created as regular nodes. This is a major breaking change if you are using processing instructions. Previously processing instructions were inserted before their parent node. After this change processing instructions are appended to the children of the parent node. Note that it is not currently possible to insert processing instructions before or after the root element.
```js
root.ele('node').ins('pi');
// pre-v7
<?pi?><node/>
// v7
<node><?pi?></node>
```
## [6.0.0] - 2016-03-20
- Added custom XML writers. The default string conversion functions are now collected under the `XMLStringWriter` class which can be accessed by the `stringWriter(options)` function exported by the module. An `XMLStreamWriter` is also added which outputs the XML document to a writable stream. A stream writer can be created by calling the `streamWriter(stream, options)` function exported by the module. Both classes are heavily customizable and the details are added to the wiki. It is also possible to write an XML writer from scratch and use it when calling `end()` on the XML document.
## [5.0.1] - 2016-03-08
- Moved require statements for text case conversion to the top of files to reduce lazy requires.
## [5.0.0] - 2016-03-05
- Added text case option for element names and attribute names. Valid cases are `lower`, `upper`, `camel`, `kebab` and `snake`.
- Attribute and element values are escaped according to the [Canonical XML 1.0 specification](http://www.w3.org/TR/2000/WD-xml-c14n-20000119.html#charescaping). See [#54](https://github.com/oozcitak/xmlbuilder-js/issues/54) and [#86](https://github.com/oozcitak/xmlbuilder-js/issues/86).
- Added the `allowEmpty` option to `end()`. When this option is set, empty elements are not self-closed.
- Added support for [nested CDATA](https://en.wikipedia.org/wiki/CDATA#Nesting). The triad `]]>` in CDATA is now automatically replaced with `]]]]><![CDATA[>`.
## [4.2.1] - 2016-01-15
- Updated lodash dependency to 4.0.0.
## [4.2.0] - 2015-12-16
- Added the `noDoubleEncoding` option to `create()` to control whether existing html entities are encoded.
## [4.1.0] - 2015-11-11
- Added the `separateArrayItems` option to `create()` to control how arrays are handled when converting from objects. e.g.
```js
root.ele({ number: [ "one", "two" ]});
// with separateArrayItems: true
<number>
<one/>
<two/>
</number>
// with separateArrayItems: false
<number>one</number>
<number>two</number>
```
## [4.0.0] - 2015-11-01
- Removed the `#list` decorator. Array items are now created as child nodes by default.
- Fixed a bug where the XML encoding string was checked partially.
## [3.1.0] - 2015-09-19
- `#list` decorator ignores empty arrays.
## [3.0.0] - 2015-09-10
- Allow `\r`, `\n` and `\t` in attribute values without escaping. See [#86](https://github.com/oozcitak/xmlbuilder-js/issues/86).
## [2.6.5] - 2015-09-09
- Use native `isArray` instead of lodash.
- Indentation of processing instructions are set to the parent element's.
## [2.6.4] - 2015-05-27
- Updated lodash dependency to 3.5.0.
## [2.6.3] - 2015-05-27
- Bumped version because previous release was not published on npm.
## [2.6.2] - 2015-03-10
- Updated lodash dependency to 3.5.0.
## [2.6.1] - 2015-02-20
- Updated lodash dependency to 3.3.0.
## [2.6.0] - 2015-02-20
- Fixed a bug where the `XMLNode` constructor overwrote the super class parent.
- Removed document property from cloned nodes.
- Switched to mocha.js for testing.
## [2.5.2] - 2015-02-16
- Updated lodash dependency to 3.2.0.
## [2.5.1] - 2015-02-09
- Updated lodash dependency to 3.1.0.
- Support all node >= 0.8.
## [2.5.0] - 2015-00-03
- Updated lodash dependency to 3.0.0.
## [2.4.6] - 2015-01-26
- Show more information from attribute creation with null values.
- Added iojs as an engine.
- Self close elements with empty text.
## [2.4.5] - 2014-11-15
- Fixed prepublish script to run on windows.
- Fixed bug in XMLStringifier where an undefined value was used while reporting an invalid encoding value.
- Moved require statements to the top of files to reduce lazy requires. See [#62](https://github.com/oozcitak/xmlbuilder-js/issues/62).
## [2.4.4] - 2014-09-08
- Added the `offset` option to `toString()` for use in XML fragments.
## [2.4.3] - 2014-08-13
- Corrected license in package description.
## [2.4.2] - 2014-08-13
- Dropped performance test and memwatch dependency.
## [2.4.1] - 2014-08-12
- Fixed a bug where empty indent string was omitted when pretty printing. See [#59](https://github.com/oozcitak/xmlbuilder-js/issues/59).
## [2.4.0] - 2014-08-04
- Correct cases of pubID and sysID.
- Use single lodash instead of separate npm modules. See [#53](https://github.com/oozcitak/xmlbuilder-js/issues/53).
- Escape according to Canonical XML 1.0. See [#54](https://github.com/oozcitak/xmlbuilder-js/issues/54).
## [2.3.0] - 2014-07-17
- Convert objects to JS primitives while sanitizing user input.
- Object builder preserves items with null values. See [#44](https://github.com/oozcitak/xmlbuilder-js/issues/44).
- Use modularized lodash functions to cut down dependencies.
- Process empty objects when converting from objects so that we don't throw on empty child objects.
## [2.2.1] - 2014-04-04
- Bumped version because previous release was not published on npm.
## [2.2.0] - 2014-04-04
- Switch to lodash from underscore.
- Removed legacy `ext` option from `create()`.
- Drop old node versions: 0.4, 0.5, 0.6. 0.8 is the minimum requirement from now on.
## [2.1.0] - 2013-12-30
- Removed duplicate null checks from constructors.
- Fixed node count in performance test.
- Added option for skipping null attribute values. See [#26](https://github.com/oozcitak/xmlbuilder-js/issues/26).
- Allow multiple values in `att()` and `ins()`.
- Added ability to run individual performance tests.
- Added flag for ignoring decorator strings.
## [2.0.1] - 2013-12-24
- Removed performance tests from npm package.
## [2.0.0] - 2013-12-24
- Combined loops for speed up.
- Added support for the DTD and XML declaration.
- `clone` includes attributes.
- Added performance tests.
- Evaluate attribute value if function.
- Evaluate instruction value if function.
## [1.1.2] - 2013-12-11
- Changed processing instruction decorator to `?`.
## [1.1.1] - 2013-12-11
- Added processing instructions to JS object conversion.
## [1.1.0] - 2013-12-10
- Added license to package.
- `create()` and `element()` accept JS object to fully build the document.
- Added `nod()` and `n()` aliases for `node()`.
- Renamed `convertAttChar` decorator to `convertAttKey`.
- Ignore empty decorator strings when converting JS objects.
## [1.0.2] - 2013-11-27
- Removed temp file which was accidentally included in the package.
## [1.0.1] - 2013-11-27
- Custom stringify functions affect current instance only.
## [1.0.0] - 2013-11-27
- Added processing instructions.
- Added stringify functions to sanitize and convert input values.
- Added option for headless XML documents.
- Added vows tests.
- Removed Makefile. Using npm publish scripts instead.
- Removed the `begin()` function. `create()` begins the document by creating the root node.
## [0.4.3] - 2013-11-08
- Added option to include surrogate pairs in XML content. See [#29](https://github.com/oozcitak/xmlbuilder-js/issues/29).
- Fixed empty value string representation in pretty mode.
- Added pre and postpublish scripts to package.json.
- Filtered out prototype properties when appending attributes. See [#31](https://github.com/oozcitak/xmlbuilder-js/issues/31).
## [0.4.2] - 2012-09-14
- Removed README.md from `.npmignore`.
## [0.4.1] - 2012-08-31
- Removed `begin()` calls in favor of `XMLBuilder` constructor.
- Added the `end()` function. `end()` is a convenience over `doc().toString()`.
## [0.4.0] - 2012-08-31
- Added arguments to `XMLBuilder` constructor to allow the name of the root element and XML prolog to be defined in one line.
- Soft deprecated `begin()`.
## [0.3.11] - 2012-08-13
- Package keywords are fixed to be an array of values.
## [0.3.10] - 2012-08-13
- Brought back npm package contents which were lost due to incorrect configuration of `package.json` in previous releases.
## [0.3.3] - 2012-07-27
- Implemented `importXMLBuilder()`.
## [0.3.2] - 2012-07-20
- Fixed a duplicated escaping problem on `element()`.
- Fixed a problem with text node creation from empty string.
- Calling `root()` on the document element returns the root element.
- `XMLBuilder` no longer extends `XMLFragment`.
## [0.3.1] - 2011-11-28
- Added guards for document element so that nodes cannot be inserted at document level.
## [0.3.0] - 2011-11-28
- Added `doc()` to return the document element.
## [0.2.2] - 2011-11-28
- Prevent code relying on `up()`'s older behavior to break.
## [0.2.1] - 2011-11-28
- Added the `root()` function.
## [0.2.0] - 2011-11-21
- Added Travis-CI integration.
- Added coffee-script dependency.
- Added insert, traversal and delete functions.
## [0.1.7] - 2011-10-25
- No changes. Accidental release.
## [0.1.6] - 2011-10-25
- Corrected `package.json` bugs link to `url` from `web`.
## [0.1.5] - 2011-08-08
- Added missing npm package contents.
## [0.1.4] - 2011-07-29
- Text-only nodes are no longer indented.
- Added documentation for multiple instances.
## [0.1.3] - 2011-07-27
- Exported the `create()` function to return a new instance. This allows multiple builder instances to be constructed.
- Fixed `u()` function so that it now correctly calls `up()`.
- Fixed typo in `element()` so that `attributes` and `text` can be passed interchangeably.
## [0.1.2] - 2011-06-03
- `ele()` accepts element text.
- `attributes()` now overrides existing attributes if passed the same attribute name.
## [0.1.1] - 2011-05-19
- Added the raw output option.
- Removed most validity checks.
## [0.1.0] - 2011-04-27
- `text()` and `cdata()` now return parent element.
- Attribute values are escaped.
## [0.0.7] - 2011-04-23
- Coerced text values to string.
## [0.0.6] - 2011-02-23
- Added support for XML comments.
- Text nodes are checked against CharData.
## [0.0.5] - 2010-12-31
- Corrected the name of the main npm module in `package.json`.
## [0.0.4] - 2010-12-28
- Added `.npmignore`.
## [0.0.3] - 2010-12-27
- root element is now constructed in `begin()`.
- moved prolog to `begin()`.
- Added the ability to have CDATA in element text.
- Removed unused prolog aliases.
- Removed `builder()` function from main module.
- Added the name of the main npm module in `package.json`.
## [0.0.2] - 2010-11-03
- `element()` expands nested arrays.
- Added pretty printing.
- Added the `up()`, `build()` and `prolog()` functions.
- Added readme.
## 0.0.1 - 2010-11-02
- Initial release
[9.0.4]: https://github.com/oozcitak/xmlbuilder-js/compare/v9.0.3...v9.0.4
[9.0.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v9.0.2...v9.0.3
[9.0.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v9.0.1...v9.0.2
[9.0.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v9.0.0...v9.0.1
[9.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v8.2.2...v9.0.0
[8.2.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v8.2.1...v8.2.2
[8.2.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v8.2.0...v8.2.1
[8.2.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v8.1.0...v8.2.0
[8.1.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v8.0.0...v8.1.0
[8.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v7.0.0...v8.0.0
[7.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v6.0.0...v7.0.0
[6.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v5.0.1...v6.0.0
[5.0.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v5.0.0...v5.0.1
[5.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v4.2.1...v5.0.0
[4.2.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v4.2.0...v4.2.1
[4.2.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v4.1.0...v4.2.0
[4.1.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v4.0.0...v4.1.0
[4.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v3.1.0...v4.0.0
[3.1.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v3.0.0...v3.1.0
[3.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.6.5...v3.0.0
[2.6.5]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.6.4...v2.6.5
[2.6.4]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.6.3...v2.6.4
[2.6.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.6.2...v2.6.3
[2.6.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.6.1...v2.6.2
[2.6.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.6.0...v2.6.1
[2.6.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.5.2...v2.6.0
[2.5.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.5.1...v2.5.2
[2.5.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.5.0...v2.5.1
[2.5.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.6...v2.5.0
[2.4.6]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.5...v2.4.6
[2.4.5]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.4...v2.4.5
[2.4.4]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.3...v2.4.4
[2.4.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.2...v2.4.3
[2.4.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.1...v2.4.2
[2.4.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.4.0...v2.4.1
[2.4.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.3.0...v2.4.0
[2.3.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.2.1...v2.3.0
[2.2.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.2.0...v2.2.1
[2.2.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.1.0...v2.2.0
[2.1.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.0.1...v2.1.0
[2.0.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v2.0.0...v2.0.1
[2.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v1.1.2...v2.0.0
[1.1.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v1.1.1...v1.1.2
[1.1.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v1.1.0...v1.1.1
[1.1.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v1.0.2...v1.1.0
[1.0.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v1.0.1...v1.0.2
[1.0.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v1.0.0...v1.0.1
[1.0.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.4.3...v1.0.0
[0.4.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.4.2...v0.4.3
[0.4.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.4.1...v0.4.2
[0.4.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.4.0...v0.4.1
[0.4.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.3.11...v0.4.0
[0.3.11]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.3.10...v0.3.11
[0.3.10]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.3.3...v0.3.10
[0.3.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.3.2...v0.3.3
[0.3.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.3.1...v0.3.2
[0.3.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.2.2...v0.3.0
[0.2.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.2.0...v0.2.1
[0.2.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.7...v0.2.0
[0.1.7]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.6...v0.1.7
[0.1.6]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.5...v0.1.6
[0.1.5]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.4...v0.1.5
[0.1.4]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.3...v0.1.4
[0.1.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.2...v0.1.3
[0.1.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.1...v0.1.2
[0.1.1]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.1.0...v0.1.1
[0.1.0]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.7...v0.1.0
[0.0.7]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.6...v0.0.7
[0.0.6]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.5...v0.0.6
[0.0.5]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.4...v0.0.5
[0.0.4]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.3...v0.0.4
[0.0.3]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.2...v0.0.3
[0.0.2]: https://github.com/oozcitak/xmlbuilder-js/compare/v0.0.1...v0.0.2
The MIT License (MIT)
Copyright (c) 2013 Ozgur Ozcitak
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
# xmlbuilder-js
An XML builder for [node.js](https://nodejs.org/) similar to
[java-xmlbuilder](https://github.com/jmurty/java-xmlbuilder).
[![License](http://img.shields.io/npm/l/xmlbuilder.svg?style=flat-square)](http://opensource.org/licenses/MIT)
[![NPM Version](http://img.shields.io/npm/v/xmlbuilder.svg?style=flat-square)](https://npmjs.com/package/xmlbuilder)
[![NPM Downloads](https://img.shields.io/npm/dm/xmlbuilder.svg?style=flat-square)](https://npmjs.com/package/xmlbuilder)
[![Build Status](http://img.shields.io/travis/oozcitak/xmlbuilder-js.svg?style=flat-square)](http://travis-ci.org/oozcitak/xmlbuilder-js)
[![Dev Dependency Status](http://img.shields.io/david/dev/oozcitak/xmlbuilder-js.svg?style=flat-square)](https://david-dm.org/oozcitak/xmlbuilder-js)
[![Code Coverage](https://img.shields.io/coveralls/oozcitak/xmlbuilder-js.svg?style=flat-square)](https://coveralls.io/github/oozcitak/xmlbuilder-js)
### Installation:
``` sh
npm install xmlbuilder
```
### Usage:
``` js
var builder = require('xmlbuilder');
var xml = builder.create('root')
.ele('xmlbuilder')
.ele('repo', {'type': 'git'}, 'git://github.com/oozcitak/xmlbuilder-js.git')
.end({ pretty: true});
console.log(xml);
```
will result in:
``` xml
<?xml version="1.0"?>
<root>
<xmlbuilder>
<repo type="git">git://github.com/oozcitak/xmlbuilder-js.git</repo>
</xmlbuilder>
</root>
```
It is also possible to convert objects into nodes:
``` js
builder.create({
root: {
xmlbuilder: {
repo: {
'@type': 'git', // attributes start with @
'#text': 'git://github.com/oozcitak/xmlbuilder-js.git' // text node
}
}
}
});
```
If you need to do some processing:
``` js
var root = builder.create('squares');
root.com('f(x) = x^2');
for(var i = 1; i <= 5; i++)
{
var item = root.ele('data');
item.att('x', i);
item.att('y', i * i);
}
```
This will result in:
``` xml
<?xml version="1.0"?>
<squares>
<!-- f(x) = x^2 -->
<data x="1" y="1"/>
<data x="2" y="4"/>
<data x="3" y="9"/>
<data x="4" y="16"/>
<data x="5" y="25"/>
</squares>
```
See the [wiki](https://github.com/oozcitak/xmlbuilder-js/wiki) for details and [examples](https://github.com/oozcitak/xmlbuilder-js/wiki/Examples) for more complex examples.
// Generated by CoffeeScript 1.12.7
(function() {
var assign, isArray, isEmpty, isFunction, isObject, isPlainObject,
slice = [].slice,
hasProp = {}.hasOwnProperty;
assign = function() {
var i, key, len, source, sources, target;
target = arguments[0], sources = 2 <= arguments.length ? slice.call(arguments, 1) : [];
if (isFunction(Object.assign)) {
Object.assign.apply(null, arguments);
} else {
for (i = 0, len = sources.length; i < len; i++) {
source = sources[i];
if (source != null) {
for (key in source) {
if (!hasProp.call(source, key)) continue;
target[key] = source[key];
}
}
}
}
return target;
};
isFunction = function(val) {
return !!val && Object.prototype.toString.call(val) === '[object Function]';
};
isObject = function(val) {
var ref;
return !!val && ((ref = typeof val) === 'function' || ref === 'object');
};
isArray = function(val) {
if (isFunction(Array.isArray)) {
return Array.isArray(val);
} else {
return Object.prototype.toString.call(val) === '[object Array]';
}
};
isEmpty = function(val) {
var key;
if (isArray(val)) {
return !val.length;
} else {
for (key in val) {
if (!hasProp.call(val, key)) continue;
return false;
}
return true;
}
};
isPlainObject = function(val) {
var ctor, proto;
return isObject(val) && (proto = Object.getPrototypeOf(val)) && (ctor = proto.constructor) && (typeof ctor === 'function') && (ctor instanceof ctor) && (Function.prototype.toString.call(ctor) === Function.prototype.toString.call(Object));
};
module.exports.assign = assign;
module.exports.isFunction = isFunction;
module.exports.isObject = isObject;
module.exports.isArray = isArray;
module.exports.isEmpty = isEmpty;
module.exports.isPlainObject = isPlainObject;
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLAttribute;
module.exports = XMLAttribute = (function() {
function XMLAttribute(parent, name, value) {
this.options = parent.options;
this.stringify = parent.stringify;
if (name == null) {
throw new Error("Missing attribute name of element " + parent.name);
}
if (value == null) {
throw new Error("Missing attribute value for attribute " + name + " of element " + parent.name);
}
this.name = this.stringify.attName(name);
this.value = this.stringify.attValue(value);
}
XMLAttribute.prototype.clone = function() {
return Object.create(this);
};
XMLAttribute.prototype.toString = function(options) {
return this.options.writer.set(options).attribute(this);
};
return XMLAttribute;
})();
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLCData, XMLNode,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLCData = (function(superClass) {
extend(XMLCData, superClass);
function XMLCData(parent, text) {
XMLCData.__super__.constructor.call(this, parent);
if (text == null) {
throw new Error("Missing CDATA text");
}
this.text = this.stringify.cdata(text);
}
XMLCData.prototype.clone = function() {
return Object.create(this);
};
XMLCData.prototype.toString = function(options) {
return this.options.writer.set(options).cdata(this);
};
return XMLCData;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLComment, XMLNode,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLComment = (function(superClass) {
extend(XMLComment, superClass);
function XMLComment(parent, text) {
XMLComment.__super__.constructor.call(this, parent);
if (text == null) {
throw new Error("Missing comment text");
}
this.text = this.stringify.comment(text);
}
XMLComment.prototype.clone = function() {
return Object.create(this);
};
XMLComment.prototype.toString = function(options) {
return this.options.writer.set(options).comment(this);
};
return XMLComment;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDTDAttList, XMLNode,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLDTDAttList = (function(superClass) {
extend(XMLDTDAttList, superClass);
function XMLDTDAttList(parent, elementName, attributeName, attributeType, defaultValueType, defaultValue) {
XMLDTDAttList.__super__.constructor.call(this, parent);
if (elementName == null) {
throw new Error("Missing DTD element name");
}
if (attributeName == null) {
throw new Error("Missing DTD attribute name");
}
if (!attributeType) {
throw new Error("Missing DTD attribute type");
}
if (!defaultValueType) {
throw new Error("Missing DTD attribute default");
}
if (defaultValueType.indexOf('#') !== 0) {
defaultValueType = '#' + defaultValueType;
}
if (!defaultValueType.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/)) {
throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT");
}
if (defaultValue && !defaultValueType.match(/^(#FIXED|#DEFAULT)$/)) {
throw new Error("Default value only applies to #FIXED or #DEFAULT");
}
this.elementName = this.stringify.eleName(elementName);
this.attributeName = this.stringify.attName(attributeName);
this.attributeType = this.stringify.dtdAttType(attributeType);
this.defaultValue = this.stringify.dtdAttDefault(defaultValue);
this.defaultValueType = defaultValueType;
}
XMLDTDAttList.prototype.toString = function(options) {
return this.options.writer.set(options).dtdAttList(this);
};
return XMLDTDAttList;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDTDElement, XMLNode,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLDTDElement = (function(superClass) {
extend(XMLDTDElement, superClass);
function XMLDTDElement(parent, name, value) {
XMLDTDElement.__super__.constructor.call(this, parent);
if (name == null) {
throw new Error("Missing DTD element name");
}
if (!value) {
value = '(#PCDATA)';
}
if (Array.isArray(value)) {
value = '(' + value.join(',') + ')';
}
this.name = this.stringify.eleName(name);
this.value = this.stringify.dtdElementValue(value);
}
XMLDTDElement.prototype.toString = function(options) {
return this.options.writer.set(options).dtdElement(this);
};
return XMLDTDElement;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDTDEntity, XMLNode, isObject,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
isObject = require('./Utility').isObject;
XMLNode = require('./XMLNode');
module.exports = XMLDTDEntity = (function(superClass) {
extend(XMLDTDEntity, superClass);
function XMLDTDEntity(parent, pe, name, value) {
XMLDTDEntity.__super__.constructor.call(this, parent);
if (name == null) {
throw new Error("Missing entity name");
}
if (value == null) {
throw new Error("Missing entity value");
}
this.pe = !!pe;
this.name = this.stringify.eleName(name);
if (!isObject(value)) {
this.value = this.stringify.dtdEntityValue(value);
} else {
if (!value.pubID && !value.sysID) {
throw new Error("Public and/or system identifiers are required for an external entity");
}
if (value.pubID && !value.sysID) {
throw new Error("System identifier is required for a public external entity");
}
if (value.pubID != null) {
this.pubID = this.stringify.dtdPubID(value.pubID);
}
if (value.sysID != null) {
this.sysID = this.stringify.dtdSysID(value.sysID);
}
if (value.nData != null) {
this.nData = this.stringify.dtdNData(value.nData);
}
if (this.pe && this.nData) {
throw new Error("Notation declaration is not allowed in a parameter entity");
}
}
}
XMLDTDEntity.prototype.toString = function(options) {
return this.options.writer.set(options).dtdEntity(this);
};
return XMLDTDEntity;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDTDNotation, XMLNode,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLDTDNotation = (function(superClass) {
extend(XMLDTDNotation, superClass);
function XMLDTDNotation(parent, name, value) {
XMLDTDNotation.__super__.constructor.call(this, parent);
if (name == null) {
throw new Error("Missing notation name");
}
if (!value.pubID && !value.sysID) {
throw new Error("Public or system identifiers are required for an external entity");
}
this.name = this.stringify.eleName(name);
if (value.pubID != null) {
this.pubID = this.stringify.dtdPubID(value.pubID);
}
if (value.sysID != null) {
this.sysID = this.stringify.dtdSysID(value.sysID);
}
}
XMLDTDNotation.prototype.toString = function(options) {
return this.options.writer.set(options).dtdNotation(this);
};
return XMLDTDNotation;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDeclaration, XMLNode, isObject,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
isObject = require('./Utility').isObject;
XMLNode = require('./XMLNode');
module.exports = XMLDeclaration = (function(superClass) {
extend(XMLDeclaration, superClass);
function XMLDeclaration(parent, version, encoding, standalone) {
var ref;
XMLDeclaration.__super__.constructor.call(this, parent);
if (isObject(version)) {
ref = version, version = ref.version, encoding = ref.encoding, standalone = ref.standalone;
}
if (!version) {
version = '1.0';
}
this.version = this.stringify.xmlVersion(version);
if (encoding != null) {
this.encoding = this.stringify.xmlEncoding(encoding);
}
if (standalone != null) {
this.standalone = this.stringify.xmlStandalone(standalone);
}
}
XMLDeclaration.prototype.toString = function(options) {
return this.options.writer.set(options).declaration(this);
};
return XMLDeclaration;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDocType, XMLNode, isObject,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
isObject = require('./Utility').isObject;
XMLNode = require('./XMLNode');
XMLDTDAttList = require('./XMLDTDAttList');
XMLDTDEntity = require('./XMLDTDEntity');
XMLDTDElement = require('./XMLDTDElement');
XMLDTDNotation = require('./XMLDTDNotation');
module.exports = XMLDocType = (function(superClass) {
extend(XMLDocType, superClass);
function XMLDocType(parent, pubID, sysID) {
var ref, ref1;
XMLDocType.__super__.constructor.call(this, parent);
this.documentObject = parent;
if (isObject(pubID)) {
ref = pubID, pubID = ref.pubID, sysID = ref.sysID;
}
if (sysID == null) {
ref1 = [pubID, sysID], sysID = ref1[0], pubID = ref1[1];
}
if (pubID != null) {
this.pubID = this.stringify.dtdPubID(pubID);
}
if (sysID != null) {
this.sysID = this.stringify.dtdSysID(sysID);
}
}
XMLDocType.prototype.element = function(name, value) {
var child;
child = new XMLDTDElement(this, name, value);
this.children.push(child);
return this;
};
XMLDocType.prototype.attList = function(elementName, attributeName, attributeType, defaultValueType, defaultValue) {
var child;
child = new XMLDTDAttList(this, elementName, attributeName, attributeType, defaultValueType, defaultValue);
this.children.push(child);
return this;
};
XMLDocType.prototype.entity = function(name, value) {
var child;
child = new XMLDTDEntity(this, false, name, value);
this.children.push(child);
return this;
};
XMLDocType.prototype.pEntity = function(name, value) {
var child;
child = new XMLDTDEntity(this, true, name, value);
this.children.push(child);
return this;
};
XMLDocType.prototype.notation = function(name, value) {
var child;
child = new XMLDTDNotation(this, name, value);
this.children.push(child);
return this;
};
XMLDocType.prototype.toString = function(options) {
return this.options.writer.set(options).docType(this);
};
XMLDocType.prototype.ele = function(name, value) {
return this.element(name, value);
};
XMLDocType.prototype.att = function(elementName, attributeName, attributeType, defaultValueType, defaultValue) {
return this.attList(elementName, attributeName, attributeType, defaultValueType, defaultValue);
};
XMLDocType.prototype.ent = function(name, value) {
return this.entity(name, value);
};
XMLDocType.prototype.pent = function(name, value) {
return this.pEntity(name, value);
};
XMLDocType.prototype.not = function(name, value) {
return this.notation(name, value);
};
XMLDocType.prototype.up = function() {
return this.root() || this.documentObject;
};
return XMLDocType;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDocument, XMLNode, XMLStringWriter, XMLStringifier, isPlainObject,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
isPlainObject = require('./Utility').isPlainObject;
XMLNode = require('./XMLNode');
XMLStringifier = require('./XMLStringifier');
XMLStringWriter = require('./XMLStringWriter');
module.exports = XMLDocument = (function(superClass) {
extend(XMLDocument, superClass);
function XMLDocument(options) {
XMLDocument.__super__.constructor.call(this, null);
options || (options = {});
if (!options.writer) {
options.writer = new XMLStringWriter();
}
this.options = options;
this.stringify = new XMLStringifier(options);
this.isDocument = true;
}
XMLDocument.prototype.end = function(writer) {
var writerOptions;
if (!writer) {
writer = this.options.writer;
} else if (isPlainObject(writer)) {
writerOptions = writer;
writer = this.options.writer.set(writerOptions);
}
return writer.document(this);
};
XMLDocument.prototype.toString = function(options) {
return this.options.writer.set(options).document(this);
};
return XMLDocument;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLAttribute, XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLDocumentCB, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLStringifier, XMLText, isFunction, isObject, isPlainObject, ref,
hasProp = {}.hasOwnProperty;
ref = require('./Utility'), isObject = ref.isObject, isFunction = ref.isFunction, isPlainObject = ref.isPlainObject;
XMLElement = require('./XMLElement');
XMLCData = require('./XMLCData');
XMLComment = require('./XMLComment');
XMLRaw = require('./XMLRaw');
XMLText = require('./XMLText');
XMLProcessingInstruction = require('./XMLProcessingInstruction');
XMLDeclaration = require('./XMLDeclaration');
XMLDocType = require('./XMLDocType');
XMLDTDAttList = require('./XMLDTDAttList');
XMLDTDEntity = require('./XMLDTDEntity');
XMLDTDElement = require('./XMLDTDElement');
XMLDTDNotation = require('./XMLDTDNotation');
XMLAttribute = require('./XMLAttribute');
XMLStringifier = require('./XMLStringifier');
XMLStringWriter = require('./XMLStringWriter');
module.exports = XMLDocumentCB = (function() {
function XMLDocumentCB(options, onData, onEnd) {
var writerOptions;
options || (options = {});
if (!options.writer) {
options.writer = new XMLStringWriter(options);
} else if (isPlainObject(options.writer)) {
writerOptions = options.writer;
options.writer = new XMLStringWriter(writerOptions);
}
this.options = options;
this.writer = options.writer;
this.stringify = new XMLStringifier(options);
this.onDataCallback = onData || function() {};
this.onEndCallback = onEnd || function() {};
this.currentNode = null;
this.currentLevel = -1;
this.openTags = {};
this.documentStarted = false;
this.documentCompleted = false;
this.root = null;
}
XMLDocumentCB.prototype.node = function(name, attributes, text) {
var ref1;
if (name == null) {
throw new Error("Missing node name");
}
if (this.root && this.currentLevel === -1) {
throw new Error("Document can only have one root node");
}
this.openCurrent();
name = name.valueOf();
if (attributes == null) {
attributes = {};
}
attributes = attributes.valueOf();
if (!isObject(attributes)) {
ref1 = [attributes, text], text = ref1[0], attributes = ref1[1];
}
this.currentNode = new XMLElement(this, name, attributes);
this.currentNode.children = false;
this.currentLevel++;
this.openTags[this.currentLevel] = this.currentNode;
if (text != null) {
this.text(text);
}
return this;
};
XMLDocumentCB.prototype.element = function(name, attributes, text) {
if (this.currentNode && this.currentNode instanceof XMLDocType) {
return this.dtdElement.apply(this, arguments);
} else {
return this.node(name, attributes, text);
}
};
XMLDocumentCB.prototype.attribute = function(name, value) {
var attName, attValue;
if (!this.currentNode || this.currentNode.children) {
throw new Error("att() can only be used immediately after an ele() call in callback mode");
}
if (name != null) {
name = name.valueOf();
}
if (isObject(name)) {
for (attName in name) {
if (!hasProp.call(name, attName)) continue;
attValue = name[attName];
this.attribute(attName, attValue);
}
} else {
if (isFunction(value)) {
value = value.apply();
}
if (!this.options.skipNullAttributes || (value != null)) {
this.currentNode.attributes[name] = new XMLAttribute(this, name, value);
}
}
return this;
};
XMLDocumentCB.prototype.text = function(value) {
var node;
this.openCurrent();
node = new XMLText(this, value);
this.onData(this.writer.text(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.cdata = function(value) {
var node;
this.openCurrent();
node = new XMLCData(this, value);
this.onData(this.writer.cdata(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.comment = function(value) {
var node;
this.openCurrent();
node = new XMLComment(this, value);
this.onData(this.writer.comment(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.raw = function(value) {
var node;
this.openCurrent();
node = new XMLRaw(this, value);
this.onData(this.writer.raw(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.instruction = function(target, value) {
var i, insTarget, insValue, len, node;
this.openCurrent();
if (target != null) {
target = target.valueOf();
}
if (value != null) {
value = value.valueOf();
}
if (Array.isArray(target)) {
for (i = 0, len = target.length; i < len; i++) {
insTarget = target[i];
this.instruction(insTarget);
}
} else if (isObject(target)) {
for (insTarget in target) {
if (!hasProp.call(target, insTarget)) continue;
insValue = target[insTarget];
this.instruction(insTarget, insValue);
}
} else {
if (isFunction(value)) {
value = value.apply();
}
node = new XMLProcessingInstruction(this, target, value);
this.onData(this.writer.processingInstruction(node, this.currentLevel + 1));
}
return this;
};
XMLDocumentCB.prototype.declaration = function(version, encoding, standalone) {
var node;
this.openCurrent();
if (this.documentStarted) {
throw new Error("declaration() must be the first node");
}
node = new XMLDeclaration(this, version, encoding, standalone);
this.onData(this.writer.declaration(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.doctype = function(root, pubID, sysID) {
this.openCurrent();
if (root == null) {
throw new Error("Missing root node name");
}
if (this.root) {
throw new Error("dtd() must come before the root node");
}
this.currentNode = new XMLDocType(this, pubID, sysID);
this.currentNode.rootNodeName = root;
this.currentNode.children = false;
this.currentLevel++;
this.openTags[this.currentLevel] = this.currentNode;
return this;
};
XMLDocumentCB.prototype.dtdElement = function(name, value) {
var node;
this.openCurrent();
node = new XMLDTDElement(this, name, value);
this.onData(this.writer.dtdElement(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.attList = function(elementName, attributeName, attributeType, defaultValueType, defaultValue) {
var node;
this.openCurrent();
node = new XMLDTDAttList(this, elementName, attributeName, attributeType, defaultValueType, defaultValue);
this.onData(this.writer.dtdAttList(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.entity = function(name, value) {
var node;
this.openCurrent();
node = new XMLDTDEntity(this, false, name, value);
this.onData(this.writer.dtdEntity(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.pEntity = function(name, value) {
var node;
this.openCurrent();
node = new XMLDTDEntity(this, true, name, value);
this.onData(this.writer.dtdEntity(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.notation = function(name, value) {
var node;
this.openCurrent();
node = new XMLDTDNotation(this, name, value);
this.onData(this.writer.dtdNotation(node, this.currentLevel + 1));
return this;
};
XMLDocumentCB.prototype.up = function() {
if (this.currentLevel < 0) {
throw new Error("The document node has no parent");
}
if (this.currentNode) {
if (this.currentNode.children) {
this.closeNode(this.currentNode);
} else {
this.openNode(this.currentNode);
}
this.currentNode = null;
} else {
this.closeNode(this.openTags[this.currentLevel]);
}
delete this.openTags[this.currentLevel];
this.currentLevel--;
return this;
};
XMLDocumentCB.prototype.end = function() {
while (this.currentLevel >= 0) {
this.up();
}
return this.onEnd();
};
XMLDocumentCB.prototype.openCurrent = function() {
if (this.currentNode) {
this.currentNode.children = true;
return this.openNode(this.currentNode);
}
};
XMLDocumentCB.prototype.openNode = function(node) {
if (!node.isOpen) {
if (!this.root && this.currentLevel === 0 && node instanceof XMLElement) {
this.root = node;
}
this.onData(this.writer.openNode(node, this.currentLevel));
return node.isOpen = true;
}
};
XMLDocumentCB.prototype.closeNode = function(node) {
if (!node.isClosed) {
this.onData(this.writer.closeNode(node, this.currentLevel));
return node.isClosed = true;
}
};
XMLDocumentCB.prototype.onData = function(chunk) {
this.documentStarted = true;
return this.onDataCallback(chunk);
};
XMLDocumentCB.prototype.onEnd = function() {
this.documentCompleted = true;
return this.onEndCallback();
};
XMLDocumentCB.prototype.ele = function() {
return this.element.apply(this, arguments);
};
XMLDocumentCB.prototype.nod = function(name, attributes, text) {
return this.node(name, attributes, text);
};
XMLDocumentCB.prototype.txt = function(value) {
return this.text(value);
};
XMLDocumentCB.prototype.dat = function(value) {
return this.cdata(value);
};
XMLDocumentCB.prototype.com = function(value) {
return this.comment(value);
};
XMLDocumentCB.prototype.ins = function(target, value) {
return this.instruction(target, value);
};
XMLDocumentCB.prototype.dec = function(version, encoding, standalone) {
return this.declaration(version, encoding, standalone);
};
XMLDocumentCB.prototype.dtd = function(root, pubID, sysID) {
return this.doctype(root, pubID, sysID);
};
XMLDocumentCB.prototype.e = function(name, attributes, text) {
return this.element(name, attributes, text);
};
XMLDocumentCB.prototype.n = function(name, attributes, text) {
return this.node(name, attributes, text);
};
XMLDocumentCB.prototype.t = function(value) {
return this.text(value);
};
XMLDocumentCB.prototype.d = function(value) {
return this.cdata(value);
};
XMLDocumentCB.prototype.c = function(value) {
return this.comment(value);
};
XMLDocumentCB.prototype.r = function(value) {
return this.raw(value);
};
XMLDocumentCB.prototype.i = function(target, value) {
return this.instruction(target, value);
};
XMLDocumentCB.prototype.att = function() {
if (this.currentNode && this.currentNode instanceof XMLDocType) {
return this.attList.apply(this, arguments);
} else {
return this.attribute.apply(this, arguments);
}
};
XMLDocumentCB.prototype.a = function() {
if (this.currentNode && this.currentNode instanceof XMLDocType) {
return this.attList.apply(this, arguments);
} else {
return this.attribute.apply(this, arguments);
}
};
XMLDocumentCB.prototype.ent = function(name, value) {
return this.entity(name, value);
};
XMLDocumentCB.prototype.pent = function(name, value) {
return this.pEntity(name, value);
};
XMLDocumentCB.prototype.not = function(name, value) {
return this.notation(name, value);
};
return XMLDocumentCB;
})();
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLAttribute, XMLElement, XMLNode, isFunction, isObject, ref,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
ref = require('./Utility'), isObject = ref.isObject, isFunction = ref.isFunction;
XMLNode = require('./XMLNode');
XMLAttribute = require('./XMLAttribute');
module.exports = XMLElement = (function(superClass) {
extend(XMLElement, superClass);
function XMLElement(parent, name, attributes) {
XMLElement.__super__.constructor.call(this, parent);
if (name == null) {
throw new Error("Missing element name");
}
this.name = this.stringify.eleName(name);
this.attributes = {};
if (attributes != null) {
this.attribute(attributes);
}
if (parent.isDocument) {
this.isRoot = true;
this.documentObject = parent;
parent.rootObject = this;
}
}
XMLElement.prototype.clone = function() {
var att, attName, clonedSelf, ref1;
clonedSelf = Object.create(this);
if (clonedSelf.isRoot) {
clonedSelf.documentObject = null;
}
clonedSelf.attributes = {};
ref1 = this.attributes;
for (attName in ref1) {
if (!hasProp.call(ref1, attName)) continue;
att = ref1[attName];
clonedSelf.attributes[attName] = att.clone();
}
clonedSelf.children = [];
this.children.forEach(function(child) {
var clonedChild;
clonedChild = child.clone();
clonedChild.parent = clonedSelf;
return clonedSelf.children.push(clonedChild);
});
return clonedSelf;
};
XMLElement.prototype.attribute = function(name, value) {
var attName, attValue;
if (name != null) {
name = name.valueOf();
}
if (isObject(name)) {
for (attName in name) {
if (!hasProp.call(name, attName)) continue;
attValue = name[attName];
this.attribute(attName, attValue);
}
} else {
if (isFunction(value)) {
value = value.apply();
}
if (!this.options.skipNullAttributes || (value != null)) {
this.attributes[name] = new XMLAttribute(this, name, value);
}
}
return this;
};
XMLElement.prototype.removeAttribute = function(name) {
var attName, i, len;
if (name == null) {
throw new Error("Missing attribute name");
}
name = name.valueOf();
if (Array.isArray(name)) {
for (i = 0, len = name.length; i < len; i++) {
attName = name[i];
delete this.attributes[attName];
}
} else {
delete this.attributes[name];
}
return this;
};
XMLElement.prototype.toString = function(options) {
return this.options.writer.set(options).element(this);
};
XMLElement.prototype.att = function(name, value) {
return this.attribute(name, value);
};
XMLElement.prototype.a = function(name, value) {
return this.attribute(name, value);
};
return XMLElement;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLCData, XMLComment, XMLDeclaration, XMLDocType, XMLElement, XMLNode, XMLProcessingInstruction, XMLRaw, XMLText, isEmpty, isFunction, isObject, ref,
hasProp = {}.hasOwnProperty;
ref = require('./Utility'), isObject = ref.isObject, isFunction = ref.isFunction, isEmpty = ref.isEmpty;
XMLElement = null;
XMLCData = null;
XMLComment = null;
XMLDeclaration = null;
XMLDocType = null;
XMLRaw = null;
XMLText = null;
XMLProcessingInstruction = null;
module.exports = XMLNode = (function() {
function XMLNode(parent) {
this.parent = parent;
if (this.parent) {
this.options = this.parent.options;
this.stringify = this.parent.stringify;
}
this.children = [];
if (!XMLElement) {
XMLElement = require('./XMLElement');
XMLCData = require('./XMLCData');
XMLComment = require('./XMLComment');
XMLDeclaration = require('./XMLDeclaration');
XMLDocType = require('./XMLDocType');
XMLRaw = require('./XMLRaw');
XMLText = require('./XMLText');
XMLProcessingInstruction = require('./XMLProcessingInstruction');
}
}
XMLNode.prototype.element = function(name, attributes, text) {
var childNode, item, j, k, key, lastChild, len, len1, ref1, val;
lastChild = null;
if (attributes == null) {
attributes = {};
}
attributes = attributes.valueOf();
if (!isObject(attributes)) {
ref1 = [attributes, text], text = ref1[0], attributes = ref1[1];
}
if (name != null) {
name = name.valueOf();
}
if (Array.isArray(name)) {
for (j = 0, len = name.length; j < len; j++) {
item = name[j];
lastChild = this.element(item);
}
} else if (isFunction(name)) {
lastChild = this.element(name.apply());
} else if (isObject(name)) {
for (key in name) {
if (!hasProp.call(name, key)) continue;
val = name[key];
if (isFunction(val)) {
val = val.apply();
}
if ((isObject(val)) && (isEmpty(val))) {
val = null;
}
if (!this.options.ignoreDecorators && this.stringify.convertAttKey && key.indexOf(this.stringify.convertAttKey) === 0) {
lastChild = this.attribute(key.substr(this.stringify.convertAttKey.length), val);
} else if (!this.options.separateArrayItems && Array.isArray(val)) {
for (k = 0, len1 = val.length; k < len1; k++) {
item = val[k];
childNode = {};
childNode[key] = item;
lastChild = this.element(childNode);
}
} else if (isObject(val)) {
lastChild = this.element(key);
lastChild.element(val);
} else {
lastChild = this.element(key, val);
}
}
} else {
if (!this.options.ignoreDecorators && this.stringify.convertTextKey && name.indexOf(this.stringify.convertTextKey) === 0) {
lastChild = this.text(text);
} else if (!this.options.ignoreDecorators && this.stringify.convertCDataKey && name.indexOf(this.stringify.convertCDataKey) === 0) {
lastChild = this.cdata(text);
} else if (!this.options.ignoreDecorators && this.stringify.convertCommentKey && name.indexOf(this.stringify.convertCommentKey) === 0) {
lastChild = this.comment(text);
} else if (!this.options.ignoreDecorators && this.stringify.convertRawKey && name.indexOf(this.stringify.convertRawKey) === 0) {
lastChild = this.raw(text);
} else if (!this.options.ignoreDecorators && this.stringify.convertPIKey && name.indexOf(this.stringify.convertPIKey) === 0) {
lastChild = this.instruction(name.substr(this.stringify.convertPIKey.length), text);
} else {
lastChild = this.node(name, attributes, text);
}
}
if (lastChild == null) {
throw new Error("Could not create any elements with: " + name);
}
return lastChild;
};
XMLNode.prototype.insertBefore = function(name, attributes, text) {
var child, i, removed;
if (this.isRoot) {
throw new Error("Cannot insert elements at root level");
}
i = this.parent.children.indexOf(this);
removed = this.parent.children.splice(i);
child = this.parent.element(name, attributes, text);
Array.prototype.push.apply(this.parent.children, removed);
return child;
};
XMLNode.prototype.insertAfter = function(name, attributes, text) {
var child, i, removed;
if (this.isRoot) {
throw new Error("Cannot insert elements at root level");
}
i = this.parent.children.indexOf(this);
removed = this.parent.children.splice(i + 1);
child = this.parent.element(name, attributes, text);
Array.prototype.push.apply(this.parent.children, removed);
return child;
};
XMLNode.prototype.remove = function() {
var i, ref1;
if (this.isRoot) {
throw new Error("Cannot remove the root element");
}
i = this.parent.children.indexOf(this);
[].splice.apply(this.parent.children, [i, i - i + 1].concat(ref1 = [])), ref1;
return this.parent;
};
XMLNode.prototype.node = function(name, attributes, text) {
var child, ref1;
if (name != null) {
name = name.valueOf();
}
attributes || (attributes = {});
attributes = attributes.valueOf();
if (!isObject(attributes)) {
ref1 = [attributes, text], text = ref1[0], attributes = ref1[1];
}
child = new XMLElement(this, name, attributes);
if (text != null) {
child.text(text);
}
this.children.push(child);
return child;
};
XMLNode.prototype.text = function(value) {
var child;
child = new XMLText(this, value);
this.children.push(child);
return this;
};
XMLNode.prototype.cdata = function(value) {
var child;
child = new XMLCData(this, value);
this.children.push(child);
return this;
};
XMLNode.prototype.comment = function(value) {
var child;
child = new XMLComment(this, value);
this.children.push(child);
return this;
};
XMLNode.prototype.commentBefore = function(value) {
var child, i, removed;
i = this.parent.children.indexOf(this);
removed = this.parent.children.splice(i);
child = this.parent.comment(value);
Array.prototype.push.apply(this.parent.children, removed);
return this;
};
XMLNode.prototype.commentAfter = function(value) {
var child, i, removed;
i = this.parent.children.indexOf(this);
removed = this.parent.children.splice(i + 1);
child = this.parent.comment(value);
Array.prototype.push.apply(this.parent.children, removed);
return this;
};
XMLNode.prototype.raw = function(value) {
var child;
child = new XMLRaw(this, value);
this.children.push(child);
return this;
};
XMLNode.prototype.instruction = function(target, value) {
var insTarget, insValue, instruction, j, len;
if (target != null) {
target = target.valueOf();
}
if (value != null) {
value = value.valueOf();
}
if (Array.isArray(target)) {
for (j = 0, len = target.length; j < len; j++) {
insTarget = target[j];
this.instruction(insTarget);
}
} else if (isObject(target)) {
for (insTarget in target) {
if (!hasProp.call(target, insTarget)) continue;
insValue = target[insTarget];
this.instruction(insTarget, insValue);
}
} else {
if (isFunction(value)) {
value = value.apply();
}
instruction = new XMLProcessingInstruction(this, target, value);
this.children.push(instruction);
}
return this;
};
XMLNode.prototype.instructionBefore = function(target, value) {
var child, i, removed;
i = this.parent.children.indexOf(this);
removed = this.parent.children.splice(i);
child = this.parent.instruction(target, value);
Array.prototype.push.apply(this.parent.children, removed);
return this;
};
XMLNode.prototype.instructionAfter = function(target, value) {
var child, i, removed;
i = this.parent.children.indexOf(this);
removed = this.parent.children.splice(i + 1);
child = this.parent.instruction(target, value);
Array.prototype.push.apply(this.parent.children, removed);
return this;
};
XMLNode.prototype.declaration = function(version, encoding, standalone) {
var doc, xmldec;
doc = this.document();
xmldec = new XMLDeclaration(doc, version, encoding, standalone);
if (doc.children[0] instanceof XMLDeclaration) {
doc.children[0] = xmldec;
} else {
doc.children.unshift(xmldec);
}
return doc.root() || doc;
};
XMLNode.prototype.doctype = function(pubID, sysID) {
var child, doc, doctype, i, j, k, len, len1, ref1, ref2;
doc = this.document();
doctype = new XMLDocType(doc, pubID, sysID);
ref1 = doc.children;
for (i = j = 0, len = ref1.length; j < len; i = ++j) {
child = ref1[i];
if (child instanceof XMLDocType) {
doc.children[i] = doctype;
return doctype;
}
}
ref2 = doc.children;
for (i = k = 0, len1 = ref2.length; k < len1; i = ++k) {
child = ref2[i];
if (child.isRoot) {
doc.children.splice(i, 0, doctype);
return doctype;
}
}
doc.children.push(doctype);
return doctype;
};
XMLNode.prototype.up = function() {
if (this.isRoot) {
throw new Error("The root node has no parent. Use doc() if you need to get the document object.");
}
return this.parent;
};
XMLNode.prototype.root = function() {
var node;
node = this;
while (node) {
if (node.isDocument) {
return node.rootObject;
} else if (node.isRoot) {
return node;
} else {
node = node.parent;
}
}
};
XMLNode.prototype.document = function() {
var node;
node = this;
while (node) {
if (node.isDocument) {
return node;
} else {
node = node.parent;
}
}
};
XMLNode.prototype.end = function(options) {
return this.document().end(options);
};
XMLNode.prototype.prev = function() {
var i;
i = this.parent.children.indexOf(this);
if (i < 1) {
throw new Error("Already at the first node");
}
return this.parent.children[i - 1];
};
XMLNode.prototype.next = function() {
var i;
i = this.parent.children.indexOf(this);
if (i === -1 || i === this.parent.children.length - 1) {
throw new Error("Already at the last node");
}
return this.parent.children[i + 1];
};
XMLNode.prototype.importDocument = function(doc) {
var clonedRoot;
clonedRoot = doc.root().clone();
clonedRoot.parent = this;
clonedRoot.isRoot = false;
this.children.push(clonedRoot);
return this;
};
XMLNode.prototype.ele = function(name, attributes, text) {
return this.element(name, attributes, text);
};
XMLNode.prototype.nod = function(name, attributes, text) {
return this.node(name, attributes, text);
};
XMLNode.prototype.txt = function(value) {
return this.text(value);
};
XMLNode.prototype.dat = function(value) {
return this.cdata(value);
};
XMLNode.prototype.com = function(value) {
return this.comment(value);
};
XMLNode.prototype.ins = function(target, value) {
return this.instruction(target, value);
};
XMLNode.prototype.doc = function() {
return this.document();
};
XMLNode.prototype.dec = function(version, encoding, standalone) {
return this.declaration(version, encoding, standalone);
};
XMLNode.prototype.dtd = function(pubID, sysID) {
return this.doctype(pubID, sysID);
};
XMLNode.prototype.e = function(name, attributes, text) {
return this.element(name, attributes, text);
};
XMLNode.prototype.n = function(name, attributes, text) {
return this.node(name, attributes, text);
};
XMLNode.prototype.t = function(value) {
return this.text(value);
};
XMLNode.prototype.d = function(value) {
return this.cdata(value);
};
XMLNode.prototype.c = function(value) {
return this.comment(value);
};
XMLNode.prototype.r = function(value) {
return this.raw(value);
};
XMLNode.prototype.i = function(target, value) {
return this.instruction(target, value);
};
XMLNode.prototype.u = function() {
return this.up();
};
XMLNode.prototype.importXMLBuilder = function(doc) {
return this.importDocument(doc);
};
return XMLNode;
})();
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLNode, XMLProcessingInstruction,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLProcessingInstruction = (function(superClass) {
extend(XMLProcessingInstruction, superClass);
function XMLProcessingInstruction(parent, target, value) {
XMLProcessingInstruction.__super__.constructor.call(this, parent);
if (target == null) {
throw new Error("Missing instruction target");
}
this.target = this.stringify.insTarget(target);
if (value) {
this.value = this.stringify.insValue(value);
}
}
XMLProcessingInstruction.prototype.clone = function() {
return Object.create(this);
};
XMLProcessingInstruction.prototype.toString = function(options) {
return this.options.writer.set(options).processingInstruction(this);
};
return XMLProcessingInstruction;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLNode, XMLRaw,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLRaw = (function(superClass) {
extend(XMLRaw, superClass);
function XMLRaw(parent, text) {
XMLRaw.__super__.constructor.call(this, parent);
if (text == null) {
throw new Error("Missing raw text");
}
this.value = this.stringify.raw(text);
}
XMLRaw.prototype.clone = function() {
return Object.create(this);
};
XMLRaw.prototype.toString = function(options) {
return this.options.writer.set(options).raw(this);
};
return XMLRaw;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStreamWriter, XMLText, XMLWriterBase,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLDeclaration = require('./XMLDeclaration');
XMLDocType = require('./XMLDocType');
XMLCData = require('./XMLCData');
XMLComment = require('./XMLComment');
XMLElement = require('./XMLElement');
XMLRaw = require('./XMLRaw');
XMLText = require('./XMLText');
XMLProcessingInstruction = require('./XMLProcessingInstruction');
XMLDTDAttList = require('./XMLDTDAttList');
XMLDTDElement = require('./XMLDTDElement');
XMLDTDEntity = require('./XMLDTDEntity');
XMLDTDNotation = require('./XMLDTDNotation');
XMLWriterBase = require('./XMLWriterBase');
module.exports = XMLStreamWriter = (function(superClass) {
extend(XMLStreamWriter, superClass);
function XMLStreamWriter(stream, options) {
XMLStreamWriter.__super__.constructor.call(this, options);
this.stream = stream;
}
XMLStreamWriter.prototype.document = function(doc) {
var child, i, j, len, len1, ref, ref1, results;
ref = doc.children;
for (i = 0, len = ref.length; i < len; i++) {
child = ref[i];
child.isLastRootNode = false;
}
doc.children[doc.children.length - 1].isLastRootNode = true;
ref1 = doc.children;
results = [];
for (j = 0, len1 = ref1.length; j < len1; j++) {
child = ref1[j];
switch (false) {
case !(child instanceof XMLDeclaration):
results.push(this.declaration(child));
break;
case !(child instanceof XMLDocType):
results.push(this.docType(child));
break;
case !(child instanceof XMLComment):
results.push(this.comment(child));
break;
case !(child instanceof XMLProcessingInstruction):
results.push(this.processingInstruction(child));
break;
default:
results.push(this.element(child));
}
}
return results;
};
XMLStreamWriter.prototype.attribute = function(att) {
return this.stream.write(' ' + att.name + '="' + att.value + '"');
};
XMLStreamWriter.prototype.cdata = function(node, level) {
return this.stream.write(this.space(level) + '<![CDATA[' + node.text + ']]>' + this.endline(node));
};
XMLStreamWriter.prototype.comment = function(node, level) {
return this.stream.write(this.space(level) + '<!-- ' + node.text + ' -->' + this.endline(node));
};
XMLStreamWriter.prototype.declaration = function(node, level) {
this.stream.write(this.space(level));
this.stream.write('<?xml version="' + node.version + '"');
if (node.encoding != null) {
this.stream.write(' encoding="' + node.encoding + '"');
}
if (node.standalone != null) {
this.stream.write(' standalone="' + node.standalone + '"');
}
this.stream.write(this.spacebeforeslash + '?>');
return this.stream.write(this.endline(node));
};
XMLStreamWriter.prototype.docType = function(node, level) {
var child, i, len, ref;
level || (level = 0);
this.stream.write(this.space(level));
this.stream.write('<!DOCTYPE ' + node.root().name);
if (node.pubID && node.sysID) {
this.stream.write(' PUBLIC "' + node.pubID + '" "' + node.sysID + '"');
} else if (node.sysID) {
this.stream.write(' SYSTEM "' + node.sysID + '"');
}
if (node.children.length > 0) {
this.stream.write(' [');
this.stream.write(this.endline(node));
ref = node.children;
for (i = 0, len = ref.length; i < len; i++) {
child = ref[i];
switch (false) {
case !(child instanceof XMLDTDAttList):
this.dtdAttList(child, level + 1);
break;
case !(child instanceof XMLDTDElement):
this.dtdElement(child, level + 1);
break;
case !(child instanceof XMLDTDEntity):
this.dtdEntity(child, level + 1);
break;
case !(child instanceof XMLDTDNotation):
this.dtdNotation(child, level + 1);
break;
case !(child instanceof XMLCData):
this.cdata(child, level + 1);
break;
case !(child instanceof XMLComment):
this.comment(child, level + 1);
break;
case !(child instanceof XMLProcessingInstruction):
this.processingInstruction(child, level + 1);
break;
default:
throw new Error("Unknown DTD node type: " + child.constructor.name);
}
}
this.stream.write(']');
}
this.stream.write(this.spacebeforeslash + '>');
return this.stream.write(this.endline(node));
};
XMLStreamWriter.prototype.element = function(node, level) {
var att, child, i, len, name, ref, ref1, space;
level || (level = 0);
space = this.space(level);
this.stream.write(space + '<' + node.name);
ref = node.attributes;
for (name in ref) {
if (!hasProp.call(ref, name)) continue;
att = ref[name];
this.attribute(att);
}
if (node.children.length === 0 || node.children.every(function(e) {
return e.value === '';
})) {
if (this.allowEmpty) {
this.stream.write('></' + node.name + '>');
} else {
this.stream.write(this.spacebeforeslash + '/>');
}
} else if (this.pretty && node.children.length === 1 && (node.children[0].value != null)) {
this.stream.write('>');
this.stream.write(node.children[0].value);
this.stream.write('</' + node.name + '>');
} else {
this.stream.write('>' + this.newline);
ref1 = node.children;
for (i = 0, len = ref1.length; i < len; i++) {
child = ref1[i];
switch (false) {
case !(child instanceof XMLCData):
this.cdata(child, level + 1);
break;
case !(child instanceof XMLComment):
this.comment(child, level + 1);
break;
case !(child instanceof XMLElement):
this.element(child, level + 1);
break;
case !(child instanceof XMLRaw):
this.raw(child, level + 1);
break;
case !(child instanceof XMLText):
this.text(child, level + 1);
break;
case !(child instanceof XMLProcessingInstruction):
this.processingInstruction(child, level + 1);
break;
default:
throw new Error("Unknown XML node type: " + child.constructor.name);
}
}
this.stream.write(space + '</' + node.name + '>');
}
return this.stream.write(this.endline(node));
};
XMLStreamWriter.prototype.processingInstruction = function(node, level) {
this.stream.write(this.space(level) + '<?' + node.target);
if (node.value) {
this.stream.write(' ' + node.value);
}
return this.stream.write(this.spacebeforeslash + '?>' + this.endline(node));
};
XMLStreamWriter.prototype.raw = function(node, level) {
return this.stream.write(this.space(level) + node.value + this.endline(node));
};
XMLStreamWriter.prototype.text = function(node, level) {
return this.stream.write(this.space(level) + node.value + this.endline(node));
};
XMLStreamWriter.prototype.dtdAttList = function(node, level) {
this.stream.write(this.space(level) + '<!ATTLIST ' + node.elementName + ' ' + node.attributeName + ' ' + node.attributeType);
if (node.defaultValueType !== '#DEFAULT') {
this.stream.write(' ' + node.defaultValueType);
}
if (node.defaultValue) {
this.stream.write(' "' + node.defaultValue + '"');
}
return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
};
XMLStreamWriter.prototype.dtdElement = function(node, level) {
this.stream.write(this.space(level) + '<!ELEMENT ' + node.name + ' ' + node.value);
return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
};
XMLStreamWriter.prototype.dtdEntity = function(node, level) {
this.stream.write(this.space(level) + '<!ENTITY');
if (node.pe) {
this.stream.write(' %');
}
this.stream.write(' ' + node.name);
if (node.value) {
this.stream.write(' "' + node.value + '"');
} else {
if (node.pubID && node.sysID) {
this.stream.write(' PUBLIC "' + node.pubID + '" "' + node.sysID + '"');
} else if (node.sysID) {
this.stream.write(' SYSTEM "' + node.sysID + '"');
}
if (node.nData) {
this.stream.write(' NDATA ' + node.nData);
}
}
return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
};
XMLStreamWriter.prototype.dtdNotation = function(node, level) {
this.stream.write(this.space(level) + '<!NOTATION ' + node.name);
if (node.pubID && node.sysID) {
this.stream.write(' PUBLIC "' + node.pubID + '" "' + node.sysID + '"');
} else if (node.pubID) {
this.stream.write(' PUBLIC "' + node.pubID + '"');
} else if (node.sysID) {
this.stream.write(' SYSTEM "' + node.sysID + '"');
}
return this.stream.write(this.spacebeforeslash + '>' + this.endline(node));
};
XMLStreamWriter.prototype.endline = function(node) {
if (!node.isLastRootNode) {
return this.newline;
} else {
return '';
}
};
return XMLStreamWriter;
})(XMLWriterBase);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLCData, XMLComment, XMLDTDAttList, XMLDTDElement, XMLDTDEntity, XMLDTDNotation, XMLDeclaration, XMLDocType, XMLElement, XMLProcessingInstruction, XMLRaw, XMLStringWriter, XMLText, XMLWriterBase,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLDeclaration = require('./XMLDeclaration');
XMLDocType = require('./XMLDocType');
XMLCData = require('./XMLCData');
XMLComment = require('./XMLComment');
XMLElement = require('./XMLElement');
XMLRaw = require('./XMLRaw');
XMLText = require('./XMLText');
XMLProcessingInstruction = require('./XMLProcessingInstruction');
XMLDTDAttList = require('./XMLDTDAttList');
XMLDTDElement = require('./XMLDTDElement');
XMLDTDEntity = require('./XMLDTDEntity');
XMLDTDNotation = require('./XMLDTDNotation');
XMLWriterBase = require('./XMLWriterBase');
module.exports = XMLStringWriter = (function(superClass) {
extend(XMLStringWriter, superClass);
function XMLStringWriter(options) {
XMLStringWriter.__super__.constructor.call(this, options);
}
XMLStringWriter.prototype.document = function(doc) {
var child, i, len, r, ref;
this.textispresent = false;
r = '';
ref = doc.children;
for (i = 0, len = ref.length; i < len; i++) {
child = ref[i];
r += (function() {
switch (false) {
case !(child instanceof XMLDeclaration):
return this.declaration(child);
case !(child instanceof XMLDocType):
return this.docType(child);
case !(child instanceof XMLComment):
return this.comment(child);
case !(child instanceof XMLProcessingInstruction):
return this.processingInstruction(child);
default:
return this.element(child, 0);
}
}).call(this);
}
if (this.pretty && r.slice(-this.newline.length) === this.newline) {
r = r.slice(0, -this.newline.length);
}
return r;
};
XMLStringWriter.prototype.attribute = function(att) {
return ' ' + att.name + '="' + att.value + '"';
};
XMLStringWriter.prototype.cdata = function(node, level) {
return this.space(level) + '<![CDATA[' + node.text + ']]>' + this.newline;
};
XMLStringWriter.prototype.comment = function(node, level) {
return this.space(level) + '<!-- ' + node.text + ' -->' + this.newline;
};
XMLStringWriter.prototype.declaration = function(node, level) {
var r;
r = this.space(level);
r += '<?xml version="' + node.version + '"';
if (node.encoding != null) {
r += ' encoding="' + node.encoding + '"';
}
if (node.standalone != null) {
r += ' standalone="' + node.standalone + '"';
}
r += this.spacebeforeslash + '?>';
r += this.newline;
return r;
};
XMLStringWriter.prototype.docType = function(node, level) {
var child, i, len, r, ref;
level || (level = 0);
r = this.space(level);
r += '<!DOCTYPE ' + node.root().name;
if (node.pubID && node.sysID) {
r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
} else if (node.sysID) {
r += ' SYSTEM "' + node.sysID + '"';
}
if (node.children.length > 0) {
r += ' [';
r += this.newline;
ref = node.children;
for (i = 0, len = ref.length; i < len; i++) {
child = ref[i];
r += (function() {
switch (false) {
case !(child instanceof XMLDTDAttList):
return this.dtdAttList(child, level + 1);
case !(child instanceof XMLDTDElement):
return this.dtdElement(child, level + 1);
case !(child instanceof XMLDTDEntity):
return this.dtdEntity(child, level + 1);
case !(child instanceof XMLDTDNotation):
return this.dtdNotation(child, level + 1);
case !(child instanceof XMLCData):
return this.cdata(child, level + 1);
case !(child instanceof XMLComment):
return this.comment(child, level + 1);
case !(child instanceof XMLProcessingInstruction):
return this.processingInstruction(child, level + 1);
default:
throw new Error("Unknown DTD node type: " + child.constructor.name);
}
}).call(this);
}
r += ']';
}
r += this.spacebeforeslash + '>';
r += this.newline;
return r;
};
XMLStringWriter.prototype.element = function(node, level) {
var att, child, i, j, len, len1, name, r, ref, ref1, ref2, space, textispresentwasset;
level || (level = 0);
textispresentwasset = false;
if (this.textispresent) {
this.newline = '';
this.pretty = false;
} else {
this.newline = this.newlinedefault;
this.pretty = this.prettydefault;
}
space = this.space(level);
r = '';
r += space + '<' + node.name;
ref = node.attributes;
for (name in ref) {
if (!hasProp.call(ref, name)) continue;
att = ref[name];
r += this.attribute(att);
}
if (node.children.length === 0 || node.children.every(function(e) {
return e.value === '';
})) {
if (this.allowEmpty) {
r += '></' + node.name + '>' + this.newline;
} else {
r += this.spacebeforeslash + '/>' + this.newline;
}
} else if (this.pretty && node.children.length === 1 && (node.children[0].value != null)) {
r += '>';
r += node.children[0].value;
r += '</' + node.name + '>' + this.newline;
} else {
if (this.dontprettytextnodes) {
ref1 = node.children;
for (i = 0, len = ref1.length; i < len; i++) {
child = ref1[i];
if (child.value != null) {
this.textispresent++;
textispresentwasset = true;
break;
}
}
}
if (this.textispresent) {
this.newline = '';
this.pretty = false;
space = this.space(level);
}
r += '>' + this.newline;
ref2 = node.children;
for (j = 0, len1 = ref2.length; j < len1; j++) {
child = ref2[j];
r += (function() {
switch (false) {
case !(child instanceof XMLCData):
return this.cdata(child, level + 1);
case !(child instanceof XMLComment):
return this.comment(child, level + 1);
case !(child instanceof XMLElement):
return this.element(child, level + 1);
case !(child instanceof XMLRaw):
return this.raw(child, level + 1);
case !(child instanceof XMLText):
return this.text(child, level + 1);
case !(child instanceof XMLProcessingInstruction):
return this.processingInstruction(child, level + 1);
default:
throw new Error("Unknown XML node type: " + child.constructor.name);
}
}).call(this);
}
if (textispresentwasset) {
this.textispresent--;
}
if (!this.textispresent) {
this.newline = this.newlinedefault;
this.pretty = this.prettydefault;
}
r += space + '</' + node.name + '>' + this.newline;
}
return r;
};
XMLStringWriter.prototype.processingInstruction = function(node, level) {
var r;
r = this.space(level) + '<?' + node.target;
if (node.value) {
r += ' ' + node.value;
}
r += this.spacebeforeslash + '?>' + this.newline;
return r;
};
XMLStringWriter.prototype.raw = function(node, level) {
return this.space(level) + node.value + this.newline;
};
XMLStringWriter.prototype.text = function(node, level) {
return this.space(level) + node.value + this.newline;
};
XMLStringWriter.prototype.dtdAttList = function(node, level) {
var r;
r = this.space(level) + '<!ATTLIST ' + node.elementName + ' ' + node.attributeName + ' ' + node.attributeType;
if (node.defaultValueType !== '#DEFAULT') {
r += ' ' + node.defaultValueType;
}
if (node.defaultValue) {
r += ' "' + node.defaultValue + '"';
}
r += this.spacebeforeslash + '>' + this.newline;
return r;
};
XMLStringWriter.prototype.dtdElement = function(node, level) {
return this.space(level) + '<!ELEMENT ' + node.name + ' ' + node.value + this.spacebeforeslash + '>' + this.newline;
};
XMLStringWriter.prototype.dtdEntity = function(node, level) {
var r;
r = this.space(level) + '<!ENTITY';
if (node.pe) {
r += ' %';
}
r += ' ' + node.name;
if (node.value) {
r += ' "' + node.value + '"';
} else {
if (node.pubID && node.sysID) {
r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
} else if (node.sysID) {
r += ' SYSTEM "' + node.sysID + '"';
}
if (node.nData) {
r += ' NDATA ' + node.nData;
}
}
r += this.spacebeforeslash + '>' + this.newline;
return r;
};
XMLStringWriter.prototype.dtdNotation = function(node, level) {
var r;
r = this.space(level) + '<!NOTATION ' + node.name;
if (node.pubID && node.sysID) {
r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
} else if (node.pubID) {
r += ' PUBLIC "' + node.pubID + '"';
} else if (node.sysID) {
r += ' SYSTEM "' + node.sysID + '"';
}
r += this.spacebeforeslash + '>' + this.newline;
return r;
};
XMLStringWriter.prototype.openNode = function(node, level) {
var att, name, r, ref;
level || (level = 0);
if (node instanceof XMLElement) {
r = this.space(level) + '<' + node.name;
ref = node.attributes;
for (name in ref) {
if (!hasProp.call(ref, name)) continue;
att = ref[name];
r += this.attribute(att);
}
r += (node.children ? '>' : '/>') + this.newline;
return r;
} else {
r = this.space(level) + '<!DOCTYPE ' + node.rootNodeName;
if (node.pubID && node.sysID) {
r += ' PUBLIC "' + node.pubID + '" "' + node.sysID + '"';
} else if (node.sysID) {
r += ' SYSTEM "' + node.sysID + '"';
}
r += (node.children ? ' [' : '>') + this.newline;
return r;
}
};
XMLStringWriter.prototype.closeNode = function(node, level) {
level || (level = 0);
switch (false) {
case !(node instanceof XMLElement):
return this.space(level) + '</' + node.name + '>' + this.newline;
case !(node instanceof XMLDocType):
return this.space(level) + ']>' + this.newline;
}
};
return XMLStringWriter;
})(XMLWriterBase);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLStringifier,
bind = function(fn, me){ return function(){ return fn.apply(me, arguments); }; },
hasProp = {}.hasOwnProperty;
module.exports = XMLStringifier = (function() {
function XMLStringifier(options) {
this.assertLegalChar = bind(this.assertLegalChar, this);
var key, ref, value;
options || (options = {});
this.noDoubleEncoding = options.noDoubleEncoding;
ref = options.stringify || {};
for (key in ref) {
if (!hasProp.call(ref, key)) continue;
value = ref[key];
this[key] = value;
}
}
XMLStringifier.prototype.eleName = function(val) {
val = '' + val || '';
return this.assertLegalChar(val);
};
XMLStringifier.prototype.eleText = function(val) {
val = '' + val || '';
return this.assertLegalChar(this.elEscape(val));
};
XMLStringifier.prototype.cdata = function(val) {
val = '' + val || '';
val = val.replace(']]>', ']]]]><![CDATA[>');
return this.assertLegalChar(val);
};
XMLStringifier.prototype.comment = function(val) {
val = '' + val || '';
if (val.match(/--/)) {
throw new Error("Comment text cannot contain double-hypen: " + val);
}
return this.assertLegalChar(val);
};
XMLStringifier.prototype.raw = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.attName = function(val) {
return val = '' + val || '';
};
XMLStringifier.prototype.attValue = function(val) {
val = '' + val || '';
return this.attEscape(val);
};
XMLStringifier.prototype.insTarget = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.insValue = function(val) {
val = '' + val || '';
if (val.match(/\?>/)) {
throw new Error("Invalid processing instruction value: " + val);
}
return val;
};
XMLStringifier.prototype.xmlVersion = function(val) {
val = '' + val || '';
if (!val.match(/1\.[0-9]+/)) {
throw new Error("Invalid version number: " + val);
}
return val;
};
XMLStringifier.prototype.xmlEncoding = function(val) {
val = '' + val || '';
if (!val.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)) {
throw new Error("Invalid encoding: " + val);
}
return val;
};
XMLStringifier.prototype.xmlStandalone = function(val) {
if (val) {
return "yes";
} else {
return "no";
}
};
XMLStringifier.prototype.dtdPubID = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.dtdSysID = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.dtdElementValue = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.dtdAttType = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.dtdAttDefault = function(val) {
if (val != null) {
return '' + val || '';
} else {
return val;
}
};
XMLStringifier.prototype.dtdEntityValue = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.dtdNData = function(val) {
return '' + val || '';
};
XMLStringifier.prototype.convertAttKey = '@';
XMLStringifier.prototype.convertPIKey = '?';
XMLStringifier.prototype.convertTextKey = '#text';
XMLStringifier.prototype.convertCDataKey = '#cdata';
XMLStringifier.prototype.convertCommentKey = '#comment';
XMLStringifier.prototype.convertRawKey = '#raw';
XMLStringifier.prototype.assertLegalChar = function(str) {
var res;
res = str.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/);
if (res) {
throw new Error("Invalid character in string: " + str + " at index " + res.index);
}
return str;
};
XMLStringifier.prototype.elEscape = function(str) {
var ampregex;
ampregex = this.noDoubleEncoding ? /(?!&\S+;)&/g : /&/g;
return str.replace(ampregex, '&amp;').replace(/</g, '&lt;').replace(/>/g, '&gt;').replace(/\r/g, '&#xD;');
};
XMLStringifier.prototype.attEscape = function(str) {
var ampregex;
ampregex = this.noDoubleEncoding ? /(?!&\S+;)&/g : /&/g;
return str.replace(ampregex, '&amp;').replace(/</g, '&lt;').replace(/"/g, '&quot;').replace(/\t/g, '&#x9;').replace(/\n/g, '&#xA;').replace(/\r/g, '&#xD;');
};
return XMLStringifier;
})();
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLNode, XMLText,
extend = function(child, parent) { for (var key in parent) { if (hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; },
hasProp = {}.hasOwnProperty;
XMLNode = require('./XMLNode');
module.exports = XMLText = (function(superClass) {
extend(XMLText, superClass);
function XMLText(parent, text) {
XMLText.__super__.constructor.call(this, parent);
if (text == null) {
throw new Error("Missing element text");
}
this.value = this.stringify.eleText(text);
}
XMLText.prototype.clone = function() {
return Object.create(this);
};
XMLText.prototype.toString = function(options) {
return this.options.writer.set(options).text(this);
};
return XMLText;
})(XMLNode);
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLWriterBase,
hasProp = {}.hasOwnProperty;
module.exports = XMLWriterBase = (function() {
function XMLWriterBase(options) {
var key, ref, ref1, ref2, ref3, ref4, ref5, ref6, value;
options || (options = {});
this.pretty = options.pretty || false;
this.allowEmpty = (ref = options.allowEmpty) != null ? ref : false;
if (this.pretty) {
this.indent = (ref1 = options.indent) != null ? ref1 : ' ';
this.newline = (ref2 = options.newline) != null ? ref2 : '\n';
this.offset = (ref3 = options.offset) != null ? ref3 : 0;
this.dontprettytextnodes = (ref4 = options.dontprettytextnodes) != null ? ref4 : 0;
} else {
this.indent = '';
this.newline = '';
this.offset = 0;
this.dontprettytextnodes = 0;
}
this.spacebeforeslash = (ref5 = options.spacebeforeslash) != null ? ref5 : '';
if (this.spacebeforeslash === true) {
this.spacebeforeslash = ' ';
}
this.newlinedefault = this.newline;
this.prettydefault = this.pretty;
ref6 = options.writer || {};
for (key in ref6) {
if (!hasProp.call(ref6, key)) continue;
value = ref6[key];
this[key] = value;
}
}
XMLWriterBase.prototype.set = function(options) {
var key, ref, value;
options || (options = {});
if ("pretty" in options) {
this.pretty = options.pretty;
}
if ("allowEmpty" in options) {
this.allowEmpty = options.allowEmpty;
}
if (this.pretty) {
this.indent = "indent" in options ? options.indent : ' ';
this.newline = "newline" in options ? options.newline : '\n';
this.offset = "offset" in options ? options.offset : 0;
this.dontprettytextnodes = "dontprettytextnodes" in options ? options.dontprettytextnodes : 0;
} else {
this.indent = '';
this.newline = '';
this.offset = 0;
this.dontprettytextnodes = 0;
}
this.spacebeforeslash = "spacebeforeslash" in options ? options.spacebeforeslash : '';
if (this.spacebeforeslash === true) {
this.spacebeforeslash = ' ';
}
this.newlinedefault = this.newline;
this.prettydefault = this.pretty;
ref = options.writer || {};
for (key in ref) {
if (!hasProp.call(ref, key)) continue;
value = ref[key];
this[key] = value;
}
return this;
};
XMLWriterBase.prototype.space = function(level) {
var indent;
if (this.pretty) {
indent = (level || 0) + this.offset + 1;
if (indent > 0) {
return new Array(indent).join(this.indent);
} else {
return '';
}
} else {
return '';
}
};
return XMLWriterBase;
})();
}).call(this);
// Generated by CoffeeScript 1.12.7
(function() {
var XMLDocument, XMLDocumentCB, XMLStreamWriter, XMLStringWriter, assign, isFunction, ref;
ref = require('./Utility'), assign = ref.assign, isFunction = ref.isFunction;
XMLDocument = require('./XMLDocument');
XMLDocumentCB = require('./XMLDocumentCB');
XMLStringWriter = require('./XMLStringWriter');
XMLStreamWriter = require('./XMLStreamWriter');
module.exports.create = function(name, xmldec, doctype, options) {
var doc, root;
if (name == null) {
throw new Error("Root element needs a name");
}
options = assign({}, xmldec, doctype, options);
doc = new XMLDocument(options);
root = doc.element(name);
if (!options.headless) {
doc.declaration(options);
if ((options.pubID != null) || (options.sysID != null)) {
doc.doctype(options);
}
}
return root;
};
module.exports.begin = function(options, onData, onEnd) {
var ref1;
if (isFunction(options)) {
ref1 = [options, onData], onData = ref1[0], onEnd = ref1[1];
options = {};
}
if (onData) {
return new XMLDocumentCB(options, onData, onEnd);
} else {
return new XMLDocument(options);
}
};
module.exports.stringWriter = function(options) {
return new XMLStringWriter(options);
};
module.exports.streamWriter = function(stream, options) {
return new XMLStreamWriter(stream, options);
};
}).call(this);
{
"_from": "xmlbuilder@~9.0.1",
"_id": "xmlbuilder@9.0.7",
"_inBundle": false,
"_integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=",
"_location": "/xmlbuilder",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "xmlbuilder@~9.0.1",
"name": "xmlbuilder",
"escapedName": "xmlbuilder",
"rawSpec": "~9.0.1",
"saveSpec": null,
"fetchSpec": "~9.0.1"
},
"_requiredBy": [
"/xml2js"
],
"_resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
"_shasum": "132ee63d2ec5565c557e20f4c22df9aca686b10d",
"_spec": "xmlbuilder@~9.0.1",
"_where": "C:\\Users\\정민채\\Desktop\\TermProject\\2017104024정민혁KakaoBot\\node_modules\\xml2js",
"author": {
"name": "Ozgur Ozcitak",
"email": "oozcitak@gmail.com"
},
"bugs": {
"url": "http://github.com/oozcitak/xmlbuilder-js/issues"
},
"bundleDependencies": false,
"contributors": [],
"dependencies": {},
"deprecated": false,
"description": "An XML builder for node.js",
"devDependencies": {
"coffee-coverage": "2.*",
"coffeescript": "1.*",
"coveralls": "*",
"istanbul": "*",
"mocha": "*"
},
"engines": {
"node": ">=4.0"
},
"homepage": "http://github.com/oozcitak/xmlbuilder-js",
"keywords": [
"xml",
"xmlbuilder"
],
"license": "MIT",
"main": "./lib/index",
"name": "xmlbuilder",
"repository": {
"type": "git",
"url": "git://github.com/oozcitak/xmlbuilder-js.git"
},
"scripts": {
"postpublish": "rm -rf lib",
"prepublish": "coffee -co lib src",
"test": "mocha \"test/**/*.coffee\" && istanbul report text lcov"
},
"version": "9.0.7"
}
......@@ -197,6 +197,11 @@
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
},
"entities": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
},
"escape-html": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
......@@ -560,6 +565,15 @@
"uuid": "^3.3.2"
}
},
"rss-parser": {
"version": "3.5.4",
"resolved": "https://registry.npmjs.org/rss-parser/-/rss-parser-3.5.4.tgz",
"integrity": "sha512-dC7wHtz/p8QWQnsGgCB+HEYE01Dk8/AHMzSk0ZvoV3S0mhBqQNO/yi3H2fPh3qV2NNLNNEBg+8ZDSipKxjR5tQ==",
"requires": {
"entities": "^1.1.1",
"xml2js": "^0.4.19"
}
},
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
......@@ -570,6 +584,11 @@
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
"sax": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
"send": {
"version": "0.16.2",
"resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
......@@ -702,6 +721,20 @@
"core-util-is": "1.0.2",
"extsprintf": "^1.2.0"
}
},
"xml2js": {
"version": "0.4.19",
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz",
"integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==",
"requires": {
"sax": ">=0.6.0",
"xmlbuilder": "~9.0.1"
}
},
"xmlbuilder": {
"version": "9.0.7",
"resolved": "http://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz",
"integrity": "sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0="
}
}
}
......
......@@ -12,6 +12,7 @@
"express": "~4.16.0",
"http-errors": "~1.6.2",
"morgan": "~1.9.0",
"request": "^2.88.0"
"request": "^2.88.0",
"rss-parser": "^3.5.4"
}
}
......
......@@ -3,7 +3,7 @@ var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' });
res.render('index', { title: 'Kakao Bot!' });
});
module.exports = router;
......
......@@ -5,7 +5,7 @@ var router = express.Router();
router.get('/', function(req, res) {
const choice = {
type: "buttons",
buttons: ["설정", "번역","사전"]
buttons: ["언어설정", "번역","트랜드 검색"]
};
res.status(200).set({
'content-type': 'application/json'
......
var express = require('express');
var request = require('request');
var rssparser = require('rss-parser');
var bodyparser = require('body-parser')
var app = express.Router();
// Naver Auth Key // to do)) get a new Auth key
var client_id = 'is216aNtQ6QLNkWW03bc';
var client_secret = 'Ot0BMdWXOJ';
// Naver API URL
var api_url = 'https://openapi.naver.com/v1/language/translate';
var translate_url = 'https://openapi.naver.com/v1/language/translate';
var trend_url = 'https://openapi.naver.com/v1/datalab/search';
var source = 'ko';
var target = 'en';
//일본어 ja , 중국어 간체 zh-CN , 중국어 번체 zh-TW
//what kind of task to do
var translate = false;
var dictionary = false;
var trend = false;
var option = false;
// Kakao Message API
app.post('/', function(req, res) {
......@@ -23,13 +26,13 @@ app.post('/', function(req, res) {
content: req.body.content
};
if(_obj.content == '설정'){
if(_obj.content == '언어설정'){
option = true;
translate = false;
dictionary = false;
trend = false;
res.json({
"message": {
"text": "언어를 설정합니다"
"text": "번역 언어를 설정합니다"
},
"keyboard": {
"type": "buttons",
......@@ -40,7 +43,7 @@ app.post('/', function(req, res) {
}else if (_obj.content == '번역'){
translate = true;
option = false;
dictionary = false;
trend = false;
res.json({
"message": {
"text": "입력한 텍스트를 번역해드리겠습니다. 자 시작!"
......@@ -49,13 +52,13 @@ app.post('/', function(req, res) {
"type": "text"
}
});
}else if (_obj.content == '사전'){
dictionary = true;
}else if (_obj.content == '트랜드 검색'){
trend = true;
option = false;
translate = false;
res.json({
"message":{
"text": "백과사전 검색을 시작합니다. 키워드를 입력해주세요."
"text": "검색어 트랜드를 시작합니다. 주제를 입력해주세요."
},
"keyboard": {
"type": "text"
......@@ -66,7 +69,7 @@ app.post('/', function(req, res) {
{
// Naver Papago Translate
var options = {
url: api_url,
url: translate_url,
// (source : 번역할 대상), (target: 번역후 언어), 카톡에서 받는 메시지(text)
form: {'source':source, 'target':target, 'text':req.body.content},
headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret}
......@@ -109,27 +112,99 @@ app.post('/', function(req, res) {
}).send(JSON.stringify(message));
}
});
}
else if (dictionary)
}else if (trend)
{
var request_body = {
"startDate": "2018-09-01",
"endDate": "2018-12-01",
"timeUnit": "month",
"keywordGroups": [
{
"groupName": req.body.content,
"keywords": [
req.body.content
]
}
],
"device": "pc",
"ages": [
],
"gender": ""
};
request.post({
url: trend_url,
body: JSON.stringify(request_body),
headers: {
'X-Naver-Client-Id': client_id,
'X-Naver-Client-Secret': client_secret,
'Content-Type': 'application/json'
}
},
function (error, response, body) {
console.log(response.statusCode);
console.log(body);
if(!error && response.statusCode == 200){
var objBody = JSON.parse(response.body);
console.log(objBody);
let message = {
"message": {
"text": response.body
}
};
res.set({
'content-type': 'application/json'
}).send(JSON.stringify(message));
}
else{
res.status(response.statusCode).end();
console.log('error = ' + response.statusCode);
let message = {
"message": {
"text": response.statusCode
}
};
res.set({
'content-type': 'application/json'
}).send(JSON.stringify(message));
}
});
}
/*else if (dictionary)
{
var reqURL = 'https://openapi.naver.com/v1/search/encyc.json?query=' + encodeURI(req.query.query)
+ '&display=3&start=1';
var options = {
url: 'https://openapi.naver.com/v1/search/encyc.json?query=' + encodeURI(req.query.query)
+ '&display=3&start=1',
url: reqURL,
headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret}
};
request.get(options, function (error, response, body) {
if (!error && response.statusCode == 200) {
var objBody = JSON.parse(response.body);
let parser = new rssparser();
(async () => {
let feed = await parser.parseURL(reqURL);
var title = feed.items.channel.title;
var description = feed.items.channel.items.description;
var link = feed.items.channel.items.link;
}) ();
//var objBody = JSON.parse(response.body);
let message = {
"message": {
"text": objBody.title + " : " + objBody.description
},
"message_button": {
"label": "백과사전에서 직접보기",
"url": objBody.link
}
};
"message": {
"text": title + " : " + description
},
"message_button": {
"label": "백과사전에서 직접보기",
"url": link
}
};
}
else {
......@@ -138,7 +213,7 @@ app.post('/', function(req, res) {
}
});
}
}*/
else if (option)
{
if (_obj.content == "한-영")
......@@ -194,19 +269,4 @@ app.post('/', function(req, res) {
}
});
function choiceLanguage(str) {
if (str == "영어")
return "en";
else if (str == "한국어") {
console.log(str);
return "ko";
}
else if (str == "일본어")
return "ja";
else if (str == "중국어(간체)")
return "zh-CN";
else
return "ko";
}
module.exports = app;
......