Oh no, not another redesign…

A number of reasons drove me to redesign the site, in part due to frustration with the existing one and inspiration to try something different.

My main frustrations were due to the fact I was posting a wide range of material whose messages I felt were getting mixed up.

One of the criticism’s people had of my blog was that it jumped around between high (detailed overviews of UK Gov. G2G sysetms) and low brow (going for a walk) too quickly. It had been my original intent to go with this, and that’s why the blog was originally called ‘eclectic’, but I’ve found it’s a little too jarring for people to handle, and I suspect was turning them off. By getting them to choose between different categories I’m hoping that they’ll pick up on that ‘channel’ and become familiar with it before trying the others. I think of this issue as one of signal to noise, however I suppose different readers signal is another’s readers noise.

Most people who have been through this learning curve move to multiple blogs, but I wanted an aggregated page, plus I had fun overloading some of the Roller macros to allow category specific functionality.

My frustration is that I’m sick to the gills of Facebook and the ilk, they are all just so much lock in to closed systems. Frankly I want all of these social applications to integrate. Now. For instance rather than have LinkedIn, Namyz, Xing, etc. keeping records of my professional contacts I just want a blended service where all my professional contacts are visible to me in a single data set, even if they are actually separate and multiple data sources (and wherever the data might actually be).

And I don’t want this applications to be shunting my data around in a haphazard manner, I’d rather just be able to view the information as a unified stream.

Just because the big three of MySpace, Facebook and Google have said that they will ‘play nice’ they are all, to a man, going to be ring fencing their user populations. They will attempt this with guile initially, then with ‘attractive’ *new* features, and finally with strong arm tactics. Eventually they will lose out, because if it’s not open, how ‘social’ is it really.

I’d started to feel that what was needed was a non-Facebook Facebook profile page, and once I’d seen Cal Henderson’s ‘iamcal‘ it all started to fall into place. Cal’s page was a real source of inspiration, and I hope that if he sees my current design that he likes it.

What I’m effectively going for is ‘Radical Transparency‘, mainly as put forward by Clive Thompson’s Wired article “The see through CEO“, and by Chris Anderson’s blog ‘The Long Tail‘ (in fact check out this recent article “You may be on Facebook, but the money’s in the Long Tail“).

Last week I was coming back from London on the late train from Euston and bumped into Chris Loughran from Deloitte, who was also doing the London to Birmingham trek. I was really pleased when, after showing him the new design, he immediately said ‘Radical Transparency’, because I knew I had ‘hit the nail on the head’ as it was obvious to him what I was trying to achieve.

You can see what I mean if you have a look at my new front page over at: https://blogs.sun.com/eclectic/

You should be able to see that I’ve collated recent blog entries, by ‘Category’, over on the left hand side (each of the Categories loads a different look and feel, which I’m hoping won’t be too disturbing for the readers, but will keep the separate nature of the contents in mind).

The centre is taken over by a tag graph combo, along with stuff I’m doing (including books I’m reading, music, films, all via All Consuming, sms via Twitter, online ‘radio’ via Last.fm, and a photo stream from Flickr).

Over on the right are some contact details, about the site, upcoming talks and presentations, and other pages accessable via the site.

The last section is a rss feed of the last blog post of my four favorite blogs, those of Alan Mather, Bill Vass, Mick Farren, and Tim Caynes.

I hope you like the new design, it appears to be popular, in that I’m converting more hits to page reads and multiple pages too.

There are a couple of things to complete, such as tidying up some of the code, finish re-implementing the multi-locale aspects of the site (although I doubt I’ll post machine translated blog posts again anytime soon), and finishing off a sitemap.

Free XML-RPC blog ping site submitter: “Blog Ping”

Here’s a free, as in beer, Blog Directory and Search Engine Site Submitter I wrote which works by sending out an XML-RPC Blog Ping.

“In blogging, ping is an XML-RPC-based push mechanism by which a weblog notifies a server that its content has been updated. An XML-RPC signal is sent to one or more “ping servers,” which can then generate a list of blogs that have new material. Many blog authoring tools automatically ping one or more servers each time the blogger creates a new post or updates an old one.”

– according to the Wikipedia article: ‘Ping (blogging)‘.

One of the things I have noticed most across the blogosphere and the wider ‘net during my time blogging, and it’s been just less than a year, is the obsession people have with “SEO”, or ‘Search Engine Optimization‘. There are a huge number of blogs dedicated to the subject and who simply go on about the whole SEO thing alone.

Frankly I feel that if I’m going to be putting effort into blogging then I might as well make it easy for people to find me and I’m sure plenty of other people feel the same way. If using technologies like blog pinging and other techniques like SEO is the norm, then it’s almost as though you are forced into doing the same to compete for readership; a technical ‘arms race’ in the competition for the attention of your readers.

So I wrote a program to help me notify the largest number of directories and search engines possible, in a simple and convenient way, and you’re welcome to use it as well.

You can download the Blog Ping application here: Blog Ping v1.0 (BlogPing.Jar)

You may find that if you click on the link to the file above, and you have Java installed, that it will attempt to run the application from where it is, so it’s probably best to do a ‘Save as…’ and save a local copy.

Please don’t deep link directly to the file above, instead link to the page you are currently on at: https://horkan.com/2008/04/22/blog-ping-search-submitter-seo

Here’s what the application looks like in action:

Blog Ping Application FAQ

Basically what does this software do ?

It notifies a variety of Blog Directories and Search Engines that your blog has been updated recently, which is often followed by those Blog Directories and Search Engines checking your site for new content, using a technique called ‘Spidering‘. Once verified by these ‘Web Crawlers’ they list your new content, postings, etc., in their directories and search results.

The list of Blogs is configurable, as is the the list of Blog Directories and Search Engines Servers (with a maximum of one thousand), and the application has a default list of those Servers, which includes some of the most popular that I have tested the application with successfully.

Will it improve the quality of my site ?

C’mon, now you’re just being silly, of course it won’t.

Will it improve the quality of conversation about my site ?

Again ‘No’, only you can do that by engaging your audience.

Will it get you listed on a large number of Search Engines and Blog Directories ?

Yes.

Will it generate page hits from people potentially coming to read your site ?

Yes, but very much dependent on the volume, quality, and cadence, of your blog posts. I’ve tested it against sites with small volumes of blog posts and poor cadence, and I have found that despite being listed in those blog directories, etc., it does not generate page hits.

Fundamentally you need three things, but you need these anyway to create a blog which gets regular readership, and that is:

  • A good volume of posts
  • Good quality of posts with interesting and engaging content
  • Regular postings, ‘Cadence’

Will it connect you with people who are genuinely interested in your topic matter ?

Maybe, maybe not, you’ll just have to see. It’s very dependent on the answer to the question above…

When should I use this software and how often should I use it ?

I recommend that you use it when you’ve initially set up a site to make as many Blog Directories and Search Engines aware of your new site as possible. You should probably be aware that a number of them require you to create an account with them, however the default list included in the application aren’t any of these.

After that I recommend that you only use it after posting a new blog entry and definitely not more than once a day (even with new posts and content).

What will this software do on my system ?

It will load up, along with the libraries it is bundled with. It uses the vanilla java swing libraries, as well as the apache xml-rpc project libraries.

Once loaded up it’ll do nothing until you either:

  • add, modify or delete a blog which you want to notify blog directories about (it’ll save your blogs in a file called “blog.txt” in the same directory as the application is run out of)
  • add, modify, or delete a blog directory / search engine to notify via an xml-rpc pingback (it’ll save your blogs in a file called “ping.txt” in the same directory as the application is run out of)
  • start a blog ping session, where it will cycle through all the blogs you’ve added, and through all the blog directories you’ve added, and send each one an xml-rpc pingback call (it’ll connect to the Internet via the Apache xml-rpc libraries, so you may need to let Java or BlogPing.jar have access through any locally configured firewalls)
  • have a look at the about page, which will load info from a special page from this blog, where I’ll post help and any news or updates about the application

What do I need to get it to work ?

An installed copy of the the Sun Java Runtime Environment (JRE). I set the software to be compatible with JRE version 1.5 and above, although I’ve only tested it from JRE 1.6 onwards.

Whilst writing it I used the Java Development Kit (JDK) version 1.6.0_0.5 (or 1.6.0 update 5, as it’s also known, the latest current version) so the JRE which matches this will definitely work.

You can get the Sun JRE here: https://java.com/en/download/index.jsp

Will it work on my system ? I use Windows, Linux, Solaris, etc.

Yes, it very much should, and because of Java’s platform independence, meaning programs written in the Java language have to run similarly on any supported hardware / operating-system platform via the Java Virtual Machine (Java VM or JVM). It should work on any system for which there is an available JRE.

For a full list of Operating Systems, System Configurations, and platforms, supported with a JRE (version 1.6) from Sun Microsystems, please see this page: https://java.sun.com/javase/6/webnotes/install/system-configurations.html

How do I run this software ?

Easy peasy, once the JRE is installed, two choices, command line or desktop environment.

If you are using the command line the following command should run it:

java -jar BlogPing.jar

Otherwise you should be able to simply ‘click’ on it from your desktop environment for it to start up.

For this to work files of the type “jar” (a ‘Java ARchive’) need to be registered as being associated with Java (notably the Java executable). You may find that the application doesn’t start in this instance and a common cause is that another application, most frequently compression and de-compression software like Rar or Zip (or there windowed versions, like WinRAR or WinZip), have already made this association and thus will be started up instead of Java.

How do I use this software ?

I’ve used screen grabs to show how to use the program, you can resize these images using the “Body Image Size” function over in the top of the right hand side bar (options are “Small”, “Medium”, and “Large”, and they should be set on “Medium” when you first come to the page).

When the program loads this is the first screen, and as it is such a simple program there is not much to it.

There are four menu items of note: “Exit” (under “File”), “About” (under “Help”), “Add Blogs” and “Add Pings” (both under “Menu”).

This screen shows the two menu item which you need to use to get the software to ping the servers you want to notify. You need to let the program know which blogs to tell people about and which directories and search engines to notify.

If you don’t have any blogs configured it will ask you to add one.

You need four pieces of information for this:

  • The title of your blog.
  • The URL of your blog.
  • The main URL for blog posts, most frequently the same as the URL of your blog.
  • The URL for syndication services on your blogs, either RSS or Atom. If you don’t know it simply add the URL from above.

If you choose ‘OK’ above it will have saved your blog, and you are free to add more, edit whats already there, or delete some.

Afterward add, editing and deleting blogs choose ‘OK’ to save them or ‘Cancel’ to ignore all the recently made changes.

If you don’t have any servers to send blog pings configured it will ask you to add some.

You can choose to add them individually, or to load the default list.

Having choosen to load in the default list of servers to ping, you are free to add more, edit whats already there, or delete some.

Afterward add, editing and deleting servers to ping choose ‘OK’ to save them or ‘Cancel’ to ignore all the recently made changes.

All servers to be sent blog pings are saved in a text file called “ping.txt” which should be in the same directory, or folder, as the one the ‘BlogPing.jar’ program was started in.

When adding a blog directory or search engine ping service you need just one piece of information: the URL for XML-RPC blog pings for that site.

Here the program is working through a processing cycle of blogs and servers to ping. The results are posted in the main notification output area. Once it’s finished going through all of the blogs you call grab the output and copy it into a text file.

Here’s the about box, it loads a page from this blog, which means I can update the page and make sure news and information about the program is kept up to date.

Why did I write it ?

Because I could and because I wanted more flexibility in using blog pinging over and above the default blog ping functionality in my blogs platform (Roller Weblogger, created by Dave Johnson, is used exclusively to host https://blogs.sun.com).

You may find that you have a similar requirement, even if your using another blogging platform such as WordPress, Movable Type, LiveJournal, or the like.

Plus I really dislike elitism, especially ‘technology’ elitism based on arbitrary things like what or how much you know, for me experience of having ‘done’ something matters more. Giving this software away and distributing it in the way that I am is an attempt to bring this capability to the non-programming, non-scripting, and much wider, blogging community.

Shouldn’t you have just contributed to Roller ?

Probably, in the longterm yes, as this is partially a tactical ‘fix’, done primarily to see if I could do it reasonably easily, of which the answer was definitely ‘yes’.

I also wanted more control and granularity when notifying Search Engines and Blog Directories of updates to my site, in fact I initially used it to make sure my blog was listed on as many global sites as possible.

What went into writing it ?

The Java Development Kit (JDK) 1.6.0 update 0.5 (and of course, as stated above you’ll need a compatible JRE to run it).

NetBeans version 6.0.1, which you definitely don’t need to run this program, available here: https://download.netbeans.org/netbeans/6.0/final/

Please note that the latest version of NetBeans (6.1) is currently in RC, or ‘release candidate’, form and that I’ll likely update Blog Ping to have been written in that in the very near future.

Download Java

Download Netbeans

The Apache XML-RPC libraries, version 3.1, also which you don’t need to run this software, available here: https://ws.apache.org/xmlrpc/

The ProGuard libraries, version 4.2, also which you don’t need to run this software, available here: https://proguard.sourceforge.net/

Anything else interesting about this software ?

Yes, my default set of blog ping services, which I’ll post later, and that I obfusticated the code using the latest version of ProGuard after being inspired by this article written by Geertjan on how to obfusticate java code written using NetBeans.

Possibly that I wrote it whilst listening to Flanders and Swann, notably “Madeira M’Dear”, famous for its syllepsis.

And maybe that I wrote this blog post listening to New Order, specifically Blue Monday (’95 tweleve inch version), and thanks to Walter Milner I think the Pink Fairies got in there somewhere too.

What do you want for this software ? Similar Blog Ping clients are on sale around the ‘net from anything between $30 and $100 ?

Nowt, yadda, zip, nothing, I just wanted to see if I could do it, and found that I could. If you use it, and you like it, please tell people about it, blog about it, add links to this page and this blog (but not the download itself), and leave a comment if you have time.

I’m especially interested in hearing from anyone who downloads and installs Java and the JRE as a result of wanting to use this software, so please let me know if you have.

Link to my blog here: https://blogs.sun.com/eclectic/

Link to the Blog Ping application page here: https://horkan.com/2008/04/22/blog-ping-search-submitter-seo

And comments here please: https://horkan.com/2008/04/22/blog-ping-search-submitter-seo#comments

There are also online services like ‘Pingoat’ and ‘King Ping’ which act as ‘Blog Ping aggregators’ for you, you can find them at https://www.pingoat.com and https://www.kping.com respectively. Whats nice about the software here is that you can configure it to use these ‘Blog Ping aggregators’, if they have an XML-RPC interface, which in the case of ‘Pingoat’ and ‘King Ping’ they both do.

By the way, there are other free Blog Ping software out there, notably Blog Pinger (a Linux command line utility, which as it’s written in Python should run on any OS where you have a compatible Python instance installed) and Submit’em now (a Firefox Add on).

Go check them out, they might be more to your liking, and diversity is good.

Will you be maintaining or updating this software ?

Maybe, it depends on three things: demand (from you guys), use (for me), and time (i.e. what gets priority over this).

What changes would you make ?

Probably spend some time learning more about the XML-RPC blog ping call protocol, I’m sure I could generate much higher volumes of Blog Ping successes if I did.

What license does this software use ?

This instance uses the Creative Commons License. Copyright 2008, Wayne T. Horkan.

Why isn’t this software ‘Open Source’ ?

If there is enough demand for the software, and more importantly changes to the software, then I’ll consider putting the effort into setting it up as Open Source. However, frankly, it’s a very minimal and trifling set of code at the moment.

Is this software anything to do with Sun Microsystems at all ?

This is my personal weblog and on it I do not speak for my employer. However the program was written using Sun technologies and I do work at Sun (although I put this software together as a home project and my current role at Sun rarely involves writing code).

Does that mean that Sun are they responsible for it ?

No, definitely not, nag me about it, not Sun, and do that in the comments section of this page please.

Is this a ‘White Hat‘ or ‘Black Hat‘ SEO tool or technique ?

The tool is implicitly amoral, it’s the user that constructs a moral or immoral pattern of usage.

Using this software aggressively to send falsified blog postings will likely, and deservedly, get search engines and blog directories to block your site, potentially even de-listing it, so please don’t be irresponsible in using it.

Have a look at the following Wikipedia article for more information on White Hat versus Black Hat SEO techniques.

Presenting at the Open Groups “Enterprise Architecture Practitioners Conference 2008” tomorrow in Glasgow

I’ll be presenting tomorrow at the “Enterprise Architecture Practitioners Conference 2008”.

As usual this Enterprise Architecture (EA) Practitioners Conference is being hosted by the Open Group, the custodians of the extremely popular TOGAF EA Framework (it stand for “The Open Group Architecture Framework”). TOGAF is currently used by 80% of the Forbes Global Top 50 companies, and has emerged as a leading framework amongst Enterprise Architects for developing information systems architectures.

The strap line of the conference is “Successful Enterprise Architecture” and through the use of working application case studies and peer-group discussion, the event will demonstrate how the framework used is central to the development of an effective Enterprise Architecture.

I’ll be presenting “Case Studies of Enterprise Architecture“: exploring a number of major customer engagements, including an Enterprise Architecture team which led its company into a 70+ million pound ‘pitfall’, the use of Enterprise Architecture to define a Service Oriented Architecture (SOA), and an example of how successful Enterprise Architecture is dependent on achieving the proper Governance model.

This is the 18th EA Practitioners Conference, and is being held in Glasgow, Scotland, at the Radisson SAS Hotel. It will be the third one that I’ll have presented at now, having done the previous two “European” versions of the conferences: Paris in 2007 and London in 2006. There are a variety of posts about these conferences on this blog and the best way to find them, and the content I presented, is via the tag for enterprise-architecture-practitioners-conference or for more general posts with EA content at the tag on enterprise-architecture.

I’m not the only Sun guy presenting at the conference, Dan Berg (CTO Global Sales & Services and Vice President EMEA Systems Engineering) presented “Architecting the Sun” on Monday, and Rakesh Radhakrishnan (Chief Identity & SOA Architect, Sun Microsystems, US) is presenting “Aligning ADM and SOA for Successful EA” today.

Sun were originally founding members of the Open Group and thanks to Scott Radeztsky championing EA in Field / Customer Engineering in the US we have recently rejoined the Open Group as Platinum members. This has also led to a TOGAF certification programme being rolled out in the US, and I very much hope that we can see a similar programme in Europe and the UK.

Here’s the main link to the event: https://www.opengroup.org/glasgow2008/

Here’s the link to the program for the event: https://www.opengroup.org/glasgow2008/program.htm

Here’s the link to the Open Group synopsis of my presentation: https://www.opengroup.org/glasgow2008/horkan.html

WebMission08: Twenty UK web2.0 Startups “face-to-face” networking across Silicon Valley

Just been listening to BlogTalk Radio, who’ve kindly been hosting a number of slots for us on our Sun Startup Essentials programme in conjunction with WebMission08.

Web Mission 2008 sees twenty UK web2.0 startups traveling to San Francisco and exploring new opportunities for growth with key people across Silicon Valley.

Sun are a key Technology partner for the event and it is being covered by Sun’s local expert on Startups (based in the UK and beyond), Stewart Townsend.

More on the UK Startups page, hosted by Stewart, here: https://blogs.sun.com/startups/entry/20_uk_startups_and_one

Internationalizing a Roller Weblogger based Blog

So I’ve been spending time lately providing better international support to the blog.

In fact check out the variants I’ve put together:

For the translator I used the Yahoo Babelfish translation service, rather than Google Translate (which I use to produce on demand translations of the site, at the time of posting this it should be at the top of the right hand sidebar), because I didn’t want to become tied in to a single Translation Service Supplier.

During translation I switched to using “blog” rather than “weblog” for the title, as many of the languages would translate blog but not weblog (possibly a weakness of the translation service).

I was alluding to the new multi-language pages and the new multi-lingual nature of the blog in the post on St. Patrick’s Day, however I’d only translated some of the posts, not internationalised the site itself, and so it wasn’t really time to go live, but I did want the posts to start being spidered (and the post “Weblog language translator – blog translation on the fly with Roller specific functionality” explains why).

iron l10n zion – or how I did it…

There are a number of ways to internationalize a blog running over Roller Weblogger, for instance at the Aquarium, another Sun Blog, they use multiple blogs instances, like the Japanese Aquarium, I didn’t go for this approach as I wanted to keep to a single blog instance (due to maintainability basically).

I approached the problem by having a language resource file which loads as the session begins based upon the locale determined in the URL.

At run time this is done dynamically like this:

  1. Decide which locale the user is loading the page from
  2. Load the language specific resource file / pack (from a repository of language resource files, of which there is one resource file / pack per language)
  3. Variables are already allocated and populated with language specific data
  4. Use the above variables throughout the Roller Weblogger template code (HTML mainly) to create the page
  5. Present the page to the user requesting it

A number of language resource files were needed, all of which I populated with text based named variables (obviously the name of the variable stays the same, just the content per language resource file is different).

Then I replaced all the specific uses of text across my roller templates with calls to those variables.

This is a code snippet example of the code which decides which language resource file to load, and yes, before you say it, it’s not aesthetically pleasing, but I’m the only person who’ll be debugging it, so I’ll let myself off on that one. As you can see it checks which locale the page is being called from (based on the URL, but you can’t see that bit), once it finds a positive it loads the language specific resource file (notice I also ensure to load a default at the end if a match can’t be found).





  #if ($model.locale == "en")





      #includeTemplate($model.weblog "_lang_en")





  #elseif ($model.locale == "zh")





      #includeTemplate($model.weblog "_lang_zh")





  #else





      #includeTemplate($model.weblog "_lang_en")





  #end




And here’s an example of a specific language resource file, in this case this is the start of “_lang_de”, one of the files that would have been loaded based on the logic in the above piece. As you can see it has my (string) variables allocated and populated.





  #set ($gtTitle = "Blog Wayne-Horkans: eklektisch")





  #set ($gtMostPopTags = "Die meisten populären Umbauten")





  #set ($gtSitePrefs = "Aufstellungsort-Präferenzen")




Here’s an example use of the $gtTitle (string) variable from above within the Roller Weblogger template, which Roller builds dynamically at run time, obviously if the page was being


  $gtTitle

Probably the worst part of this was being adversely effected by Roller timezone and localization sensitivity issues as documented in ROL-1337 “all components involved in weblog rendering need to be locale & timezone sensitive”.

For instance when generating blog specific URLs in my templates, not all of the Roller Weblogger functions, macros and variables are timezone / localisation safe, and so for a number of them I’ve had to step though the templates modding the code to be timezone and localization safe as I go.

This meant that I had to bodge parts of the code with temporary ‘fixes’ to make up for the incomplete coverage, but it will do for now.

A couple of the most obvious issues was one with dates, as “$utils.formatDate” only produces day and month names in English, and another with “$entry.permalink” as it produces a non-locale specific URL





  ## Replaced instances of $entry.permalink with $entryLSP (Locale Specific Permalink)


  #set ($entryLSP = 

  "https://blogs.sun.com/eclectic/$model.locale/entry/$utilities.encode($entry.anchor)")




I may also have to write alternate macros which are locale specific, including the one that generates a list of recent entries:





  #set ($rEntries = $model.weblog.getRecentWeblogEntries($chosenCat, $rEntriesTotal)) 




  ## Have to use this as locale settings don't yet effect "getRecentWeblogEntries"


  #showWeblogEntryLinksList($rEntries)




I don’t want to give the impression that non of the Roller Weblogger timezone / locale specfic functionality works. In fact a lot more than I assumed would, did. Including the menu (content) functions and Tag URL functions, and I was very pleased that there was the level of support in Roller that there is for internationalization.

I’ll be providing more multi-lingual content, specifically the content rich, article like posts I’ve been doing, so far I’ve translated three posts of this ilk:

Scott McNealy BCS Distinguished Fellow

Last night I was at a BCS ELITE networking event, very kindly organised by Yva Thakurdas, with help from Mandy Bauer, and co-hosted by the indomitable Roger Ellis (in the Chairman, David Tidey’s absence).

BCS ELITE are one of the BCS’s Specialty Groups, a forum for IT Directors and CxOs.

Obviously the event was a good one, I had an enjoyable time, and in the words of Mr. Rodríguez: “Make new friends and keep the old. One is silver and the other’s gold.”

It reminded me that I hadn’t posted the photo that Yva had sent me from the BCS ELITE Winter Gala, where Scott McNealy was presented with his Distinguished Fellowship of the BCS at the stunningly magnificent Goldsmiths Hall (on his Birthday I might add).

So here it is:

From left to right are: Rebecca Smith, Simon Culmer, Scott McNealy, Kim Jones, and Enzo Tolino.

Many thanks for the photo Yva, and again for setting up the event last night.

Welcome to the ‘blogosphere Peter…

A big welcome to the blogosphere to Peter Hoots , Enterprise Architect extraordinaire at Sun, who starts his Sun blog , as I’m sure he means to go on, with a post about EA Framework ‘Completeness’ . …..

The Ken vs. Boris Show

So the ‘battle’ for Mayor of London is being called ‘the Ken vs. Boris show’.

Strange to think that in the majority of the search results I’ve generated whilst researching the subject most of them came up with ‘Ken vs. Boris’, rather than the other way around, almost as though Boris Johnson is in the stronger position of the two, both in and out of the sentence.

That Ken Livingstone has a battle on his hands this time round is without a doubt. I spend the majority of my working life in the City, and frankly I haven’t heard a good word said about him in almost ten years, when I was still at Harrods, building Harrods Online (yes, I know, pretty isn’t it, although it’s been almost eight years since I spent three ‘heady’ years there, and I expect it’s probably been re-engineered since then, although you never know, as software I engineered is still in commission after over fifteen years).

Of course the battle for the position of the Mayor of London should not be confused with that of the Lord Mayor of the City of London, which is something completely different.

Over on the BBC website they are asking the lowest common denominator question of ‘does it matter outside London ?’, and given the wholesale reliance that the UK economy has on the Finance and Trading industry centered in London, it’d be extremly hard to see how it isn’t.

That the people of London choose both the best Major for the City and it’s re-energisation, it’s imperative that they also choose someone who can help re-energise the Financial ‘Engine’ of the UK which sits at the heart of the Capital. This is especially true given the ongoing credit crisis, made even worse yesterday with the annoucment that Bear Stearns would sell massively under their expected value.

Andrew Sparrow, a journalistic political blogger over at the Guardian website, has a nice piece ‘Boris invites Ken to get on his bike ‘, which includes the following snippet, in regards to the ‘green’ agenda:

Boris, of course, was funnier. Ken, apparently, never learnt to ride a bike, and, after a question about cycling, Boris urged him to “show a lead” and learn now.

Other headlines include the Telegraph with ‘Boris Johnson prances round Ken Livingstone’, the Times with ‘It’s Horrid Ken v Chaotic Boris’, and I’ve found you can even get betting odds on the ‘competition’ along with the tag line of ‘Red Ken vs Blue Boris ‘.

Frankly it must be the Brummy from Nechells in me, but I actually thought the funniest caption ended up being the Sun’s ‘barmy Boris VS crazy Ken’.

Let’s just hope that the City gets someone who at least attempts to live up to their promises, and who can genuinely help to revitalise not just local authority politics in London, but the Financial sector too, for the sake of us all in the UK.

Goodbye Arthur C. Clarke

Farewell to another hero of mine with the demise of Arthur C. Clarke earlier today.

I have fond memories of Arthur, mainly from the ITV series ‘Arthur C. Clarke’s Mysterious World’, and of course from the parody done by the Goodies in the episode ‘Big Foot’.

Arthur’s work was prescient, and he well understood the symbiotic relationship between Science Fiction, and that of Science, Technology, and Innovation:

I’m sure we would not have had men on the Moon if it had not been for Wells and Verne and the people who write about this and made people think about it. I’m rather proud of the fact that I know several astronauts who became astronauts through reading my books.

As a ‘retired’ table top RPGer my favourite quote of his, which I heard, I think from Paul Cooke, was:

Any sufficiently advanced technology is indistinguishable from magic.

Whilst this following quote amusingly goes very much against Okham’s Razor (which itself is a principal I like, and use, a great deal):

The truth, as always, will be far stranger.

I also like these quotes by Arthur too:

How inappropriate to call this planet Earth, when clearly it is Ocean.

Sometimes I think we’re alone in the universe, and sometimes I think we’re not. In either case the idea is quite staggering.

Somewhere in me is a curiosity sensor. I want to know what’s over the next hill. You know, people can live longer without food than without information. Without information, you’d go crazy.

Apparently another of his most famous works, ‘Rendevous with Rama’, is being adapted and produced as a film, and according to IMDB will be ready for release in 2009. Let’s hope so, and that it’s a fitting adaption.

He leaves the the Arthur C. Clarke Foundation to carry on the good work of promoting Science and Technology in his name.

So here’s to the man, who along with Stanley Kubrick in the adaption of 2001: A Space Odyssey, managed to change the entire World’s understanding of what ‘Space’ might sound like, especially when spaceship’s ‘dock’. Less whoosh, bang and zap, and more ‘An der schönen blauen Donau’ (also known as ‘On The Beautiful Blue Danube’ by Johann Strauss II).

Happy Saint Patrick’s Day!

   

FasterTrading 2008年およびイギリスおよびヨーロッパ人の貿易市場の分裂

私達の市役所の仕事の使用中日最後の火曜日(第4)私が IntelのFasterTradingの前 日曜日の人が、壮麗なサヴォイの場所のIETのHQのナイジェルWoodward催した得られた後、 2008年の でき事に。 私は実際にそれを見つけるでき事を最もよい売り手の操業の1つ、市場の表面仕上げ、私によってがまだに行っているでき事楽しんだ。 ナイジェルおよびIntelのチームは実際に彼らの原料を知っていた、それはそれらを聞く喜びだったある最高のスピーカーをしっかり止め。 . …..

FasterTrading 2008 und die Zerteilung der Großbritannien-und Europäer-Geschäftsmärkte

Nachdem ein beschäftigter Tag bei der Arbeit in unserem Stadtbüro letzten Dienstag (der 4.) ich in der Lage war, Intels FasterTrading an das Ereignis 2008 entlang zu gelangen, bewirtet von einem Exsun-Kerl, Nigel Woodward, vorbei am Hauptquartier des IET am ausgezeichneten Wirsing-Platz. …..

FasterTrading 2008 och splittringen av UK- och européhandeln marknadsför

Över på HQEN av IETEN på den storartade savoyen förlägga, efter en upptagen dag på arbete i vår tisdag för jumbon för stadskontoret (4th) jag var kompetent att få along till Intel den FasterTrading händelsen som 2008 varades värd av enSun grabb, Nigel Woodward. ….. 1 Trackback

FasterTrading 2008年和英国和欧洲人商业市场的破碎

在一繁忙的天在工作在我们的市政厅最后星期二(4个)之后我能有 英特尔的FasterTrading 2008年 事件,主持由前太阳人,奈格尔Woodward,在IET的HQ在壮观的开胃菜地方。 我真正地享受这个事件,发现它一个最佳的供营商奔跑,市场饰面,我去的事件。 奈格尔和英特尔队巩固了真正地知道他们的材料的一些第一流报告人,并且它是乐趣听他们。 我划分了什么我夺取了反对每位报告人,并且如下他们的沥青(因为 这里 参考 是更多关于报告人和那里个体沥青. …..

FasterTrading 2008 en de fragmentatie van de Britse en Europese van de Handel Markten

Na een bezige dag op het werk in ons Bureau van de Stad vorige Dinsdag (de vierde) die ik kon aan de gebeurtenis vooruitgang boeken van FasterTrading 2008 van Intel , door een ex-zonkerel, Nigel Woodward, over bij HK van IET op de prachtige Plaats van de Savooiekool wordt ontvangen. …..

FasterTrading 2008 et la fragmentation des marchés commerciaux du R-U et de l’Européen

Après qu’un jour occupé au travail dans notre bureau de ville mardi dernier (le 4ème) j’aie pu subsister à l’événement 2008 de FasterTrading d’Intel , accueilli par un type d’ex-Sun, Nigel Woodward, plus d’au QG de l’IET à l’endroit magnifique de la Savoie. …..

FasterTrading 2008 i the fragmentaryzacja the UK i Europejczyk Handlowy Rynek

Po Tym Jak ruchliwie dzień przy praca w nasz Miasto Biurowy ostatni Wtorek (the 4th) I być sprawnie sprawnie Intel FasterTrading 2008 wydarzenie, gościć ex-Słońce facet, Nigel Woodward, przy the HQ the IET przy the wspaniały Savoy Miejsce.

I naprawdę cieszyć się the wydarzenie, ono jeden the najlepszy sprzedawca bieg, targowy obszycie, wydarzenie I targowy iść. Nigel i the Intel drużyna zabezpieczać niektóre niektóre mówca kto naprawdę znać ich materiał, i ono być przyjemność.

I łamać puszek co I chwytać przeciw co mówca i ich smoła ich (gdy odniesienie tutaj być odniesienie o the mówca i tam  indywidualny smoła zbyt) i I używać ten poczta jako sposobność i write-up przegląd the aktualny status the Europejczyk i UK Finanse i Rynek Handlarski przemysł, zarówno jak i the temat smoła the wydarzenie, che być the aktualny technologia “Ręka Ścigać się” wokoło wzrastający Handlowy prędkość wydarzenie i the wpływ narosły Handlowy prędkość na handel.

The poczta dzielić w the następujący sekcja che głownie podążać the kurs che the wydarzenie (oprócz the ostatni sekcja, che być mój odbicie i myśl o the wydarzenie i swój zawartość).

  • Targowy Przegląd
  • The Nowy Rynek (miejsce) Producent
  • The Standard Okaziciel
  • The Bank Szef Architekt
  • The Sprzedawca
  • The Sponsor Panel
  • Mój Myśl

Targowy Przegląd

George Andreadis, Głowa AES Płynność Strategia przy Kredytowy Suisse, przedstawiać “Wyzwanie the handlarski ręka ścigać się”.

Nasz pierwszy mówca zakrywać the fragmentaryzacja w the handlarski rynek przez the UK i Europa i dlaczego UK być i on dać przykładny przegląd UK.

Opłata różnorodność powód, the liczba Targowy System handlowy i Rynek przez Europa (właśnie w the UK) być wartko, the Europejczyk Rynek Handel rynek, wielki rywalizacja. On pójść dalej:

  • Rynek w Pieniężny Instrument Zarządzenie (MiFID)
  • Ciemny Płynność i Ciemny Basen
  • Niski Utajenie i Depresja Utajenie Handel
  • Mądrze Rozkaz Numer banku (SOR) versus Mądrze Rozkaz Egzekucja (SOE)

Rynek w Pieniężny Instrument Zarządzenie (MiFID)

Przy bardzo podstawowy poziom the Rynek w Pieniężny Instrument Zarządzenie (MiFID) być legalny zgoda między the Europejski Ekonomiczny Teren naród i handel w otwarty sposób, i prowadzić the “otwarcie otwarty” the Europejski Handlarski Rynek, i ostatecznie the aktualny fragmentaryzacja widzieć w tamte rynek.

Ciemny Płynność i Ciemny Basen

Ciemny Płynność ogólny znaczyć płynność che wyjawiać, i gdy zbierać wpólnie ono być w Ciemny Basen. Książka być daleko-wprowadzać na rynek kolekcja Ciemny Ciecz dokąd tam  być pragnienie bez pokaz na rozkaz książka. Ponieważ płynność wyjawiać potencjalny rynek uczestnik móc targowy głębia. Rynek być pożytecznie dla handlowiec ogromna liczba część bez themselves the rynek otwarty, i ogólny używać i targowy wpływ gdy handlować wielki rozkaz (który inaczej ruszać się the rynek jeżeli znać).

Niski Utajenie i Depresja Utajenie Handel

Niski Utajenie być obecnie bardzo “gorący” temat dla Handlowiec “(1) millisecond przewaga w zastosowanie konserwować być wartym $100 milion rok“. Ono skupiać się w kierunku napędowy puszek Handel transakcja utajenie równie dużo ewentualny.

Niski Utajenie Handel być o the transakcja prędkość redukcja pieniężny przewaga. The olbrzymi różnica w transakcja utajenie przez the Świat prowadzić żądanie dla z system który móc the niski utajenie ewentualny, w rzeczywistości jeden the najwięcej uderzający różnica który on mówić wokoło być the porównanie w utajenie przez the świat, utajenie w the USA być tak dobre jak 5 ms, the UK być około 20 ms, podczas gdy the Europejczyk średnia być równie biedny 40 ms.

Mądrze Rozkaz Numer banku (SOR) versus Mądrze Rozkaz Egzekucja (SOE)

On także mówić o Mądrze Rozkaz Numer banku (SOR) w poważanie Mądrze Rozkaz Egzekucja (SOE).

W przeszłości Skupiać się bardzo mocno o the ilość the handel i skupiać się powszechnie dzwonić Mądrze Rozkaz Egzekucja (SOE). Gdy ty mieć jeden rynek, tak jak the Londyński Giełda Papierów Wartościowych (LSE), ty potrzebować równie dużo pieniężny wartość z the handlowy “prawy” ewentualny.

Z the pojawienie się nowy Handlarski Rynek, pieniężny wartość móc dostarczać che handlarski rynek dawać ty the najlepszy nagroda dla twój handel, i być bardzo mocno o być z, być typowo dzwonić Mądrze Rozkaz Numer banku (SOR).

SOR spojrzenie the pytanie: “handel I wysyłać mój handel the zyskowny handel”.

SOE odpowiadać the pytanie: “jak i kiedy I ustawiać i transact mój handel the zyskowny handel”.

Oczywiście Niski Utajenie Handlarski wpływ i być obecnie w symbiotyczny związek z SOR.

The Nowy Rynek (miejsce) Producent

Peter Randall, CEO Chi-X, przedstawiać: “Nowy rynek handlarski model & technologia”.

Nasz następny mówca dać przegląd dlaczego Utajenie być więc zwalniać w the UK (i przez Europa) przeciw the handlarski utajenie znajdować w the USA. Jego opinia być że my w the UK komputeryzować spadek, istota ludzka skupiać się, rozwój biznesu, i nigdy naprawdę ruszać się zdala od zachęcanie który modelować. Podczas Gdy the Amerykanin dostarczać skomputeryzowany system handlowy, che polegać na ludzki/organicznie przerób.

The nowy wymiana jak Chi-X wziąć the Amerykański podejście i zaczynać z proces projektować dla elektroniczny system od the outset. Średnia być główny powód dlaczego Chi-X handlarski utajenie być równie niski 7 ms, właśnie 2 ms daleko the Amerykański (NASDAQ) średnia, całość 13 ms szybki the UK (LSE) średnia, i 33 ms szybki the Europejski średnia!

The pragnienie w Ciemny Basen, Peter pozować the retoryczny pytanie “System handlowy umożliwiać the transformacja the Europejski rynek i the przyrost te Targowy system handlowy?” ono:

  1. The Rynek w Pieniężny Instrument Zarządzenie (MiFID) – zgoda przez Europa dla koordynować i harmonizować przepis w the pieniężny przemysł
  2. Pieniężny Informacja wymiana (DYLEMAT) Protokół – pospolity interfejs standard
  3. Targowy Dane – dostępny i bezpłatny
  4. Rebating – niski transakcja koszt przechodzić dalej zysk finansowy the nabywca i sprzedawca – the “producent i zabieracz” korzyść

I myśleć że tam  być dużo tutaj dla the inny (dane) system handlowy inny, i punkt który atrybut jakaś taki system potrzeba pomyślny, oprócz the oczywisty wymaganie dla prawdziwy “Biznesowy Potrzeba”:

  1. Przepis – zgadzać się granica i demarkacja (i.e co być odpowiedzialny dla co, gdy)
  2. Otwierać Standard – standard, utrzymywać i kierować, z obejmujący podejście the standard
  3. Podzielony Status – dokąd the aktualny status znać i tam  być pospolity kryterium sędzia przeciw
  4. Dobry Wartość dla Pieniądze – dla wszystko zaniepokojony

The Standard Okaziciel

Kevin Houstoun, CTO BidRoute, przedstawiać: “Wygrywać the rasa płynność & nowy usługa”.

Kevin być popularny postać w the Finansowy przemysł, jako ewangelista dla the DYLEMAT protokół, che on być w idealny pozycja w ten sposób jako the co-prowadzić the DYLEMAT Protokół Globalny Komisja Techniczna, on także prowadzić the przechowalnia grupa robocza i the sieć usługa grupa robocza.

On dać przegląd Oferta Trasa jako dostawca SOR opierać się rozwiązanie, architektura wokoło SOR architektura.

Widownia członek the Ochrona Technologia Analiza Centrum (STAC) przynosić w górę niektóre dobra uwaga o the ruch w kierunku znormalizowany SOR opierać się handlarski architektura i the wzrost w dane dostępny wokoło the występ system handlowy (che, oczywiście, STAC jechać).

The Bank Szef Architekt

Tony Biskup, poprzedni Naczelny Architekt Wachovia ONO (sponsorować wspólnie Verari i Wachovia), przedstawiać: “Szybkościowy handel: specjalizować się rozwiązanie”.

Tony dać możliwie jeden the najlepszy przegląd dopasowywanie czynnościowy wymaganie (w ten przykład jeden handel) jeden technologia. Ono być znakomity gdy ono pracować na dwa poziom, the przegląd między the związek między czynnościowy wymaganie i technologia być dobry, ale więc być the dopasowanie the technologia tamte biznesowy wymaganie. On kierować i w jeden obruszenie, i szczerze I bardzo imponować.

On kontynuować dalej the technologia uprawomocniać, on mówić o the technika on uprawomocniać przy Wachovia ich przewaga pod względem handlowy prędkość w the USA, che zawrzeć:

  1. Znormalizowany system handlowy projekt skupiać się wokoło “Strąk
  • Inny mechanizm w górę promocja/rozmieszczenie
  • Wysoki poziom elastyczność, utrudniony nowy DC (i pozwolenie w ten sposób)
  • Unikać pełny ISO sterta, używać technologia che opowiadać bezpośrednio the narzędzia jeżeli i dokąd ewentualny
  • Wyładowywać Standardowy przerób Córka Deska zestaw chipów
  • Stawiać specyfik, zastrzeżony bank algorytm na Córka Deska układ scalony
  • Use Jawa wartko funkcjonalność, utworzenie środowisko dokąd ono biegać szybki niż niż kompilować C++
  • Stawiać pamięć Jawa opierać się w pamięć, opierać się przyrząd 80GB pamięć
  • Zwrot z Śmieciarski Kolekcja – obezwładniać Deterministyczny Śmieciarski Kolekcja (GC), pozwolić the proces w górę niezebrany pamięć dopóki the 80 GB “basen” być dosyć ono przez the handlowy cykl, gdy ono móc zmuszać Śmieciarski Kolekcja wtedy
  • Ruszać się magazyn online i stały środek
  • Tony sugerować brać około 30% wszystkie DC podłogowy przestrzeń teraz wziąć teraz magazyn, i ono być imperatywny ten odcisk stopy the compute władza dostępny.

I przypuszczać, bez zaskoczenia, I cieszyć się Tony prezentacja najwięcej, wydawać dużo mój kariera w ONO Architektura rola, i jeden mój główny interes jak technologia uprawomocniać prawdziwy biznesowy potrzeba.

W rozmowa z Tony po the wydarzenie on powiedzieć te rzecz:

  • Pomiar liczyć się wiara i poręczenie. Używać OpsTier przy Wachovia pionowo widok przez ich (wieloskładnikowy) n-poziom architektura i zastosowanie, i horyzontalny widok przez the zastosowanie, infrastruktura, sieć i magazyn.
  • Słońce być jeden the wielki Firma Softwarowa w the Świat, i raczej dawać daleko od nasz oprogramowanie i ładować dla narzędzia, my musieć the nasz dla nasz oprogramowanie i nasz narzędzia daleko od dla bezpłatny (musieć I słuchać bezpłatny przed, ale zazwyczaj ono mówić zupełnie “jęzor w policzek” che I czuć z Tony wersja).

The Sprzedawca

Pavel Yegerov, Naczelny Architekt Pieniężny Usługa przy Intel, przedstawiać: “Przyśpieszenie technika dla the stać na czele-biuro infrastruktura”.

Podstawowy to być przegląd the Intel mapa samochodowa, well przedstawiać i stawiać wpólnie. I zakładać niektóre the łączny praca który the Intel Finanse drużyna robić wśród the przemysł (prawdopodobnie Nigel dla przynajmniej dla dla, on wstawiać się the wczesna praca wokoło DYLEMAT przy Słońce około sześć lub siedem rok temu).

The Sponsor Panel

Tam  być przedstawicielstwo od the następujący firma (z przykrością I łapać the imię, właśnie, reprezentować):

  • Fujitsu-Siemens
  • BEA (teraz Wyrocznia filia oczywiście)
  • Merrill Lynch
  • Goldman Sachs
  • Wierność

Przywoływać dużo od ten część the wydarzenie, chociaż the kumpel od BEA mówić o Powikłany Wydarzenie Przerób (CEP), proponowanie który the WYSIWYG narzędzie dla Rozwój Biznesu Inżynieria (BPE, i ono być bliski krewny, Rozwój Biznesu Re-engineering, lub BPR) móc łatwo umożliwiać przy pomocy jego firma toolset (przypuszczać być być być dzwonić WebLogic Integracja, lub WLI, nad the WebLogic Rozwój Biznesu Kierownik, lub BPM, che bpm biegać nad the BEA J2EE Serwer Aplikacji).

On sugerować że pamięć zostać dopuszczalny technologia należny the ruch “pamięć” pamięć.

Szczerze I myśleć ten niezwykle sporny, ten narzędzie, równie, swój rodzaj, abstract tak dużo techniczny złożoność w oferta ich działanie używać Biznes Analityk the punkt który używać potencjał tak jak prędkość, występ, i niezawodność, wywierać wpływ używać.

I napotykać ten zagadnienie przed, i ono być specyficznie z the nadmierny abstrakcja rozwiązanie, the punkt który ono ignorować, lub raczej brać w rozważanie, the techniczny przymus.

Ono móc oczywiście demonstrować dwa sekwencja diagram, jeden jak the Biznesowy Analityk/Projektant myśleć ono pracować zasadzony na the Czynnościowy wezwanie ono robić, i wtedy jak ono właściwie pracować zasadzony na the Zasadzony wezwanie ono robić. Nawet jeśli ty rozumieć sekwencja diagram ono musieć przynajmniej że tam  o wiele więcej iść na the osoba te proces być świadomy.

Tutaj być przykład Sekwencja Diagram, widzieć przy the Czynnościowy Poziom.

Tutaj być the ten sam Sekwencja Diagram, widzieć przy the Widzieć Poziom.

Gdy ty móc otwarcie tam  dużo iść na “pod the kapiszon”, i być musieć odprawiać wyłącznie wzrost w dostawa/urzeczywistnienie czas. I robić poczta właśnie na ten temat w the pobliski przyszłość.

Mój Myśl

Tutaj być sekcja the rzecz który przychodzić podczas i po the wydarzenie…

Niektóre myśl na HPC przez Przemysł

Przywdziewać Grantham, EVP dla nasz Globalny Sprzedaż i Usługa (GSS) Organisation (podstawowy Don być the głowa the całkowity “Pole” lub “Klient” inżynieria) mówić w jego główny wątek the UK organisation “miara przemysł ty dbać dla, ponieważ ty przychodzić dla przychodzić ty mierzyć”, i mierzyć leżeć u podłoża mój przemyśliwanie na the różny HPC system przez the świat, i przez the przemysł.

I znajdować że “the różny HPC system przez przemysł definiować the pomiar przypisywać”, więc dla HPC system w edukacja i badać top500 być typowo teraflops i the podobieństwo, the materiał the Top500. Ale dla HPC system w Finanse typowo mierzyć w handlowy utajenie, handlowy zadość i handlowy prędkość. Podczas Gdy dla Google i the inny Internet opierać się “obłoczny compute” HPC siatka the ostrość być pomyślny odpowiedź w dawać czas okres.

Gdy the czynnościowy wymaganie być różny, nawet jeśli dzielić the ten sam poniekąd poniekąd skala i występ wymaganie, the architektura i topologia przez HPC system być różny, prowadzić Przemysł Odmianowy Siatka i HPC.

I przypuszczać pozornie być dosyć oczywisty, ale I znajdować ono być the oczywisty, rdzeniować atrybut, materiał że ludzie gubić ostrość i pozornie zapominać. The Infrastruktura między the HPC typ, warstwa przemysł, móc mnóstwo podobieństwo przy the infrastruktura warstwa (prędkość, występ, technologia składnik, sieć, topologia i.e jak ono dostosowywać wpólnie), jednakże odróżniać się ogromnie jeśli chodzi o the podaniowy/logiczny i czynnościowy warstwa.

Niektóre myśl na przesyłanie wiadomości system przez Przemysł

Mój seria przesyłanie wiadomości system przegląd na zewnątrz the przemysł na przesyłanie wiadomości system w Rząd inny przemysł, zawierać: handlowy ziemia (the Giełda Papierów Wartościowych i ich rodzaj, the Targowy Dane system handlowy, DYLEMAT, FIXml, Jerzyk i SwiftNet, Etc.), użyteczność ziemia (Moresco, the DTC, Etc.), energia ziemia (gaz, olej, i inny energia i zasoby handlarski wymiana), handel detaliczny (B2B, Etc.), (podaż i popyt), środek (wiadomość, i targowy dane zbyt jeżeli ty być Reuters), i Telco (klient i usługa przeniesienie i transakcja).

Sprawa te przesyłanie wiadomości system uwydatniać być że sprawa być udzielenie biznes, i że włączenie i uczestnictwo sprawa.

Niektóre myśl na mknięcie – w górę system handlowy Prosto Przez Przerób (STP)

Zarówno jak i the ruch re-engineer the handlarski rynek spadek Rozwój Biznesu, inny sposób prędkość być the inny dane słownik podczas handel odnosić sie Prosto Przez Przerób (STP).

Tłumaczyć wewnątrz i z lokalny zastrzeżony dane słownik, zamiast używać DYLEMAT jako the rodzimy dane słownik przez cały handlowy transakcja.

FasterTrading 2008 e la frammentazione dei mercati commerciali dell’europeo e del Regno Unito

Dopo che un giorno occupato sul lavoro nel nostro ufficio di città martedì scorso (il quarto) potevo ottenere avanti all’evento 2008 di FasterTrading dell’Intel , ospitato da un tipo di ex-Sun, Nigel Woodward, sopra al HQ dello IET al posto magnifico della Savoia. …..

FasterTrading 2008 и разртв рынков Великобритании и европейца торговый

После того как многодельный день на работе в нашем последнем вторник городского управления (4-ом) я мог получить вперед к случаю 2008 FasterTrading Intel , котор хозяйничает ванта ex-Sun, Nigel Woodward, сверх на HQ IET на пышном месте Savoy. …..

FasterTrading 2008 y la fragmentación de los mercados comerciales de Reino Unido y del europeo

Después de que un día ocupado en el trabajo en nuestra oficina de ciudad el pasado martes (el 4to) pudiera conseguir adelante al acontecimiento 2008 de FasterTrading de Intel, recibido por un individuo de ex-Sun, Nigel Woodward, encima en el HQ del IET en el lugar magnífico de la col rizada.

Disfruté realmente del acontecimiento, encontrándolo uno del mejor funcionamiento del vendedor, revestimiento del mercado, acontecimientos que todavía he ido a. Nigel y el equipo de Intel habían asegurado a algunos locutores top-notch que sabían realmente su materia, y era un placer escuchar ellos.

He analizado lo que capturé contra cada altavoz y sus echadas abajo (pues una referencia aquí es más sobre los altavoces y allí las echadas del individuo también) y he utilizado este poste como una oportunidad de discutir y relato una descripción del estado actual del europeo y de las finanzas BRITÁNICAS y de poner industria comercial, así como el asunto del acontecimiento sí mismo, que era la tecnología actual “carrera de armamentos” alrededor de velocidades comerciales cada vez mayores y del impacto de velocidades comerciales crecientes en el comercio.

El poste se divide en las secciones siguientes que siguen principalmente el curso del acontecimiento sí mismo (aparte de la sección pasada, que son mis reflexiones y pensamientos sobre el acontecimiento y su contenido).

  • Una descripción del mercado
  • El fabricante del nuevo mercado (lugar)
  • El portador de los estándares
  • El arquitecto del jefe del banco
  • El vendedor
  • El panel de los patrocinadores
  • Mis pensamientos

Una descripción del mercado

George Andreadis, jefe de la estrategia de la liquidez de AES en Credit Suisse, presentó “desafíos de la carrera de armamentos comercial”.

Nuestro primer altavoz cubrió la fragmentación en los mercados comerciales a través del Reino Unido y la Europa y porqué era ésa y él dio una descripción ejemplar de ambos.

Debido a una variedad de razones, al número de sistemas de comercio del mercado y a los mercados a través de Europa (no apenas en el Reino Unido) ha sido rápido la extensión, haciendo fragmentos del mercado comercial del mercado europeo, llevando a la mayor competición. Él se encendió hablar:

  • Mercados en los instrumentos financieros directivos (MiFID)
  • Liquidez oscura y piscinas oscuras
  • Estado latente bajo y comercio bajo del estado latente
  • Encaminamiento elegante de la orden (SOR) contra la ejecución elegante de la orden (SOE)

Mercados en los instrumentos financieros directivos (MiFID)

En un nivel muy básico los mercados en directorio de los instrumentos financieros (MiFID) son un acuerdo legal entre las naciones del área económica europea de manejar y de regular el comercio de una manera abierta, y han llevado a la “apertura” de los mercados comerciales europeos, y en última instancia a la fragmentación actual considerada en esos mercados.

Liquidez oscura y piscinas oscuras

La liquidez oscura significa generalmente la liquidez que no se revela, y cuando le está recogido junto está en piscinas oscuras. Éstas son colecciones del apagado-mercado de líquido oscuro donde hay un deseo de negociar sin la exhibición en libros de pedidos. Porque la liquidez no se revela los participantes del mercado potencial no pueden determinar profundidad del mercado. Esto es útil para los comerciantes que mueven una gran cantidad de partes sin revelarse al mercado libre, y se utiliza generalmente para intentar y para reducir impacto del mercado al negociar las órdenes grandes (que movería de otra manera el mercado si estuvieron sabido).

Estado latente bajo y comercio bajo del estado latente

El estado latente bajo es actual un asunto muy “caliente” para los comerciantes como “una ventaja de 1 milisegundo en usos comerciales puede valer $100 millones al año”. Se enfoca hacia la conducción abajo del estado latente comercial de la transacción tanto cuanto sea posible.

El comercio bajo del estado latente está sobre utilizar la reducción de velocidad de la transacción para conseguir ventaja financiera. Las enormes diferencias en estado latente de la transacción a través del mundo habían llevado para exigir para ocuparse de los sistemas que podrían dar el estado latente más bajo posible, de hecho una de las diferencias más llamativas que él habló era alrededor la comparación en el estado latente a través del mundo, estado latente en los E.E.U.U. era tan bueno como el ms 5, el Reino Unido estaba circa el ms 20, mientras que el promedio europeo era tan pobre como el ms 40.

Encaminamiento elegante de la orden (SOR) contra la ejecución elegante de la orden (SOE)

Él también habló sobre la encaminamiento elegante de la orden (SOR) en respeto a la ejecución elegante de la orden (SOE).

En el último comercio fue enfocado mucho sobre la calidad del comercio y esto comúnmente se llama ejecución Smart Order (SOE). Pues usted tiene un mercado a ir a, por ejemplo la bolsa de acción de Londres (LSE), usted necesitaría extraer tanto valor financiero fuera de conseguir el “derecho comercial” como sea posible.

Con la aparición de nuevos mercados comerciales, el valor financiero puede ser entregado entendiendo qué mercado comercial le dará la mejor recompensa por su comercio, y está mucho sobre con quién a negociar, esto típicamente se llama encaminamiento Smart Order (SOR).

El sor mira para contestar a la pregunta: “quién envío mi comercio para hacer el comercio más provechoso”.

SOE contesta a la pregunta: “cómo y cuándo lo hace la posición de I y tramitar mi comercio para hacer el comercio más provechoso”.

El estado latente obviamente bajo que negocia impactos y está actual en una relación simbiótica con el sor.

El fabricante del nuevo mercado (lugar)

Peter Randall, CEO de la Ji-x, presentado: Del “modelos comerciales y tecnología nuevo mercado”.

Nuestro altavoz siguiente nos dio una descripción de porqué era el estado latente así que se retarda en el Reino Unido (y a través de Europa) contra el estado latente comercial encontrado en los E.E.U.U. Su opinión era que en el Reino Unido habíamos automatizado la herencia, procesos enfocada, de negocio humanos, y haber movido nunca realmente lejos de apoyar ese modelo. Considerando que los americanos habían entregado los sistemas de comercio automatizados, que no confiaron en el proceso humano/orgánico de la emulación.

Los nuevos intercambios como Ji-x tomaron el acercamiento americano y comenzaron con los procesos diseñados para los sistemas electrónicos desde el principio. ¡Esto era una razón principal por la que el estado latente del comercio de Ji-X era tan bajo como el ms 7, el ms apenas 2 apagado del promedio americano (Nasdaq), un ms del conjunto 13 más rápidamente que el promedio BRITÁNICO (LSE), y un ms increíble 33 más rápidamente que el promedio europeo!

Para satisfacer el deseo de negociar en piscinas oscuras, Peter planteó la pregunta retórica “qué ha permitido la transformación de los mercados europeos y el crecimiento de estos sistemas de comercio del mercado?” contestación de él:

  1. Los mercados en el directorio de los instrumentos financieros (MiFID) – un acuerdo a través de Europa para la regulación coordinada y armonizada en la industria financiera
  2. Protocolo financiero del intercambio de información (ARREGLO) – estándar de interfaz común
  3. Datos del mercado – disponibles y libres
  4. Reembolsar – los costes bajos de la transacción pasan encendido beneficios financieros a los compradores y a los vendedores – la ventaja del “fabricante y del tomador”

Pienso que hay mucho aquí para que los otros sistemas de comercio (de los datos) tomen a bordo, y los puntos a los cuales atribuyen cualquier sistema necesita tener que ser acertado, aparte de el requisito obvio para una “necesidad genuina del negocio”:

  1. Regulación – convenir los límites y la demarcación (es decir quién es responsable de lo que, cuando)
  2. Estándares abiertos – haber regulado bien, mantenido y manejado, con un acercamiento inclusivo a definir el estándar
  3. Estado compartido – donde se sabe el estado actual y hay una prueba patrón común al juez contra
  4. Buena optimización de recursos – para todo el en cuestión

El portador de los estándares

Kevin Houstoun, CTO de BidRoute, presentado: “Ganando la carrera a la liquidez y a los nuevos servicios”.

Kevin es una figura popular en la industria de las finanzas, actuando como evangelista para el protocolo del ARREGLO, que él es en una posición ideal a hacer para co-lleva del comité técnico global del protocolo del ARREGLO, él también lleva al grupo de trabajo del depósito y a grupo de trabajo de los servicios de tela.

Él dio una descripción de la ruta de la oferta como surtidor de soluciones basadas sor, explicando más alrededor de arquitecturas del sor.

Un miembro de la audiencia que representaba el centro de análisis de la tecnología de seguridades (STAC) sacó a colación algunos buenos puntos sobre el movimiento hacia arquitecturas comerciales basadas sor estandardizadas y el aumento en los datos disponibles alrededor del funcionamiento de los sistemas de comercio (que, por supuesto, STAC está conduciendo).

El arquitecto del jefe del banco

Obispo de Tony, principal arquitecto anterior Wachovia ÉL (patrocinado en común por Verari y Wachovia), presentado: “Comercio de alta velocidad: soluciones especializadas”.

Tony dio posiblemente una de las mejores descripciones de emparejar requisitos funcionales (en este caso los de comercios) a el de la tecnología. Era excelente como trabajó en dos niveles, la descripción entre la relación entre los requisitos funcionales y la tecnología eran buenas, pero así que era el fósforo de la tecnología a esos requisitos del negocio. Él había manejado esto en una diapositiva, y muy franco me impresionaron.

Él continuó encendido hablando de la tecnología ejecutada, él habló sobre las técnicas que él ejecutó en Wachovia para alcanzar su dominación en términos de velocidades comerciales en los E.E.U.U., que incluyeron:

  1. El diseño de sistema comercial estandardizado se enfocó alrededor de las “vainas”
  • La proximidad de los componentes que componen un componente funcional discreto importa – porque afecta a velocidad
  • La velocidad del desarrollo/del despliegue importa para permitir que el crecimiento exponencial sea manejado
  • Diseño estandardizado del centro de datos enfocado alrededor de los contenedores (tales como centro de datos modular de Sun, caja negra del proyecto del aka “”)
  • Otro mecanismo para acelerar desarrollo/el despliegue
  • De alto nivel de flexibilidad, no estorbado por tener que construir una nueva C.C. (y conseguir el permiso para hacer tan)
  • Evitar los apilados llenos de la ISO, utilizar la tecnología que habla directo con el hardware si y en lo posible
  • Sacar datos el proceso estándar a un chipset del tablero de hija
  • Poner los algoritmos específicos, propietarios del banco en virutas del tablero de hija
  • Uso Java de entregar rápido la funcionalidad, fijando un ambiente donde funcionó más aprisa C++ que nativo compilado
  • Puesto todo Java basada en la memoria, cada dispositivo que tiene 80GB de la memoria
  • Apagar la colección de basura – inhabilitar la colección de basura determinista (GC), permitiendo que el proceso aumente memoria dispersa mientras los 80 GB “piscina” sean bastantes para conseguirla durante el ciclo comercial, cuando puede ser forzado entonces para hacer la colección de basura
  • Mover el almacenaje a los medios en línea y de estado sólido
  • Tony sugirió que eso circa el 30% de todo el espacio de la C.C. ahora sea tomada por el almacenaje, y es imprescindible encoger esta huella para maximizar la energía del cálculo disponible.

Me supongo, unsurprisingly, disfruté de la presentación de Tony más, pasando mucha de mi carrera en ÉL los papeles de la arquitectura, y uno de mis intereses principales que son cómo la tecnología se ejecuta para resolver negocio genuino necesita.

En la conversación con Tony después del acontecimiento él dijo estos artículos:

  • La medida importó para justificar creencia y patrocinio. Utilizaron OpsTier en Wachovia para proporcionar una visión vertical con sus arquitecturas y usos de la n-grada (del múltiplo), y una visión horizontal a través de los usos, de la infraestructura, de la red y del almacenaje.
  • Sun es una de las empresas de informática más grandes del mundo, y algo que lejos nuestro software y carga para el hardware, debemos hacer la carga opuesta para nuestro software y el donante de nuestro hardware lejos para libre (tienen que admitir que he oído esto antes, pero ha dicho generalmente absolutamente la “lengüeta en la mejilla” que no sentía con la versión de Tony).

El vendedor

Pavel Yegerov, servicios financieros del principal arquitecto en Intel, presentado: “Técnicas de la aceleración para la infraestructura de la delantero-oficina”.

Ésta era descripción del mapa itinerario de Intel, bien presentó y puso básicamente junta. Encontré que algo del trabajo común que Intel financia a equipo están haciendo dentro de la industria interesante (probablemente Nigel para agradecer por lo menos algo de eso, él defendió las primeras obras alrededor de ARREGLO en Sun circa hace seis o siete años).

El panel de los patrocinadores

Había representación de las compañías siguientes (no cogí tristemente los nombres, apenas quién él representó):

  • Fujitsu-Siemens
  • BEA (ahora un subsidiario de Oracle por supuesto)
  • Merrill Lynch
  • Goldman Sachs
  • Fidelidad

No recordar mucho de esta parte del acontecimiento, aunque la grieta de BEA hablara sobre el proceso complejo del acontecimiento (CEP), sugiriendo que las herramientas del WYSIWYG para la ingeniería de proceso de negocio (BPE, y es familiar cercano, Re-engineering del proceso de negocio, o BPR) se podrían permitir fácilmente por el uso de su juego de herramientas de las compañías (presumir que esto sería qué fue llamada integración de WebLogic, o WLI, funcionando encima el encargado del proceso de negocio de WebLogic, o BPM, que sí mismo funciona con encima el servidor de aplicaciones de BEA J2EE).

Él sugirió que esto se convirtió en una tecnología aceptable debido al movimiento “todo” a la memoria.

Franco pensé este extremadamente cuestionable, como que la herramienta, tanta de su tipo, abstrae tanto complejidad técnica a fin de simplificar sus funcionamientos para para ser utilizado por Business Analysts al punto que las capacidades no funcionales tales como velocidad, funcionamiento, y confiabilidad, se afectan perjudicial.

He parecido esta edición antes, y es específicamente hacer con la abstracción excesiva de la solución, al punto de que no hace caso, o no toma algo en la consideración, los problemas técnicos.

Puede ser demostrada lo más obviamente posible comparando dos diagramas de secuencia, uno que demuestra cómo el analista/el diseñador del negocio piensa que trabaja basado en las llamadas funcionales que hace, y entonces cómo trabaja realmente basado sobre el adición de las llamadas no funcionales hace. Incluso si usted no entiende diagramas de secuencia debe por lo menos poner en contraste que va mucho más en que la persona que diseña estos procesos es consciente de.

Aquí está un diagrama de secuencia del ejemplo, considerado en el nivel funcional.

Aquí está el mismo diagrama de secuencia, considerado en el nivel no funcional.

Como usted puede ver llano mucho va en “debajo de la capilla”, y esto no se debe despedir puramente para ganar aumentos en tiempo de la entrega/de la puesta en práctica. Haré un poste apenas en este tema en un futuro próximo.

Mis pensamientos

Aquí está una sección de las cosas durante las cuales vino importar y después del acontecimiento…

Algunos pensamientos en la HPC a través de industrias de diferenciación

Don Grantham, EVP para nuestras ventas y servicios globales (GSS) que la organización (Don es básicamente el jefe de la ingeniería entera del “campo” o del “cliente”) dijo en su nota tónica medida de la organización BRITÁNICA la “para qué usted cuida, porque usted vendrá cuidar para lo que usted mide”, y esto es la base de mis pensamientos en los diversos sistemas de la HPC a través del mundo, y a través de las industrias de diferenciación.

Encuentro que “los diversos sistemas de la HPC a través de industrias de diferenciación son definidos por las medidas atribuidas a ellas”, así que para los sistemas de la HPC en la educación e investigo esto soy típicamente teraflops y similares, la materia del Top500. Pero para los sistemas de la HPC en finanzas se miden típicamente en el estado latente comercial, el cumplimiento transaccional y la velocidad algorítmica. Mientras que para el Google y el otro Internet basó “rejillas de la HPC del cálculo de la nube” el foco es respuestas acertadas en un plazo dado.

Pues los requisitos funcionales son diferentes, aunque comparten la misma clase de requisitos no funcionales de la escala y de funcionamiento, la arquitectura y la topología a través de sistemas de la HPC es diferentes, llevando a las rejillas y a la HPC específicas de la industria.

Supongo esto es bastante obvio, pero encuentro que es la obvia, cualidad de la base, materia que la gente pierde el foco de y olvida aparentemente. La infraestructura entre los tipos de diferenciación de la HPC, según lo delineado por la industria, puede tener muchas semejanzas en la capa de la infraestructura (velocidad, funcionamiento, componentes de la tecnología, red, topología es decir cómo ha cabido junta), no obstante diferencian inmenso cuando viene al uso/a las capas lógicas y funcionales.

Algunos pensamientos en sistemas de mensajería a través de industrias de diferenciación

Extensión de mi serie de descripciones de sistema de mensajería fuera de las que está en sistemas de mensajería en el gobierno para cubrir otras industrias, incluyendo: tierra comercial (las bolsas y su tipo, los sistemas de comercio de los datos del mercado, ARREGLO, FIXml, rápido y SwiftNet, etc.), tierra para uso general (Moresco, el DTC, etc.), tierra de la energía (gas, aceite, y otros intercambios de comercio de la energía y del recurso), al por menor (B2B, etc.), fabricación (oferta y demanda), medios (noticias, y datos del mercado también si usted es Reuters), y Telco (cliente y transferencia y transacciones del servicio).

Qué estos sistemas de mensajería precisan es que cada uno está compartiendo para permitir negocio, y que las materias de la inclusión y de la participación.

Algunos pensamientos en la aceleración de los sistemas de comercio derecho con el proceso (STP)

Así como el movimiento de re-engineer los mercados comerciales para evitar procesos de negocio de la herencia, otra manera de mejorar velocidad sería retirar el diccionario de datos existente durante el comercio relacionado derecho con el proceso (STP).

No traducir adentro y fuera de los diccionarios de datos propietarios locales, en lugar del ARREGLO del uso como el diccionario de datos nativo a través de una transacción comercial.