Wednesday, April 10. 2013
The German-speaking PostgreSQL Conference 2013 is an excellent way for businesses to reach users and developers, or to give something back to the community. If you are interested in becoming a sponsor, we have put together several options for you:
http://2013.pgconf.de/cfs
The offers for Gold, Silver and Bronze sponsorship are described on the website. Please contact us if you are interested in other forms of sponsorship.
Andreas 'ads' Scherbaum PGConf.DE 2013 is the sequel of the highly successful German-speaking PostgreSQL Conference 2011. We maintain the proven concept: November 8th, 2013, the Rhineland Industrial Museum in Oberhausen.
http://2013.pgconf.de/
The call for papers will open in a few days. Registration for the conference will be possible well in advance. Tickets may be purchased online in advance as well as at the entrance. Due to limited capacity, early booking is advisable. For sponsors, we have put together a package that includes among other things, a number of discounted ticket. More in the Call for Sponsors in a separate announcement.
Continue reading "Announcement: German-speaking PostgreSQL Conference 2013"
Tuesday, March 19. 2013
"Chemnitz Linux Days" is one of the main Open Source and Linux conferences in Germany, for the 15th consecutive year now. And personally it's one of my favourite conferences.
Based on experience from the past two years I decided not to have a booth, but nevertheless submitted two talks. One was accepted: "Replication with PostgreSQL" (slides and script here). On the laptop keyboard&mouse: Andreas Kretschmer. On the microphone: me. It was the first talk in the morning, but the room was full with visitors. We got nice feedback about the talk as well and had to continue discussions outside of the room, when the next talk started.
Continue reading "Chemnitz Linux Days 2013"
Sunday, March 17. 2013
Die Folien für den Vortrag "Replikation mit PostgreSQL", den Andreas Kretschmer und ich auf den Chemnitzer Linuxtagen 2013 gehalten haben, sind jetzt online:
Replikation mit PostgreSQL
Ein Link auf das Build Skript zum Nachvollziehen der Demo ist hier:
Demo Skript
Viel Spaß damit.
Thursday, September 27. 2012
Und wieder einmal setzte er seinen Fuß vor die Tür, um ein neues Restaurant zu finden. Eines in dem er und seine Freunde noch nicht gewesen sind, auf das er eine Empfehlung aussprechen kann wenn es das nächste Mal heißt "Gehen wir heute abend Essen"?
Auf dem Rückweg von Schönebeck nach Hause hatte ich so gar keine Lust auf Abendessen daheim. Also ein kurzer Abstecher nach Gommern - dort ist mir beim Durchfahren schon einige Male ein Griechisches Restaurant aufgefallen. Heute nun haben wir dort angehalten und etwas gegessen.
Continue reading "Griechisches Restaurant Samos in Gommern"
Wednesday, September 26. 2012
Ispirer SQLWays is a nice (although commercial) tool to convert DDL and data from one supported database to another. We are using it regularly, the list of supported databases is impressive: PostgreSQL, Greenplum, Oracle, SQL Server, IBM DB2, MySQL, Sybase, Informix, Teradata, Netezza and some more.
There's just one thing which I always forget: SQLways exports all data by default, which makes the export unnecessary big and slow.
Continue reading "How to not export data in Ispirer SQLWays"
Saturday, August 18. 2012
If you download the Greenplum Community Edition (GP CE) from the Greenplum website and if you want to connect tools like pgAdminIII from your host machine to the database inside the virtual machine, you have to disable the firewall. The CE is installed on CentOS and by default the firewall is enabled and blocks connections from outside to most ports.
Continue reading "Greenplum Community Edition - Connections from the host system into the virtual machine"
Friday, August 17. 2012
Last night a long-running project of mine went live: pg_docbot v2.
For years, Jan Wieck provided a helper bot (rtfm_please) in the #postgresql IRC channel in the freenode network. Because of protocol changes in the freenode network, this bot was no longer functional. Together with some others we decided to write a quick and dirty new bot. As it is with dirty hacks, not everything was optimal: after timeouts the bot was not able to reconnect - more exactly the POE framework did not even recognize the timeout. Also extending the bot and adding new functionality was complicated. For a while I collected all these problems in my personal bugtracker and about two years ago I started a full rewrite.
Some of the new key features:
- pg_docbot's channel limit is gone: a user in the freenode network can only join 20something channels, the new bot was designed from the ground to handle multiple IRC connections and circumvent this problem
- function to identify stale urls: the new ?lost command shows all unconnected urls
- registered users are now either "op" or "admin": all operators can issue ?learn and ?forget, admins can - of course - do everything
- new command to post to all channels: the ?wallchan command let the doc post to all channels
- i18n: every channel has a configured language, default is English - all messages in this channel are posted in the configured language (if translation is available)
- watchdog on board: every session is monitored and reconnected, if necessary - no more "ads: can you please restart the bot?"
- nickname handling: every session is monitoring his (registered) nickname and will reclaim the nick if necessary, also nickserv handling is included now
- commands are recognized in different languages: a nice add-on, by-product of i18n, most commands can be used in different languages - like "search" (English) and "suche" (German)
- bot can join and leave channels on the fly: not much to say about, just that you can have the bot in a temporary PostgreSQL channel if you like
- channels can have paswords now: this works both for configured channels as well as on-the-fly joined channels
- autojoin channels: configured but not joined channels are rejoined after a while, also it is possible to configure but not autojoin channels
- statistics: the bot runs anonymous stats about his usage, like ?search, ?learn, ?forget and so on
There is still a lot to do, not all of my tickets are closed. If you want pg_docbot talking in your language, please send me translations. The pg_docbot code is on git.postgresql.org.
Next things on my todo list:
- verify each URL from time to time: mark unreachable as invalid
- intelligent sort order: not yet sure how to solve this problem, right now there is no specific sort order
- move pg_docbot to PostgreSQL infrastructure
- web interface: the bot should redirect the user to his website if there are more then let's say 2 or 3 urls, to avoid flooding the IRC channels
- integration in postgresql.org website: the pg_docbot database contains very useful knowledge, there are plans to integrate this into the search on the main website
- integration with explain.depesz.com: every time the bot see's a link from a paste site, it should scan the content and generate a postign on explain.depesz.com
- monitor planet.postgresql.org: publish new postings in IRC channels
- allow better search: like using a regexp
- ...
Continue reading "New PostgreSQL pg_docbot is live"
Wednesday, July 4. 2012
Andreas 'ads' ScherbaumIf you travel to Kuwait, you need a visa to enter the country. Although travel agencies usually offer to handle the visa process, it is far easier to let the hotel handle this. Well, if you are from certain European or American countries.
Continue reading "Travel to Kuwait - where to get a visa?"
Tuesday, July 3. 2012
Recently I installed CyanogenMod 9 on my mobile. Everything went smooth and I'm happily running a new operating system. Just that I cold not install Google Maps - could not find it in Google's Play Store.
Continue reading "CyanogenMod 9 - how to install Google Maps"
|