Might get away with that. Contract jobs will wait a month quite often.
Insurance is a funny racket - it's mostly about requirements. The data volumes tend not to be all that strenuous, although the data can get fairly complex.
But, once you're in, you're in. Plus, it's a lot less stressful than a hedge fund.
Doesn't pay quite as much as financial markets and the people are dumber but they aren't arseholes.
@Phil I think getting some mileage on SQL Server wouldn't hurt. There's still a bit of a skill shortage, as pretty much everbody and their dog are using it these days.
@SimonRigharts Oracle's a bit more macho and hairy-chested than SQL Server, but it's actually quite a good product.
They don't ship as much tooling as you get with SQL Server, so you really have to know your data dictionary with Oracle.
It's harder to get away without knowing the product, although the end result of incompetent SQL Server administration is really no better than incompetent Oracle administration.
Really, Oracle is a bit like Unix - you need to know your command line tools - but I don't think it's beyond the wit of man. Read the concepts guide off Oracle's web site. It will explain the terminology.
Oracle and SQL Server have a number of architectural and idiomatic differences, and several key bits of terminology are used differently in the documentation. It's quite a few years since I did this, but some of the major idiomatic differences are:
Oracle has no direct equivalent to tempdb. G...
I guess a good start is to look into the Oracle system data dictionary and find out how to get session and database metadata out of it.
@SimonRigharts Well, you can put multiple graphs on a report, and then set up links with actions to drill down the same report on a fixed path. It was dashboard-like enough.
@MarkStoreySmith He has the most interesting family of anyone I know.
His grandfather was king of the Acan (a spin-off tribe of the Ashanti).
Has 8 wives, about a dozen concubines and 52 children.
His father was the first black CEO of a publically listed company in Ghana.
Anyway, my friend is quite a good business analyst, and used to head up the B.I. team at a place that I worked for. He's quite warm and fluffy, so he's good at client-facing work.
@SimonRigharts Probably not, although the current king of the Ashanti used to work as a social worker in Brixton.
I think the term is really just a translation. I don't speak Kwi, so I have no idea what its actual name is.
@MarkStoreySmith Anyway, what do you want to build?
If you're feeling keen, you might be able to knock up a prototype with PerformancePoint.
Microstrategy also make an 'express' version that you can download from their site, and that comes with a dashboarding tool. However you would have to build a native metadata layer for your underlying database.
I think PP2007 can still be downloaded from Microsoft, and will install on WSS2.0 or 3.0.
@ConcernedOfTunbridgeWells PerformancePoint was what I had in mind. It would be a fake/POC dashboard to replace a green screen dashboard a client has currently.
If I don't throw a POC in front of them, some monkey is going to write a native iPad app for it! Yes, indeedy.
I'm going to try get my hands on a sample data set tomorrow, see if theres anything to work with.
@MarkStoreySmith Within the bounds of possibility.
Note that I'm in Bournemouth during the week and my kit's at home in Sunningdale.
So I probably can't do it on a 'drop everything we need it now' basis.
Also, as for ipads, there is a dashboard tool for that platform, although I can't remember the name. I'm not sure how it connects back home.
It's quite good for doing demos apparently - you can do whizzy multitouch stuff that still impresses the natives (obligatory HH quote about digital watches). I have no idea whether it's any good as a B.I. tool, though.
Google the .net thing - I can't remember the details, but PP will throw its toys out of the cot if it isn't set up right. It took a bit of google-fu and frigging to get it working.
Unfortunately the aforementioned HP with PP installed is in Zimbabwe now.
Well, that had me baffled for 10 minutes. A column had been imported incorrectly and a straight "=" query on a given value wasn't bringing anything back
A quick select DUMP(foo) made me realise the data had invisible chr(13)s appended
aspnet_regiis.exe to register the 64 bit .net runtime.
ASP.NET 2.0 Registration with IIS To register ASP.NET with IIS, you need to use the aspnet_regiis.exe command-line tool. For example, in this scenario where we are using Windows Server 2003 R2 Enterprise x64 Edition, open a command prompt to the follow directory: <drive letter>:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727. Type aspnet_regiis –ir to register ASP.NET.
So what we need first before we update the FAQ is some meta Q to point to, saying that this is acceptable, this is not, etc. Example posts, effectively.
You are assuming someone who is upset wants to read stuff - I think they usually want to say stuff. If we spare them each a few minutes (with discretion of course - we care about users on SO with a credible record of their abilities on Qs that are now on-topic here) then each time we win one over, we get an SE experienced expert joining the site and making it a better place for everyone else.
.
but it is also true that it is helpful to have a nice place to direct people to read once they have calmed down :-)
but with SQL everyone thinks they are a stunt driver because the barriers to entry are so low. The basic syntax is so simple! It's basically a sentence! I can do that!
yes, I agree, it lulls people into a false sense of security. you really need to know your RDBMS well to query 'well' though - many of those dabblers will never be able to understand why one query is faster than another (TBH I often don't)
@JNK I think what makes SQL unique is that you're using a declarative language to control a system that is dependent on mechanical components - disk platters revolving and heads moving.
Getting it right makes a huge difference to the performance of the process, but you have no direct control over the actual disk accesses. It's really the mother of all abstraction inversions.
The moving company got booted out of their premises - I think the freeholder wants to develop the site.
They couldn't get storage space that wasn't a whole lot more expensive, so they've gone out of storage now.
We ended up renting one of the garages in front of the block of flats at Sunningdale and putting a door on it. The floor is fairly dry and we've stacked everything on palettes so it won't get damp.
Not very high-tech.
@JNK - this meta question has some discussion about FAQ wording if you want to venture your $0.02 worth.
@JackDouglas - there's probably space for a rack in the garage. We've got FTTH in Sunningdale now, so one could put up a box with ssh access and plenty of bandwidth.
Accidentally saved a recording directly to the SSD and it locked up the PC for about 20 minutes (which is really damn weird because it wasn't a large file). Never had an HDD do that where the actual applications were locked up because of I/O
@MarkStoreySmith Never dealt with Rackspace myself, but someone I knew did. He described them as 'a bit dotcom-ish'. I wouldn't be surprised to find a certain contempt for the niceities of database platform architecture in the culture there.
Maybe we can invent the .com hosting provider drinking game:
- take a sip if they make a noddy cock-up with the platform, such as installing a virus scanner on the DB server.
- take a sip if they suggest you switch to MySQL on Linux
- finish your glass if they suggest you move to a NoSQL platform such as MongoDB.
- take a sip if any of these words is mentioned: scalability, uptime, sharding or elastic.