Monday, September 17, 2012

Citrus Cake GF/DF



Just to mix things up a bit I thought I'd share a recipe, as those who have Gluten intolerance will know getting nice home baking is a challenge and add dairy intolerance to the mix things get a lot harder, so here we go, the below should result in a nice moist citrus cake with a slightly toffee'ish crust.

INGREDIENTS:

175g Olivani Spread.
1 tsp Vanilla Essence.
1 3/4 cups raw sugar.
3 Eggs.
2 cups Bakels Gluten Free Flour.
2 tsp Gluten Free Baking Powder.
1 Cup Rice Milk.( or soy )
2 Lemons or small Oranges.

INTO IT!:

Heat oven to 180deg C.

Grease a 20cm cake tin or similar capacity ring tin.

Add Olivani, raw sugar, eggs and vanilla and beat well till mixture is even.

Finely grate the lemons into the mix, then add the juice beat well again.

Add the flour, baking powder and milk and beat mix well.

Once the mixture is even add to tin and bake for ~ 40 minutes or until top of cake is golden and springs back when touched.

Enjoy!.

Tuesday, March 20, 2012

WinRT

Today I was lucky enough to get along to the Microsoft WinRT Code Camp which was split into two parts , the morning session covered the stack and Metro UI guidelines and the afternoon hands on lab building an app, with the lab content allowing approaching such from the angle of a c#\XAML or HTML5 angle. The day went pretty well over all with the morning session filling in the gaps adequately with minimal issues from the gear given Windows 8 itself is still pre release. A couple of observations from the lab, I decided to run through the lab using the HTML5 based material given the heavy use of such within current projects at JADE and a personal interest in such ( and allergies to XAML... ) . Across the boards the WinRT Apis are consistent and appear vastly improved at a brief look, over the existing stack. While the JavaScript / HTML5 implementation at first made me wonder why one would bother going to the lengths of supporting the html5 spec just to provide a JavaScript API it became obvious in a short space of time , the implementation would be immediately familure to any web developer out there, deviations from the current w3 spec only to implement functionality not currently supported within such. ( with the intention to move to introduced specs going forward ) The only thing I found lacking in the space of the lab was a jQuery style selector , and a slightly odd way of defining the callback functions, I'd be interested in hearing from those who have experimented with common js patterns and generated Dom elements. On the c# side the new await keyword looks useful although I do wonder in some cases whether having the callback code defined in a seperate block is more readable than having the callback code inline but I guess that will become apparent going forward.

Monday, January 9, 2012

JOOB Mobile 2.5

After a rather pressed end to 2011 the new year has started well, we just dropped version 2.5 of JOOB Mobile.

Just a quick overview of the top 12 enhancements contained within the release:

Multiple Application Support

This adds the ability to manage multiple JOOB Mobile applications from one instance of the control panel, this is the initial step to a full multi-tenanted environment going forward.

Searching

In this release we add the capability to do searching in a RESTful manner in a simple, scalable and standardized way. Tyler has written an introduction to the new classes and functionality on the JOOB Mobile site here: RESTful searching with JOOB Mobile

Support for iOS5.1/Android 4/WP7 Mango

JOOB Mobile has been tested against iOS 5.1 betas, Android 4 ( Ice Cream Sandwich ) and Windows Phone 7 'Mango' , Server side has been tested against 64bit Windows releases from Vista through to Windows 8 Developer preview so you can be sure your applications will work with current devices going forward. 

Roles

This release contains finer grained Roles by default to allow better control of access out of the box without resorting to implementing your own access control plugin.

Test Client Framework

We have now shipped a test client framework within the product to make it easier to implement integration tests within JOOB Mobile applications. 

Priority Queues on Clients including TTL

Calls within the framework now allow the ability to pass in a Time To Live and priority, this was after feedback from developers wanting a way to immediately fail and return in certain cases, you can now for example allow a GET to jump the queue and only attempt the request once for time critical requests. 

New callback mechanism iOS

The iOS client library now allows the developer to pass in a target object and selector to be invoked on success and failure to allow better flow and easier development within your iOS applications. 

Control Panel redesign

The control panel has had a make over to freshen up the UI and improve the user experience.

In-memory requests on clients

You can now define whether you wish requests through our API to be persistent or not, previously ALL requests where persisted regardless to provide reliable delivery, you can now request operations to be non persistent where for example you may be dealing with sensitive data you do not wish to be stored on the device. 

Javascript support for multiple apps on same domain

The Javascript client now handles multiple JOOB Mobile applications being deployed within the same domain. 

Server Module in control Panel (log monitoring, heartbeat etc...)

We now have a server module to provide statistics and monitoring capabilities of the JOOB Mobile instance host.


Appcelerator Module 

This JOOB Mobile version contains the first release of an Appcelerator module ( currently only supporting iOS ) with the code base being opensourced and hosted on GitHub

As usual any issues can be logged on our issue tracking system or you can email us directly , feel free also to drop past our IRC channel on freenode #joobmobile or DM me on twitter @swishyTM.