Das zone.js Framework erlaubt es den gesamten Stack-Trace auszulesen, der in einer JavaScript Applikation entsteht. Dadurch kann vor allem das Logging einer Applikation bereichert werden, da der Entwickler so den User nicht mehr nach den genauen Mausklicks fragen muss, die zur Fehlermeldung geführt haben. Des Weiteren kann man mit zone.js die Durchlaufzeiten für einen Prozess leicht auslesen und somit Flaschenhälse in der Applikation leicht erkennen. Mehr zu zone.js findet man hier: http://youtu.be/3IqtmUscE_U
20 Artikel Veröffentlichte Artikel in Script’s
Responsive CSS; Navigationsliste die sich automatisch öffnet und schliesst
Ein responsive Webdesign, wobei sich die Subelemente der Navigationsleiste automatisch schliessen sobald ein anderes Submenü geöffnet wird war eine Anforderung des Kunden. Nun gut, eine Webseite zu gestalten, die neben dem Desktop auch auf einem mobilen Gerät leserlich ist (Responsive), ist nicht sonderlich schwer zu entwickeln. Es bedarf eines Frameworks (wie z.B. Responsive-Nav), das dies erfüllt. Problemstellung Die Navigationsliste soll aus den Menü-Elementen Startseite, Über uns, Projekte und Impressum bestehen. Dabei sollen Über uns und …
Apple Web-App Icon definieren
Um für mein webbasiertes iPad App auch ein Startup-Icon zu erstellen, war es nötig sich ein wenig in die Philosopie von Apple bezüglich der Web-Apps einzulesen. Dabei bin ich auf folgende Webseite gestossen: Apple Developer. Diese beschreibt wie Web-Apps personalisiert werden können. Einerseits wie ein vordefiniertes Web-App Icon zu definieren ist. Andererseits wie man einen benutzerdefinierten Start-Up Screen implementiert. Grundsätzlich kann man folgenden link rel in den Kopf-Bereich der Webseite integrieren um ein benutzerdefiniertes Web-App …
jQuery und AJAX Tutorial - Anhand der Postleitzahl automatisch den Ort bestimmen
Das Skript sucht nach der Eingabe einer Zahl in das Feld ‘Postleitzahl’ automatisch in einer MySQL Datenbank nach dem dazugehörigen Ort beziehungsweise Stadt. Was das Skript genau macht, wird in der Demoversion gezeigt. Dafür müssen wir auf der Webseite, die vom Besucher aufgerufen wird erst prüfen ob er in das relevante Feld - in unserem Fall in das Feld der Postleitzahlen - einen Wert eingibt. Sobald er dies tut, möchten wir mittels AJAX in unserer …
Java - JFrame und die paint-Methode
Neulich habe ich Stunden an nach Lösung gesucht, wie ich in einem JFrame eine simple Linie zeichnen kann. Nach einigen Versuchen hat es endlich geklappt und mein Java Programm führte das aus, was ich haben wollte: Klasse main.java import javax.swing.JFrame; public class main { public static void main(String[] args) { Orbit m = new Orbit(); JFrame frame = new Orbit(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); frame.setBounds(0, 0, 500, 500); } } Klasse Orbit.java import java.awt.Graphics; import javax.swing.JFrame; public …
Joomla 1.5 Login-Page mit .htacces und .htpasswd schützen
Es kommt des Öfteren vor, dass Joomla-Seiten ‘gehacked’ werden. Bei fast allen Joomla Installation kann man über das Verzeichnis <URL> /administrator zum Loginbereich gelangen. Anschliessend kann mit einer Bruteforce-Methode das Password in endlicher Zeit ermittelt werden. Am besten und effektivsten schützt man sich dagegen, indem man das gesamte Verzeichnis ‘/administrator’ als passwortgeschützten Bereich definiert. Folgende Einstellungen sind dazu nötig: 1. Wähle ein Passwort und einen Benutzername: Benutzername: peter23 Passwort: d6Rw2Nz 2. Erstelle eine .htpasswd …
Seitentitel in Joomla ermitteln
Um Seitenspezifische, hardcoded Informationen auf einer Joomla Seite auszugeben, ist es manchmal wichtig zu wissen, auf welcher Seite/Beitrag man spezifische Informationen ausgeben möchte. Der Seiten-/Beitragsname kann ganz einfach mit folgendem Script ermittelt werden: global $mainframe; $pTitle = $mainframe->getPageTitle();
Google Maps iFrame in Joomla 1.5 WYSIWYG-Editor einfügen
Heute stand ich vor dem Problem, ein iFrame in einen Beitrag einer Joomla Installation für einen Kunden einzufügen. Der Editor - Tiny MCE - entfernte das iFrame immer. Dies kann ganz einfach gelöst werden, indem man in die Parameter für den Tiny MCE Editor in der Plugin-Sektion ein wenig anpasst: Beim Speichern des Code soll dieser einfach nicht gesäubert werden.