I am working my way through the AngularJS tutorials again, this time paying more attention to the testing side of AngularJS.
In the test suites, there is a runner for End 2 End testing, but not the unit test. To run those the tutorial links off to how to install node.js and Karma (formally testacular). This is extremely cool for the Continuous Intergration side of things, but I am not quite there yet.
So I have created myself a unit test runner with CFML. I am only up to step 5, so may add more to this as I work my way through the rest of the tutorial. You will need to download Jasmine. Drop this code in test/unit/runner.cfm
I have started a group on 'Group Spaces' : Perth CFML Web Developers.
Join fellow CFML (Adobe ColdFusion, Railo & openBD) developers to share ideas about building modern day web applications and development best practices.
I was going to put it on meetup.com, but that is a paid services now. Google has not from the group on Group Spaces :-( Maybe I should bite the bullet and create a facebook group??
At Work, we are giving one of our sites a make over which was done by an external company. They have delivered some working HTML, but very quickly that I discovered that I am going to have to tweak the CSS - lots of hard coded height and widths for mega menu; not so good for a CMS.
After a bit of a look around it seems to me that it was generated with less.js. So I have asked if they could provide me with the less files.
Next I tweaked it a bit forther to create something that would output CSS content with something like:
<link rel='stylesheet' href='/less/index.cfm?src=/css/global-styles.less' />
<cfparam name="URL.src" type="string">
<cfset variables.javaless = createObject("java","com.asual.lesscss.LessEngine",
<cfcontent type="text/css" reset="true">
At the start of last year, Chris Bauer and I got together to take a look at the CFWheels framework in what we refered to as a 'study group'. We are going to kick this off again in the new year.
We have also been discussing running CFML classes. The recently released Railo 3 Beginners Guide book would make an excellent text book. I am sure I could get a good price for bulk order.
So if you would like to learn the ColdFusion Markup Language, or would like to extend your skills, please leave a comment.