Hottest recent sighs



2082
<dw> so devsigh.com sends their upvotes using a GET
<dw> sigh
7
<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 *
23
public boolean isRunning() {
return isRunning();
}

.........*sigh*
5
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
2
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
3
<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
32
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
37
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>
50
Customer: How functional is a server if one can't print documents from it?
22
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.