titaniumbunker.com

Evil geniuses and world domination are 2 of our goals... we also like Dr Who

So Argos seems to run on Tomcat…

no comment

Argos terminal showing error and full stack trace.Argos terminal showing start of stack traceEnd of stocks Argos stack trace

From what I can tell Argos is running Tomcat version 5.5.12..possibly struts?

Error Messages in the Wild

no comment

Error in the wild

no comment

looks like a problem @screwfix

no comment

Error when trying to log into ScrewFix website :

Error code 500 – Internal Server Error.

Erm – something’s wrong here @smiffysuk

no comment

So searching for “Plumber Costume” revealed this.  Al that “Select” stuff – That’s SQL – or the query language used to look up things from Databases.  This isn’t great because I can deduce some of the storage architecture – but it doesn’t seem to be pasting the term Plumber Costume into the SQL that’s executed.  If it did include that then there is the possibility that this site would be vulnerable to something called a SQL injection attack.  It’s a bit worrying that the content passed in the search bar is printed – which may be a different vulnerability…

Not sure I should be seeing all that juicy SQL Smiffy…

I broke youtube

no comment

Whoops – looks like I broke youtube… somehow.

Instagram needs a Checkpoint.

no comment

Launching Instagram and authenticating using Facebook I get this message.

Instagram wants a Checkpoint… Just wish I knew how to provide one.

So Instagram, how am I going to look see Nathan Fillion’s photos now!!

Lloyds Bank error in the wild

no comment

A subtle error in the wild

I popped onto the Lloyds Bank site to download a form relating to a future change of address and I spotted this issue…. Can you see it?…  So I reckon some people are probably having a bit of a knowing chuckle while the rest are probably scratching their heads and wondering what all the fuss was about.

I’ve highlighted the error in yellow – and here’s a close up

Please wait…If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not…. what? be working?

 Ok – so what’s going on here?

Lloyds would seem to have a library of PDF documents.  These seem to be in 2 different version of the PDF standard.  The first line of a PDF document contains the version number – which suggests that it’s version 1.7

Failing PDF

Whereas a working document from the site seems to be in version 1.4

Extract from a working document – PDF 1.4

Loading a version 1.7 document into Chrome gives us this :

Which looks surprisingly similar to the content extract Lloyds presented on their search screen.  So it seems that the PDF file content is indexed using a PDF viewer, and rather than indexing the real content of these documents, it has used this incompatibility message as the description for the PDF content.  We can further confirm this by searching for words from this document that are unlikely to appear in typical banking systems – so searching for the term “Linux” gives 12 results, all of which feature the first part of the Linux sentence.

 

Searching for “Please Wait” gives 126 documents that are equally badly indexed – some don’t even have a document title.

Ok – hands up who knows what document 1721 is all about? Any ideas?

As to why some have titles and some don’t I would have to guess that documents are uploaded through some form of content management system – and that these document may originally been in an older version of PDF (say – 1.4). These documents have since been updated – possibly with new interactive form filling features, and been re-indexed. The indexing system uses a version of PDF viewing which doesn’t support version 1.7 – and therefore indexes the incompatibility message as if it were document content (after all the viewer wouldn’t know whether it is showing content, or a message).

Other documents may have been created in a newer version of PDF, and the title attributes may not have been accessible when the document was indexed.

Update – I’ve tweeted this bug information to Lloyds.

And the Award goes to ?

no comment

By Prayitno [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons

Well, it seems that yet again the Oscars are incapable of giving away 24 gold-plated statues to a load of rich actors in designer gear without some kind of controversy. This year Bonnie and Clyde – Faye Dunnaway and Warren Beaty managed to inadvertently inject anarchy into the awards do by opening the wrong envelope. resulting in La La Land winning best picture when it should have been Moonlight. It transpired, Beaty had been handed the envelope for the previous award for Best Actress, won by Emma Stone for La La Land. The Academy have announced an inquiry but here are the basic facts

apparently, there are 2 people backstage responsible for handing the envelopes from one of 2 sets of envelopes to the presenters. You have to assume the envelopes were marked with the award on there and yet 2 people failed to give an envelope to someone who didn’t even bother to check he had the right envelope. It seems that the problem can be summed up as follows. unused envelopes had contaminated the award pool. either the old envelope opened by Leonardo Di Caprio had somehow made its way to Beaty, or the alternative Best actress awards had been handed out in error. Now I didn’t watch the awards but I would assume there would be some stage directions managing where presenters and winners would enter and exit the stage. Here’s a brief intro to stage direction terms

Areas of a standard proscenium stage; plan view This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license.

 

in this diagram, we can see that stage left (SL) and stage right(SR) is relative to an actor standing on stage and facing the audience that forestage (FS) is closer to the audience and backstage(BS) is further away. Now a lot of these awards will also have an elevated staircase that the presenters enter sometimes from SL some time from SR but always from an elevated position, meeting in the center and walking down a shared staircase to centre forestage. Once at the podium the presenters ad-lib and read the autocue to announce the nominees for the award, the envelope is opened, the winner is read, the winner receives the awards, talks for 30 seconds then returns to their seat, the presenters then also leave. Because the next presenters should already be in position, ready to come on it is doubtful the presenters will exit the stage the same way they came in. so here are our stage direction options:

  • presenters walk in either from stage right
  • presenters walk in either from stage left
  • presenters walk in either from a central staircase

once they have given out the awards they exit

  • If presenters entered Stage Right, then exit Stage left
  • If presenters entered Stage Left then exit Stage Right
  • If presenters entered from central staircase, then exit either Stage left or stage right

If there are 2 people handing out the envelopes, then I suggest that 1 of them hand out the envelope at the start, once the envelope has been handed to the presenter, the matching envelope from the alternate set is destroyed. The other person waits for the actors to exit, takes the envelope and card from the, rips them in half and places them in a bin before ticking them off a list.there should be no contamination of envelopes and if the envelopes are in order then the person handing out the envelopes merely has to hand the next available envelope to the presenters, something a robot could do.

in future, the best way to do this possibly would be to announce all the nominees on the autocue and have just a blank piece of paper in the envelope. then there’s only one person responsible for messing up, namely the person who enters the text for the autocue. The text could be signed off by the awards committee either beforehand or in situ ( to be honest, I can’t believe there is no such thing as an autocue that reads from an external file )

This kind of falls into our examination of award ceremony structure. We did look into how an open source award ceremony could be made. our method removes the need for envelopes, mix-ups and incorrect nominees as the award ceremony is generated from the votes dynamically, the only thing you need is someone to press the buttons to switch slides and then bring up the winner at the end. its possible that the next slide preview could be piped to an autocue system or the text from each slide scraped into the autocue giving the announcer the text they merely have to read.

Null null available for my tumble dryer from @espares

no comment

Espares has a Null null. for my tumble dryer… It may be Null, but it costs 6.75

And here’s the details for this Null.

Categories

Archives

Tags