Einladung zur Django-UserGroup Hamburg am 11. Januar
Das nächste Treffen der Django-UserGroup Hamburg findet am Mittwoch, den 11.01.2012 um 19:30 statt. Wie bei den letzten Malen treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg (Anfahrtsbeschreibung auf Google Maps).
Bitte am Eingang bei CoreMedia AG klingeln, in den 3. Stock fahren und oben am Empfang nach der Django-UserGroup fragen.
Da wir in den Räumlichkeiten einen Beamer zur Verfügung haben hat jeder Teilnehmer die Möglichkeit einen kurzen Vortrag (Format: Lightning Talks oder etwas länger) zu halten. Neben Projektvorstellungen werden dieses mal sicher auch die Neuerungen in Django 1.4 ein Thema sein. Die meisten Vorträge ergeben sich erfahrungsgemäß vor Ort.
Als kleine Besonderheit wird bei diesem Treffen unter allen Teilnehmern eine Lizenz für PyCharm verlost, die uns der Hersteller JetBrains zur Verfügung stellt.
Eingeladen ist wie immer jeder der Interesse hat sich mit anderen Djangonauten auszutauschen. Eine Anmeldung ist nicht erforderlich, aber hilfreich für die Planung: Doodle Kaldender.
Weitere Informationen über die UserGroup gibt auf unserer Webseite www.dughh.de.
kommentieren »Django-UserGroup Hamburg jetzt mit festen Terminen
Ab 2011 trifft sich die Django-UserGroup Hamburg (dughh) immer am zweiten Mittwoch in allen ungeraden Monaten um 19:30 Uhr.
Die nächsten drei Termine sind also:
- 12. Januar
- 09. März
- 11. Mai
Alle Termine sind über den folgenden Link als Google Kalender verfügbar: http://bit.ly/bL1kqz
Um den Kalender im eigenen Google Kalender hinzuzufügen kann man folgende ID benutzen: npmdepcp52p5futhnoo0cgacg0@group.calendar.google.com
Um den Kalender in anderen Kalender-Programmen einzubinden kann man folgenden Link für das iCal Format benutzen: http://www.google.com/calendar/ical/npmdepcp52p5futhnoo0cgacg0%40group.calendar.google.com/public/basic.ics
Abgesehen von den Terminen ändert sich erstmal nichts. Die Treffen finden weiterhin bei CoreMedia statt. Mehr Informationen gibt es im Wiki des Deutschen Django Vereins.
kommentieren »Keymap Problems with Virt-Manager
So here's the problem:
I'm trying to use an Ubuntu 8.04.3 (Hardy) machine as a host for some KVM virtual machines. The Ubuntu server is headless and my management client is an Apple MacBook with Mac OS X 10.5.8 and the X11 server installed.
The basic steps I use to manage the virtual machines are (executed on the Macintosh):
Start X11
In the xterm connect to the Ubuntu machine with ssh (enabling X11-Forwading):
ssh -X ubuntu.local
Open virt-manager by typing:
sudo virt-manager -c qemu:///system
Up to this step everything works and I get a virt-manager window on my OS X machine.
The real pain begins after connecting to the graphical console of a virtual machine: Every key on my keyboard (an apple keyboard with german layout) results in something completely wrong in the VM. For example pressing Return on my keyboard results in a lowercase j in the VM, t maps to w, 9 maps to - and so on. After some time I discovered that the number 8 is interpreted as Return ...
Addtionally it is not possible to press CRTL+ALT to leave the graphical
console. This can be easily fixed on your Mac by creating a file in your
Home directory (~) called .Xmodmap with the following content:
clear Mod1 keycode 66 = Alt_L keycode 69 = Alt_R add Mod1 = Alt_L add Mod1 = Alt_R
Luckily I found this snippet in peter's blog.
But this doesn't solved the original problem with the completely b0rked keyboard layout in the VNC session opened by virt-manager. After some time I was able to resolve it with the following method (Everything done on the Ubuntu machine - the KVM host):
Create a file
/usr/local/bin/kvmwith the following contents:#! /bin/bash exec /usr/bin/kvm -k de "$@"
Be sure to replace
dewith whatever keyboard layout you are using on the client machine.The path and name of the file is not important, it just has to match the one used in the next step. Be sure NOT to overwrite your
kvmbinary in/usr/bin.In the config of your virtual machine (has to be done for every VM), which can be found at
/etc/libvirt/qemu/<name>.xmlmodify the following line:# old: <emulator>/usr/bin/kvm</emulator> # new: <emulator>/usr/local/bin/kvm</emulator>
Restart libvirtd with
/etc/init.d/libvirt-bin restart
The small wrapper, in this example saved as /usr/local/bin/kvm appends
the option -k de to kvm (which is basically just qemu) and therefore
instructs qemu to start the VNC server for the virtual machine with the
keymap de. You still have to configure the correct keyboard layout
in the Operating System of the VM, but at least my keyboard now sends the
correct keys to the VM through SSH+X11+VNC ...
kommentieren »
Nokia N900 - Das iPhone, das ich immer haben wollte
Seit ein paar Tagen bin ich stolzer Besitzer eines Nokia N900 Smartphones. Nachdem vor einiger Zeit fest stand, dass ich ein neues Handy kaufen werde, habe ich mich lange umgesehen, was für eines es denn werden würde. Die wichtigsten Features, die es haben sollte habe ich wie folgt festgelegt:
- Unproblematisches Tethering mit Mac OS X sollte möglich sein
- Synchronisieren von Kontakten und Kalendern mit Mac OS X
- Ausreichend großer Bildschirm für gelegentliches Surfen im Web
- Lesen und Schreiben von E-Mails
Folgende Geräte habe ich im Zuge meiner Suche in Erwägung gezogen ...
mehr lesen »Einladung zur Django-UserGroup Hamburg am 23. März
Das nächste Treffen der Django-UserGroup Hamburg findet am Dienstag, den 23.03.2010 um 19:30 statt. Wie bei den letzten Malen treffen wir uns wieder in den Räumen der CoreMedia AG in der Ludwig-Erhard-Straße 18 in 20459 Hamburg (Anfahrtsbeschreibung auf Google Maps).
Bitte am Eingang bei CoreMedia AG klingeln, in den 3. Stock fahren und oben am Empfang nach der Django-UserGroup fragen.
Da wir in den Räumlichkeiten einen Beamer zur Verfügung haben hat jeder Teilnehmer die Möglichkeit einen kurzen Vortrag (Format: Lightning Talks oder etwas länger) zu halten. Die meisten Vorträge ergeben ...
mehr lesen »libjpeg symbol not found error with PIL on 10.6 Snow Leopard
If you get the following error, while Installing PIL on Mac OS X 10.6 Snow Leopard read on for a possible solution:
>>> from PIL import _imaging Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: dlopen(/Library/Python/2.6/site-packages/PIL/_imaging.so, 2): \ Symbol not found: _jpeg_resync_to_restart Referenced from: /Library/Python/2.6/site-packages/PIL/_imaging.so Expected in: flat namespace in /Library/Python/2.6/site-packages/PIL/_imaging.so
Popular how-tos on the web indicated that it is ...
mehr lesen »