@breadcrum/extract-meta
Version:
Extract various metadata from html
627 lines (468 loc) • 25 kB
HTML
<!--[if lt IE 7]> <html class="lt-ie9 lt-ie8 lt-ie7" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="lt-ie9 lt-ie8 ie-ver-7" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="lt-ie9 ie-ver-8" lang="en-US"> <![endif]-->
<!--[if IE 9]> <html class="ie-ver-9" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html lang="en-US"> <!--<![endif]-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>Angular Fullstack 1.2.0 available now | Tyler Henkel's Portfolio</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="http://tylerhenkel.com/xmlrpc.php" />
<link rel="shortcut icon" href="http://tylerhenkel.com/wp-content/uploads/2013/09/favicon.png" type="image/x-icon" />
<!--[if lt IE 9]>
<script src="http://tylerhenkel.com/wp-content/themes/identify-v1.0.3/js/html5.js" type="text/javascript"></script>
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="Tyler Henkel's Portfolio » Feed" href="http://tylerhenkel.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Tyler Henkel's Portfolio » Comments Feed" href="http://tylerhenkel.com/comments/feed/" />
<link rel="alternate" type="application/rss+xml" title="Tyler Henkel's Portfolio » Angular Fullstack 1.2.0 available now Comments Feed" href="http://tylerhenkel.com/angular-fullstack-1-2-0-available-now/feed/" />
<link rel='stylesheet' id='hupso_css-css' href='http://tylerhenkel.com/wp-content/plugins/hupso-share-buttons-for-twitter-facebook-google/style.css?ver=3.6.1' type='text/css' media='all' />
<link rel='stylesheet' id='style-css' href='http://tylerhenkel.com/wp-content/themes/identify-child/style.css?ver=3.6.1' type='text/css' media='all' />
<script type='text/javascript' src='http://tylerhenkel.com/wp-includes/js/jquery/jquery.js?ver=1.10.2'></script>
<script type='text/javascript' src='http://tylerhenkel.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.2.1'></script>
<script type='text/javascript' src='http://tylerhenkel.com/wp-content/themes/identify-v1.0.3/js/plugins.js?ver=3.6.1'></script>
<script type='text/javascript'>
/* <![CDATA[ */
var ThemeBrosAjax = {"ajaxurl":"http:\/\/tylerhenkel.com\/wp-admin\/admin-ajax.php"};
/* ]]> */
</script>
<script type='text/javascript' src='http://tylerhenkel.com/wp-content/themes/identify-v1.0.3/js/ajax.js?ver=3.6.1'></script>
<script type='text/javascript' src='http://tylerhenkel.com/wp-content/themes/identify-v1.0.3/js/custom.js?ver=3.6.1'></script>
<script type='text/javascript' src='http://tylerhenkel.com/wp-includes/js/comment-reply.min.js?ver=3.6.1'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://tylerhenkel.com/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://tylerhenkel.com/wp-includes/wlwmanifest.xml" />
<link rel='prev' title='Introducing Angular Tour' href='http://tylerhenkel.com/introducing-angular-tour/' />
<link rel='next' title='TodoMVC with MEAN' href='http://tylerhenkel.com/todomvc-with-mean/' />
<meta name="generator" content="WordPress 3.6.1" />
<link rel='canonical' href='http://tylerhenkel.com/angular-fullstack-1-2-0-available-now/' />
<link rel='shortlink' href='http://tylerhenkel.com/?p=221' />
<!-- START: Syntax Highlighter ComPress -->
<script type="text/javascript" src="http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shCore.js"></script>
<script type="text/javascript" src="http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shAutoloader.js"></script>
<link type="text/css" rel="stylesheet" href="http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/styles/shCoreRDark.css"/>
<!-- END: Syntax Highlighter ComPress -->
<style type="text/css">
body {
color: #596064;
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
font-size: 15px;
font-style: normal;
font-weight: normal;
line-height: 26px;
}
h1, h2, h3, h4, h5, h6 {
color: #444444;
font-family: inherit;
font-style: normal;
font-weight: bold;
}
h1 {
font-size: 38px;
line-height: 1;
}
h2 {
font-size: 30px;
line-height: 1;
}
h3 {
font-size: 25px;
line-height: 1.3;
}
h4 {
font-size: 20px;
line-height: 1.3;
}
h5 {
font-size: 18px;
line-height: 1.5;
}
h6 {
font-size: 16px;
line-height: 1.5;
}
#tagline-title {
color: #444444;
font-size: 36px;
font-weight: bold;
}
#tagline-description {
color: #a0a0a0;
font-size: 20px;
font-weight: normal;
}
.home #tagline-title {
font-size: 46px;
}
.home #tagline-description {
font-size: 25px;
}
#logo {
margin-top: 25px;
}
.profile-img {
border-radius: 5px;
}
.blog-post {
font-size: 1.2em;
line-height: 1.7em;
border-bottom: 3px solid #eee;
}
.blog-post-excerpt {
font-size: 1.1em;
line-height: 1.7em;
color: #596064;
}
.light-section {
border: 0px;
-webkit-box-shadow: 4px 4px 0px 0px #e5e5e5;
box-shadow: 4px 4px 0px 0px #e5e5e5;
}
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
body {
font-family: "Open Sans", Helvetica, Arial, "Lucida Grande", sans-serif;
color: #333;
}
#tagline-description {
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}
.home #tagline-title {
font-size: 40px;
}
h1, h2, h3, h4, h5, h6 {
letter-spacing: -1px;
-webkit-text-stroke: 1px rgba(0,0,0,0.1)
}
#tagline-title {
letter-spacing: 0px;
}
.home #tagline-title {
font-size: 35px;
line-height: 1.3;
letter-spacing: -1px;
}
.blog-post-title {
font-weight: bold;
line-height: 1.2;
font-size: 40px;
}
/**
* 10.2 Phones (landscape and portrait)
*/
@media only screen and (max-width: 767px) {
.blog-post-title {
font-size: 28px;
}
}
/*
.wrap {
width: 1200px;
}*/
#tagline {
width: auto;
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
#tagline {
width: 400px;
}
}
.home #nav {
margin-top: 25px;
}
#comments {
margin: 0px;
}
#respond {
padding: 20px;
}
</style>
<style type="text/css">
</style>
</head>
<body class="single single-post postid-221 single-format-standard homepage-project-ajax-enabled portfolio-posts-ajax-disabled portfolio-posts-filter-style-animated homepage-projects-filter-style-transparent">
<div id="container">
<div id="header">
<div class="wrap clearfix">
<div id="logo">
<a href="http://tylerhenkel.com/" title="Tyler Henkel's Portfolio" rel="home">
<img src="http://tylerhenkel.com/wp-content/uploads/2013/09/brand1.png" alt="Tyler Henkel's Portfolio" />
</a>
</div><!-- #logo -->
<div id="tagline">
<h2 id="tagline-title">Tyler Henkel</h2>
<h3 id="tagline-description">Web Designer and Front-End Developer</h3>
</div><!-- #tagline -->
<div id="nav">
<div class="menu-primary-menu-container"><ul id="menu-primary-menu" class="nav-menu sf-menu"><li id="menu-item-72" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-72"><a href="http://tylerhenkel.com/portfolio/">Projects</a></li>
<li id="menu-item-80" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-80"><a href="http://tylerhenkel.com/blog/">Blog</a></li>
</ul></div> </div><!-- #nav -->
<div id="mobile-navigation-container" class="clear">
<div id="mobile-navigation">
<select><option value="#">Navigate to...</option><option value="http://tylerhenkel.com/portfolio/" >Projects</option><option value="http://tylerhenkel.com/blog/" >Blog</option></select>
</div>
</div><!-- #mobile-navigation-container -->
</div><!-- .wrap -->
</div><!-- #header -->
<div id="main">
<div class="wrap">
<div id="content" class="three-fourth clearfix">
<div class="light-section">
<div class="blog-posts">
<article id="post-221" class="post-221 post type-post status-publish format-standard hentry category-angularjs blog-post">
<h1 class="blog-post-title">Angular Fullstack 1.2.0 available now</h1>
<div class="blog-post-info">
<ul>
<li><a href="http://tylerhenkel.com/2014/01/11/">January 11, 2014</a></li>
</ul>
</div><!-- .blog-post-info -->
<div class="blog-post-content clearfix">
<p>Our much-anticipated 1.2.0 release of the <a href="https://github.com/DaftMonk/generator-angular-fullstack">Angular Fullstack</a> generator is available now. </p>
<p>As many MEAN applications require accounts, we’ve added the ability to scaffold a user account boilerplate for your app.</p>
<p>The Passport boilerplate generates:</p>
<ul>
<li>Configuration for Passport and a User model</li>
<li>API routes for sign up/log in/log out</li>
<li>Login and signup views, with form validation (including handling server validation errors)</li>
<li>Angular Auth service for interfacing with the authentication API from the client</li>
<li>Settings view that allows you to change your password</li>
</ul>
<p>This boilerplate is also available in Jade and CoffeeScript flavors.</p>
<p>Try out the <a href="http://fullstack-demo.herokuapp.com/">demo</a> of what it scaffolds. (Typically needs a <strong>refresh to load</strong>, as it’s running on a heroku free instance.)</p>
<p>Configuration files are now generated with a new project, making it much easier to change behavior in different node environments. Routes have been separated out of the server.js into their own module.</p>
<p>Additionally, we’ve overhauled the deployment to build all distribution files all into the dist folder. No more public/views folders cluttering up your project folder. And no need for a separate heroku folder anymore, we just use dist.</p>
<p>For more info head over to the github page and have a look at the <a href="https://github.com/DaftMonk/generator-angular-fullstack/blob/master/CHANGELOG.md">changelog</a>.</p>
<p>Huge thanks to <a href="https://github.com/kjellski">kjellski</a> for his help bringing Passport integration to the generator!</p>
<p><strong>Update:</strong> At time of writing this the npm version was <code>1.1.1</code>. I’ve corrected this and published <code>1.2.0</code> on npm. Please update with <code>npm update -g generator-angular-fullstack</code> if you got the wrong version.</p>
<div style="padding-bottom:20px; padding-top:10px;" class="hupso-share-buttons"><!-- Hupso Share Buttons - http://www.hupso.com/share/ --><a class="hupso_counters" href="http://www.hupso.com/share/"><img src="http://static.hupso.com/share/buttons/share-small.png" style="border:0px; padding-top:2px; float:left;" alt="Share Button"/></a><script type="text/javascript">var hupso_services_c=new Array("twitter","facebook_like","google","linkedin");var hupso_counters_lang = "en_US";var hupso_image_folder_url = "";var hupso_title_c="Angular Fullstack 1.2.0 available now";</script><script type="text/javascript" src="http://static.hupso.com/share/js/counters.js"></script><!-- Hupso Share Buttons --></div>
</div><!-- .blog-post-content -->
</article><!-- .blog-post -->
<div id="disqus_thread">
<div id="dsq-content">
<ul id="dsq-comments">
<li class="comment even thread-even depth-1" id="dsq-comment-61">
<div id="dsq-comment-header-61" class="dsq-comment-header">
<cite id="dsq-cite-61">
<span id="dsq-author-user-61">pebre79</span>
</cite>
</div>
<div id="dsq-comment-body-61" class="dsq-comment-body">
<div id="dsq-comment-message-61" class="dsq-comment-message"><p>FYI: MEAN stands for MongoDB, ExpressJS, AngularJS, and NodeJS</p>
</div>
</div>
<ul class="children">
<li class="comment odd alt depth-2" id="dsq-comment-62">
<div id="dsq-comment-header-62" class="dsq-comment-header">
<cite id="dsq-cite-62">
<span id="dsq-author-user-62">tylerhenkel</span>
</cite>
</div>
<div id="dsq-comment-body-62" class="dsq-comment-body">
<div id="dsq-comment-message-62" class="dsq-comment-message"><p>Yep, thats exactly what I meant. This is a MEAN generator after all</p>
</div>
</div>
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
<li class="comment even thread-odd thread-alt depth-1" id="dsq-comment-63">
<div id="dsq-comment-header-63" class="dsq-comment-header">
<cite id="dsq-cite-63">
<span id="dsq-author-user-63">Kjellski</span>
</cite>
</div>
<div id="dsq-comment-body-63" class="dsq-comment-body">
<div id="dsq-comment-message-63" class="dsq-comment-message"><p>Hey Tyler,</p>
<p>Just wanted to say thanks for the mention and letting me contribute! </p>
<p>Greetings from Hamburg, Germany <img src='http://tylerhenkel.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>
</div>
</li><!-- #comment-## -->
<li class="comment odd alt thread-even depth-1" id="dsq-comment-64">
<div id="dsq-comment-header-64" class="dsq-comment-header">
<cite id="dsq-cite-64">
<span id="dsq-author-user-64">Steve Lorimer</span>
</cite>
</div>
<div id="dsq-comment-body-64" class="dsq-comment-body">
<div id="dsq-comment-message-64" class="dsq-comment-message"><p>Huge props for this! Great work!</p>
</div>
</div>
</li><!-- #comment-## -->
<li class="comment even thread-odd thread-alt depth-1" id="dsq-comment-65">
<div id="dsq-comment-header-65" class="dsq-comment-header">
<cite id="dsq-cite-65">
http://mike-robinson.ca/ <span id="dsq-author-user-65">Mike Robinson</span>
</cite>
</div>
<div id="dsq-comment-body-65" class="dsq-comment-body">
<div id="dsq-comment-message-65" class="dsq-comment-message"><p>Great work on this generator so far. I’ve plugged around with it to get my feet wet — I’m new to using Node on the back end. How do you recommend I go about adding Twitter sign-up with this?</p>
</div>
</div>
<ul class="children">
<li class="comment odd alt depth-2" id="dsq-comment-66">
<div id="dsq-comment-header-66" class="dsq-comment-header">
<cite id="dsq-cite-66">
<span id="dsq-author-user-66">tylerhenkel</span>
</cite>
</div>
<div id="dsq-comment-body-66" class="dsq-comment-body">
<div id="dsq-comment-message-66" class="dsq-comment-message"><p>The generator only ships with the Local Passport Strategy, however it shouldn’t be too difficult to add other Passport strategies for Twitter or any other OAuth provider. I’d recommend adapting this tutorial to the generated project <a href="http://scotch.io/tutorials/javascript/easy-node-authentication-twitter" rel="nofollow">http://scotch.io/tutorials/javascript/easy-node-authentication-twitter</a>.</p>
</div>
</div>
<ul class="children">
<li class="comment even depth-3" id="dsq-comment-67">
<div id="dsq-comment-header-67" class="dsq-comment-header">
<cite id="dsq-cite-67">
http://mike-robinson.ca/ <span id="dsq-author-user-67">Mike Robinson</span>
</cite>
</div>
<div id="dsq-comment-body-67" class="dsq-comment-body">
<div id="dsq-comment-message-67" class="dsq-comment-message"><p>Thanks so much, I’ll give it a go!</p>
</div>
</div>
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul><!-- .children -->
</li><!-- #comment-## -->
</ul>
</div>
</div>
<script type="text/javascript">
/* <![CDATA[ */
var disqus_url = 'http://tylerhenkel.com/angular-fullstack-1-2-0-available-now/';
var disqus_identifier = '221 http://tylerhenkel.com/?p=221';
var disqus_container_id = 'disqus_thread';
var disqus_domain = 'disqus.com';
var disqus_shortname = 'tylerhenkel';
var disqus_title = "Angular Fullstack 1.2.0 available now";
var disqus_config = function () {
var config = this; // Access to the config object
config.language = '';
/*
All currently supported events:
* preData — fires just before we request for initial data
* preInit - fires after we get initial data but before we load any dependencies
* onInit - fires when all dependencies are resolved but before dtpl template is rendered
* afterRender - fires when template is rendered but before we show it
* onReady - everything is done
*/
config.callbacks.preData.push(function() {
// clear out the container (its filled for SEO/legacy purposes)
document.getElementById(disqus_container_id).innerHTML = '';
});
config.callbacks.onReady.push(function() {
// sync comments in the background so we don't block the page
var script = document.createElement('script');
script.async = true;
script.src = '?cf_action=sync_comments&post_id=221';
var firstScript = document.getElementsByTagName( "script" )[0];
firstScript.parentNode.insertBefore(script, firstScript);
});
};
/* ]]> */
</script>
<script type="text/javascript">
/* <![CDATA[ */
var DsqLocal = {
'trackbacks': [
],
'trackback_url': "http:\/\/tylerhenkel.com\/angular-fullstack-1-2-0-available-now\/trackback\/" };
/* ]]> */
</script>
<script type="text/javascript">
/* <![CDATA[ */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript';
dsq.async = true;
dsq.src = '//' + disqus_shortname + '.' + 'disqus.com' + '/embed.js?pname=wordpress&pver=2.74';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
/* ]]> */
</script>
</div><!-- .blog-posts -->
</div><!-- .light-section -->
</div><!--#content -->
<div id="sidebar" class="one-fourth last">
<aside id="search-2" class="widget widget_search"> <form method="get" class="searchform" action="http://tylerhenkel.com/" role="search">
<input type="text" class="field" name="s" value="" id="s" placeholder="Search …" />
<input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" />
</form>
</aside><aside id="text-2" class="widget widget_text"><h1 class="widget-title">Follow me on Twitter</h1> <div class="textwidget"><!-- WordPress Follow Button Shortcode for WordPress: http://pleer.co.uk/wordpress/plugins/twitter-follow-button/ -->
<a href="http://twitter.com/tyhenkel" class="twitter-follow-button" rel="external nofollow" data-show-count="false">Follow @tyhenkel</a>
<script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script></div>
</aside> <aside id="recent-posts-2" class="widget widget_recent_entries"> <h1 class="widget-title">Recent Posts</h1> <ul>
<li>
<a href="http://tylerhenkel.com/todomvc-with-mean/" title="TodoMVC with MEAN">TodoMVC with MEAN</a>
</li>
<li>
<a href="http://tylerhenkel.com/angular-fullstack-1-2-0-available-now/" title="Angular Fullstack 1.2.0 available now">Angular Fullstack 1.2.0 available now</a>
</li>
<li>
<a href="http://tylerhenkel.com/introducing-angular-tour/" title="Introducing Angular Tour">Introducing Angular Tour</a>
</li>
<li>
<a href="http://tylerhenkel.com/angular-fullstack-generator-1-1-is-out/" title="Angular Fullstack Generator 1.1 is out">Angular Fullstack Generator 1.1 is out</a>
</li>
<li>
<a href="http://tylerhenkel.com/creating-apps-with-angular-and-node-using-yeoman/" title="Creating Apps with Angular and Node using Yeoman">Creating Apps with Angular and Node using Yeoman</a>
</li>
</ul>
</aside>
</div><!-- #sidebar -->
</div><!-- .wrap -->
</div><!-- #main -->
<div id="footer">
<div class="wrap">
<div id="footer-copyright">
Copyright © Tyler Henkel 2013 </div><!-- #footer-copyright -->
<div id="footer-social">
<ul class="social clearfix">
<li class="social-twitter"><a href="https://twitter.com/tyhenkel"><span class="icon-twitter-sign"></span></a></li><li class="social-github"><a href="https://github.com/DaftMonk/"><span class="icon-github-sign"></span></a></li> </ul>
</div><!-- #footer-social -->
</div>
</div><!-- #footer -->
</div><!-- #container -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46106782-1', 'tylerhenkel.com');
ga('send', 'pageview');
</script>
<!-- START: Syntax Highlighter ComPress -->
<script type="text/javascript">
SyntaxHighlighter.autoloader(
'applescript http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushAppleScript.js',
'actionscript3 as3 http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushAS3.js',
'bash shell http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushBash.js',
'coldfusion cf http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushColdFusion.js',
'cpp c http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushCpp.js',
'c# c-sharp csharp http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushCSharp.js',
'css http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushCss.js',
'delphi pascal pas http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushDelphi.js',
'diff patch http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushDiff.js',
'erl erlang http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushErlang.js',
'groovy http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushGroovy.js',
'java http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushJava.js',
'jfx javafx http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushJavaFX.js',
'js jscript javascript http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushJScript.js',
'perl pl http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushPerl.js',
'php http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushPhp.js',
'text plain http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushPlain.js',
'powershell ps http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushPowerShell.js',
'py python http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushPython.js',
'ruby rails ror rb http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushRuby.js',
'sass scss http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushSass.js',
'scala http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushScala.js',
'sql http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushSql.js',
'vb vbnet http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushVb.js',
'xml xhtml xslt html http://tylerhenkel.com/wp-content/plugins/syntax-highlighter-compress/scripts/shBrushXml.js'
);
SyntaxHighlighter.defaults['gutter'] = false; SyntaxHighlighter.defaults['toolbar'] = false; SyntaxHighlighter.defaults['tab-size'] = 4;
SyntaxHighlighter.all();
</script>
<!-- END: Syntax Highlighter ComPress -->
<script type='text/javascript' src='http://tylerhenkel.com/wp-content/themes/identify-v1.0.3/js/retina.js?ver=3.6.1'></script>
</body>
</html>