Personally I would love to see if Oracle can match these other systems out there, purely from an interest point of view!
393 karma · joined October 22, 2007
Personally I would love to see if Oracle can match these other systems out there, purely from an interest point of view!
The reason I ask is because I am a pretty highly skilled Oracle guy, and some of the numbers I have seen around financial systems just seem so fast and big volume transactions per second. Maybe I could get Oracle to do them, but then the zero downtime scares me somewhat as until very recently, keeping Oracle up all the time, even through application upgrades is fairly tricky!
I currently work for a company with a large number of highly skilled IT people, but it still insists on outsourcing projects en-mass, despite failure after failure (with a fairly loose definition of failure, which can be very late projects, or unmaintainable code bases, or bug after bug after bug ...).
Granted there may not be enough full time staff to take the project on, but surely things would be more successful by brining in a pool of contracts to work inhouse alongside the full timers?
He seems to better than competent, and so has managed to negotiate a much higher rate.
Oracle 11g apparently can spot when a query plan changes and the new one is much slower than the old one - at least that is what is says in the documentation. Whether it works or not I will find out if we ever get a system upgraded to 11g!
I'm a very experienced Oracle developer and Oracle does a really good job, but I need hintsto fix problems more often that I would like, especially on complex reporting queries.
My inital thought is to do something like (in pseudo code):
str = '';
while (i > 0 ) {
# least significant digit
r = i % 10;
# throw away the least significant digit
i = i / 10;
case
when r = 0 then
str = '0' << str
when r == 1 then
str = '1' << str
... etc
end
}
return str;
Would I pass with that? Is there a better way?I'd imagine the companies have done their sums, and make much more on interest that they pay out in rewards when averaged across a large number of customers.
I would also suspect (haven't researched it) that reward paying cards will have a higher interest rate than non-reward cards.
A few years back, I built an installer in Ruby to apply 'plsql modules' to an Oracle database. This was a massive project with > 100 developers at this point and probably heading toward 1M lines of code.
My migrations table worked on modules, so there were a set of migrations per application area, but it was really just an extension of this idea (and I borrowed the idea from Rails too)!
Yea, this place drives me more and more mad. I have dabbled in my own side projects, but I am thinking more and more that the time to leave the mega-corporation will have to come soon, for my own sanity at least!
Agree the best way critize is by showing you can do better, but this is a muli-terrabyte system, so its not easy.
I work in a big company (100K employees worldwide), and as such there are company politics going on that few would believe unless you worked there.
This time I got scolded for telling some of our DBA team members that the database we were trying to fix was a schema design disaster from day 1 - I didn't call anyone out, just plainly stated the problems with the design so we don't make the same mistakes again. Apparently admitting that outside my local team could lead to bad things happening politically, and I should just say nothing.
What are you supposed to do? Lie, refuse to comment when asked, sweep the problems under the rug (which is generally what happens)? I really don't know, and as a hacker, I am not great at playing the big company games. Maybe I should say nothing a bit more often, but that doesn't exactly get the customers served any better. So far I have stuck with the honest approach, but I still don't know if its correct or not!
However if they insist on me revealing my salary, I am going to assume its so they have try and gauge how much it would take to make me jump to them, which is (in my mind) on the same ethical level as my exaggerating my existing salary to try and negotiate a better deal.
I am at a certain level in a big company with a salary range that is quite large. Many people at my level earn £5000 - £7000 more than me, mainly because they have been around in the company a lot longer.
In my last interview, I was offered a job and the company offered me my current salary + about £5000 (I was honest about what I was earning when they asked). Now, being that many of my collegues were currently earning that for doing the same job as me, I always wondered if they would still have offered me a £5000 bump if I had exaggerated my salary by £5k to start with.
I guess I will never know, and I didn't take that job for other reasons, but the guy really wanted me to work there, and I got the impression that he was trying to tempt me in with an offer that is just big enough compared to my current salary, without really reflecting on my skills and what they were worth.
I decided then that my salary would be exaggerated a little to any agencys or interviewers who ask so I can try and negotiate a better deal, ethical or not.
I guess this app is destined to stay at Rails 2 and I will just start a new one for Rails 3, once I get a good enough idea!
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
It's been a year since I did that, but I think that's what I used to force the entire site into https only requests.Do you care to share any example sites you have produced that bring in some amount of money passively?
I am currently employed in a decent job at a big corporation, so my goal at the moment is to do something that makes some money, so $12 a month be a start. I have in my mind a 2 year plan to some sort of independence.
As I said, I would much rather spend my spare time building Rails Apps that provide a useful function to some small set of people willing to pay something for the pleasure, but finding the niche markets is the problem.
There was a story on here a few weeks back by someone leading the 4 hour work week nomadic lifestyle and it in the comments I think it was hinted that was the case.
I keep hearing this Find A Niche thing, and I have been doing some research. It really sounds like a case of researching stuff and writing some useful articles on it. Place the articles on a SEO optimized website and wait for the adsense dollars to roll in.
If it is that easy, surely everyone would be doing it, or is it really that easy?
While I would like a passive revenue stream, the only problem I have with this strategy is that I don't really want to spend my time researching and writing articles. I would much rather find a niche market for an online software app (sort of like patio11's bingocardcreator) that is small enough to build fairly quickly and makes a difference to some market, but finding such a market if you don't already have inside knowledge is the hard part I am finding.
When you compare what you get from Sky (if you are into sports and movies and the US shows on Sky 1), the BBC license fee is steep enough.
That said, they do provide a good service, and wouldn't be able to if it was not for the license fee model, but it does annoy me that I cannot opt out of watching BBC and waive the license fee and yet still watch Sky Sports becasue its a against the law!
A rule of thumb is that if you are concatenting user input strings into your SQL query strings you are doing it wrong.
I am still running one of the really old grey modems though. They sent me a new black one ages ago, but I have not activated it as yet. Maybe I should give that a try (have held back for fear of it knocking out my broadband for a few days if things go wrong!) and see if things get better.
My speed is pretty good, but I have never been able to push it toward even 10Mbps no matter how many downloads I have going.
I seem to get about 3 - 4Mbps max download speed, which is what I got before. Maybe there is something wrong with my setup, but I have one box connected directly to the modem with 100Mbps ethernet and I have never seen it go even close to 20Mbps unfortunately.