Direkt zum Inhalt | Direkt zur Navigation

Benutzerspezifische Werkzeuge

Navigation

Sie sind hier: Startseite

Blog

erstellt von Christoph Glaubitz am 29.12.2010 17:11 — zuletzt verändert: 10.06.2011 15:09

fm4.py angepasst

erstellt von Christoph Glaubitz am 23.04.2013 21:46 — zuletzt verändert: 23.04.2013 21:46
Nach Änderung auf fm4.ort.at

Update auf Plone 4.3

erstellt von Christoph Glaubitz am 18.04.2013 15:36 — zuletzt verändert: 18.04.2013 15:40

Plone 4.3 eingespielt. Eigentlich alles recht problemlos. Nur collective.geo.file hängt von zope.app.component das ich nachziehen musste.

Über meinen letzten Versuch Musik online zu kaufen

erstellt von Christoph Glaubitz am 16.03.2013 11:32 — zuletzt verändert: 16.03.2013 11:32

Gestern war es mal wieder soweit. Nachdem ich vor einiger Zeit schon einmal erfolgreich Musik online gekauft habe, wollte ich mein Glück ein zweites mal strapazieren. Beim letzten mal konnte ich zum Glück einfach auf die Seite von Of Monsters and Men gehen und den dort verlinkten Store benutzen. Ich bekam einen Link und konne mir die Dateien auf ganz herkömmlichen Wege herunter laden. Auch kann ich sie auf allen meinen Geräten abspielen. Super geschichte.

Mein gestriger Versuch scheiterte hingegen kläglich. Im offiziellen Shop von Jake Bugg fand ich keine Download-Version. Daher entschied ich mich für amazon. Der Kaufprozess an sich ging ohne Probleme vonstatten. Knopf drücken, Geld weg. Danach bekam ich zwei Möglichkeiten, die Songs herunter zu laden. Einmal eine Datei für den Amazon Downloader, einmal über den Amazon Cloud Player. Der Amazon Downloader fiel eigentlich gleich flach, da es nur Versionen für Windows und Mac OS gibt. Trotzdem lud ich die Datei schicherheitshalber herunter.

Ich öffnete den Amazon Cloud Player. Nach erneuter Eingabe meines Passworts wurde ich erst einmal nach meinen Kreditkartendaten gefragt. Nungut, dachte ich so bei mir. Man kann über den Cloud Player schließlich weitere mp3s kaufen. Nach Eingabe der Daten bekam ich nur die Meldung:

Important Message
There was a problem with your address submission. Please fix all the areas below and try again.
Natürlich ohne weitere Angabe welche Felder oder Angaben falsch sind. Leider keine Möglichkeit über diesen Weg an die von mir bezahlte Musik zu kommen. Natürlich versuchte ich es mit zwei unterschiedlichen Browser.
Nun, am Abend habe ich eine Freundin besucht, von der ich wusste, dass sie einen Windows-PC besitzt. Ich hatte die Hoffnung, dass der Amazon Donwloader funktioniert, oder aber der Cloud Player vielleicht im Internet Explorer. Nichts davon war der Fall. Der Downloader meldet, die Dateien seien nicht mehr verfügbar. Der Cloud Player macht das selbe Problem wie auf meiner Linux Box. Einen Knopf "Bestellung zurückgeben" gibt es natürlich nicht.
Fazit: Geld weg, keine Musik, und die Erkenntnis, keine Musik mehr zu kaufen.

Mach's so einfach wie möglich

erstellt von Christoph Glaubitz am 12.03.2013 21:32 — zuletzt verändert: 12.03.2013 21:33
Keep it simple, stupid

Mir ist durchaus bewusst, dass das Entwicklen von Software zum prozessieren von Daten oft eine komplizierte und knifflige Angelegenheit ist. Dennoch finde ich auch hier sollte das KISS-Prinzip gelten. Klar, manchmal lässt eine solche Lösung vielleicht etwas Eleganz vermissen. Oder aber sie ist sehr spezifisch für einen Anwendungsfall und lässt sich nicht besonders gut erweitern. Hier sollte man sich aber im vorhinein überlegen wie wahrscheinlich es überhaupt ist, diese Teile in einem anderen Umfeld benutzen zu müssen / wollen. Oft sind spezialisierte Lösungen doch deutlich robuster als Komponenten, die "over-engineered" sind und für alles eine Lösung parat haben wollen.

Wenn z.B. Daten in Verzeichnis A landen, mittels einer Komponente bearbeitet und von dieser in Verzeichnis B abgelegt werden. Aus B werden die Daten über einen weiteren Schritt an einen Indexer übertragen. Natürlich ist es denkbar, dass der Indexer auf einem anderen Host läuft. Trotzdem sollte man mit den Parametern wie CPU-Kerne, RAM, etc. und der zu erwartenden Anzahl von zu verarbeitenden Daten entscheiden wie wahrscheinlich dieser Fall ist. Erst danach sollte man ggf. über eine Kommunikation zu einem Indexer-Host nachdenken. Ganz sicher sollte man keine netcat zu xinetd-pipe aufbauen. Erst recht nicht, wenn eine Verteilung der Systeme nur theoretischer Natur ist, aber darauf basieren und auf localhost zu verbinden.

Auch sollte imho  mit so wenig schwarzer Magie wie möglich gearbeitet werden. Natürlich kann man mit allen möglichen Sprachen tolle - und im Augenblick - elegante Konstrukte bauen. Doch nicht nur, dass andere Menschen dadurch vor eine extreme Hürde gestellt werden und sie die Komponente verstehen müssen, weil der Prozess plötzlich einfach mitten drin irgendwo hängt. Man sollte ich vielleicht einfach mal 2 Monate in die Zukunft versetzen und sich überlegen, ob man den Code noch verstehen würde.

New ssl certificates for chrigl.de

erstellt von Christoph Glaubitz am 30.01.2013 14:30 — zuletzt verändert: 30.01.2013 14:30
Replaced the old expired ones

SHA1 Fingerprint=32:41:99:A1:09:E6:B1:AE:B5:ED:57:20:20:8D:CB:AB:DA:D6:36:87

net-auto-wireless@.service on arch linux

erstellt von Christoph Glaubitz am 29.01.2013 22:42 — zuletzt verändert: 01.02.2013 15:12
I had some trouble with net-auto-wireless@.service

When I enabled net-auto-wireless.service via systemctl

# systemctl enable net-auto-wireless.service

the wlan was never started on boot. Although I did every documented steps of https://wiki.archlinux.org/index.php/Netcfg. Unfortunately journalctl always showed me that wlan0 is not available:

Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: Could not read interface wlan0 flags: No such device
Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: nl80211: Could not configure driver to use managed mode
Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: Could not read interface wlan0 flags: No such device
Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: Could not read interface wlan0 flags: No such device
Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: Could not read interface wlan0 flags: No such device
Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: WEXT: Could not set interface 'wlan0' UP
Jan 29 22:10:32 frigg netcfg-wpa_actiond[160]: wlan0: Failed to initialize driver interface

After a few hours of searching the web, I found the solution. Also described on https://wiki.archlinux.org/index.php/Netcfg_Troubleshooting. Search for "wlan0 does not exist".

So the solution is to provide a net-auto-wireless@.service, using the correct interface and waiting for it to be available:

# cat /etc/systemd/system/net-auto-wireless\@.service 
[Unit]
Description=Provides automatic netcfg wireless connection
Before=network.target
Wants=network.target
BindsTo=sys-subsystem-net-devices-%i.device
After=sys-subsystem-net-devices-%i.device



[Service]
EnvironmentFile=/etc/conf.d/netcfg
ExecStart=/usr/bin/netcfg-wpa_actiond %i
ExecStop=/usr/bin/netcfg-wpa_actiond stop %i
RemainAfterExit=yes
Type=forking

[Install]
WantedBy=multi-user.target

Special thanks to brian0 https://bbs.archlinux.org/viewtopic.php?pid=1186188#p1186188

Since EnvironmentFile= is not available in [Unit], I was not able to use $WIRELESS_INTERFACE in this section.

After that, I disabled the net-auto-wireless.service and enabled the net-auto-wireless@.service

# systemctl disable net-auto-wireless.service
# systemctl enable net-auto-wireless@wlan0.service

UPDATE:

I opened a ticket for this stuff. Hoping to see it in the next version of netcfg.

Neue selbst signierte SSL-Zertifikate für das Mailing

erstellt von Christoph Glaubitz am 14.01.2013 21:34 — zuletzt verändert: 28.01.2013 20:42
smpt, imap und pop3

Für mail.chrigl.de gibt es neue Zertifikate.

IMAP/POP3:

  Issuer: C=DE, ST=Berlin, L=Berlin, O=jomach-ich.de, OU=IMAP server, CN=mail.chrigl.de/emailAddress=chris@jomach-ich.de
  Subject: C=DE, ST=Berlin, L=Berlin, O=jomach-ich.de, OU=IMAP server, CN=mail.chrigl.de/emailAddress=chris@jomach-ich.de
  SHA1 Fingerprint=A3:74:3A:72:C9:32:66:C8:05:81:0F:15:8C:A9:C6:6F:44:43:0E:D6
       Validity
           Not Before: Jan 14 20:20:50 2013 GMT
           Not After : Jan 14 20:20:50 2014 GMT

SMTP:

  Issuer: C=DE, ST=Berlin, L=Berlin, O=jomach-ich.de, OU=SMTP server, CN=mail.chrigl.de/emailAddress=chris@jomach-ich.de
  Subject: C=DE, ST=Berlin, L=Berlin, O=jomach-ich.de, OU=SMTP server, CN=mail.chrigl.de/emailAddress=chris@jomach-ich.de
  SHA1 Fingerprint=8A:90:D8:CD:AB:68:6E:8F:AE:7E:C4:97:35:8E:2D:F7:99:57:A6:AC
       Validity
           Not Before: Jan 14 20:14:19 2013 GMT
           Not After : Jan 14 20:14:19 2014 GMT

Siehe auch: http://jomach-ich.de/wiki/Fingerprints#IMAP.2FPOP3_SSL

Update auf Plone 4.2.3

erstellt von Christoph Glaubitz am 08.01.2013 13:18 — zuletzt verändert: 08.01.2013 13:19

… jetzt bin ich auch endlich wieder aktuell :)

Open Source Apps auf Android

erstellt von Christoph Glaubitz am 23.10.2012 19:52 — zuletzt verändert: 23.10.2012 19:53
Es gibt sie, aber rar gesäht

… und ich habe keine Anung warum.

Seit ein paar Tagen bin ich auf ein Smartphone umgestiegen und habe mich für ein Modell mit Android entschieden. Gerade am Anfang probiert man ja die eine oder andere App aus, in der Hoffnung sie nimmt einem ein wenig Arbeit ab. Und tatsächlich, es gibt einige Apps, mit denen ich sehr zufrieden bin.

Doch hat diese ganze App-Kultur für mich einen faden Beigeschmack. Es gibt in meiner Wahrnehmung relativ wenige Apps die unter einer offenen Lizenz stehen.

Es ist nicht das Problem, dass ich nicht gewillt bin für Apps Geld auszugeben. Ganz im Gegenteil. Gerade für Open Source Anwendungen würde ich gerne bezahlen!

Beispiel:

  • Xabber, will bei 50k twitter followern Open Source werden

Aber warum nicht jetzt? Warum nicht einfach so? Ich finde die Software gut und sie tut was sie soll. Nicht mehr und nicht weniger.

  • Twitter

Wollten wohl mal, haben aber nicht. Warum?

  • Facebook

Mal abgesehen, dass ich die App nicht mag. Nicht mal "Pull for refresh" funktioniert wie man es haben möchte.

  • aNag

Nagios Client, der funktioniert.

Und die Liste könnte beliebig lang fortgeführt werden. Ich verstehe allerdings nicht warum. Keine App die ich bisher ausprobiert habe, sehe ich als besonders innovativ und schützenswert an. Eher im Gegenteil. Jira Lite ist eine mittelschwere Katastrophe. Auch die Eingabe der Kreditkartendaten in der Amazon App funktionierte überhaupt nicht, und wieder deinstalliert.

Bei dem ganzen Gejammer möchte ich aber die gefundenen erstklassigen Open Source Anwendungen verlinken:

broken media-keys and custom shortcuts in gnome on archlinux

erstellt von Christoph Glaubitz am 17.10.2012 00:04 — zuletzt verändert: 23.10.2012 19:15
The update on the 15.10.2012 broke some things. Especially the custom shortcuts are not working any more.

Since my update of my archlinux on the 15.10.2012 my custom shortcuts in gnome were not working any more. My first guess was gnome-settings-daemon (gsd), but that one was not updated for month. After running gsd in debug mode, I discovered a problem with the media-keys-plugin:

(gnome-settings-daemon:1828): media-keys-plugin-DEBUG: GsdMediaKeysPlugin initializing
(gnome-settings-daemon:1828): media-keys-plugin-DEBUG: Activating media_keys plugin
(gnome-settings-daemon:1828): media-keys-plugin-DEBUG: No Xinput2 support, disabling plugin

It was disabled. And because, in dconf, I found my custom keybinding under /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings, my next guess was an update of X components. And in fact. That caused the problem.

I have to search for tickets tomorrow and open new ones if necessary.

Known issue: https://bbs.archlinux.org/viewtopic.php?id=150587&p=1

Here is a list of X packages, currently (16.12.2012) installed on my system.

BTW. After this upgrade I also had to rollback the linux package from 3.6.2-1 to 3.5.5-1 because of cpu problems. This problem can be found in the forum: https://bbs.archlinux.org/viewtopic.php?id=150743

Spenden
Twitter
chrigl_ : RT @Schlachtzeile: "Wie möchten Sie zahlen?" "Kreditkarte!" "Geht bei uns nicht!" "DANN SCHAU ICH MAL, OB ICH NOCH EIN PAAR KUPFERMÜNZEN IN…
20.05.2013 21:02
chrigl_ : A revised version of David Bowie's Space Oddity, recorded by Commander Chris Hadfield on board the ISS. https://t.co/Bvylyi27Og
13.05.2013 18:59
chrigl_ : @ericbutters ach egal. Musst dadurch ja nicht reich werden. Ich finde ja auf jeder privat-Seite sollte es buttons geben.
02.05.2013 09:33
chrigl_ : @ericbutters warum gibt es bei dir im blog eigentlich keine flattr buttons?
30.04.2013 19:31
chrigl_ : RT @j23d: Looking for a freelance project in #berlin in june? #linux #python #firefox Please RT.
29.04.2013 16:42