<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Winnie Tong - Web dev polyglotte</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.winnietong.com/atom.xml" />
   <id>tag:www.winnietong.com,2008://9</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9" title="Winnie Tong - Web dev polyglotte" />
    <updated>2008-07-25T18:51:53Z</updated>
    <subtitle>Winnie is a software engineer at a Silicon Valley start-up. She is a polyglot in human and computer languages. She has been an early adopter of the Microsoft .NET Framework, developing .NET web and Windows applications for the financial sector since its inception as a beta release in 2001. Winnie has previously bumbled about as a Java developer, trying to making Java Server Faces work for her ex-employer&apos;s next generation product. The weapon of her current employer&apos;s choice is PHP. &quot;Web Dev Polyglotte&quot; attempts to document the trials and tribulations that Winnie encounters from day to day. Winnie does not consider herself to be a zealot for any particular programming language or development platform. In an attempt to stay as platform-agnostic as possible, she also dabbles in Perl and Python in her spare time. Winnie holds a bachelor&apos;s degree in Computer Engineering from the University of Waterloo.</subtitle>
 

<entry>
    <title>Girls = Boys at Math</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/07/girls-boys-at-math.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=551" title="Girls = Boys at Math" />
    <id>tag:www.winnietong.com,2008://9.551</id>
    
    <published>2008-07-25T18:45:45Z</published>
    <updated>2008-07-25T18:51:53Z</updated>
    
    <summary>An article entitled Girls = Boys at Math on ScienceNOW reports that a study conducted by University of Wisconsin, Madison researchers found that female students have the same ability to solve complex math problems as male students....</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>An article entitled <a href="http://sciencenow.sciencemag.org/cgi/content/full/2008/724/1">Girls = Boys at Math</a> on ScienceNOW reports that a study conducted by University of Wisconsin, Madison researchers found that female students have the same ability to solve complex math problems as male students.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Resizing div with font size</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/05/resizing-div-with-font-size.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=544" title="Resizing div with font size" />
    <id>tag:www.winnietong.com,2008://9.544</id>
    
    <published>2008-05-20T18:31:46Z</published>
    <updated>2008-05-20T18:44:58Z</updated>
    
    <summary>I was working on a complicated layout where I was trying to center a div. For some reason, the usual auto margins technique would not work because the div always expanded to the full width of its container even though...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="CSS" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>I was working on a complicated layout where I was trying to center a div. For some reason, the usual auto margins technique would not work because the div always expanded to the full width of its container even though the width was not set to 100%.</p>

<p>The only way I could get the div to center was to use auto left and right margins in conjunction with setting a width. However, I wanted the layout to scale gracefully if the font size was changed. The solution was to specify the width in em. This makes the div resize with the font. Quick and dirty, but it works well enough until I have time to come back to take a closer look at the problem again.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Please mail me the Internet</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/03/taking-computer-literacy-for-granted.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=540" title="Please mail me the Internet" />
    <id>tag:www.winnietong.com,2008://9.540</id>
    
    <published>2008-03-25T19:03:07Z</published>
    <updated>2008-03-28T02:30:16Z</updated>
    
    <summary>True story that happened to me today: someone asked me to snail mail them a copy of one of my blog entires and gave me their home address. The first question that comes to mind is how they figured out...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Internet" />
    
        <category term="Support" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>True story that happened to me today: someone asked me to snail mail them a copy of one of my blog entires and gave me their home address.</p>

<p>The first question that comes to mind is how they figured out how to get to my blog and leave a comment on it without figuring out how to save a web page or print it. Furthermore, what made them think I would honour their request to mail them a copy of my blog entry? (I'm not going to.)</p>

<p>Is this type of user representative of an <em>average web user</em> or a <em>less-than-average web user</em>? How many people like this are out there and do they matter?</p>

<p>Being a computer engineer, I really take computer literacy for granted. This type of encounter with lay people gives me an interesting perspective on the type of audience my products may attract when building the Internet.</p>]]>
        
    </content>
</entry>

<entry>
    <title>A lesson in event planning</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/03/a-lesson-in-event-planning.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=538" title="A lesson in event planning" />
    <id>tag:www.winnietong.com,2008://9.538</id>
    
    <published>2008-03-01T18:07:01Z</published>
    <updated>2008-03-01T18:12:56Z</updated>
    
    <summary>I&apos;m at the MySpace OpenSocial Dev Jam but I&apos;m leaving in an hour even though the event is supposed to run from 9:00 AM - 9:00 PM. All street parking in the area has a 2 hour limit, and all...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Developer Events" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>I'm at the MySpace OpenSocial Dev Jam but I'm leaving in an hour even though the event is supposed to run from 9:00 AM - 9:00 PM. All street parking in the area has a 2 hour limit, and all the paid lots in the area are closed.</p>

<p>Aside from the parking situation, who starts a developer event in the Bay Area at 9:00 AM on a Saturday?</p>]]>
        
    </content>
</entry>

<entry>
    <title>P3P: The Platform for Privacy Preferences</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/02/p3p-the-platform-for-privacy-preferences.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=535" title="P3P: The Platform for Privacy Preferences" />
    <id>tag:www.winnietong.com,2008://9.535</id>
    
    <published>2008-02-22T00:25:57Z</published>
    <updated>2008-02-22T02:51:30Z</updated>
    
    <summary>My introduction to P3P was purely out of need. I maintain a website where we were using Google Analytics to count our users but we noticed that a disproportionate number of Firefox users were being reported. Further inspection revealed that...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="cookies" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><img alt="p3p.gif" src="http://www.winnietong.com/images/blog/p3p.gif" width="361" height="285" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></span>My introduction to <a href="http://www.w3.org/P3P/">P3P</a> was purely out of need. I maintain a website where we were using Google Analytics to count our users but we noticed that a disproportionate number of Firefox users were being reported. Further inspection revealed that visits from over half of our Internet Explorer users were not being recorded.</p>

<p>This web site appeared within an iframe on a different domain than the frame parent, and we noticed that the Google Analytics cookies were not being set in the default Internet Explorer environment with a medium privacy setting. A privacy icon also appeared in Internet Explorer's status bar, indicating that site cookies have been blocked.</p>

<p>Why does this cross-domain cookie issue only manifest itself in Internet Explorer 6 and Internet Explorer 7?</p>

<p>It turns out that Firefox and Internet Explorer have different definitions for "third-party" cookies. In IE, a cookie is considered to be "third-party" if the cookie's domain differs from the domain shown in the address bar (even if the domain of the cookie is the same as the domain of the page that is setting the cookie.) In Firefox, a cookie is considered to be "third-party" if the domain of the cookie is different than the domain of the page that is setting the cookie, (regardless of the address that appears in the location bar.)</p>

<p>Here is a summary of what you need to do in order to allow third-party cookies to be set in IE:<br />
<ol><br />
	<li>Create a human-readable privacy policy for your web site (i.e. in HTML)</li><br />
	<li>Translate the human-language privacy policy into an XML document using <a href="http://www.alphaworks.ibm.com/tech/p3peditor/download">IBM's P3P Policy Editor</a> (considered to be the best free tool available.)</li><br />
	<li>IBM's P3P Policy Editor will also generate a P3P compact policy for you.</li><br />
	<li>Emit a <a href="http://www.w3.org/TR/p3pdeployment#Appendix_Servers">compact policy and a reference to the full privacy policy in the HTTP header</a> of your web page</li><br />
	<li>Place your policy reference XML file (p3p.xml) and policy XML file (policy.xml) in the <a href="http://www.w3.org/TR/p3pdeployment#Locating_PRF">well-known location</a> set forth by the P3P standard (/w3c/p3p.xml and /w3c/policy.xml)</li><br />
	<li>If your privacy policy is satisfactory, your web page will be permitted to set cookies. This MSDN article contains a <a href="http://msdn2.microsoft.com/en-us/library/ms537343(VS.85).aspx#unsatisfactory_cookies">table of things that will make your privacy policy unsatisfactory</a>.</li><br />
</ol></p>

<p>Although the <a href="http://www.w3.org/TR/P3P/">P3P standard</a> specifies that only the XML policy files in the well-known location and human-readable privacy policy are necessary and sufficient, IE6 doesn't work that way. <a href="http://support.microsoft.com/kb/323752/EN-US/">IE6 only honours the compact policy</a> (and ignores every other implementation method.) IE7 behaves as expected.</p>

<p>Now that we've discussed the solution, we can go on to explain why P3P was created. <a href="http://www.p3ptoolbox.org/">P3P Toolbox</a> has a lengthy discussion about <a href="http://www.p3ptoolbox.org/guide/section1.shtml">the need for P3P</a>. The main idea behind P3P is that it is burdensome and unreasonable for the average web user to hunt down the privacy policy for every site that they directly interact with, let alone the sites that they unknowingly interact with (like those displayed in iframes.) Regular people just don't do this. P3P was created to standardize the discovery of privacy policies from site to site.</p>

<p>P3P does not enforce that site owners adhere to their own privacy policies, it merely automates the interpretation of the legalese in which most privacy policies are written. The enforcement of privacy laws is left to the judicial system.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Sad, funny and true web dev story</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/02/sad-funny-and-true-web-dev-story.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=534" title="Sad, funny and true web dev story" />
    <id>tag:www.winnietong.com,2008://9.534</id>
    
    <published>2008-02-14T21:39:47Z</published>
    <updated>2008-02-14T21:53:09Z</updated>
    
    <summary>I asked a MySpace developer why a few particular links on their site were javascript onclick events applied to a span tag, rather than anchor tags. He said it was because the product specifications required those links not to be...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="CSS" />
    
        <category term="Javascript" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>I asked a MySpace developer why a few particular links on their site were javascript onclick events applied to a span tag, rather than anchor tags.</p>

<p>He said it was because the product specifications required those links not to be underlined.</p>

<p>*headdesk*</p>

<p>This explains a lot.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Valley Girls</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/02/valley-girls.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=533" title="Valley Girls" />
    <id>tag:www.winnietong.com,2008://9.533</id>
    
    <published>2008-02-12T22:16:06Z</published>
    <updated>2008-03-26T18:57:18Z</updated>
    
    <summary>A couple of weeks ago I attended the Silicon Valley Girl Geek Dinner at Google. I&apos;ve been curious about Women 2.0 and what they were about since I was supposedly in their target demographic. The event left me feeling disappointed...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Girl Power" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>A couple of weeks ago I attended the Silicon Valley Girl Geek Dinner at Google. I've been curious about Women 2.0 and what they were about since I was supposedly in their target demographic. The event left me feeling disappointed because it felt more like a pep rally than a professional development event. Beyond all the slick marketing and corporate sponsorship, there was little substance.</p>

<p>This conversation I overheard at the conclusion of the discussion panel summed it up best:</p>

<blockquote><span style="color:#f00;"><strong>Girl:</strong></span> Oh honey, this event was <em>so</em> empowering!

<p><span style="color:#00f;"><strong>Girl's boyfriend:</strong></span> As long as it was empowering for you, dear...</blockquote></p>

<p>I agreed with her boyfriend. The event wasn't particularly empowering.</p>

<p>Today, I received an invitation to participate in the second OpenSocial Hackathon.</p>

<p>One particular mandatory field on the registration form caught my attention (mostly because it wouldn't let me proceed without submitting an answer for it.)</p>

<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.winnietong.com/opensocial-hackathon.html" onclick="window.open('http://www.winnietong.com/opensocial-hackathon.html','popup','width=916,height=2030,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.winnietong.com/images/blog/opensocial-hackathon-zoom.gif" width="350" height="300" alt="Are you a female designer/developer? Your html/css and layout experience can replace server-side requirement." text-align: center; class="mt-image-center" style="" /></a></span></p>

<p>My first reaction was, "I am a designer and developer who happens to be female, but I don't see what difference that makes, and why this question is mandatory. Are these people sexist?"</p>

<p>This question makes it sound like they're willing to lower the bar to accommodate women, which makes me feel insulted. I understand that they're trying to encourage more females to come out and participate, but the messaging isn't particularly empowering.</p>

<p>To quote <a href="http://www.mikenicholson.net/">Mike</a>:<br />
<blockquote>By trying to compensate for the historical mistreatment of a group you isolate it and reinforce the definition of the differences between that group and the rest of the world</blockquote><br />
</p>]]>
        
    </content>
</entry>

<entry>
    <title>Flickr under Microsoft</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/02/flickr-under-microsoft.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=528" title="Flickr under Microsoft" />
    <id>tag:www.winnietong.com,2008://9.528</id>
    
    <published>2008-02-01T18:07:10Z</published>
    <updated>2008-02-13T03:48:36Z</updated>
    
    <summary> I love Flickr and I use it to back up all of my photos. With today&apos;s announcement of Microsoft&apos;s offer to buy Yahoo for $44.6 billion, I can&apos;t help but wonder what the fate of my vast photo collection...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Digital Photography" />
    
        <category term="Internet" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p><span class="mt-enclosure mt-enclosure-image" style="display: inline;"><a href="http://www.winnietong.com/images/blog/flickr-live.jpg"><img alt="flickr-live.jpg" src="http://www.winnietong.com/images/blog/flickr-live-thumb-250x187.jpg" width="250" height="187" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span></p>

<p>I love Flickr and I use it to back up all of my photos. With today's announcement of Microsoft's offer to buy Yahoo for $44.6 billion, I can't help but wonder what the fate of my vast photo collection may be.</p>

<p>If the acquisition goes through, some of Yahoo's services will inevitably get shut down or merged into MSN's similar offerings. Microsoft doesn't have an existing product that is as cool or popular as Flickr yet, but I don't think Flickr is a particularly profitable operation.</p>

<p>I'm not the only one who is concerned about the future of Flickr:<br />
<a href="http://flickr.com/groups/central/discuss/72157603833324601">Latest FlickrCentral discussion thread</a><br />
<a href="http://blog.wired.com/monkeybites/2008/02/what-would-micr.html">Wired article about Flickr and Microsoft's acquisition of Yahoo!</a><br />
<a href="http://www.flickr.com/groups/microsoft-keep-your-evil-grubby-hands-off-our-flickr/pool/">Flickr pool by concerned Flickr users</a></p>

<p>What are your favourite Yahoo! products and which ones are you most concerned about?</p>]]>
        
    </content>
</entry>

<entry>
    <title>One laptop per child</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2008/01/one-laptop-per-child.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=520" title="One laptop per child" />
    <id>tag:www.winnietong.com,2008://9.520</id>
    
    <published>2008-01-06T06:44:29Z</published>
    <updated>2008-02-01T18:56:31Z</updated>
    
    <summary> My XO laptop arrived yesterday and it&apos;s very cute. However, I&apos;m not sure what I would do with it after I&apos;m finished playing with it. The screen looks really crisp in ebook mode, but I don&apos;t have any ebooks....</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Gadgets" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p><span class="mt-enclosure mt-enclosure-image"><a href="http://www.winnietong.com/images/blog/olpc4.html" onclick="window.open('http://www.winnietong.com/images/blog/olpc4.html','popup','width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.winnietong.com/images/blog/olpc4-thumb-320x240.jpg" width="320" height="240" alt="olpc4.jpg" class="mt-image-left" style="float: left; margin: 0 20px 20px 0;" /></a></span></p>

<p>My <a href="http://www.laptop.org/" target="link">XO laptop</a> arrived yesterday and it's very cute.</p>

<p>However, I'm not sure what I would do with it after I'm finished playing with it. The screen looks really crisp in ebook mode, but I don't have any ebooks. The RSS reader is zippy, but so is Google Reader.</p>

<p>Although the built-in browser is based on Firefox, it doesn't support more than one window (even modal windows like dialog boxes), so Movable Type doesn't work. WordPress appears to work beautifully with the rich text editor turned off. The browse dialog is quite slow to appear and crashes the browser after spawning two of them on the same web page, so I can only upload one file at a time in the browser.</p>

<p>I've been using the mobile version of Flickr to upload <a href="http://www.flickr.com/photos/firevixen/sets/72157603642283888/">photos taken on the XO laptop</a> one at a time.</p>

<p>When I'm at my friend's house, I need to use a special tool to get onto his network because WPA isn't supported out of the box (yet.)</p>

<p>The XO is certainly more portable than my real laptop, but not by much since we're comparing with an ultra portable. However, it's just small enough to fit into my half-sized multi-purpose messenger bag, so it will undoubtedly travel with me far more often than any other computer that I own.</p>

<p>When I'm not doing any computationally intensive work on the computer, I'm usually checking email, catching up on blogs or chatting on IM. I need to install an IM client that will allow me to use AIM, YIM, MSN and GTalk.</p>

<p>I would also like to use the XO as a picture viewer. I've been meaning to get a portable media device so I can show photos that I've taken to other people. I haven't found a slide show program for the XO yet, perhaps I can create one.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Visual Studio 2005 Team Explorer - ENU Service Pack 1 (KB926601)</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2007/09/visual-studio-2005-team-explor.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=502" title="Visual Studio 2005 Team Explorer - ENU Service Pack 1 (KB926601)" />
    <id>tag:www.winnietong.com,2007://9.502</id>
    
    <published>2007-09-24T22:44:19Z</published>
    <updated>2007-12-16T09:10:53Z</updated>
    
    <summary>Visual Studio had been crashing on me when I attempted to get the latest code from TFS. A helpful developer (thanks, Steven!) tipped me off on a service pack for Visual Studio that would cure its ailment. However, he warned...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>Visual Studio had been crashing on me when I attempted to get the latest code from TFS. A helpful developer (thanks, Steven!) tipped me off on a service pack for Visual Studio that would cure its ailment. However, he warned that it would take a whole day to install this service pack so it would be wise to wait until I didn't have any pressing deadlines before I fixed this problem.</p>

<p>Today I discovered why. After installing the service pack, I got the following error message when I attempted to open the solution I was working on:</p>

<blockquote><em>The project file cannot be opened.
The project type is not supported by this installation.</em></blockquote>

<p>I Googled for a solution and came across some <a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=931459&SiteID=1" target="link">forum</a> <a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=931459&SiteID=1" target="link">posts</a> with promising suggestions.</p>

<p>I tried all the easy fixes first.<br />
<ol><br />
	<li>running <pre>devenv /setup</pre> at the Visual Studio Command Prompt</li><br />
	<li>running <pre>devenv /ResetSkipPkgs</pre> at the Visual Studio Command Prompt</li><br />
	<li>running <pre>regsvr32.exe "%vs80comntools%\..\IDE\projectaggregator.dll"</pre></li><br />
	<li>installing <a href="http://www.microsoft.com/downloads/details.aspx?familyid=8B05EE00-9554-4733-8725-3CA89DD9BFCA&displaylang=en" target="link">Microsoft Visual Studio 2005 - Update to Support Web Application Projects</a> (KB915364)</li><br />
</ol></p>

<p>But none of these tricks fixed my issue.</p>

<p>Finally I gave one last suggestion a try. I reinstalled <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc&DisplayLang=en" target="ink">Visual Studio 2005 Team Explorer - ENU Service Pack 1</a> and it worked like a charm. I can open my solution without any error messages once again. I'm hoping that Visual Studio won't crash when I update my local copy of the code. (So far I haven't seen any crashes yet.) </p>]]>
        
    </content>
</entry>

<entry>
    <title>Berners-Lee challenges &apos;stupid&apos; male geek culture</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2007/09/bernerslee-challenges-stupid-m.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=498" title="Berners-Lee challenges 'stupid' male geek culture" />
    <id>tag:www.winnietong.com,2007://9.498</id>
    
    <published>2007-09-21T20:15:19Z</published>
    <updated>2007-09-21T20:17:51Z</updated>
    
    <summary>Tim Berners-Lee, the inventor of the World Wide Web discusses the discrimination that women in technology face....</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Girl Power" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>Tim Berners-Lee, the inventor of the World Wide Web discusses <a href="http://news.zdnet.co.uk/itmanagement/0,1000000308,39289564,00.htm" target="link">the discrimination that women in technology face</a>.</p>]]>
        
    </content>
</entry>

<entry>
    <title>Math Book Helps Girls Embrace Their Inner Mathematician</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2007/08/math-book-helps-girls-embrace.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=494" title="Math Book Helps Girls Embrace Their Inner Mathematician" />
    <id>tag:www.winnietong.com,2007://9.494</id>
    
    <published>2007-08-07T04:51:45Z</published>
    <updated>2007-08-07T04:52:32Z</updated>
    
    <summary>Math Book Helps Girls Embrace Their Inner Mathematician...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Girl Power" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p><a href="http://www.wired.com/culture/education/news/2007/08/winniecooper_QA">Math Book Helps Girls Embrace Their Inner Mathematician</a></p>]]>
        
    </content>
</entry>

<entry>
    <title>Making IT Work for Women</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2007/08/making-it-work-for-women.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=493" title="Making IT Work for Women" />
    <id>tag:www.winnietong.com,2007://9.493</id>
    
    <published>2007-08-07T04:47:21Z</published>
    <updated>2007-08-07T04:49:01Z</updated>
    
    <summary>Making IT Work for Women - Four women tell how they&apos;ve survived and flourished in the IT culture....</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Girl Power" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p><a href="http://computerworld.com/action/article.do?command=viewArticleBasic&articleId=298007">Making IT Work for Women</a> - Four women tell how they've survived and flourished in the IT culture.</p>]]>
        
    </content>
</entry>

<entry>
    <title>UI Development jobs in the San Francisco Bay Area</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2007/01/recent-jobs.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=462" title="UI Development jobs in the San Francisco Bay Area" />
    <id>tag:www.winnietong.com,2007://9.462</id>
    
    <published>2007-01-30T02:10:06Z</published>
    <updated>2007-07-25T05:20:35Z</updated>
    
    <summary>I have added a job board to winnietong.com. For a limited time only, talent seekers may post 30-day job listings to the winnietong.com job site for only $5. You can get a job site for your blog too, at Job-a-matic!...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="UI Design" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[I have added a <a href="http://winona.jobamatic.com/">job board</a> to winnietong.com. For a limited time only, talent seekers may <a href="http://winona.jobamatic.com/a/jbb/post-job">post 30-day job listings</a> to the winnietong.com job site for only $5. You can <a href="http://www.jobamatic.com/">get a job site</a> for your blog too, at <a href="http://www.jobamatic.com/">Job-a-matic</a>!
<br /><br />

    <!-- Begin Job-a-matic Widget Code v1.0 -->
<link rel="stylesheet" href="http://winona.jobamatic.com/a/jbb/promote_widget_vertical_gel_css/grey" type="text/css" /><script type="text/javascript">
var jbb_widget_domain = 'http://winona.jobamatic.com';
var jbb_widget_list_count = 5;
var jbb_widget_theme = 'grey';
</script><div id="jbb_widget_grey"><center><a href="http://winona.jobamatic.com/a/jbb/find-jobs" target="jobs"><img src="http://winona.jobamatic.com/c/jbb/images/jbb-widget-vertical-gel/grey/view-all-jobs-button.gif" alt="View All Jobs" border="0" class="jbb_widget_image" onmouseover="this.src='http://winona.jobamatic.com/c/jbb/images/jbb-widget-vertical-gel/grey/view-all-jobs-button-over.gif'" onmouseout="this.src='http://winona.jobamatic.com/c/jbb/images/jbb-widget-vertical-gel/grey/view-all-jobs-button.gif'" onclick="this.src='http://winona.jobamatic.com/c/jbb/images/jbb-widget-vertical-gel/grey/view-all-jobs-button.gif'" /></a><p id="jbb_widget_powered_by" onclick="window.open( 'http://www.simplyhired.com/publishers') ;return false;">get your <a href="http://www.simplyhired.com/publishers" target="_blank">job site</a> <br>at <a href="http://www.simplyhired.com/publishers" target="_blank">simplyhired.com</a></p></center></div><script type="text/javascript" src="http://winona.jobamatic.com/c/jbb/js/jbb_widget_vertical_gel.js"></script><script type="text/javascript" src="http://winona.jobamatic.com/a/jbb/find-jobs-json/jbb_widget_list_jobposts"></script><noscript><a href="http://www.simplyhired.com/" target="_blank">Job search</a> powered by Simply Hired</noscript><!-- End Job-a-matic Widget Code v1.0 -->
  
<br/>]]>
        
    </content>
</entry>

<entry>
    <title>Converting HTML documents to Microsoft Word or Open Office Text documents</title>
    <link rel="alternate" type="text/html" href="http://www.winnietong.com/2007/01/converting-html-documents-to-m.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.winonatong.com/cms/mt-atom.cgi/weblog/blog_id=9/entry_id=457" title="Converting HTML documents to Microsoft Word or Open Office Text documents" />
    <id>tag:www.winnietong.com,2007://9.457</id>
    
    <published>2007-01-16T01:56:38Z</published>
    <updated>2007-07-25T05:20:59Z</updated>
    
    <summary>It appears that if you try to open an HTML document in Microsoft Word 2003, your CSS will be ignored if you have any elements with multiple classes. I&apos;m not sure about the programmatic reason behind this; maybe Word ignores...</summary>
    <author>
        <name>Winona</name>
        
    </author>
    
        <category term="Document Conversion" />
    
    <content type="html" xml:lang="en" xml:base="http://www.winnietong.com/">
        <![CDATA[<p>It appears that if you try to open an HTML document in Microsoft Word 2003, your CSS will be ignored if you have any elements with multiple classes. I'm not sure about the programmatic reason behind this; maybe Word ignores the fact that class names are space-delimited and takes the entire string inside the <code>class</code> property as a single class name. Who knows, but a work-around for this is to nest your <code>div</code>s and only assign one class per <code>div</code>.</p>

<p>Furthermore, style inheritance doesn't seem to work in Open Office 2.1. If you open an HTML document in Open Office Writer, top level styles will cascade down to their descendants even if you explicitly override the styles of the descendants.</p>]]>
        
    </content>
</entry>

</feed> 

