Practically Groovy
Hier gibt's einige Artikel über den Einsatz von Groovy als Java Scripting Sprache.
Posted at 06:26nachm. Mai 28, 2005 by cetixx in Computers | Kommentare [0]
Java Bibliotheken
Diese Liste hier wird sich ständig mit interessanten Java Bibliotheken erweitern:
JGraph - Open source Java graph drawing and layout component
FOBS - Ein Java-Wrapper für ffmpeg Library
edtFTPj - Diese FTP-Lib stellt FTP-Client Funktionalität zur Verfügung
jgui - Java GUI Komponenten und Utilities
jCookie - Java Cookie Handling Library
JavaInetLocator - Eine IP Geo Bestimmungsbibliothek. Stellt anhand der IP den Ländercode fest.
SwingWT - Eine freie Swing und AWT Implementierung die SWT als Unterbau verwendet und damit native Widgets.
CCAPI - Einen Finanzbibliothek mit der man Aktiendaten abfragen, Aktientransaktionen, usw. durchführen kann.
JScience - Eine sehr große Lib mit allen möglichen wissenschaftlichen Modulen.
ROME - Eine kleine aber feine Bibliothek zum Einlesen von RSS/Atom-Feeds
C-JDBC - Clustered JDBC ist eine Lib für hochverfügbare/skalierbare Datenbankanwendungen. Transparentes DB-Clustering in JDBC.
Posted at 06:20nachm. Mai 28, 2005 by cetixx in Computers | Kommentare [0]
Neue Plattformen...
... und kein Java, fragt Chris Adamson.
Posted at 06:17nachm. Mai 28, 2005 by cetixx in Computers | Kommentare [0]
Java Programme
Diese Liste ist in ständiger Bearbeitung. Ich werde hier im Laufe der
Zeit interessante Programme auflisten, die in Java geschrieben sind
oder nützlich im Umfeld von Java sind.
JMP - Der Java Memory Profiler gibt Auskunft, wo den der Speicher geblieben ist.
Housespider - Ein Java Applet/App die Suchfunktionen für die eigenen Webseite zur Verfügung stellt.
Capivara - Wer Verzeichnisse synchron halten möchte, sollte mal einen Blick hierauf werfen.
webCDwriter - Ermöglicht die Freigabe eines CD-Brenner's unter Linux über's Netz zur gemeinsamen Nutzung. Client läuft unter Java.
Nodezilla - Ausfallsicheres Grid Netzwerk
Java Service Wrapper - Java Programme als Windows Service oder Unix Daemon laufen lassen.
Ravenous - Ein Java Webserver
Jreepad - Ein Java Treepad Editor
Secure Data Manager - Ein freier Passwort Manager in Java geschrieben.
jGnash - Wer auf der Suche nach einer freien Finanz-Applikation ist, sollte mal hier guggen.
Jaikoz - Wer bei vielen MP3's die Tag's ändern muß, sollte mal diese Anwendung probieren.
dbsql2xml - Transformiert relationale Datenbanken in XML Hierachien.
Portecle - Ein GUI-Tool für das Kommandozeilen-Util keytool aus dem Java SDK.
Posted at 05:46nachm. Mai 28, 2005 by cetixx in Computers | Kommentare [0]
Freeware / Open Source Programme, die ich nutze
Vor einiger Zeit stand mal die Entscheidung an: Linux oder Win XP.
Nun... Ich hab mich nochmal für Windows entschieden, weil mir Linux auf
dem Desktop noch zu viele Ecken und Kanten hat. Aber auf die nächste
Version von Windows wede ich nicht mehr gehen. Zuviel DRM. Ich will
gefälligst die Sachen nutzen können, für die ich bezahlt habe. Wenn das
schon nicht mehr möglich ist, dann kaufe ich es auch nicht mehr. Nun...
Ich
wollte aber mal sehen, ob man komplett
ohne kommerzielle Software auskommt (Windows natürlich mal
ausgeschlossen). Was soll ich sagen: Es geht :-)) In diesem Artikel
werd ich nach und nach die Programme aufführen, die ich benutze und die entweder Open Source oder Freeware sind (Liste
noch nicht vollständig):
Brennen
CDBurner XP ProKein ganz vollwertiger Ersatz für Nero, aber für mich reicht's hundertmal. Wer die ganzen überladenen Features von Nero nicht braucht, findet hier einen wirklich guten Ersatz um CD's und DVD's zu brennen.
BurnCDCC
Ich hatte das Problem, das CDBurnerXP Pro nur DVD's bis 4,2 GByte brennt und ich deshalb manche Fernsehaufzeichnungen, die ich mit VDR aufgenommen hatte, nicht brennen konnte. Die nächste Version von CDBurner XP Pro soll das Problem aber beheben und vielleicht noch im Mai 2005 erscheinen. Bis dahin benutze ich das kleine schnucklige Programm BurnCDCC. Das brennt nur CD/DVD ISO's. Reicht aber vollkommen aus dafür.
Grafik
IrfanviewEin sehr performanter und umfangreicher Freeware-Bildbetrachter, der auch einige Manipulationsmöglichkeiten zur Verfügung stellt.
Gimp
Das GNU Image Manipulation Program ist inzwischen ziemlich umfangreich. Es kommt natürlich noch nicht an Photoshop ran, aber für Privatanwender ist es mehr als ausreichend. Für Gimp gibt es inzwischen auch eine Photoshop ähnliche Oberfläche.
Dia for Windows
Wer auf der Suche nach einem Visio-Ersatz ist, wird hier fündig. Noch nicht ganz stabil. Man sollte öfters speichern ;-)
Blender
Ich schätze, Blender kann mit kommerziellen 3D-Programmen ganz gut mithalten. Wer 3D Grafik basteln will, sollte sich das mal anschauen.
POV-Ray
Ein Raytracing Programm. Dazu gibt's JPatch (Ein 3D Modelingtool)
INKSCAPE
Ein Open Source SVG Editor.
SnIco Edit
Ein sehr umfangreicher Icon Editor (.ico) der für die private Nutzung kostenlos ist.
JAlbum
Ein Web Photo Album Generator.
Internet
FirefoxAls Internetbrowser kommt der Firefox zum Einsatz. Ob Firefox nun sicherer ist, als der Internet Explorer, das sei mal dahingestellt. Ich mag ihn einfach lieber als den IE. Es gibt auch jede Menge praktische Plugin's.
Thunderbird
Thunderbird ist ein komfortabler Mailclient inkl. Spamfilter, RSS-Aggregator, usw.
Sunbird
Zum Verwalten von Terminen und Aufgaben, nehme ich Sunbird her.Wenn man sich eine WebDAV-Freigabe irgendwo auf einem Server einrichtet, kann man Termine auch gemeinsam verwalten.Wäre toll, wenn Sunbird irgendann als Client für Kolab verwendet werden könnte.
Flash Player
Um dieses Plugin kommt man wohl nicht herum.
RSSOwl
Ein RSS, RDF und Atom Newsfeedreader in Java geschrieben.
Audio
WinAMPAußer MP3-Dateien spielt dieser Freeware-Player noch jede Menge weitere Formate ab. Außerdem gibt's jede Menge Skins dafür, um die Oberfläche nach eigenen Bedürfnissen anpassen zu können.
Audacity
Ein sehr komfortabler Open Source Audioeditor mit einigen Plugins und Filtern.
EAC
Wer Wert darauf legt, Audio CD's mit optimaler Qualität auf die Platte zu kopieren, braucht dieses Programm.
winLAME
MP3/OGG Vorbis Encoder für Windows.
DeliPlayer
Wer vorallem "alte" Formate aus C64, Amiga, Atari ST, usw. Zeiten abspielen möchte, braucht den DeliPlayer. Der spielt MOD, XM, IT, MP3, OGG, SID und über 230 weitere Formate ab.
Mixxx
Open Source DJ tool
MusicBrainz.org
Wer hat nicht das ein oder andere MP3, das gar keinen oder den falschen ID3-Tag hat. Auf dieser Seite kann man sich den MusicBrainz Tagger downloaden. Mit einem digitalen Fingerabdurck erkennt er den Song.
prokyon3
Ein ziemlich umfangreicher Music Manager und Tag Editor.
Unix
CygwinWer Unix-Programme wie z.B ssh/sshd unter Windows laufen lassen möchte, kommt eigentlich um Cygwin nicht herum. Es gibt sogar ein Projekt, mit dem man KDE mit Cygwin unter Windows zum laufen bekommt.
GNU Utils for Win32
Einige der GNU Utils gibt es hier auch als native Programme, die ohne Cygwin auskommen.
Cooperative Linux
Wer nicht das kommerzielle VMWare nutzen möchte, kann mit Colinux ebenfalls Linux unter Windows laufen lassen.
Mindterm
Ein Java SSH-Client. Weiß auch nicht wieso, aber ich mag das Teil einfach ;-) Quellcode ist verfügbar und die Anwendung für den privaten Gebrauch kostenlos.
Video
VideoLANVideoLAN besteht aus einer Server- und Clientkomponente. Der Client ist zwar nicht sehr schön, spielt aber alle möglichen Formate darunter auch MPEG2.
virtualdub
Wer Video's aufzeichnen und schneiden möchte, kommt an virtualdub nicht vorbei.
FlasKMPEG
Konvertiert MPEG1/MPEG2 Videos in andere Formate.
Media Player Classic
Hat nicht viel mit dem Media Player von MS zu tun. Bietet aber eine große Auswahl an Formaten an, die er abspielen kann.
MPlayer
Sehr schneller Player. Spielt alles Mögliche an Formaten.
XviD
Wer MPEG4-Videos (z.B. auch DivX) abspielen möchte, findet mit XviD einen Open Source Codec.
DivX
Und wenn's mit XviD nicht klappt, braucht man doch den Orginal-Codec. Der Player ist frei erhältlich.
jahshaka
Dieses OpenSource Video Realtime Editing und Effects System dürfte wohl Adobe After Effects/Premiere etwas Konkurrenz machen. Läuft unter Windows, Linux und Mac OS X.
Office
OpenOfficeNun... OpenOffice kennt wohl schon jeder. Ein (fast) vollwertiger MS Office Ersatz.
Office Viewer
Manchmal sieht ein MS Office Dokument etwas schräg aus in Open Office oder ist verschlüsselt. In diesem Fall helfen die kostenlosen MS Office Viewer für div. MS Office Anwendungen weiter.
Entwicklung
SharpDevelopMit dieser C#-IDE kann man wunderbar kleinere und mittlere .NET-Anwendungen basteln.
Eclipse
Ich glaube, zu dieser Java-IDE muß ich nicht mehr viel sagen. Wer Java nicht gerade auf der Kommandozeile entwickelt, kommt hier eigentlich nicht vorbei.
Datenbank
TOraDer Toolkit for Oracle ist mittlerweile unter der Open Source Lizenz GPL frei verfügbar. Das Tool taugt eigentlich für alles Mögliche, aber besonders, wenn man den Programmierern mal wieder ihre schlechten Queries um die Ohren hauen muß ;-) Das findet man mit dem Tool schnell raus.
pgAdmin
Wenn's um PostgreSQL geht, dann ist das hier eine recht komfortable Admin-Oberfläche.
Sicherheit
GnuPGU.a. für's E-Mail und Dateien verschlüsseln, signieren, usw.
AntiVir Personal Edition
Für Privatanwender ist dieser Virenscanner von HB EDV kostenlos.
Tools
7-ZipDieses Tool packt und entpackt so ziemlich alles.
PDFCreator
PDFCreator klinkt sich als Druckertreiber in Windows ein. Man kann also aus jeder Applikation heraus PDF Dokumente erstellen.
Gaim
Gaim versteht sich mit IM-Protokollen wie Jabber, MSN, Yahoo, AOL, usw.
WinSCP
Ein sehr komfortabler Freeware SFTP/SCP-Client.
FileZilla
Manchmal kommt man um einen FTP-Client nicht drum rum...
HTTrack
Wer mal eine komplette Website runterladen möchte, findet mit HTTrack eine komfortables Tool.
Azureus
Da inzwischen viele große Open Source Projekte wie z.B. Eclipse, Debian, usw. ihre Software auch über BitTorrent verteilen, kommt man eigentlich um diesen wirklich tollen in Java geschriebenen P2P-Client nicht rum.
Sysinternals
Auf dieser Seite befinden sich gleich mehrere interessante Programme wie Diskmon, TCPView, PStool, usw. Einfach mal durchschauen. Damit kann mal "tiefer" ins System schauen.
Emulatoren
DOSBoxWer noch alte Spiele aus VGA/EGA/Hercules- und Soundblaster-Zeiten zu Hause hat, kann sie mit DOSBox wieder zum Leben erwecken. Es läuft nicht nur unter Windows, sondern auch unter anderen Betriebsystemen.
WinUAE
Ich glaube, das WinUAE DER Amiga-Emulator schlecht hin ist.
Astronomie
CelestiaEine Planetarium-Software mit der man durch das ganze Universium fliegen kann.
SkyOrb VR
Ein wunderschönes 3D Planetarium für Windows und Mac OS.
Stellarium
Ein weiteres 3D Planetarium.
Spiele
Vega StrikeEin 3D Action Space Simulator
Posted at 11:22nachm. Mai 22, 2005 by cetixx in Computers | Kommentare [0]
Signing jars for java.net Web Start applications
Wie man JAR-Dateien für Java Web Start signiert, erfahrt ihr in diesen Artikel.
Posted at 12:21vorm. Mai 22, 2005 by cetixx in Computers | Kommentare [0]
Was tun bei ORA-04031?
Grundsätzlich sollte man den letzten Oracle Patch(set) eingespielt
haben besonders bei 8i, da hier doch einige Bugs behoben wurden, die
mit dem Fehler zusammenhängen. 9i und 10g sollten eigentlich wegen dem
automatischen Storagemanagement nicht so anfällig sein. Besonders die
10g hat hier die Möglichkeit, die SGA automatisch zu erweitern.
Mir ist der Fehler bisher nur bei der 8i passiert und da scheint ein
Applikatonserver aufgrund eines fehlerhaften Skripts, das wohl in einer
Art Endlosschleife lief, ziemlich viele Connections auf die DB
abgesetzt zu haben. Genau konnte ich das nicht nachvollziehen. Sollte
der Fehler ständig auftreten, sollte man sich auf jeden Fall mal die
folgenden Oracle-Parameter genauer ansehen: SHARED_POOL_SIZE, SHARED_POOL_RESERVED_SIZE und SHARED_POOL_RESERVED_MIN_ALLOC.
Grundsätzlich spielt es keine Rolle, wie groß die SGA ist. Der Fehler
kann auch dann auftreten, wenn die SGA ziemlich fragmentiert ist. Wenn
z.B. viele Statements ohne Bindungsvariablen abgesetzt werden und auch
kein Cursor-Sharing benutzt wird, dann kann's bei vielen gleichzeitigen
Queries eng werden. Wie oft der Fehler aufgetreten ist, zeigt z.B.
folgende Query:
SELECT free_space, avg_free_size, used_space, avg_used_size, request_failures, last_failure_size FROM v$shared_pool_reserved;
Schaut euch auf jeden Fall die Metalink Note zu dem Fehler an. Die Note ist sehr ausführlich und interessant.
Ein paar Links zum Oracle Fehler ORA-04031:
ora-04031.ora-code.com
cryer.co.uk
dba.5341.com
Oracle Metalink Note 146599.1
Posted at 07:29nachm. Apr. 29, 2005 by cetixx in Computers | Kommentare [0]
Desktop Java Features in Mustang
Wer sich für die neuesten Desktop-Features in Java "Mustang" 6.0 interessiert, sollte hier mal vorbeischauen.
Posted at 12:58vorm. Apr. 27, 2005 by cetixx in Computers | Kommentare [0]
PostgreSQL Entwickler
Vor kurzem gab's ein nettes Interview mit einigen PostgreSQL-Entwicklern bei osdir.com. Einige Photos der PostgreSQL-Entwickler findet ihr hier. Einer der Core-Entwickler ist Tom Lane. Er schafft's 30-50 Mails am Tag zu beantworten und nebenbei noch mehr Code zu schreiben als jeder Andere. Josh Berkus meinte, das wohl bald das "Tom Lane Scalability Limit" erreicht ist ;-)
Posted at 12:46vorm. Apr. 26, 2005 by cetixx in Computers | Kommentare [0]