www.netsi.dk

"The internet is just a layer on the real world" (don't forget that!)

Dynamicweb eCommerce: How to redirect to basket after user have added something to the basket

When using the system in CMS you can add a param to the form which will then send the user to the basket after he/she have added an item to the basket. That is sometimes a logical step for some types. The soloution is simpel, just add a param called redirect as a hidden input field like this:

<input type="hidden" name="redirect" id="redirect" value="/default.aspx?id=156" />

In this example Dynamicweb will send the user to the page with the ID 156 when the form is submitted.

Share

I have upgraded my Internet connection to 50/4 Mbit delivered by YouSee!

Tonight I have installed a new from the Danish cable tv provider YouSee. I am paying for 50 Mbit down and 4 Mbit up – so I was exicted to run a test. The test is a test which I have tried many times before with my old setup (20/1 Mbit). Then I never got what I paid for (!)  So here are the results:

The speedtest on TDC show that I got 52.38 Mbit down and 4.17 Mbit down, even if I only pay for 50/4 Mbit! :-) Bravo !! You may use this to tease your mother company TDC which could not even deliver 20/1 Mbit.

Share

Get external RSS on your website using Google AJAX Feed API – Is it easy?

This is turning out to be a new area where I will write posts: “” is the theme. My first post (not here on my wordpress blog) was called: “Embeding custom fonts – Is it easy? Lets test ‘Cufon’”. It turned out that yes it is easy to use embeded fonts using for instance Cufuo. I recieved good feedback on that post.

Tonight I have posted a new post: “Get external RSS on your website using Google AJAX Feed API – Is it easy?” which examines if you can put external feeds on your website without having to involve some serverside code. The conclusion? It is positive, why not read the post to get the full value from it.

I would love to get feedback on the posts, and will try to put a parallel post here where commenting is much easier. So for now – read the linked posts and return here to post your comments – thanks!

Share

Trying out Google Chrome OS running VirtualBox

I read a post on LifeHacker “The Human’s Guide to Running Google Chrome OS” which has inspired me to try out Chrome here on my Dell Vista PC. Here is what I did. And, oh, as I remember: before you start this project – it seems that you need a gmail (google) account to be able to login to the !

First of all I have heard about the upcoming OS “” from Google. My philosophy is now that anything from Google is worth a try, so here I go. I then read about on LifeHacker that it should be possibel to run the beta version now, just following some steps described on the article mentioned above. Here is what I did:

  1. Download and install the Sun VirtualBox
  2. Register as a user on http://gdgt.com
  3. Download the Google Chrome OS image from gdgt.com
  4. Start the and follow the step-by-step guide “How To Run Chrome OS in VirtualBox
    (I used 1024 Mb of RAM for the OS)

You will then have a working virtual machine and when you start you need to sign in with you gmail (google) acount! After that it just runs as any other foreign OS running inside VirtualBox! Cool!

image

And here is a screenshoot of the VirtualBox application with information about the virtual computer running the Google Chrome OS:

image

How did it feel?
Well, the OS seems okay. I reset it once after there were no response when clicking on the twitter icon. After the reset it worked however with the YouTube site. As you can read in one of the guides mentioned above, at the moment it is only a browser on top of – well – Google Chroms OS…

YouTube as an example.
The connection was slow and I was a litle disappointed that I did not get any sound from the videoes however, but that is probertly some driver issue in the VirtualBox. So I could not enjoy Oxygene part 2 from Jean Micheal Jarre:

image

- Oh and after I left it playing for a while… It froze… After a reset (again) it how ever came up with this note:

image

 Conclusion…
Being a beta release it is no supprice the state of this early version of an OS. Judging it from this state would not be fair – but if everything on this OS will be internet based, it is a relative different thing for me. Yes, I have many internet based services, but I still have my own “private” harddisk with applications and data on. Perhaps I am getting old when I do not feel 100% comfortable with the idea of a “totally internet based OS” (if that is what Google Chrome OS is aming at…). Still I will be following it (as it comes from Google! :-) ).

VirtualBox images
After I uploaded this post first time I found a site with images for VirtualBox – here you can download various OS which you can then run on your host computer, nice :-)

Share

Face detection in Google Picasa 3.6

Facebook have had it for a long time: the option to tag people in pictures in your photo albums, that is a great part of a social network oriented site like Facebook. Now in the free photo album (and more) software from 3.6” the process of face dection can be done automatically!

How it works in the application

Starting up Picasa, it is very cool to see how it scans all your images for faces and groups them under the “People” folder. For a start Picasa will find (probertly) a lot of faces which it is up to you to identify. The faces is found using software inside Picasa – and I must say it works impressingly well.

Picasa has located me - Sten Hougaard and now has a group of images where I appear inThe face detection finds rectangles containing faces – here you see the face of the author of this post. To start with Picasa does not know who this face belongs, that part is your job. So you will have to prepare yourself to put some time into that part. Since it is a Google product I would however not doubt that they stored the information in a wise way (more on this later). I have put some hours into this task now, and “only”  meed to tag 466 unknown faces (!).

This have given me the option to view the 377 containing the face of my daughter as a slide show. I can also make a collage, a movie or perhaps uploade those containing the face of my daughter – nice.

What can this be used for?

I personally love this new feature, perhaps mainly because of the fact that it is a new feature – I love the option to view images from various “angles”: Where they were taken, the date, the people on the photo and other. I love the idea of EXIF data inside the images, so that in 20 years my daughter can see much information about the images – if or should I say when I have forgotten all such information related to images.

Another use… perhaps…
As soon as I saw this feature I got at quick thought:

  1. Google lets all its Picasa users identify all their freinds
  2. All the face to people relation information is uploaded to a central server
  3. Google can now do global people location based on the face to people relation done by the millions of Picasa users

- A bit scary! But ofcause Google is god (LOL) so something like that would never (LOL) happen! :-)

Sharing the added information

image The information about the faces on your images can actually be shared on online web albums you have. When you upload images you can see Picasa writing status information “Syncing face tags” and when images has been uploaded and is viewed in the web album you can see boxes around the faces. Both things you can see in the illustration to the right.

As far as I know however you can do nothing with the box that appears when hovering over a face of an image in a web album. In Facebook you get the option to view information about the person in focus, which can be a very strong feature. Ofcause we do not know what Google have in mind, which features it will release later, and you could argue that they are on the right path as they also couples the person data with the information of people in your contacts list.

I am not sure, but it might be so that when viewing photoes on you web album you actually get face detection of other people on photoes – people which you might or might not know.. But I am not sure if this is actually right!

The technical information

From an article “Google Responds to Picasa 3.5 Face Tagging Complaints” I got some information about how the actual data about the rectangles containing faces and the person inside the rectangle was stored. Here is the information:

Face tag data is stored in the Picasa database and also in the .picasa.ini file in the folder where your tagged photo sits. To see the location of the photo on your hard drive and the .ini file where the information is stored, right click the photo and select “Locate on Disk”.

I did that and discovered that it is not too difficult to read, though Google need to document just use it, and I look forward to a way to integrate Google contace (face) information with my Facebook albums and their people tagging information! Here are two parts of the “usefull” information inside “.picasa.ini” of one of my photo folders:

IIDLIST_netsi1964_lh=4aaff210a98f8f52
faces=rect64(3c5a182451e53aaa),5ca08dd0d7257594
...
[Contacts]
5ca08dd0d7257594=netsi1964_lh,6b4f68cf8bba7447

“And what is exactly that?!!” you might ask. Well, my guess:

  • rect64(…): This is coordinate information for an area containing a face
  • “5ca08dd0d7257594”, an identifier for a face
  • “5ca08dd0d7257594=netsi1964_lh,6b4f68cf8bba7447” information about the relation from between the face identifier and a contact inside my personal contact list

Given some more documentation it should be possibel to convert the “face found information” to other services like Facebook, but how about the “face pattern”, where is it stored?

It gets smart – intelligent!

When you start to establize the relation between the faces found by Picasa and your existing (or new) contacts/persons Picasa can figure out by its face detection software other occurences of this person – that is: You do not need to approve each and every instance of a face detected by the software. It intelligently figures out by it self, or at least guesses. You will see that Picasa gets better and better to find people you have recognized – and as you do, it will come up with suggestions, which you then can accept or cancel.

All in all I find this face detection feature very cool and love my Picasa even more! I am looking forward to seeing even more cool features added to Picasa..!

Related links
24 Free Picasa Flash and HTML templates to showcase your photos

Share