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]

When Excel data is not coming into SSIS right, then do the following:

  1. use option “IMEX=1” in ConnectionString (Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\..\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1")
  2. modify registry setting “TypeGuessRows=8” to a much higher value
  3. use a sql statement to retrieve data (e.g. “SELECT * FROM [sheet1$A5:M2000]“)

NOTE: The setting IMEX=1 tells the Excel driver to use Import mode. This mode reads the registry setting “ImportMixedTypes=Text” which forces mixed data to be converted to text. To achieve a more reliable column type recognition, the registry setting “TypeGuessRows=8” should be increased. By default the ISAM driver analyzes  the first eight rows and determines the column datatypes from this sampling. If the first analysed rows contain only numeric values, then setting IMEX=1 will not convert this column datatype to Text – it will remain numeric.

ATTENTION: The IMEX setting has some other modes:

  • 0 is Export mode
  • 1 is Import mode
  • 2 is Linked mode (full update capabilities)

Registry Setting Location:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\X.X\Engines\Excel

supplement
If you experience following error the above described solution could fix it.
1. An OLE DB error has occurred. Error code: 0×80040E21.
2. Failed to retrieve long data for column “XYZ”.
3. There was an error with output column “XYZ” (55488) on output “Excel Source Output” (109). The column status returned was: “DBSTATUS_UNAVAILABLE”.
4. The “output column “XYZ” (55488)” failed because error code 0xC0209071 occurred, and the error row disposition on “output column “XYZ” (55488)” specifies failure on error. An error occurred on the specified object of the specified component.
5. [DTS.Pipeline] Error: The PrimeOutput method on component “Info Source” (101) returned error code 0xC0209029. The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing.
6. [DTS.Pipeline] Error: Thread “SourceThread0″ has exited with error code 0xC0047038.

Der Fehler

MSB4019: The imported project “C:\Program Files\MSBuild\Microsoft\VisualStudio\v8.0\WebApplications\Microsoft.WebApplication.targets” was not found.

konnte bei mir wie folgt behoben werden:

  1. Prüfen, ob sich unter C:\Program Files\MSBuild\Microsoft\VisualStudio\v9.0\WebApplications\Microsoft.WebApplication.targets ein File befindet.
  2. Wenn ja, dann dieses an die erwartete Stelle kopieren. Wenn nicht, dann dieses herunterladen (Google).

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.

Eigentlich gefällt mir ja der OpenSource PDF Printer PDFCreator. Allerdings funktioniert dieser immer noch nicht unter Windows Vista.

PDF Creator

Als gute Alternative bietet sich der Bullzip PDF Printer an – leider kein OpenSource, aber Freeware.

Bullzip PDF

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]

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!!!

Ein beeindruckendes und leistungsstarkes Framework ist das PRADO PHP Framework. Es ist besonders für die Entwicklung großer PHP-Projekte geeignet und besitzt ein ereignisgesteuertes sowie komponentenbasiertes Konzept.

Hier noch ein paar Infos:

* Open Source
* Object-oriented and highly reusable code
* Event-driven programming
* Separation of presentation and logic
* Configurable and pluggable modular architecture
* Feature-rich Web components: HTML input controls, validators, datagrid, wizard…
* Built-in support of internationalization (I18N) and localization (L10N)
* Seamless Ajax support
* Customizable and localizable error/exception handling
* Multiway message logging with filters
* Generic caching modules and selective output caching
* Extensible authentication and authorization framework
* Security measures: cross-site script (XSS) prevention, cookie protection…
* XHTML compliance
* Rich documentation and strong userbase

Quelle: [PRADOSOFT]

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!

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.