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 Reference, API, jQuery
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.
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”).
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.

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 Allinkl, Provider
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 navicat, Mac, mySQL
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";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!
String myValue2 = "Ein Wert";
return myValue == myValue2;
· Tags Fun, Programming
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 Googlecodesearch, google, coding
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: Eclipse, Java, Wrigleys
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]]*
Hier textet und bildert Thomas Remensperger.