2 Devs from Down Under

2 Devs from Down Under header image 1

Entries Tagged as 'Mobile'

Episode 37 - California, Lucee, Google Cloud and other things

May 27th, 2015 · Comments

Mark has arrived in California, so we spend quite a bit of time talking about his experiences over there (mind you, it's been three weeks so far). His new job is a Developer Advocate at Google and given Mark's previous excitement about working with Google Cloud Tech over the last 12-18 months or so, it's fair to assume that this podcast is not ending up being more of an advertorial than it always has been.

When moving to the cloud, cost is an interesting issue --- and that comes up after talking about Mark's recent move of his blog. For starters, we have a very nice comparison of various cloud technology offerings and their features as well cost. Another big topic is the ongoing discussion about Railo -> Lucee and all the gossip around that. Interestingly enough, Mark has a slightly different opinion on the Lucee fork than I have and we'll elaborate on that during the show. You might want to read the blog post from the "majority shareholder" of Railo and Lucee's response and the summary of their excellent keynote at dev.Objective() to be fully on the same page.

We also talked about our ongoing efforts to learn new languages. Kai was playing with Node at dev.Objective() and went through part of the Nodeschool curriculum at an excellent BOF session with Adam Tuttle. Node is clearly an interesting platform, not the least because of the vast amount of available extension modules. Mark has started to learn Haskell in the meantime.

We're back in ~2 weeks and our guest of honour will be Geoff Bowers, Acting Secretary of the Lucee Association Switzerland to fill us in more about Lucee. Hopefully by then I've tried Lucee on a Google Cloud Managed VM and can talk a bit about that, too.

If you have any recommendations for Android- or general Mobile-development-related podcasts, please leave them in the comments.

00:0000:00

Tags: Conferences · OSS · Mobile · Railo · CFML · NodeJS · Android · Google Cloud · Lucee

Episode 36 - Random things: Rust, Lucee, Android and Fig

February 14th, 2015 · Comments

Oh look, there's another episode of 2DDU podcast...

This time we're talking about a variety of things and personal news. Mark's off to Silicon Valley soon, interviewing for a job at Google. Kai's passed all the written exams for his Commercial Pilot License. Each to their own!

Rust seems to be a language currently going through some hype and Mark had a bit of a play with it. The verdict: Very fluid and full of breaking changes from version to version at this point, but it also has a lot of interesting features: Algebraic Data Types and an interesting memory model to just name a few.

Then there have been some interesting news coming out of the CFML corner. Micha Streit, the inventor and core developer of Railo has forked from Railo 4.2 into Lucee 4.5 and there's lot of good and worthwhile discussion going on over at the new Lucee mailing lists. Adam Cameron's blog posts are worthwhile reading too.

Kai has recently started some serious and commercial Android app development and is raving about the experience for while. Who would ever have though that from an iOS fanboy. Getting into Android development coming from a Java background however is very pleasant and Android Studio certainly helps with it. There's also an interesting Mooc on Coursera.

We're also briefly talking about DB versioning and were wondering what people do about it in real environments. There are various best practices approaches to it, mainly following the concept of "migrations" from the Rails world, but are there any other approaches? Please provide feedback and ideas in the comments after listening... Mark used Sequel in Ruby-land and we briefly mentioned a book on Continuous Database Integration that has a few interesting ideas, too.

Towards the end our discussion swivels towards Docker and Fig. Well, mainly Fig, which seems to be an interesting toolkit to help create customisable and reproducible Docker environments for development setups etc. 
00:0000:00

Tags: Version Control · Books · Mobile · Process · IntelliJ · CFML · Android · Rust

Episode 31 - The 2DDU Technology Radar

July 17th, 2013 · Comments

G'day, it's been a while.

Today's episode features our first 2DDU Technology Radar. Oi? What?

The guys at Thoughtworks have recently gained a lot of well-deserved fame for doing their Technology Radar. It's essentially a structured list of "stuff" to use, look at, evaluate or be careful with when it comes to technology. It contains everything from processes via platforms and tools up to specific technologies and languages.

Here's our personal view on technologies: the 2DDU Technology Radar. It's a long episode, nearly 1 hour and 50 minutes. Feel free to agree or disagree with our views in the comments, discussion is very appreciated.

If you want to look at the list of technologies we're talking about while listening to the episode you're very welcome to use our published Google Doc to do so. Have fun!

00:0000:00

Tags: ColdFusion · Version Control · Virtual Machines · OSS · Mobile · Cloud · Testing · Process · Javascript · Agile · IntelliJ · Railo · CFML · Clojure · Ruby · JRuby · Groovy · NodeJS · Python

Episode 26 - cf.Objective(ANZ) - Marcin & Phil

October 10th, 2012 · Comments

Today Kai and I were very happy to have Marcin Szczepanski and Phil Haeusler join us for a panel discussion on the topics that they will be presenting on at the upcoming cf.Objective(ANZ) conference.

Marcin gave us a quick run through of the advanced feature of FW/1 that he will be showing off, and Phil provided us with a synopsis of his talk on Strategies for effective mobile data communication.

The conversation continues into some interesting discussion of mobile native vs. web apps and the various pros and cons.

Resources

00:0000:00

Tags: ColdFusion · OSS · Mobile · Adobe

Episode 24 - cf.Objective(ANZ) Panel: Mercer, Mclean & Turner-Jones

August 22nd, 2012 · Comments

As per usual, we are conducting speaker interview for the wonderful cf.Objective(ANZ) conference!

On the panel today we have Andrew Mercer who is presenting Work, ReST and Play, about REST based webservices, Justin McLean who is presenting Android Application Development with Java and Richard Turner-Jones who is presenting on Mobile Application development using PhoneGap.

We talk to each of them about their history as programmers, and get some of the details on each of their presentations as well.

It's a lively discussion, so tune in!

00:0000:00

Tags: Mobile · Adobe · Railo · CFML

Episode 20 - Various Adobe Stuff

April 4th, 2012 · Comments

While we start off talking about Kai's new Android phone, in this episode, we mainly talk through various topics relating to Adobe technologies, and the Adobe business.

Moving from what is going on with Apache Flex, to the state of Flash on Linux as well as discussing the pending Java 6 EOL and how that may impact the also pending ColdFusion 10 release the conversation quickly start turning to the overall direction of Adobe, and what factors really drive a public company.

At the end of the podcast we also have a teaser for what we'll be talking about in the coming weeks - But you'll have to listen to the show to find out what it is! :)

00:0000:00

Tags: ColdFusion · ColdFusion Next · Linux · Mobile · Cloud · Flex · Adobe

Episode 14 - Phil Haeusler and Frau Hofrätin Mamoli

September 29th, 2011 · Comments

And again Mark and I ran a session with two guests - coincidentally both speakers at cf.Objective(ANZ) + Flex 2011: Sandy Mamoli and Phil Haeusler. Yet again Mark proved that he struggles to pronounce European last names with umlaut-replacements correctly (well, he's usually not even close) and yet again Mark found a new approach to introduce me weirdly at the beginning of the show.

We talked about Sandy's and Phil's sessions which basically deal with agile technical concepts (in Sandy's case) and geolocation/GIS (in Phil's case). Phil explained a few of the basic concepts of geolocation, we got into chats of him FB- and GIS-stalking his children when they're older (which Mark seemed be very interested in picking up to monitor his future offspring :) and general privacy discussions re use and abuse of such data.

Sandy points out that her talk is not going to be an agile introduction, but rather in introduction is some technical practices that people regularly use within agile workflows. Most of them are actually best practices for any development process, such as unit testing, continuous integration and more.

When Mark brought up the idea that he and I should talk about our sessions as well we got into a discussion on A/B testing and if/how it can be seen as an agile technical practice. Not sure if we reached any agreement on that though. I introduced my JVM tuning topic and one of the comments I got from Sandy was: "wow. and you can talk about that for 45 minutes?  VERY impressive". Thanks Sandy - I'm always trying to please :-)

Two jobs: CF Developer in Melbourne and Flex/Java developer with GIS knowledge in Brisbane.

00:0000:00

Tags: Conferences · Mobile · Flex · Testing · Process · Community · Agile

Episode 5 - Mark’s Addiction

April 23rd, 2011 · Comments

We're back again!

Starting off this conversation, we discuss Mark's (and probably soon Kai's) addiction to Spiral Knights, which is an incredibly simple and fun Diablo style freemium cross platform MMO (Friend Mark as 'Neurotic', if you play too).

Kai takes us through his experience at WebDU this year, and talks about how much he enjoyed the conference. We have a good discussion about his presentation on developing for mobile platforms, ranging from phones to tablets, and the pros and cons to different approaches.

The Amazon outage (which is still ongoing) becomes an interesting topic, and diverges into discussion about decentralised version control (i.e. what happens when your source control repo is stored on a server that goes down).

Flash Builder 4.5 for PHP comes up as well, and we have a good chat about the Flex ecosystem, and IDE's in general, along with the discussion of an interesting e-week article.

Finally, we announce a ColdFusion Job in Melbourne, and the CS5.5 Asia Pacific Roadshow.

00:0000:00

Tags: ColdFusion · Conferences · Version Control · ColdFusion Builder · Mobile · Cloud