<?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>Fabian Fischer</title>
	<atom:link href="https://fabianfischer.io/feed/" rel="self" type="application/rss+xml" />
	<link>https://fabianfischer.io</link>
	<description>digital experiences</description>
	<lastBuildDate>Mon, 13 Aug 2018 19:28:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.0</generator>
	<item>
		<title>It&#8217;s all about backups</title>
		<link>https://fabianfischer.io/its-all-about-backups/?pk_campaign=feed&#038;pk_kwd=its-all-about-backups</link>
		<comments>https://fabianfischer.io/its-all-about-backups/?pk_campaign=feed&#038;pk_kwd=its-all-about-backups#respond</comments>
		<pubDate>Mon, 10 Jul 2017 21:44:18 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49087</guid>
		<description><![CDATA[My old computer serves as a nice power saving home server for Home Assistant, Nextcloud and some other services. Details will be covered another time. I was cleaning up some Nextcloud directories and found an ugly bug that somehow led to Nextcloud deleting nearly all of the 2 GBs of data. That was the perfect [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fits-all-about-backups%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dits-all-about-backups&amp;action_name=It%26%238217%3Bs+all+about+backups&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p>My old computer serves as a nice power saving home server for <a href="https://home-assistant.io/">Home Assistant</a>, <a href="https://nextcloud.com/">Nextcloud</a> and some other services. Details will be covered another time.</p>
<p>I was cleaning up some Nextcloud directories and found an ugly <a href="https://github.com/nextcloud/server/issues/5676">bug</a> that somehow led to Nextcloud deleting nearly all of the 2 GBs of data. That was the perfect time to go for some restore drill of my multi-level backup concept.</p>
<p>&nbsp;</p>
<p>I adopted the <a href="https://www.backblaze.com/blog/the-3-2-1-backup-strategy/">&#8220;3-2-1&#8221; backup strategy</a> a bit and spread my backups to local disks (Synology Diskstation and the Homeserver) and two remote targets: Wasabi and Amazon Cloud Drive. Currently I still enjoy the unlimited storage plan, let&#8217;s see <a href="https://techcrunch.com/2017/06/08/amazon-ends-its-unlimited-cloud-storage-plan/">how long this will last</a>.</p>
<p>Needless to say that all backups are encrypted, even these in my house.</p>
<p>I backup all data of the Windows PC since this is the main computer. My Mac is configured to backup a selective subset of the data using <a href="http://www.arqbackup.com/">Arq</a> and a full backup via Time Machine to my Diskstation. The Homeserver is also scheduled to backup important data using <a href="https://github.com/zertrin/duplicity-backup.sh">duplicity-backup.sh</a> to Wasabi.</p>
<p>The Diskstation is configured to backup itself on a external disk connected via USB and also to backup the important stuff via the AWS S3 Integration to Wasabi.</p>
<p>Total cost of Wasabi: about 10$ a month for about 2 TB  of data.</p>
<p>So, how is <strong>your</strong> backup strategy going?</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fits-all-about-backups%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dits-all-about-backups&amp;action_name=It%26%238217%3Bs+all+about+backups&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/its-all-about-backups/?pk_campaign=feed&#038;pk_kwd=its-all-about-backups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bees With Machine Guns!</title>
		<link>https://fabianfischer.io/bees-with-machine-guns/?pk_campaign=feed&#038;pk_kwd=bees-with-machine-guns</link>
		<comments>https://fabianfischer.io/bees-with-machine-guns/?pk_campaign=feed&#038;pk_kwd=bees-with-machine-guns#respond</comments>
		<pubDate>Tue, 27 Jan 2015 07:25:51 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49048</guid>
		<description><![CDATA[That&#8217;s a funny name for a very nice tool. It spawns a number of EC2 instances in region US-East-1 and starts load testing a predefined URL with Apachebench. All you need is: A EC2 account A Keypair, stored under ~/.ssh/keypair.pem An availability zone &#8220;public&#8221; with SSH access allowed Install the tool with [crayon-5d676fb85886f370673747/] and start [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fbees-with-machine-guns%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dbees-with-machine-guns&amp;action_name=Bees+With+Machine+Guns%21&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p><a href="https://fabianfischer.io/bees-with-machine-guns/bees/" rel="attachment wp-att-49050"><img class=" size-thumbnail wp-image-49050 alignright" src="https://fabianfischer.io/wp-content/uploads/2015/01/bees-150x150.png" alt="bees" width="150" height="150" /></a>That&#8217;s a funny name for a very nice tool. It spawns a number of EC2 instances in region <strong>US-East-1</strong> and starts load testing a predefined URL with Apachebench.</p>
<p>All you need is:</p>
<ul>
<li>A EC2 account</li>
<li>A Keypair, stored under ~/.ssh/keypair.pem</li>
<li>An availability zone &#8220;public&#8221; with SSH access allowed</li>
</ul>
<p>Install the tool with</p><pre class="crayon-plain-tag">pip install beeswithmachineguns</pre><p></p>
<p class="">and start having fun. Please keep in mind to shut down all EC2 instances after the test to avoid high bills.</p>
<p class="">Get the sources and docs on <a href="https://github.com/newsapps/beeswithmachineguns">GitHub</a>.</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fbees-with-machine-guns%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dbees-with-machine-guns&amp;action_name=Bees+With+Machine+Guns%21&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/bees-with-machine-guns/?pk_campaign=feed&#038;pk_kwd=bees-with-machine-guns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for 19.01.2015</title>
		<link>https://fabianfischer.io/links-for-19-01-2015/?pk_campaign=feed&#038;pk_kwd=links-for-19-01-2015</link>
		<comments>https://fabianfischer.io/links-for-19-01-2015/?pk_campaign=feed&#038;pk_kwd=links-for-19-01-2015#respond</comments>
		<pubDate>Mon, 19 Jan 2015 07:15:00 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49045</guid>
		<description><![CDATA[Today&#8217;s post is all about performance testing websites. PhantomJS is doing a great job here. AngularJS &#8211; Perceived Performance: In a traditional page, measuring the page performance is quite easy; a request is made, the server responds with some HTML and the browser renders it. Done. In a Single Page Application, things get trickier. YSlow [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-19-01-2015%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-19-01-2015&amp;action_name=Links+for+19.01.2015&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p>Today&#8217;s post is all about performance testing websites. <a href="http://www.phantomjs.org">PhantomJS</a> is doing a great job here.</p>
<p><a href="http://code.mendhak.com/angular-performance/">AngularJS &#8211; Perceived Performance</a>: In a traditional page, measuring the page performance is quite easy; a request is made, the server responds with some HTML and the browser renders it. Done. In a Single Page Application, things get trickier.</p>
<p><a title="YSlow for PhantomJS" href="http://yslow.org/phantomjs/">YSlow for PhantomJS</a>: PhantomJS is a headless WebKit with JavaScript API. YSlow for PhantomJS is a command line script that allows page performance analysis from live URLs, unlike YSlow for Command Line (HAR) where a pre-generated HAR file is needed in order to analyze page performance. &#8211; Tags: performancetesting</p>
<p><a href="http://collectd.org/">collectd – The system statistics collection daemon</a>: collectd gathers statistics about the system it is running on and stores this information. Those statistics can then be used to find current performance bottlenecks (i.e. performance analysis) and predict future system load (i.e. capacity planning).</p>
<p><a href="http://bigqueri.es/">BigQueri.es</a> &#8211; Tags: performancetesting</p>
<p><a href="http://httparchive.org">HTTP Archive</a>: The HTTP Archive tracks how the Web is built. &#8211; Tags: performancetesting</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-19-01-2015%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-19-01-2015&amp;action_name=Links+for+19.01.2015&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/links-for-19-01-2015/?pk_campaign=feed&#038;pk_kwd=links-for-19-01-2015/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for 08.01.2015</title>
		<link>https://fabianfischer.io/links-for-08-01-2015/?pk_campaign=feed&#038;pk_kwd=links-for-08-01-2015</link>
		<comments>https://fabianfischer.io/links-for-08-01-2015/?pk_campaign=feed&#038;pk_kwd=links-for-08-01-2015#respond</comments>
		<pubDate>Thu, 08 Jan 2015 07:24:37 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49041</guid>
		<description><![CDATA[HTTP/2.0 — The IETF is Phoning It In: Good article about the issues with the HTTP/2.0 spec. HOWTO setup your very own Jabber server…: Nice howto. I am also reachable via Jabber now 🙂 Hyperfox – HTTP and HTTPs Recording: MITM-Proxy for HTTP debugging. Hyperfox is capable of forging SSL certificates on the fly using [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-08-01-2015%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-08-01-2015&amp;action_name=Links+for+08.01.2015&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p><a href="https://queue.acm.org/detail.cfm">HTTP/2.0 — The IETF is Phoning It In</a>: Good article about the issues with the HTTP/2.0 spec.</p>
<p><a href="https://blog.flo.cx/2015/01/howto-setup-your-very-own-jabber-server/">HOWTO setup your very own Jabber server…</a>: Nice howto. I am also reachable via <a href="xmpp:ff@nodomain.cc">Jabber</a> now <img src="https://s.w.org/images/core/emoji/11/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><a href="http://n0where.net/hyperfox/">Hyperfox – HTTP and HTTPs Recording</a>: MITM-Proxy for HTTP debugging. Hyperfox is capable of forging SSL certificates on the fly using a root CA certificate and its corresponding key (both provided by the user). If the target machine recognizes the root CA as trusted, then HTTPs traffic can be succesfully intercepted and recorded. &#8211; by CyberPunk</p>
<p><a href="https://github.com/sametmax/0bin">sametmax/0bin · GitHub</a>: 0bin allows anybody to host a pastebin while welcoming any type of content to be pasted in it. The idea is that one can (probably&#8230;) not be legally entitled to moderate the pastebin content as he/she has no way to decrypt it.</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-08-01-2015%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-08-01-2015&amp;action_name=Links+for+08.01.2015&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/links-for-08-01-2015/?pk_campaign=feed&#038;pk_kwd=links-for-08-01-2015/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bug: .NET WebBrowserControl switches User-Agent headers when using XMLHttpRequest in compatibility view</title>
		<link>https://fabianfischer.io/bug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view/?pk_campaign=feed&#038;pk_kwd=bug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view</link>
		<comments>https://fabianfischer.io/bug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view/?pk_campaign=feed&#038;pk_kwd=bug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view#respond</comments>
		<pubDate>Tue, 16 Dec 2014 14:38:57 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49013</guid>
		<description><![CDATA[Microsoft .NET supplies a WebBrowserControl that can be used to integrate web browser functionality into a windows application. During the last days I learned some weird stuff about this component, especially regarding user agent HTTP headers. According to MSDN, the control &#8220;duplicates&#8221; Internet Explorer Web browsing functionality. The WebBrowser control provides a managed wrapper for [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fbug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dbug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view&amp;action_name=Bug%3A+.NET+WebBrowserControl+switches+User-Agent+headers+when+using+XMLHttpRequest+in+compatibility+view&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p>Microsoft .NET supplies a WebBrowserControl that can be used to integrate web browser functionality into a windows application.</p>
<p>During the last days I learned some weird stuff about this component, especially regarding user agent HTTP headers.<br />
<span id="more-49013"></span><br />
According to <a href="http://msdn.microsoft.com/en-us/library/w290k23d%28v=vs.85%29.aspx">MSDN</a>, the control &#8220;duplicates&#8221; Internet Explorer Web browsing functionality.</p>
<blockquote><p>The <span class="linkTerms"><a href="http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser%28v=vs.85%29.aspx">WebBrowser</a></span> control provides a managed wrapper for the WebBrowser ActiveX control. The managed wrapper lets you display Web pages in your Windows Forms client applications. You can use the <b>WebBrowser</b> control to duplicate Internet Explorer Web browsing functionality in your application or you can disable default Internet Explorer functionality and use the control as a simple HTML document viewer. You can also use the control to add DHTML-based user interface elements to your form and hide the fact that they are hosted in the <b>WebBrowser</b> control. This approach lets you seamlessly combine Web controls with Windows Forms controls in a single application.</p></blockquote>
<p><em>Remark:</em> All my tests were done using Windows 7 x64 Professional and Internet Explorer 10.0.9200.17148.</p>
<p>This is where the fun starts: By default, the control is in compatibility view and sends a IE7.0 User Agent header. Both normal and XMLHttpRequests use the same header. There is <strong>no way</strong> to override this from server side e.g. by sending a X-UA-Compatible header! This means that if you have a web application and suffer from these problems, you need to modify your customers registry which is very bad.</p>
<p>A helpful batch file can be found on <a href="https://gist.github.com/michal-m/1853315">Github</a>. Further information can be found in <a href="http://stackoverflow.com/questions/6717055/how-do-i-turn-off-compatibility-view-on-the-ie-webbrowsercontrol-in-a-winforms-a">this helpful thread</a> at Stackoverflow and <a href="http://wiki.imacros.net/IE9_Nags#What_IE_compatibility_mode_does_the_webbrowser_control_use.3F">here</a>.</p>
<figure id="attachment_49020" style="width: 586px" class="wp-caption alignnone"><img class="wp-image-49020 size-full" src="https://fabianfischer.io/wp-content/uploads/2014/12/nosettings.png" alt="No settings" width="586" height="156" srcset="https://fabianfischer.io/wp-content/uploads/2014/12/nosettings.png 586w, https://fabianfischer.io/wp-content/uploads/2014/12/nosettings-550x146.png 550w" sizes="(max-width: 586px) 100vw, 586px" /><figcaption class="wp-caption-text">No settings</figcaption></figure>
<p><strong>But be careful!</strong> As soon as the control is using IE8 or IE9 mode, the User-Agent starts switching between the &#8220;fake&#8221; User-Agent and the &#8220;original&#8221; User-Agent when sending AJAX calls with XMLHttpRequest. This can be very painful especially when you depend on the header for session pinning or security token generation.</p>
<figure id="attachment_49022" style="width: 596px" class="wp-caption alignnone"><img class="wp-image-49022 size-full" src="https://fabianfischer.io/wp-content/uploads/2014/12/ie8.png" alt="IE8 mode" width="596" height="79" srcset="https://fabianfischer.io/wp-content/uploads/2014/12/ie8.png 596w, https://fabianfischer.io/wp-content/uploads/2014/12/ie8-550x72.png 550w" sizes="(max-width: 596px) 100vw, 596px" /><figcaption class="wp-caption-text">IE8 mode</figcaption></figure>
<figure id="attachment_49023" style="width: 509px" class="wp-caption alignnone"><img class="wp-image-49023 size-full" src="https://fabianfischer.io/wp-content/uploads/2014/12/ie9.png" alt="IE9 mode" width="509" height="75" /><figcaption class="wp-caption-text">IE9 mode</figcaption></figure>
<p>Only in IE7 mode the User-Agent <strong>stays the same</strong> when using XMLHttpRequests:</p>
<figure id="attachment_49021" style="width: 591px" class="wp-caption alignnone"><img class="wp-image-49021 size-full" src="https://fabianfischer.io/wp-content/uploads/2014/12/ie7.png" alt="IE7 mode" width="591" height="96" srcset="https://fabianfischer.io/wp-content/uploads/2014/12/ie7.png 591w, https://fabianfischer.io/wp-content/uploads/2014/12/ie7-550x89.png 550w" sizes="(max-width: 591px) 100vw, 591px" /><figcaption class="wp-caption-text">IE7 mode</figcaption></figure>
<p>From my point of view this is a severe bug that should be addressed.</p>
<p>Furthermore, that whole compatibility view thing was a totally bad design decision. But this is nothing new <img src="https://s.w.org/images/core/emoji/11/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Update: I <a href="https://connect.microsoft.com/IE/feedbackdetail/view/1056970/net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view">posted</a> a bug at Microsoft Connect. Hopefully this will be fixed &#8211; I think it came with the IE10 update.</p>
<p>Update 2, 12.02.15: Microsoft <a href="https://connect.microsoft.com/IE/feedbackdetail/view/1056970/net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view">posted a comment</a> that they are investigating the issue.</p>
<p>Update 3, 02.03.16: Microsoft <a href="https://connect.microsoft.com/IE/feedback/details/1056970/net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view">closed the bug</a> without fixing it.</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fbug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dbug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view&amp;action_name=Bug%3A+.NET+WebBrowserControl+switches+User-Agent+headers+when+using+XMLHttpRequest+in+compatibility+view&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/bug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view/?pk_campaign=feed&#038;pk_kwd=bug-net-webbrowsercontrol-switches-user-agent-headers-when-using-xmlhttprequest-in-compatibility-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for 10.12.2014</title>
		<link>https://fabianfischer.io/links-for-10-12-2014/?pk_campaign=feed&#038;pk_kwd=links-for-10-12-2014</link>
		<comments>https://fabianfischer.io/links-for-10-12-2014/?pk_campaign=feed&#038;pk_kwd=links-for-10-12-2014#respond</comments>
		<pubDate>Wed, 10 Dec 2014 09:35:40 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49010</guid>
		<description><![CDATA[The POODLE bites again (08 Dec 2014): October&#8217;s POODLE attack affected CBC-mode cipher suites in SSLv3 due to SSLv3&#8217;s under-specification of the contents of the CBC padding bytes. Since SSLv3 didn&#8217;t say what the padding bytes should be, implementations couldn&#8217;t check them and that opened SSLv3 up to an oracle attack. musicForProgramming();: Some nice tracks [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-10-12-2014%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-10-12-2014&amp;action_name=Links+for+10.12.2014&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p><a href="https://www.imperialviolet.org/2014/12/08/poodleagain.html">The POODLE bites again (08 Dec 2014)</a>: October&#8217;s POODLE attack affected CBC-mode cipher suites in SSLv3 due to SSLv3&#8217;s under-specification of the contents of the CBC padding bytes. Since SSLv3 didn&#8217;t say what the padding bytes should be, implementations couldn&#8217;t check them and that opened SSLv3 up to an oracle attack.</p>
<p><a href="http://www.musicforprogramming.net/">musicForProgramming();</a>: Some nice tracks for concentration</p>
<p><a href="http://thenextweb.com/apps/2014/12/04/wickrs-self-destructing-messages-now-os-x-windows-linux/">Wickr’s self-destructing secure messages are now on OS X, Windows and Linux</a>: The Wickr mobile apps for iOS and Android are known for incredibly secure messaging that feature a self-destruct option for text, images and videos. Now those messages are available on your desktop. &#8211; by Roberto Baldwin</p>
<p><a href="http://www.newyorker.com/magazine/2014/12/01/quiet-german">The astonishing rise of Angela Merkel, the most powerful woman in the world.</a>: A summer afternoon at the Reichstag. Soft Berlin light filters down through the great glass dome, past tourists ascending the spiral ramp, and into the main hall of parliament. Half the members’ seats are empty. &#8211; by John Lanchester, George Packer</p>
<p><a href="http://www.infoq.com/presentations/mantis">Mantis: Netflix&#8217;s Event Stream Processing System</a>: Another great techonolgy by Netflix &#8211; by Danny Yuan</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-10-12-2014%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-10-12-2014&amp;action_name=Links+for+10.12.2014&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/links-for-10-12-2014/?pk_campaign=feed&#038;pk_kwd=links-for-10-12-2014/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for 06.12.2014</title>
		<link>https://fabianfischer.io/links-for-06-12-2014/?pk_campaign=feed&#038;pk_kwd=links-for-06-12-2014</link>
		<comments>https://fabianfischer.io/links-for-06-12-2014/?pk_campaign=feed&#038;pk_kwd=links-for-06-12-2014#respond</comments>
		<pubDate>Sat, 06 Dec 2014 06:43:26 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49008</guid>
		<description><![CDATA[ASP.NET vNext on OSX and Linux Redux: Things have changed a fair bit since my last post back in May, and getting the latest and greatest ASP.NET vNext up and running with Mono is now reasonably straight forward, so I thought I’d do a quick update on installing ASP.NET vNext on OSX and Linux. &#8211; [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-06-12-2014%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-06-12-2014&amp;action_name=Links+for+06.12.2014&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://graemechristie.github.io/graemechristie/blog/2014/09/30/asp-dot-net-vnext-on-osx-and-linux-redux/">ASP.NET vNext on OSX and Linux Redux</a>: Things have changed a fair bit since my last post back in May, and getting the latest and greatest ASP.NET vNext up and running with Mono is now reasonably straight forward, so I thought I’d do a quick update on installing ASP.NET vNext on OSX and Linux. &#8211; by Graeme Christie</p>
<p><a href="http://shodanio.wordpress.com/2014/12/02/shodan-add-on-for-firefox/">Shodan Add-on for Firefox</a>: It’s now possible to see what information Shodan has available on a server from within Firefox thanks to the new Shodan add-on created by @PaulWebSec and @romainletendart! It’s a minimalistic yet powerful add-on to see what the website you’re visiting is exposing to the Internet. &#8211; by achillean</p>
<p><a href="https://gigaom.com/2014/11/29/facebook-redesigned-the-data-center-network-3-reasons-it-matters/">Facebook redesigned the data center network: 3 reasons it matters</a>: Earlier this month, Facebook announced a new data center networking architecture that it calls, fittingly, “data center fabric.</p>
<p><a href="http://www.independent.co.uk/news/science/scientists-predict-green-energy-revolution-after-incredible-new-graphene-discoveries-9885425.html">Scientists predict green energy revolution after incredible new graphene discoveries</a>: Researchers have discovered that graphene allows positively charged hydrogen atoms or protons to pass through it despite being completely impermeable to all other gases, including hydrogen itself. &#8211; by Steve Connor</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-06-12-2014%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-06-12-2014&amp;action_name=Links+for+06.12.2014&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/links-for-06-12-2014/?pk_campaign=feed&#038;pk_kwd=links-for-06-12-2014/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Terminal – The next revolution in cloud computing</title>
		<link>https://fabianfischer.io/terminal-the-next-revolution-in-cloud-computing/?pk_campaign=feed&#038;pk_kwd=terminal-the-next-revolution-in-cloud-computing</link>
		<comments>https://fabianfischer.io/terminal-the-next-revolution-in-cloud-computing/?pk_campaign=feed&#038;pk_kwd=terminal-the-next-revolution-in-cloud-computing#respond</comments>
		<pubDate>Fri, 28 Nov 2014 15:28:33 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=49004</guid>
		<description><![CDATA[A new startup in San Francisco where is making it possible to develop apps in virtual, cloud-based computer environments. Even if you haven’t already heard of it, chances are you’ll soon be hearing about nothing else. more&#8230;<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fterminal-the-next-revolution-in-cloud-computing%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dterminal-the-next-revolution-in-cloud-computing&amp;action_name=Terminal+%E2%80%93+The+next+revolution+in+cloud+computing&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<blockquote><p>A new startup in San Francisco where is making it possible to develop apps in virtual, cloud-based computer environments. Even if you haven’t already heard of it, chances are you’ll soon be hearing about nothing else.</p></blockquote>
<p><a href="http://jaxenter.com/terminal-cloud-computing-112855.html">more&#8230;</a></p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Fterminal-the-next-revolution-in-cloud-computing%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dterminal-the-next-revolution-in-cloud-computing&amp;action_name=Terminal+%E2%80%93+The+next+revolution+in+cloud+computing&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/terminal-the-next-revolution-in-cloud-computing/?pk_campaign=feed&#038;pk_kwd=terminal-the-next-revolution-in-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer&#8217;s User Agent Madness</title>
		<link>https://fabianfischer.io/internet-explorers-user-agent-madness/?pk_campaign=feed&#038;pk_kwd=internet-explorers-user-agent-madness</link>
		<comments>https://fabianfischer.io/internet-explorers-user-agent-madness/?pk_campaign=feed&#038;pk_kwd=internet-explorers-user-agent-madness#respond</comments>
		<pubDate>Sun, 23 Nov 2014 13:58:39 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=43472</guid>
		<description><![CDATA[Microsoft is introducing the next level of User Agent madness with IE11: Now the browser tells the server that he is basically every browser on the planet&#8230; IE Edge mode in Windows Developer Preview and RemoteIE builds is a new &#8220;living&#8221; document mode designed for maximum interoperability with other modern browsers and contemporary web content [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Finternet-explorers-user-agent-madness%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dinternet-explorers-user-agent-madness&amp;action_name=Internet+Explorer%26%238217%3Bs+User+Agent+Madness&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p>Microsoft is introducing the next level of User Agent madness with IE11: Now the browser tells the server that he is basically every browser on the planet&#8230;</p>
<blockquote><p>IE Edge mode in Windows Developer Preview and RemoteIE builds is a new &#8220;living&#8221; document mode designed for maximum interoperability with other modern browsers and contemporary web content</p></blockquote>
<p><a href="http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx">more&#8230;</a></p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Finternet-explorers-user-agent-madness%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dinternet-explorers-user-agent-madness&amp;action_name=Internet+Explorer%26%238217%3Bs+User+Agent+Madness&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/internet-explorers-user-agent-madness/?pk_campaign=feed&#038;pk_kwd=internet-explorers-user-agent-madness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links for 17.11.2014</title>
		<link>https://fabianfischer.io/links-for-17-11-2014/?pk_campaign=feed&#038;pk_kwd=links-for-17-11-2014</link>
		<comments>https://fabianfischer.io/links-for-17-11-2014/?pk_campaign=feed&#038;pk_kwd=links-for-17-11-2014#respond</comments>
		<pubDate>Mon, 17 Nov 2014 23:13:59 +0000</pubDate>
		<dc:creator><![CDATA[Fabian]]></dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">https://fabianfischer.io/?p=10920</guid>
		<description><![CDATA[Reaching the Summit of Web Performance with otto.de: Performance has become critical to the success of websites, and of e-commerce sites in particular. With customers expecting web pages to load increasingly faster, they will often lose patience, especially in a purchase process, if they have to wait for too long. &#8211; by Oliver Wegner ASP.NET [&#8230;]<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-17-11-2014%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-17-11-2014&amp;action_name=Links+for+17.11.2014&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://dev.otto.de/2014/11/14/reaching-the-summit-of-web-performance-with-otto-de/">Reaching the Summit of Web Performance with otto.de</a>: Performance has become critical to the success of websites, and of e-commerce sites in particular. With customers expecting web pages to load increasingly faster, they will often lose patience, especially in a purchase process, if they have to wait for too long. &#8211; by Oliver Wegner</p>
<p><a href="http://www.asp.net/vnext/overview/aspnet-vnext/aspnet-5-overview">ASP.NET 5 Overview</a>: ASP.NET 5 is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET 5 and explains how they help you develop modern web apps. Introduction to ASP.NET 5 ASP.NET 5 is a lean .NET stack for building modern web apps. &#8211; by Tom FitzMacken</p>
<p><a href="http://www.hanselman.com/blog/IntroducingGulpGruntBowerAndNpmSupportForVisualStudio.aspx">Introducing Gulp, Grunt, Bower, and npm support for Visual Studio</a>: Web Development, specifically front end web development, is fast becoming as complex and sophisticated as traditional back end development. Most projects don&#8217;t just upload some JS and CSS files via FTP. &#8211; by category</p>
<p><a href="http://geekswithblogs.net/theArchitectsNapkin/archive/2014/11/16/feedback-centric-development---the-one-hacker-way.aspx">Feedback-Centric Development &#8211; The One Hacker Way</a>: Erik Meijer got something right in his talk &#8220;One Hacker Way&#8221;. There&#8217;s a lot of bashing and ranting&#8230; but at the core there also is a precious diamond to be found. It&#8217;s his admonition to be driven by feedback.</p>
<img src="https://matomo.xm1.de/piwik.php?idsite=1&amp;rec=1&amp;url=https%3A%2F%2Ffabianfischer.io%2Flinks-for-17-11-2014%2F%3Fpk_campaign%3Dfeed%26pk_kwd%3Dlinks-for-17-11-2014&amp;action_name=Links+for+17.11.2014&amp;urlref=https%3A%2F%2Ffabianfischer.io%2Ffeed%2F" style="border:0;width:0;height:0" width="0" height="0" alt="" />]]></content:encoded>
			<wfw:commentRss>https://fabianfischer.io/links-for-17-11-2014/?pk_campaign=feed&#038;pk_kwd=links-for-17-11-2014/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
