2005_01_12 Chris & Mijoo planning their businesses
2005_01_04 Ben on Trampoline
Looking at wedding gift from Dad
2007_07_07 Tate Modern exhibition on cities -- wooden model of london's population density close up
2007-08-04 Horses in Richmond park drowning in bracken

May 9, 2008

Chat with me! Julianonsoftware.com now has live chat using Google Chatback

At the end of Feb the Google Talk team released a version of GTalk that you can embed in any web page. As a Google Account holder who has logged in, you can generate a Gtalk chatback badge very easily. As a ‘chat host’ you must have a Google account, but your guests do NOT have to have one, which is pretty neat.

200px wide, more or less

Currently you cannot have a chatback badge less than 200px as it’s hard-wired for this width. You can add ’scrolling=no’ as a way of sneaking it into a slightly smaller (190px?) space to avoid the clumsy scrollbars that appear.

If you want to try it out, click ‘chat with Julian’ on the sidebar. When I’m in of course!

Customer sales and support for the Long Tail

This is very cool for small businesses wanting to provide a virtually zero cost customer sales and support. With almost no effort you can provide a live connection to potential customers by putting the live chat box at key points in your sales process — using an analytics package like Google Analytics you can set up funnels to identify drop off points, for instance.

What if you want to customize Google Talk chatback look and feel?

See also JTold’s post on how to customize the look and feel of the GTalk badge.

May 7, 2008

Julianonsoftware.com was pwned!

So my site was compromised recently (pwned even?). The .htaccess file was set to redirect to a spam site. Apologies to those who were looking for my site and got a Canadian online pharmacy! Also apologies to those who have since come here and were in fact expecting a Canadian online pharmacy.

To dreamhost’s credit they fixed it within 12 hrs of my support mail being raised.

April 30, 2008

Utterly furious with dreamhost: 2 day outage!

Dreamhost cancelled my account with no warning. They said there was an outstanding payment, however I had received no notice of this, and had just renewed a number of domains.

Apologies for the outage — this site was out for 2 days which I’m sure has affected usage.

April 13, 2008

Building social apps on the Mac: Ruby on Rails is BUILT IN to Mac OS X Leopard (10.5)

This tutorial covers Rails 2.0 under the Rails that is built-in to Leopard. You do not need to use Locomotive or any other tool for a basic Ruby on Rails platform under the Mac.

It took me about half an hour to find the page on Using Ruby on Rails with Leopard but here it is: Developing Rails Applications on Mac OS X Leopard. The nice thing about this tutorial is it shows you how to upgrade Leopard Ruby on Rails to Rails 2.0 (which of course, is just gem update --system).

MySQL doesn’t come with Leopard by default (SQLite3 does) so the tutorial doesn’t cover how to do MySQL. If I have time I’ll document how to get the Leopard Rails to work with MySQL and link from h ere. .

Side note An old Mac fan… maybe a new Mac fan?

For the record: I was an avid Mac user and developer for nearly 10 years, from around 1987 to 1997. I used to spent most of my weekends hacking Resedit. I know the trap address of the Finder. My favourite Resedit resource module was the ‘CODE’ type (MC68k was actually quite sensible). I bled 6 colours. Then Apple really pissed me off once too many times and I moved to java. But with Mac OS X, things have just been getting better and better. Sheesh every day I see another reason to upgrade my PC to a Mac… the multitouch track pad, built-in time machine for seamless backups, and now Rails is built in… very nice!

April 7, 2008

OpenSocial Hackathon London Sun April 4 2008

So what with the snow and everything on Sunday, what better way to spend a Sunday than at the OpenSocial Hackathon in London hosted graciously by BT — they really have awesome premises.

The objective was to try and do some work against OpenSocial and do some demos.

Highlights

Last.fm inside hi5.com and myspace. A bunch of really smart, nice guys, built a Last.fm gadget with only glue code as they’ve already exposed all their interesting stuff via developer APIs. So a t-shirt winning demo showed last.fm playing inside hi5.com and myspace. Neat!

Xing OpenSocial Proof of Concept Xing showed what Xing could look like if it used OpenSocial. They used Shindig — Apache’s reference OpenSocial container and put a Xing skin on it. Not mindblowing but it was nice to see.

OpenSocial extends the Google Gadgets API

OpenSocial is designed to work within Google Gadgets. So a typical OpenSocial hello world app does this:

  • Create empty Google gadget
  • Add a line of code to say it depends on open social
  • Cycle through all the friends you have on the site the gadget is hosted

… which is precisely what I did. I copy/pasted the great tutorial and tweaked it a bit to explore the model.

Go to the OpenSocial Gadget tutorial for 0.7 of OpenSocial API.

Steve, Chewie, and myself talking about how to socialise Steve’s site. Image courtesy of fellow Googler Jason Cartwright. See more OpenSocial London Hackathon photos by Jason.

Learn more about OpenSocial.

March 25, 2008

Testing wordpress / twitter integration: did this get through?

This is the body of the test message.

Googling Googler

Those long time readers will have noticed that my posting patterns have, er, changed somewhat. Google has punished me for this reduced frequency and now this site is only pagerank 5. Boo hoo.

Julian On Software is a research stream

Anyway. In general, Julian On Software is where I capture a trail of my research and thoughts. For a while it was Social Computing. More these days it’s changed a little to be more on Google products. It’s not an official Google blog though, even though I’m a Googler now.

You can also see my more transient thoughts and observations on twitter. I’ll wire it up to this blog one day even.

Thanks for listening!

February 18, 2008

Amazon’s credit card sucks

There, I said it.

Amazon! Wohoo! Credit card! Get one! Yay!

So you have this glossy veneer presenting the credit card as … well an AMAZON credit card. With the Amazon experience. Reasonably friendly interface. Reasonably clever and innovative.

But this all falls through a cavernous hole in the ground called the HALIFAX VENEER. Not only is it a Halifax credit card, but you’re instantly relegated to the sense of a second class credit card holder — normal channels don’t work. Half the numbers your paper statement are wrong — and you have to be directed to a number that is carefully hidden on their help page. It, in a word, is utter rubbish. And yes I’d use stronger words.

What really annoyed me was that once I’d activated the card, TRY and find the login screen! Nothing on Amazon’s site allows you to log in! I had to spend 10 minutes with Google scouring the web. (Link provided above).

Get out of here Amazon! You’re an embarrassment with ‘your’ pathetic credit card.

I cancelled mine today, citing reasons for closure ‘misled by sales experience’.

“That was the demo!” says Gates.

Hmm.

February 17, 2008

Fighting winter blues: Lumie anti SAD lamp review

Posted this on Bodykind:

I’ve really struggled with grogginess, apathy, cravings for sugar and fatty foods in winter here in the UK. Turns out it’s all to do with lack of light rather than any general dispair at the futility of the state of the world.

I’ve had a Lumie body clock for years (the version I have doesn’t have the cutesy and unnecessary stars and moon as per above), and basically Lumie does the trick — if I got to bed at the right time, the light turns on slowly over 20 minutes or so, and wakes me up nicely and I don’t feel groggy even in the heart of winter. It’s all about stimulating melatonin it seems.

I knocked off a couple of points for things that could be better:

  • no battery backup! You lose power, you have to reset it. Move it from one room to another, same thing. This is the 21st century Lumie!

  • ergonomics: button placement necessitates fingers placed in front of the display. From bed, this makes it really hard to see what you’re doing when you’re pressing the buttons
  • No way to easily use it as an ordinary lamp — you have to always use the fader, which is a bit tedious as it can take up to 10s to fade up and down. Annoying when all you want to do is flick a switch.
  • Display is unreadable in direct sunlight.
  • The whole ‘little dot for PM’ is a widely used, and widely irritating standard for indicating PM vs AM. How about ‘PM’??

Oh here’s where you find Lumie Bodyclock Junior replacement bulbs.

February 16, 2008

Quelling the storm within: why meditation is even more relevant in today’s busy world

We live in a world of massive opportunities for overstimulation. A world of continuous partial attention, driven by an ever-connected world. The double-edged sword of connectivity allows for amazingly positive changes in how we live and work, but as it affects everyone, expectations change too.

I think we’ve all experienced the symptoms of this — everything and everyone is fighting for your attention all the time (which is why some call what we’re in an Attention Economy). Which means, not only is it hard to concentrate, but there is a generation growing up with very little general experience of what it’s like to concentrate for long periods of time.

This all increases stress as the pace implies a constant sense of urgency. I’m awful at it. I’ll check my personal mail 5+ times a day — probably closer to 10. With gmail notifier, it’s even easier to get distracted (usual disclaimers — actually I switched to gmail way before joining Google).

But now I’m back into the rhythm of work again, I can get back into the rhythm of meditation each day too. It’s like a bit of time each day just for me. Today I experienced a reminder of why meditation is so good for me — this incredible sense of feeling beyond time, beyond barriers, a deep peace which puts the world in perspective.

I’m not about to preach that everyone meditates — but I thoroughly recommend finding your own way of getting to this ‘zoned peaceful’ state at least once a day. I got a similar sense of this when I practiced Tai Chi some years ago — and some forms of yoga can help relax the mind too. If you are curious then the technique I use is called Integrated Amrita Meditation. (That’s plain spooky — this course is taught in the UK every few years, and look at that, there’s one going Sunday March 9. I genuinely didn’t know!)

I’ll finish with a lovely tranquil scene from our recent holiday in NZ:

Kepler track

And with that I have to go and make my poor sick but still lovely wife a ‘mega drink’ (lemon, manuka honey, garlic, ginger).

PS thanks for the welcome back Tom — nice to know someone still reads this blog :)

Back from hiatus!

A lot has happened since I posted my last blog entry!

I got a job at Google and also had a 6 week holiday. All this has meant silence in my virtual world while I spent time IRL (In Real Life).

My focus was Social Computing while I was specialising on this at Conchango — in the coming weeks I’ll decide what to focus on now at my new job.

thanks for reading!

tnv girlscreampie blackmature hairyteen pantyhosegay strippersanima porngirl enemacum french Map

December 5, 2007

Facebook usage leaps 20% despite increasing privacy violations

RIP Facebook? Not yet. Unique Visitors to Facebook.com jumped 20% in November

Why? Jay Meattle enlightens:

“Looks like regular Facebook users are mostly unaware of their worsening situation, or more likely don’t know what to do about it - not good.”

Facebook up 20% more in Nov 2007

67% of Facebook users had not even heard of Facebook Beacon and the evil that it is (summary: it shares your profile information with third party vendors even if you’re not logged in and even if you have opted out of everything).

December 4, 2007

Multitouch, multiuser digital wall. Very. Very. Cool

YouTube - Interactive Wall - Multi Touch


This completely rocks. There have been concepts of this for some time but allowing multiple people to work on it at the same time is… just amazing.

Facebook looking a little rough around the edges

Facebook and The Myth Of Contextual Advertising

Alex Iskold was given some advertising for singles…

“Um… Didn’t I say on my profile that I am married? Okay fine, but even if I was looking, I would not want my THE ONE to look like this. Would you? Jokes aside, the advertisement below, which was displayed on my company AdaptiveBlue’s user group, is just completely inappropriate”

.. which was a bunch of scantily-clad ladies…

This is just plain weird. This plus the furor over Facebook’s shocking privacy violations are making it less a darling child and more a spoilt undisciplined brat.

December 3, 2007

3% of US blog, but 32% of 12-17 year olds do

Forrester research July 10 2007

Customer Service 2.0


loan calculator simple interest

Modern loan calculator simple interest s have become extremely diverse, leading to phone personalization and customization.

credit wisconsin loans car bad

3 billion by November, 2007[9], thus reaching credit wisconsin loans car bad of over half the planet’s population.

investor home loans

Nokia phones can receive investor home loans s as investor home loans message.

bad instant loans credit

Mobile phones are fully digital, hence are signalled to ring as part of bad instant loans credit they use to communicate with the cell base stations.

loans only construction texas interest

This law goes into effect on July 1, 2008 with loans only construction texas interest fine for the first offense and $50 fines for each subsequent conviction.

education loan

The most commonly used data application on education loan s is SMS text messaging, with 74% of all education loan users as active users (over 2.

mortgage carolina interest north loans only

In most countries today, the person receiving mortgage carolina interest north loans only call pays nothing.

home guide to equity loans

Such recordings specify what synthetic instrument should play home guide to equity loans at a given time, and the actual instrument sound is dependent upon the playback device.

of regarless loan dollar million credit

[citation needed] In Japan, it is generally considered impolite to talk using of regarless loan dollar million credit on any train — texting is generally the mode of mobile communication.

online instant loans

In some developing countries with little “landline” telephone infrastructure, online instant loans use has quadrupled in online instant loans decade.

November 26, 2007

[London Living] Positive experience with central heating engineer in Wimbledon: Thomas from TR plumbing

So a week after needing to replace our washing machine, whaddaya know but our central heating goes on the fritz.

Central heating broken down and in Wimbledon?

First thing to know — check out the Corgi web site to find a Corgi-registered engineer. They follow a code of practice and Corgi does strike off people occasionally. Don’t look for FSA-style regulations here — it’s just a standards body that tries to support a baseline level of quality and customer service, for example this dodgy outfit in Holloway Road, North London, called 3 Heat Services:

Reason removed: Failure to rectify defects following a customer complaint.

TR Plumbing was the second on the SW19 search results and found Tom to be friendly, knowledgeable and affordable.

NOTE there is a bug on the Corgi web site so that search doesn’t work after you click ‘removed installers’. On Firefox at least.

November 23, 2007

Nxtbook is the stupidest implementation of ebooks I’ve seen in a long time

UPDATE — Nxtbook got back to me. 10/10 for listening guys thanks. See comments section on how they’re aware of the issues. And the 50 page limit was publisher specific.

Three words for this product: avoid, avoid, avoid.

Nxtbook is having a major identity crisis. It seems to be a way of distributing print-ready documents electronically.

Except Nxtbook really doesn’t support online reading well

  • Nxtbook has this weird ‘pseudo binding crease’ shadow in the middle of the screen that reduces the contrast of a page and breaks a 2 page spread up in a way that, well no book would ever want but is limited by ahh… physics. Why they’d want to do this explicitly on a screen is anyone’s guess. They’re not the first to do this — it’s a popular demo of ‘wizzy but useless stuff’ in the flash and silverlight’ — but it really is useless, and worse, it actually adversely affects usability.

  • It also has this little ‘page turn’ device where you click to move between pages. No keyboard support — no arrows, space bar, or return to move by keyboard. Worst of all, it doesn’t even emulate real page turning well — the whole advantage of a page turn is that you can flip between pages in rapid succession. As my screencast shows, if you click rapidly you end up going to one page, then zooming in and out rapidly. Bah.
  • Accessibility? Forget it. It’s just an opaque block of stuff.

So it’s not really for online reading.

It doesn’t support offline reading either.

Nxtbook has a really fiddly page printing mechanism that only allows 50 pages at a time UPDATE: this is imposed by the Enterprise Search crowd, not intrinsic to Nxtbook. Like that was going to stop me printing all of the pages? I’m reading this great source of content, the Enterprise Search Sourcebook, which has some excellent and generous content. But it’s like poking forks in your legs trying to get at the content using Nxtbook. I had to do 2 separate 50 page print sessions (which didn’t line up so I had a duped page in the middle), each of which took, I kid you not, about 5 minutes to print. Nxtbook then refused to print the final pages (some kind of lame copy protection feature?), so I had to open it up in my other browser to do the final bit. Ludicrous and pointless affair.

To see my frustration see see a quick clip I put together illustrating Nxtbook’s brokenness of the page flipping and hugely limited zoom (1:1 and window size).

Oh, and of course none of the content is searchable from the web either, because it’s a proprietary format search engines can’t access the content.

The fundamental question is: what on earth was wrong with PDFs? To the Enterprise Search crowd: could you release a PDF version?

It’s not all bad

There is one good bit however. Nxtbook adheres to Julian’s Flash HIG #1: allow deep linking to rich content sites.
And you can download it for offline use. If you have Linux or a Mac however, tough cookies as the offline reader is an exe.

A plea to Nxtbook

So I slammed Nxtbook. Some constructive points are only fair:

  • Allow rapid page flipping between pages
  • Remove the page printing limitation (and speed it up if you can?)
  • Support better zoom — it’s flash right? So why not allow 3200% zoom. Some diagrams are very hard to read on screen and don’t print well.
  • Basic key navigation: spacebar, page navigation etc.
  • Have the option as part of a book distribution to hide the ludicrous crease in the middle of the screen
  • Have the option for search engines to index the content.

Which Wiki? Mindtouch maybe?

Ed’s Tech Tips | Which Wiki?

“I installed it and I was sold. DekiWiki, which was orginally based on MediaWiki, has all of the best features of MediaWiki, but without the non-user friendly awkward interface. It is as easy to use as email, but with a lot more functionality than MediaWiki. Check out the complete feature list on the Mindtouch web site. The full unrestricted version of DekiWiki is avilable for free. MindTouch makes money like Red Hat does , by selling support for the wiki”

We’re trying it out internally for one site to see how it goes. Interesting — I didn’t know it was originally based on Mediawiki.

I still miss ’suggested tags as you type’ and RSS feeds for tags provided in SocialText. I’ve hacked around with PHP/JSON/AJAX style stuff before so maybe I can patch it. MindTouch looks fairly pluggable so we’ll see.

I’d also disagree with the blurb that says that DekiWiki has “Enterprise Strength Search” (Apache Lucene ported to PHP) — the reference point for “Enterprise Search” these days must contain natural language parsing to be a serious contender (no, Google Enterprise Search doesn’t have a semantic engine, and so it’s not really a serious player IMHO).

November 22, 2007

Google’s OpenSocial has quintupled Plaxo’s user base in 2 weeks

OpenSocial Has Been Good To Plaxo

Frigging amazing how social networks can catalyse things:

Plaxo graph

Thanks TechCrunch…

Next Page »