Besseres var_dump für PHP
Jeder der neben PHP schon einmal mit ColdFusion gearbeitet hat wird das Tag <cfdump> aus CF in PHP vermissen. Cfdump ist mir der var_dump-Funktion von PHP vergleichbar, allerdings ist die Darstellung der von PHP Welten voraus. Alle Werte die auf die Cfdump angewendet wird, werden übersichtlich in einer oder mehrere ineinander verschachtelter Tabellen ausgegeben. Dies ermöglicht einen schnellen Überblich ohne dass man sich das ganze Zwecks Einrückung wie in PHP üblich im Quelltext anschauen muss. In PHP ist es zwar möglich var_dump mit einem vorgestellten <pre>-Tag übersichtlicher zu gestallten, dem ausgereiften Cfdump kann es aber nicht das Wasser reichen.
Das gleiche haben sich auch die Entwickler der PHP-Klasse „dBug“ gedacht. dBug baut die Darstellung von Cfdump bis ins kleinste Detail nach, so können z.B ineinander verschachtele Strukturen per JavaScript ein und ausgeklappt werden. dBug steht unter der GPL und kann unter der Adresse www.dbug.ospinto.com heruntergeladen werden.
mehr zu diesem Thema... : 0 Kommentar(e) : 23.06.2008
Notepad++
Notepad++ ist meiner Ansicht nach der beste kostenlose Quelltext-Editor. Er startet fast augenblicklich und bietet doch viele nützliche Features. Es können mehrere Dokumente gleichzeitig geöffnet werden. Die Dokumente können auch nebeneinander Dargestellt werden. Er bietet Syntax-Highlighting und Code-Vervollständigung für alle gängigen Sprachen.
Weitere Informationen findet ihr hier: notepad-plus.sourceforge.net/de
mehr zu diesem Thema... : 0 Kommentar(e) : 01.06.2008
Erstellen eines Irrlicht Projekts mit Dev-C++
Da ich im Offiziellen englischen Tutorial einen Fehler gefunden habe, habe ich beschlossen ein eigenes zu schreiben.
Es sind nicht viele Schritte notwendig um Irrlicht in Dev-C++ lauffähig zu machen. Ich werde im weiteren Verlauf des Tutorials die erweiterte Dev-C++ Version wxDev-C++ verwenden. Allerdings existieren bei der Irrlicht-Konfiguration keinerlei unterschied zwischen beiden Versionen.
Es wird davon ausgegangen das die Entwicklungsumgebung bereits installiert ist. Da Dev-C++ über einen Windows-Installer verfügt sollte das auch keine Schwierigkeiten bereiten.
Mit „Irrlicht“-Verzeichnis ist das Verzeichnis eurer Irrlicht Installation gemeint.
- Das Projekt
Als erstes muss man über „Datei->Neu->Projekt“ ein neues Projekt anlegen, dabei sollte man als Vorlage eine Konsolenanwendung verwenden. - Hinzufügen der Header
Über „Projekt->Projektoptionen“ gelangt ihr in zu den Projektoptionen. Wählt hier den Reiter „Verzeichnisse“. Hier fügt ihr unter „Include Verzeichnisse“ den Pfad zu euerm „Irrlicht/include“-Verzeichnis hinzu. - Hinzufügen der Lib
Jetzt müsst ihr im Reiter „Zusätzliche Kommandozeilen Optionen“ über „Bibliothek/Objekt hinzuf.“ Die Datei „libIrrlicht.a“ aus euerm „Irrlicht/lib/Win32-gcc“-Verzeichnis hinzufügen.
Damit habt ihr alle Einstellungen vorgenommen. Jetzt kann’s losgehen! - Der Quellcode
- Das Programm
Um das Programm zu kompilieren müsst ihr einfach auf den Kompilieren-Knopf drücken. Das Programm wird nach dem kompilieren automatisch gestartet. Allerding bekommt man noch einen Fehler „Die Anwendung konnte nicht gestartet werden, weil Irrlicht.dll nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem behebe“ um dieses Problem zu beseitigen müsst ihr einfach die „Irrlicht.dll“ aus eurem Irrlicht Verzeichnis in das Verzeichnis der kompilierten Exe-Datei kopieren. Da ihr den GCC –Compiler verwendet braucht ihr die Dll aus dem „irrlicht\bin\Win32-gcc“-Verzeichnis. Das Standard Ausgabeverzeichnis des Compilers befindet sich unterhalb euers Projektverzeichnisses im Ordern „Output\MingW“. In diesem Verzeichnis muss sich auch die zu ladenende Quake-Map befinden wenn ihr keine Pfadangaben machen wollt.
Das war`s. Wenn ihr noch Fragen oder Hinweise habs schreibt einfach einen Kommentar.
mehr zu diesem Thema... : 3 Kommentar(e) : 31.05.2008
Wii Homebrew-Channel fertiggestellt
Endlich ist es möglich eigene Software im Wii-Modus auf der Wii zu installieren und zu starten. Der Homebrew Channel kann auf jeder Wii installiert werden. Mod-Chips oder andere Hardwareanpassungen sind nicht notwendig. Über den Homebrew-Channel kann Software direkt von einer SD-Card, oder über das Netzwerk gestartet werden. Für Letzteres existiert ein Streaming-Programm welches die Software von einem PC (Windows, Linux oder MacOS) auf die Wii übertägt. Der Homebrew Channel kann auf nicht gemoddeten Wii-Systemen über den Twilight Hack installiert werden. Für Wii-Consolen mit Mod-Chip gibt es eine Installations-CD.
Hier gehts zum Download: hbc.hackmii.com
mehr zu diesem Thema... : 0 Kommentar(e) : 31.05.2008
IcoFX - Icons erstellen wie die Profis
IcoFx ist eine spezielle Bildbearbeitungssoftware für Icons aller Art. Mit IcoFx können Icons für Windows und MacOs erstellt werden. Dabei ist es möglich die Icons in allen gebräuchlichen Größen zu exportieren. Auch kann man normale Bilder importieren und als Icon abzuspeichern. Über den integrierten Ressource-Hacker können Icons aus EXE-Dateien extrahiert, ausgetauscht oder hinzugefügt werden. Das Programm ist in deutscher Sprache verfügbar und kann unter folgender Adresse kostenlos heruntergeladen werden: www.icofx.ro
mehr zu diesem Thema... : 0 Kommentar(e) : 31.05.2008
wxDev-C++
„wxDev-C++“ ist eine Abwandlung des normalen „Dev-C++“ einer freien C++ IDE, im Gegensatz zum dieser ist in „wxDev-C++“ aber ein GUI-Editor integriert der auf dem „wxWidgets“-Framework aufbaut. Damit ist es möglich in C++ GUI-Anwendungen für Widows, Linux (GDK+), und MacOS zu programmieren.
mehr zu diesem Thema... : 0 Kommentar(e) : 24.05.2008
Greenshot - Eine Alternative zu SnagIT
Wer ein gutes, kostenloses und leicht zu bedienendes Screenshot-Programm sucht ist mit Greenshot sehr gut bedient. Greenshot befindet sich zwar noch in der Alpha-Phase macht aber schon jetzt einen sehr stabilen Eindruck. Wer das kostenpflichtige Programm "SnagIT" kennt wird sich auch mit "Greenshot" schnell anfreunden können. Greenshot bietet alle wichtigen Funktionen, so können die Bilder als JPG, GIF, PNG und BMP abgespeichert oder in die Zwischenablage kopiert werden. Es ermöglicht Screen-Shots des gesamten Bildschirms, bestimmter Bereiche (Rechteck oder automatische Auwahl) oder einzelner Fenster, wobei das aktive Fenster hervorgehoben und bei und automatisch Freigestellt wird. Es ist möglich einen Standard Ordner zu definieren in dem alle gemachten Screenshots automatisch gespeichert werden, hierbei erfolgt die Benennung der Bilder automatisch.
Weitere Informationen findet man unter: greenshot.sourceforge.net.
mehr zu diesem Thema... : 0 Kommentar(e) : 24.05.2008
Dual-Screen Screensaver
Das unter www.reallyslick.com kostenlos herunterladbare Screensaver-Set enthält 11 Dualscreen fähige Bildschirmschoner. Die Screensaver „Helios“ und „Euphoria“ sind auf zwei Monitoren noch beindruckender als sie es sowieso schon sind.mehr zu diesem Thema... : 0 Kommentar(e) : 24.05.2008
Irrlicht - eine freie einfach zu lernende 3D Engine
Irrlicht ist eine freie in reinem C++ geschriebenen 3d-Engine. Neben C++ kann Irlicht auch aus .NET angesprochen werden. Irrlicht bietet auch einige passende Erweiterungen wie IRRKlang (Sound-Bibilothek) , IRREdit (MapEditor) und IRRXML (XML-Bibilothek). Irrlicht unterstützt OpenGL und DirectX (nur unter Windows) und ist für die Systeme Windows, Linux und MacOs verfügbar. Die Engine ist einfacher zu lernen und zu handhaben als Ogre.Die Engine kann ohne Probleme mit VisualStudio oder GCC kompiliert werden. Allerdings ist es nur mit Visual Studio möglich die DirectX-Programme zu erstellen. GCC unterstützt nur OpenGL und den Software Renderer.
Features:
- Dynamische Lichter
- Bump-Mapping
- Parallax-Mapping
- Light-Maps
- Dynamische Schatten
- usw...
mehr zu diesem Thema... : 0 Kommentar(e) : 21.05.2008
Rundflug über die Alpen
mehr zu diesem Thema... : 1 Kommentar(e) : 11.05.2008

