Der Trinitäts-Operator

Der Trinitaets OperatorDer Trinitäts-Operator kann verwendet werden, um Zuweisungen/Funktionsaufrufe in Verbindung mit einer Bedingung bzw. Abfrage stark zu verkürzen. Richtig eingesetzt erhöht er die Lesbarkeit des Quelltextes und vermindert die Schreibarbeit.

In diesem Artikel wird erklärt, wie der Trinitäts-Operator (engl. Ternary Operator, auch Fragezeichenoperator oder dreifach konditionaler Operator genannt) funktioniert, und wie man ihn richtig anwendet.

Weiterlesen »

Bildschirmfotos unter Linux

Bildschirmfotos unter Linux erstellenHin und wieder muss man ein Bild bzw. “Foto” vom Bildschirm machen, beispielsweise um einen besonders guten Spielstand in einem Spiel festzuhalten, ein Problem besser zu beschreiben, beim Schreiben von Anleitungen oder beim Dokumentieren von Abläufen. Bildschirmfotos (engl. Screenshots) sind generell immer nützlich wenn man anderen einen Einblick in das geben möchte, was man selbst gerade auf dem Bildschirm sieht.

In dieser Anleitung stelle ich 9 Programme zum Erstellen von Bildschirmfotos vor, darunter auch solche für Fotos von der Konsole (sowohl mit/ohne Framebuffer) als auch zum Fotografieren von kompletten Webseiten. Außerdem beschreibe ich, wie KDE/Gnome so konfiguriert werden können, das automatisch auf Tastendruck ein Bildschirmfoto erstellt und gespeichert wird.

Weiterlesen »

Glänzende Schaltfläche mit GIMP

Glas-SchaltflächenMit GIMP lassen sich auf einfache Weise glänzende Schaltflächen in allen möglichen Farben und Formen erstellen. Schaltflächen in diesem Stil sind schon seit einiger Zeit sehr populär.

In dieser Anleitung beschreibe ich, wie man solche Schaltflächen erstellt. Dabei stelle ich zwei Methoden vor, eine für abgerundete Schaltflächen, und eine für eckige.

Weiterlesen »

Farbauswahl-Dialog mit ColorPicker

jQuery ColorPickerColorPicker ist eine jQuery-Klasse, mit der ein Farbauswahl-Dialog erstellt werden kann, der dem Benutzer die Eingabe/Auswahl von Farben erleichtert. Der Dialog ist ähnlich aufgebaut wie der vieler Bildbearbeitungsprogramme, und hat einen ähnlichen Funktionsumfang.  Die Klasse steht unter der MIT- und der GPL-Lizenz.

Colorpicker in Aktion (Demo)
Webseite vom Colorpicker-Skript

Weiterlesen »

Konfiguration auf Verzeichnisebene mittels .htaccess

Authentifizierung mit .htaccessDer Apache-Webserver wird normalerweise über die httpd.conf konfiguriert. Wenn man sich den Server noch mit anderen Kunden teilt, wie es bei günstigen Hosting-Angeboten eigentlich immer der Fall ist, hat man normalerweise keinen Zugriff auf diese Datei. Eine aussichtslose Situation? Nein, denn hier kommen .htaccess-Dateien ins Spiel. Mit einer .htaccess-Datei lassen sich einige Apache-Einstellungen für das Verzeichnis (und dessen Unterverzeichnisse) in der sie liegt überschreiben. Welche Einstellungen getätigt werden können, ist von Anbieter zu Anbieter verschieden.

Meistens ist es möglich für Verzeichnisse/Dateien einen Kennwort-Schutz zu versehen, individuelle Fehler-Seiten zu definieren oder die Besucher u.U. weiterzuleiten. Viele Anbieter ermöglichen es auch, über .htaccess-Dateien zwischen verschiedenen PHP-Versionen hin- und her zu wechseln.

Weiterlesen »

Angetrieben durch Wordpress Thema erstellt von Antu