100% vol Thomas, gebraut nach dem schwäbischen Reinheitsgebot von 1981

Über...

Thomas Remensperger Hier textet und bildert Thomas Remensperger.
Ich bin 25 26, lebe im Raum Oberschwaben, arbeite als Software Entwickler und beschäftige mich mit ERP Systemen und eBusiness.

Artikel in Software Entwicklung

Schnellreferenz für Programmierer

Eine sehr nützliche Seite: gotAPI ist eine Schnellreferenz für viele Programmier- und Auszeichnungssprachen. Dank des prägnanten Designs ist die Seite intuitiv bedienbar und durch die Verwendung von AJAX – Technologie schnell und effizient.

Inhaltlich deckt die offene Referenz bereits sehr viele gängige Sprachen ab. Mittlerweile ist sogar das JavaScript/AJAX Framework jQuery, mit dem ich seit ein paar Tagen herumexperimentiere enthalten.

In meinen Bookmarks bekommt die Referenzseite jedenfalls einen Ehrenplatz.

· Tags , ,
1 Kommentar »

.htaccess Referenz

So kryptisch die Konfigurationsdatei des Apache Webservers sein mag, als Webworker kommt man schlecht umhin einige Änderungen darin vorzunehmen. Wohl dem, der ein entsprechendes Nachschlagewerk zur Hand hat.

Einen schönen Artikel dazu hat Manuela gefunden: Im “Ultimate htaccess Article” finden sich viele gut dokumentierte Anwendungsbeispiele aus der Praxis.


Keine Kommentare »

Die Tücke im Detail – WordPress Template Tags

Da wudert sich der gemeine Webworker, wenn er mit dem Rückgabewert einer PHP Funktion arbeiten will, diese aber den Wert lieber per echo ausgibt anstatt ihn anstädig zurückzugeben. Und wieder lag der Fehler zwischen Tastatur und Stuhl. Ich hätte der Funktion einfach mitteilen müssen, dass ich den Rückgabewert haben will und ihn nicht im Dokument sehen will.

Beispiel:
<?php wp_title() ?>
Ohne Argumente gibt diese Funnktion den Seitentitel im Dokument aus. Also geht das hier schief:
<?php $pageTitle = wp_title(); ?>
Nachdem ich endlich die Dokumentation der WordPress Template Tags gefunden habe, war der Fehler schnell gefunden. Die Funktion kann zwei Parametern aufgerufen werden:

1. String: Ein Sepeparator
2. Boolean: Seitentitel ausgeben, oder nicht

Setzt man das zweite Parameter klapps dann auch. Ich hol mir jetzt ein Snickers. (“Wenn’s mal wieder länger dauert”).


Keine Kommentare »

Ich mag meinen Provider – Neues bei All-inkl

Da tanze ich doch gerne aus der Reihe der “Ich kann meinen Provider nicht leiden” – Blogger und lobe meinen Provider All-Inkl. Ganz still und heimlich haben die ein neues Feature im Kundenadministrationsbereich (was für ein Wort, uiuiui) eingebaut: Software Installation.
allinkl
Wow. In nur zwei Schritten kann ich nun als Inhaber eines Private XXL Accounts mehrere CMS, einen AJAX WebMail Interface, ein Blogsystem, mehrere Forensysteme oder eine Bildergalerie anlagen. DAS nenne ich anwenderfreundlich. Ich weine Strato keine Träne nach!

Schade, dass ich nur durch Zufall auf das neue Feature aufmerksam geworden bin. Eine Benachrichtigungsmail wäre nicht schlecht gewesen. Ich bin sicher nicht der Einzige, der bis vor Kurzem noch nichts von dieser genialen Möglichkeit wusste.

· Tags ,
Keine Kommentare »

Tool zur Administration von mySQL unter Mac OS

Sieht eigentlich ganz schmuck aus: Navicat 6.3.3 ist nun verfügbar. Eine übersichtliche Oberfläche erlaubt das Verwalten von mySQL Datenbanken. Doch an Detailtiefe mangelt es dem Produkt trotzdem nicht. So ziemlich jede Verbindungsart zu mySQL Servern wird unterstützt. und die Feature Liste kann sich sehen lassen:

  • SSH Tunnel
  • Data and Structure Synchronization
  • SQL Console
  • Views
  • Support all MySQL versions
  • Stored Procedures (Anmerkung: bisschen dürftige Beschreibung)
  • Stapelverarbeitung und Zeitplanung
  • Unterstützung multipler Verbindungen zu lokalen oder Remote-MySQL-Servern
  • Durchblättern von Datenbanken
  • Erstellen und Löschen von Datenbanken, Tabellen, Indizes und Benutzern
  • Datenmodifikation
  • Erzeugen und Ausführen von SQL-Abfragen
  • Bearbeiten von Benutzerrechten (Sicherheitsrichtlinien)
  • Sichern/Wiederherstellen von Datenbanken
  • Import/Export von Daten (Unterstützung von CSV, TXT, DBF und XML-Dateien)
  • Datenübertragung – Übertragung von Datenbanken von einem MySQL-Server zu einem anderen
  • Foreign Keys – Unterstützt die Definition von Fremdschlüsseln

Hübsch. Werd ich mal ausprobieren. Ich denke 100 € sind dafür nicht zuviel (wenns funktioniert).

· Tags , ,
Keine Kommentare »

Wie schieße ich mir selbst in den Fuß?

Es gibt so herrlich viele Möglichkeiten sich selbst in den Fuß zu schießen, vor allem beim Programmieren.

Typisches Beispiel in Java:

String myValue = "Ein Wert";
String myValue2 = "Ein Wert";
return myValue == myValue2;
Das dürfte der Running Gag für Java Programmierer sein. Das war nicht witzig? Na gut, aber dafür hat mein hochgeschätzter (Blogger) Kollege eine ganze Liste mit “Foot Shots” für beinahe jede Programmiersprache. Lesenswert!

· Tags ,
Keine Kommentare »

Google eröffnet Code Search

Mal wieder was neues aus Mountain View. Google eröffnet Google Code Search, eine Suchmaschine für Code Beispiele und Referenzen. In die Suchergebnisse wird jede Art Programmcode einbezogen, der öffentlich verfügbar im Netz steht. Durchsucht werden auch Archive wie .tar.gz, .tar.bz2, .tar, und .zip. Außerdem werden CVS und Subversion Repositories durchsucht.

Ein besonderes Schmankerl ist das Verwenden von Regulären Ausdrücken bei der Suche. Google Code Search unterstützt die traditionelle UNIX Regular Expressions Syntax.

Der Dienst dürfte sich für jene als ganz nützlich erweisen, die lieber ein Anwendungsbeispiel sehen, als sich durch Stapelweise Dokumentation zu lesen.
Na dann, frohes Suchen.

· Tags , ,
Keine Kommentare »

Eclipse wird nicht mehr weiterentwickelt

Shocking News: Eclipse wird nicht mehr weiterentwickelt. Der Hersteller gibt bekannt, dass die komplette Eclipse Serie eingestampft wird.

Nur gut, dass es sich beim Hersteller um Wrigley’s handelt und somit nicht meine Lieblings – Java – IDE in die Tonne getreten wird, sondern nur dieser blöde Kaugummi. Den mag ich eh nicht.

Technorati Tags: , ,


Keine Kommentare »

Test – Tool für Reguläre Ausdrücke in .net

Klein aber fein: Auf der Suche nach einem geeigneten Werkzeug um einen Regulären Ausdruck für VB.net zu testen stieß ich auf RegExTest. Einfach im Handling und funktioniert einwandfrei. Das UI teilt sich in drei Bereiche:

  • Textfeld für den regulären Ausdruck
  • Textbox für die Zeichenfolge, die durchsucht werden soll
  • Tabelle mit den Suchergebnissen und deren Position in der Zeichenfolge

Genügt vollauf. Bin begeistert. Und der Ausdruck funktioniert auch.

Btw.: Falls jemand mal in einem SQL – Befehl für Navision auf SQL – Server 2005 die Mandantennamen haben möchte: Hier der Ausdruck:

[ [\u005B][\w 0-9]*[\u0024]]*


Keine Kommentare »