Looking To Live in France ?

Thought we would give you a preview of our home here in Brittany, western France.

If you seek the quiet life with a possible opportunity to provide local temporary accommodations, then look here: http://fabulousbrittanyhome.fr/


Enjot the french life-style here in Brittany, France

Wonderfully large home for your family or a football team :-D

Asciidoctor Admonition Icons Missing

Been writing some reference documents in my new ‘best friend’ – the asciidoctor markup syntax. For some time now i get puzzled when i want an admonition icon to appear in my document but it won’t. Ok my markup looks good to me and i have installed the ruby asciidoctor version:

jnorthr@jnorthr-EC548AA-ABU-a1128-uk:~/Desktop$ asciidoctor -V
Asciidoctor 0.1.4 [http://asciidoctor.org]

So a typical document like this works fine except that the beautiful image icons do not show up. I thought at first i had to lug around a folder of ./images/icon/*.png and all that stuff but it irked me somewhat.

My text of

= Notes About Asciidoc Sample Applications
jnorthr <jim.northrop@orange.fr>
v1.0, 2014-06-01 updated 7 June 2014

:icons: font

NOTE: Asciidoctor now supports font-based admonition icons, powered by Font Awesome!

== Overview

Caelyf lacks a template servlet for markup documents written using the asciidoctor markup syntax.

== Sample Application

You can find most of our sample applications on our github anynines account at https://github.com/anynines/[https://github.com/anynines/]. 

WARNING: You will need to signup with a cloud foundry PaaS provider before running any of these samples.

looks ok and renders as html quite nicely.



So that’s not what i need is it ? Where are my awesome icons ? Well, it turns out that i needed to add a bit of code to pull down the awesome.css stylesheet that has all the magic. So on the line just above

:icons: font

I added a passthru comment that renders in the final html document. That passthru comment looks like:


v1.0, 2014-06-01 updated 7 June 2014

<link rel="stylesheet"  href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.1.0/css/font-awesome.min.css">

:icons: font

So we need an external css link specification between the document date line and the icons font line. See my <LINK code above, and yes you do need to include ++++ lines above and below it too.

If you put that line into your .adoc script, so should experience the joy and pleasure of visible awesome fonts for all asciidoctor admonitions !   :)



Gradle Properties in Cloud Foundry Closure

See notes here: https://github.com/cloudfoundry/cf-java-client/blob/master/cloudfoundry-gradle-plugin/README.md

1. according to gradle documentation, we can put our PaaS cloud foundry target credentials into


like this:


with single quotes. If we do that, we get this result:

 Authenticating to 'https://api.run.pivotal.io' with username ''men@work.com''
 POST request for "https://login.run.pivotal.io/oauth/token" resulted in 401 (Unauthorized); invoking error handler
 :template-project:cf-login FAILED

FAILURE: Build failed with an exception.

but removing the single quotes makes it work.

NOTE: Gripe !! the credentials in gradle.properties take precedence over those declared in our gradle script closure !!! So if we deploy the same app to several different PaaS targets we can not declare credentials in gradle.properties we just need a build.gradle script for each PaaS target  :-P

2. plugin cf-push where there is already an existing service leaves orphan services that were originally attached. Is this because of the “rediscloud-${randomWord}” random word declaration in the cloud foundry closure ?
3. same as 2. but also looses the uri as there is no/or a faulty rebind of uri to our app


4. cf-push of new app that does not already exist appears to work, correctly builds services and binds the uri correctly.


5. also note that ~/.gradle/gradle.properties needs a password too, so:


For Our Beautiful Friends@Anynines.com


Hi Guys and Dolls !

Just a note to say a GR8 BIG Thank You to each and everyone of you and all your clever crew too – thanx for all your super efforts on the Anynines PaaS project! It’s such a pleasure to work with a solid reliable platform like Anynines.com

I have been surprised that Anynines is not more widely known across the vast internet. To improve that situation, wanted to make a nice introductory tutorial. It could help new users ease their way onto Anynines.

With the kind help of Floor, who provided html color codes and font choices used on Anynines, it was possible to create something that looks (almost) like a native Anynines page.

It’s been some time in the making and it was so much fun too ! Am not worried if you all think it is useless or unnecessary – we can bin it – no worries. Alternatively if you think it might be useful or if you have any ideas or suggestions, or we need to add other topics, then send me some ideas. I’ll put it up on my github acct when it’s finished, so you can clone from there into your own account.

You can always rename it, but as i like george harrison’s album, i’ve nicknamed our tut ‘cloud9:-)

So enjoy: http://cloud9.de.a9sapp.eu


( The zip file example is not available yet as i dont have enough resource for that )

Again, thanx for the pleasure !

kind regards


PS – yes i know this tut was for CF v5 and we’ll need to update to CF v6 samples – you were too quick!!! :-}