<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF   xmlns="http://purl.org/rss/1.0/"  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 	xmlns:content="http://purl.org/rss/1.0/modules/content/" 	xmlns:dc="http://purl.org/dc/elements/1.1/"   xml:lang="en">
<channel rdf:about="/keiji-en/blog/rss">
  <title>KG&#39;s 11 dimensional retrospection</title>
  <link>http://www.taktrack.net/keiji-en/blog/</link>
  <description>Keiji&#39;s blog about Software Engineering, Computer Science, Astronomy, etc</description>
  <dc:creator></dc:creator>
  <dc:date>2012-02-07T02:01:19-08:00</dc:date>
  <items>
  <rdf:Seq>
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10623" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10596" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10516" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10494" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10468" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10463" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/10427" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/9975" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/9968" />
    <rdf:li rdf:resource="http://www.taktrack.net/keiji-en/blog/9926" />
  </rdf:Seq>
  </items>
</channel>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10623">
  <title>How colleges and universities have embraced social media</title>
  <link>http://www.taktrack.net/keiji-en/blog/10623</link>
  <description>Very nice and interesting infographic.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.schools.com/visuals/social-media-university.html?WT.qs_osrc=gensynd-smcollege&quot; title=&quot;How colleges and universities have embraced social media&quot;&gt;How colleges and universities have embraced social media&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
by Loreal Lynch | August 29, 2011&lt;br /&gt;
&lt;br /&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;http://www.schools.com/visuals/social-media-university.html?WT.qs_osrc=gensynd-smcollege&quot;&gt;&lt;img src=&quot;http://www.schools.com/imagesvr_ce/5899/social-media-university.gif&quot; alt=&quot;University adoption of social media&quot; width=&quot;580&quot; height=&quot;3000&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Courtesy of: &lt;a href=&quot;http://www.schools.com?WT.qs_osrc=gensynd-smcollege&quot;&gt;Schools.com&lt;/a&gt;</description>
<content:encoded><![CDATA[Very nice and interesting infographic.<br />
<br />
<a class='DOC_LINK' target='_blank' href="//www.schools.com/visuals/social-media-university.html?WT.qs_osrc=gensynd-smcollege" title="How colleges and universities have embraced social media">How colleges and universities have embraced social media<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
by Loreal Lynch | August 29, 2011<br />
<br />
<a rel="nofollow" href="http://www.schools.com/visuals/social-media-university.html?WT.qs_osrc=gensynd-smcollege"><img src="http://www.schools.com/imagesvr_ce/5899/social-media-university.gif" alt="University adoption of social media" width="580" height="3000" border="0" /></a><br />Courtesy of: <a href="http://www.schools.com?WT.qs_osrc=gensynd-smcollege">Schools.com</a>]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-08-31T10:59:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10596">
  <title>HttpWebRequest super slow</title>
  <link>http://www.taktrack.net/keiji-en/blog/10596</link>
  <description>Using HttpWebRequest is quite convenient to access URL.&lt;br /&gt;
H/owever, you might have noticed that it sometimes super slow without any apparent reason.&lt;br /&gt;
It could take like 10 sec first time to connect, but it works just fine other times.&lt;br /&gt;
&lt;br /&gt;
This seems to be caused by HttpWebRequest&#39;s proxy setting.&lt;br /&gt;
(Refer to &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx&quot; title=&quot;http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
If you do set nothing about it, the default behavior is to use default proxy setting, which try to auto detect proxy server.&lt;br /&gt;
This is causing the slowness.&lt;br /&gt;
&lt;br /&gt;
To disable it, just set the &quot;Proxy&quot; property with new WebProxy object as below:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_PRE&#39;&gt;&lt;pre name=&#39;code&#39; class=&#39;brush: csharp&#39; &gt;
System.Net.ServicePointManager.Expect100Continue = false;
System.Net.ServicePointManager.CheckCertificateRevocationList = false;
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(sURL);
myRequest.Proxy = new WebProxy();
&lt;/pre&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Update August 27, 2011&lt;/div&gt;At some point, the solution setting Proxy didn&#39;t solve the issue.&lt;br /&gt;
Further research indicated that you might need to change some ServicePointManager&#39;s properties. (shown above)&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Update August 29, 2011&lt;/div&gt;Well, all these change didn&#39;t solve the issue for me, unfortunately.&lt;br /&gt;
So, I&#39;m going to use a different method to meat my goal. See my next post.&lt;br /&gt;
</description>
<content:encoded><![CDATA[Using HttpWebRequest is quite convenient to access URL.<br />
H/owever, you might have noticed that it sometimes super slow without any apparent reason.<br />
It could take like 10 sec first time to connect, but it works just fine other times.<br />
<br />
This seems to be caused by HttpWebRequest's proxy setting.<br />
(Refer to <a class='DOC_LINK' target='_blank' href="http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx" title="http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx">http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.proxy.aspx<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>)<br />
<br />
If you do set nothing about it, the default behavior is to use default proxy setting, which try to auto detect proxy server.<br />
This is causing the slowness.<br />
<br />
To disable it, just set the "Proxy" property with new WebProxy object as below:<br />
<br />
<div class='DOC_PRE'><pre name='code' class='brush: csharp' >
System.Net.ServicePointManager.Expect100Continue = false;
System.Net.ServicePointManager.CheckCertificateRevocationList = false;
HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(sURL);
myRequest.Proxy = new WebProxy();
</pre></div>
<br />
<div class='DOC_H3'> Update August 27, 2011</div>At some point, the solution setting Proxy didn't solve the issue.<br />
Further research indicated that you might need to change some ServicePointManager's properties. (shown above)<br />
<br />
<div class='DOC_H3'> Update August 29, 2011</div>Well, all these change didn't solve the issue for me, unfortunately.<br />
So, I'm going to use a different method to meat my goal. See my next post.<br />
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-08-25T06:50:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10516">
  <title>Installing MVC3 failed with error code 0x80070643</title>
  <link>http://www.taktrack.net/keiji-en/blog/10516</link>
  <description>When I tried to install MVC3 using Web Platform Installer, it said &quot;Successful&quot;, but no MVC3 template when I tried to create a new project.&lt;br /&gt;
The Web Platform Installer shows no error.&lt;br /&gt;
&lt;br /&gt;
So, then, I tried to use installer &quot;AspNetMVC3ToolsUpdateSetup.exe&quot;.&lt;br /&gt;
(Download from &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.microsoft.com/download/en/details.aspx?id=1491&quot; title=&quot;here&quot;&gt;here&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;)&lt;br /&gt;
It failed and provided a log file.&lt;br /&gt;
&lt;br /&gt;
The log file indicated some unexpected error, with the error code 0x80070643.&lt;br /&gt;
&lt;br /&gt;
I Googled and tried a couple of solution, but none worked, but I finally found the solution &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//forums.asp.net/t/1661809.aspx/1&quot; title=&quot;here&quot;&gt;here&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Essentially, it looks like we need to fix a registry entry for old &quot;Microsoft ASP.NET Web Pages&quot; package to be able to be uninstalled.&lt;br /&gt;
&lt;br /&gt;
Here is the post to resolve the issue:&lt;br /&gt;
&lt;div class=&#39;DOC_Q&#39;&gt;
Mar 11, 2011 05:37 AM by Matt Garven&lt;br /&gt;
&lt;br /&gt;
We experienced the same issue - I was unable to install because an old version of &quot;Microsoft ASP.NET Web Pages&quot; was still installed. However, the uninstaller was failing for the old version.&lt;br /&gt;
&lt;br /&gt;
It seems VS 2010 SP 1 modifies the framework paths in the registry to contain a trailing backslash, which causes the uninstaller for the old version of &quot;Microsoft ASP.NET Web Pages&quot; to fail.&lt;br /&gt;
&lt;br /&gt;
Steps to workaround are:&lt;br /&gt;
&lt;br /&gt;
1. Remove the trailing backslash from the following registry keys:&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\Path&lt;br /&gt;
&lt;br /&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\4.0.30319.0\Path&lt;br /&gt;
&lt;br /&gt;
2. Uninstalled the old version of &quot;Microsoft ASP.NET Web Pages&quot;.&lt;br /&gt;
&lt;br /&gt;
3. Add the trailing backslash back to those keys.&lt;br /&gt;
&lt;br /&gt;
4. Install MVC 3.&lt;br /&gt;
&lt;/div&gt;
</description>
<content:encoded><![CDATA[When I tried to install MVC3 using Web Platform Installer, it said "Successful", but no MVC3 template when I tried to create a new project.<br />
The Web Platform Installer shows no error.<br />
<br />
So, then, I tried to use installer "AspNetMVC3ToolsUpdateSetup.exe".<br />
(Download from <a class='DOC_LINK' target='_blank' href="//www.microsoft.com/download/en/details.aspx?id=1491" title="here">here<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>)<br />
It failed and provided a log file.<br />
<br />
The log file indicated some unexpected error, with the error code 0x80070643.<br />
<br />
I Googled and tried a couple of solution, but none worked, but I finally found the solution <a class='DOC_LINK' target='_blank' href="//forums.asp.net/t/1661809.aspx/1" title="here">here<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>.<br />
<br />
Essentially, it looks like we need to fix a registry entry for old "Microsoft ASP.NET Web Pages" package to be able to be uninstalled.<br />
<br />
Here is the post to resolve the issue:<br />
<div class='DOC_Q'>
Mar 11, 2011 05:37 AM by Matt Garven<br />
<br />
We experienced the same issue - I was unable to install because an old version of "Microsoft ASP.NET Web Pages" was still installed. However, the uninstaller was failing for the old version.<br />
<br />
It seems VS 2010 SP 1 modifies the framework paths in the registry to contain a trailing backslash, which causes the uninstaller for the old version of "Microsoft ASP.NET Web Pages" to fail.<br />
<br />
Steps to workaround are:<br />
<br />
1. Remove the trailing backslash from the following registry keys:<br />
<br />
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\Path<br />
<br />
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\4.0.30319.0\Path<br />
<br />
2. Uninstalled the old version of "Microsoft ASP.NET Web Pages".<br />
<br />
3. Add the trailing backslash back to those keys.<br />
<br />
4. Install MVC 3.<br />
</div>
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-08-02T11:28:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10494">
  <title>How to create a button to your LinkedIn profile page</title>
  <link>http://www.taktrack.net/keiji-en/blog/10494</link>
  <description>LinkedIn provides a nice page to generate HTML code to link to your profile page.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.linkedin.com/profile?promoteProfile=&quot; title=&quot;LinkedIn - My Profile: Promote&quot;&gt;LinkedIn - My Profile: Promote&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
For example, my profile :)&lt;br /&gt;
&lt;a href=&quot;http://www.linkedin.com/in/keijiikuta&quot; &gt;          &lt;img src=&quot;http://www.linkedin.com/img/webpromo/btn_viewmy_160x25.png&quot; width=&quot;160&quot; height=&quot;25&quot; border=&quot;0&quot; alt=&quot;View Keiji Ikuta&#39;s profile on LinkedIn&quot;&gt;    &lt;/a&gt;</description>
<content:encoded><![CDATA[LinkedIn provides a nice page to generate HTML code to link to your profile page.<br />
<br />
<a class='DOC_LINK' target='_blank' href="//www.linkedin.com/profile?promoteProfile=" title="LinkedIn - My Profile: Promote">LinkedIn - My Profile: Promote<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
For example, my profile :)<br />
<a href="http://www.linkedin.com/in/keijiikuta" >          <img src="http://www.linkedin.com/img/webpromo/btn_viewmy_160x25.png" width="160" height="25" border="0" alt="View Keiji Ikuta's profile on LinkedIn">    </a>]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-07-26T08:50:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10468">
  <title>Microsoft SQL Servers sample database: Adventure Works</title>
  <link>http://www.taktrack.net/keiji-en/blog/10468</link>
  <description>I needed a sample database to explain some SQL code, and realized &quot;AsventureWorks&quot; was not installed on my PC.&lt;br /&gt;
So, I searched and it is available as a download from here:&lt;br /&gt;
&lt;br /&gt;
Sample Databases for Microsoft SQL Servers:&lt;br /&gt;
&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;http://msftdbprodsamples.codeplex.com/&quot; title=&quot;http://msftdbprodsamples.codeplex.com/&quot;&gt;http://msftdbprodsamples.codeplex.com/&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Also I found there are many sample projects and databases. Very cool.&lt;br /&gt;
&lt;br /&gt;
Microsoft SQL Server Community Projects &amp;amp; Samples&lt;br /&gt;
&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;http://sqlserversamples.codeplex.com/&quot; title=&quot;http://sqlserversamples.codeplex.com/&quot;&gt;http://sqlserversamples.codeplex.com/&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
</description>
<content:encoded><![CDATA[I needed a sample database to explain some SQL code, and realized "AsventureWorks" was not installed on my PC.<br />
So, I searched and it is available as a download from here:<br />
<br />
Sample Databases for Microsoft SQL Servers:<br />
<a class='DOC_LINK' target='_blank' href="http://msftdbprodsamples.codeplex.com/" title="http://msftdbprodsamples.codeplex.com/">http://msftdbprodsamples.codeplex.com/<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
Also I found there are many sample projects and databases. Very cool.<br />
<br />
Microsoft SQL Server Community Projects &amp; Samples<br />
<a class='DOC_LINK' target='_blank' href="http://sqlserversamples.codeplex.com/" title="http://sqlserversamples.codeplex.com/">http://sqlserversamples.codeplex.com/<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-07-20T01:51:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10463">
  <title>SQL Server Express sysadmin permission</title>
  <link>http://www.taktrack.net/keiji-en/blog/10463</link>
  <description>Managing SQL Server  Express requires &quot;sysadmin&quot; privileged, of course.&lt;br /&gt;
However, that privileged goes to whoever user account who installed the SQL Server Express, not other users. (Even though the user as administration account on windows)&lt;br /&gt;
&lt;br /&gt;
This causes problems like not being able to create a Database etc.&lt;br /&gt;
&lt;br /&gt;
I had a problem running Windows Azure emulation, specifically storage emulator accessing master DB.&lt;br /&gt;
&lt;br /&gt;
For these situation, follow the instruction below from Microsoft:&lt;br /&gt;
&lt;br /&gt;
&quot;Get admin rights to your local SQL Server Express with this simple script &quot;&lt;br /&gt;
&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;http://archive.msdn.microsoft.com/addselftosqlsysadmin/&quot; title=&quot;http://archive.msdn.microsoft.com/addselftosqlsysadmin/&quot;&gt;http://archive.msdn.microsoft.com/addselftosqlsysadmin/&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This should add your current login account to the SQL Server Express as sysadmin, and now you should be able to manager the server.&lt;br /&gt;
&lt;br /&gt;
FYI: SQL Server Express&#39;s &quot;sa&quot; account is disabled as default.&lt;br /&gt;
</description>
<content:encoded><![CDATA[Managing SQL Server  Express requires "sysadmin" privileged, of course.<br />
However, that privileged goes to whoever user account who installed the SQL Server Express, not other users. (Even though the user as administration account on windows)<br />
<br />
This causes problems like not being able to create a Database etc.<br />
<br />
I had a problem running Windows Azure emulation, specifically storage emulator accessing master DB.<br />
<br />
For these situation, follow the instruction below from Microsoft:<br />
<br />
"Get admin rights to your local SQL Server Express with this simple script "<br />
<a class='DOC_LINK' target='_blank' href="http://archive.msdn.microsoft.com/addselftosqlsysadmin/" title="http://archive.msdn.microsoft.com/addselftosqlsysadmin/">http://archive.msdn.microsoft.com/addselftosqlsysadmin/<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
This should add your current login account to the SQL Server Express as sysadmin, and now you should be able to manager the server.<br />
<br />
FYI: SQL Server Express's "sa" account is disabled as default.<br />
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-07-19T10:51:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/10427">
  <title>Using app.config file for a console application in C#</title>
  <link>http://www.taktrack.net/keiji-en/blog/10427</link>
  <description>Using app.config for a console application in C# is very convenient, but setting up for that is actually a little bit inconvenient.&lt;br /&gt;
So, here is the how to:&lt;br /&gt;
&lt;br /&gt;
&lt;ol class=&#39;DOC_OL&#39; &gt;&lt;li&gt;
 Add &quot;System.Configuration&quot; reference to the project&#39;s &quot;References&quot;&lt;br /&gt;
 To do so, right click on &quot;References&quot; folder of the project, and choose &quot;Add Reference&quot; menu item, choose &quot;.NET&quot; tab, and then choose &quot;System.Configuration&quot; component.&lt;br /&gt;
&lt;li&gt;
 In a code, use &quot;using System.Configuration;&quot; statement.&lt;br /&gt;
&lt;li&gt;
 Add a &quot;App.config&quot; item&lt;br /&gt;
 (&quot;add new item...&quot; - &quot;C# Item&quot; - &quot;Application Configuration File&quot;)&lt;br /&gt;
 This will add an &quot;app.config&quot; file to the project.&lt;br /&gt;
&lt;/ol&gt;
&lt;br /&gt;
The app.config file use following structure:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_PRE&#39;&gt;&lt;pre name=&#39;code&#39; class=&#39;brush: xml&#39; &gt;
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&amp;gt;
&amp;lt;configuration&amp;gt;
    &amp;lt;configSections&amp;gt;
    &amp;lt;/configSections&amp;gt;
    &amp;lt;connectionStrings&amp;gt;
        &amp;lt;add name=&quot;&quot;
            connectionString=&quot;&quot;
            providerName=&quot;System.Data.SqlClient&quot; /&amp;gt;
    &amp;lt;/connectionStrings&amp;gt;

  &amp;lt;appSettings&amp;gt;

    &amp;lt;add key=&quot;flag1&quot; value=&quot;abcdefg&quot; /&amp;gt;
    &amp;lt;add key=&quot;LogPath&quot; value=&quot;log&quot; /&amp;gt;

  &amp;lt;/appSettings&amp;gt;

&amp;lt;/configuration&amp;gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;br /&gt;
The &quot;connectionStrings&quot; section will be added if you use ADO.NET Entity Data Mode.&lt;br /&gt;
&quot;&amp;lt;appSettings&amp;gt;&quot; section is the section you need to add. Key/Value pair are defined like this way.&lt;br /&gt;
&lt;br /&gt;
A code to read the configuration values are as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_PRE&#39;&gt;&lt;pre name=&#39;code&#39; class=&#39;brush: csharp&#39; &gt;
string connectionString = String.Format(&quot;{0}&quot;,
    ConfigurationManager.ConnectionStrings[&quot;RMLS_ORConnectionString&quot;]
);
System.Console.Write(
    String.Format(&quot;Connection String={0}\n&quot;, connectionString)
);

string flag1= String.Format(&quot;{0}&quot;,
    ConfigurationManager.AppSettings[&quot;flag1&quot;]
);
System.Console.Write(String.Format(&quot;flag1={0}\n&quot;,flag1));
&lt;/pre&gt;&lt;/div&gt;
&lt;br /&gt;
Using String.Format is to avoid null exception.&lt;br /&gt;
&lt;br /&gt;
When deploying, there is one thing to note.&lt;br /&gt;
The app.config is a file name used in a project. However, when it is compiled, the file name becomes application&#39;s exe name + &lt;strong&gt;.config&lt;/strong&gt;.&lt;br /&gt;
For example, if the application name is &quot;sample.exe&quot;, then the configuration name should be &quot;sample.exe.config&quot;.&lt;br /&gt;
&lt;br /&gt;
(When first time I used this feature, I copied app.config to the exe folder, and it didn&#39;t work... It took a while to figure out why :(&lt;br /&gt;
</description>
<content:encoded><![CDATA[Using app.config for a console application in C# is very convenient, but setting up for that is actually a little bit inconvenient.<br />
So, here is the how to:<br />
<br />
<ol class='DOC_OL' ><li>
 Add "System.Configuration" reference to the project's "References"<br />
 To do so, right click on "References" folder of the project, and choose "Add Reference" menu item, choose ".NET" tab, and then choose "System.Configuration" component.<br />
<li>
 In a code, use "using System.Configuration;" statement.<br />
<li>
 Add a "App.config" item<br />
 ("add new item..." - "C# Item" - "Application Configuration File")<br />
 This will add an "app.config" file to the project.<br />
</ol>
<br />
The app.config file use following structure:<br />
<br />
<div class='DOC_PRE'><pre name='code' class='brush: xml' >
&lt;?xml version="1.0" encoding="utf-8" ?&gt;
&lt;configuration&gt;
    &lt;configSections&gt;
    &lt;/configSections&gt;
    &lt;connectionStrings&gt;
        &lt;add name=""
            connectionString=""
            providerName="System.Data.SqlClient" /&gt;
    &lt;/connectionStrings&gt;

  &lt;appSettings&gt;

    &lt;add key="flag1" value="abcdefg" /&gt;
    &lt;add key="LogPath" value="log" /&gt;

  &lt;/appSettings&gt;

&lt;/configuration&gt;
</pre></div>
<br />
The "connectionStrings" section will be added if you use ADO.NET Entity Data Mode.<br />
"&lt;appSettings&gt;" section is the section you need to add. Key/Value pair are defined like this way.<br />
<br />
A code to read the configuration values are as follows:<br />
<br />
<div class='DOC_PRE'><pre name='code' class='brush: csharp' >
string connectionString = String.Format("{0}",
    ConfigurationManager.ConnectionStrings["RMLS_ORConnectionString"]
);
System.Console.Write(
    String.Format("Connection String={0}\n", connectionString)
);

string flag1= String.Format("{0}",
    ConfigurationManager.AppSettings["flag1"]
);
System.Console.Write(String.Format("flag1={0}\n",flag1));
</pre></div>
<br />
Using String.Format is to avoid null exception.<br />
<br />
When deploying, there is one thing to note.<br />
The app.config is a file name used in a project. However, when it is compiled, the file name becomes application's exe name + <strong>.config</strong>.<br />
For example, if the application name is "sample.exe", then the configuration name should be "sample.exe.config".<br />
<br />
(When first time I used this feature, I copied app.config to the exe folder, and it didn't work... It took a while to figure out why :(<br />
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2011-06-30T05:29:00-07:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/9975">
  <title>Modern Web Development Tips</title>
  <link>http://www.taktrack.net/keiji-en/blog/9975</link>
  <description>Here are basic TO-DO list and Tips of improving Web page performance with modern way (well, as of Nov. 2010...).&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Modern JavaScript Library&lt;/div&gt;Well, at least &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//jquery.com/&quot; title=&quot;jQuery&quot;&gt;jQuery&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; or &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/yui/&quot; title=&quot;YUI&quot;&gt;YUI&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;.&lt;br /&gt;
ASP.NET can use &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.asp.net/ajax&quot; title=&quot;Ajax Control Toolkit&quot;&gt;Ajax Control Toolkit&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Basic page structure, &quot;reset&quot;&lt;/div&gt;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/yui/reset/&quot; title=&quot;YUI CSS Reset&quot;&gt;YUI CSS Reset&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;em&gt;The foundational YUI Reset CSS file removes and neutralizes the inconsistent default styling of HTML elements, creating a level playing field across A-grade browsers and providing a sound foundation upon which you can explicitly declare your intentions.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;
HTML5 - &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//html5boilerplate.com/&quot; title=&quot;HTML5 Boilerplate&quot;&gt;HTML5 Boilerplate&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; contains a very good essence of basic HTML/CSS structure.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Performance Check &amp;amp; Tips&lt;/div&gt;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/performance/&quot; title=&quot;YUI Exceptional Performance&quot;&gt;YUI Exceptional Performance&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; provide a Best Practices and tool (&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/yslow/&quot; title=&quot;YSlow&quot;&gt;YSlow&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Google Chrome also provide a &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.chromium.org/devtools&quot; title=&quot;developer tools&quot;&gt;developer tools&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; built in, which has a similar functionality as YSlow.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Javascript Loading&lt;/div&gt;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/yui/yuiloader/&quot; title=&quot;YUI Loader Utility&quot;&gt;YUI Loader Utility&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&quot;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//yuiblog.com/blog/2008/10/17/loading-yui/&quot; title=&quot;Loading YUI: Seeds, Core, and Combo-handling&quot;&gt;Loading YUI: Seeds, Core, and Combo-handling&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&quot;, by Eric Miraglia&lt;br /&gt;
The YUI Loader makes it possible to load all necessary YUI library just by one call. You don&#39;t need to include various dependent files by yourself.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Image Loading&lt;/div&gt;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/yui/imageloader/&quot; title=&quot;YUI 2: ImageLoader&quot;&gt;YUI 2: ImageLoader&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
Loading images only when those are visible.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Minization &amp;amp; Combination of CSS and JavaScript files&lt;/div&gt;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//arranmaclean.wordpress.com/2010/07/22/minify-combine-css-and-javascript-with-visual-studio/&quot; title=&quot;Minify, Combine CSS and JavaScript with Visual Studio&quot;&gt;Minify, Combine CSS and JavaScript with Visual Studio&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
MS&#39; tool: &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//aspnet.codeplex.com/releases/view/40584&quot; title=&quot;Microsoft Ajax Minifier 4.0&quot;&gt;Microsoft Ajax Minifier 4.0&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
Yahoo&#39;s tool: &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//developer.yahoo.com/yui/compressor/&quot; title=&quot;YUI Compressor&quot;&gt;YUI Compressor&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; CSS Sprites&lt;/div&gt;&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//css-tricks.com/css-sprites/&quot; title=&quot;CSS Sprites: What They Are, Why They’re Cool, and How To Use Them&quot;&gt;CSS Sprites: What They Are, Why They’re Cool, and How To Use Them&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
Instead of thousands of small images, combine them into one image, and use CSS to display necessary portion as icons.&lt;br /&gt;
</description>
<content:encoded><![CDATA[Here are basic TO-DO list and Tips of improving Web page performance with modern way (well, as of Nov. 2010...).<br />
<br />
<div class='DOC_H3'> Modern JavaScript Library</div>Well, at least <a class='DOC_LINK' target='_blank' href="//jquery.com/" title="jQuery">jQuery<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> or <a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/yui/" title="YUI">YUI<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>.<br />
ASP.NET can use <a class='DOC_LINK' target='_blank' href="//www.asp.net/ajax" title="Ajax Control Toolkit">Ajax Control Toolkit<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
<div class='DOC_H3'> Basic page structure, "reset"</div><a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/yui/reset/" title="YUI CSS Reset">YUI CSS Reset<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<em>The foundational YUI Reset CSS file removes and neutralizes the inconsistent default styling of HTML elements, creating a level playing field across A-grade browsers and providing a sound foundation upon which you can explicitly declare your intentions.</em><br />
<br />
HTML5 - <a class='DOC_LINK' target='_blank' href="//html5boilerplate.com/" title="HTML5 Boilerplate">HTML5 Boilerplate<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> contains a very good essence of basic HTML/CSS structure.<br />
<br />
<div class='DOC_H3'> Performance Check &amp; Tips</div><a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/performance/" title="YUI Exceptional Performance">YUI Exceptional Performance<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> provide a Best Practices and tool (<a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/yslow/" title="YSlow">YSlow<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>).<br />
<br />
Google Chrome also provide a <a class='DOC_LINK' target='_blank' href="//www.chromium.org/devtools" title="developer tools">developer tools<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> built in, which has a similar functionality as YSlow.<br />
<br />
<div class='DOC_H3'> Javascript Loading</div><a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/yui/yuiloader/" title="YUI Loader Utility">YUI Loader Utility<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
"<a class='DOC_LINK' target='_blank' href="//yuiblog.com/blog/2008/10/17/loading-yui/" title="Loading YUI: Seeds, Core, and Combo-handling">Loading YUI: Seeds, Core, and Combo-handling<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>", by Eric Miraglia<br />
The YUI Loader makes it possible to load all necessary YUI library just by one call. You don't need to include various dependent files by yourself.<br />
<br />
<div class='DOC_H3'> Image Loading</div><a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/yui/imageloader/" title="YUI 2: ImageLoader">YUI 2: ImageLoader<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
Loading images only when those are visible.<br />
<br />
<div class='DOC_H3'> Minization &amp; Combination of CSS and JavaScript files</div><a class='DOC_LINK' target='_blank' href="//arranmaclean.wordpress.com/2010/07/22/minify-combine-css-and-javascript-with-visual-studio/" title="Minify, Combine CSS and JavaScript with Visual Studio">Minify, Combine CSS and JavaScript with Visual Studio<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
MS' tool: <a class='DOC_LINK' target='_blank' href="//aspnet.codeplex.com/releases/view/40584" title="Microsoft Ajax Minifier 4.0">Microsoft Ajax Minifier 4.0<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
Yahoo's tool: <a class='DOC_LINK' target='_blank' href="//developer.yahoo.com/yui/compressor/" title="YUI Compressor">YUI Compressor<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
<div class='DOC_H3'> CSS Sprites</div><a class='DOC_LINK' target='_blank' href="//css-tricks.com/css-sprites/" title="CSS Sprites: What They Are, Why They’re Cool, and How To Use Them">CSS Sprites: What They Are, Why They’re Cool, and How To Use Them<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
Instead of thousands of small images, combine them into one image, and use CSS to display necessary portion as icons.<br />
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2010-11-10T11:09:00-08:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/9968">
  <title>HTML 5</title>
  <link>http://www.taktrack.net/keiji-en/blog/9968</link>
  <description>As everybody in Web development industry knows that HTML 5 is right now very hot topic.&lt;br /&gt;
It has quite a lot of potential to change the way we develop &quot;Web Application&quot;.&lt;br /&gt;
Yes, you can do a lot using Flash or Silverlight, but considering it&#39;s standard and possible &quot;mobile&quot; application makes it very valuable.&lt;br /&gt;
&lt;br /&gt;
So, here are some resources you can start researching:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Reading &amp;amp; Reference:&lt;/div&gt;&lt;ul class=&#39;DOC_UL&#39; &gt;&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//diveintohtml5.org/&quot; title=&quot;Dive Into HTML5 by Mark Pilgrim&quot;&gt;Dive Into HTML5 by Mark Pilgrim&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.w3schools.com/html5/default.asp&quot; title=&quot;W3School HTML5 Tutorial&quot;&gt;W3School HTML5 Tutorial&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//html5boilerplate.com/&quot; title=&quot;HTML5 Boilerplate&quot;&gt;HTML5 Boilerplate&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
 This site provides a template for HTML5 for &lt;em&gt;a fast, robust and future-proof site&lt;/em&gt;.&lt;br /&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Useful JavaScript Library&lt;/div&gt;&lt;ul class=&#39;DOC_UL&#39; &gt;&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.modernizr.com/&quot; title=&quot;Modernizr&quot;&gt;Modernizr&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; is a Javascript library to make it possible to target specific browser.&lt;br /&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; To test your browser&#39;s compatibility...&lt;/div&gt;&lt;ul class=&#39;DOC_UL&#39; &gt;&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//html5test.com/&quot; title=&quot;Html5test.com&quot;&gt;Html5test.com&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
 It evaluates the browser&#39;s compatibility to HTML5. The score is ### out of 300.&lt;br /&gt;
&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//acid3.acidtests.org/&quot; title=&quot;Acid3.acidtests.org&quot;&gt;Acid3.acidtests.org&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
 This is a similar site, from the Web Standards Project&#39;s Acid Tests site.&lt;br /&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_H3&#39;&gt; Potentials&lt;/div&gt;&lt;ul class=&#39;DOC_UL&#39; &gt;&lt;li&gt;
 &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//processingjs.org/&quot; title=&quot;Processing.js&quot;&gt;Processing.js&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
 This site is a Javascript version of Processing.org, who provides various image processing information.&lt;br /&gt;
 &quot;&lt;em&gt;Processing is an open source programming language and environment for people who want to create images, animations, and interactions.&lt;/em&gt;&quot;&lt;br /&gt;
&lt;/ul&gt;</description>
<content:encoded><![CDATA[As everybody in Web development industry knows that HTML 5 is right now very hot topic.<br />
It has quite a lot of potential to change the way we develop "Web Application".<br />
Yes, you can do a lot using Flash or Silverlight, but considering it's standard and possible "mobile" application makes it very valuable.<br />
<br />
So, here are some resources you can start researching:<br />
<br />
<div class='DOC_H3'> Reading &amp; Reference:</div><ul class='DOC_UL' ><li>
 <a class='DOC_LINK' target='_blank' href="//diveintohtml5.org/" title="Dive Into HTML5 by Mark Pilgrim">Dive Into HTML5 by Mark Pilgrim<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<li>
 <a class='DOC_LINK' target='_blank' href="//www.w3schools.com/html5/default.asp" title="W3School HTML5 Tutorial">W3School HTML5 Tutorial<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<li>
 <a class='DOC_LINK' target='_blank' href="//html5boilerplate.com/" title="HTML5 Boilerplate">HTML5 Boilerplate<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
 This site provides a template for HTML5 for <em>a fast, robust and future-proof site</em>.<br />
</ul>
<br />
<div class='DOC_H3'> Useful JavaScript Library</div><ul class='DOC_UL' ><li>
 <a class='DOC_LINK' target='_blank' href="//www.modernizr.com/" title="Modernizr">Modernizr<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> is a Javascript library to make it possible to target specific browser.<br />
</ul>
<br />
<div class='DOC_H3'> To test your browser's compatibility...</div><ul class='DOC_UL' ><li>
 <a class='DOC_LINK' target='_blank' href="//html5test.com/" title="Html5test.com">Html5test.com<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
 It evaluates the browser's compatibility to HTML5. The score is ### out of 300.<br />
<li>
 <a class='DOC_LINK' target='_blank' href="//acid3.acidtests.org/" title="Acid3.acidtests.org">Acid3.acidtests.org<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
 This is a similar site, from the Web Standards Project's Acid Tests site.<br />
</ul>
<br />
<div class='DOC_H3'> Potentials</div><ul class='DOC_UL' ><li>
 <a class='DOC_LINK' target='_blank' href="//processingjs.org/" title="Processing.js">Processing.js<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
 This site is a Javascript version of Processing.org, who provides various image processing information.<br />
 "<em>Processing is an open source programming language and environment for people who want to create images, animations, and interactions.</em>"<br />
</ul>]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2010-11-10T09:04:00-08:00</dc:date>
</item>
<item rdf:about="http://www.taktrack.net/keiji-en/blog/9926">
  <title>PNSQC 2010</title>
  <link>http://www.taktrack.net/keiji-en/blog/9926</link>
  <description>I attended a conference &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.pnsqc.org/&quot; title=&quot;PNSQC&quot;&gt;PNSQC&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; (Pacific Northwest Software Quality Conference) held at Portland, OR. It was a nice conference - not that big, but many nice presenters presented interesting topics.&lt;br /&gt;
&lt;br /&gt;
Here is the list of what I particularity interested:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Keynote: Project Patterns: From Adrenalin Junkies to Template Zombies&lt;/strong&gt;&lt;br /&gt;
Tim Lister, &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.systemsguild.com/index.html&quot; title=&quot;Atlantic Systems Guild&quot;&gt;Atlantic Systems Guild&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
This is kind of typical &quot;pattern&quot; presentation regarding software project, but still he&#39;s very entertaining and insightful. He is the co-author of famous &lt;a target=&#39;_blank&#39; class=&#39;DOC_LINK&#39; href=&quot;http://www.amazon.com/gp/product/0932633439?ie=UTF8&amp;tag=taktranet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0932633439&quot;&gt;Peopleware: Productive Projects and Teams, 2nd ed [Dorset House, 1999] &lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;img src=&quot;https://www.assoc-amazon.com/e/ir?t=taktranet-20&amp;l=as2&amp;o=1&amp;a=0932633439&quot; width=&quot;1&quot; height=&quot;1&quot; border=&quot;0&quot; alt=&quot;&quot; style=&quot;border:none !important; margin:0px !important;&quot; /&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Keynote: Using Simple Automation to Test Complex Software&lt;/strong&gt;&lt;br /&gt;
&lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.harryrobinson.net/&quot; title=&quot;Harry Robinson&quot;&gt;Harry Robinson&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;, Microsoft&lt;br /&gt;
&lt;br /&gt;
He is a Principal Software Design Engineer in Test (SDET) for Microsoft’s Bing team. He showed how simple automation helps testing - this case, not a full fledged automation, but more like a automation as a tool for tester to reduce the workload. This is exactly I was looking for, and I was glad I hear it from someone from Microsoft who is a principal software design engineer in test.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;The Good, Bad, and the Puzzling: The Agile Experience at Five Companies&lt;/strong&gt;&lt;br /&gt;
Michael Mah, &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//www.qsma.com/index.shtml&quot; title=&quot;QSMA Software Project Estimation That Learns From Experience&quot;&gt;QSMA Software Project Estimation That Learns From Experience&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
He too was very entertaining and showed us &quot;the numbers&quot; of how agile process is better than legacy processes like water wall or out sourcing. Now we can use these numbers to persuade upper management (like CFO or CEO) why we need to move on to agile method.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Web Test Automation Framework with Open Source Tools Powered by Google WebDriver&lt;/strong&gt;&lt;br /&gt;
Kapil Bhalla, Intuit&lt;br /&gt;
&lt;br /&gt;
He showed how Intuit is using &lt;a class=&#39;DOC_LINK&#39; target=&#39;_blank&#39; href=&quot;//code.google.com/p/selenium/&quot; title=&quot;WebDriver&quot;&gt;WebDriver&lt;img alt=&quot;Go outside&quot; src=&quot;http://www.taktrack.net/images/spacer.gif&quot; class=&#39;ICON_URL_OUTSIDE&#39;/&gt;&lt;/a&gt; and tools they developed to automate testing Web UI.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Workshop: Exploratory Test Automation&lt;/strong&gt;&lt;br /&gt;
Harry Robinson&lt;br /&gt;
&lt;br /&gt;
This was more in-depth presentation of the keynote speech he gave, with a little exercise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&#39;DOC_AMAZON_BOX&#39;&gt;&lt;iframe src=&quot;https://rcm.amazon.com/e/cm?t=taktranet-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=0932633439&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;lc1=0000FF&amp;bc1=AAAAAA&amp;bg1=FFFFFF&amp;m=amazon&amp;f=ifr&quot; style=&quot;width:120px;height:240px;&quot; scrolling=&quot;no&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;
</description>
<content:encoded><![CDATA[I attended a conference <a class='DOC_LINK' target='_blank' href="//www.pnsqc.org/" title="PNSQC">PNSQC<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> (Pacific Northwest Software Quality Conference) held at Portland, OR. It was a nice conference - not that big, but many nice presenters presented interesting topics.<br />
<br />
Here is the list of what I particularity interested:<br />
<br />
<strong>Keynote: Project Patterns: From Adrenalin Junkies to Template Zombies</strong><br />
Tim Lister, <a class='DOC_LINK' target='_blank' href="//www.systemsguild.com/index.html" title="Atlantic Systems Guild">Atlantic Systems Guild<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
This is kind of typical "pattern" presentation regarding software project, but still he's very entertaining and insightful. He is the co-author of famous <a target='_blank' class='DOC_LINK' href="http://www.amazon.com/gp/product/0932633439?ie=UTF8&tag=taktranet-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0932633439">Peopleware: Productive Projects and Teams, 2nd ed [Dorset House, 1999] <img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><img src="https://www.assoc-amazon.com/e/ir?t=taktranet-20&l=as2&o=1&a=0932633439" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />.<br />
<br />
<strong>Keynote: Using Simple Automation to Test Complex Software</strong><br />
<a class='DOC_LINK' target='_blank' href="//www.harryrobinson.net/" title="Harry Robinson">Harry Robinson<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a>, Microsoft<br />
<br />
He is a Principal Software Design Engineer in Test (SDET) for Microsoft’s Bing team. He showed how simple automation helps testing - this case, not a full fledged automation, but more like a automation as a tool for tester to reduce the workload. This is exactly I was looking for, and I was glad I hear it from someone from Microsoft who is a principal software design engineer in test.<br />
<br />
<strong>The Good, Bad, and the Puzzling: The Agile Experience at Five Companies</strong><br />
Michael Mah, <a class='DOC_LINK' target='_blank' href="//www.qsma.com/index.shtml" title="QSMA Software Project Estimation That Learns From Experience">QSMA Software Project Estimation That Learns From Experience<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a><br />
<br />
He too was very entertaining and showed us "the numbers" of how agile process is better than legacy processes like water wall or out sourcing. Now we can use these numbers to persuade upper management (like CFO or CEO) why we need to move on to agile method.<br />
<br />
<strong>Web Test Automation Framework with Open Source Tools Powered by Google WebDriver</strong><br />
Kapil Bhalla, Intuit<br />
<br />
He showed how Intuit is using <a class='DOC_LINK' target='_blank' href="//code.google.com/p/selenium/" title="WebDriver">WebDriver<img alt="Go outside" src="http://www.taktrack.net/images/spacer.gif" class='ICON_URL_OUTSIDE'/></a> and tools they developed to automate testing Web UI.<br />
<br />
<strong>Workshop: Exploratory Test Automation</strong><br />
Harry Robinson<br />
<br />
This was more in-depth presentation of the keynote speech he gave, with a little exercise.<br />
<br />
<br />
<div class='DOC_AMAZON_BOX'><iframe src="https://rcm.amazon.com/e/cm?t=taktranet-20&o=1&p=8&l=as1&asins=0932633439&fc1=000000&IS2=1&lt1=_blank&lc1=0000FF&bc1=AAAAAA&bg1=FFFFFF&m=amazon&f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div><br />
]]></content:encoded>
 	<dc:creator>keiji</dc:creator>
	<dc:date>2010-10-20T07:08:00-07:00</dc:date>
</item>
</rdf:RDF>

