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.

Besseres var_dump für PHP Besseres var_dump für PHP Besseres var_dump für PHP

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 

Notepad++ Notepad++ Notepad++

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.

  1. Das Projekt
    Als erstes muss man über „Datei->Neu->Projekt“ ein neues Projekt anlegen, dabei sollte man als Vorlage eine Konsolenanwendung verwenden.
  2. 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.
  3. 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!
  4. Der Quellcode
  5. 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.
Erstellen eines Irrlicht Projekts mit Dev-C++ Erstellen eines Irrlicht Projekts mit Dev-C++ Erstellen eines Irrlicht Projekts mit Dev-C++

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  

IcoFX - Icons erstellen wie die Profis IcoFX - Icons erstellen wie die Profis IcoFX - Icons erstellen wie die Profis

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.

wxDev-C++ wxDev-C++ wxDev-C++

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.

Greenshot - Eine Alternative zu SnagIT Greenshot - Eine Alternative zu SnagIT Greenshot - Eine Alternative zu SnagIT

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.
Dual-Screen Screensaver Dual-Screen Screensaver Dual-Screen Screensaver Dual-Screen Screensaver

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:
Irrlicht - eine freie einfach zu lernende 3D Engine Irrlicht - eine freie einfach zu lernende 3D Engine Irrlicht - eine freie einfach zu lernende 3D Engine Irrlicht - eine freie einfach zu lernende 3D Engine Irrlicht - eine freie einfach zu lernende 3D Engine

mehr zu diesem Thema... : 0 Kommentar(e) : 21.05.2008

Rundflug über die Alpen

Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen Rundflug über die Alpen

mehr zu diesem Thema... : 1 Kommentar(e) : 11.05.2008

1 2 3 4 5 6 7 8 9 10 11