<?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 (Entries tagged as ssl)</title>
    <link>http://blog.hagander.net/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6.2 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Heading west, going east, better schedule, and more</title>
    <link>http://blog.hagander.net/archives/166-Heading-west,-going-east,-better-schedule,-and-more.html</link>
            <category>PostgreSQL</category>
    
    <comments>http://blog.hagander.net/archives/166-Heading-west,-going-east,-better-schedule,-and-more.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=166</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.hagander.net/rss.php?version=2.0&amp;type=comments&amp;cid=166</wfw:commentRss>
    

    <author>nospam@example.com (Magnus Hagander)</author>
    <content:encoded>
    &lt;p&gt;(public service announcement further down!)&lt;/p&gt;

&lt;p&gt;I&#039;m starting to get ready for the most mis-named conference so far this year. I mean, seriously. It&#039;s called &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.postgresqlconference.org/&#039;]);&quot;  href=&quot;http://www.postgresqlconference.org/&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;East 2010&lt;/a&gt;, and yet it&#039;s located approximately 6000 km (that&#039;s almost 4000 miles for you Americans) to the &lt;strong&gt;west&lt;/strong&gt; of the prime meridian. That&#039;s not even close. Sure, it&#039;s to the east of where the West conference is usually held, but really, this reminds me of POSIX timezones...&lt;/p&gt;

&lt;p&gt;This will be a somewhat different conference than previous PostgreSQL conferences. It&#039;s the first big commercial conference. This has enabled it to change venue from &quot;local university or college where rooms are cheap or free&quot; to a conference hotel in downtown Philadelphia. Whether this is actually good for the talks is yet to be seen, but it&#039;s likely going to make some things around the conference easier and more integrated. There will also be a exhibition area - something we have tried for pgday.eu without much interest, but it will hopefully be more successful in this surrounding.&lt;/p&gt;

&lt;p&gt;The contents of the conference are also somewhat different, since there is now a clear focus also on &quot;decision makers&quot;, something that many PostgreSQL conferences have been lacking in. We may all &lt;strong&gt;want&lt;/strong&gt; it to be true that the decision makers are the people who are actually going to use the product, but we know that&#039;s not true. This gives a conference schedule that contains a broader range of talks than we&#039;re used to - this can only be good.&lt;/p&gt;

&lt;p&gt;Myself, I will be giving an updated version of my security talk, focusing on authentication and SSL. The updates are mainly around the new and changed authentication methods in 9.0, and some minor updates on the SSL part. If you&#039;ve seen it before it may be an interesting refresher, but you might be better off going to see Greg Smith&#039;s benchmarking talk if you haven&#039;t...&lt;/p&gt;

&lt;p&gt;Now for the second part, which is the public service announcement...&lt;/p&gt;

&lt;p&gt;If you&#039;re like me, you find the &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.postgresqlconference.org/2010/east/schedule&#039;]);&quot;  href=&quot;http://www.postgresqlconference.org/2010/east/schedule&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;official schedule&lt;/a&gt; for East very hard to read and basically useless to get an overview. It&#039;s also &lt;strong&gt;horrible&lt;/strong&gt; to use from a device like the iPhone, something I&#039;m quite likely to use at the conference. But we solved this problem for the PostgreSQL Europe conferences, and that code is pretty simple. So some copy/paste of a couple of hundred lines of python, some glue code, and voilà, a much more (IMHO) readable &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.hagander.net/pgsql/east2010/&#039;]);&quot;  href=&quot;http://www.hagander.net/pgsql/east2010/&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;schedule&lt;/a&gt;. As a bonus, it also generates an aggregate &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.hagander.net/pgsql/east2010/east2010.ics&#039;]);&quot;  href=&quot;http://www.hagander.net/pgsql/east2010/east2010.ics&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;iCalendar feed&lt;/a&gt;, that you can plug directly into the calendar application on the iPhone (or I assume most other phones). Google calendar may be very nice to use to work on the schedule, but I find this a lot more user friendly for those reading it - particularly in the ability to get an overview.&lt;/p&gt;

&lt;p&gt;The page and the feed will both update once per hour by pulling from the official calendar feeds. They will also adjust for the fact that all the official feeds are 3 hours off due to the calendars being set in the wrong timezone. So should they suddenly jump 3 hours that&#039;s because the official ones were fixed - just remind me and I&#039;ll take out the adjustment. Anybody is free to use them, but of course, usual disclaimers apply, double check with the official one, etc, etc, etc.&lt;/p&gt;

Finally, then mandatory before&lt;p&gt;&lt;img src=&quot;http://mha.smugmug.com/photos/811739704_3dVae-O-1.jpg&quot; width=&quot;480&quot; height=&quot;320&quot; alt=&quot;811739704_3dVae-O-1.jpg&quot; /&gt;&lt;/p&gt;

and after&lt;p&gt;&lt;img src=&quot;http://mha.smugmug.com/photos/811739001_U23Fo-O-1.jpg&quot; width=&quot;480&quot; height=&quot;320&quot; alt=&quot;811739001_U23Fo-O-1.jpg&quot; /&gt; shots.&lt;/p&gt;

&lt;p&gt;If you&#039;re interested in the code for the aggregator itself, it&#039;s up on &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/github.com/mhagander/icalaggregator&#039;]);&quot;  href=&quot;http://github.com/mhagander/icalaggregator&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;my github page&lt;/a&gt;. And of course, any patches for cool features or just making it look better are always appreciated - it&#039;s open source after all.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Tue, 16 Mar 2010 13:47:56 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/166-guid.html</guid>
    <category>conferences</category>
<category>postgresql</category>
<category>python</category>
<category>schedule</category>
<category>ssl</category>

</item>
<item>
    <title>pgcon, 1st talk day</title>
    <link>http://blog.hagander.net/archives/144-pgcon,-1st-talk-day.html</link>
            <category>Conferences</category>
            <category>PostgreSQL</category>
    
    <comments>http://blog.hagander.net/archives/144-pgcon,-1st-talk-day.html#comments</comments>
    <wfw:comment>http://blog.hagander.net/wfwcomment.php?cid=144</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.hagander.net/rss.php?version=2.0&amp;type=comments&amp;cid=144</wfw:commentRss>
    

    <author>nospam@example.com (Magnus Hagander)</author>
    <content:encoded>
    &lt;p&gt;We&#039;re now up to the third day of pgcon, the first one of the actual conference - the previous ones being dedicated to tutorials. The day started with &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.chesnok.com/daily/&#039;]);&quot;  href=&quot;http://www.chesnok.com/daily/&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;Selena&lt;/a&gt;, me and &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/pgsnake.blogspot.com/2009/05/pgcon-2009-day-1.html&#039;]);&quot;  href=&quot;http://pgsnake.blogspot.com/2009/05/pgcon-2009-day-1.html&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;Dave&lt;/a&gt; doing a semi-improvised keynote. Well, it started with Dan saying welcome and going through some details, but he doesn&#039;t count... I doubt we actually spread any knowledge with that talk, but at least we got to plug some interesting talks at the conference, and show pictures of elephants.&lt;/p&gt;

&lt;p&gt;Missed the start of the &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/www.asterdata.com/index.php&#039;]);&quot;  href=&quot;http://www.asterdata.com/index.php&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;Aster&lt;/a&gt; talk on Petabyte databases using standard PostgreSQL, but the parts I caught sounded very interesting. I&#039;m especially excited to hear they are planning to contribute a whole set of very interesting features back to core PostgreSQL. This makes a lot of sense since they&#039;re building their scaling on standard PostgreSQL and not a heavily modified one like some other players in the area, and it&#039;s very nice to see that they are realizing this.&lt;/p&gt;

&lt;p&gt;After this talk, it was time for my own talk on &lt;i&gt;PostgreSQL Encryption&lt;/i&gt;. I had a hard time deciding the split between pgcrypto and SSL when I made the talk, but I think it came out fairly well. Had a number of very good questions at the end, so clearly some people were interested. Perhaps even &lt;a onclick=&quot;_gaq.push([&#039;_trackPageview&#039;, &#039;/extlink/momjian.us/main/blogs/pgblog.html&#039;]);&quot;  href=&quot;http://momjian.us/main/blogs/pgblog.html&quot; onclick=&quot;window.open(this.href, &#039;_blank&#039;); return false;&quot;&gt;Bruce&lt;/a&gt; managed to learn something...&lt;/p&gt;

&lt;p&gt;After this we had lunch, and I&#039;m now sitting in Greg Smiths talk about benchmarking hardware. This is some very low level stuff compared to what you usually see around database benchmarking, but since this is what sits underneath the database, it&#039;s important stuff. And very interesting.&lt;/p&gt;

&lt;p&gt;The rest of the day has a lineup of some very nice talks, I think. So there&#039;ll be no sitting around in the hallway! And in the evening there is the EnterpriseDB party, of course!&lt;/p&gt;

&lt;p&gt;Yesterday had the developer meeting, where a bunch (~20) of the most active developers that are here in Ottawa sat down together for the whole day to discuss topics around the next version of PostgreSQL, and how our development model works. Got some very important discussions started, and actually managed to get agreement on a couple of issues that have previously been going in circles. All in all, a very useful day.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Thu, 21 May 2009 17:37:39 +0000</pubDate>
    <guid isPermaLink="false">http://blog.hagander.net/archives/144-guid.html</guid>
    <category>conferences</category>
<category>encryption</category>
<category>keynote</category>
<category>pgcon</category>
<category>pgcrypto</category>
<category>postgresql</category>
<category>security</category>
<category>ssl</category>
<category>talk</category>

</item>

</channel>
</rss>