Monthly Archive for Januar, 2008

cap deploy “permission denied” nach upgrade auf capistrano 2.1

Hier habe ich endlich gefunden wieso aus heiterem Himmel bei einem cap deploy mit ssh und svn (und public key authentication) immer folgender Fehler auftrat:

** [err] Permission denied, please try again.
** [err] Permission denied, please try again.
** [err] Permission denied (publickey,password).
** [err] svn: Netzwerkverbindung wurde unerwartet geschlossen

In die /config/deploy.rb muss folgende Option mit aufgenommen werden:

default_run_options[:pty] = true

Wenn ihr wissen wollt wieso, müsst ihr im original Beitrag nachschauen. Es hat mit den Rechten bei der shell zu tun und jetzt werden auch die user profile auf dem server vorher geladen.

If you're new here, you may want to subscribe to the RSS feed. Thanks for visiting!

Ähnliche Posts:
» Capistrano 2 hinter den Vorhang gucken
» “Capistrano überschreibt meine Dateien immer!”
» apache und mongrel_balancer errors
» HowTo: MySQL 5, Mongrel, Capistrano + Subversion

Mit Mac und Imagemagick: Tiff Bild reparieren

Ich habe eben eine Tiff-Datei erhalten und kein Programm auf meinem Mac konnte sie öffnen. Ich habe zwar die Vorschau gesehen aber sie ließ sich einfach nicht öffnen.

Ein Blick in die Datei mit TextMate zeigte nur, dass die Datei mit Photoshop für Mac gespeichert wurde und schien auch sonst korrekt zu sein.

Schließlich habe ich erfahren, dass man ImageMagick zum konvertieren natürlich auch lokal ausführen kann.

Ein kurzer Befehl ließ auf Erfolg hoffen:

convert kaputt.tiff test.tiff

Und siehe da – ImageMagick hat allen Fehlermeldungen anderer Programme zum Trotz das Ding problemlos in eine “korrekte” TIFF-Datei umgewandelt.

UPDATE:
Thomas hat im Kommentar erklärt, worin das TIFF-Problem besteht. Vielen Dank!

derJan hat im Kommentar auf seinen Beitrag über sips hingewiesen und hier ist das Ergebnis mit meinem Tiff-Reparatur-Experiment:

Versuch von TIFF in TIFF:

$ sips -s format tiff kaputt.tif –out test.tif
/Users/future/Desktop/kaputt.tif
Error: Cannot extract image from file.
/Users/future/Desktop/test.tif

Von TIFF in JPG:

$ sips -s format jpg kaputt.tif –out test.jpg
/Users/future/Desktop/kaputt.tif
Error: Cannot extract image from file.
/Users/future/Desktop/test.jpg

Sip (der integrierte Shell-Image-Editor von Mac OS X) hat es also nicht geschafft.

Ähnliche Posts:
» HowTo: ImageMagick + RMagick via Macports für Tiger
» Apache2 auf dem Mac macht nur 401 wegen FileVault
» Ruby on Rails with Leopard (localhost, sites, mysql, rmagick)
» Imagemagick on Snow Leopard

HTML 5 Vorschau

Auch wenn die Erfinder sagen, dass die Entwicklung noch Jahre dauert, finde ich es schon sehr interessant, was die nächste HTML Generation können soll. Natürlich schwebt das noch alles in der Luft und kann sich noch sowas von ändern, aber man wünscht sich ja schon, dass man mit sowas arbeiten kann.

Besonders gut finde ich Tags wie <audio> und <video> mit unterschiedlichen Quelldateien, je nach dem kann der Browser sich dann aussuchen, welches Format er unterstützt.

Hier die komplette Übersicht:
www.alistapart.com/articles/previewofhtml5

Ähnliche Posts:
» Apple Mail.app+PGP, E-Mailadresse eines PGP-Key ändern, Safari “Firebug”
» Mit Mac und Imagemagick: Tiff Bild reparieren
» PGP mit Mac OS X und Thunderbird 2 (Enigmail Add-on)
» Ruby on Rails with Leopard (localhost, sites, mysql, rmagick)

gem1.8 install mysql (MySql Ruby C bindings) in debian

Hier habe ich endlich gefunden, wieso genau die C Bindings für mysql nicht geklappt haben. Es fehlte noch ein apt Paket vorher (bzw. ich benutze aptitude).

Hier lag des Rätsels Lösung:

aptitude install libmysqlclient15-dev

Und erst dann hat man die mysql_config wie folgt zur Hand:

gem1.8 install mysql — –with-mysql-config=/usr/bin/mysql_config

Wie gesagt, “aptitude” muss für den ein oder anderen “apt get” sein und wenn man nicht als root eingeloggt ist, kommt noch ein “sudo” vor jeden Befehl.

Hinweis: Welches Paket man sich mit apt installieren muss (dieser Post muss ja nicht der aktuellste sein ;), kann man mit diesem Befehl herausfinden. Dann nimmt man einfach die neuste Version von dem oben genannten.

aptitude show libmysql

Ähnliche Posts:
» ÜÄÖß Umlaute kaputt in Ruby on Rails und MySQL [broken umlauts]
» Ruby on Rails with Leopard (localhost, sites, mysql, rmagick)
» HowTo: MySQL 5, Mongrel, Capistrano + Subversion
» Mysql on Leopard: Startupitem, Prefpane, LaunchDemon