Coder's Revolution

Do you want a revolution?

My "One Tough Puzzle" JavaScript Brute Force Solution

General, JavaScript, Technology
So, I've been sitting on this for months (because I'm lazy) and decided it's finally time to post it. My mother-in-law visited a while back and brought a puzzle for the kids to play with. It's called "One Tough Puzzle". It claims to have "more the 300,000 wrong ways, but only one right way to assemble it." Well, after fiddling with it for a while, I did what any code-blooded hacker would do and wrote some JavaScript to brute force solve it.
Comments are currently closed

What do you want in ColdBox?

CacheBox, ColdBox, ColdFusion, LogBox, WireBox
Team ColdBox is working on putting together a list of features for our 4.0 release. Before we finalize anything, we'd like to hear from you. Please give us your wishlist for the ColdBox Platform and what you'd like to see us work on. There's always items like documentation and additional screen casts, etc but let's focus specifically on what development items we can do to make ColdBox faster, easier, smarter, and flexible for YOU. No suggestion is too big or small. ColdBox Platform
  • Core MVC
  • WireBox
  • LogBox
  • CacheBox
  • MockBox
I started a thread on the official ColdBox mailing list>, but I also want to open up comments for people not in the Google Group. Please leave a comment with your thoughts and suggestions.
Comments are currently closed

Call to Arms: We All Need to Evangelize

ColdBox, General, Technology
Prior to this week, there were Wikipedia entries for MockBox, CacheBox and WireBox, but they've all been deleted by Wikipedia. There still is an entry for the ColdBox Platform-- for now. It's also been marked for deletion. So has the FuseBox page. The main reason for the deletion notices is that those articles don't have enough notable third-party references to support them. Wikipedia moderators say those topics just don't have enough articles, news, and books written about them OUTSIDE of their own community, or for that matter; the ColdFusion community.
Comments are currently closed

Get Your Copy of CacheBox: Scaling Your ColdFusion Applications

CacheBox, Caching, ColdBox
Luis Majano has just released his latest Book, CacheBox: Scaling Your ColdFusion Applications. You can buy it in printed, eBook, and Kindle form. More here.
Comments are currently closed

CBDW Featured Session: MultiLingual (i18N) Solutions in ColdBox Platform

ColdBox, ColdBox Developer Week, ColdFusion
There's only 1 week left before ColdBox Developer Week and the featured session this week is "MultiLingual (i18N) Solutions in ColdBox Platform" by Oğuz Demirkapı on July 24th. Read more about this featured session on the ColdBox Blog.
Comments are currently closed

CBDW Featured Session: Seamless ColdBox-Powered Rich Internet Applications

ColdBox, ColdBox Developer Week, ColdFusion
There's 2 weeks left before ColdBox Developer Week and the featured session this week is "Seamless ColdBox-Powered Rich Internet Applications" by Phill Nacelli on July 26th. Read more about this featured session on the ColdBox Blog.
Comments are currently closed

Take A Quick ColdBox Survey, Win An iPod Shuffle

ColdBox, ColdFusion, General, LogBox, WireBox
If you currently use (or recently used) ColdBox, we want to know your thoughts. Take our quick, anonymous survey to tell us what you like or dislike about ColdBox and we'll put your name in for a drawing to win your choice of either an iPod Shuffle or a 1 hour consultancy with the creator of ColdBox, Luis Majano. http://blog.coldbox.org/blog/why-do-you-use-coldbox
Comments are currently closed

I'm The New ColdBox Platform Evangelist!

ColdBox, ColdFusion, General, LogBox, MVC, WireBox
I've been working with Luis and the rest of the ColdBox team for several years now. I was excited when Luis asked me to become a ColdBox team member last year, and now I have the privilege to bear the responsibility of the first ever ColdBox Platform Evangelist.
Comments are currently closed

How To Ignore Whitespace in GitHub Unified Diff

General, GitHub
I just ran across this little gem and wanted to throw it out there for anyone else who uses GitHub. If you're ever viewing a unified diff like the kind that shows up at the bottom of a commit list, you might find it annoying if there were a bunch of whitespace changes (like tabs and such) that are cluttering the diff.
Comments are currently closed

Getting Inherited CFC MetaData

ColdBox, ColdFusion, WireBox
ColdFusion's getMetaData function is a very handy way to introspect the functions, properties, and annotations of a component in an easy-to-digest format of arrays and structs. ColdFusion even nests structs to represent the metadata of the classes your component extends as well. Recently, for an enhancement I was building for WireBox, the DI/AOP framework inside ColdBox, I wanted to be able to condense all the metadata down for the component in question as well as all the components it inherits from to a single list of functions, properties, and annotations. After a short bit of Googling, I didn't find any code that did that so I decided it was a perfect opportunity to write a function that did just that.
Comments are currently closed