I’m happy to announce that I have three new Alagad projects to announce. As with most other Alagad projects these are all free and open source. Please share and enjoy!
http://www.alagad.com/projects.coldBooks
ColdBooks is a free and open source tool that allows ColdFusion developers to work with data stored in Intuit QuickBooks. ColdBooks attempts to simplify the process of communication with QuickBooks by integrating with the ColdFusion administrator and allowing users to create and use connections to QuickBooks in a manner similar to ColdFusion data sources.
Essentially, it’s a tool that you drop in under the ColdFusion CFIDE/administrator directory and can use to establish connections to QuickBooks via the Quickbooks web connector. You can then use services that this tool provides within your application to do pretty much anything that the QuickBooks API supports. This includes reading and writing employee, customer, vendor, invoice, check and many other types of data.
We’re still working on implementing this at Alagad, but we’ll soon be using this to connect our project management and time tracking tools directly to QuickBooks. (We actually already do this via a different unreleased too, but it’s very unreliable. So, I’m excited to get ColdBooks rolled out.)
http://www.alagad.com/projects.imapGateway
How many times have you needed to interact with emailed data in your ColdFusion applications? Well, maybe not that often, but when you’ve had to it’s always been a pain in the rear. Traditionally, you’d have to create a scheduled process that would run every few minutes to check for new messages in your POP account. This is slow, unreliable and can be problematic. What if you needed (or wanted) a more efficient and nearly real-time system?
The Imap Watcher Event Gateway works like the Directory Watcher Event gateway in that it can watch a folder on your IMAP server and, as soon as a new message appears, it can announce an event to a configured CFC that can do whatever you want with it.
For my first test application I simply created a CFC to echo back the message that was sent:
So, that’s nifty and all. I can quickly reply back to emails. But what if I wanted to do something cooler? Well, just for fun, I setup a Google Voice account to send SMS messages to email to an email address that I watch with the IMAP Watcher Event Gateway. This means I now have a poor-man’s SMS short code (well, long code). This example only echos the SMS back to you, but now you may be able to see how it would be easy to make some cool applications with this.
http://www.alagad.com/projects.snmpGateway
The SNMP Event Gateway was originally created for Michigan State University a while back. They gave me permission to release it a long time ago, but I’m just now getting to it.
In all honestly, I’m not too familiar with SNMP so I can’t speak in detail to this gateway’s capabilities. However, I can say that it lets you listen for SNMP events as well as broadcast SNMP events. Behind the scenes it uses SNMP4J and, as far as I can tell, it pretty much just works.
So, there you go. Share and Enjoy!
If you’re a talented and motivated ColdFusion developer who has good Model-Glue experience and understand ColdSpring, I’ve got a job for you! We need someone who can immediately hop into the fray in an existing project, take their assignments and get coding.
The project is a large, enterprise application for a major, recognizable, company. We need someone who can dedicate at least 40 hours a week and can work during typical business hours.
This project is slated to last until March 31st. While it’s not terribly long, there is a chance the project could be extended or that additional projects may follow.
If you’re interested please send an email to me at dhughes@alagad.com.
The User Interface Designer is responsible for designing and producing professional software interfaces and website designs. This person will participate in the entire design process from start to finish, beginning with learning client requirements, establishing design direction, identifying and solving design challenges, creating modern and innovative interfaces, producing all required assets, and implementing designs with front-end code. In addition, the designer should have the ability to ensure acceptance of the design by the client and end user, making design modifications as necessary to accomplish this goal. The designer should possess excellent written and verbal communication skills, and the ability to maintain professional working relationships with clients, stakeholders and users.
I'm posting this entry to quickly publicize a sale I'm offering here at Alagad. We have a few holes in our schedule and to fill them I'm offering a special rate that is 26% off our standard rates. If you have a Flex or ColdFusion project you want to get started (or finished) quickly, please consider having Alagad help.
We're open to taking on all manner of work. Right now, we have bandwidth to quickly take on Flex or ColdFusion projects of most sizes. If you're interested in talking to me about this and finding out what our discounted rate is, please use our contact us form and refer to this blog entry, or give us a call directly at 888-Alagad4 (888-252-4234). To reach me directly use extension 300.
As was announced at CFUnited and Adobe Max, ColdFusion 9's license has changed to allow deployments into the cloud. Adobe also has a private beta of ColdFusion 9 specifically for Amazon EC2. When fully tested and released, this will allow users to deploy a full version of ColdFusion 9 via Amazon's EC2.
I am personally very excited about this, as Alagad has been deploying virtually all of our ColdFusion applications into EC2 for a while now. I've been happy with the power, flexibility and robustness of EC2. Combine that with a ColdFusion AMI and deploying a new instance of ColdFusion becomes almost painfully easy.