Diese Woche in der Konsole #9

Posted on September 13th, 2009 in Konsole, Ubuntu | von Bernhard Essl 8 Comments »

  1. Mit diff Unterschiede zwischen zwei Verzeichnissen anzeigen.

    $ diff folder1 folder2

    Das ganze geht auch über zwei per ssh erreichbare Server.

    $ diff <(ssh server01 "ls /tmp/") <(ssh server02 "ls /tmp/")
    1,8d0
    < lost+found
    < mysql.sock
    < orbit-root
    
  2. tinyurl von der Konsole aus verwenden.
    $ curl -s http://tinyurl.com/create.php?url=http://www.ubuntuverse.at/ | \
    grep -o "http:\/\/tinyurl.com\/[a-z0-9][a-z0-9]*" | uniq
    
  3. Mit time ist es möglich die Zeitdauer eines Befehls oder Skripts anzuzeigen (benchmark).

    $ time ruby script.rb
    
    real    0m0.017s
    user    0m0.008s
    sys     0m0.004s
    
  4. Datum in timestamp umwandeln.
    $ date --utc --date "2009-09-09 09:09:09" +%s
    1252487349
    
  5. Das gesamte interne Netzwerk nach erreichbaren IPs durchsuchen. nmap versucht dabei auch den Hersteller der Netzwerkkarte zu ermitteln.
    $ sudo nmap -sP 192.168.0.0/24
    
    Starting Nmap 4.76 ( http://nmap.org ) at 2009-09-03 18:28 CEST
    Host 192.168.1.122 appears to be up.
    MAC Address: 00:12:52:73:85:4C (Apple)
    Host 192.168.1.181 appears to be up.
    MAC Address: 00:0E:A8:D0:87:DE (Cisco Linksys)
    

Sterne schauen mit Stellarium

Posted on September 7th, 2009 in Multimedia, Programme, Ubuntu | von Bernhard Essl 5 Comments »

stellarium_logo

Stellarium ist eine kostenlose unter der GNU General Public License (GPL) stehende Planetariums-Software, die auch in Planetarien verwendet wird. Es wird ein realistischer 3D-Himmel, so wie man ihn mit bloßem Auge sehen könnte dargestellt. In dieser Position kann man sich drehen und in den Himmel zoomen. Der Standardkatalog beinhaltet mehr als 600.000 Sternen. Einzelne Sterne können ausgewählt werden und es werden Informationen wie Größe und Entfernungen in Lichtjahren dargestellt. Beeindruckend finde ich neben den Sternbilddarstellungen auch die Animationen die entstehen wenn die Zeit etwas erhöht wird und die Sterne am Himmel vorbeiziehen.
Ich finde das Programm ist nicht nur für Hobbyastronomen geeignet und kann eine Menge Spaß bringen.

Unter Ubuntu kann das ganze einfach über den Paketmanager bezogen werden.

sudo aptitude install stellarium

stellarium

stellarium-sternenbilder

Dieser Beitrag ist im Rahmen der Blogparade von ubuntublog.ch entstanden.

Android – Tethering mit dem HTC Hero

Posted on September 1st, 2009 in Android, Ubuntu | von Bernd S. 13 Comments »

tether_droid.resizedSchon bevor ich mir das HTC Hero gekauft habe, habe ich im Internet das Thema “Android” in diversen englischen und deutschen Blogs verfolgt. Und dabei kommt man natürlich um ein Thema nicht herum. Wie kann ich die Internet-Verbindung des Telefons mit einem PC nutzen? Der Begriff dafür heißt Tethering.

Soweit ich das mitbekommen habe funktioniert dies mit dem HTC Dream (G1), HTC Magic und dem Samsung Galaxy nicht. Wer hier etwas experimentierfreudig ist, kann die Firmware auf seinem Android-Device tauschen und bekommt somit auch Root-Zugriff. Damit gibt es die Möglichkeit mit Hilfe der Applikation aNetShare oder wifi-tether Tethering zu nutzen. Ich möchte und kann hierzu aber nicht mehr sagen, da ich mein HTC Hero nicht “gerootet” habe und auch nicht werde.
Wer sich dennoch für das Thema interessiert findet eventuell im englischsprachigen Forum forum.xda-developers.com oder über Google eine Antwort.

Jetzt komme ich aber zu der guten Nachricht für alle HTC Hero Besitzer. Mit diesem Device funktioniert das Tethering “out of the box”, wenn man wie folgt vorgeht (getestet mit Ubuntu 9.04):

  1. Verbinde das HTC Hero via. mitgelieferten USB-Kabel mit dem Computer
  2. Wechsle in das Einstellungsmenü
    • und dort in den Menüpunkt “Wireless”
    • danach aktiviere den Menüpunkt “Mobiles Netzwerk”
    • nun kann man Tethering mittels “Mobile Netzwerkfreigabe” aktivieren
      tethering_settings
  3. nun wartet man bis der Netwerkmanager eine Verbindung hergestellt hat
    tethering_connected

So einfach kann man am HTC Hero seine mobile 3G Netzwerkverbindung via USB-Kabel über seinen PC nutzen. Ich bezweifle, dass das Tethering über WLAN oder Bluetooth funktioniert. Hierzu habe ich keine Informationen. Mir reicht aber diese einfache Möglichkeit über das USB-Kabel.

Diese Woche in der Konsole #8

Posted on August 30th, 2009 in Konsole | von Bernhard Essl 2 Comments »

  1. Wissenswerte Tastenkürzeln

    CTRL l Leert den gesamten Bildschirm, das selbe wie der Befehl clear.

    CTRL w Löscht nach links einzelne Wörter ab der Cursorposition.

    CTRL r Inkrementelle Suche durch die Liste der letzt ausgeführten Befehle (bash history).

    ! ! Den letzten Befehl wiederholen.

    CTRL d Um die Sitzung zu beenden, das selbe wie der Befehl exit.

  2. Wenn der letzte Befehl einen einfachen Schreibfehler hat wie hier eine “3″ wo ein “e” sein sollte, so ist es möglich eine Korrektur vorzunehmen:
    $ echo "F3hler"
    F3hler
    
    $ ^3^e
    echo "Fehler"
    Fehler
    
  3. Herausfinden welcher Prozess (Id) auf Port 31337 lauscht.

    $ sudo fuser 31337/tcp
    31337/tcp:           29883
    
  4. Dateien umbennen mit rename. Als Beispiel werden alle .htm zu .html Dateien umbenannt.
    $ rename htm html *htm
  5. In vim Deutsche Rechtschreibprüfung verwenden mit dem Paket vim-spell-de.
    :setlocal spell spelllang=de

    Danach sind alle falsch geschriebenen Wörter farblich markiert.

  6. Dateiinhalte von unten nach oben anzeigen lassen, ein verkehrtes cat eben :)

    $ tac datei.txt
  7. Kopf oder Zahl ohne Münze.
    $ ruby -e 'puts ["Kopf", "Zahl"][rand(2)]'
    Kopf
    

Android – HTC Hero

Posted on August 25th, 2009 in Android | von Bernd S. 24 Comments »

android_vector.small

Ich habe mir vor kurzem das HTC Hero (T-Mobile G2) Android-Handy zugelegt. Ich habe lange gewartet bis ich mir mein erstes Smartphone gekauft habe. Wer mich kennt weiß, dass ich absolut kein Apple-Fan bin. Daher habe ich noch nie ein Apple-Gerät besessen und dies wird in Zukunft auch so bleiben. Deswegen kann ich hier jetzt auch keine Vergleiche zum iPhone liefern.
Der Grund warum ich Apple so abneigend gegenüber stehe, liegt erstens darin, dass ich die Firmenpolitik dieses Unternehmens nicht mag und zweitens da ich als Linux-User kaum eine sinnvolle und zufriedenstellende Chance habe Apple-Geräte – wie den iPod und das iPhone – mit Linux zu betreiben. Alles dreht sich ja bei Apple hier rund um iTunes.
Ein Windows Mobile Handy steht natürlich auch außer Frage, da ich Windows am Desktop abgeschworen habe. Dann hole ich mir natürlich nicht Windows auf einem anderen Gerät ins Haus.
Einige Zeit hat meine Hoffnung dem OpenMoko-Projekt gegolten. Aber aus diesem Projekt ist bis heute kein sinnvoll verwendbares Produkt entstanden.
In den letzten Tagen liest man immer wieder vom neuen Maemo basierenden Nokia RX-51 (Nokia n900),  welches angeblich noch im Herbst 2009 auf den Markt kommen soll. Das Gerät sieht doch sehr vielversprechend aus. Hoffen wir, dass hier auch ein konkurrenzfähiges Produkt entsteht.
Read the rest of this entry »