Posts with tag “plone”

RSS feed for tag “plone”

Workshop: Theming with Diazo

On Wednesday the 12th of December, Goldmund, Wyldebeast & Wunderliebe organised a Diazo workshop. Douwe van der Meij and Kim Chee Leong introduced us to the wonderful world of theming Plone the easy way (my words, not theirs). Since this workshop took a full day, this is not a complete summary but a more an extended version of the notes I took during the day.

Lightning talks (Friday)

The lightning talks of the last day of the Plone Conference 2012. Again only three minutes each since we had 14 talks!

Lightning talks (Thursday)

The lightning talks of the second day of the Plone Conference. This time they were just three minutes a piece due to the large number of talks.

Whiskers and buildout.sendpickedversions

Last year I participated in a deployment knowledge sharing session and I started implementing changes at my company pretty soon after. The result is that we are using Puppet for some parts of our server configuration. We also added Munin to our monitoring toolset (and I used Puppet to deploy Munin and manage its configuration). But an important piece that was still missing in our setup was an overview of which packages we use in the buildouts of our clients and more specifically which version each client uses.

Thoughts on mobile development

For years web development was quite predictable. The resolution of the average screen slowly but steadily increased, bandwidth became less of an issue and everything was good. Then smartphones became mainstream. Suddenly we have to make sure our websites are also accessible on small screens. And bandwidth may also be limited to a few kilobytes per second. In other words: new challenges. But how are we responding to them?

Dict with a list as value in plone.app.registry

This article is a short example of how to use a list as a value of a dict when using plone.app.registry. Perhaps a similar example is already in the docs, but I could not find it when I was looking for it. And since it took me some trial and error to get it right, I figured I could just as well post my solution.

RelStorage and PostgreSQL

After a bit of experimentation I’ve succeeded in moving an existing Plone 3.3.5 from the normal FileStorage storage (in other words a ZODB in a Data.fs file) to RelStorage using PostgreSQL. This is a blog post about what I needed to change in the buildout configuration and which resources I used.

Book review: Plone 3 Intranets

One of the latest Plone books from Packt Publishing is Plone 3 Intranets (Design, build, and deploy a reliable, full-featured, and secure Plone-based enterprise intranet easily from scratch) by Víctor Fernández de Alba. Packt sent me a copy and asked me to review it.

Google Webmaster Tools

Google’s Webmaster Tools provide the modern webmaster/developer with some nice tools to improve a website and the way the site is indexed. In this article I’ll focus on the crawler related tools. Specifically, how they helped me when I migrated from Plone to Django.

Minor upgrade of my site

Time for another small update of my site. I changed some ‘back office stuff’ and improved my blog. Apparently this also triggered some changes in the RSS feed, resulting in older entries popping up again on planet.plone.org. Sorry about that!

Using Git when developing Plone applications

While I’m enthusiastic about Git, I still have to communicate with Subversion repositories like the Plone Collective. I also like my editor (Emacs) to help me interact with Git. In this blog entry I’ll explain how I setup my work environment.