Skip to content. | Skip to navigation

Personal tools

Navigation

You are here: Home / Members / jhb

jhb's stuff

plone: removing (portlet)renderers from the cache

I have a testing setup which runs some tests on a live site. This lead to strange errors when running specific tests at the same time. Caching is the problem.

plone: removing (portlet)renderers from the cache - Read More…

A comparison of five ebook readers

Comparing the Sony PRS-T1, the book T68, the pocketbook 903, the boox M96 with pen support and the prototype of a boox M96 with touch support, especially when it comes to reading PDFs

A comparison of five ebook readers - Read More…

PRS-T1 vs. T68

PRS-T1 vs. T68

A side by side comparision of the same pdf page on the two readers

PRS-T1 vs. T68 - Read More…

neo4j performance compared to graphagus

A performance comparison between neo4j and graphagus, a small property graph database written in python as a thin layer on top of ZODB.

neo4j performance compared to graphagus - Read More…

Embed pdf viewer in firefox (29+) using mozplugger

How to get pdfs embedded in webpages after the upgrade to ubuntu trusty with firefox 29.

Embed pdf viewer in firefox (29+) using mozplugger - Read More…

Kritik an der Kritik der Gesundheitskarte

Ein Freund hat ein paar Kritikpunkte an der Website des FoeBuDs/Digitalcourage zur Gesundheitskarte (die in der Website kritisisiert wird). Ich habe da keine eigene Meinung zu :-)

Kritik an der Kritik der Gesundheitskarte - Read More…

Cordova Browser 3 apk

App that allows loading 'remote' pages, and giving them full access to the cordova API.

Cordova Browser 3 apk - Read More…

fixing the trackpoint on ubuntu

The trackpoint acts jumpy (again). How can I fix it?

fixing the trackpoint on ubuntu - Read More…

what is using my disk

I can hear disk access on my home server, whats causing it?

what is using my disk - Read More…

neo4j performance compared to mysql

I try to validate the performance claims and comparisons in the 'Graph Database' book. Using the friend-of-a-friend example from the book I get very different results. neo4j performs worse then mysql in my observation.

neo4j performance compared to mysql - Read More…

dbpedia and neo4j (first steps II)

Importing dbpedia data into neo4j. Its fast (if you do it right). And indexing can be solved.

dbpedia and neo4j (first steps II) - Read More…

Working examples for the 'Graph Databases' book

The examples in the 'Graph Databases' book don't work out of the box. I've modified them, so that they do work (for chapter 3, that is).

Working examples for the 'Graph Databases' book - Read More…

First steps with neo4j

I was finally pointed to neo4j, a graph database. First notes and observations.

First steps with neo4j - Read More…

Setting up phonegap to use from the command line

How do I setup a phonegap development environment, and a phonegap project itself? Without using eclipse?

Setting up phonegap to use from the command line - Read More…

Preventing etxternal usb 3 hard disk from going to sleep

I have an Toshiba store.e external USB 3 harddisk, that goes to sleep after a while, basically dissappearing from my ubuntu machine. How can I prevent that?

Preventing etxternal usb 3 hard disk from going to sleep - Read More…

Getting started with Jena, Fuseki and OWL Reasoning

I want to research some RDF features. How do I setup a fuseki server with owl reasoning?

Getting started with Jena, Fuseki and OWL Reasoning - Read More…

trackpoint on windows 7 64bit

I have an usb ibm travel keyboard, with trackpoint and touchpad. On linux it works out of the box, but how to get it run on windows 7 64 bit?

trackpoint on windows 7 64bit - Read More…

Using the catalog in plone command line scripting

When running a command line script with 'bin/instance run <script>' the catalog always returns 0 results. Why?

Using the catalog in plone command line scripting - Read More…

Understanding CMFEditions

It seems I have way too much stuff in the portal history for objects that don't longer exits. What can I do? And how does it all work?

Understanding CMFEditions - Read More…

Strassenverzeichniss LW2010 WK 92 93 94

Strassenverzeichniss in den Wahlkreisen 92/93/94 fuer die Landtagswahlen

Strassenverzeichniss LW2010 WK 92 93 94 - Read More…

The price of an NDA

My thoughts on signing non-disclosure agreements

The price of an NDA - Read More…

big file and small greek letters on 903/m92

big file and small greek letters on 903/m92

A big (400mb) file which contains greek footnotes. See http://wiki.mobileread.com/wiki/TestFiles for the files and http://youtu.be/Ovn-TdpvDAs for the video

big file and small greek letters on 903/m92 - Read More…

small file and fonts on 903/m92

small file and fonts on 903/m92

Picture of a small file by Schmitti on both the pocketbook 903 and onyx boox m92. See http://wiki.mobileread.com/wiki/TestFiles. Video on http://youtu.be/Ovn-TdpvDAs

small file and fonts on 903/m92 - Read More…

Page of a djvu file side by side on 903 and m92

Page of a djvu file side by side on 903 and m92

page 18 (=page 10 in book count) of file http://bookfi.org/dl/581870/961499

Page of a djvu file side by side on 903 and m92 - Read More…

greyscaled fonts for testing on ereaders

Contains the same text in 100%, 80%, 40% and 20% back/grey levels, rendered in Arial, Times New Roman, Fontin and Verdana. Created using openoffice3.2.

greyscaled fonts for testing on ereaders - Read More…

greyscaled fontin on ereaders

greyscaled fontin on ereaders

The test-pdf with greyscaled fonts rendered with pdfviewer on m92 and 903 Font: Fontin (because I like it)

greyscaled fontin on ereaders - Read More…

greyscaled times new roman on ereaders

greyscaled times new roman on ereaders

The test-pdf with greyscaled fonts rendered with pdfviewer on m92 and 903 Font: Times New Roman (because its out there)

greyscaled times new roman on ereaders - Read More…

Side by side of an arabic epub file

Side by side of an arabic epub file

The arabic epub is rendered with fbreader on both devices.

Side by side of an arabic epub file - Read More…

rsh on boox m92

getting a remote shell on the m92

rsh on boox m92 - Read More…

Three ereaders side by side

Three ereaders side by side

This is very blury, I know. It still shows how the screen of the m92 is somewhat darker then the one of the 903 or the sony.

Three ereaders side by side - Read More…

pocketbook 903 experience

Notes on the experience in using the pocketbook 903

pocketbook 903 experience - Read More…

onyx boox m92 experience

Notes on the experience with the onyx boox m92

onyx boox m92 experience - Read More…

Comparison of pocketbook 903 and onyx boox m92

I got a onyx boox m92 testing unit for review. As I own the pocketbook 903, I can finally compare those side by side.

Comparison of pocketbook 903 and onyx boox m92 - Read More…

downloading rtsp streams

Downloading some recordings from the plone symposium east 2011 site.

downloading rtsp streams - Read More…

links for pocketbook with menu

Drop into applications. Will go to google.com by default. The menu map is mapped to ESC, so that the menu opens - which then can be navigated using the touchscreen.

links for pocketbook with menu - Read More…

progit ebook for the pocketbook 903

A smaller size pdf version of the progit book that fits nicely on the large screen of the pocketbook 903 ereader. Its from http://progit.org/, there is also a link to buy the printed version (which supports the project)

progit ebook for the pocketbook 903 - Read More…

mms on the n900

how to setup the n900 for receiving and sending mms.

mms on the n900 - Read More…

disable the accelerometer on the n900

There is a attack that uses the accelerometers to 'sniff' passwords. I would like to disable them.

disable the accelerometer on the n900 - Read More…

screen of t400 has hardware flicker

The flicker that can be seen on the laptop screen is some old hardware issue. It shows upon boot, in the bios etc. So def. not a software issue. Lenovo did not manage to fix it yet.

screen of t400 has hardware flicker - Read More…

python sql notes

thinks to remember when working with python, mysql and maybe sqlalchemy

python sql notes - Read More…

metafs

writing a small fs that can be used to index content, have proper links between objects etc.

metafs - Read More…

llfuse

What could be done with a virtual filesystem bases on llfuse?

llfuse - Read More…

kite energy systems

Links and pointers for kite based energy systems

kite energy systems - Read More…

repair /var/lib/dpkg/status

Sometimes I can't use apt-get remove because of some "grep-status: /var/lib/dpkg/status:12345: expected a colon'.

repair /var/lib/dpkg/status - Read More…

sanitizing html with python

I need to sanititze html input before rendering on a page. Use case is a rich text editor. How can I prevent xss attacks?

sanitizing html with python - Read More…

Birdy wurde geschweisst

Birdy wurde geschweisst

Gestern hab ich das birdy schweißen lassen (vielen Dank an Peter). Heute gehts zur Testfahrt.

Birdy wurde geschweisst - Read More…

20110224_011.mp4

Ein Video des Schadens. Wird erst heruntergelanden (26mb).

20110224_011.mp4 - Read More…

starting ipython from normal python prompt

sometimes I need to start ipython from a normal python prompt, eg. bin/debug in a bfg environment

starting ipython from normal python prompt - Read More…

more ram

I need more ram for the t400

more ram - Read More…

automatic style switching and css

plone.css produces different content depending on how I access the plone site. This is ackward.

automatic style switching and css - Read More…

adding new keywords by all members in plone

Sometimes its the simple stuff that takes the longest to find: what permission do I need to set to allow allow members to add new keywords to content in plone?

adding new keywords by all members in plone - Read More…

speak_02.py

espeak and aplay server that can handle mutliple commands

speak_02.py - Read More…

lucid dreaming python widget on n900

a slightly more readable (and slightly modified) script that I found when looking for desktop widgets in python on the n900

lucid dreaming python widget on n900 - Read More…

n900 fun

Notes on the experience with the n900

n900 fun - Read More…

zopeedit for all users on a *nix machine

I needed to configure firefox for all users on unix machine to use zopeedit.

zopeedit for all users on a *nix machine - Read More…

Antwort des Petitionsausschusses

Hab eine Antwort erhalten. Na ja, so was wie ne Antwort.

Antwort des Petitionsausschusses - Read More…

plone request map

Mikko created a great map of a plone request. Really useful!

plone request map - Read More…

story of a request

What does actually happen on a request?

story of a request - Read More…

getting unoconv to work on a centos server

For installing our intranet system I try to get unoconv to run on a centos server.

getting unoconv to work on a centos server - Read More…

Freelance Verträge

Worauf ich bei einem Freelancer-Vertrag achte

Freelance Verträge - Read More…

plone lifecycle events

Understanding which (standard) events are fired when in plone

plone lifecycle events - Read More…

what are rrules (hint: they are part of the icalendar standard)

I'd like to understand the vs.event recurrence tab, and the settings in there. When looking at the source, some dateutil.rrule is important. But what is it?

what are rrules (hint: they are part of the icalendar standard) - Read More…

slow network in ubuntu

especially command line network utilities (wget etc.) take a long time to resolve names, but only behind certain routers.

slow network in ubuntu - Read More…

plone: can't edit admin user in personalize_form if remember is installed

As soon as remember is installed I can't edit the admin user settings in personalize_form anymore. Why is this?

plone: can't edit admin user in personalize_form if remember is installed - Read More…

Why do I have connection timeouts (imap, thunderbird)

Sometimes, usually around noon, thunderbird gets connection timeouts when connecting to the mailprovider

Why do I have connection timeouts (imap, thunderbird) - Read More…

disable the touchpad / ultranav on my external keyboard

I like the red little pointing device that thinkpads have, also on the external keyboard. So, how can I disable the touchpad that I never ever use?

disable the touchpad / ultranav on my external keyboard - Read More…

my pgp key

If you want to communicate privately with me, this will help. Key id: 0xBC231241, Fingerprint: 0C4E F332 A8EF 4AA8 9120 D9E6 573C 8329 BC23 1241

my pgp key - Read More…

mimicking unix fs permissions in plone / zope

I would like to have the same behaviour as in unix fs: if in /foo/bar/baz bar is 700, normal users can't access baz no matter what. How to do the same in zope and plone?

mimicking unix fs permissions in plone / zope - Read More…

creating a plone 3 site from buildout

How do create a plone 3 site using buildout again? Using ubuntu 9.10 (karmic)?

creating a plone 3 site from buildout - Read More…

privacy and freedom

Whatever you have ever said or done will continue to be used against you for the rest of your life...Privacy is ultimately about liberty.

privacy and freedom - Read More…

Anfrage nach § 34 Bundesdatenschutzgesetz

Die Vorlage, die ich für eine Selbstauskunft nach § 34 BDSG benutze.

Anfrage nach § 34 Bundesdatenschutzgesetz - Read More…

thumbnail creation

How can I create thumbnails icons of files, icons that are actually a preview of the content?

thumbnail creation - Read More…

python fuse script to log all access to a directory tree

A small virtual filesystem that maps all access to some real directory, but logs all access. This is just a proof of concept, not really tested.

python fuse script to log all access to a directory tree - Read More…

Filesystem changes in linux

I would like to have a program that monitors any changes to the filesystem, accross all users. How can it be done?

Filesystem changes in linux - Read More…

decentralized content on the web

We don't like ebay, twitter, facebook and all the other data silos. We have the internet, everybody can have a blog, website or any other publishing tool. There are search engines. And microformats. So, why not decentralize it?

decentralized content on the web - Read More…

i18n and plone

How to do i18n related tasks in plone

i18n and plone - Read More…

Meinungsbild-Maschine

Wie könnte man in einer Partei jederzeit ein Bild dazu bekommen, was die Basis zu allen möglichen Themen meint?

Meinungsbild-Maschine - Read More…

opinion tool

Thinking about a sample application for dolmen, maybe useful for a political party?

opinion tool - Read More…

screenshot webmastertools

screenshot webmastertools

Screenhot der die Nachricht zeigt, das /patentverbrechen/ftp.html aus googles Suchindex entfernt wurde.

screenshot webmastertools - Read More…

patentverbrechen

Eine Anzeige, die seinerzeit erstattet wurde

patentverbrechen - Read More…

finding out our own ip

How to find out the mobile phones ip when using normal the normal socket module ( and not bt_socket)

finding out our own ip - Read More…

Selecting access point only once

When using urllib the 'select access point dialog points up all too frequent. But its possible to fix that

Selecting access point only once - Read More…

fixing compiz

Compiz sometimes does not work as I expect

fixing compiz - Read More…

day rate

How to calculate a dayrate

day rate - Read More…

My experience with magnet internet

Living abroad and getting addicted to very good internet

My experience with magnet internet - Read More…

epointsystem

I came across another system for electronic payments today, epoints. Some findings about it.

epointsystem - Read More…

webmoney

An electronic payment system that uses wallets for transfers

webmoney - Read More…

Food backed local currency

An articel about a food backed local currency

Food backed local currency - Read More…

first steps with dolmen

Dolmen is a product to make life with zope3/grok easy and fun. A bit like playing lego. My first steps into it are, of course, about building a wiki.

first steps with dolmen - Read More…

opening_display.jpg

opening_display.jpg

The screen pops up on the right side, if you press on it where the hook is, you hear it click in (and immediately back out again). Might it be that the whole screen curve puts too much preassure on it? LARGE FILE

opening_display.jpg - Read More…

dark_top_row.jpg

dark_top_row.jpg

Pictures don't tell everything - still, download the full size picture, look at it at 100%, scroll between the middle and the top of the picture back and force, or compare the top row of hellos with a line in the middle or the bottom. In reality - 40% difference in gray mabye? Compare to my old x31 (good old ibm times) - can't see any difference at all. Everybody I asked so far has pointed out the shadows in the top row. Also everybody pointed out that it has a blueish touch to it - but setting the white point too high seems to be a Samsung thing, and is just annoying, but not a 'real' fault.

dark_top_row.jpg - Read More…

curve_in_display.jpg

curve_in_display.jpg

This shows how the screen is curved. This is only shown on the backside - the display itself actually is curved as well, but that was impossible to get onto a picture. Hey, I am not a photographer. LARGE FILE

curve_in_display.jpg - Read More…

setting up the t400

I got a t400, a somewhat fast, somewhat clunky machine. Of course, ubuntu needs to be installed

setting up the t400 - Read More…

plone mcs

Plone mutual credit system - how would I built a system to create a lets, time dollar etc. scheme?

plone mcs - Read More…

without the hot air

A book about sustainable energy, less adjectives, more numbers. Taken down by request. What to think of that?

without the hot air - Read More…

longer flight

My first flight where it went upwards a bit...

longer flight - Read More…

clipboard

my place to keep urls and text pieces for cut and copying

clipboard - Read More…

Viable Systems Model

a guide for co-operatives and federations - A manual for the diagnosis and design of organisational structures to enable social economy enterprises to function with increased efficiency without compromising democratic principles.

Viable Systems Model - Read More…

dvdterror

Illegale dvds finanzieren den Terror - so gesehen an den Bushaltestellen in London (im Standteil Islington)

dvdterror - Read More…

keyboard troubles

My w key broke, but was reborn and is now know as W the White.

keyboard troubles - Read More…

The white sheep W key

The white sheep W key

With my old W key broken, Conor came to my rescue. Now I have white sheep amongst my black flock, and it works well. Only needed some loving care with the swiss army knife, and a file.

The white sheep W key - Read More…

broken spring for my 'w' key

broken spring for my 'w' key

My thinkpad travel keyboard broke - actually the w key. Here a scan of it (sorry for the bad quality). The top of the spring thingy broke of, where the two holder of the keyboard would snap onto. Also, marked by the red arrows, there are little 'noses' on the bottom side of the key, but now only one side - the other broke off as well.

broken spring for my 'w' key - Read More…

Setting up a freeswitch conference server

I had problems running asterisk in an openvz setup, so I thought freeswitch might be an alternative.

Setting up a freeswitch conference server - Read More…

understanding ldapuserfolder

Researching the use of ldapuserfolder, a zope product

understanding ldapuserfolder - Read More…

Kriminalämter wollen Internet-Ausforschung intensivieren

...Die Beobachtung von Internet-Cafés solle ausgebaut werden...Außerdem solle der große Lauschangriff durch eine optische Überwachung von Wohnungen mit Videokameras, den "großen Spähangriff" gesetzlich ergänzt werden. In einem vertraulichen Bericht des BKA an die Innenminister von Bund und Ländern werde weiter gefordert, präventivpolizeilich Telefonate abhören zu können, selbst wenn ein Betroffener noch gar kein Beschuldigter sei....

Kriminalämter wollen Internet-Ausforschung intensivieren - Read More…

brooks hotel lobby

the place where I work quite often...

brooks hotel lobby - Read More…

plone products

searching the plone world for interesting products

plone products - Read More…

mikroartikel

Ueber Mikroartikel, eine Idee zum Wissensmanagement, von von Wilke

mikroartikel - Read More…

discussion system

a couple of thoughts on discussion systems

discussion system - Read More…

using archetypes

observations while building a product

using archetypes - Read More…

Distributed opencoin

Can a currency be distributed in term of redeeming the value

Distributed opencoin - Read More…

non violence

having a first read on the topic

non violence - Read More…

rss aggregation

searching for a nice way to implement / use rss aggregation in plone

rss aggregation - Read More…

portable hub

I like The Hub, and would like to take it with me

portable hub - Read More…

selenium_testing

can selenium really replace funkload

selenium_testing - Read More…

understanding_i18n

if I travel the world, so should my software

understanding_i18n - Read More…

hibernation

end of insomnia - my laptop goes to sleep again...

hibernation - Read More…

easyjet_reimbursement

EU Regulations meet easyjet in real life

easyjet_reimbursement - Read More…

EssentialZopeProducts

What I really need for working with Zope

EssentialZopeProducts - Read More…

fonts

fonts should better be funky than funny

fonts - Read More…

gnomecrash

an easy way to waste a day

gnomecrash - Read More…

wifibridging

use a bufallo airstation wla2-g54c to bridge a belkin f5d7633-4 adsl modem

wifibridging - Read More…

tangoplaces

searching for good places to dance

tangoplaces - Read More…

de

working on a call center of volunteers

de - Read More…

SkinnedFolderFun

How to have security for files in the filesystem with Skinned Folder / FileSystemsite

SkinnedFolderFun - Read More…

zcatalog

Playing around with Zopes ZCatalog

zcatalog - Read More…

on_zwarehouse

Observations of a shop system

on_zwarehouse - Read More…

hypertext

it has been around for a really long, long time

hypertext - Read More…

errors_in_zope

how to have readable Exceptions

errors_in_zope - Read More…

traversal_before_auth

why does my zsql traversal only work if the parent folder has "access contents information' set?

traversal_before_auth - Read More…

debugging_zope_ipython

how to get a decent debugging environment

debugging_zope_ipython - Read More…

impressum

ich uebernehme wirklich keine Verantwortung fuer die Links auf dieser Seite

impressum - Read More…

unicode

Fun with unicode, aka the limbo of coding

unicode - Read More…

home

empty description

home - Read More…

c1

fdsa bla bla

c1 - Read More…

plonebook

why do I always forget the most simple things - and never learned sed/awk?

plonebook - Read More…

tapatgary

Got the mouse somewhat connected to freewheelin

tapatgary - Read More…

c2

After doing an apt-get upgrade on my debian the backslash/underscore key did not work anymore. Thanks to http://www.vergenet.net/~horms/, it works now

c2 - Read More…

Document Actions