<?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'><id>tag:blogger.com,1999:blog-6985273540053546202</id><updated>2010-03-13T15:19:56.851+01:00</updated><title type='text'>jaroslavklima.com</title><subtitle type='html'>blog of a life hacker</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.jaroslavklima.com/blog/atom.xml'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-4145877067770005692</id><published>2009-11-26T15:09:00.001+01:00</published><updated>2009-11-26T15:10:17.715+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='voltage divider'/><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='thermistor'/><category scheme='http://www.blogger.com/atom/ns#' term='bmw e36'/><title type='text'>Converting BMW temperature sensor resistance to degrees Celsius with an IC</title><summary type='text'>The BMW E36 on-board computer uses a temperature sensor mounted in the front bumper. 

The temperature sensor is actually a thermistor with a negative thermal coefficient (NTC thermistor = negistor), meaning that as the temperature rises, its resistance falls.

The sensor was found to be equal to a K164NK004.7 thermistor. The resistances of this thermistor for different temperatures according to </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/4145877067770005692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/11/coverting-bmw-temperature-sensor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/4145877067770005692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/4145877067770005692'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/11/coverting-bmw-temperature-sensor.html' title='Converting BMW temperature sensor resistance to degrees Celsius with an IC'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-684393456263167863</id><published>2009-11-23T17:37:00.004+01:00</published><updated>2009-11-23T18:03:07.166+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PCB'/><category scheme='http://www.blogger.com/atom/ns#' term='net classes'/><category scheme='http://www.blogger.com/atom/ns#' term='eagle'/><category scheme='http://www.blogger.com/atom/ns#' term='route width'/><title type='text'>Automatic route &amp; drill width in Eagle PCB layout editor</title><summary type='text'>If you look up "the right way to change route widths in Eagle", you will find that you need to - set up different "net classes" in the schematics editor  Edit -&gt; Net classes- set the right class for each net in the schematics editor  Right click -&gt; Properties    or    Change tool -&gt; Class- route the nets in the Layout editorThe problem with this approach is that it does not work :) or at least </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/684393456263167863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/11/automatic-route-drill-width-in-eagle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/684393456263167863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/684393456263167863'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/11/automatic-route-drill-width-in-eagle.html' title='Automatic route &amp; drill width in Eagle PCB layout editor'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-2370068148825947190</id><published>2009-09-30T08:19:00.006+02:00</published><updated>2009-10-02T10:12:21.551+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='64-bit windows'/><category scheme='http://www.blogger.com/atom/ns#' term='32-bit driver'/><category scheme='http://www.blogger.com/atom/ns#' term='CH352'/><title type='text'>Install a 32-bit driver on 64-bit Windows</title><summary type='text'>Yesterday a found out that my super cheap Chinese PCMCIA-SERIAL adapter didn't come with a driver for x64 based systems. The adapter uses a CH352 chip and the manufacturer of the chip (www.wch.cn) doesn't even have any drivers on the website, let alone provide 64-bit versions.Surprisingly, Microsoft had the answer this time.http://www.microsoft.com/whdc/driver/install/64INF_reqs.mspx#E1G You can </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/2370068148825947190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/09/install-32-bit-driver-on-64-bit-windows.html#comment-form' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/2370068148825947190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/2370068148825947190'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/09/install-32-bit-driver-on-64-bit-windows.html' title='Install a 32-bit driver on 64-bit Windows'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-382802508194885389</id><published>2009-08-01T01:02:00.005+02:00</published><updated>2009-08-01T01:32:35.370+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='ListBoxItem'/><category scheme='http://www.blogger.com/atom/ns#' term='ItemContainerStyle'/><category scheme='http://www.blogger.com/atom/ns#' term='IsSelected'/><title type='text'>"Binding" to ListBoxItem's IsSelected property from its template in Silverlight</title><summary type='text'>It is not really a binding, but it does the trick:&lt;ListBox Name="MyListBox" ItemContainerStyle="{StaticResource MyListBoxItemStyle}" &gt;&lt;Style x:Key="MyListBoxItemStyle" TargetType="ListBoxItem"&gt;  &lt;Setter Property="Template"&gt;    &lt;Setter.Value&gt;      &lt;ControlTemplate TargetType="ListBoxItem"&gt;        &lt;Border Name="Border" Padding="2" Loaded="Template_Loaded"&gt;</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/382802508194885389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/08/binding-to-listboxitems-isselected.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/382802508194885389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/382802508194885389'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/08/binding-to-listboxitems-isselected.html' title='&quot;Binding&quot; to ListBoxItem&apos;s IsSelected property from its template in Silverlight'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-8752156838226509227</id><published>2009-07-28T13:51:00.007+02:00</published><updated>2009-07-29T00:25:21.081+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='focus'/><title type='text'>Focus a Silverlight control on startup</title><summary type='text'>I found two solutions to this problem on the web and neither of them worked for me. I finally combined both of them to make it work:In the aspx page, include&lt;script type="text/javascript"&gt;    window.onload = function()     {         setTimeout(function() { document.getElementById('Xaml1').focus(); }, 1);     }&lt;/script&gt;And then in Page.cs class as a response to Loaded event:Dispatcher.BeginInvoke(</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/8752156838226509227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/07/focus-silverlight-control-on-startup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/8752156838226509227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/8752156838226509227'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/07/focus-silverlight-control-on-startup.html' title='Focus a Silverlight control on startup'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-6447781499278972385</id><published>2009-07-05T15:16:00.005+02:00</published><updated>2010-03-13T15:19:56.857+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='visual studio 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='double quotes'/><title type='text'>Double quotes problem in Windows 7</title><summary type='text'>EDIT: Due to big popularity of this post, let me put the solution on top:

If you have a problem with quotes in Windows 7, try to switch the keyboard layout from "United States - International" to "US"
After changing the keyboard layout, you may need to restart your programs or the computer.

ORIGINAL POST:

After installing Windows 7 and Visual Studio 2008, I discovered the following behavior in</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/6447781499278972385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/07/double-quotes-problem-in-windows-7.html#comment-form' title='27 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/6447781499278972385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/6447781499278972385'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/07/double-quotes-problem-in-windows-7.html' title='Double quotes problem in Windows 7'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>27</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-7034906256141959586</id><published>2009-03-17T09:59:00.002+01:00</published><updated>2009-03-17T11:54:16.212+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='steering wheel'/><category scheme='http://www.blogger.com/atom/ns#' term='multifunction'/><category scheme='http://www.blogger.com/atom/ns#' term='e36'/><category scheme='http://www.blogger.com/atom/ns#' term='MFL'/><category scheme='http://www.blogger.com/atom/ns#' term='bmw'/><category scheme='http://www.blogger.com/atom/ns#' term='retrofit'/><title type='text'>BMW E36 multi-function steering wheel retrofit</title><summary type='text'>The leather on my old steering wheel looked really worn, so I started looking for a new wheel. New leather would be an option if the steering wheel looked better, but an old 4-spoke without the BMW badge is not something very aesthetic...On the other hand, for some reason I don't really like 3-spoke wheels, which left me with a single option - a 4-spoke wheel from a newer E36.I started searching </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/7034906256141959586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/03/bmw-e36-multi-function-steering-wheel.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/7034906256141959586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/7034906256141959586'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/03/bmw-e36-multi-function-steering-wheel.html' title='BMW E36 multi-function steering wheel retrofit'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-4609353943313012240</id><published>2009-02-03T21:11:00.004+01:00</published><updated>2009-02-04T10:14:27.004+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><title type='text'>Silverlight: generic.xaml &amp; OnApplyTemplate issues</title><summary type='text'>In Silverlight, unlike WPF, the overriden OnApplyTemplate() method usually (but not always) gets called AFTER the Loaded event handler. This can be a source of many issues since you usually expect your control to fully load before handling the Loaded event. To prevent this behavior, you can call ApplyTemplate() within the body of the Loaded event handler, which will load the control template </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/4609353943313012240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/02/silverlight-genericxaml-onapplytemplate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/4609353943313012240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/4609353943313012240'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/02/silverlight-genericxaml-onapplytemplate.html' title='Silverlight: generic.xaml &amp; OnApplyTemplate issues'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-355488870740322413</id><published>2009-01-15T10:46:00.002+01:00</published><updated>2009-01-15T10:58:02.776+01:00</updated><title type='text'>Jak získat 1000kč v Sazce bez rizika (když 1800kč už nefunguje)</title><summary type='text'>Dne 15.1.2009 ráno Sazka změnila podmínky pro zisk bonusu 2000kč za vytvoření konta, čímž znemožnila využití postupu který jsem popisoval před několika dny.Nevím jestli to Sazka dělá schválně, nebo jde o chytrý marketingový tah, ale i po změně pravidel umožnili nově registrovaným bez rizika vydělat. Postup je následující.1) Vyplnit registrační formulář na internetu2) Odnést vygenerované číslo a </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/355488870740322413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/jak-zskat-1000k-v-sazce-bez-rizika-kdy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/355488870740322413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/355488870740322413'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/jak-zskat-1000k-v-sazce-bez-rizika-kdy.html' title='Jak získat 1000kč v Sazce bez rizika (když 1800kč už nefunguje)'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-7893875353905050501</id><published>2009-01-13T14:33:00.002+01:00</published><updated>2009-01-13T14:40:58.892+01:00</updated><title type='text'>Mirror of http://www.openbmw.org/bus</title><summary type='text'>       I-Bus Protocol       CREDITS: The I-Bus was originally reverse-engineered by Thomas           L. Wood for the MPorty/Cajun           MP3 Project. This was           his original write-up of it. Richard           Naninck performed additional research and wrote the first general-purpose           I-Bus message decoder for intercepting Video Module messages. Ed           Anuff identified the </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/7893875353905050501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/mirror-of-httpwwwopenbmworgbus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/7893875353905050501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/7893875353905050501'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/mirror-of-httpwwwopenbmworgbus.html' title='Mirror of http://www.openbmw.org/bus'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-1253278712592560887</id><published>2009-01-11T21:29:00.004+01:00</published><updated>2009-01-15T10:36:51.060+01:00</updated><title type='text'>Jak získat 1800kč v Sazce bez rizika</title><summary type='text'>Pozor, k 15.1.2009 Sazka změnila podmínky, takže následující postup již nefunguje!Následující postup jsem sice nevymyslel, ale mohu z vlastní zkušenosti potvrdit, že funguje. Pozor, akce trvá jen do 31.1.2009Na stránce www.e-sazka.cz běží akce 2000 bonusových bodů. Nevím jestli se jedná o omyl nebo úmysl, ale následujícím postupem lze bezbolestně tyto body zaměnit za 1800kč.1) Vyplnit registrační</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/1253278712592560887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/jak-zskat-1800k-v-sazce-bez-rizika.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/1253278712592560887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/1253278712592560887'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/jak-zskat-1800k-v-sazce-bez-rizika.html' title='Jak získat 1800kč v Sazce bez rizika'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-2114293749072848411</id><published>2009-01-06T16:01:00.008+01:00</published><updated>2009-01-06T18:48:14.276+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bmw'/><category scheme='http://www.blogger.com/atom/ns#' term='dashboard'/><title type='text'>BMW E36 coupe dashboard retrofit</title><summary type='text'>I have spent a lot of time in the garage over Christmas, working on my car. The temperature in the garage was constantly less then 3°C, but otherwise it was very relaxing. The point of me almost freezing to death was to upgrade the old half grey dashboard in my 3er to a better looking all black dash that BMW put in these cars after the facelift. While having the dash off, I also decided it was a </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/2114293749072848411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/bmw-e36-coupe-dashboard-retrofit.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/2114293749072848411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/2114293749072848411'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2009/01/bmw-e36-coupe-dashboard-retrofit.html' title='BMW E36 coupe dashboard retrofit'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-7005631774751411196</id><published>2008-12-31T03:43:00.003+01:00</published><updated>2008-12-31T03:55:19.744+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='notebook'/><category scheme='http://www.blogger.com/atom/ns#' term='dvd-rw'/><title type='text'>New DVD drive in notebook doesn't work (+ fix)</title><summary type='text'>I had to replace the DVD-RW drive in one of our notebooks today. It is the older IDE/ATAPI type. When I plugged the drive into the laptop, it would not boot and BIOS kept displaying that- The hard disk is S.M.A.R.T. capable, but command failed- There is no DVD drive- Boot from hard drive failedIt turned out that the new DVD-RW had a different Master/Slave/Cable option selected than the original </summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/7005631774751411196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2008/12/new-dvd-drive-in-notebook-doesnt-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/7005631774751411196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/7005631774751411196'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2008/12/new-dvd-drive-in-notebook-doesnt-work.html' title='New DVD drive in notebook doesn&apos;t work (+ fix)'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-3800479305590461494</id><published>2008-12-29T01:57:00.003+01:00</published><updated>2008-12-29T02:10:49.566+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><title type='text'>Websites turn pink in Firefox</title><summary type='text'>I don't know when it happened exactly, but over the last couple of days I have noticed that some websites have turned pink in my browser. Most notably, my Google Reader is now blue, white and pink.Even the websites I have created myself are now part pink. It doesn't happen in IE, only in Firefox. The color settings in Firefox are just fine, the default background color is still set to white and I</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/3800479305590461494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2008/12/websites-turn-pink-in-firefox.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/3800479305590461494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/3800479305590461494'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2008/12/websites-turn-pink-in-firefox.html' title='Websites turn pink in Firefox'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6985273540053546202.post-4810065935489100688</id><published>2008-12-26T04:34:00.010+01:00</published><updated>2009-06-29T20:24:21.226+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xps'/><category scheme='http://www.blogger.com/atom/ns#' term='wpf'/><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><title type='text'>Generating and downloading an XPS document using ASP.NET</title><summary type='text'>Windows Presentation Foundation includes a new API for generating XPS documents. This article describes the steps involved in generating an XPS document on the server side of an ASP.NET web application using WPF and sending the resulting document to the client browser.  What we need to do is create a flow document, convert it to XPS and send it to the client.   Step 1 - Creating a FlowDocument on</summary><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/4810065935489100688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.jaroslavklima.com/blog/2008/12/generating-downloading-xps-document.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/4810065935489100688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6985273540053546202/posts/default/4810065935489100688'/><link rel='alternate' type='text/html' href='http://www.jaroslavklima.com/blog/2008/12/generating-downloading-xps-document.html' title='Generating and downloading an XPS document using ASP.NET'/><author><name>Jaroslav Klíma</name><uri>http://www.blogger.com/profile/03094911180095549221</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='14327840509949909804'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>