Ok, that sounds a bit like a demand, so consider this a request. If you haven't bought your tickets for NCDevCon, please check it out soon. The conference is in beautiful North Carolina this September on the 21st and 22nd. The price is great and the content is amazing. I'll be talking about Brackets and giving a new presentation Practical HTML. Time is running out so please book your tickets now!
A few weeks back Ben Nadel released a nice utility that does JSON serialization with ColdFusion data. As you know, ColdFusion has this feature baked in, but it doesn't always serialize your data in the form you need. Ben's library gives you greater control over JSON serialization and can be helpful in cases where the built-in support isn't working right for you. I wanted to share a quick example of how you could possibly use this in a real CFC.
Today's public service announcement is for CF Live, a completely online tool for testing ColdFusion code. It supports running your code with both the ColdFusion and Railo engines (with a few exceptions to what is allowed). This is a great way to introduce folks to the language and let them play around with it a bit before installing.
One of my favorite tools has just been updated - FusionReactor 5. If you haven't heard of it, FusionReactor is an incredibly deep server monitor for ColdFusion servers. There's some incredibly cool new stuff in the release including a new responsive UI, support for Hibernate and MongoDB, improved alerts, simpler JDBC testing, and extended support for other J2EE platforms.
This question came in today and I thought it was pretty interesting:
We are building a family of applications (using Coldfusion and Coldbox), all of which run off the same database - for a client. I've also built a chat system (using coldfusion Websockets) for one of the apps. So, people logged on to that app can chat with one another.
But we think it would be cool if the chat system could be extended across all the sister apps. That is, a person logged on to any one app could chat with a person logged on to another sister app. Since we define websocket channels at the application level, it seems channels cannot span across multiple applications (but that's what we want to achieve).
It's been a while since I've done a Friday Puzzler. Josh Knutson sent in an idea that was good, but a bit simpler. Since I'm an evil bastard, I took his simple idea and made it - hopefully - just the right amount more difficult.
SiteVision, located in Roanoke, Virginia, is looking to build our Development Team and is currently seeking well-rounded mid to senior level web application developers to join us. Our specialties are custom web application development including Emergency Management MCI and ArcGIS Mapping. Our top priority is to take care of our customers and deliver intuitive and reliable web applications.
Brief Description of Role
This position is responsible for multiple facets of application development from user interface design, database architecture, application development, to user documentation and training. You will play an integral role in the success of the core development team here at SiteVision. If you are in search of a forward thinking fast paced environment, this might just be the right opportunity for you.
Positions available for full-time on-site or telecommuting.
- Web application development with 5+ years experience (CF, PHP, or ASP.NET)
- Advanced knowledge of HTML, CSS, and DOM manipulation using jQuery
- Excellent skills with UI design and implementation for web applications
- Knowledge of MS SQL and/or MySQL
- Knowledge of RIA concepts
- Knowledge of MVC frameworks
- Knowledge of source control (Subversion, Git, or CVS)
- Work ethic that demonstrates empathy for clients and their users
- Proven ability to meet milestones and deadlines and deliver completed applications with minimal direction
- In-depth experience designing, developing, and maintaining complex applications
- Problem-solving and debugging skills with an aptitude for learning new technologies
- Excellent communication skills; including the ability to work well with SiteVision team members as well as the ability to work with and instill confidence to our customers
- Proven ability to work in a self-directed work environment
- Exceptional attention to detail
We have high expectations and want the best for our customers and are looking for individuals that share our expectations. If you want to work in a fast paced and challenging environment, working with new technologies on exciting and varying projects please contact us for more information.
View this position online at http://sitevision.com/web-developer-position-available/
To apply for this position please contact:
1011 Second Street
SW Roanoke VA 24016-4409
Yesterday Adam R sent me an interesting question:
I'm hitting a wall in my google-fu regarding blob/clob settings in CF datasources. Is there any reason you know of why we shouldn't be enabling them (not suitable for production, performance, etc.?)? The byte buffer setting is just too arbitrary for our needs so it seems like we should just be clicking those check boxes. A lot of CF tuning information says disable them if you don't need them but none say why.
We just released update 11 for ColdFusion 10. Details here: ColdFusion 10 Update 11. Quite an impressive list of fixes. This also includes a security fix for the web sockets thing that Adam Cameron found a few days ago. (Correction - Adam blogged about it, but Henry Ho found it. Sorry Henry!) For folks running ColdFusion 9, there is a separate security hot fix you should deploy.
A few weeks ago I read, and reviewed, a book for Packt. As my reward I was given the choice of any book I'd like. At the time, there wasn't anything that interested me. So I asked if I could give away a copy of Matt Gifford's OO Programming in ColdFusion book and was told that would be fine.
So... to keep this nice and simple, here is how the giveaway will work. Post a comment (ensure you use your real email address, only I will see it) that answers this question: "The only thing that would make a movie with robots and giant monsters better would be ...." Don't stress too much over this as I'll be picking a winner by random selection, but you must answer the question. I'll pick a winner Wednesday. Enjoy.