Möchte man mal schnell ein LUA Statement testen bzw. ein kleines Programm ausprobieren so kann man natürlich eine LUA IDE benutzen. Die meisten dieser IDE’s arbeiteten dann aber nicht so wie ich es wollte und es fiel immer eine Installation an. Ziemlich viel Aufwand für einen kleinen Test. Unter http://www.lua.org/cgi-bin/demo kann man das ganze unkompliziert und ohne Stress testen. Sehr schön wenn man nur mal etwas probieren möchte.
Notepad++
Wer unter Windows auf der Suche nach einem guten Texteditor ist kann natürlich auf Editoren wie UltraEdit zurückgreifen. Allerdings gibt es auch Open Source Alternativen. Eine dieser Alternativen ist Notepad++. Bei diesem Editor handelt es sich um einen mächtigen Editor auf der Basis von Scintilla.
Notepad++ unterstützt Syntax Highlighting für unterschiedlichste Sprachen unter anderem für C, C++, C#, CSS, Fortran, HTML, Java, JavaScript, Perl, PHP, Ruby und XML. Daneben beherrscht er eine Fülle von nützlichen Funktionen und kann durch Plugins erweitert werden. Notepad++ ist Unicode fähig.
Zu finden ist Notepad++ unter http://notepad-plus.sourceforge.net/de/site.htm.
Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Notepad%2B%2B
SQLite unter Visual Studio 2008 kompilieren
Möchte man SQLite unter Visual Studio kompilieren, ist das nicht so einfach wenn man die falsche Version wählt :) Unter http://www.sqlite.org/download.html sollte man sich die sqlite-amalgamation-*_*_*.zip herunterladen.
In dieser Datei befindet sich der Sourcecode von SQLite. Im Gegensatz zum normalen Sourcecode ist die Amalgamation bereits preprozessiert. Wenn man die Datei entpackt findet man folgende Dateien vor:
– sqlite3.c
– sqlite3.h
– sqlite3ext.h
Möchte man SQLite mit einer Shell kompilieren so benötigt man die shell.c welcche unter http://www.sqlite.org/cvstrac/rlog?f=sqlite/src/shell.c zu finden ist. Danach hat man alle Dateien beisammen.
Nun legt man im Visual Studio ein neues Projekt an. Man wählt die Win32 Console Application und bestätigt das ganze. Anschließend öffnet sich ein Assistent. Dort wählen wir Console Application und Empty Project aus.
Nun müssen wie die Dateien zum Projekt hinzufügen. Dazu gehen wir im Projekt auf den Ordner Source Files und fügen die sqlite3.c sowie die shell.c hinzu. Das gleiche muss dann mit den Headedateien gemacht werden. Dazu gehen wir auf den Ordner Header Files und fügen die Dateien sqlite3.h und sqlite3ext.h hinzu.
Nun muss das ganze noch kompiliert werden und fertig ist die SQLite Bibliothek.
Weitere Informationen gibt es unter:
http://www.sqlite.org/
http://de.wikipedia.org/wiki/SQLite
Evopedia – Offline Wikipedia Viewer
Neben der Mokopedia gibt es nun einen weitere Offline Wikipedia Viewer. In dem Paket befindet sich ein statischer Dump der Wikipedia sowie eine Python Anwendung. Der Dump enthält keine Bilder und kommt auf eine Größe von 1,8 GB. Er basiert auf dem Mokopedia Projekt.
Zu finden ist das ganze unter http://www.reitwiessner.de/openmoko/evopedia.html.
Pakete unter Debian / Ubuntu erstellen
Wenn man das Bedürfnis hat ein Paket für Debian bzw. Ubuntu zu erstellen (beide benutzen das deb Format, da Ubuntu von Debian abstammt), so ist man gut beraten sich erst einmal in die Materie einzulesen. Eine gute Dokumentation dazu findet sich unter folgenden Seiten:
http://debiananwenderhandbuch.de/debianrepositories.html
http://wiki.ubuntuusers.de/Paketbau
http://wiki.ubuntuusers.de/Grundlagen_der_Paketerstellung
http://wiki.ubuntuusers.de/Grundlagen_der_Paketerstellung/Menüeintrag
http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2008/02/Wie-am-Schnuerchen