Das Thema HTML5 fängt an immer wichtiger zu werden im Bereich der Webentwicklung.
Einen guten Einstieg in das Thema bieter diveintohtml5.org , hier erfahren Anfanger und Einsteiger, was an HTML5 so anders ist wie bei HTML4.
Viel Spass beim lesen.
Die Natur ergreift immer die Partei des versteckten Fehlers
Das Thema HTML5 fängt an immer wichtiger zu werden im Bereich der Webentwicklung.
Einen guten Einstieg in das Thema bieter diveintohtml5.org , hier erfahren Anfanger und Einsteiger, was an HTML5 so anders ist wie bei HTML4.
Viel Spass beim lesen.
Bei meiner Arbeit kommt es immer wieder vor, dass man Text braucht, viel Text, aber der Text-Lieferant ist noch nicht soweit. Selber schreiben will man nicht. Abhilfe schaffen da Blindtextgeneratoren. Einen schönen möchte ich hier vorstellen – www.blindtextgenerator.de. Die Seite hilft super beim Erstellen von Blindtexten.
Neben dem üblichen Blindtext “Lorem ipsum” werden noch 9 weitere Arten angeboten, darunter auch Klassiker wie Goethes – “Leiden des Jungen Werther” und Texte von Kafka. Ja nach Publikum des Blindtextes kann man sich etwas aussuchen.
Man kann einstellen wie viele Worte oder Zeichen man braucht, wie viele Absätze man braucht. Sogar Textgrößen und Textstile kann man sich schon sofort ansehen, genauso die Breite des Textes lässt sich schon mal ansehen. Also ein sehr praktisches Tool. Sehr schön ist auch, dass man die Blindtext in verschieden Sprachen bekommen kann, also wirklich ein super Tool.
Also wer mal einen Blindtext braucht, kann einfach mal hier nachsehen.
In Mysql gibt es leider kein Funktion, welche die Zeilennummer einer Ergebniszeile mit angibt. Eigentlich schade, braucht man machmal. Oracle hat dafür ROW_NUMBER und der SQL-Server hat im Transact-SQL die Funktion ROW_NUMBER
Ein kleiner Trick hilft:
select
@rownum:=@rownum+1 ‘rank’,
t.*
from
aTable t,
(SELECT @rownum:=0) r
order by t.aColumn desc limit 10;
Wichtig ist das man vor der eigentlichen Verarbeitung eine Variable einführt (hier @rownum) und initalisiert (Wertzuweisung durch := ), die Variable wird dann bei der Endverarbeitung der Zeilen hochgezählt.
In einem meiner älteren Artikel habe ich euch schon eine Webseite zum testen von Regulären Ausdrücken vorgestellt. Nun habe ich einen anderen Regular Expression Tester gefunden, der gerade für Einsteiger sehr gut geeignet ist:
Besonders die Beispiele helfen, schnell den Ausdruck zu bekommen, den man benötigt. Und das Highlighting der gefunden Zeichen hilft nochmal zusätzlich.
Viel Spaß damit.
Der Umstieg auf Thunderbird 3.0 ist ein großer Fortschritt, leider haben die Entwickler das gewohnte Verhalten von Thunderbird 2.0 erhalten.
Per Default schließt Thunderbird nicht mehr Nachrichten-Fenster, wenn die Email gelöscht wurde. Wenn man mehrere Email in unterschiedlichen Fenstern auf hat kann es ziemlich nervig sein, diese Fenster wieder zu schließen.
Mit einer erweiterten Einstellung lässt sich dieses Verhalten aber wieder herstellen.
Unter Extras->Einstellungen->Erweitert->Allgemein->”Konfiguration bearbeiten” ändert man den Parameter “mail.close_message_window.on_delete” auf true
Dann werden die offenen Fenster wieder geschlossen.
Das Team von MySQL hat eine neue Beta-Version des MySQL Workbench bereitgestellt (Release-Info). Wir drücken alle die Daumen, dass es nicht mehr so lange dauert, bis die Finale Version verfügbar ist.
Das Workbench 5.2. soll nicht nur die bekannten Modellierungswerkzeuge beinhalten, um MySQL-Datenbanken zu erstellen. Es auch zu einem ausgewachsen Administrationswerkzeug werden, was die Funktionen des MySQL Query Browser und des MySQL Administrator mit vereint.
Wir bleiben weiter gespannt.
Eine neue Version des MySQL Workbench 5.2 ist verfügbar. Die Version 5.2.8 ist nach Aussagen der Entwickler Feature-komplett
Neben dem bekannten Datenbankdesigner gibt es auch Funktionen aus den MySQL Query Browser, zum Abfragen gegen bestehende Datenbanken. Zudem sind Administrationsfunktion aus dem MySQL Admin-Tool integriert.
Vielleicht wird da ja noch eine IDE für den MySQL-Server drauss
Wer sich die aktuelle Beta-Version ansehen will kann es hier tun.
MySQL hat eine Eigenart, auf die man Rücksicht nehmen muss. Die Trim Funktion entfernt standardmassig nur Leerzeichen. Wagenrückläuft (Carriage Return und Line Feeds) bleiben erhalten. Wenn man die entfernen will muss man das seperat machen. Glücklicherweise unterstützt Mysql einen damit:
trim('\r' from str)
Die Dokumentation beschreibt die Funktion wie folgt:
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str), TRIM(remstr FROM] str)
Gibt den String str zurück, bei dem alle remstr-Präfixe oder -Suffixe entfernt wurden. Wenn keine der Konfigurationsangaben BOTH, LEADING oder TRAILING angegeben wurde, wird BOTH vorausgesetzt. remstr ist optional; sofern es nicht angegeben ist, werden Leerzeichen entfernt.
Ich persönlich hätte es schöner gefunden, wenn sich die Funktion wie jede andere Trim-Funktion, zum Beispiel das Trim in PHP verhält und nicht sichbare Zeichen mit abschneidet. Erst recht schade, das SQL nicht ein Standard-Set an Funktionen definiert, die ein Datenbank haben muss und die immer gleich funktionieren. So könnte man endlich mal portable Datenbankanwendungen schreiben … nur so eine Idee …
Die VirtualBox von Sun ist super. Eine einfach und kostenlose Variante Betriebssysteme zu virtualisieren. Ein Problem bleibt aber, bis jetzt, die VirtualBox hat sich ins Betriebssystem eingenistet und machte ein Transport auf Wechselplatten fast unmöglich. Der Grund ist, das sich von Host zu Host der Rechner und damit die UUID ändert und sich Windows zum Beispiel ständig neu registrieren möchte. Das geht leider nicht auf Dauer, bei Caschy habe ich gelesen, das es eine portable Version gibt. Werde es die Tage mal Testen und euch auf dem laufenden halten. Hier gehts zum Download.
Eine neue Version des MySQL Workbench ist verfügbar. Mit der Version 5.2 wird das Workbench um Funktionen des MySQL Query Browsers erweitert. Es beinhalt, im Vergleich mit den Vorgängern, Live-Abfragen gegen Datenbanken. Somit reift das Produkt zu einer vollständigen IDE für den MySQL-Server.
Nach den ersten Tests kann man sagen nur sagen, wenn die Entwickler die Stabilitätsprobleme der in den Griff bekommen, wird es ein super Tool für MySQL.
Wer sich die aktuelle Alpha-Version ansehen will kann es hier tun.