<?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/"
	xmlns:series="http://organizeseries.com/"
	>

<channel>
	<title>Cathrine Wilhelmsen</title>
	<atom:link href="http://www.cathrinewilhelmsen.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cathrinewilhelmsen.net</link>
	<description>Design, Development and Geekyness</description>
	<lastBuildDate>Thu, 21 Feb 2013 07:05:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Move windows with keyboard shortcuts in Windows 7</title>
		<link>http://www.cathrinewilhelmsen.net/2013/02/21/move-windows-with-keyboard-shortcuts-in-windows-7/</link>
		<comments>http://www.cathrinewilhelmsen.net/2013/02/21/move-windows-with-keyboard-shortcuts-in-windows-7/#comments</comments>
		<pubDate>Thu, 21 Feb 2013 07:05:06 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[keyboard shortcuts]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=286</guid>
		<description><![CDATA[These are some useful keyboard shortcuts to manage windows in Windows 7 that I have grown dependent on at work where I have two monitors. Windows key + D Display desktop Windows key + M Minimize all windows Windows key &#8230; <a href="http://www.cathrinewilhelmsen.net/2013/02/21/move-windows-with-keyboard-shortcuts-in-windows-7/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>These are some useful keyboard shortcuts to manage windows in Windows 7 that I have grown dependent on at work where I have two monitors.</p>
<table>
<tr>
<td>Windows key + D</td>
<td>Display desktop</td>
</tr>
<tr>
<td>Windows key + M</td>
<td>Minimize all windows</td>
</tr>
<tr>
<td>Windows key + Shift + M</td>
<td>Restore minimized windows to desktop</td>
</tr>
<tr>
<td>Windows key + Up Arrow</td>
<td>Maximize window</td>
</tr>
<tr>
<td>Windows key + Down Arrow</td>
<td>Restore window size / Minimize window</td>
</tr>
<tr>
<td>Windows key + Left Arrow</td>
<td>Maximize window to left half of screen / Move window left through monitors</td>
</tr>
<tr>
<td>Windows key + Right Arrow</td>
<td>Maximize window to right side of screen / Move window right through monitors</td>
</tr>
<tr>
<td>Windows key + Shift + Up Arrow</td>
<td>Stretch window to top and bottom of screen</td>
</tr>
<tr>
<td>Windows key + Shift + Down Arrow</td>
<td>Restore window size / Minimize window</td>
</tr>
<tr>
<td>Windows key + Shift + Left Arrow</td>
<td>Move window left through monitors</td>
</tr>
<tr>
<td>Windows key + Shift + Right Arrow</td>
<td>Move window right through monitors</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2013/02/21/move-windows-with-keyboard-shortcuts-in-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSON and C#</title>
		<link>http://www.cathrinewilhelmsen.net/2012/06/29/json-and-c/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/06/29/json-and-c/#comments</comments>
		<pubDate>Fri, 29 Jun 2012 08:48:45 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[JSON]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=195</guid>
		<description><![CDATA[With the help of an online tool and a .NET framework I was able to start developing C# applications using JSON data within a few hours of looking into JSON for the first time. json2csharp is a simple but powerful &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/06/29/json-and-c/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>With the help of an online tool and a .NET framework I was able to start developing C# applications using JSON data within a few hours of looking into JSON for the first time.</p>
<p><a href="http://json2csharp.com/">json2csharp</a> is a simple but powerful online tool to generate C# classes from JSON. Depending on your requirements and preferences you might want to rewrite the generated classes, but the amount of time saved on using a tool like this can be quite substantial.</p>
<p><a href="http://james.newtonking.com/projects/json-net.aspx">Json.NET</a> is a framework for (among other things) serializing and deserializing. It works great with the json2csharp classes, and reduces the amount of code needed.</p>
<p>If yoy&#8217;re considering learning JSON and C#, I would strongly recommend these as a starting point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/06/29/json-and-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drag and copy text in SQL Server Management Studio</title>
		<link>http://www.cathrinewilhelmsen.net/2012/06/21/drag-and-copy-text-in-sql-server-management-studio/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/06/21/drag-and-copy-text-in-sql-server-management-studio/#comments</comments>
		<pubDate>Thu, 21 Jun 2012 10:16:59 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Management Studio]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=213</guid>
		<description><![CDATA[In SQL Server Management Studio, press and hold CTRL while dragging selected text to copy it without using the clipboard as temporary storage.]]></description>
				<content:encoded><![CDATA[<p>In SQL Server Management Studio, press and hold CTRL while dragging selected text to copy it without using the clipboard as temporary storage.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/06/21/drag-and-copy-text-in-sql-server-management-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Surface</title>
		<link>http://www.cathrinewilhelmsen.net/2012/06/19/microsoft-surface/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/06/19/microsoft-surface/#comments</comments>
		<pubDate>Tue, 19 Jun 2012 07:54:32 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Surface]]></category>
		<category><![CDATA[Windows 8]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=197</guid>
		<description><![CDATA[Microsoft just announced Surface (instantly renamed by myself to All-I-Want-For-Christmas!), their brand new tablet PCs for Windows RT and Windows 8 Pro. Surface comes with a built-in kickstand and a Touch Cover that is also a fully functional keyboard, making &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/06/19/microsoft-surface/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Microsoft just announced <a href="http://www.microsoft.com/surface/">Surface</a> (<em>instantly renamed by myself to All-I-Want-For-Christmas!</em>), their brand new tablet PCs for Windows RT and Windows 8 Pro.</p>
<p>Surface comes with a built-in kickstand and a Touch Cover that is also a fully functional keyboard, making it easy to switch between tasks optimized for touch and type. A Type Cover is also available for a more traditional typing experience. It has two cameras, stereo speakers and dual microphones tuned for Skype, as well as a USB port and MicroSD card slot.</p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface.jpg"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface-500x281.jpg" alt="Surface by Microsoft" title="Surface by Microsoft" width="500" height="281" class="alignnone size-medium wp-image-199 border" /></a><br />
<em>Surface with Touch Cover</em></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Gray.jpg"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Gray-500x281.jpg" alt="Surface Type Cover by Microsoft" title="Surface Type Cover by Microsoft" width="500" height="281" class="alignnone size-medium wp-image-204 border" /></a><br />
<em>Surface with Type Cover</em></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Kickstand.jpg"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Kickstand-500x281.jpg" alt="Surface Kickstand by Microsoft" title="Surface Kickstand by Microsoft" width="500" height="281" class="alignnone size-medium wp-image-200 border" /></a><br />
<em>Surface with built-in kickstand</em></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Side.jpg"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Side-500x281.jpg" alt="Surface Side by Microsoft" title="Surface Side by Microsoft" width="500" height="281" class="alignnone size-medium wp-image-201 border" /></a><br />
<em>Surface with full-sized USB port</em></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Touchcover.jpg"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/Surface_Touchcover-500x281.jpg" alt="Surface Touch Covers by Microsoft" title="Surface Touch Covers by Microsoft" width="500" height="281" class="alignnone size-medium wp-image-202 border" /></a><br />
<em>Surface with Touch Covers and Type Covers</em></p>
<p>For more information, read the <a href="http://www.microsoft.com/en-us/news/press/2012/jun12/06-18announce.aspx">press announcement</a>, watch the <a href="http://www.microsoft.com/en-us/news/presskits/windows/videogallery2b.aspx">Microsoft Surface Event Keynote</a> or visit the <a href="http://www.microsoft.com/surface/">Surface product website</a>.</p>
<p>(Taking my professional hat off and my geeky girly hat on, I would like to end this post with my initial reaction to seeing Surface for the first time: <em>&#8220;OMG IT LOOKS SLEEK AND SEXY AND IT HAS COLORS AND THE PINK COVER WILL MATCH MY WINDOWS PHONE PERFECTLY AND I TOTALLY WANT ONE LIKE YESTERDAY!&#8221;</em>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/06/19/microsoft-surface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser compatibility testing</title>
		<link>http://www.cathrinewilhelmsen.net/2012/06/02/browser-compatibility-testing/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/06/02/browser-compatibility-testing/#comments</comments>
		<pubDate>Sat, 02 Jun 2012 10:13:19 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=164</guid>
		<description><![CDATA[A new theme was installed and launched on this website today. It was created by myself and has obviously not been widely tested on different platforms and browsers. It is quite simple and does not require extensive testing, but I &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/06/02/browser-compatibility-testing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>A new theme was installed and launched on this website today. It was created by myself and has obviously not been widely tested on different platforms and browsers. It is quite simple and does not require extensive testing, but I always use several tools and emulators in an attempt to make sure the new theme functions and displays as intended for most visitors.</p>
<h3>Focus on HTML markup</h3>
<p>The first step in browser compatibility testing is to focus on HTML markup while developing. Focus on the actual content, place important information and navigation on the top of the page, and move what&#8217;s not important to the bottom of the page. This ensures a good user experience for everyone. On this website the sidebar content has been moved to the bottom of the page in the HTML markup. In case of no styling, or if content is being read out loud for visibility impaired persons, it&#8217;s not necessary to scroll or read through the entire sidebar before getting to the content. The <a href="http://chrispederick.com/work/web-developer/">Web Developer extension</a> for Firefox and Chrome has a feature to disable all styles with two clicks resulting in this:<br />
<a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_nostyle.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_nostyle-500x255.png" alt="Browser Compatibility Testing - No Page Style" title="Browser Compatibility Testing - No Page Style" width="500" height="255" class="alignnone size-medium wp-image-167 border" /></a></p>
<p>In this case there was a small bug with the page navigation that was invisible with styles enabled. It only took a few seconds to fix this, versus frustrated users trying to navigate in the top screenshot:<br />
<img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_pagenavigation_broken.png" alt="Browser Compatibility Testing - Broken Page Navigation" title="Browser Compatibility Testing - Broken Page Navigation" width="125" height="35" class="alignnone size-full wp-image-172 border" /><br />
<img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_pagenavigation_fixed.png" alt="Browser Compatibility Testing - Fixed Page Navigation" title="Browser Compatibility Testing - Fixed Page Navigation" width="135" height="35" class="alignnone size-full wp-image-171 border" /></p>
<h3>Check website in major browsers</h3>
<p>The second step in browser compatibility testing is to check the website in major browsers. On my Windows 7 computer the newest versions of Google Chrome, Opera, Mozilla Firefox, Internet Explorer and Safari are installed. Mobile testing is also done on my Nokia Lumia 800 Windows Phone with Internet Explorer. (Which is also good for testing CSS font stacks because it is currently quite restricted in terms of <a href="http://www.cathrinewilhelmsen.net/2012/03/30/font-support-in-internet-explorer-9-mobile/">font support</a>.)</p>
<h3>Check website in online browser tools</h3>
<p>This may rule out some errors, but the major issues are the outdated browsers such as Internet Explorer 6, 7 and 8. The third step in browser compatibility testing is therefore to check the website in online browser tools.</p>
<p><a href="http://browserlab.adobe.com/">Adobe BrowserLab</a> is a nice free, online tool to view screenshots of websites in Internet Explorer 6, 7 and 8 on Windows, as well as some other major browsers. This screenshot compares Internet Explorer 6 on the left and Internet Explorer 9 on the right. There are some issues with Internet Explorer 6, but they are minor and ignorable:<br />
<a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_adobebrowserlab.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_adobebrowserlab-500x281.png" alt="Browser Compatibility Testing - Adobe BrowserLab" title="Browser Compatibility Testing - Adobe BrowserLab" width="500" height="281" class="alignnone size-medium wp-image-177 border" /></a></p>
<p>Another great tool is <a href="http://browsershots.org/">Browser Shots</a>, which provides screenshots from over 150 versions of browsers on several platforms:<br />
<a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_browsershots.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_browsershots-500x472.png" alt="Browser Compatibility Testing - Browser Shots" title="Browser Compatibility Testing - Browser Shots" width="500" height="472" class="alignnone size-medium wp-image-181 border" /></a></p>
<h3>Check website in device emulators</h3>
<p>The fourth step in browser compatibility testing is to check the website in various device emulators, such as <a href="http://iphone-emulator.org/">iPhone Emulator</a>, <a href="http://ipad-emulator.org/">iPad Emulator</a>, <a href="http://android-emulator.org/">Android Emulator</a> and <a href="http://www.opera.com/developer/tools/mobile/">Opera Mobile Emulator</a> as shown below.</p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_iphone.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_iphone-267x500.png" alt="Browser Compatibility Testing - iPhone Emulator" title="Browser Compatibility Testing - iPhone Emulator" width="267" height="500" class="alignnone size-medium wp-image-183 border" /></a></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_ipad.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_ipad-500x384.png" alt="Browser Compatibility Testing - iPad Emulator" title="Browser Compatibility Testing - iPad Emulator" width="500" height="384" class="alignnone size-medium wp-image-185 border" /></a></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_android.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_android-257x500.png" alt="Browser Compatibility Testing - Android Emulator" title="Browser Compatibility Testing - Android Emulator" width="257" height="500" class="alignnone size-medium wp-image-184 border" /></a></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_opera.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/06/browsercompatibilitytesting_emulator_opera-285x500.png" alt="Browser Compatibility Testing - Opera Emulator" title="Browser Compatibility Testing - Opera Emulator" width="285" height="500" class="alignnone size-medium wp-image-188 border" /></a></p>
<p>These four steps are simple and quick to complete. It is not time-efficient to ensure 100% perfect results in all browsers on all platforms when it comes to personal websites, but these steps at least ensure a good result for most visitors. The tools are available &#8211; use them!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/06/02/browser-compatibility-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notepad++ remove duplicates, remove blank lines and sort data in one operation</title>
		<link>http://www.cathrinewilhelmsen.net/2012/05/16/notepad-remove-duplicates-remove-blank-lines-and-sort-data-in-one-operation/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/05/16/notepad-remove-duplicates-remove-blank-lines-and-sort-data-in-one-operation/#comments</comments>
		<pubDate>Wed, 16 May 2012 19:40:49 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Notepad++]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=136</guid>
		<description><![CDATA[This entry is part 2 of 2 in the series Efficient work using Notepad++ Today I received a long e-mail with table definitions and data types, and I wanted to see the different data types used. This is a typical &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/05/16/notepad-remove-duplicates-remove-blank-lines-and-sort-data-in-one-operation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="series-meta">This entry is part 2 of 2 in the series <a href="http://www.cathrinewilhelmsen.net/series/efficient-work-using-notepad/" class="series-15" title="Efficient work using Notepad++">Efficient work using Notepad++</a></div>

<p>Today I received a long e-mail with table definitions and data types, and I wanted to see the different data types used. This is a typical case where Excel does the job, but as I always have Notepad++ open it was easy to get the result I wanted in just a few seconds.</p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort01.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort01-500x317.png" alt="" title="Notepad++ remove duplicates, blank lines and sort data 1" width="500" height="317" class="alignnone size-medium wp-image-137 border" /></a><br />
1. Paste the text into Notepad++ (CTRL+V). As you can see, there were 473 lines and half of them were blank.</p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort02.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort02-500x317.png" alt="" title="Notepad++ remove duplicates, blank lines and sort data 2" width="500" height="317" class="alignnone size-medium wp-image-138 border" /></a><br />
2. Mark all the text (CTRL+A). Click <em>TextFX</em> &rarr; Click <em>TextFX Tools</em> &rarr; Check <em>+Sort outputs only UNIQUE (at column) lines</em> (if not already checked).</p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort03.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort03-500x317.png" alt="" title="Notepad++ remove duplicates, blank lines and sort data 3" width="500" height="317" class="alignnone size-medium wp-image-139 border" /></a><br />
3. Click <em>TextFX</em> &rarr; Click <em>TextFX Tools</em> &rarr; Click <em>Sort lines case insensitive (at column)</em></p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort04.png"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/05/notepadplusplus_duplicates_blanks_sort04-500x317.png" alt="" title="Notepad++ remove duplicates, blank lines and sort data 4" width="500" height="317" class="alignnone size-medium wp-image-140 border" /></a><br />
4. Duplicates and blank lines have been removed and the data has been sorted alphabetically. (The first line that may appear empty contains a space, which is regarded as a character and is included in the list of unique data.)</p>
<p>This is a handy feature somewhat hidden away in the menu, and it has saved me a lot of time already.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/05/16/notepad-remove-duplicates-remove-blank-lines-and-sort-data-in-one-operation/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	
		<series:name><![CDATA[Efficient work using Notepad++]]></series:name>
	</item>
		<item>
		<title>Smartphones forces mental focus</title>
		<link>http://www.cathrinewilhelmsen.net/2012/04/30/smartphones-forces-mental-focus/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/04/30/smartphones-forces-mental-focus/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 14:47:48 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=131</guid>
		<description><![CDATA[While working I often multi-task, striving to be as effective as possible. ALT+TAB is one of my best friends, and the implementation of tabs in browsers combined with faster Internet connections made my days so much better. I save a &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/04/30/smartphones-forces-mental-focus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>While working I often multi-task, striving to be as effective as possible. ALT+TAB is one of my best friends, and the implementation of tabs in browsers combined with faster Internet connections made my days so much better. I save a lot of time opening a web site, click-click-click to open links in new background tabs, and cycle through the opened tabs without having to wait for them to load. But is this solely positive?</p>
<p>My attention span has decreased. I expect instant response and search engines to know what I want to search for before I&#8217;ve finished typing. I refresh if I have to wait longer than a couple of seconds, because something must be wrong if I have to wait that long, right? I skip to new web sites and topics without really taking the time to reflect on what I&#8217;ve just read. Is the title of a news article not interesting enough, is the summary too long, is the picture misleading? Then I&#8217;m already on article number two, three or four. Or back to my inbox, checking to see if a new e-mail arrived in the past minute. My eyes shift, my head spins, and some days are so hectic they&#8217;re over before I notice it. Sounds familiar?</p>
<p>Being able to multi-task is great, but I have to be careful that my strive for effectiveness doesn&#8217;t turn into a big pile of <em>&#8220;everything stew&#8221;</em>. It&#8217;s possible to multi-task, but impossible to do everything at once. I want to regain my focus and allow myself the time to let information sink in.</p>
<p>Who&#8217;d have thought a smartphone could help me with <em>that</em>? Smartphones have been branded as time-thieves, and for good reasons. They&#8217;re always available and they provide instant response. But, for now, they can&#8217;t handle multi-tasking in browsers as well as a computer. It takes time to load and reload pages, and even if it&#8217;s possible to use tabs it takes time to open them. It both takes longer and costs more to load a web site on a smartphone than a computer, and that forces me to make more deliberate decisions.</p>
<p>I don&#8217;t open a web site unless I know that I&#8217;m interested enough in the topic to wait for the web site to load. I actually have to wait for web sites to load, and when I&#8217;ve already waited I might as well spend some more time and read the whole article. I focus on that single article before moving forward to something new, and that forces me to focus in a way I haven&#8217;t done for a long time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/04/30/smartphones-forces-mental-focus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First look at SQL Server 2012 Data Quality Services</title>
		<link>http://www.cathrinewilhelmsen.net/2012/04/25/first-look-at-sql-server-2012-data-quality-services/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/04/25/first-look-at-sql-server-2012-data-quality-services/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 13:39:09 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[SQL Server Data Quality Services]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=93</guid>
		<description><![CDATA[This entry is part 1 of 1 in the series SQL Server 2012 Data Quality Services Data Quality Services overview Data Quality Services (DQS) is a new knowledge-driven solution in SQL Server 2012 to improve data quality by cleansing, matching, &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/04/25/first-look-at-sql-server-2012-data-quality-services/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<div class="series-meta">This entry is part 1 of 1 in the series <a href="http://www.cathrinewilhelmsen.net/series/sql-server-2012-data-quality-services/" class="series-27" title="SQL Server 2012 Data Quality Services">SQL Server 2012 Data Quality Services</a></div>

<h3>Data Quality Services overview</h3>
<p>Data Quality Services (DQS) is a new knowledge-driven solution in SQL Server 2012 to improve data quality by cleansing, matching, de-duplicating and profiling data.</p>
<p>To improve a business&#8217; data, the first requirement is to know the data. Data Quality Services centers around a Data Quality Knowledge Base (DQKB) that stores three types of knowledge: out-of-the-box knowledge provided by Microsoft (such as country names and regular expressions for validating e-mail addresses), knowledge generated by Data Quality Services by sampling the business&#8217; data and knowledge generated by business users.</p>
<p>The Data Quality Knowledge Base is then used to improve data quality, either interactively by business users through the Data Quality Client application, or automatically in SQL Server Integration Services (SSIS) packages with the new DQS Cleansing component.</p>
<h3>Issues that Data Quality Services address</h3>
<p>Good quality data is complete, conformed, consistent, accurate, valid and unique. Data Quality Services can address issues with any of these.</p>
<p><strong>Completeness</strong> &#8211; Is all required data available?<br />
Sample data problem: 50% of all zip codes are listed as 0000.</p>
<p><strong>Conformity</strong> &#8211; Does data conform to the specified format?<br />
Sample data problem: Dates are listed as YYYY-MM-DD in one system, and DD-MM-YYYY in another system.</p>
<p><strong>Consistency</strong> &#8211; Do values represent the same meaning?<br />
Sample data problem: Sales amounts are presented in Euros in one system, and as Norwegian Kroner in another system.</p>
<p><strong>Accuracy</strong> &#8211; Does data accurately represent reality or a verifiable source?<br />
Sample data problem: Countries are spelled incorrectly.</p>
<p><strong>Validity</strong> &#8211; Do values fall within acceptable ranges?<br />
Sample data problem: E-mail addresses are listed as name@gmail instead of name@gmail.com.</p>
<p><strong>Uniqueness</strong> &#8211; Is data unique?<br />
Sample data problem: One person is registered as two customers: Cathrine Wilhelmsen and C. Wilhelmsen.</p>
<h3>Data Quality Services components</h3>
<p>DQS consists of two main components: Data Quality Server and Data Quality Client. It also provides a DQS Cleansing component in SQL Server Integration Services (SSIS) for cleansing data automatically in packages, as well as Master Data Services (MDS) data quality functionality.</p>
<p>Data Quality Server is implemented as three SQL Server catalogs: DQS_MAIN, DQS_PROJECTS and DQS_STAGING_DATA. The two first catalogs contain data necessary to run Data Quality Services, while the third catalog is the intermediate staging database for data that will be processed in Data Quality Services operations.</p>
<p>Data Quality Client is a standalone application used by business users and IT professionals to administer and manage knowledge bases and data quality projects. The client can be installed and run on the same computer as Data Quality Server or remotely on separate computers.</p>
<h3>When to use Data Quality Services</h3>
<p>A saying that most people in the data warehousing world have heard is &#8220;shit in, shit out&#8221;. Data Quality Services makes it possible to change that. But when is it appropriate to use Data Quality Services? In what situation, for what data?</p>
<p>One of our clients have a strict policy not to manipulate any data in their data warehouse, but rather expose poor data quality to the source systems and correct it there. They are not interested in using Data Quality Services to actually improve the data, but are very interested in using Data Quality Services as a method to <em>expose</em> poor quality data. By using the new DQS Cleansing component it&#8217;s possible to log poor quality data and enable automatic reporting to the source systems, instead of using resources on checking the data quality manually.</p>
<p>Data Quality Services looks very promising with Big Data, unstructured data, the demand for faster response times and ad-hoc analysis &#8211; when the users just want to analyze data and not build a comprehensive data warehouse. The possibilities are there, and it will be exciting to see how we use and what we think of Data Quality Services in a year or two or five.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/04/25/first-look-at-sql-server-2012-data-quality-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[SQL Server 2012 Data Quality Services]]></series:name>
	</item>
		<item>
		<title>SSIS 2005 Oracle Connection throws error &#8220;ORA-12705: Cannot access NLS data files or invalid environment specified&#8221;</title>
		<link>http://www.cathrinewilhelmsen.net/2012/04/19/ssis-2005-oracle-connection-throws-error-ora-12705-cannot-access-nls-data-files-or-invalid-environment-specified/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/04/19/ssis-2005-oracle-connection-throws-error-ora-12705-cannot-access-nls-data-files-or-invalid-environment-specified/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 12:59:09 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SQL Server Integration Services]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=103</guid>
		<description><![CDATA[Error: &#8220;ORA-12705: Cannot access NLS data files or invalid environment specified&#8221; Solution: Delete or rename registry entry HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\NLS_LANG]]></description>
				<content:encoded><![CDATA[<p><strong>Error:</strong><br />
&#8220;ORA-12705: Cannot access NLS data files or invalid environment specified&#8221;</p>
<p><strong>Solution:</strong><br />
Delete or rename registry entry HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\NLS_LANG</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/04/19/ssis-2005-oracle-connection-throws-error-ora-12705-cannot-access-nls-data-files-or-invalid-environment-specified/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Font support in Internet Explorer 9 Mobile</title>
		<link>http://www.cathrinewilhelmsen.net/2012/03/30/font-support-in-internet-explorer-9-mobile/</link>
		<comments>http://www.cathrinewilhelmsen.net/2012/03/30/font-support-in-internet-explorer-9-mobile/#comments</comments>
		<pubDate>Fri, 30 Mar 2012 15:56:05 +0000</pubDate>
		<dc:creator>Cathrine</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Fonts]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://www.cathrinewilhelmsen.net/?p=65</guid>
		<description><![CDATA[Internet Explorer 9 Mobile currently does not support downloadable fonts, only a handful of standard fonts. CSS @font-face rules will not be applied, instead the browser will attempt to use a similar supported font or fall back to the standard &#8230; <a href="http://www.cathrinewilhelmsen.net/2012/03/30/font-support-in-internet-explorer-9-mobile/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Internet Explorer 9 Mobile currently does not support downloadable fonts, only a handful of standard fonts. CSS <span class="css-syntax">@font-face</span> rules will not be applied, instead the browser will attempt to use a similar supported font or fall back to the standard serif or sans-serif font. Because of the limited fonts available, web designers will need to make sure that their CSS font stacks are designed with care.</p>
<p>No standard fonts resemble Minya Nouvelle, the font used for headings on this site, so Segoe WP Semilight was chosen as a fall back font before Arial, Tahoma and sans-serif. The same fall back fonts were chosen for the body text. This makes this web site look quite different on a Windows Phone compared to a desktop browser, but it is a deliberate difference.</p>
<p>The picture below showcases the standard fonts in Internet Explorer on a Nokia Lumia 800 Windows Phone 7.5. There might be more supported fonts, but these are the fonts listed in various articles that are referenced at the end of this post.</p>
<p><a href="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/03/windowsphonefonts.jpg"><img src="http://www.cathrinewilhelmsen.net/scribbles/wp-content/uploads/2012/03/windowsphonefonts-500x375.jpg" alt="Fonts in Windows Phone 7.5 Internet Explorer 9 mobile" title="Fonts in Windows Phone 7.5 Internet Explorer 9 mobile" width="500" height="375" class="alignnone size-medium wp-image-88" /></a></p>
<p>Arial (Bold / Italic)<br />
Arial Black (Italic)<br />
Calibri (Bold / Italic)<br />
Comic Sans MS (Bold / Italic)<br />
Courier New (Bold / Italic)<br />
Georgia (Bold / Italic)<br />
Lucida Sans Unicode (Bold / Italic)<br />
Segoe UI (Bold / Italic)<br />
Segoe WP (Bold / Italic)<br />
Segoe WP Black (Italic)<br />
Segoe WP Light (Italic)<br />
Segoe WP Semibold (Italic)<br />
Segoe WP SemiLight (Italic)<br />
Tahoma (Bold / Italic)<br />
Times New Roman (Bold / Italic)<br />
Trebuchet MS (Bold / Italic)<br />
Verdana (Bold / Italic)<br />
Webdings<br />
Wingdings</p>
<p><a href="http://msdn.microsoft.com/en-us/library/hh202920(v=vs.92).aspx">Font Support for Windows Phone</a><br />
<a href="http://blogs.msdn.com/b/iemobile/archive/2010/11/10/supported-fonts-on-ie-for-windows-phone-7.aspx">Supported Fonts on IE for Windows Phone 7</a><br />
<a href="http://msdn.microsoft.com/en-us/library/ff806365%28v=VS.95%29.aspx">Fonts in Silverlight for Windows Phone</a><br />
<a href="http://msdn.microsoft.com/en-us/library/ff462082(v=vs.92).aspx">Unsupported Features in Internet Explorer Mobile</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cathrinewilhelmsen.net/2012/03/30/font-support-in-internet-explorer-9-mobile/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
