|
<me> I've specced up the replacement server and got a good quote from our web hosting company.
<boss> ok * after a week * <boss> I've ordered the server and we got a free upgrade! They're giving us 2 x 2 Tb disks instead. <me> Err, you realise the original spec had 6 146GB 15k SAS disks, right? That's not an upgrade. We're only replacing things because the old system doesn't have enough IO to keep up with the workload. <boss> It'll be fine. * day after replacement server goes in, things start to fall over. 'New' server actually has worse IO performance than the server it was replacing * <boss> but you specced the machine! * SIGH * |
|
Come to company that writes code in VB.NET.
Turn on Option Strict, code lights up like a Christmas tree. Developer never turned it on because "it's so anal". Sigh |
|
RunQuery() is a function that returns a datatable.
SQLId is the SQLServer that is supposed to be downloaded. TempServer = RunQuery("SELECT Server " & SQLId& " FROM DataSetup").Rows(0).Item(0).ToString() TempDataBase = RunQuery("SELECT DB" & SQLId & " FROM DataSetup").Rows(0).Item(0).ToString() Continues to load 3 more values like this. Database table contains 1 row with 5 different SQL servers... i.e. 30ish columns. Sigh |
|
<Dev> Well instead of running 2,000 queries per minute I've created the spec to store the most recent queries and it will just read from those
<Consult Dev> We can just have different rules for x y z a b and c. <Dev> Caching will make it so they all use the same rules <Consult Dev> Yeah, idk that just seems complex. <Dev> It's much easier... and efficient. <Consult Dev> We should probably just do x y z a b and c all having different rules. Sigh |
|
client: can we link our facebook, twitter and linkedin?
me: sure, i can get you those icons client: no, i want ONE icon linking to all three at once |
|
Our project is under source control (subversion).
Other dev: "I noticed you made a commit yesterday on X file. you should really let me do all changes on that file. I should be the only one making changes to that file because I wrote it in the first place. It's okay, just come to me if you want to change something" <sigh> |
|
I was having a friendly conversation with a sr. dev about thread safety. He said that it's all theoretical BS and in the real would you don't need such a thing. He qualified this with saying how he used to write ATM software for a large foreign bank and never had cause to synchronize anything ..."when you have so many transactions per second, synchronization is not necessary.". I was laughing for the rest of the day and though I'm glad I don't bank with them.
|