<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>freachable.net - dasBlog</title>
    <link>http://freachable.net/</link>
    <description>Next generation's garbage</description>
    <language>en-us</language>
    <copyright>Hafthor Stefansson</copyright>
    <lastBuildDate>Thu, 18 Oct 2007 09:25:02 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>blog@freachable.net</managingEditor>
    <webMaster>blog@freachable.net</webMaster>
    <item>
      <trackback:ping>http://freachable.net/Trackback.aspx?guid=5d68a7c6-61eb-4003-ba0a-55061b180583</trackback:ping>
      <pingback:server>http://freachable.net/pingback.aspx</pingback:server>
      <pingback:target>http://freachable.net/PermaLink,guid,5d68a7c6-61eb-4003-ba0a-55061b180583.aspx</pingback:target>
      <dc:creator>Hafthor Stefansson</dc:creator>
      <wfw:comment>http://freachable.net/CommentView,guid,5d68a7c6-61eb-4003-ba0a-55061b180583.aspx</wfw:comment>
      <wfw:commentRss>http://freachable.net/SyndicationService.asmx/GetEntryCommentsRss?guid=5d68a7c6-61eb-4003-ba0a-55061b180583</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The <a href="http://freachable.net/2007/10/18/WelcomeToFreachablenetBloggingWithWord2007OnDasBlogOnGoDaddy.aspx">first
blog entry</a> I made, initially, had a float clear problem. DasBlog apparently doesn't
clear floats from the HTML entry contents in the crazy manner needed to appease the
IE quirks gods. See <a href="http://www.positioniseverything.net/easyclearing.html">http://www.positioniseverything.net/easyclearing.html</a>.
</p>
        <p>
The problem should be evident on this page:
</p>
        <p>
          <a href="http://hafthor.com/floatclear.htm">http://hafthor.com/floatclear.htm</a>
        </p>
        <p>
scroll down far enough on IE and you should see the text of the article disappear.
This appears to happen because the align=right img floats lower than text. If you
don't see that behavior, the image at the end of this article shows the effect. After
posting the original article, I moved the image up to avoid this problem. But I wanted
to see if I could fix it. Maybe...
</p>
        <p>
          <a href="http://hafthor.com/floatclear2.htm">http://hafthor.com/floatclear2.htm</a>
        </p>
        <p>
I simply added this to the theme.css
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
.itemBodyStyle:after {<br />
    content: "."; 
<br />
    display: block; 
<br />
    height: 0; 
<br />
    clear: both; 
<br />
    visibility: hidden;<br />
}
</p>
          <p>
.itemBodyStyle {display: inline-block;}
</p>
          <p>
/* Hides from IE-mac \*/<br />
* html .itemBodyStyle {height: 1%;}<br />
.itemBodyStyle {display: block;}<br />
/* End hide from IE-mac */
</p>
        </blockquote>
        <p>
and got rid of the &lt;div style="clear:both;" /&gt; business from the itemTemplate.blogtemplate.
</p>
        <p>
If this works right, I shouldn't have the float problem on this post.<img src="http://hafthor.com/floatclearani.gif" align="right" /></p>
        <p>
Edit: Yes, but it doesn't work quite right when shown in RSS Bandit.
</p>
        <p>
Edit: But if I place a &lt;div style="clear:both" /&gt; at the end of the
blog article html, it shows up correctly. Hmmm...
</p>
        <div style="CLEAR: both">
        </div>
        <img width="0" height="0" src="http://freachable.net/aggbug.ashx?id=5d68a7c6-61eb-4003-ba0a-55061b180583" />
      </body>
      <title>Sorry, I was clearing my float...</title>
      <guid isPermaLink="false">http://freachable.net/PermaLink,guid,5d68a7c6-61eb-4003-ba0a-55061b180583.aspx</guid>
      <link>http://freachable.net/2007/10/18/SorryIWasClearingMyFloat.aspx</link>
      <pubDate>Thu, 18 Oct 2007 09:25:02 GMT</pubDate>
      <description>&lt;p&gt;
The &lt;a href="http://freachable.net/2007/10/18/WelcomeToFreachablenetBloggingWithWord2007OnDasBlogOnGoDaddy.aspx"&gt;first
blog entry&lt;/a&gt; I made, initially, had a float clear problem. DasBlog apparently doesn't
clear floats from the HTML entry contents in the crazy manner needed to appease the
IE quirks gods. See &lt;a href="http://www.positioniseverything.net/easyclearing.html"&gt;http://www.positioniseverything.net/easyclearing.html&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
The problem should be evident on this page:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://hafthor.com/floatclear.htm"&gt;http://hafthor.com/floatclear.htm&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
scroll down far enough on IE and you should see the text of the article disappear.
This appears to happen because the align=right img floats lower than text. If you
don't see that behavior, the image at the end of this article shows the effect. After
posting the original article, I moved the image up to avoid this problem. But I wanted
to see if I could fix it. Maybe...
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://hafthor.com/floatclear2.htm"&gt;http://hafthor.com/floatclear2.htm&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I simply added this to the theme.css
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
.itemBodyStyle:after {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; content: "."; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; display: block; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; height: 0; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; clear: both; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; visibility: hidden;&lt;br&gt;
}
&lt;/p&gt;
&lt;p&gt;
.itemBodyStyle {display: inline-block;}
&lt;/p&gt;
&lt;p&gt;
/* Hides from IE-mac \*/&lt;br&gt;
* html .itemBodyStyle {height: 1%;}&lt;br&gt;
.itemBodyStyle {display: block;}&lt;br&gt;
/* End hide from IE-mac */
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
and got rid of the &amp;lt;div style="clear:both;" /&amp;gt; business from the itemTemplate.blogtemplate.
&lt;/p&gt;
&lt;p&gt;
If this works right, I shouldn't have the float problem on this post.&lt;img src="http://hafthor.com/floatclearani.gif" align=right&gt;
&lt;/p&gt;
&lt;p&gt;
Edit: Yes, but it doesn't work quite right when shown in RSS Bandit.
&lt;/p&gt;
&lt;p&gt;
Edit: But if I place a&amp;nbsp;&amp;lt;div style="clear:both" /&amp;gt;&amp;nbsp;at the end of the
blog article html, it shows up correctly. Hmmm...
&lt;/p&gt;
&lt;div style="CLEAR: both"&gt;
&lt;/div&gt;
&lt;img width="0" height="0" src="http://freachable.net/aggbug.ashx?id=5d68a7c6-61eb-4003-ba0a-55061b180583" /&gt;</description>
      <comments>http://freachable.net/CommentView,guid,5d68a7c6-61eb-4003-ba0a-55061b180583.aspx</comments>
      <category>dasBlog</category>
      <category>HTML</category>
    </item>
    <item>
      <trackback:ping>http://freachable.net/Trackback.aspx?guid=e07a3cc3-80f1-49b2-aff0-f0f655881bee</trackback:ping>
      <pingback:server>http://freachable.net/pingback.aspx</pingback:server>
      <pingback:target>http://freachable.net/PermaLink,guid,e07a3cc3-80f1-49b2-aff0-f0f655881bee.aspx</pingback:target>
      <dc:creator>Hafthor Stefansson</dc:creator>
      <wfw:comment>http://freachable.net/CommentView,guid,e07a3cc3-80f1-49b2-aff0-f0f655881bee.aspx</wfw:comment>
      <wfw:commentRss>http://freachable.net/SyndicationService.asmx/GetEntryCommentsRss?guid=e07a3cc3-80f1-49b2-aff0-f0f655881bee</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Well, after much procrastination, I finally spent some quality time with the GoDaddy
hosting control center and various dasBlog instructions and got it working. 
</p>
        <p>
          <img alt="" src="http://freachable.net/content/binary/101807_0653_Welcometofr1.png" align="right" />For
anyone trying the same... 
</p>
        <ol style="MARGIN-LEFT: 54pt">
          <li>
From GoDaddy, go to "My Hosting Account". 
</li>
          <li>
Click the [open] link under "Control Panel" for the domain. 
</li>
          <li>
Under settings, select ASP.NET runtime and make sure it's 2.0. 
</li>
          <li>
Under settings, check FrontPage extensions and make sure they are NOT installed. 
</li>
          <li>
Select "Directory Management" under "Content". 
</li>
          <li>
Create a custom directory where you'll host the blog with "Read", "Web" and "Set Root". 
</li>
          <li>
Create the subdirectories SiteConfig and logs and give them each read+write access. 
</li>
          <li>
Create another one called content and give it read+write+web access. 
</li>
          <li>
Download the dasBlog webfiles zip and extract it locally. 
</li>
          <li>
Edit your siteconfig/site.config setting the obvious looking stuff. 
</li>
          <li>
Edit your /web.config to get rid of or comment out the line<br />
&lt;trust level="Medium" originUrl="" /&gt; (a GoDaddy-ism) 
</li>
          <li>
Copy all the extracted files to your blog directory (using explorer view on ftp://
works) 
</li>
          <li>
Point your browser at your blog. 
</li>
          <li>
Sign in using "admin", "admin" (unless you changed the user name in SiteConfig/siteSecurity.config
before you uploaded it) 
</li>
          <li>
Immediately change that password. 
</li>
        </ol>
        <p>
** Disclaimer: I didn't try those steps exactly so they may not be entirely perfect.
** 
</p>
        <p>
Edit: Okay, I just setup <a href="http://isakur.com">another blog</a> using those
instructions and they seemed to work nicely.
</p>
        <p>
Look here for more help on this. 
</p>
        <p>
          <a href="http://www.aakashjain.com/How+To+Setup+DasBlog+On+Godaddy.aspx">http://www.aakashjain.com/How+To+Setup+DasBlog+On+Godaddy.aspx</a>
        </p>
        <p>
Now, to blog from Word 2007 with images… create from the blog post template, set up
an account of type "Other" and set the Url to http://domain/blogdir/blogger.aspx,
set the picture option to "my blog provider". Publish! It should automatically upload
pictures to /content/binary/. 
</p>
        <p>
Okay, so what is freachable? It is purgatory for .NET objects with finalizers. During
garbage collection, objects that have finalizers need to have their finalizers run,
but the GC shouldn't have to wait for them (after all the entire process is stalled
while GC runs and finalizer code could affect what the GC is doing), but if there
are no references to keep the object alive, it will get collected so the object is
made to reachable by the finalizer thread by placing it in its special queue called
freachable. GC completes and the finalizer thread wakes up, executes the finalizers
in the freachable queue, and clears the queue entry, which is the last remaining reference
to the object and now the next time GC runs, the object's memory will be reclaimed. 
</p>
        <p>
Read all about GC at <a href="http://msdn.microsoft.com/msdnmag/issues/1100/gci/">http://msdn.microsoft.com/msdnmag/issues/1100/gci/</a></p>
        <p>
According to that article, it is pronounced f-reachable. That just sounds l-ame. 
</p>
        <p>
So what's the point of this blog? To blog stuff I figure out. I will try not to waste
bandwidth on "hey, go read what this other guy figured out". Okay, so most of this
post is stuff that someone else figured out, but the web.config mod on dasBlog was
not in Aakash's notes.
</p>
        <img width="0" height="0" src="http://freachable.net/aggbug.ashx?id=e07a3cc3-80f1-49b2-aff0-f0f655881bee" />
      </body>
      <title>Welcome to freachable.net – blogging with Word 2007 on dasBlog on GoDaddy</title>
      <guid isPermaLink="false">http://freachable.net/PermaLink,guid,e07a3cc3-80f1-49b2-aff0-f0f655881bee.aspx</guid>
      <link>http://freachable.net/2007/10/18/WelcomeToFreachablenetBloggingWithWord2007OnDasBlogOnGoDaddy.aspx</link>
      <pubDate>Thu, 18 Oct 2007 06:53:53 GMT</pubDate>
      <description>&lt;p&gt;
Well, after much procrastination, I finally spent some quality time with the GoDaddy
hosting control center and various dasBlog instructions and got it working. 
&lt;/p&gt;
&lt;p&gt;
&lt;img alt="" src="http://freachable.net/content/binary/101807_0653_Welcometofr1.png" align=right&gt;For
anyone trying the same... 
&lt;/p&gt;
&lt;ol style="MARGIN-LEFT: 54pt"&gt;
&lt;li&gt;
From GoDaddy, go to "My Hosting Account". 
&lt;li&gt;
Click the [open] link under "Control Panel" for the domain. 
&lt;li&gt;
Under settings, select ASP.NET runtime and make sure it's 2.0. 
&lt;li&gt;
Under settings, check FrontPage extensions and make sure they are NOT installed. 
&lt;li&gt;
Select "Directory Management" under "Content". 
&lt;li&gt;
Create a custom directory where you'll host the blog with "Read", "Web" and "Set Root". 
&lt;li&gt;
Create the subdirectories SiteConfig and logs and give them each read+write access. 
&lt;li&gt;
Create another one called content and give it read+write+web access. 
&lt;li&gt;
Download the dasBlog webfiles zip and extract it locally. 
&lt;li&gt;
Edit your siteconfig/site.config setting the obvious looking stuff. 
&lt;li&gt;
Edit your /web.config to get rid of or comment out the line&lt;br&gt;
&amp;lt;trust level="Medium" originUrl="" /&amp;gt; (a GoDaddy-ism) 
&lt;li&gt;
Copy all the extracted files to your blog directory (using explorer view on ftp://
works) 
&lt;li&gt;
Point your browser at your blog. 
&lt;li&gt;
Sign in using "admin", "admin" (unless you changed the user name in SiteConfig/siteSecurity.config
before you uploaded it) 
&lt;li&gt;
Immediately change that password. 
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
** Disclaimer: I didn't try those steps exactly so they may not be entirely perfect.
** 
&lt;/p&gt;
&lt;p&gt;
Edit: Okay, I just setup &lt;a href="http://isakur.com"&gt;another blog&lt;/a&gt; using those
instructions and they seemed to work nicely.
&lt;/p&gt;
&lt;p&gt;
Look here for more help on this. 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.aakashjain.com/How+To+Setup+DasBlog+On+Godaddy.aspx"&gt;http://www.aakashjain.com/How+To+Setup+DasBlog+On+Godaddy.aspx&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
Now, to blog from Word 2007 with images… create from the blog post template, set up
an account of type "Other" and set the Url to http://domain/blogdir/blogger.aspx,
set the picture option to "my blog provider". Publish! It should automatically upload
pictures to /content/binary/. 
&lt;/p&gt;
&lt;p&gt;
Okay, so what is freachable? It is purgatory for .NET objects with finalizers. During
garbage collection, objects that have finalizers need to have their finalizers run,
but the GC shouldn't have to wait for them (after all the entire process is stalled
while GC runs and finalizer code could affect what the GC is doing), but if there
are no references to keep the object alive, it will get collected so the object is
made to reachable by the finalizer thread by placing it in its special queue called
freachable. GC completes and the finalizer thread wakes up, executes the finalizers
in the freachable queue, and clears the queue entry, which is the last remaining reference
to the object and now the next time GC runs, the object's memory will be reclaimed. 
&lt;/p&gt;
&lt;p&gt;
Read all about GC at &lt;a href="http://msdn.microsoft.com/msdnmag/issues/1100/gci/"&gt;http://msdn.microsoft.com/msdnmag/issues/1100/gci/&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
According to that article, it is pronounced f-reachable. That just sounds l-ame. 
&lt;/p&gt;
&lt;p&gt;
So what's the point of this blog? To blog stuff I figure out. I will try not to waste
bandwidth on "hey, go read what this other guy figured out". Okay, so most of this
post is stuff that someone else figured out, but the web.config mod on dasBlog was
not in Aakash's notes.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://freachable.net/aggbug.ashx?id=e07a3cc3-80f1-49b2-aff0-f0f655881bee" /&gt;</description>
      <comments>http://freachable.net/CommentView,guid,e07a3cc3-80f1-49b2-aff0-f0f655881bee.aspx</comments>
      <category>.NET Internals</category>
      <category>dasBlog</category>
      <category>Office 12</category>
    </item>
  </channel>
</rss>