Submitted by John on Sat, 10/10/2009 - 23:50
Recently a chap named certain Walton contacted me to ask how how we got the bible text to pop up when you hover your mouse over scripture references on the Christian Assemblies International website:
Submitted by John on Fri, 04/09/2009 - 21:54
Recently I experimented with Griffon with a view to replacing a Swing application created in Eclipse Visual Builder. Having got my head around Groovy and Grails already, I can say that it was fun. However not being much of a Swing programmer, the main problem I had was building a layout. I mean when you come from a non-Swing background, how are you supposed to build a layout for anything more complicated that the 3-widget panels that are in all the examples on the internet?
Submitted by John on Fri, 24/07/2009 - 08:25
Question posted on the Grails mailing list:
I'm trying to build a REST client for my REST server (which I build
with the help of the Definitive Guide To Grails) using RESTclient.
I'm using the following code at the server side:
def save = {
def u = new Signup()
u.properties = params
if (u.save()) {
render u as XML
} else {
render u.errors as XML
}
}
Submitted by John on Mon, 18/05/2009 - 17:44
Recently the following question was posed on the Drupal consultants mailing list by Sam Cohen:
"I was hoping some of you... can share any theme suggestions, both contributed and commercial, that you think look the most professional."
In the interests of helping others and of promoting the best Drupal themes, here are the themes that got a mention, along with the highlights of the various comments about them:
Submitted by John on Fri, 17/04/2009 - 13:44
Let's face it - web hosting is profitable and the market is crowded with people vying for your dollar. You want to spend as little as possible but you want high quality hosting. The problem is that you only really find out who is good after you've signed up and invested the labour in getting things running on their servers. Sometimes it can be a couple of months in when some issues crop up. Here's a non-technical way to differentiate good and bad hosts:
Submitted by John on Mon, 09/03/2009 - 23:38
Tonight I created a really basic Magento installation video tutorial. I mainly did it to sort of test and hone my video creation skills, but I hope it helps a few people along the way. Sorry for the poor sound quality at times, and the umms, ahhs, and parts where I glance over things which may not be obvious. In the future I'd like to make more polished Drupal and Magento tutorial videos about more advanced topics.
So, without further ado:
Submitted by John on Tue, 24/02/2009 - 20:25
I’ve created a Drupal module which replaces the anchor text of links to node translations with the page title of that translation.
The Problem with Default Drupal Translation Links
One thing which milled around my mind a bit recently is the apparent SEO un-friendliness of the default way Drupal implements translation links. By “translation links” I’m referring to the links that appear at the bottom of any node that has translations. By default, with the translation icons module enabled, they look something like this:
Submitted by John on Mon, 23/02/2009 - 20:26
Recently the big three search engines teamed up and agreed on a format to help webmasters reduce duplicate content and its related disadvantages for their websites, being referred to in SEO circles as a “canonicalization tag”. Technically it’s not a tag but a value being applied to the rel attribute of the link element; if you want the gory details check the above link.
Submitted by John on Mon, 16/02/2009 - 22:12
Submitted by John on Sun, 08/02/2009 - 12:55
Yep - it's one of those features that you need multiple times a day, but Microsoft didn't manage to create a direct shortcut for it! Of course they did have time to come up with a shortcut to display the Research task pane (ALT+SHFT+F7) - that thing you didn't even know existed.
Anyway the good news is they did include the next-best thing - a shortcut to paste special. It's CTRL-ALT-v. From there you can reasonably painlessly arrow to the "plain text" option and hit return.
Pages