Kategorie: Linux (Seite 1 von 3)

SIP it!

There are many VoIP software solutions out there. I tried pretty much of them since I wanted to be able to call friends in far away countries for free. Skype is not really a solution – proprietary formats plus the linux version does not support webcam yet (plus too many weirdos calling when you enter "female" in your profile). Then there are Gizmo and WengoPhone which come with a very nice interface, but none of them I got to work for me either. I suppose the problem was the DSL router between me and the internet and I didn't feel like touching the router configuration and forward ports for that issue.
In the times of Window's NetMeeting (does that still exist?) there was also GnomeMeeting as a Linux pendant. GnomeMeeting is now Ekiga and what shall I tell you – it works like a charm. It comes with a STUN service which avoids all the pain with forwarding ports and fiddling with the router. You can register to a SIP account at the Ekiga server, but you can use your SIP account from other providers with Ekiga as well.
I just talked with a guy from Arizona/USA over Ekiga. Good audio quality, Webcam works likewise.
My SIP account is missmarple _at _ ekiga.net – feel free to call!

[ANNOUNCEMENT] Vortrag: Methoden zur Datensicherung

Weitergeleitetes Posting von Stefan Schumacher auf der mdlug-Mailingliste:

—————————————————————
Am Sonnabend den 20.05.2006 findet von 13:00-17:00 Uhr
an der FGSE[1] der Uni Magdeburg in Gebäude 40, Raum 337 der Vortrag

Methoden zur Datensicherung
Strategien und Techniken für NetBSD

statt.

Da ich diesmal insgesamt 4 Stunden Zeit habe, werde ich die
komplette Version des Vortrags durchgehen und kann auf Wunsch auch
einige der Programme vorführen. Wenn dies gewünscht ist, bitte vorher
eine eMail an mich.

Der Vortrag stellt Strategien und Konzepte zur Datensicherung von
einzelnen (Heim)-Rechnern und professionellen Netzwerken vor.
Programme im NetBSD-Basissystem und Lösungen von Drittanbietern
(Amanda, Bacula) werden mit Anwendungsbeispielen vorgestellt. Außerdem
werden die Ergebnisse eines Zuverlässigkeitstest der Backupprogramme
vorgestellt.

Zusätzlich werden Sicherungs- und Replikationsmethoden für PostgreSQL
erläutert.

Der Vortrag bezieht sich auf NetBSD, lässt sich aber mit kleinen
Änderungen auf jedes andere Unix übertragen. Einige Clients für
MS-Windows werden ebenfalls vorgestellt.

Erwünschte Vorkenntnisse: Unix-Grundkenntnisse, Erfahrung mit
Netzwerken, Für PostgreSQL: Grundkenntnisse Datenbanken

Die Folien zum Vortrag und einen Artikel gibt es unter [2].
Zusätzlich gibt es dort auch die Folien von den Chemnitzer LinuxTagen
und vom GUUG Frühjahrsfachgespräch.

Für eine Weiterverbreitung der Ankündigung wäre ich dankbar 🙂

[1] http://www.uni-magdeburg.de/ifph/campus-uniplatz.gif
[2] http://www.net-tex.de/netbsd/backup.html
—————————————————————

Ich habe eine kürzere Version dieses Vortrags auf den diesjährigen Chemnitzer Linuxtagen gehört – war superinteressant! Also Leute, guckt euch das mal an!

igal auto rotation of images

igal is a very nice perl script which creates html picture galleries. I use this script for my photos since it’s easy to use and I like the film reel effect in the galleries.
But there is one annoying point: It does not detect, if pictures are rotated (if they have a rotation flag in the EXIF header). So sometimes pictures appeared wrongly rotated in the gallery and you had to rotate them manually and recreate the gallery.
So I added the functionality to the igal script, which was not as hard as I thought first. It uses jhead, a program to manipulate the EXIF header of a JPEG file. If you run jhead on a rotated file, it gives you information like this:

kati@hitchhiker:/media/sda1/DCIM/132CANON$ jhead IMG_3263.JPG
File name : IMG_3263.JPG
File size : 830969 bytes
File date : 2006:04:01 20:00:26
Camera make : Canon
Camera model : Canon DIGITAL IXUS v2
Date/Time : 2006:04:01 20:00:28
Resolution : 1600 x 1200
Orientation : rotate 90
Flash used : Yes (auto)
Focal length : 5.4mm (35mm equivalent: 37mm)
CCD width : 5.23mm
Exposure time: 0.013 s (1/80)
Aperture : f/2.8
Whitebalance : Auto
Metering Mode: matrix

I can use this information to detect if the pic is rotated by searching for the orientation flag and read the value (90 in this case). The Perl code in the igal script for detecting and autorotating is this:

print "Check if rotation is necessary ";
for($i=0; $i < $nfiles; $i++)
{
print ".";
$file=$imgfiles[$i];
my $result = `jhead $file | grep Orientation | cut -d \" \" -f5`; # return as list, one line is one element
if($result!=0)
{
chomp($result); #cut the \n at the end
print "Rotating image $file for $result degrees ...\n";
system("convert -rotate $result $file $file" );
#exif-rotation tag deletion
system("jhead -norot $file" );
}

}
print " done!\n";

All images that shall appear in the gallery are in an array $imgfiles which I can iterate. I get the jhead info for every file (image), grep for the string „Orientation“ and cut the last substring which is the orientation value (delimiter of substrings is a blank \“ \“). This value is stored in the variable $result, chomp deletes the return character at the end. It is used with the convert script (this one comes with the imagemagick package, it’s a command line script for image manipulation), which actually performs the rotation of the image. Last it runs again the jhead script and deletes the Orientation tag since the image is not rotated anymore. That’s it. Here is the complete igal script.

If you like to add the information from the EXIF header in the slides of the gallery, check out this posting on how to hack igal for doing so.

Did the bird flu catch the drake?

Ubuntu's next release "Dapper Drake" 6.04 will be late. It will not be released before June, not in April as announced earlier. But the reason is not the bird flu but a longer testing period for the new release as golem states. Developers decided in an IRC meeting to test the coming release longer to ensure more stability, since this time frame is not used for adding more features and functionality. With the late release also the version number changes from 6.04 to 6-06. The "04" does not stand for a minor release but for the month the version was released. That's why they also replaced the dot with a dash to reduce confusion.
I am very curious for the Dapper Dake, I read some stuff in forums by people who already tested the beta version and there seems to be some eye candy … well let's see (and wait until June).

CLT Resümee

Sorry Leute, gestern gabs leider keinen Blog-Eintrag mehr, das hole ich jetzt hiermit nach.
Der Sonntag war nach meinem Empfinden etwas ruhiger, was vielleicht auch damit zusammenhing, dass ich nur noch 4 Vorträge besucht habe, von denen 3 gut waren. Der erste Vortrag über OpenSource-Tools in Lernmanagementsystemen ist leider ausgefallen, weil der Referent durch Abwesenheite glänzte (ist der eigentlich noch aufgetaucht?) und ich hab die Zeit genutzt und mir ein joomla auf meinem Laptop installiert und ein wenig damit rumgespielt, nachdem ich in der letzten Nacht so großmäulig meine Hilfe bei der Verbesserung der mdlug-Webseiten angeboten habe 😀
Der Vortrag über moodle war irgendwie etwas lahm für meinen Geschmack, da war der Asterisk-Vortrag von Stefan Wintermeyer (zu meinem Bedauern dieses Jahr ohne Hund Tiger) eindeutig informativer und auch unterhaltsamer. Übrigens hat Stefan auch ein Buch über Asterisk geschrieben. Danach habe ich mir noch einen Vortrag über NetBSD angehört, der auch sehr informativ war, leider war nur der Referent Matthias Petermann seeehr nervös – der tat mir irgendwie leid. Den Abschluß bildete der Vortrag von Stefan Schumacher über Methoden zur Datensicherung, der auch superinteressant war, nur haben mich die ständigen Einwürfe und Erklärungsbedürfnisse von Jörg Schilling, der in der ersten Reihe saß, mit der Zeit arg genervt.
Tja, das wars dann für den diesjährigen Chemnitzer Circus Linux. Stefan und Georg haben wir noch dabei zugeschaut *g*, wie sie ihren Stand abgebaut haben, den Kram ins Auto verstaut und uns Richtung Heimat begeben. Das Wetter war nicht ganz so eklig wie auf der Hinfahrt, so dass wir ca. 21:00 Uhr zurück in Magdeburg waren.

Noch ein paar persönliche Erkenntnisse dieser Tage:
* Geeks sind nicht unsozial – ganz im Gegenteil, dieses Treffen war der Beweis
* Linux und OpenSource ist "normaler" geworden – die langhaarigen, langbärtigen Geeks sind nicht mehr in der Überzahl – ist OpenSource reif für's Frontend? Wir werden sehen (aber ich behaupte "ja" )
* auf Autobahnen gibt es w-lans

Es war ein supertolles Wochenende mit tollen Leuten – danke dafür! Bis zum nächsten Jahr!

P.S: Die mdlug hat nun eine Frauenbeauftragte – mich 😀

[CLT] Liveblogging III

Nachdem ich gestern mangels Netzzugang leider keine Möglichkeit mehr hatte, über die restlichen Veranstaltungen auf dem CLT und in Chemnitz zu bloggen, hier ein kurzer Abriss dessen was gestern noch so passiert ist.
Mein letzter Vortrag, den ich gestern noch besucht habe, war "Wie man Nutzer motiviert – oder warum der BofH (fast) nicht lustig ist" von Meike Reichle. Zu diesem Vortrag fällt mir nur ein Wort ein: großartig! Hoher Unterhaltungsfaktor (ich kann euch nur raten, nächste Woche mal den mp3-Mitschnitt von den Seiten des CLT zu ziehen und ihn euch anzuhören!), viele Informationen und Denkanstöße für den gemeinen (fiesen) Admin und von mir aus auch echt Respekt, sich als Frau vor eine johlende (und mitunter auch geifernde) Horde Geeks zu stellen und über die Tätigkeit eines SysAds zu philosophieren. Ich hätte mir gewünscht, dass sich einige der Leute, die Rechner administrieren, die ich als gemeiner User benutze oder benutzen muss, diesen Vortrag angesehen hätten und einiges davon mitgenommen hätten für ihre tägliche Arbeit – und das Leben wäre schön 🙂
Den Rest des Abends haben wir dann mit den anderen MDlern verbracht, essen im Ratskeller (Rating auf einer Skala von 1-10: 7 – aber nur weil mein Essen sehr gut war, die Musik war leider unerträglich) und später feuchtfröhliches Cometogether in Franks Zimmer bis früh kurz nach drei. Der Abend war echt schön, das ist auch immer einer der Gründe, warum ich gern mit einer Truppe auf Events wie den CLT fahre und mich später gern an diese Events erinnere.
Mal sehen was Tag 2 des CLT noch so bringt, ich melde mich später wieder.

[CLT] Liveblogging II

So, dank Stefan und Georg, die am openwrt-Stand rumlungern, hat mein Notebook wieder Strom und ich kann weiterschreiben.
Nach einem opulenten Frühstück im Hotel (opulent deswegen, weil ich sonst nie frühstücke) ging es gegen halb 10 in die Orangerie. Leute begrüßt, Stände angeguckt und die ersten Vorträge besucht. Der erste Vortrag von Kurt Gramlich vom Skolelinux-Projekt über OpenManagement – Projektmanagement in OpenSource-Projekten – war echt erste Sahne – sowohl inhaltlich als auch rhetorisch. So machen Vorträge Spaß! Der darauffolgende Vertrag über moderne Webarchitekturen bot – zumindest für mich – nichts wirklich neues und der Vortrag über freie Datenbankfrontends von Peter Eisentraut von postgresql machte eher einen demotivierten und unenthusiastischen Eindruck – wenn auch nicht minder informativ. In der Mittagspause war kurz Zeit zum Kaffee trinken, was essen und schwätzen – Herrn Guckes mit dem roten Schal hab ich auch schon getroffen. Leider hab ich keinen Kartenleser dabei, mal sehen ob ich einen auftreiben kann, dann kann ich die Fotos ins Netz stellen – ansonsten passiert das in den nächsten Tagen. A propo Fotos – die Leute aus dem Ubuntu-Forum, die sonst im Netz eher cool drauf sind, sind wohl etwas gestresst – anders kann ich die Äußerung "Hey, du musst erst fragen, ob du den Stand fotografieren darfst" nicht erklären. Das ist hier ein OpenSource-Event – und in der OS-Community hat doch jeder jeden lieb 😀 – da sind solche Anfeindungen wohl eher fehl am Platz.
Der Vortrag über anwenderspezifische Benutzeroberflächen von Lernmanagementsystemen war auch eher lahm, zumindest der konzeptionelle Teil. Konzepte erklären heisst irgendwie nicht, jeden Menüpunk in einer HTML-Navi zu erklären … dafür war der technische Part stärker und auch gut vorgetragen.
Nur damit es nicht zu Missverständnissen zu meiner Kritik über die Vorträge kommt: Ich finde es toll, dass Leute sich hier zur Verfügung stellen, Vorträge halten und auch blöde Fragen aushalten. 😉

Be back later!

P.S: Die Livestreams zu den Vorträgen gibt es hier.

Chemnitzer Linuxtage Liveblogging

Da grad Mittagspause ist, ergreif ich mal die Chance ein bisschen zu bloggen. Gestern sind wir zu sechst von Magdeburg nach Chemnitz gefahren. Das Wetter hat eindeutig negative Punkt auf der Nervigkeitsskala verdient, Schneeregen von vorn, hinten, oben, unten … ekelhaft. Nach Checkin im Hotel (wieder das Seaside wie letztes Jahr) und kurzem Abstecher in die Orangerie, der CLT-Location zum Abladen von Hardware und kurzem Hallo-Sagen waren wir bei dem grandiosen Italiener, bei dem wir vor zwei Jahren schon waren. Beim Pizzaessen gelernt, dass Schinken = schweinefleischhaltiger Pizzabelag ist und manche Sachen nicht lustig, sondern einfach nur bekloppt sind 😀
So, der Rest folgt im Laufe des Tages, ich muss mich erstmal auf die Suche nach einer Steckdose begeben, mein Akku macht gleich schlapp.

RPM vs. DEB

I was really delighted when I saw that packages for OpenOffice2 and VMWarePlayer are on the CD of this month's Linux User magazine. Now that I wanted to install these packages I noticed that they put only .rpm-files on the CD. This really sucks! Hey folks at Linux User, there are not only rpm-based linux distributions. Ever hear the word "open"? *grrr* I am really angry!

P.S: Thanks for being so kind and putting .exe-files on the CD. What was the name of your magazine again? Linux User? … no must be a mistake …

flickr tools

Since I browse a lot on flickr these days (god, I cannot get enough of the fantastic photos there), I wanna introduce two pretty nice flickr tools. The first is kflickr, a tool for KDE helping you to upload and manage your photos on flickr without having to use a browser.

The second is „spell with flickr“, which transforms words into an image containing these characters. Pretty cool!

kAone letter i

KAdsc01712ci is for information