Entries tagged with “opensource”.


Wireshark Logo

Wireshark Logo

Wireshark is the successor application of Ethereal. Wireshark is a free (GNU General Public License) network traffic analyser (packet sniffer).
This tool is very useful to test encrypted connections of own applications or to analyse active connections and data flows on the own desktop.

Here is an application screenshot:
The application layout consists of 3 parts (windows) – packet list, packet details and packet bytes.

Wireshark Application Screenshot

Wireshark Application Screenshot

A sample ICQ data flow:
This data flow contains the message: “Gratulation zum Motoradführerschein :)

ICQ Data Flow

ICQ Data Flow

Supported Systems:
Wireshark runs on Unix-like systems (e.g. Linux, Solaris, HP-UX, FreeBSD, NetBSD, OpenBSD and Mac OS X) and on Microsoft Windows.

[Source: Wireshark]

openproj.jpg Wer eine freie und kostengünstige Alternative zu Microsoft Project sucht, kann mit OpenProj fündig werden. Als Java-Anwendung unterstützt die Software Mac, Unix, Linux und Windows.

Außerdem steht OpenProj unter der Common Public Attribution License 1.0 (CPAL) und ist damit Open-Source.

Die Firma hinter OpenProj heißt Projity und stellt folgende Features heraus:

  • OpenProj basiert auf einer SaaS-Lösung (Software as a Service oder Project-On-Demand)
  • es handle es sich um einen vollwertigen Ersatz für Microsoft Project (Datei-Format ist überführbar!)
  • keine hohen Lizenzkosten
  • Gantt-Diagramme
  • Netzwerk-Diagramme (PERT Charts)
  • Projektstrukturpläne
  • Leistungswertanalysen

Also das klingt doch vielversprechend.

Hier einfach mal eine Auswahl einiger Programme:

Windows Media Player 11

Ab sofort ist der Windows Media Player 11 erhältlich. Sicherlich kein schlechter Player.

MPlayer

Aber mein absoluter Favorit ist der MPlayer, welcher vor kurzem als RC 1 veröffentlicht worden ist.
Neue Features sind unter anderen: neue grafische Bedienoberfläche, neue Codecs und Unterstützung für Flash-Movies.

heise open hat eine Open-Source-Anbieter-Datenbank veröffentlicht, über die man nach Firmen suchen kann, die Dienste mit und für Open-Source-Software offerieren.

Ziel dieser Datenbank ist es, einen Überblick über die Anbieter von Dienstleistungen und Produkten im Open-Source-Markt zu geben. Unternehmen mit einem Tätigkeitsschwerpunkt im Bereich Open Source sind eingeladen, sich kostenlos mit einem Basiseintrag aufnehmen lassen. Der Premiumeintrag mit einer erweiterten Klassifizierung und ausführlicheren Beschreibung des Unternehmens ist kostenpflichtig.

[Quelle: heise open]

Der neue Firefox ist endlich in der Version 2.0 da!
Neuerungen sind unter anderem:

  • Rechtschreibprüfung in Textboxen
  • automatische Wiederherstellung der Browser-Session
  • überarbeiteter Add-on-Manager
  • Unterstützung von JavaScript 1.7
  • Moeglichkeit zur Bearbeitung der SearchEngines
  • Micro-Summaries für Bookmarks

Also jetzt herunterladen und den Vergleich IE7 versus Firefox 2.0 starten.

Es wurde wieder eine neue Version von OpenOffice released. Mit der Version 2.0.4 kommen folgende Verbesserungen:

* Enhanced PDF management
* Direct export to LaTex
* New functionality in Calc and Impress
* Mac OS X (X11) now uses system fonts
* and more…

Ausserdem ist OpenOffice nun 6 Jahre alt!
Gratulation und bitte weiter so!!!

Folgende Motivationen können es veranlassen “sicher” zu surfen:

  • auf einem Shared PC sollen wichtige Daten abgerufen werden (z.B. Online Banking)
  • der Internet-Provider blockt einige Inhalte im Internet (gängige Praxis in China, UAE oder Saudi Arabien)
  • es soll nicht ohne weiteres nachvollziehbar sein (z.B. beim Arbeitgeber), welche Inhalte abgerufen worden sind

Lösung:
Die einfachste Lösung ist das Surfen über einen abgesicherten Proxy, dem man selbst vertraut. Hier möchte ich die Möglichkeit vorstellen, wie unter Windows ein SSH-Tunnel eingerichtet werden kann.

Vorraussetzungen

  • PuTTY auf dem lokalen Rechner
  • einen Remote Host, auf dem OpenSSH läuft (beispielsweise ein Linux-Rechner zu Hause)

(more…)

Ein wirklich sehr empfehlenswertes Tool ist pdfsam, stehend fuer PDF Split and Merge.
Es koennen also PDF-Dateien zerteilt und mehrere zusammengefuegt werden, wobei es viele Optionen gibt. Bei mir hat es einwandfrei funktioniert – Lob an die Entwickler!

Die Software ist OpenSource und in Java umgesetzt.

Das hatte ich ganz vergessen zu posten:

Endlich gib es ein neues Release meines Lieblings-ICQ-Clients: SIM!
Zwei-einhalb Jahre ist es her, als es das letzte Release gab. Nun wurde Version 0.9.4 veröffentlicht und steht ab sofort zum Download bereit. Mittlerweile wird das Projekt unter BerliOS gehosted.
Unbedingt ausprobieren!

Nach zwoelf (!) Jahren Entwicklungszeit ist nun FreeDOS in der Version 1.0 released worden.

FreeDOS is a free DOS-compatible operating system for IBM-PC compatible systems. FreeDOS is made of up many different, separate programs that act as “packages” to the overall FreeDOS Project.

These days, there are three main uses of FreeDOS:

1. To run old DOS games (like DOOM, etc.)
2. To run old business software that only supports DOS
3. To support an embedded DOS system, such as a computerized cash register or till

[Quelle: FreeDOS]

DOS steht fuer Disk Operating System und wurde ehemals von IBM entwickelt. Nachdem 1994 Microsoft seine letzte eigenstaendige MS-DOS-Version veroeffentlichte, wurde das Projekt FreeDOS initiiert. Als fuehrendes, (eigentlich kommerzielles) DOS gilt heute Caldera OpenDOS, dass ueber eine sehr kostenguenstige Lizenz verfuegt und teilweise auch kostenlos verwendet werden darf.

Um webbasierte Aktionen, wie Dateien transferieren, Formulare auf Webseiten ausfuellen oder einfach Informationen von Webseiten abgreifen, zu automatisieren gibt es das Kommandozeilenprogramm cURL.

Mir hat es geholfen einen taeglichen Filedownload und -upload zu automatisieren, der nur von einer Webseite moeglich war, welche auch noch eine Authentifizierung verlangte.

curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, TFTP, HTTP, HTTPS, TELNET, DICT, FILE and LDAP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos…), file transfer resume, proxy tunneling and a busload of other useful tricks.

Quelle: [cURL]

Eclipse hat sich mittlerweise zu einer Plattform fuer ein sehr breites Anwendungsfeld entwickelt. Das Problem ist nun oftmals, dass man sich alle Plugins und Aufsaetze manuell herunterladen muss und das eigentlich nach jedem Major-Upgrade.

Abhilfe schafft die Innoopract GmbH, die als Anbieter von Dienstleistungen sowie Produkten für die freie Entwicklungsplattform bestens im Eclipse-Umfeld bekannt ist. Die Firma bietet den Download-Service Yoxos on Demand an, ueber den man sich seine persoenliche Eclipse-Konfiguration zusammenstellen kann. Der Download umfasst dann nur eine einzige zip-Datei, wobei Abhaengigkeiten geprueft werden und Funktionsfaehigkeit garantiert wird.

Fuer die Entwicklung von Webseiten finde ich folgende Erweiterungen sehr hilfreich

Heute möchte ich mal meine Lieblings-Firefox-Extensions empfehlen:

  • Adblock: ein super Werbeblocker, der lernfähig ist.
    (Filter-Files laden)
  • IE Tab: falls doch mal eine Seite die Internet-Explorer-Engine benötigt.
  • Download Statusbar: Zeigt Downloads mit Fortschritt übersichlich in der Statusleiste an.
  • FlashGot: dieses Tool übergibt einen Download an einen Downloadmanager.
  • Shazou: visualisiert den Standort des Servers der aufgerufenen Webseite auf einer Map.

Diese Extensions geben mir einen wirklich spürbaren Komfort, auf den ich nicht mehr vermissen möchte.

Das Ansprechen des Scroll-Rads der Maus mit JavaScript kann durch folgenden Code einfach umgesetzt werden:


<html>
<head>
<script type="text/javascript">
function handle(delta) {
var s = delta + ": ";
if (delta < 0)
s += "down";
else
s += "up";
document.getElementById('delta').innerHTML = s;
}
function wheel(event){
var delta = 0;
if (!event) event = window.event;
if (event.wheelDelta) {
delta = event.wheelDelta/120;
if (window.opera) delta = -delta;
} else if (event.detail) {
delta = -event.detail/3;
}
if (delta)
handle(delta);
}
/* Initialization code. */
if (window.addEventListener)
window.addEventListener('DOMMouseScroll', wheel, false);
window.onmousewheel = document.onmousewheel = wheel;
</script>
</script></head>
<body>
<div id="delta">Scroll mouse wheel to see delta here.</div>
</body>
</html>

Quelle: [http://adomas.org/javascript-mouse-wheel/]

Im Moment scheibe ich an meiner Master Thesis und bin mit dem OpenOffice.org Writer mehr als zufrieden. Einmal Formatvorlagen definiert, stimmt die Formatierung beim Schreiben einfach perfekt. Leider konnte ich mit dem Pendant aus Redmond keine so gute Erfahrungen machen. Da sind die Formatvorlagen bei weitem nicht so umfangreich (Seitenvorlagen fehlen beispielsweise).

Auch der Export nach pdf fehlt, denn bei OpenOffice werden pdf-Dateien mit allen zugehoerigen Referenzen innerhalb des Dokumentes erzeugt. So ist das Inhaltsverzeichnis beispielsweise mit den zugehoerigen Kapiteln verlinkt. Super!

Trotzdem gibt es fuer Word eine sehr gute Dokumentvorlage von Michael Lenz, die sogar typografische Feinarbeiten enthaelt.
Eine Dokumentvorlage fuer OpenOffice.org stelle ich bald online.

Ein tolles Projekt ist das Linux Libertine Open Fonts Project:

Wir arbeiten an einer Schriftartenfamilie im TrueType-Format. Sie ist entworfen, Ihnen eine Alternative zu den bekannten Schriftarten wie T*mes New Roman zu geben. Wir schreiben freie Software und veröffentlichen unsere Schriftarten unter den Bedingungen der General Public License – GPL.

Die Schriftarten gefallen mir. Ich werde sie sicherlich oefter nutzen und auch in meiner Masterarbeit machen sie sich sicherlich gut.