<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Selfelected</title>
	<atom:link href="http://www.selfelected.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.selfelected.com</link>
	<description>Experience about programming and architecture.  Musings about delivering and quality.  Findings about projects and people.</description>
	<lastBuildDate>Wed, 15 May 2013 18:41:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Testing internal classes without making them public</title>
		<link>http://www.selfelected.com/testing-internal-classes-without-making-them-public/</link>
		<comments>http://www.selfelected.com/testing-internal-classes-without-making-them-public/#comments</comments>
		<pubDate>Wed, 15 May 2013 18:41:45 +0000</pubDate>
		<dc:creator>selfelectedadmin</dc:creator>
				<category><![CDATA[Code and Development]]></category>
		<category><![CDATA[dotnet]]></category>
		<category><![CDATA[InternalsVisibleTo]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1314</guid>
		<description><![CDATA[When doing automatic tests one often wants to get to the internal classes. The possibly simplest way is to use InternalsVisbleTo and write 1&#91;assembly:InternalsVisibleTo&#40;&#34;MyTestingProject.With.FullName)] in the testee&#8217;s AssemblyInfo.cs &#60;shrugging shoulders&#62;Thats all there is to it.&#60;/shrugging&#62; One can decorate InternalsVisibleTo with keys and stuff to harden who gets to the internals but why bother? As long [...]]]></description>
				<content:encoded><![CDATA[<p>When doing automatic tests one often wants to get to the internal classes.</p>
<p>The possibly simplest way is to use <a title="Stackoverflow questions, much better than MSDN docs." href="http://stackoverflow.com/questions/tagged/internalsvisibleto">InternalsVisbleTo</a> and write</p>
<div class="codecolorer-container csharp default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="csharp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #008000;">&#91;</span>assembly<span style="color: #008000;">:</span>InternalsVisibleTo<span style="color: #008000;">&#40;</span><span style="color: #666666;">&quot;MyTestingProject.With.FullName)]</span></div></td></tr></tbody></table></div>
<p>in the testee&#8217;s AssemblyInfo.cs</p>
<p>&lt;shrugging shoulders&gt;Thats all there is to it.&lt;/shrugging&gt;</p>
<p>One can decorate InternalsVisibleTo with keys and stuff to harden who gets to the internals but why bother? As long as it is dotnet some reflection can get passed the threshold anyway.</p>
<p>Another way I have used is to make a wrapping class &#8220;UT_Customer&#8221; or method &#8220;UT_Create&#8221; that 1) wraps the internal class/method, 2) is public and 3) is clearly marked with something conspicuous like &#8220;UT?_&#8221;. If a drive by programmer sees a method with a weird name and doesn&#8217;t bother to read the xml comments and still uses the method and fails; I consider it his fault, not mine. Not that I would use an undocumented method, no never.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/testing-internal-classes-without-making-them-public/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minfied respond.js does not work in unpatched IE7</title>
		<link>http://www.selfelected.com/minfied-respond-js-does-not-work-in-unpatched-ie7/</link>
		<comments>http://www.selfelected.com/minfied-respond-js-does-not-work-in-unpatched-ie7/#comments</comments>
		<pubDate>Tue, 14 May 2013 14:02:46 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Code and Development]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1174</guid>
		<description><![CDATA[Minfied respond.js does not work in unpatched IE7 - use the original source instead.]]></description>
				<content:encoded><![CDATA[<p>I haven&#8217;t the full reason for the problem &#8211; exactly which <a title="More information about implicit semi colons as end of line in javascript.  Yeach!" href="http://encosia.com/in-javascript-curly-brace-placement-matters-an-example/">implicit line ending</a> that goes wrong &#8211; or whatever else that is broken.  But the (almost) fix is &#8211; don&#8217;t use the minified version.  At <a title="Respond.js source at github." href="https://github.com/scottjehl/Respond/">github</a> you can get either version as (respond.min.js or respond.src.js).  Go for the latter, it is the non-minified one.</p>
<p>In my unlatched IE7 I get a somewhat stocastic behaviour.  When just browsing it first fails but a reload makes the page load properly.<br />
When I <a title="The long forgotten IE debugger that so many just have missed out on.  It is also hard to find.  Here it is." href="http://www.microsoft.com/downloads/details.aspx?familyid=2f465be0-94fd-4569-b3c4-dffdf19ccd99&amp;displaylang=en">debug</a> both the debugger and IE freezes at a regular javascript row in respond.js.  &#8221;document = doc.documentElement&#8221;.  This is also where I give up.</p>
<p>Other browsers &#8211; including Safari/Ipad and built-in/Android seems to work alright with the minified version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/minfied-respond-js-does-not-work-in-unpatched-ie7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Communicate, communicate, communicate &#8211; and the old layout with the same awesome information</title>
		<link>http://www.selfelected.com/communicate-communicate-communicate-and-the-old-layout-with-the-same-awesome-information/</link>
		<comments>http://www.selfelected.com/communicate-communicate-communicate-and-the-old-layout-with-the-same-awesome-information/#comments</comments>
		<pubDate>Tue, 02 Apr 2013 20:25:19 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[CCCommunicate]]></category>
		<category><![CDATA[cccommunicate]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1292</guid>
		<description><![CDATA[hejdig. Last letter I tried to create a better layout. It worked. But the links crashed. So I go for the old and tried layout below again. In normal order it starts with Development stuff and then continues with Leadership followed by Products and Security to be ended with Miscellaneous. And if there is one [...]]]></description>
				<content:encoded><![CDATA[<p>hejdig.</p>
<p>Last letter I tried to create a better layout.<br />
It worked. But the links crashed.<br />
So I go for the old and tried layout below again.</p>
<p>In normal order it starts with Development stuff and then continues with Leadership followed by Products and Security to be ended with Miscellaneous.<br />
And if there is one chapter you should read it is the last one. Why? Because it contains all the fun links.</p>
<p>Today&#8217;s top article are about<br />
* Java 6 and 8<br />
* Noda, Joda, CLDR, NLDR which are time and culture resources for global solutions<br />
* Regex testing in several languages<br />
* Yet a brief explanation of which element goes where in HTML5<br />
* MS web tools 2012<br />
* Why budget planning is counter productive<br />
* Glimpse (and elmah and minprofiler)<br />
* HDMI debunked<br />
* The size of the universe</p>
<p>/OF</p>
<p>&#8212;-8&lt;&#8212;-</p>
<h1>Code and development</h1>
<h2>Top javascript MVC frameworks (web)</h2>
<p>If javascript is the soil and frameworks the crop; then it is a good time to be a farmer in Javsacriptland. No other developer biosphere is as fertile IMHO.</p>
<p>MVC/MVP/MVVM is the hoot nowadays. Read my lips: Do Not Develop Client Side Javascript Without Framework Support.</p>
<p>Below is linked to several such frameworks.<br />
Of these I am only familiar with Knockout, hands on wise.</p>
<p>Note: Backbone builds on Underscore &#8211; a lib you should look into whether you do MVC/MVP/MVVM or not.</p>
<p>- <a href="http://www.infoq.com/research/top-javascript-mvc-frameworks">http://www.infoq.com/research/top-javascript-mvc-frameworks</a></p>
<h2>End of line for Java 6 in March (java)</h2>
<p>If you haven&#8217;t updated your Java from v6 you are a dinosaur. And the meteor is about to hit.</p>
<p>- <a href="http://www.infoq.com/news/2013/01/jdk6-retirement">http://www.infoq.com/news/2013/01/jdk6-retirement</a></p>
<h2>Information about Java8 (java)</h2>
<p>Java 8 is scheduled for September this year.<br />
There are several new things and this article I found was easy to read.</p>
<p>- <a href="http://www.techempower.com/blog/2013/03/26/everything-about-java-8/">http://www.techempower.com/blog/2013/03/26/everything-about-java-8/</a></p>
<h2>Learn F#, gratis, online (dotnet)</h2>
<p>Microsoft has released a site for learning F#.</p>
<p>- <a href="http://www.tryfsharp.org">http://www.tryfsharp.org</a><br />
- <a href="http://www.infoq.com/news/2013/01/tryfsharp">http://www.infoq.com/news/2013/01/tryfsharp</a></p>
<h2>Noda Time &#8211; date/time library ported (dotnet)</h2>
<p>Joda Time, a date/time lib in the Java world has been ported to Dotnet.</p>
<p>- <a href="http://www.infoq.com/news/2012/11/Noda-Time-1-0">http://www.infoq.com/news/2012/11/Noda-Time-1-0</a></p>
<h2>GIT integrated in TFS service (win)</h2>
<p>&#8220;Sweet men du ligger efter i GIT-TF informationen. Från och med i torsdags är GIT integrerat i TFS Services och det finns fullt GIT-support i en Visual Studio CTP. Så du kan numer välja att köra TFS VCS med TFS språk (Check Out/In, o.s.v.) eller köra TFS GIT med GIT språk (Push, Pull, Commit).&#8221;</p>
<p>In short this means you can mix and mingle GIT and TFS as you want.</p>
<p>Will this mean you don&#8217;t have to buy a license to write to the TFS store any more?</p>
<p>- <a href="http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx">http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx</a></p>
<p>Tipthanks //E</p>
<h2>CLDR &#8211; database over formats etc. in different countries</h2>
<p>If you ever have done a multi language / multi culture solution you have stumbled upon all the ways to represent date, time, currency, numbers and whatnot.</p>
<p>Below is linked a project to create a big database of all this.<br />
It is an open project so help is appreciated.</p>
<p>- <a href="http://cldr.unicode.org">http://cldr.unicode.org</a></p>
<h2>ncldr.com &#8211; dotnet port of cldr, a database for globalisation data (dotnet)</h2>
<p>The Time and Date namespaces in dotnet are plenty but not perfect. There are cultures missing and there is no information about currency, names of weekday and no rules for spelling of number or capitalisation.</p>
<p>So therefore we have the Unicode CLDR project which I have written about before.<br />
Ncldr linked below is a dotnet port of CLDR.</p>
<p>- <a href="http://www.ncldr.com">http://www.ncldr.com</a><br />
- <a href="http://cldr.unicode.org">http://cldr.unicode.org</a></p>
<h2>Multiple carets in Visual studio (win)</h2>
<p>Since version 2010 it has been possible to alt-arrow or alt-mouse a caret (cursor, insättningspunkt, whatever you call it) to a vertical line and to &#8220;box inserting&#8221;.<br />
With an add-on this is taken further so one can alt-mouse to different places in the document.<br />
Look at the animation behind the link &#8211; an animated GIF is more worth than a thousand words.</p>
<p>- <a href="http://www.hanselman.com/blog/SimultaneousEditingForVisualStudioWithTheFreeMultiEditExtension.aspx">http://www.hanselman.com/blog/SimultaneousEditingForVisualStudioWithTheFreeMultiEditExtension.aspx</a></p>
<h2>HTML5 and elements &#8211; what to use where (web)</h2>
<p>With HTML5 coming we&#8217;ve got to read up on which element to use where. I still haven&#8217;t grokked it but below is linked a flowchart to help me. And You as I write it here&#8230;</p>
<p>- <a href="http://html5doctor.com/downloads/h5d-sectioning-flowchart.png">http://html5doctor.com/downloads/h5d-sectioning-flowchart.png</a></p>
<h2>Isotope &#8211; javascript/css lib for stacking squares (web)</h2>
<p>Say you have a text box. Say you have several.<br />
Say you want to show them on a web page.<br />
Then you want to add new ones, and remove, and change size and and and… and you want them to stack themselves.<br />
This is where you give up until you read this.</p>
<p>Metafizzy has Isotope, Masonry and, as of late, Packery.</p>
<p>Packery does more intelligent packing. I see lots of use for this, say for instance you are moving and filling one and only one lorry with stuff.</p>
<p>- <a href="http://metafizzy.co">http://metafizzy.co</a><br />
- <a href="http://isotope.metafizzy.co">http://isotope.metafizzy.co</a><br />
- <a href="http://metafizzy.co/blog/packery-preview/">http://metafizzy.co/blog/packery-preview/</a></p>
<h2>BCL is an immutable lib (dotnet)</h2>
<p>BCL is a lib still in experiment for doing immutable stuff.<br />
&#8220;Immutable stuff&#8221; are stuff that doesn&#8217;t change, instead you have to create a new instance. Often in parallel computing, which is coming fast, you want to have immutable objects for having thread safety.</p>
<p>- <a href="http://www.infoq.com/news/2013/01/Immutable-BCL">http://www.infoq.com/news/2013/01/Immutable-BCL</a></p>
<h2>Micro formats and schema.org (web)</h2>
<p>There is something called Microformat. It is using (X)HTML for creating semantic data. If you need to send Person data to someone, why invent a new format? Instead reuse.</p>
<p>- <a href="http://en.wikipedia.org/wiki/Microformat">http://en.wikipedia.org/wiki/Microformat</a><br />
- <a href="http://schema.org">http://schema.org</a></p>
<h2>Introduction to Rx &#8211; dotnet reactive framework (dotnet)</h2>
<p>Rx (Reactive Extensions) is a dotnet library for using IObserver and IObservable. With Rx you can get events when a collection is added to or removed from. It is like having a form *inside* your app. Sort of. Liksom.</p>
<p>The site below is an introduction and tutorial for this.</p>
<p>- <a href="http://introtorx.com">http://introtorx.com</a></p>
<h2>Online regex testing in several languages</h2>
<p>Every language has its own implementation of regex and they might differ. So when googlingwithbing for an online regex tool one has to make sure the right language is used.<br />
For instance is the very good Rubular.com written in Ruby. Most are written in Javascript. No usable was written in dotnet.<br />
Until now.</p>
<p>Through the link below is linked to online Regex testers in 10 different languages.</p>
<p>- <a href="http://www.regexplanet.com">http://www.regexplanet.com</a></p>
<h2>Windows shell commands as… commands (win)</h2>
<p>As heavy Win developers we are aware of %temp%, %appdata%, %systemroot%, and %programfiles% as shortcuts for c:… but what about &#8220;shell:&#8221;?<br />
Open a prompt or the Explorer address bar and write &#8220;shell: cookies&#8221; to get to cookies, &#8220;shell: common startup&#8221; for the common startup and &#8220;shell: startup&#8221; for user user&#8217;s or &#8220;shell: system&#8221; for the system path etc. You get get idea.</p>
<p>Follow the link below for more information.</p>
<p>- <a href="http://sqlblog.com/blogs/john_paul_cook/archive/2013/02/13/windows-shell-commands.aspx">http://sqlblog.com/blogs/john_paul_cook/archive/2013/02/13/windows-shell-commands.aspx</a></p>
<h2>Six hours of video for getting started at aspnet programming</h2>
<p>Building web apps with aspnet jump start: 6 hours of free aspnet video.</p>
<p>- <a href="http://weblogs.asp.net/jgalloway/archive/2013/02/28/building-web-apps-with-asp-net-jump-start-over-6-hours-of-free-asp-net-video-training.aspx">http://weblogs.asp.net/jgalloway/archive/2013/02/28/building-web-apps-with-asp-net-jump-start-over-6-hours-of-free-asp-net-video-training.aspx</a></p>
<h2>Getting the name of the calling method in dotnet (dotnet)</h2>
<p>Anyone hacking WPF should read this.</p>
<p>When doing logging it is sometimes nice to know the caller so instead of</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">public void MyFunction(){<br />
MyLogger.Write( &quot;MyFunction&quot;, &quot;Start&quot;);<br />
...</div></td></tr></tbody></table></div>
<p>one can write</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">public void MyFunction(){<br />
MyLogger.Write( &quot;Start&quot; );<br />
…</div></td></tr></tbody></table></div>
<p>All it takes is to call a stack walking method like so:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">public static class MyLogger{<br />
public static void Write( string message ){<br />
Console.WriteLine( CompulsoryCat.CallingMethodName() + &quot;:&quot; + message );<br />
…</div></td></tr></tbody></table></div>
<p>That is the reason I wrote CompulsoryCat which is a helper lib to, among other, get meta data out of methods.<br />
It is my plans to move it to CompulsoryCow but maybe I won&#8217;t since some of the functionality already exists in Dotnet4.5. Since Microsoft has a grab on the compiler in a fashion I don&#8217;t they could also make the syntax nicer.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">public static class MyLogger{<br />
public static void Write( string message, [CallerMemberName] string callingMethodName = null ){<br />
Console.WriteLine( callingMemberName + &quot;:&quot; + message );<br />
…</div></td></tr></tbody></table></div>
<p>Now think INotifyPropertyChanged, made famous of MVVM and WPF. If you program in WPF then you know of INotifyPropertyChanged. And then you know of all the hard coded property names.<br />
That can be made a thing of the past with Dotnet4.5 and above syntax.</p>
<p>Well… to be honest- one can get to the property names through lambda which makes part of the problem disappear.</p>
<p>- <a href="http://code.google.com/p/compulsorycat/">http://code.google.com/p/compulsorycat/</a><br />
- <a href="https://github.com/LosManos/CompulsoryCow">https://github.com/LosManos/CompulsoryCow</a><br />
- <a href="http://10rem.net/blog/2013/02/25/using-callermembername-for-property-change-notification-in-xaml-apps">http://10rem.net/blog/2013/02/25/using-callermembername-for-property-change-notification-in-xaml-apps</a></p>
<h2>Advanced Html/Css and polyfills (web)</h2>
<p>Advanced. Html. Css. Shiv. Shim. And how to use.</p>
<p>Do not read if you are a Html newbie &#8211; the crooked and confused way of Html and Javascript might scare you off to more well paved paths.</p>
<p>For the die hards &#8211; the site contains more advanced stuff.</p>
<p>- <a href="http://learn.shayhowe.com/advanced-html-css/feature-support-polyfills">http://learn.shayhowe.com/advanced-html-css/feature-support-polyfills</a></p>
<h2>CSS tools &#8211; noise texture (web)</h2>
<p>Noise is not something you want in an image. But when hipsters design blank areas of colour, noise is suddenly in demand.</p>
<p>Below is linked a tool that does what the head line says.<br />
Plus a gradient generator, the-most-awesome-thing-of-html5 rounded corners and box shadows.</p>
<p>- <a href="http://www.cssmatic.com/noise-texture">http://www.cssmatic.com/noise-texture</a></p>
<h2>Web tools 2012 (dotnet)</h2>
<p>Update for your Visualstudio. Syntax highlighting for Coffeescript, must ache, handlebar and jsrender (like query templates but without the DOM), more odata, more signalr, mvc like routing in web forms, device dependent page name in web forms just as in mvc, 4 new spa templates, more azure and more functionality.</p>
<p>It is an update of earlier release with more functionality than I care to write about.</p>
<p>Did I say it is gratis?</p>
<p>- <a href="http://weblogs.asp.net/scottgu/archive/2013/02/18/announcing-release-of-asp-net-and-web-tools-2012-2-update.aspx">http://weblogs.asp.net/scottgu/archive/2013/02/18/announcing-release-of-asp-net-and-web-tools-2012-2-update.aspx</a><br />
- <a href="http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6">http://visualstudiogallery.msdn.microsoft.com/07d54d12-7133-4e15-becb-6f451ea3bea6</a></p>
<h2>Webpagestest.org &#8211; hit your site with a hoard of speed tests (web)</h2>
<p>How fast is your site?</p>
<p>Enter your site&#8217;s URL in the site below and behold the answer.</p>
<p>- <a href="http://www.webpagetest.org">http://www.webpagetest.org</a></p>
<p>Kulmedkod &#8211; site om att lära barn programmera</p>
<p>Med lite ojämna mellanrum dyker nyheter upp på siten nedan.</p>
<p>Den är inte en-site-för-all-info-om-att-lära-barn-att-programmera tyvärr; jag har fortfarande inte hittat en sådan site. Men letar. Och när jag hittar få ni reda på det.</p>
<p>Under tiden har jag kulmedkod i min RSS-feed (och min twitter).</p>
<p>- <a href="http://kulmedkod.wordpress.com">http://kulmedkod.wordpress.com</a></p>
<h2>How to version and write release notes &#8211; a proposed standard</h2>
<p>For versioning of a program the semantic versioning has risen to an almost standard.<br />
But how does one write release notes?</p>
<p>Semantic release notes is a proposed standard (in the same way as Markdown is a standard) for writing release notes. I haven&#8217;t tried it but I will because I do write release notes and I do have to compile them later. Having an almost standard would help my work.</p>
<p>Even if you aren&#8217;t interested in semantic release notes, do look into semantic versioning.</p>
<p>- <a href="http://www.semanticreleasenotes.org">http://www.semanticreleasenotes.org</a><br />
- <a href="http://semver.org">http://semver.org</a></p>
<h1>Projects and leadership</h1>
<h2>Jämför lån- och sparkonti</h2>
<p>Jag hittade snabbt ett sätt att låna pengar till 838% effektiv ränta, &#8220;vardagslånet&#8221;. Det skall jag inte ta.<br />
Även om man inte ser hela sanningen så är det ett intressant projekt.</p>
<p>Man kan också jämföra sparkonti och jag fann raskt ett sparkonto som ger mycket mer än det bästa min bank erbjuder.</p>
<p>- <a href="http://www.bank24.nu">http://www.bank24.nu</a></p>
<h2>Compare more CMSs than you have ever heard about</h2>
<p>There are tons of CMSs out there. How to find the right one?<br />
Use the link below to compare the ones that interest you.</p>
<p>- <a href="http://www.cmsmatrix.org/matrix/cms-matrix">http://www.cmsmatrix.org/matrix/cms-matrix</a></p>
<h2>Planning a budget is sub optimating</h2>
<p>Have you read Valve&#8217;s Personal handbook? It is good.<br />
Have you read your own company&#8217;s Personal handbook? It most certainly sucks.</p>
<p>Valve did something different, instead of writing the same boring handbook as every other company; they decided to make something good out of it.</p>
<p>The same counts for how Vale hires employees.</p>
<p>The same with The blogging terrier. He is co owner of a company and decided to go for equal salary. At first it felt like a bad idea but it soon became an advantage. Read more through the link below.</p>
<p>- <a href="http://jockeholm.wordpress.com/2013/03/08/am-i-a-socialist-how-a-small-consultancy-approach-the-tricky-questions-surrounding-power-and-money/">http://jockeholm.wordpress.com/2013/03/08/am-i-a-socialist-how-a-small-consultancy-approach-the-tricky-questions-surrounding-power-and-money/</a></p>
<h2>How Valve hires, fires and pays</h2>
<p>I have earlier written about Valve&#8217;s awesome personal handbook.</p>
<p>You know the concept your company has with rules and regulations and policies and stuff? The concept that is out of date, impossible to understand, too long to read and presumably signed by all employees.<br />
Valve has one too. But their is awesome!</p>
<p>I still haven&#8217;t read the personal handbook for where I am employed. But I have read Valve&#8217;s. That is how awesome it is.</p>
<p>Now to today&#8217;s subject. Valve&#8217;s routine of hiring people. And firing. And the salary in between. This isn&#8217;t in a handbook though but in the mind of the People. Awesomeness in life.</p>
<p>- <a href="http://www.gamasutra.com/view/news/187296/How_Valve_hires_how_it_fires_and_how_much_it_pays.php">http://www.gamasutra.com/view/news/187296/How_Valve_hires_how_it_fires_and_how_much_it_pays.php</a></p>
<h2>Daily Sync for five teams</h2>
<p>Scrum meetings in a team isn&#8217;t that difficult. But how does one do the scrum of scrums? the synchronisation between teams I mean.</p>
<p>Should one do the scrum of scrums before the scrum? If one does; one can send the helicopter view back to the teams. On the other hand, if one does the scrum of scrums after the team scrums one has better input for the oval guiding.</p>
<p>MarcusH doesn&#8217;t have the answer but some good insights.</p>
<p>- <a href="http://www.marcusoft.net/2013/03/daily-sync-for-five-teams-and-get.html">http://www.marcusoft.net/2013/03/daily-sync-for-five-teams-and-get.html</a></p>
<h2>Producing open source software book</h2>
<p>Running an open source software project is not easy.<br />
Below is linked a book on the subject to read digitally or as tree killer.</p>
<p>I have not read this book, just glanced through some pages.</p>
<p>- <a href="http://producingoss.com">http://producingoss.com</a></p>
<h1>Products and releases</h1>
<h2>Phonegap with WinPhone8 support (mobile)</h2>
<p>As the head line says</p>
<p>- <a href="http://www.infoq.com/news/2013/01/phonegap-2-3-0">http://www.infoq.com/news/2013/01/phonegap-2-3-0</a></p>
<h2>Discourse</h2>
<p>The guys at Stackoverflow revolutionised the Q&amp;A webs. Before Stackoverflow every Q&amp;A site was bad. Now everyone know what a Q&amp;A site _should_ look like.</p>
<p>Not being content with creating the world&#8217;s best Q&amp;A site they have looked at discussion sites, forums. Think phpBB. They equally suck in one way or another or more usual several ways.<br />
So they set out to fix this.</p>
<p>Discourse.org is their product.<br />
I have great beliefs in it. If it is half as good as Stackoverflow it will still be the world&#8217;s best forum.</p>
<p>Did I mention it is free? Free like in Libre.</p>
<p>- <a href="http://www.discourse.org">http://www.discourse.org</a><br />
- <a href="http://www.youtube.com/watch?v=Xe1TZaElTAs">http://www.youtube.com/watch?v=Xe1TZaElTAs</a></p>
<h2>Which does hold the most RAM, Win8Pro or MacAir?</h2>
<p>TL;DR</p>
<p>It&#8217;s equal.</p>
<p>Longer</p>
<p>There has been some mud slinging about this and it boils down to two things.<br />
1) Whether one counts a megabyte in 1000s of bytes or 1024s of bytes.<br />
2) Fanboys.</p>
<p>Next time someone throws you some data about one or the other and the amount of RAM; return this link to them. It is a lengthy article about calculations and how to get more even more RAM and just plain old debunking.</p>
<p>- <a href="http://www.zdnet.com/surface-pro-versus-macbook-air-whos-being-dishonest-with-storage-space-7000011009/">http://www.zdnet.com/surface-pro-versus-macbook-air-whos-being-dishonest-with-storage-space-7000011009/</a></p>
<h2>Lorempixel &#8211; lorem ipsum but for images (web)</h2>
<p>When you need place holder text you go looking for lorem ipsum.<br />
But when you need images? There are several solutions for this, like bing. Another is lorempixel. One can choose image size by tweaking the URL and even image category (sport, cats etc.)</p>
<p>- <a href="http://lorempixel.com">http://lorempixel.com</a><br />
- <a href="http://lorempixel.com/400/200/sports/">http://lorempixel.com/400/200/sports/</a></p>
<h2>Open source HTML5 game engine (web)</h2>
<p>Somewhere HTML or Javascript means a product has to be open source. So with this one. It&#8217;s a game engine for HTML5.</p>
<p>- <a href="http://www.gameclosure.com">http://www.gameclosure.com</a></p>
<h2>FullCalendar &#8211; jquery plugin web calendar (web)</h2>
<p>A web calendar with drag and drop implemented as plugin to jquery.</p>
<p>I haven&#8217;t tried it so I can&#8217;t tell if it only does US datetime or also more international ones.</p>
<p>- <a href="http://arshaw.com/fullcalendar/">http://arshaw.com/fullcalendar/</a></p>
<h2>Glimpse 1.2 (dotnet)</h2>
<p>If you do asp net programming you should already have looked into Glimpse.</p>
<p>It is like a procto camera into your web server.<br />
Do like this: install it in your web project through nugget. There are a few lines added to web.config. Then surf to your site and to the page Glimpse.axd. Press the button shown.<br />
Now, when you surf your site you see not only network information but even database calls! (well… you have to do EF or something else Glimpse compatible but anyhow: it is cool as hell is hot)</p>
<p>If you like it.<br />
Correction.<br />
When you like it.<br />
Search for Elmah and MiniProfiler.<br />
Equally awesome.</p>
<p>- <a href="http://blog.getglimpse.com/2013/03/19/glimpse-1-1-released-with-support-for-mvc-4/">http://blog.getglimpse.com/2013/03/19/glimpse-1-1-released-with-support-for-mvc-4/</a></p>
<h1>Miscellaneous</h1>
<h2>Devops reactions &#8211; say it in moving pictures</h2>
<p>Small flicks of fun showing my working day in both glory and fail.</p>
<p>- <a href="http://devopsreactions.tumblr.com">http://devopsreactions.tumblr.com</a></p>
<p>Tipthanks Anonymous</p>
<h2>Why all HDMI cables are the same &#8211; debunking</h2>
<p>Warning audiophiles. Don&#8217;t read further or you will feel cheated. Your 100€/m HDMI cable isn&#8217;t better than mine.</p>
<p>- <a href="http://news.cnet.com/8301-17938_105-20056502-1/why-all-hdmi-cables-are-the-same/">http://news.cnet.com/8301-17938_105-20056502-1/why-all-hdmi-cables-are-the-same/</a><br />
- <a href="http://reviews.cnet.com/8301-33199_7-57540275-221/still-more-reasons-why-all-hdmi-cable-are-the-same/">http://reviews.cnet.com/8301-33199_7-57540275-221/still-more-reasons-why-all-hdmi-cable-are-the-same/</a></p>
<p>The universe is big. It is even bigger than that. And then plus some.</p>
<p>Following the link below might give you some clues about how big it is. Note &#8220;might&#8221;. Because all I got was headache.</p>
<p>If the video doesn&#8217;t show &#8211; click in the sidebar to the right &#8220;How big is the universe compared with a grain of sand&#8221;.</p>
<p>- <a href="http://www.guardian.co.uk/science/video/2013/feb/11/how-big-universe-sand-video1">http://www.guardian.co.uk/science/video/2013/feb/11/how-big-universe-sand-video1</a></p>
<h2>Play house model &#8220;big&#8221;</h2>
<p>Some with air conditioning(!)</p>
<p>- <a href="http://imgur.com/a/8Dqv8">http://imgur.com/a/8Dqv8</a></p>
<h2>Remote controlled paper plane</h2>
<p>A battery. A rod. An airscrew. A wind rudder. For about 30€.<br />
Just add a folded paper.</p>
<p>Geniously!</p>
<p>Me gonna buy for sure.</p>
<p>- <a href="http://www.nyteknik.se/popular_teknik/teknikrevyn/article3637689.ece">http://www.nyteknik.se/popular_teknik/teknikrevyn/article3637689.ece</a></p>
<p>Tipthanks Lasse</p>
<h2>Blanda egen spolarvätska och dyr är inte bättre än billig</h2>
<p>Jag kan underteckna att Statoils gördyra spolarvätska luktar Mycket.<br />
Enligt test är den dessutom dålig.</p>
<p>Miljöpåverkan har inte testats.</p>
<p>Bosse bildoktorn blandar egen, billigare och säkert bättre också.<br />
Dessutom har han moussserande vin för festligare tillfällen(!)</p>
<p>- <a href="http://www.teknikensvarld.se/2013/02/24/38288/billig-spolarvatska-battre-an-dyr/">http://www.teknikensvarld.se/2013/02/24/38288/billig-spolarvatska-battre-an-dyr/</a><br />
- <a href="http://www.youtube.com/watch?v=m8Yjw0QqXAs">http://www.youtube.com/watch?v=m8Yjw0QqXAs</a></p>
<p>Tipstack Lasse</p>
<h2>A ridiculously large swing</h2>
<p>Disregarding the fact that I would piss in my pants I still want to go!</p>
<p>- <a href="http://www.youtube.com/watch?v=fdJc1_IBKJA">http://www.youtube.com/watch?v=fdJc1_IBKJA</a></p>
<h3>William Gibson Alien iii script</h3>
<p>William Gibson is a good writer.<br />
Alien is a good file series.</p>
<p>Together…</p>
<p>It is a film script so it is a different read than a normal novel.</p>
<p>- <a href="http://home.online.no/~bhundlan/scripts/alien3/gibson.htm">http://home.online.no/~bhundlan/scripts/alien3/gibson.htm</a></p>
<p>*EOF*</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/communicate-communicate-communicate-and-the-old-layout-with-the-same-awesome-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tip when using DebuggerDisplay in Dotnet/Visual studio</title>
		<link>http://www.selfelected.com/tip-when-using-debuggerdisplay-in-dotnetvisual-studio/</link>
		<comments>http://www.selfelected.com/tip-when-using-debuggerdisplay-in-dotnetvisual-studio/#comments</comments>
		<pubDate>Thu, 07 Mar 2013 19:48:09 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Code and Development]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[debuggerdisplay]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[dotnet]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1275</guid>
		<description><![CDATA[The Tip is to use {this.GetType()} in the argument of DebuggerDisplay.]]></description>
				<content:encoded><![CDATA[<p>When debugging and watching an object one only sees the name of the type in the debugger.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">MyProjectNamespace.Meeting</div></td></tr></tbody></table></div>
<p>The quickest solution is to click the little plus sign or use the keyboard right arrow to show the properties. This is ok to do once or twice but doing this for every comparison is a waste of time at best.</p>
<p>Better then is to use <a title="Example from Microsoft themselves." href="http://msdn.microsoft.com/en-us/library/ms228992.aspx">SystemDiagnostics.DebuggerDisplay</a> like so:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">[DebuggerDisplay(&quot;ID:{ID}, UID:{UID}, Name:{Name}, Type:{this.GetType()}&quot;)]<br />
public class Meeting : BaseClass {<br />
...</div></td></tr></tbody></table></div>
<p>to get</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">ID:1, UID:234abc, Name:XYZ, Type:MyProjectNamespace.Meeting</div></td></tr></tbody></table></div>
<p>The Tip was to use {this.GetType()} in the argument of DebuggerDisplay.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/tip-when-using-debuggerdisplay-in-dotnetvisual-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual studio snippet for an enhanced #region in csharp</title>
		<link>http://www.selfelected.com/visual-studio-snippet-for-an-enhanced-region-in-csharp/</link>
		<comments>http://www.selfelected.com/visual-studio-snippet-for-an-enhanced-region-in-csharp/#comments</comments>
		<pubDate>Sat, 02 Mar 2013 20:39:58 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Code and Development]]></category>
		<category><![CDATA[csharp]]></category>
		<category><![CDATA[snippets]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1264</guid>
		<description><![CDATA[Use snippets to code faster. Here is a very simple example.]]></description>
				<content:encoded><![CDATA[<p>Visual studio contains snippets.  These are &#8220;shortcuts&#8221; for writing various code.  Try writing <em>for</em> in the editor and text is typed in for you and you get placeholders for faster code writing.<i><br />
</i></p>
<p>One can write code like this oneself.  It is quite easy.  Just go to menu-&gt;Tools-&gt;Code snippets manager and work from there; copy, paste and rewrite to your will.  (The location field is the folder of the very snippets.)</p>
<p>Here is an example of mine.</p>
<p>I know that some people swear that #region is the devil&#8217;s own child but there are other, let&#8217;s call <del>us</del> them for pragmatists for now that say that if it fits it fits.  The standard snippet outcome for a region is</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">#region // Name of region.<br />
//code<br />
//code<br />
//code<br />
#endregion</div></td></tr></tbody></table></div>
<p>but I prefer</p>
<div class="codecolorer-container csharp default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br /></div></td><td><div class="csharp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #008080;">#region // Name of region.</span><br />
<span style="color: #008080; font-style: italic;">//code</span><br />
<span style="color: #008080; font-style: italic;">//code</span><br />
<span style="color: #008080; font-style: italic;">//code</span><br />
<span style="color: #008080;">#endregion // Name of region.</span></div></td></tr></tbody></table></div>
<p>So I just copypasted the existing snippet to this; which you can import through above mentioned menu.&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243; ?&gt;</p>
<p>&lt;CodeSnippets xmlns=&#8221;http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet&#8221;&gt;<br />
&lt;CodeSnippet Format=&#8221;1.0.0&#8243;&gt;<br />
&lt;Header&gt;<br />
&lt;Title&gt;#region&lt;/Title&gt;<br />
&lt;Shortcut&gt;region&lt;/Shortcut&gt;<br />
&lt;Description&gt;Code snippet for #region&lt;/Description&gt;<br />
&lt;Author&gt;Microsoft Corporation&lt;/Author&gt;<br />
&lt;SnippetTypes&gt;<br />
&lt;SnippetType&gt;Expansion&lt;/SnippetType&gt;<br />
&lt;SnippetType&gt;SurroundsWith&lt;/SnippetType&gt;<br />
&lt;/SnippetTypes&gt;<br />
&lt;/Header&gt;<br />
&lt;Snippet&gt;<br />
&lt;Declarations&gt;<br />
&lt;Literal&gt;<br />
&lt;ID&gt;name&lt;/ID&gt;<br />
&lt;ToolTip&gt;Region name&lt;/ToolTip&gt;<br />
&lt;Default&gt;MyRegion&lt;/Default&gt;<br />
&lt;/Literal&gt;<br />
&lt;/Declarations&gt;<br />
&lt;Code Language=&#8221;csharp&#8221;&gt;&lt;![CDATA[#region $name$<br />
$selected$ $end$<br />
#endregion // $name$]]&gt;<br />
&lt;/Code&gt;<br />
&lt;/Snippet&gt;<br />
&lt;/CodeSnippet&gt;<br />
&lt;/CodeSnippets&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/visual-studio-snippet-for-an-enhanced-region-in-csharp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shortcuts when doing Visual studio unit test debugging</title>
		<link>http://www.selfelected.com/shortcuts-when-doing-visual-studio-unit-test-debugging/</link>
		<comments>http://www.selfelected.com/shortcuts-when-doing-visual-studio-unit-test-debugging/#comments</comments>
		<pubDate>Wed, 27 Feb 2013 13:32:15 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Code and Development]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[shortcut]]></category>
		<category><![CDATA[unit test]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1261</guid>
		<description><![CDATA[http://msdn.microsoft.com/en-us/library/ms182470.aspx is a list of keyboard shortcuts for running unit tests in visual studio.]]></description>
				<content:encoded><![CDATA[<p>Short story: <a title="Microsoft's list over keyboard shortcuts for running test." href="http://msdn.microsoft.com/en-us/library/ms182470.aspx">http://msdn.microsoft.com/en-us/library/ms182470.aspx</a></p>
<p>I still miss a shortcut for &#8220;Debug the last unit test&#8221;.  There is &#8220;Repeat the last run&#8221; but that runs and doesn&#8217;t debug.  Strange since that is what I during times use the most.  I have resorted to marking the test and the alt-s-d-enter.</p>
<p>Also: Resharper interferes with the shortcuts but that is more a facet of life I think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/shortcuts-when-doing-visual-studio-unit-test-debugging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Communicate, communicate, communicate &#8211; and the new email friendly layout</title>
		<link>http://www.selfelected.com/communicate-communicate-communicate-and-the-new-email-friendly-layout/</link>
		<comments>http://www.selfelected.com/communicate-communicate-communicate-and-the-new-email-friendly-layout/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 20:47:24 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[CCCommunicate]]></category>
		<category><![CDATA[cccommunicate]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1244</guid>
		<description><![CDATA[hejdig.Long time no see.This is the same email with a new layout. To make a long story short; the positive feedback I have gotten on this email has been on the contents, the bad on the format.  Depending on email client it has been mangled enough to be rendered ugly. So through a detour around Ruby land I have finally gotten [...]]]></description>
				<content:encoded><![CDATA[<table id="backgroundTable" width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td align="center" valign="top">
<table id="templateContainer" width="600" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top">
<table id="templateBody" width="600" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">hejdig.Long time no see.This is the same email with a new layout.<br />
To make a long story short; the <em>positive feedback</em> I have gotten on this email has been <em>on the contents</em>, the <em>bad on the format</em>.  Depending on email client it has been mangled enough to be rendered ugly.<br />
So through a detour around <a href="http://bit.ly/Y5VlbG">Ruby land</a> I have finally gotten something that is readable again.For getting this layout to work I have started using <a href="http://bit.ly/WKqMeK">Mailchimp</a>.  I am totally new to this tools so if you find any dead links or anything else not working &#8211; please let me know.<br />
Your email address is still as private as before.So what do you think?To celebrate the new layout I link to possibly the <a href="http://bit.ly/Y5VVWN">funniest jump</a>.  Evar.</p>
<p>And as always &#8211; the good stuff is at the end of the letter.</p>
<p>/OF</p>
<p>&#8212;-8&lt;&#8212;-</p>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h1>Code and development</h1>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Create a menu in CSS3 (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>The article below is nice. The code probably ok. But. As always with CSS it requires a certain width, 960 in this case.I will continue my holy war against pixel width in the web.- <a href="http://www.webdesignerdepot.com/2012/08/create-a-stunning-menu-in-css3">http://www.webdesignerdepot.com/2012/08/create-a-stunning-menu-in-css3</a>/</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Aspnetmvc, Webapi, Jquery, Knockout and Signlr all together (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Aspnetmvc, Webapi, Jquery, Knockout and Signlr all together.<br />
In an hour or less.<br />
Awesome.<br />
Continue with googling with bing for &#8220;webstack of love&#8221; for more of his presentations.BTW: NDC (Norwegian Developer Conference) has most (all?) of its presentations online.  There are many good ones.- <a href="http://vimeo.com/m/43603472">http://vimeo.com/m/43603472</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Javascript frameworks to aid Model/DOM-manipuation on the client (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Using MV frameworks on the client is pure goodness until one stumbles upon a situation where it doesn&#8217;t work and instead trips you.<br />
Don&#8217;t let that stop you &#8211; I have tried Knockout and really like it.Angular isn&#8217;t MVVM but MVW, whatever that stands for, and has another model for sending data between DOM elements.  Sort of MVVM without the Model.  It looks like it&#8217;s a Google product.Backbone has a Model.  When it is updated the DOM updates.  When the DOM updates so does the Model. It is more MVC than MVVM. It relies on underscore, another helper lib which might be good to have in the toolbox.Ember is a tool that targets bigger solutions.  It has MV and templating like the others.  Recently out with a new beta.  They call it 1.0pre.  Which is a beta AFAIK.Knockout is a MVVM framework that just happens to be the one blessed by Aspnet.  I have tried it.  I like it.Then there I Knockback to mix the Knockout and Backbone worlds.</p>
<p>- <a href="http://angularjs.org">http://angularjs.org</a>/<br />
- <a href="http://backbonejs.org/">http://backbonejs.org/</a><br />
- <a href="http://emberjs.com/">http://emberjs.com/</a><br />
- <a href="http://knockoutjs.com/">http://knockoutjs.com/</a><br />
- <a href="http://kmalakoff.github.com/knockback/">http://kmalakoff.github.com/knockback/</a></p>
<p>- <a href="http://stackoverflow.com/questions/5112899/knockout-js-vs-backbone-js-vs">http://stackoverflow.com/questions/5112899/knockout-js-vs-backbone-js-vs</a> &lt;-comparision and discussion</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>JSHint, A JavaScript Code Quality Tool (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Text copied from the about screen explains it best.<br />
&#8220;JSHint is a community-driven tool to detect errors and potential problems in JavaScript code and to enforce your team&#8217;s coding conventions. It is very flexible so you can easily adjust it to your particular coding guidelines and the environment you expect your code to execute in.&#8221;There is a big text box on the site.  Just paste your code and feel ashamed of yourself for writing sub par javascript.  Just as I do.- <a href="http://www.jshint.com&lt;/a&gt;/">http://www.jshint.com</a>/</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>List and poll and summary of HTML5 development tools (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Below is linked a survey, a listing and some summaries about HTML5 development tools. Most programs I (you) already know of but browsing such lists once in a while can be worth its while.-<a href="http://www.infoq.com/research/valuable-tech-html5-development">http://www.infoq.com/research/valuable-tech-html5-development</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Monkeycoder</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Multi platform game development.The program translates the Monkeycoder language to several others which can then be compiled in respective environment. And sold. And profited.-<a href="http://www.monkeycoder.co.nz&lt;/a&gt;/">http://www.monkeycoder.co.nz</a>/</p>
<p>Tipthanks DanielG</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>GTD with Evernote</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>The secret weapon is the name for a project? solution? idea? community? that has put GTD (getting things done) together with Evernote.GTD is in short:<br />
If you can do it in less than 5 minutes &#8211; do it now.<br />
The rest &#8211; put on a list and prioritise.<br />
When the &lt;5minutes tasks are done: review list.<br />
GOTO 10-<a href="http://www.thesecretweapon.org/">http://www.thesecretweapon.org/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Hammer.js &#8211; javascript touch lib (web,mobile)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>If you are just starting your utterly responsive HTML javascript project you should be aware that the browser on Ios has a 300ms delay between tap and click.There are totally valid reasons for this but outside the scope of this article.<br />
300ms is noticeable. I foresee it will decrease in the future when we get screens with more sensors and intelligence in them. Also outside the scope of this article.Never the less, if you are writing a HTML5 game this might be a show stopper so you are into writing your own handlers for down, up and click/tap/press. And there goes your initial estimates for a demo because down-up-click is a framework on its own, especially combined with doubleclick, swipe, pinch and drag.Talking of frameworks, the link below tries to solve just that.-<a href="http://eightmedia.github.com/hammer.js/">http://eightmedia.github.com/hammer.js/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>DYI &#8211; a 3D touchless tracking device (arduino)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>You need a computer, an Arduino, some wires and electronics components, time and patience.<br />
Of course it is a little course. Of course it takes a few hours to put together. Of course it isn&#8217;t compatible with your latest games.The documentation puts some weight on everything sharing the same ground. In Sweden laptops are often not grounded but that could be remedied by yet another wire acting as ground.-<a href="http://makeprojects.com/Project/A-Touchless-3D-Tracking-Interface/2233/1">http://makeprojects.com/Project/A-Touchless-3D-Tracking-Interface/2233/1</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Great jQuery plugins for fresh websites (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>There are many Jquery plugins.  Below are various curated.- <a href="http://www.webdesignerdepot.com/2012/08/great-jquery-plugins-for-fresh-websites">http://www.webdesignerdepot.com/2012/08/great-jquery-plugins-for-fresh-websites</a>/</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Git-ts: Git integrated with TFS (win)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Should one choose Git or Tfs?There doesn&#8217;t necessarily have to be one SCM to rule them all since one cannot integrate with Git-Tfs directly from Microsoft.- <a href="http://blogs.msdn.com/b/bharry/archive/2012/08/13/announcing-git-integration-with-tfs.aspx">http://blogs.msdn.com/b/bharry/archive/2012/08/13/announcing-git-integration-with-tfs.aspx</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Common infrastructure libraries for .NET (dotnet)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Have you ever had to choose between log4net (how much is it developed today?), nlog (newer and fresher but better?) and enterprise framework (can do everything but how?) and decided to postpone decision or even roll your own?Have you ever been in a project where some run log4net and others nlog and someone used ef some years ago?Enter Netcommon.  It presents a common interface for everything logging.  The plans are for supporting more infrastructure stuff in the future but right now only logging is ready.<br />
So you can write logging through Netcommon and don&#8217;t care what people use down the road.  A nice idea.  I have to go down the corridor to talk to a guy who has used it.  Be right back!- <a href="http://netcommon.sourceforge.net&lt;/a&gt;/">http://netcommon.sourceforge.net</a>/Yupp.  He was satisfied.</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Jquery 1.9 release (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Smaller.  Faster.  Modularised.<br />
Modularisation means one can use Grunt to strip out unnecessary stuff.  Still not as good a jquery-ui where there is a GUI for what you want to use and not and create a script with just what you need.Then 2.0 is released as beta.  It doesn&#8217;t support old IE browsers.- <a href="http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/">http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Mousetrap &#8211; keyboard shortcuts in javascript (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>The Web interface is very mouse pointer oriented which sucks big time since I am born with just two hands and they are on my keyboard. Mouse works fine for browsing but input? No.<br />
Fat client programs have keyboard shortcuts which is still The reason to use them instead of Web applications.<br />
But look at gmail for instance; press ? and a help screen pops up. C for composing a new letter, GI for getting back to the inbox and so forth. Implementing this on your own is a great pain, unless you use a lib of course; then it is only Less of a pain.Mousetrap, the lib linked below, contains tools for ctrl-a, ctrl-shift-a and the like, &#8220;hormal&#8221; shortcuts if you prefer.  It also contains gmail-style which are ?, C, GI etc.  To top it up it contains whay they call Konami style.  An example of that would be: up up up down up up left right lef right down a x.  There are live examples right on their site.- <a href="http://craig.is/killing/mice">http://craig.is/killing/mice</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Unit testing and SMTP (dotnet)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Doing automatic testing with email is a hassle.  Below is linked a link to a fake SMTP server and a trick with it to drop the emails in a folder.- <a href="http://www.thinqlinq.com/Post.aspx/Title/Unit-testing-and-SMTP">http://www.thinqlinq.com/Post.aspx/Title/Unit-testing-and-SMTP</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>How do I become a hacker?</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>The head line is the one most used questions at a certain kind of forum.  The answer is the same as with learning to play an instrument.<br />
Practice.But where does one start?<br />
I really don&#8217;t know but hackerhighschool seems as good as any.And remember &#8211; Hack everything but harm none.  Really.  As a 10 years old one hasn&#8217;t developed ethics, as a 20 one is still new at the game and as a 40 years old one is still learning.<br />
Print it out &#8220;Hack everything but harm none.&#8221;  Put it on the wall behind the monitor. Read it.  Embrace it.  Hack.- <a href="http://www.google.com/">http://www.google.com/</a> &lt;- best place to start learning hacking<br />
- <a href="http://www.hackerhighschool.org/lessons.html">http://www.hackerhighschool.org/lessons.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Gratis device emulators for testing</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Having recently delivered a project running on both Android and IOS tablets and phones I can testify it is cumbersome to test.  And debug.<br />
Ok, with Ios6 one can finally connect remotely to Safari but we had to support Ios5 too.  And what about debugging Chrome on Ipad?  Phew.<br />
Does Opera run on Ipad?  Opera mobile has solved remote debugging already today you know.With 90% of the functionality we can move it to the desktop and the horse powers we have there.  Below is linked 6 such tools.- <a href="http://www.webdesignerdepot.com/2012/11/6-free-mobile-device-emulators-for-testing-your-site/">http://www.webdesignerdepot.com/2012/11/6-free-mobile-device-emulators-for-testing-your-site/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Colour scheme designer with colour blindness visualisation (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Colours is a science of its own.How does one choose the right colours for a site or application or when drawing or doodling?  One has only 3 choices: chance, feel or math.  Due to lack of time and a slight colour blindness I go for the latter.Below is a site that does the hard work for you.  It has several hidden features like export to different formats, manipulations like pastel and contrast and visualisation of how the colours look for different types of colour blindness.</p>
<p>When you have decided for a colour scheme you can store the URL and get back to where you were.</p>
<p>- <a href="http://colorschemedesigner.com&lt;/a&gt;">http://colorschemedesigner.com</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>What happens the first few milliseconds of a HTTPS call? (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>As the headline says. Written in a easy to understand manner, if possible is.- <a href="http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html">http://www.moserware.com/2009/06/first-few-milliseconds-of-https.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Chart of what takes time, code vs network calls</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Absolutely not comprehensive but instead readable to give a rough value of if it is with to trim code or network calls.- <a href="http://www.eecs.berkeley.edu/~rcs/research/interactive_latency.html">http://www.eecs.berkeley.edu/~rcs/research/interactive_latency.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Razor engine tips and tricks (win)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>The Razor template engine is awesome.  It&#8217;s like &#8220;how would I like to code?&#8221; and then just write like it and let Razor figure out what you mean.<br />
There are certain caveats but they can be remedied with for instance @: and @helpers.  You haven&#8217;t heard about them?  Me neither.  Hence my linking below.If you do AspnetMVC with the Razor engine; read below.  These 2 minutes of you time are a good investment.- <a href="http://odetocode.com/blogs/scott/archive/2013/01/09/ten-tricks-for-razor-views.aspx">http://odetocode.com/blogs/scott/archive/2013/01/09/ten-tricks-for-razor-views.aspx</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h1>Projects and leadersip</h1>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>About Google&#8217;s one day a week</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Google is famous for letting their developers do other stuff 20% of the time. That is quite a lot of time. But it seems to work!- <a href="http://www.codinghorror.com/blog/2012/08/today-is-goof-off-at-work-day.html">http://www.codinghorror.com/blog/2012/08/today-is-goof-off-at-work-day.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Your Path through Agile Fluency</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>How does a team move from being Waterfall dependant to being fluent in Agile?MFowler, of course, has some insights to share.- <a href="http://martinfowler.com/articles/agileFluency.html">http://martinfowler.com/articles/agileFluency.html</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Deliver 50 times a day</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Latest project I was in came with the usual birth labour.  Deliver.  Bugs found.  Correction.  Deliver.  Repeat.<br />
I find this good.  I believe in continuous delivery and repeated my mantra &#8220;a delivery every 20 minutes&#8221; for anyone who&#8217;d listen.  (reality:to anyone having the bad luck to be close enough)<br />
Then during one of these delivery iterations we felt a disturbance in the force; and checked online; and was Live!It wasn&#8217;t a 20 minutes delivery and it wasn&#8217;t 50 times a day but it was a first step.Below is linked a way bigger and more complex site than ours that deliver continuously.  50.  Times.  A day.- <a href="http://timothyfitz.com/2009/02/10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/">http://timothyfitz.com/2009/02/10/continuous-deployment-at-imvu-doing-the-impossible-fifty-times-a-day/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>T4 for visual studio 2012 (win)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>T4 is the templating language used by Microsoft and Visual studio.  If you for instance are doing Entity Framework you are using T4.Now this language and these template can be further developed or made totally from scratch.  I have invested some time in ST4bby which creates POCOs with a single click of a button.T4 has been updated and adapted for the new Visual studio.  If you are using it, or thinking thereof, zip through the link below for some new stuff.</p>
<p>- <a href="http://www.olegsych.com/2012/12/t4-toolbox-for-visual-studio-2012/">http://www.olegsych.com/2012/12/t4-toolbox-for-visual-studio-2012/</a><br />
- <a href="http://johnnycode.com/ST4bby/">http://johnnycode.com/ST4bby/</a> &lt;- create pocos by the touch of a button</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Getting kids into programming</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>I have many times written about languages appropriate for programming. I have later realised that it is possibly not the language that is the threshold but the will. *Why* should a kid chose to program?The simple answer is &#8220;games&#8221;. The more comprehensive answer is longer.   Below its linked a blog article with various links.- <a href="http://blog.pamelafox.org/2013/01/getting-kids-into-programming.html">http://blog.pamelafox.org/2013/01/getting-kids-into-programming.html</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h1>Products and releases</h1>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Raspberry pi + Xbmc + Airplay (linux)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Raspberry pi is a small and cheap (&lt;30€) computer that doesn&#8217;t draw lots of energy (&lt;5W). It also doesn&#8217;t have a fan or any other moving parts; this makes it fitting for a living room.Now the moment we all have been waiting for has arrived &#8211; Xbmc works on Raspberry pi. And not only that &#8211; also Airplay works.(Airplay is an Apple construct to share screen content between devices. Typically you can play youtube on your ipad and watch it on the tv.) (Google is working on an open competitor to Airplay.)</p>
<p>A konkullega has tried it and it was no problem he said.  Also 1080 works if the file is not too heavy.  A 30 gig file stuttered.  He got airplay audio to work but no video.</p>
<p>- <a href="http://www.hanselman.com/blog/AddingAirPlayToAReceiverWithoutAnAppleTVRaspbmcAndTheRaspberryPi.aspx">http://www.hanselman.com/blog/AddingAirPlayToAReceiverWithoutAnAppleTVRaspbmcAndTheRaspberryPi.aspx</a><br />
- <a href="http://www.hanselman.com/blog/Top10RaspberryPiMythsAndTruths.aspx%3C-">http://www.hanselman.com/blog/Top10RaspberryPiMythsAndTruths.aspx</a>&lt;- more about what raspberrypi can do<br />
- <a href="http://apc.io/%3C-">http://apc.io/</a>&lt;- higher price, more horse power and less press coverage<br />
- <a href="http://www.fxitech.com/fxi-demonstrates-any-screen-connected-computing">http://www.fxitech.com/fxi-demonstrates-any-screen-connected-computing</a>/ &lt;- memory stick sized, usb powered android computer using existing hdmi monitors as screen</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Ouya preorderable (android)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>It&#8217;s an open game console with an Android engine.<br />
One of the shiny parts is that is was funded through Kickstarter.- <a href="http://www.ouya.tv/">http://www.ouya.tv/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Textmate 2 going F/OSS (mac)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Contrary to Windows there is just a handful of free and gratis text editors on the Mac.  Textmate is one of them and it is now going open source.  Not only that, it is going GPLv3 which means than no fork of it can be sold in the app store.&lt;trying&gt;<br />
&lt;to&gt;<br />
&lt;resist&gt;<br />
&lt;/resist&gt;<br />
&lt;/to&gt;<br />
&lt;/trying&gt;<br />
&lt;fail/&gt;I&#8217;ll throw a log in the fire and write that the editors on the mac are lacking in usability.<br />
The litmus test is to edit a file without using the mouse.- <a href="http://blog.macromates.com/2012/textmate-2-at-github/">http://blog.macromates.com/2012/textmate-2-at-github/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Whiteboard on the web (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Need to scribble and doodle with someone out of arms&#8217; reach?<br />
Go online!<a href="http://webwhiteboard.com&lt;/a&gt;/">http://webwhiteboard.com</a>/</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>The Ipad and Android has icons in tabular format so you, dear reader, know how bad it is (win)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>There must be a better solution.<br />
Windowsphone7 has tiles which is slightly interactive icons but in a vertical order. Very like but also very different.<br />
The start menu of Windows&gt;=95 is hierarchical.<br />
Spotlight and the start menu of Windows&gt;=7 does a quick text search and happens to be my preferred way of starting applications.<br />
Late Osx versions use pinch to show a, yet again, tabular screen with icons.I don&#8217;t know how to use Circledock but I know in the back of my head there is a good use for it.-<a href="http://circledock.wikidot.com/">http://circledock.wikidot.com/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Upverter</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Online collaboration for hardware electronics.Gratis for open source projects.- <a href="http://upverter.com/">http://upverter.com/</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Android Mini PC RK3066 (android)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Raspberrypi is getting all the lime light right now but one shouldn&#8217;t forget neither Fxitech nor Rk3066.  Read more about the latter below.<br />
- <a href="http://www.engadget.com/2013/01/12/the-rk3066-android-4-1-mini-pc-hands-on">http://www.engadget.com/2013/01/12/the-rk3066-android-4-1-mini-pc-hands-on</a>/</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Papercut &#8211; mimic a mail server (win)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>If you are writing an application that sends email you also have to set up SMTP server or SMTP relaying; and do it securely.  It is not difficult but it takes some time.Papercut is instead a desktop application that does this work for you without configuration &#8211; anything you send pops up in the GUI.  F/OSS.- <a href="http://papercut.codeplex.com&lt;/a&gt;">http://papercut.codeplex.com</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h1>Privacy, security and rights</h1>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>The patent war between Samsung and Apple described as a flower</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Apple created an icon with a blue sky, green leaves and a yellow sunflower for the gallery.  Samsung created an icon with a yellow flower and a couple of green leavers.  The original article sees this as a rip off.I see imitation as the highest form of flattery.  Plus; I don&#8217;t see a flower and blue sky as so unique for a GUI that a company should be able to own it.  Or if it is so wonderful a solution &#8211; then maybe a company shouldn&#8217;t be able to own it but instead the whole world.But we freedom fighting heroes are not without flaw.  Open source initiative, one of the good guys, is fighting with Open source hardware, another good guy, about an icon and another icon.<br />
Personally I see no reason they shouldn&#8217;t be able to live together.  Now the Open source initiative logo is darn ugly but that is beside the case.- <a href="http://thenextweb.com/apple/2012/08/08/apples-argument-that-samsung-copied-its-software-designs-summed-up-by-a-single-yellow-flower/">http://thenextweb.com/apple/2012/08/08/apples-argument-that-samsung-copied-its-software-designs-summed-up-by-a-single-yellow-flower/</a><br />
- <a href="http://www.networkworld.com/news/2012/080812-open-source-movements-butt-heads-over-261484.html">http://www.networkworld.com/news/2012/080812-open-source-movements-butt-heads-over-261484.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Watching Netflix or Hulu from outside USA or Canada is not impossible (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Watching Netflix or Hulu from outside USA or Canada is not impossible, it just requires a few tweeks.<br />
Below is linked info for a newbie.- <a href="http://www.networkworld.com/community/node/81175">http://www.networkworld.com/community/node/81175</a><br />
- <a href="http://www.engadget.com/2012/08/15/netflix-watch-instantly-streaming-scandinavia/">http://www.engadget.com/2012/08/15/netflix-watch-instantly-streaming-scandinavia/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>No more Flash updates on the Android platform (android)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>What does this mean?<br />
Well&#8230; when the next vulnerability is found on Flash running on Android all Flash has to go on your Android devices.<br />
Read that again if you have an Android device and didn&#8217;t get it. It might be important.-<a href="http://www.engadget.com/2012/08/14/psa-adobe-halts-new-installs-of-flash-on-android-as-of-tomorrow/">http://www.engadget.com/2012/08/14/psa-adobe-halts-new-installs-of-flash-on-android-as-of-tomorrow/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Use Google to search for patents</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Google has for a long time has a service for searching for patents. Both regular patents and the sick, mis formed, abused, innovation halting and humanity unfriendly software patents. It is now extended to try to search for prior art.Which leads me to my own site, Selfelected ideas, where I drop ideas I have just to make sure that no one believe they are alone with inventing such a obvious idea.-<a href="http://www.engadget.com/2012/08/15/google-patents-gets-prior-art-and-european-patent-search/">http://www.engadget.com/2012/08/15/google-patents-gets-prior-art-and-european-patent-search/</a><br />
- <a href="http://ideas.selfelected.com/">http://ideas.selfelected.com/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Logo for DRM free files</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>DRM, aka copy protection, is a way of the past even though not everyone has understood. Ok ok, to be honest I know of some places where it is a good fit but for, say, music or moving pictures it is more of a wart than real limb.Someone has created a logo for this. My trained artist eye says the logo is hideous.-<a href="http://www.defectivebydesign.org/node/2243">http://www.defectivebydesign.org/node/2243</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Site for helping you with those pesky Terms-of-service</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Have you ever read one Terms of service?  I doubt I have.<br />
Have you ever written a Terms of service?  I have not.  My personal terms of service are either Works on my machine or I don&#8217;t owe you and you don&#8217;t owe me.Now there is a site to grade and discuss Terms of service.  It also has a wonderful feature &#8211; a diff feature.  Every time you get a new Flash patch you have some ks of words of Terms of service but what is new?  A diff is exactly that &#8211; tells you what is new, changed and gone.One thing to look for that I haven&#8217;t noticed earlier is the right to leave the service.  According to Steam or Skype you cannot.  It&#8217;s like a Cockroach hotel.Duckduckgo gets full grades but it is also a very simple service.  Github is one grade down.  Facebook is not graded yet but we know which end of the scale it ends up on.  I guess Google, despite trying hard, is going towards that same end.Below is also linked to an aid for creating your own privacy policies.- <a href="http://tos-dr.info/">http://tos-dr.info/</a><br />
- <a href="http://termsfeed.com/free/privacy-policy-generator">http://termsfeed.com/free/privacy-policy-generator</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Free classical music</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Modern music is owned by someone.<br />
Older music might be free.<br />
Some people has collected old music for our convenience. Free.<br />
Not as in Free beer but as in Free speach.- <a href="http://musopen.org/music/by/performer/Musopen-Symphony-Orchestra">http://musopen.org/music/by/performer/Musopen-Symphony-Orchestra</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>US government (or military) eaves drop your private Facebook postings</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>In the name of the holy war against terrorism and people with different opinions your facebook private files might be read by the U.S. national security details.In the defense of the Holy warriors in the holy war against terrorism and different opinionated, the guy arrested was putting out some real threats.  Personally I&#8217;d prefer to have him under surveillance and treatment too.<br />
But the fact remains that Facebook isn&#8217;t private.  Not even the private parts are private.Which leads me to Microsoft skydrive where one is not allowed to store nude pictures or warez.  This means that there is constant surveillance of what you store.  I have lost the link though.Equally lost is the link to the guy at Google, a contractor, that had as job to sift through juicy pictures; the real juicy, like goatse-juicy ones.  He had to go to therapy afterwards.- <a href="http://yro.slashdot.org/story/12/08/20/2345253/ex-marine-detained-for-facebook-posts-deemed-terrorist-in-nature">http://yro.slashdot.org/story/12/08/20/2345253/ex-marine-detained-for-facebook-posts-deemed-terrorist-in-nature</a>I guess I get bumped with <a href="http://en.wikipedia.org/wiki/ECHELON">Echelon</a> for this.</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h1>Miscellaneous</h1>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Mactuts+ &#8211; mac tutorials</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>If the Mac isn&#8217;t as easy to use as you expected.- <a href="http://mac.tutsplus.com&lt;/a&gt;/">http://mac.tutsplus.com</a>/</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Toys &#8211; war toys of yesterday</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>If you ever wondered where USA got their love for weapons look no further.  Below is linked old commercials with gay (used in the old tense as happy, glad) boys blasting away at their enemies.<br />
No gun is too big.<br />
Every boy wants one.<br />
And girls too.<br />
Mattel &#8211; big guns for boys, eating disorder dolls for girls.<br />
Batteries not needed &#8211; remember, this was back in the black&amp;white days.- <a href="http://www.webdesignerdepot.com/2012/08/retro-commercials-old-toys-your-parents-loved">http://www.webdesignerdepot.com/2012/08/retro-commercials-old-toys-your-parents-loved</a>/</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>How differential gears work</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>I know how differential gears (differentialväxel) work.  And You know how differential gears work.  But trying to explain how it works is another issue.So below is linked a flick from the times when the moving pictures where black and white but mostly grey and people smoked in their homes and women were secretaries and wore skirts but above all the Car was teh Future and gasoline was neither scarce, expensive nor polluting the earth.<br />
Strangely enough it does a good job of explaining how differential gears work.  You can wind 1:30 or 3:15 into the movie to avoid some of the fluff.- <a href="http://www.youtube.com/watch?v=K4JhruinbWc">http://www.youtube.com/watch?v=K4JhruinbWc</a>Tipthanks MaTh</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Nice presentation</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Nice presentationA presentation for presentation&#8217;s sake. Nice one too.-<a href="http://www.ted.com/talks/marco_tempest_the_electric_rise_and_fall_of_nikola_tesla.html">http://www.ted.com/talks/marco_tempest_the_electric_rise_and_fall_of_nikola_tesla.html</a></p>
<p>Tipthanks FredrikH</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Watch in CSS (web)</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>
<p>Watch in CSS (web)Nice animation of a watch. Almost only done in CSS.-<a href="http://codepen.io/TheSisb/pen/eAHyJ">http://codepen.io/TheSisb/pen/eAHyJ</a></p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Home made prosthetic arm</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>One should not fish with dynamite. It is bad for the fish. It can also be bad for the hands.<br />
So this guy does some dynamite fishing and blows of his hands.<br />
Without hands he still manages to create two prosthetic hands.<br />
How&#8217;s that for dexterity?-<a href="http://www.huffingtonpost.com/2012/08/15/sun-jifa-prosthetic-hands_n_1777168.html">http://www.huffingtonpost.com/2012/08/15/sun-jifa-prosthetic-hands_n_1777168.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>DIY aircraft</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Now, when we are about to get 3D printers and affordable CNC machines in every household why not make an aircraft? Open source!-<a href="http://makerplane.org/">http://makerplane.org/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Physical 1st person shooter</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Playing FPS is probably the most fun thing you can do with your clothes on.<br />
What it lacks though is sweat and pain.We have all dreamt about the 2D tread mill so we can walk and run in any direction instead of slouching in the couch.  And we have all dreamt about the surround graphics filling our view field with intense graphics.  Now this is done.And to add…<br />
…paint ball markers to give sensory input when you get fragged!Sensoring is done through a Kinect so you can do it naked too.Reality is coming closer as we speak.- <a href="http://www.youtube.com/watch?v=eg8Bh5iI2WY">http://www.youtube.com/watch?v=eg8Bh5iI2WY</a></p>
<p>Tipthanks Fx</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Nice looking props helmet</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Below is linked some nice instructions on how to build a 3D props helmet out of paper.<br />
First use a computer program to model the helmet in.  Then use another program to get the model translated to paper and lines to cut.  Then cut and glue and cut and glue.  And cut and glue some more.  Then apply bonding, polyester and other stuff every other time and sand every other.  Repeat and repeat.  Then apply layers and layers of paint.  The result below is quite nice looking.- <a href="http://protagonist4hire.blogspot.se/2012/01/prop-building-101-part-1-building.html">http://protagonist4hire.blogspot.se/2012/01/prop-building-101-part-1-building.html</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Scariest prank. Ever.</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>It is like the Ring of pranks.- <a href="https://www.youtube.com/watch?v=7N5OhNplEd4">https://www.youtube.com/watch?v=7N5OhNplEd4</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Lego rubber band tank</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Not bad.<br />
Considering the creator i 9 years and have 20 hours of stamina &#8211; not bad at all!- <a href="http://www.youtube.com/watch?v=DP0TosvzoBI">http://www.youtube.com/watch?v=DP0TosvzoBI</a>Tipthanks MaTh</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Solar powered Raspberry pi FTP server</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>The title says it all.<br />
Now, why limit oneself to FTP?  It could just as well be a web server or media server.  The thing here is that solar power is enough to power it.  Just add water proofing and you have a server for your summer house.- <a href="http://blog.makezine.com/2012/12/11/how-to-solar-powered-raspberry-pi-ftp-server/">http://blog.makezine.com/2012/12/11/how-to-solar-powered-raspberry-pi-ftp-server/</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Bumbloods &#8211; zombie web series</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>Stupid people doing stupid things. A proven recipe since Friends and long before that. Bumbloods isn&#8217;t as good as Bite me but can be watch worth.- <a href="http://www.dailymotion.com/Bumbloods">http://www.dailymotion.com/Bumbloods</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>Putting scale to things</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>How big is the sun?  If you take the distance from Earth to Moon it is very roughly a fifth of the diameter of Sun.  So Sun isn&#8217;t that big, cosmology wise.<br />
Jupiter on the other hand is big.  The biggest (known) planet TrES-4 isn&#8217;t even double the diameter of Jupiter.Okok, you can put all planets in our solar system on a plane and still have Sun surround them; so I guess it is kind of big.  Disregaring Betelgeuse that is so big that when I placed Sun beside it, Sun was but a speck.  Now Betelgeuse isn&#8217;t the biggest star, not by far.  But it is old; old enough to die within the next 10000 years.Now.  How small is an atom?<br />
Don&#8217;t get me started.  Find out for yourself.Play around with the link below.<br />
Almost as addictive as google maps and heroin.- <a href="http://scaleofuniverse.com&lt;/a&gt;">http://scaleofuniverse.com</a>Tipthanks Lasse</p>
</div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td valign="top">
<table width="100%" border="0" cellspacing="0" cellpadding="20">
<tbody>
<tr>
<td valign="top">
<div>
<h4>How Git works &#8211; explained in pictures</h4>
</div>
<p><img alt="" src="http://gallery.mailchimp.com/07893b959b74b2b3740414ea5/images/Transparent1x1.png" border="0" /></p>
<div>It might be fun if you don&#8217;t know Git.<br />
It *is* fun if you know Git.- <a href="http://wheningit.tumblr.com&lt;/a&gt;">http://wheningit.tumblr.com</a></div>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td align="center" valign="top"></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/communicate-communicate-communicate-and-the-new-email-friendly-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List the size of tables and stuff in a Sqlserver</title>
		<link>http://www.selfelected.com/list-the-size-of-tables-and-stuff-in-a-sqlserver/</link>
		<comments>http://www.selfelected.com/list-the-size-of-tables-and-stuff-in-a-sqlserver/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 15:01:17 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Code and Development]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlserver]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1240</guid>
		<description><![CDATA[A simple solution copied from here is 1sp_msforeachtable &#34;sp_spaceused '?'&#34; an almost as simple is the one below copied from here: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162SET NOCOUNT ON CREATE TABLE #TBLSize &#40;Tblname VARCHAR&#40;80&#41;, TblRows INT, TblReserved VARCHAR&#40;80&#41;, TblData VARCHAR&#40;80&#41;, TblIndex_Size VARCHAR&#40;80&#41;, TblUnused VARCHAR&#40;80&#41;&#41; DECLARE @DBname VARCHAR&#40;80&#41; DECLARE @tablename VARCHAR&#40;80&#41; SELECT @DBname = DB_NAME&#40;DB_ID&#40;&#41;&#41; PRINT 'User Table size Report for [...]]]></description>
				<content:encoded><![CDATA[<p>A simple solution copied from <a title="Original page for short script." href="http://www.dotnetnuke.com/Resources/Wiki/Page/Performance_best_practices.aspx">here</a> is</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sp_msforeachtable <span style="color: #ff0000;">&quot;sp_spaceused '?'&quot;</span></div></td></tr></tbody></table></div>
<p>an almost as simple is the one below copied from <a title="Original page with query." href="http://www.dotnetnuke.com/Resources/Forums/forumid/118/threadid/51720/threadpage/1/scope/posts.aspx">here</a>:</p>
<div class="codecolorer-container sql default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br />17<br />18<br />19<br />20<br />21<br />22<br />23<br />24<br />25<br />26<br />27<br />28<br />29<br />30<br />31<br />32<br />33<br />34<br />35<br />36<br />37<br />38<br />39<br />40<br />41<br />42<br />43<br />44<br />45<br />46<br />47<br />48<br />49<br />50<br />51<br />52<br />53<br />54<br />55<br />56<br />57<br />58<br />59<br />60<br />61<br />62<br /></div></td><td><div class="sql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #993333; font-weight: bold;">SET</span> NOCOUNT <span style="color: #993333; font-weight: bold;">ON</span><br />
<br />
<span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> #TBLSize<br />
<span style="color: #66cc66;">&#40;</span>Tblname <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span><br />
TblRows <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">,</span><br />
TblReserved <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span><br />
TblData <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span><br />
TblIndex_Size <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">,</span><br />
TblUnused <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><br />
<br />
<span style="color: #993333; font-weight: bold;">DECLARE</span> @DBname <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><br />
<span style="color: #993333; font-weight: bold;">DECLARE</span> @tablename <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">80</span><span style="color: #66cc66;">&#41;</span><br />
<br />
<span style="color: #993333; font-weight: bold;">SELECT</span> @DBname <span style="color: #66cc66;">=</span> DB_NAME<span style="color: #66cc66;">&#40;</span>DB_ID<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span><br />
PRINT <span style="color: #ff0000;">'User Table size Report for (Server / Database): '</span> <span style="color: #66cc66;">+</span> @@ServerName <span style="color: #66cc66;">+</span> <span style="color: #ff0000;">' / '</span> <span style="color: #66cc66;">+</span> @DBName<br />
PRINT <span style="color: #ff0000;">''</span><br />
PRINT <span style="color: #ff0000;">'By Size Descending'</span><br />
<span style="color: #993333; font-weight: bold;">DECLARE</span> TblName_cursor CURSOR <span style="color: #993333; font-weight: bold;">FOR</span><br />
<span style="color: #993333; font-weight: bold;">SELECT</span> NAME<br />
<span style="color: #993333; font-weight: bold;">FROM</span> sysobjects<br />
<span style="color: #993333; font-weight: bold;">WHERE</span> xType <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'U'</span><br />
<br />
<span style="color: #993333; font-weight: bold;">OPEN</span> TblName_cursor<br />
<br />
FETCH <span style="color: #993333; font-weight: bold;">NEXT</span> <span style="color: #993333; font-weight: bold;">FROM</span> TblName_cursor<br />
<span style="color: #993333; font-weight: bold;">INTO</span> @tablename<br />
<br />
WHILE @@FETCH_STATUS <span style="color: #66cc66;">=</span> <span style="color: #cc66cc;">0</span><br />
<span style="color: #993333; font-weight: bold;">BEGIN</span><br />
<span style="color: #993333; font-weight: bold;">INSERT</span> <span style="color: #993333; font-weight: bold;">INTO</span> #tblSize<span style="color: #66cc66;">&#40;</span>Tblname<span style="color: #66cc66;">,</span> TblRows<span style="color: #66cc66;">,</span> TblReserved<span style="color: #66cc66;">,</span> TblData<span style="color: #66cc66;">,</span> TblIndex_Size<span style="color: #66cc66;">,</span> TblUnused<span style="color: #66cc66;">&#41;</span><br />
<span style="color: #993333; font-weight: bold;">EXEC</span> Sp_SpaceUsed @tablename<br />
<br />
<span style="color: #808080; font-style: italic;">-- Get the next author.</span><br />
FETCH <span style="color: #993333; font-weight: bold;">NEXT</span> <span style="color: #993333; font-weight: bold;">FROM</span> TblName_cursor<br />
<span style="color: #993333; font-weight: bold;">INTO</span> @tablename<br />
<span style="color: #993333; font-weight: bold;">END</span><br />
<br />
CLOSE TblName_cursor<br />
DEALLOCATE TblName_cursor<br />
<br />
<span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>Tblname <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">30</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Table'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblRows <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Row Count'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">LEFT</span><span style="color: #66cc66;">&#40;</span>TblReserved<span style="color: #66cc66;">,</span> CHARINDEX<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">' KB'</span><span style="color: #66cc66;">,</span> TblReserved<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Total Space (KB)'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblData <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Data Space'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblIndex_Size <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Index Space'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblUnused <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Unused Space'</span><br />
<span style="color: #993333; font-weight: bold;">FROM</span> #tblSize<br />
<span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> <span style="color: #ff0000;">'Total Space (KB)'</span> <span style="color: #993333; font-weight: bold;">DESC</span><br />
<br />
PRINT <span style="color: #ff0000;">''</span><br />
PRINT <span style="color: #ff0000;">'By Table Name Alphabetical'</span><br />
<br />
<span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>Tblname <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">30</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Table'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblRows <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Row Count'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span><span style="color: #993333; font-weight: bold;">LEFT</span><span style="color: #66cc66;">&#40;</span>TblReserved<span style="color: #66cc66;">,</span> CHARINDEX<span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">' KB'</span><span style="color: #66cc66;">,</span> TblReserved<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">INT</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Total Space (KB)'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblData <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Data Space'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblIndex_Size <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Index Space'</span><span style="color: #66cc66;">,</span><br />
<span style="color: #993333; font-weight: bold;">CAST</span><span style="color: #66cc66;">&#40;</span>TblUnused <span style="color: #993333; font-weight: bold;">AS</span> <span style="color: #993333; font-weight: bold;">VARCHAR</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">14</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> <span style="color: #ff0000;">'Unused Space'</span><br />
<span style="color: #993333; font-weight: bold;">FROM</span> #tblSize<br />
<span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> <span style="color: #ff0000;">'Table'</span><br />
<br />
<span style="color: #993333; font-weight: bold;">DROP</span> <span style="color: #993333; font-weight: bold;">TABLE</span> #TblSize</div></td></tr></tbody></table></div>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/list-the-size-of-tables-and-stuff-in-a-sqlserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encrypt Android and restore a bricked Google nexus 7</title>
		<link>http://www.selfelected.com/encrypt-android-and-restore-a-bricked-google-nexus-7/</link>
		<comments>http://www.selfelected.com/encrypt-android-and-restore-a-bricked-google-nexus-7/#comments</comments>
		<pubDate>Mon, 28 Jan 2013 12:01:41 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Products and releases]]></category>
		<category><![CDATA[google nexus 7]]></category>
		<category><![CDATA[reset]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1236</guid>
		<description><![CDATA[Encrypt android With the later (exact version unknown) it is possible to encrypt the whole Android device. This should mean that anyone getting hands on your machine can&#8217;t get to its data. I don&#8217;t know the encryption method nor do I know if there are any holes to exploit that makes the encryption moot. Just [...]]]></description>
				<content:encoded><![CDATA[<h3>Encrypt android</h3>
<p>With the later (exact version unknown) it is possible to encrypt the whole Android device. This should mean that anyone getting hands on your machine can&#8217;t get to its data. I don&#8217;t know the encryption method nor do I know if there are any holes to exploit that makes the encryption moot.</p>
<p>Just go look in the Settings and there is a Security and from there you&#8217;ll find your way.<br />
The memory card can be encrypted too.</p>
<p>For encrypting a device one must start using a pass code to start the machine.<br />
For security one should also have a pass code to open it. Now this can be tedious, pressing in 4 characters or more every time you want to do a small check.<br />
Try out <a title="Llama at goole play." href="https://play.google.com/store/apps/details?id=com.kebab.Llama">Llama</a>. It can react on the cell masts/IDs and in a beta to WLANs. For instance have the device not being locked while being at home (close to a mast or within your home&#8217;s WLAN range).</p>
<h3>Restore a Google nexus 7</h3>
<p>First hits when googling google nexus restore are various kinds of holding down power button and up/down volume.</p>
<p>If this does&#8217;t work there is a hidden while doing System restore I found <a title="Hidden menu in System restore." href="http://www.tech-recipes.com/rx/28928/google-nexus-7-tablet-hard-reset-or-reboot/">here</a>.</p>
<p>If you are so out of luck this doesn&#8217;t work go <a title="Replace the OS on a Google nexus 7 through your win machine." href="http://blog.laptopmag.com/how-to-hard-reset-a-bricked-nexus-7-with-your-pc">here</a> to do a full OS replacement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/encrypt-android-and-restore-a-bricked-google-nexus-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert data like you do in Excel &#8211; but with a tool that is created for it</title>
		<link>http://www.selfelected.com/convert-data-like-you-do-in-excel-but-with-a-tool-that-is-created-for-it/</link>
		<comments>http://www.selfelected.com/convert-data-like-you-do-in-excel-but-with-a-tool-that-is-created-for-it/#comments</comments>
		<pubDate>Fri, 25 Jan 2013 21:07:57 +0000</pubDate>
		<dc:creator>selfelected</dc:creator>
				<category><![CDATA[Products and releases]]></category>
		<category><![CDATA[convert data]]></category>
		<category><![CDATA[Openrefine]]></category>

		<guid isPermaLink="false">http://www.selfelected.com/?p=1235</guid>
		<description><![CDATA[SHORT If you convert table like data, think Excel and manipulation, before being able to use it: There is a tool called Openrefine for this and it is free. TL;DR Sometimes one gets a file from the customer to import into a system. The received data is almost correct. So one opens a spread sheet, [...]]]></description>
				<content:encoded><![CDATA[<p>SHORT</p>
<p>If you convert table like data, think Excel and manipulation, before being able to use it:<br />
There is a tool called Openrefine for this and it is free.</p>
<p>TL;DR</p>
<p>Sometimes one gets a file from the customer to import into a system. The received data is almost correct.<br />
So one opens a spread sheet, pastes/imports and start converting. After a while deed is done and case is closed. Then one gets a new file and redoes everything.</p>
<p>In my above, real life, example a spreadsheet program like Excel or Openoffice-Calc is used. But that is not what it is created for, or best at, or even good at.</p>
<p>I have wished for a program created for importing and converting data. And it has existed since many years, albeit seldom mentioned.</p>
<p><a href="http://openrefine.org/">http://openrefine.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.selfelected.com/convert-data-like-you-do-in-excel-but-with-a-tool-that-is-created-for-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
