Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03278.jsonl.gz/612

Thierry Nischelwitzer, Webapplikations-Programmierer (bis 2012)
Felix Maag, Webmaster
Da wir teilweise noch ColdFusion 6.1 einsetzen und diese Version noch nicht von Haus aus JSON unterstützt, musste ich auf cfJSON ausweichen. Die frei verfügbare Komponente dient wunderbar um Objekte, Querys oder ähnliches zu serialisieren und in einer anderen Programmiersprache wieder zu deserialsieren. In meinem Fall brauche ich es, um Daten in JavaScript wieder weiter verarbeiten zu können.
Thierry Nischelwitzer, Webapplikations-Programmierer (bis 2012)
Wie kann ich auf einem Android-Smartphone meine Mails abrufen? In wenigen Schritten ist das Handy dafür eingerichtet. Das Beispiel zeigt die Konfiguration mit dem Mailserver von backslash.
Marco Betschart, Webapplikations-Programmierer, bis 2010
Man hat beispielsweise, wie in meinem Fall, zwei Drop-Down-Boxen: Eine beinhaltet Hersteller und die zweite Modelle. Jetzt will man natürlich nur die Modelle des ausgewählten Herstellers einblenden. Das geht ganz einfach mit jQuery.
Marco Betschart, Webapplikations-Programmierer, bis 2010
Ab ColdFusion 9 lassen sich unterschiedliche PDF-Dateien auf einfache Art und Weise über den cfpdf-Befehl zu einem Dokument zusammenfassen. Das Resultat ist im Prinzip ein fortlaufendes Dokument aus den einzelnen Dateien.
Christian Hojas, Senior Webapplication-Entwickler
Der SHA1-Algorithmus kann bei älteren ColdFusion Versionen nicht direkt verwendet werden um einen Hash-String zu erzeugen. Deshalb verwendete ich bis anhin die SHA1-Implementierung von Rob Brooks-Bilson von CFlib.org. Diese Implementierung basiert auf dem CustomTag Code von Tim McCarthy.
Heute bin ich über einen bemerkenswerten Fehler in dieser Implementierung gestolpert: Lustigerweise wird
bei einer Message-Länge von 55 Zeichen ein falscher Hash-String generiert.
Mischa Sameli, Geschäftsführer & Leiter Entwicklung
Ein sehr interessantes Phänomen im Zusammenhang mit ColdFusion-ORM hat sich gezeigt, als in einem CFM-Request ein Objekt mit EntityNew neu erstellt und im späteren Verlauf im selben Request mit EntityLoad wieder ausgelesen wurde. Ein Teil der Daten (nämlich die, die mit einer Join-Tabelle verknüpft waren) wurde bei der Ausgabe einfach nicht korrekt dargestellt.
Reinhard Jung, Senior Webapplication-Entwickler, bis Ende 2010
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?
Mischa Sameli, Geschäftsführer & Leiter Entwicklung
Auch im MS-SQL Server kann man alle Meta-Daten einer Tabelle abfragen – bis auf die DefaultValues.
Marco Betschart, Webapplikations-Programmierer, bis 2010
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.
Thierry Nischelwitzer, Webapplikations-Programmierer (bis 2012)
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…
Markus Walter, Geschäftsführer
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.
Mischa Sameli, Geschäftsführer & Leiter Entwicklung
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.
Mathias Gamper, Senior Screendesigner
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.
Mischa Sameli, Geschäftsführer & Leiter Entwicklung
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.
Mathias Gamper, Senior Screendesigner
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.
Mathias Gamper, Senior Screendesigner
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.
Mischa Sameli, Geschäftsführer & Leiter Entwicklung
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.
Mischa Sameli, Geschäftsführer & Leiter Entwicklung
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.