« April 2007 | Main | June 2007 »
Yes there is! Read on and I'll share my technique.
Continue reading "Updating cached queries after content changes" »
And to help spread the word, make sure to digg the story!
<cfqueryparam> tag (finally!).
Kudos to Brian Rinaldi and Jason Delmore for putting together such a fun presentation. I really look forward to working with CF8.
Oh, and I also really ought to thank Brian and Adobe for the generous prizes they raffled off. I was the lucky recipient of two of them. Thanks again!
Very quickly: microformats are an XHTML specification which supports the encoding of contact data (hCards), dates and events (hCalendars), reviews (hReviews), and other formats in regular XHTML code, thus enabling machines to successfully parse data out of the same URIs that people can read themselves. This saves developer time and makes the content more semantic and search-engine friendly. Read John Allsop's blog Microformatique for a more in-depth yet approachable explanation.
You can download the CFCs here. Please use them, modify them, and give me feedback! I hope that lots of people find them helpful.
Just added: I've created a listing for this project on RIAForge at microformats.riaforge.org
For starters, if you have ever had to work with large text files in ColdFusion (maybe parsing a large CSV file) you'll know that doing so is very inefficient. ...This is slow for two reasons. Not only does ColdFusion read the entire file into memory in a variable all at once, but also looping through the file requires treating it as a list which involves lots of parsing which can also be resource intensive. ...[The new code will] open the file, reads one line at a time, and closes it when done.Sweet! This will make many of my pages sooo much faster.
But while it all sounds convenient, syncing my history, tabs, and windows is about all I would allow it to do. I mean, there's a reason that saved passwords and cookies were written with local filesystem security-- they're not meant to be shared across different computers through a network. Sure, the Browser Sync extension encrypts your data, but I just don't want my history, cookies, and passwords stored on anyone else's systems. After all, encryption once thought to be "unbreakable" has been broken plenty of times before.
So I may use Google Browser Sync, but if I do I'm going to use it in a very limited fashion. The convenience of having my passwords and cookies synced is not worth the security risk of having them stored elsewhere on the 'Net.
Continue reading "Best Practices for Online Credit Card Security" »
Continue reading "Problems with browser-cached charts in ColdFusion" »
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |