ID-PID-Struktur abbilden mit CF9-ORM
Zum Aufbau von Navigationsbäumen verwenden wir in der Regel Datenbank seitig eine ID-PID-Struktur. Wie lässt sich die Beziehung ID-ParentID mit dem Hibernate-ORM von ColdFusion 9 elegant abbilden?
Zum Aufbau von Navigationsbäumen verwenden wir in der Regel Datenbank seitig eine ID-PID-Struktur. Wie lässt sich die Beziehung ID-ParentID mit dem Hibernate-ORM von ColdFusion 9 elegant abbilden?
Auch im MS-SQL Server kann man alle Meta-Daten einer Tabelle abfragen – bis auf die DefaultValues.
Der moderne Stammtisch heisst Facebook. Oder vielleicht treffender weil umfassender: Social Media. Diskussionen, Abstimmungen – die Meinungsbildung und deren Verbreitung gehen rasend schnell, nicht repräsentativ, aber laut. Wie eGovernment, eParticipation und Social Media einher gehen können, zeigt das Beispiel der Raserinitiative.
Ab und an kommt es vor, dass man über eine Xml-Struktur stolpert, deren xPath-Abfrage das Eltern-Element zurückliefern soll. Eigentlich eine simple Anforderung und die Lösung ist ebenso einfach, man denkt halt einfach nicht dran…
Immer mal wieder braucht man bei Javascript diese Funktionen um etwas Zeitversetzt auszuführen. Aber welche Funktion sollte man verwenden? Hier mal setTimeout() und setInterval() im Vergleich.
Die Suchmaschine Google hat die Webmaster Tools um ein nützliches Feature erweitert. Google listet unter den "häufigsten Suchanfragen" die Impressions, also die Einblendungen und die entsprechenden Klicks samt Klickraten (CTR) der einzelnen Keywords auf.
Immer wieder gesucht und immer wieder benötigt: wie kann ich mit einer Datenbank-Abfrage mehrere Insert-Statements absetzen? Hier drei Varianent für MSSQL, MySQL und PostgreSQL.
Der erste Schritt um ein PDF für Suchmaschinen lesbar zu machen, ist sicherzustellen, dass der Inhalt maschinenlesbaren Text enthält und nicht nur Text in Form eines Bildes. Darüber hinaus können wir ein PDF aber auch mit zusätzlichen Metadaten versehen, die das Finden des Dokument weiter erleichtern.
Viele Wege führen nach Rom – so auch, wenn man mit ColdFusion nach bestimmten Werten in Listen sucht. Doch nicht immer überzeugt das Resultat. Zum Beispiel wenn ListContains verwendet wird, um nach einem exakten Wert suchen.
Jeder Webdesigner kennt das Problem: Im Screendesign der neuen Website soll noch ein Banner, ein Teaser-Bild oder eine Google-Map vorgesehen werden, doch der Content ist aus irgendwelchen Gründen noch nicht vorhanden. Damit man trotzdem weiter layouten kann, werden dann oft Platzhalter (in der Regel eine leere Box) verwendet. Doch es geht auch einfacher.
Das Internet wächst. Jährlich, täglich, stündlich – das ist nichts Neues. Doch selten hat jemand so viele Zahlen rund ums Web auf so schöne Art und Weise aufbereitet. Zurücklehnen und geniessen.
Ein PDF wird in der Regel direkt aus dem Ersteller-Programm des Original-Dokumentes – beispielsweise Microsoft Word – geschrieben. Doch was, wenn das Ursprungsdokument noch gar nicht digital vorliegt? Dieser Artikel zeigt, wie das mit Adobe Acrobat geht.
Ein böses Überraschen erlebten heute morgen alle, die den WYSIWYG-Editor FCKEditor einsetzen und auf Firefox 3.6 umgestiegen sind. Der Editor konnte nämlich nicht mehr geladen werden.
Nichts ist eben nicht immer nichts. Und macht auch nicht immer nichts. Whitespace-Management kümmert sich bei ColdFusion um die Bereinigung von unnötigen Leerzeichen. Nicht immer zur Freude von Programmierern, vor allem dann nicht, wenn die Funktion nicht aktiviert werden kann, wie bei der Enterprise-Version von CF 6.1 Enterprise.
Zugegeben, Google Street View hatte in der Schweiz einen etwas durchzogenen Start. Insbesondere der Eidgenössische Datenschutzbeauftragte befindet sich mit dem Online-Dienst des Internetgiganten bekanntlich auf Kriegsfuss. Doch egal ob Befürworter oder Gegner, ein kleiner Ausflug in die Strassen der Schweiz oder gar der weiten Welt ist allemal spannend. Denn wie sonst lassen sich bequem vom Schreibtisch aus so eindrücklich Sehenswürdigkeiten wie der Times Square, Big Ben oder das Opernhaus Sydney erkunden?
In den letzten Tagen sind gleich zwei interessante Updates für den Open-Source Web-WYSIWYG-Editor CKEditor erschienen. Zum einen wurde Version 3.1 des Hauptprogramms veröffentlicht und zum anderen erhielt der Filebrowser CKFinder ein Upgrade.
Heute – pünktlich zum 4. Geburtstag – ist die neue Version der JavaScript-Bibliothek jQuery erschienen. Wie bei jeder neuen Version wurden wiederum signifikante Performance-Verbesserungen erzielt und Vereinfachung im Handling eingebracht.
Was zeichnet eine barrierefreie Website überhaupt aus? Umgangssprachlich wird barrierefrei oftmals mit blindentauglich gleich gesetzt. Und die nächste Frage lautet dann: wie viele Besucher ohne Augenlicht wird es auf meiner Homepage geben, soll ich für diesen geringen Anteil wirklich Zusatzaufwand betreiben?
Immer wieder taucht die Frage auch, ob und wie man Bilder, die man auf einer Website veröffentlicht, gegen unerlaubtes Kopieren schützen kann. Grundsätzlich kann man diese Frage mit Nein beantworten. Es gibt zwar verschiedene Methoden, wie man einem Bilderdieb das Handwerk erschweren kann, doch jede Methode hat auch ihre Schwächen. Aber schauen wir uns das im Detail an.