<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Magnus Hagander's PostgreSQL blog - Comments</title>
    <link>http://blog.hagander.net/</link>
    <description>Magnus Hagander's PostgreSQL blog - </description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.2 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Lowe Schmidt: FOSS STHML #1</title>
    <link>http://blog.hagander.net/archives/165-FOSS-STHML-1.html#c157</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/165-FOSS-STHML-1.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=165</wfw:comment>

    

    <author>nospam@example.com (Lowe Schmidt)</author>
    <content:encoded>
    &lt;p&gt;Tack själv! Även om jag inte är tillräckligt insatt i databaser för att förstå storheterna i detta var det intressant &lt;img src=&quot;http://blog.hagander.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Thu, 25 Feb 2010 14:14:15 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/165-guid.html#c157</guid>
    
</item>
<item>
    <title>Magnus: Summary of feedback from FOSDEM devroom</title>
    <link>http://blog.hagander.net/archives/164-Summary-of-feedback-from-FOSDEM-devroom.html#c156</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/164-Summary-of-feedback-from-FOSDEM-devroom.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=164</wfw:comment>

    

    <author>nospam@example.com (Magnus)</author>
    <content:encoded>
    &lt;p&gt;Well we *did* mention it &lt;img src=&quot;http://blog.hagander.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;

&lt;p&gt;The others we didn&#039;t do though. We had the URL on a board next to the speaker, but it wasn&#039;t a short one. I guess we could use an URL trimming service for it next time. It also does require you to login, which is probably a bigger obstacle to use it from a phone, really.&lt;/p&gt;

&lt;p&gt;Not to keen on the dead tree version for obvious reasons, but I guess it might help with the number of people responding...&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Tue, 23 Feb 2010 07:08:48 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/164-guid.html#c156</guid>
    
</item>
<item>
    <title>Selena Deckelmann: Summary of feedback from FOSDEM devroom</title>
    <link>http://blog.hagander.net/archives/164-Summary-of-feedback-from-FOSDEM-devroom.html#c155</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/164-Summary-of-feedback-from-FOSDEM-devroom.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=164</wfw:comment>

    

    <author>nospam@example.com (Selena Deckelmann)</author>
    <content:encoded>
    &lt;p&gt;One thing you can do is create quarter-page sized surveys that people fill out and drop in a box on their way out the door. And when introducing the speaker AND when applauding a speaker at the end of the talk: *mention* that the survey is there for them to fill out, and also provide a short URL that people could easily type into a phone.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Tue, 23 Feb 2010 04:35:11 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/164-guid.html#c155</guid>
    
</item>
<item>
    <title>Andreas 'ads' Scherbaum: Important updates for PostgreSQL Europe</title>
    <link>http://blog.hagander.net/archives/163-Important-updates-for-PostgreSQL-Europe.html#c153</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/163-Important-updates-for-PostgreSQL-Europe.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=163</wfw:comment>

    

    <author>nospam@example.com (Andreas 'ads' Scherbaum)</author>
    <content:encoded>
    &lt;p&gt;Good work so far!&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Thu, 18 Feb 2010 16:05:59 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/163-guid.html#c153</guid>
    
</item>
<item>
    <title>Greg Smith: Time management by (somebody elses) press-releases</title>
    <link>http://blog.hagander.net/archives/162-Time-management-by-somebody-elses-press-releases.html#c152</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/162-Time-management-by-somebody-elses-press-releases.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=162</wfw:comment>

    

    <author>nospam@example.com (Greg Smith)</author>
    <content:encoded>
    &lt;p&gt;This is the sort of service you get when you&#039;re a Platinum sponsor.  It includes a time machine to tell what talks will be accepted before the decision has even been made.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Tue, 09 Feb 2010 05:05:12 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/162-guid.html#c152</guid>
    
</item>
<item>
    <title>Devrim GÜNDÜZ: Time management by (somebody elses) press-releases</title>
    <link>http://blog.hagander.net/archives/162-Time-management-by-somebody-elses-press-releases.html#c151</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/162-Time-management-by-somebody-elses-press-releases.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=162</wfw:comment>

    

    <author>nospam@example.com (Devrim GÜNDÜZ)</author>
    <content:encoded>
    &lt;p&gt;C&#039;mon... You are Magnus -- your each talk will be accepted.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 08 Feb 2010 20:32:57 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/162-guid.html#c151</guid>
    
</item>
<item>
    <title>Peter Eisentraut: Transferring slonified databases without slony</title>
    <link>http://blog.hagander.net/archives/158-Transferring-slonified-databases-without-slony.html#c150</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/158-Transferring-slonified-databases-without-slony.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=158</wfw:comment>

    

    <author>nospam@example.com (Peter Eisentraut)</author>
    <content:encoded>
    &lt;p&gt;There is also a script in the Slony source tree by the name of slony1_extract_schema.sh that attempts to solve this problem.  It works by copying the schema into a temporary database, dropping the replication schema, and then re-dumping the schema.  Might be worth comparing.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 25 Jan 2010 11:01:06 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/158-guid.html#c150</guid>
    
</item>
<item>
    <title>Dimitri Fontaine: Integrating django authentication with PostgreSQL</title>
    <link>http://blog.hagander.net/archives/161-Integrating-django-authentication-with-PostgreSQL.html#c149</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/161-Integrating-django-authentication-with-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=161</wfw:comment>

    

    <author>nospam@example.com (Dimitri Fontaine)</author>
    <content:encoded>
    SELECT okFROM(SELECT encode(pgcrypto.digest(split_part(password, &#039;$&#039;, 2) || _password, &#039;sha1&#039;), &#039;hex&#039;) =              split_part(password, &#039;$&#039;,3) as okFROM auth_user WHERE username=_usernameUNION ALLSELECT false as ok)&lt;p&gt;LIMIT 1;&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Thu, 14 Jan 2010 10:31:52 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/161-guid.html#c149</guid>
    
</item>
<item>
    <title>Magnus: Integrating django authentication with PostgreSQL</title>
    <link>http://blog.hagander.net/archives/161-Integrating-django-authentication-with-PostgreSQL.html#c148</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/161-Integrating-django-authentication-with-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=161</wfw:comment>

    

    <author>nospam@example.com (Magnus)</author>
    <content:encoded>
    &lt;p&gt;Yeah, you can actually make it slightly faster using CTEs.&lt;/p&gt;

&lt;p&gt;But it so happens to be that the function I cut it out from actually does some more stuff, so I didn&#039;t think of that at the time &lt;img src=&quot;http://blog.hagander.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;

&lt;p&gt;(if you don&#039;t use a CTE for it, you&#039;ll create two scans of the table)&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Wed, 13 Jan 2010 20:00:27 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/161-guid.html#c148</guid>
    
</item>
<item>
    <title>Dimitri Fontaine: Integrating django authentication with PostgreSQL</title>
    <link>http://blog.hagander.net/archives/161-Integrating-django-authentication-with-PostgreSQL.html#c147</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/161-Integrating-django-authentication-with-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=161</wfw:comment>

    

    <author>nospam@example.com (Dimitri Fontaine)</author>
    <content:encoded>
    &lt;p&gt;I guess this should be IF EXISTS (SELECT 1 FROM ...) rather than SELECT *, and IIRC 8.4 EXPLAIN VERBOSE will show why &lt;img src=&quot;http://blog.hagander.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt;

&lt;p&gt;But thinking some more about it I guess I&#039;d have written it in pure SQL.&lt;/p&gt;

&lt;p&gt;Nitpicking apart, it&#039;s good to see pg people using some FLOSS stack, times are such that we should see a raise in PostgreSQL usage in Open Source products. And I think the project is ready for that.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Wed, 13 Jan 2010 19:57:15 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/161-guid.html#c147</guid>
    
</item>
<item>
    <title>Mathieu Fenniak: 64-bit Windows in PostgreSQL</title>
    <link>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#c146</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=160</wfw:comment>

    

    <author>nospam@example.com (Mathieu Fenniak)</author>
    <content:encoded>
    &lt;p&gt;I ran my application test suite against this build as well.  I ran into (and fixed) a few 8.5 issues, but nothing unexpected.  It seems to work well.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 11 Jan 2010 15:54:19 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/160-guid.html#c146</guid>
    
</item>
<item>
    <title>Eric Comeau: 64-bit Windows in PostgreSQL</title>
    <link>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#c145</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=160</wfw:comment>

    

    <author>nospam@example.com (Eric Comeau)</author>
    <content:encoded>
    &lt;p&gt;If you check out the free versions of Oracle Express there are no 84-bit versions as well...&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 11 Jan 2010 11:43:45 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/160-guid.html#c145</guid>
    
</item>
<item>
    <title>Magnus: 64-bit Windows in PostgreSQL</title>
    <link>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#c144</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=160</wfw:comment>

    

    <author>nospam@example.com (Magnus)</author>
    <content:encoded>
    &lt;p&gt;Great, thanks for testing!&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 11 Jan 2010 09:40:51 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/160-guid.html#c144</guid>
    
</item>
<item>
    <title>Matt Haley: 64-bit Windows in PostgreSQL</title>
    <link>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#c143</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/160-64-bit-Windows-in-PostgreSQL.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=160</wfw:comment>

    

    <author>nospam@example.com (Matt Haley)</author>
    <content:encoded>
    &lt;p&gt;All 2360 tests in my rails application passed against this alpha.&lt;/p&gt;

&lt;p&gt;It works for simple stuff at least.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 11 Jan 2010 05:27:54 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/160-guid.html#c143</guid>
    
</item>
<item>
    <title>Leo: PostgreSQL vs 64-bit windows</title>
    <link>http://blog.hagander.net/archives/73-PostgreSQL-vs-64-bit-windows.html#c142</link>
            <category></category>
    
    <comments>http://blog.hagander.net/archives/73-PostgreSQL-vs-64-bit-windows.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=73</wfw:comment>

    

    <author>nospam@example.com (Leo)</author>
    <content:encoded>
    &lt;p&gt;As far as ODBC What about these ones -- I&#039;ve been using these on 64-bit?&lt;/p&gt;

Had some finicky issues with this one:&lt;p&gt;&lt;a href=&quot;http://blog.hagander.net/exit.php?url=aHR0cDovL2NvZGUuZ29vZ2xlLmNvbS9wL3Zpc2lvbm1hcC93aWtpL3BzcWxPREJD&amp;amp;entry_id=73&quot; title=&quot;http://code.google.com/p/visionmap/wiki/psqlODBC&quot;  onmouseover=&quot;window.status=&#039;http://code.google.com/p/visionmap/wiki/psqlODBC&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;http://code.google.com/p/visionmap/wiki/psqlODBC&lt;/a&gt;&lt;/p&gt;

-- this one ironically seems t work a little better though its older and more experimental:&lt;p&gt;&lt;a href=&quot;http://blog.hagander.net/exit.php?url=aHR0cDovL3d3dy5nZW9jaXRpZXMuanAvaW5vY2NoaWNoaWNoaS9wc3Fsb2RiYy9pbmRleC5odG1s&amp;amp;entry_id=73&quot; title=&quot;http://www.geocities.jp/inocchichichi/psqlodbc/index.html&quot;  onmouseover=&quot;window.status=&#039;http://www.geocities.jp/inocchichichi/psqlodbc/index.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;http://www.geocities.jp/inocchichichi/psqlodbc/index.html&lt;/a&gt;&lt;/p&gt;

As described here:&lt;p&gt;&lt;a href=&quot;http://blog.hagander.net/exit.php?url=aHR0cDovL3d3dy5wb3N0Z3Jlc29ubGluZS5jb20vam91cm5hbC9pbmRleC5waHA/L2FyY2hpdmVzLzQ2LVNldHRpbmctdXAtUG9zdGdyZVNRTC1hcy1hLUxpbmtlZC1TZXJ2ZXItaW4tTWljcm9zb2Z0LVNRTC1TZXJ2ZXItNjQtYml0Lmh0bWw=&amp;amp;entry_id=73&quot; title=&quot;http://www.postgresonline.com/journal/index.php?/archives/46-Setting-up-PostgreSQL-as-a-Linked-Server-in-Microsoft-SQL-Server-64-bit.html&quot;  onmouseover=&quot;window.status=&#039;http://www.postgresonline.com/journal/index.php?/archives/46-Setting-up-PostgreSQL-as-a-Linked-Server-in-Microsoft-SQL-Server-64-bit.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;http://www.postgresonline.com/journal/index.php?/archives/46-Setting-up-PostgreSQL-as-a-Linked-Server-in-Microsoft-SQL-Server-64-bit.html&lt;/a&gt;&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Mon, 11 Jan 2010 04:06:44 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/73-guid.html#c142</guid>
    
</item>

</channel>
</rss>