Archive

Archive for September, 2008

Easy access to SAP sites

September 30th, 2008

I have been using Launchy to get easy access to search on SAP notes and start my SAP GUI. Launchy is an application which can be used to launch other applications or access websites. Nigel James wrote about how to use Launchy in a blog post and how to access sap notes easy.

Recently I discovered that Firefox was also working on a similarly project called Ubiquity. The difference is that Ubiquity is placed within the browser and can access the same information as the browser. It has easy access to google maps for an address which has been selected and complete other tasks that you would do in your browser.

It is possible to create some commands you self, which can be used to enhance your browser experience. For instance it could be to change tabs or to make the tasks that you normally do on your favorite sites. The commands are written in Javascript, and there is a pretty good tutorial on how to get started.

To get started using Ubiquity just install the Firefox plugin from the Mozilla site.

After you have installed the plugin goto the command press CONTROL and SPACE and you will get a popup in our browser like the following. In this window you can enter commands to Ubiquity.

Try commands like map (address) or in an edit field mark an url and use the command tinyurl.

I have written some commands which can be implemented pretty easy. To implement them use the command command-editor.

In the command window insert the following code, and it should be possible to run the commands.

/**

* Ubiquity Command java scripts

* Used for searching SAP sites

*/

CmdUtils.CreateCommand({

name: “sapnote”,

description: “Finds SAP NOTES”,

takes: {“note number”: noun_arb_text},

preview: function( pblock, noteno ) {

pblock.innerHTML = “Open service markedplace for note: ” + noteno.text ;

},

execute: function( noteno ) {

var url = “http://service.sap.com/sap/support/notes/{QUERY}”

var urlString = url.replace(“{QUERY}”, noteno.text);

Utils.openUrlInBrowser(urlString);

}

})

CmdUtils.CreateCommand({

name: “sapql”,

description: “Open SAP Service Markedplace”,

takes: {“site”: noun_arb_text},

preview: function( pblock, siteType ) {

pblock.innerHTML = “Open SAP Service for : ” + siteType.text ;

},

execute: function( siteType ) {

var url = “http://service.sap.com/{QUERY}”

var urlString = url.replace(“{QUERY}”, siteType.text);

Utils.openUrlInBrowser(urlString);

}

})

CmdUtils.CreateCommand({

name: “sdn-search”,

description: “Search SDN”,

takes: {“query”: noun_arb_text},

preview: function( pblock, query) {

pblock.innerHTML = “Search SDN for : ” + query.text ;

},

execute: function( query) {

var url = “https://www.sdn.sap.com/irj/sdn/advancedsearch?query={QUERY}&cat=sdn_all”

var urlString = url.replace(“{QUERY}”, query.text);

Utils.openUrlInBrowser(urlString);

}

})

The script contains three commands.

  • sapnote which take a service marked place note number and display a page with the note.
  • sapql is to access SAP Quicklinks like SWDC or notes
  • sdn-search which make a search on SDN for the query you have made.

The sdn-search search command look like the following.

sdn , , , ,

100% SAP

September 9th, 2008

I have finally found out what SAP is. Just look at this bottle from Belgium.

On the side the 100% logo is together with 100% Jus.

Uncategorized

PYTHONPro OffRoad Triathlon 2008

September 9th, 2008

This year I participated in the Offroad Triathlon. This year I have prepared a little better. I had got at new mountain bike, where it was possible to use all gears and use click pedals. I had also practiced biking and running to get use to the switching.

The result was a large improvement. Last year got a time on 1:32:05, while I this year did the 1:14:28. I had improved in all the different events. If I had got the same time last year it would have given a 2 place while I instead got a 10 place for the short triathlon. The results for this year can be seen at offroadtri.dk

The whole event also felt better, since I had a little more practice and knew what the event was about. I the running last year I had to walk a lot but this year I could run in a fast pace for the whole running trip. The biking track was also more dry this year, which also made it possible to ride faster.

I was also the lucky winner of a Aquaman wetsuit, unfortunately it was a ladies model so I cannot use it.Updated: I was able to exchange the certificate to a male model, so next year I’m going to swim much more in open water.

Next year it should be possible to perform the triathlon faster if the shape of the day is better and if I have practiced more.

sport