2 Devs from Down Under

2 Devs from Down Under header image 1

Episode 4 - Linux, Mac, Windows and ColdFusion

April 8th, 2011

Another long episode! We have a long and winding discussion about running and developing for ColdFusion on platforms other than Windows - generally speaking, Linux (Ubuntu, Mark) and Mac (Kai), which takes us well into how we set up our local development environments. Details like how we use virtual machines, what Eclipse plugins we use, version control clients and the like are talked about as well.

Late to the party, we have a talk about the ol' cfscript vs cftag debate, and how we feel about how people can format their code. Surprisingly no fireballs were thrown in this exchange, as usually this tends to provoke incredibly heated discussions!  As we all know, which line a { goes on, is very important stuff!

Lastly, we talk about the recent broo-ha-ha over whether or not open source developers should be taking donations (Spoiler: we tend to side on the "if you give stuff away for free, do what you like" camp).

And lastly, we put a call out for more people to comment on this site to our podcasts! We love the feedback and being able to interact with our audience, so please comment / send us any suggestions or questions that you have, we'd be happy to talk about them.


  • RogerTheGeek

    Great podcast guys. It seems to me that every developer sets up their development machine differently or has different ideas on how one should be set up. Backups schemes are the same way. I agree with Mark on the bad Apple thing. The business model leaves a bad taste in my mouth and I won’t give them money. I am completely Apple free. I have been intrigued by Linux in the past, but haven’t had the time to explore it on a personal machine. I need more systems!

    Apr 8, 2011 at 3:10 pm
  • Brett

    Hey guys thanks for the response, very very grateful :) . Kai check out jungledisk.com, maybe of some use to you. you can use amazon s3 or rackspace cloudfiles to store files.

    Apr 8, 2011 at 4:52 pm
  • Justin Carter

    There’s a bit of chatter recently about running CF9 on Tomcat, maybe in a future episode you could mention your experiences with it, gotchas that you’ve run into, and if you have found any measurable performance benefits over JRun?

    Apr 11, 2011 at 1:46 pm
  • Jamie Krug

    Hey guys, just listened for the first time. Great stuff, thanks! FWIW, I’m fairly certain that Mac OS X can only be legally installed on an “Apple-labeled computer.” In fact, it seems they only recently, and in a limited capacity, allowed Mac owners to install the OS in a VM: http://db.tidbits.com/article/9277

    Also, a big +1 from me on all of Mark’s Ubuntu/Linux comments. I feel I’m most productive and just love the OS, great community, etc. Good stuff :)

    Apr 19, 2011 at 8:18 am
  • Chris Velevitch

    DCTS stands for Device Certification Test Suite. See https://flashmobile.adobe.com/portal/docs/Getting_Started_with_the_Device_Certification_Test_Suite.pdf for more details.

    Apr 22, 2011 at 10:46 pm
  • Chris Velevitch

    Issue with DropBox requiring all files be put into the drop box folder is discussed in http://forums.dropbox.com/topic.php?id=36617#post-311362

    Apr 22, 2011 at 10:57 pm
  • Chris Velevitch

    It’s interesting that amazon.de charge a flat rate per order compared to amazon.com and amazon.co.uk. There are some online book stores that do free shipping like bookdepository.co.uk and betterworldbooks.com.

    But a really useful book site is booko.com.au. This site gives you a comparative cost (including shipping, if any) of a book from different online stores in $AUD.

    Apr 22, 2011 at 11:12 pm
  • Jeff R

    Always cool to hear someone else doing Fusebox XML. Good pod cast. Keep it up guys.

    Apr 29, 2011 at 6:30 am
  • Tony Miller

    Love the show, really appreciate the dynamic between you two. Given a choice, my preferred platform is Linux/UNIX, but I also use Windows and Mac OS because my university job deals with web apps which are by their nature cross-platform. I agree that using cmd.exe in Windows and the few shell builtins with it are painful. I would direct you to Windows PowerShell as a real Windows shell. It’s a slightly different model from the UNIX pipeline architecture; it’s more OO based, and allows for filtering and querying of objects as the model. A good introduction is at http://powershell.com/cs/blogs/ebook/ which is a free e-book that goes into great detail about how to use and take advantage of PowerShell. I did some small scripts hitting an LDAP server and doing CSV manipulation, and the built in features are really impressive.

    Thanks for the show, keep up the good work!

    May 10, 2011 at 3:03 am
  • K VanBeurden

    Thanks for the podcast - highly entertaining and informative! Really want to hear more about Mark’s Ubuntu dev setup and configuration. Thanks again!

    May 31, 2011 at 4:10 pm