<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6057814445774339994</id><updated>2012-01-25T06:05:17.412-08:00</updated><category term='Lancaster'/><category term='HD'/><category term='C#'/><category term='Knowledge Base'/><category term='Firefox'/><category term='General'/><category term='Qosmio'/><category term='XNA'/><title type='text'>Block Blog</title><subtitle type='html'>Florian Block's Blog</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-7156472445226713611</id><published>2009-11-24T05:47:00.001-08:00</published><updated>2009-11-24T05:47:25.253-08:00</updated><title type='text'>Facebook</title><content type='html'>Ok, I am now on Facebook. Ugh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-7156472445226713611?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/7156472445226713611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=7156472445226713611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/7156472445226713611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/7156472445226713611'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2009/11/facebook.html' title='Facebook'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-8535352415870322271</id><published>2009-10-10T04:40:00.000-07:00</published><updated>2009-10-10T04:42:04.601-07:00</updated><title type='text'>Darth Vader</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_FNtvmfGaOlo/StByvc24T3I/AAAAAAAAAIw/jcVZLMgtIN0/s1600-h/DSC_0103.JPG"&gt;&lt;img style="margin: 0px 10px 10px 0px; float: left; clear: both;" alt="" src="http://4.bp.blogspot.com/_FNtvmfGaOlo/StByvc24T3I/AAAAAAAAAIw/jcVZLMgtIN0/s160/DSC_0103.JPG" border="0" /&gt;&lt;/a&gt;This was one of the most amazing things about Victoria. I guess the Deathstar also suffers from the economic crisis, and alternative sources of income become necessary. By the way: the songs he chose were really dramatic.&lt;div style="clear: both; text-align: left;"&gt;&lt;a href="http://picasa.google.com/blogger/" target="ext"&gt;&lt;img src="http://photos1.blogger.com/pbp.gif" alt="Posted by Picasa" style="border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;" align="middle" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-8535352415870322271?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/8535352415870322271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=8535352415870322271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/8535352415870322271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/8535352415870322271'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2009/10/darth-vader.html' title='Darth Vader'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_FNtvmfGaOlo/StByvc24T3I/AAAAAAAAAIw/jcVZLMgtIN0/s72-c/DSC_0103.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-1045201551057617089</id><published>2008-06-08T07:04:00.000-07:00</published><updated>2008-06-08T07:18:27.436-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XNA'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><title type='text'>Copying a Dynamically Created Bitmap to a Texture2D with XNA</title><content type='html'>&lt;p class="MsoNormal" style=""&gt;  &lt;/p&gt;  &lt;p class="MsoNormal" style=""&gt;I am sure someone has done it before, but I couldn't find any complete example in the web, so I wrote my own code: essentially it allows you to create a texture from a dynamically created Bitmap object. So you don't have to load the Bitmap from a file but you can dynamically create one in memory, do some GDI+ drawing on it (e.g for procedural textures) and then load it to a texture and use it. This can be useful if you want to programmatically create textures. Even though I have not tried it yet, you should be able to even update the texture before every frame using this method. This is the code:&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; SD = System.Drawing;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;using&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; SDI = System.Drawing.Imaging;&lt;span style="color: blue;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style="color: green;"&gt;// ...&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;; color: blue;"&gt;protected&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt; &lt;span style="color: blue;"&gt;override&lt;/span&gt; &lt;span style="color: blue;"&gt;void&lt;/span&gt; LoadContent()&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;{&lt;span style=""&gt;&lt;br /&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// Create Bitmap that we want edit and transfer to a texture&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;SD.&lt;span style="color: rgb(43, 145, 175);"&gt;Bitmap&lt;/span&gt; bitmap = &lt;span style="color: blue;"&gt;new&lt;/span&gt; SD.&lt;span style="color: rgb(43, 145, 175);"&gt;Bitmap&lt;/span&gt;(100, 100);&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// Create Graphics for the bitmap&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;SD.&lt;span style="color: rgb(43, 145, 175);"&gt;Graphics&lt;/span&gt; bitmapGraphics = SD.&lt;span style="color: rgb(43, 145, 175);"&gt;Graphics&lt;/span&gt;.FromImage(bitmap);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// Do some drawing with GDI+, e.g.&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;bitmapGraphics.Clear(SD.&lt;span style="color: rgb(43, 145, 175);"&gt;Color&lt;/span&gt;.CornflowerBlue);&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// ... what ever you want to do :)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// Get rid of the graphcis object&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;bitmapGraphics.Dispose();&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// Initialize our custom texture (should be defined in the class)&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;customTexture = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: rgb(43, 145, 175);"&gt;Texture2D&lt;/span&gt;(&lt;span style="color: blue;"&gt;this&lt;/span&gt;.GraphicsDevice, bitmap.Width, bitmap.Height, 0, &lt;span style="color: rgb(43, 145, 175);"&gt;TextureUsage&lt;/span&gt;.None, &lt;span style="color: rgb(43, 145, 175);"&gt;SurfaceFormat&lt;/span&gt;.Color);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// Lock the bitmap data&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;SDI.&lt;span style="color: rgb(43, 145, 175);"&gt;BitmapData&lt;/span&gt; data = bitmap.LockBits(&lt;span style="color: blue;"&gt;new&lt;/span&gt; System.Drawing.&lt;span style="color: rgb(43, 145, 175);"&gt;Rectangle&lt;/span&gt;(0, 0, bitmap.Width, bitmap.Height),&lt;span style=""&gt; &lt;/span&gt;System.Drawing.Imaging.&lt;span style="color: rgb(43, 145, 175);"&gt;ImageLockMode&lt;/span&gt;.ReadOnly, bitmap.PixelFormat);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// calculate the byte size: for PixelFormat.Format32bppArgb (standard for GDI bitmaps) it's the hight * stride&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: blue;"&gt;int&lt;/span&gt; bufferSize = data.Height * data.Stride; &lt;span style="color: green;"&gt;// stride already incorporates 4 bytes per pixel&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// create buffer&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: blue;"&gt;byte&lt;/span&gt;[] bytes = &lt;span style="color: blue;"&gt;new&lt;/span&gt; &lt;span style="color: blue;"&gt;byte&lt;/span&gt;[bufferSize];&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// copy bitmap data into buffer&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: rgb(43, 145, 175);"&gt;Marshal&lt;/span&gt;.Copy(data.Scan0, bytes, 0, bytes.Length);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style=""&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// copy our buffer to the texture&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;customTexture.SetData(bytes);&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;      &lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style=""&gt;   &lt;/span&gt;&lt;span style="color: green;"&gt;// unlock the bitmap data&lt;/span&gt;&lt;br /&gt;&lt;span style=""&gt;   &lt;/span&gt;bitmap.UnlockBits(data);&lt;br /&gt;&lt;span style=""&gt;&lt;/span&gt;}&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-1045201551057617089?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/1045201551057617089/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=1045201551057617089' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/1045201551057617089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/1045201551057617089'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2008/06/copying-dynamically-created-bitmap-to.html' title='Copying a Dynamically Created Bitmap to a Texture2D with XNA'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-6078306996264398858</id><published>2008-06-08T06:46:00.001-07:00</published><updated>2008-06-08T06:56:55.210-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='XNA'/><category scheme='http://www.blogger.com/atom/ns#' term='C#'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><title type='text'>Using a standard Windows.Form for XNA Projects</title><content type='html'>Something that I found very helpful was the article by &lt;a href="http://www.codeproject.com/KB/game/XNA_And_Beyond.aspx"&gt;Pedro Güida&lt;/a&gt;. It tells you how to render the standard XNA output to a standard Windows.Form. Why would you want to do that? Well, some say it's good for writing level editors, but in my case it was useful since I wanted to override the Forms WinProc, which isn't possible in the Game class delivered by the XNA templates. There are some other solutions that accomplish that, but Pedro's solution is the only one that let's you still use the comfortable Game's class in conjunction with a standard Form. So here you go :) Thanks Pedro for this elegant and simple solution!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-6078306996264398858?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/6078306996264398858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=6078306996264398858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/6078306996264398858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/6078306996264398858'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2008/06/using-standard-windowsform-for-xna.html' title='Using a standard Windows.Form for XNA Projects'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-1640825588187079810</id><published>2008-02-02T11:00:00.000-08:00</published><updated>2008-02-02T11:14:12.205-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><category scheme='http://www.blogger.com/atom/ns#' term='Firefox'/><title type='text'>Deactivate Flash in Firefox</title><content type='html'>Firefox can cause high amount of CPU-load when displaying multiple tabs with flash content. A very nice little plug-in for Firefox is Flashblock (must be good, considering it's name ;). You can either download it from the &lt;a href="http://flashblock.mozdev.org/"&gt;developer's website&lt;/a&gt;, or via the &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/433"&gt;firefox addon-page&lt;/a&gt;. What it does is initially replacing every flash animation on a web page you load with a little spacer. Clicking on the spacer loads the appropriate flash movie. The effect is that it dramatically reduces the CPU load, as it suppresses all flash movies by default (a nice side-effect is that lots of adds disappear, as they are often implemented in flash). It also supports a white-list of pages on which flash should be loaded as usual, so you can add pages like youtube.com if you don't want to click on the spacer every time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-1640825588187079810?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/1640825588187079810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=1640825588187079810' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/1640825588187079810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/1640825588187079810'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2008/02/deactivate-flash-in-firefox.html' title='Deactivate Flash in Firefox'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-1827878606737325231</id><published>2007-12-05T10:47:00.000-08:00</published><updated>2008-11-13T03:55:26.240-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lancaster'/><title type='text'>Boardgames and Fantasy RPG in Lancaster</title><content type='html'>"Interstellar Master Traders" is a shop run by a really unique character (wise, long beard, a bit like a wizard) and offers a very comprehensive collection of boardgames, fantasy literature as well as role-playing systems and equipment. On top of that, (and most amazingly) he has played / read nearly any single game/book that he stocks and (on demand) gives very detailed and competent shopping advise. None of his recommendation failed me once (ideal if you don't exactly know what book / game to go for, if you give him an entry point, he will give you several options).&lt;br /&gt;&lt;br /&gt;Personally, I can recommend his large selection of international board-games. He even stocks English versions of some very popular German boardgames, such as "Settlers of Catan" and "Carcassonne" (which I can really recommend, both for friends &amp;amp; family). The selection ranges from very simple but entertaining card games up to very complicated strategy board games. Prices are really fair and as mentioned, the owner's support is outstanding.&lt;br /&gt;&lt;br /&gt;Links: &lt;a href="http://www.i-m-t.demon.co.uk/"&gt;Shop's Website&lt;/a&gt; | &lt;a href="http://maps.google.co.uk/maps?f=q&amp;amp;hl=en&amp;amp;geocode=&amp;amp;time=&amp;amp;date=&amp;amp;ttype=&amp;amp;q=33+North+Road,+Lancaster+LA1-1NS+England&amp;amp;sll=54.162434,-3.647461&amp;amp;sspn=14.412232,48.164063&amp;amp;ie=UTF8&amp;amp;z=16&amp;amp;iwloc=addr&amp;amp;om=1"&gt;Google Maps&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FNtvmfGaOlo/R1c9tXj6b-I/AAAAAAAAADc/Wsk7lVhL4wY/s1600-h/imt_inside.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_FNtvmfGaOlo/R1c9tXj6b-I/AAAAAAAAADc/Wsk7lVhL4wY/s320/imt_inside.jpg" alt="" id="BLOGGER_PHOTO_ID_5140645349294764002" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;Please also note&lt;/span&gt;: that the shop has a temporary shop-front and that you enter at your own risk (should be repaired by the 10th of December):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_FNtvmfGaOlo/R1c-iXj6b_I/AAAAAAAAADk/lLMeu6ul6cE/s1600-h/imt_shopfront.jpg"&gt;&lt;img style="cursor: pointer;" src="http://1.bp.blogspot.com/_FNtvmfGaOlo/R1c-iXj6b_I/AAAAAAAAADk/lLMeu6ul6cE/s320/imt_shopfront.jpg" alt="" id="BLOGGER_PHOTO_ID_5140646259827830770" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 0, 0);"&gt;Update: &lt;span style="color: rgb(0, 0, 0);"&gt;Everything is back to normal now!&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-1827878606737325231?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/1827878606737325231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=1827878606737325231' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/1827878606737325231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/1827878606737325231'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2007/12/boardgames-and-fantasy-rpg-in-lancaster.html' title='Boardgames and Fantasy RPG in Lancaster'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_FNtvmfGaOlo/R1c9tXj6b-I/AAAAAAAAADc/Wsk7lVhL4wY/s72-c/imt_inside.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-3555831699217510865</id><published>2007-11-29T06:58:00.000-08:00</published><updated>2007-12-05T16:11:04.267-08:00</updated><title type='text'>Video "Shake Well before Use!"</title><content type='html'>&lt;object height="355" width="425"&gt;Rene Mayrhofer, a collegue here in Lancaster did some great work about pairing handheld devices by shaking them together. I helped a bit with creating a video for the work and funny enought, the video is now on youtube with over 24.000 hits ;)&lt;br /&gt;&lt;br /&gt;&lt;param name="movie" value="http://www.youtube.com/v/ktJC0S4_X58&amp;amp;rel=1"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.youtube.com/v/ktJC0S4_X58&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" height="355" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-3555831699217510865?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/3555831699217510865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=3555831699217510865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/3555831699217510865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/3555831699217510865'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2007/11/video-shake-well-before-use.html' title='Video &quot;Shake Well before Use!&quot;'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-6751984951792626146</id><published>2007-11-05T16:15:00.000-08:00</published><updated>2007-11-05T16:31:35.077-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HD'/><category scheme='http://www.blogger.com/atom/ns#' term='Qosmio'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><title type='text'>European Qosmio HD Component Out</title><content type='html'>I can now confirm that my European Qosmio G30 (which normally ships with the "D-Terminal to Scart" adapter) can output HD via a component. However, the "D-Terminal to Component" adaptor is not available in Europe but has to be ordered from the US. To get it, I called Toshiba and they referred me to their supplier for spare parts (who ships to Europe). The actual product I had to order is:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"D TO 3-RCA CABLE: Quosmio G15-AV501" (the "u" in Quosmio is also in the invoice ;)&lt;/li&gt;&lt;/ul&gt;Toshiba assigns different codes for their Quosmio models in the US, however, the G15 would not directly be the equivalent of my European G30, I believe. However, I think the cable would work with all Toshiba products, which have a &lt;a href="http://en.wikipedia.org/wiki/D-Terminal"&gt;D-Terminal&lt;/a&gt; (I *think* so, but don't quote me on it!) and which graphics card can do HD in its driver settings.&lt;br /&gt;Consequently, contrary to several forum posts, Toshiba has not "butchered" the D-Terminal, and no hardware modification is necessary on the European Qosmios to output HD. You just need the magic cable, which is admittedly hard to get in Europe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-6751984951792626146?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/6751984951792626146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=6751984951792626146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/6751984951792626146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/6751984951792626146'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2007/11/european-qosmio-hd-component-out.html' title='European Qosmio HD Component Out'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-2338023251822288921</id><published>2007-04-21T06:55:00.000-07:00</published><updated>2007-04-21T07:25:12.117-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><title type='text'>SSL 3.0 "Seite kann nicht angezeigt werden"</title><content type='html'>Ich hatte das Problem, dass ein bestimmter Rechner innerhalb meines Rechners keine SSL 3.0 Seiten anzeigen konnte. IE zeigt "Seite kann nicht angezeigt werden" an, Firefox "Ungueltiger Nachrichten-Authentifizierungsheader empfangen". Nach langen rumprobieren habe ich das Problem gefunden: Der besagte Rechner war in meinem Router als DMZ eingetragen. Irgendwie hat das dann dazu gefuehrt dass SSL 3.0 nicht mehr geht. Wenn irgendjemand eine technische Erklaerung dafuer hat, bitte bei mir melden!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-2338023251822288921?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/2338023251822288921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=2338023251822288921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/2338023251822288921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/2338023251822288921'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2007/04/ssl-30-seite-kann-nicht-angezeigt.html' title='SSL 3.0 &quot;Seite kann nicht angezeigt werden&quot;'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-9036146145458692380</id><published>2007-04-21T06:46:00.000-07:00</published><updated>2007-04-21T07:27:11.951-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Base'/><title type='text'>SSL 3.0 "Page cannot be displayed"</title><content type='html'>Yesterday I solved a weird problem where &lt;span style="font-style: italic;"&gt;one&lt;/span&gt; of the machines in my network couldn't display any SSL 3.0 encrypted pages. IE would tell me "Page cannot be displayed", Firefox would pop up a window saying something like "Received invalid message header". I found the reason for this very surprising: in my router the DMZ was stet to the machines IP address and that somehow kept SSL 3.0 from working properly on that machine. If anyone can give me a technical explanation for this I would be very happy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-9036146145458692380?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/9036146145458692380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=9036146145458692380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/9036146145458692380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/9036146145458692380'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2007/04/ssl-30-page-cannot-be-displayed.html' title='SSL 3.0 &quot;Page cannot be displayed&quot;'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6057814445774339994.post-261071453658476542</id><published>2007-04-08T05:24:00.000-07:00</published><updated>2007-04-21T07:27:18.572-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Blog Started</title><content type='html'>Hi, thanks everyone for stopping by. I use this blog as my sketch-pad so typos will be frequent and posts will be random. Some structured information will be available through the navigation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6057814445774339994-261071453658476542?l=florianblock.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://florianblock.blogspot.com/feeds/261071453658476542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6057814445774339994&amp;postID=261071453658476542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/261071453658476542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6057814445774339994/posts/default/261071453658476542'/><link rel='alternate' type='text/html' href='http://florianblock.blogspot.com/2007/04/blog-started.html' title='Blog Started'/><author><name>Florian Block</name><uri>http://www.blogger.com/profile/05304458840774685086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://lh5.google.com/image/block.florian/Rhjk6scaxpI/AAAAAAAAAA0/Crl3uBcf9ck/s144/passfoto.jpg'/></author><thr:total>0</thr:total></entry></feed>
