Comment On Crashing the Proxy

“HEY! YOU!” barked a frantic and unfamiliar fellow in a frumpled collared shirt who barged into Daniel’s cramped little office. [expand full text]
« PrevPage 1 | Page 2Next »

Re: Crashing the Proxy

2010-03-30 09:07 • by a proxy (unregistered)
i would have commented frist but i crashed the proxy server

Re: Crashing the Proxy

2010-03-30 09:07 • by whatever (unregistered)
I love it when the execs who order total monitoring of employees don't realize that they, too, will be monitored.

Re: Crashing the Proxy

2010-03-30 09:08 • by frits
I was ready to write tl;dr until I realized there was a massive visual aid in this one.

Re: Crashing the Proxy

2010-03-30 09:09 • by me_again (unregistered)
Holy spelling mistake Batman, but a really funny one
'... where any employee could easily read up on the owner's obsession with AdultFiendFinder'.

Re: Crashing the Proxy

2010-03-30 09:11 • by qwert (unregistered)
AdultFiendFinder... ooh demon kinky.

Re: Crashing the Proxy

2010-03-30 09:11 • by ath (unregistered)
AdultFiendFinder: When normal friends just aren't enough...

Re: Crashing the Proxy

2010-03-30 09:11 • by Richard T. Roll (unregistered)
Three sole developers? What?

And why didn't browsing the internet normally crash this thing?

Re: Crashing the Proxy

2010-03-30 09:14 • by Mark Bowytz
303996 in reply to 303992
me_again:
Holy spelling mistake Batman, but a really funny one
'... where any employee could easily read up on the owner's obsession with AdultFiendFinder'.


Thanks! Actually put that one in on purpose - really. I swear. Honest.

Re: Crashing the Proxy

2010-03-30 09:17 • by dpm
Since the owner wasn't convinced that the break-in wasn't internally motivated
Since the author wasn't aware that double negatives don't help readers

Re: Crashing the Proxy

2010-03-30 09:19 • by DaveE (unregistered)
303998 in reply to 303995
Richard T. Roll:
And why didn't browsing the internet normally crash this thing?


From the sounds of it, normal browsing probably would occasionally crash it, but only if you happened to be making a web request in the little 10-minute window once-per-hour. Constantly calling every few minutes would guarantee that you'd hit the 10-minute window EVERY time, so it would be "more guilty than most". That'd be my guess, anyway.

Re: Crashing the Proxy

2010-03-30 09:22 • by mc (unregistered)
303999 in reply to 303997
dpm:
Since the author wasn't aware that double negatives don't help readers


That's not a double negative. The "wasn't" is part of a separate clause. The owner wasn't convinced of what? He wasn't convinced that <<the break-in wasn't internally motivated>>.

Re: Crashing the Proxy

2010-03-30 09:28 • by Ian (unregistered)
Stop using the comment box! You're crashing the comment server!

Re: Crashing the Proxy

2010-03-30 09:28 • by anon (unregistered)
304002 in reply to 303997
Not sure what you're saying, unless it's:
"Since the author was aware that double negatives do help readers"

That wasn't no double negative.

Re: Crashing the Proxy

2010-03-30 09:31 • by Anonymous (unregistered)
We log a lot of stuff to open network drives as well. Sometimes the idiots in HR will dump personnel data in there, or private company finance data. Helped me out a lot when I was figuring out how much of a raise to ask for last time round.

Re: Crashing the Proxy

2010-03-30 09:33 • by frits
304004 in reply to 304002
anon:
Not sure what you're saying, unless it's:
"Since the author was aware that double negatives do help readers"

That wasn't no double negative.


I think he was trying to say "He wasn't convinced that the sentence wasn't hard to read".

Re: Crashing the Proxy

2010-03-30 09:37 • by oheso (unregistered)
From the sysadmin point of view: regardless of the WTF involved, if you're running something that brings down the works, you turn it off first and ask questions later.

That said, the above process is a WTF! At the very least the PDF generation (assuming PDF was actually required in this instance) should be asynchronous to the proxy operation.

Re: Crashing the Proxy

2010-03-30 09:40 • by Anonymous (unregistered)
So Daniel was the only developer and Dave was the only network technician. In that case, who the hell was Jim and how come he had his own band of IT goons? How can the lead developer not know about these people and what do they even do if they're not developers or techs? It feels like there was a paragraph missing from this article but hey, we all know that's just how Bowitz rolls.

Re: Crashing the Proxy

2010-03-30 09:42 • by oheso (unregistered)
Of course, on embedded systems, the lack of a file system would have short-cut the entire logging/pdf file creation process </obligatory>

Re: Crashing the Proxy

2010-03-30 09:43 • by jpaull
304008 in reply to 303990
whatever:
I love it when the execs who order total monitoring of employees don't realize that they, too, will be monitored.


At a past job, I was given responsibility for the "proxy reports" application. This was the CIO's pet project until he got too busy and I inherited it from him. There were three branches of code based upon user name for calculating time spent on the internet. One was for standard employees, one was for executives and the third was for, you guessed it, the CIO. I showed it to a couple of the other programmers, and they were not at all surprised.

Re: Crashing the Proxy

2010-03-30 09:48 • by lesle (unregistered)
Love them frumpled Bowitz rolls.

Re: Crashing the Proxy

2010-03-30 09:51 • by Mark Bowytz
304010 in reply to 304009
lesle:
Love them frumpled Bowitz rolls.


Thanks! Best served with butter.

How to make Frumpled Bowitz Rolls

Ingredients

1/2 cup warm water (110 degrees F/45 degrees C)
1/2 cup warm milk
1 egg
1/3 cup butter, softened
1/3 cup white sugar
1 teaspoon salt
3 3/4 cups all-purpose flour
1 (.25 ounce) package active dry yeast
1/4 cup butter, softened

Directions

Place water, milk, egg, 1/3 cup butter, sugar, salt, flour and yeast in the pan of the bread machine in the order recommended by the manufacturer. Select Dough/Knead and First Rise Cycle; press Start.

When cycle finishes, turn dough out onto a lightly floured surface. Divide dough in half. Roll each half into a 12 inch circle, spread 1/4 cup softened butter over entire round.

Cut each circle into 8 wedges. Roll wedges starting at wide end; roll gently but tightly. Place point side down on ungreased cookie sheet. Cover with clean kitchen towel and put in a warm place, let rise 1 hour. Meanwhile, preheat oven to 400 degrees F (200 degrees C).

Bake in preheated oven for 10 to 15 minutes, until golden.

Re: Crashing the Proxy

2010-03-30 09:54 • by Guardian Bob (unregistered)
Crappy sales job if you ask me.

I mean, where's the MS SQL Server for tracking the PDFs?

Re: Crashing the Proxy

2010-03-30 10:02 • by lesle
304012 in reply to 304010
Mark Bowytz:
lesle:
Love them frumpled Bowitz rolls.


Thanks! Best served with butter.

How to make Frumpled Bowitz Rolls

Ingredients

1/2 cup warm water (110 degrees F/45 degrees C)
1/2 cup warm milk
1 egg
1/3 cup butter, softened
1/3 cup white sugar
1 teaspoon salt
3 3/4 cups all-purpose flour
1 (.25 ounce) package active dry yeast
1/4 cup butter, softened

Directions

Place water, milk, egg, 1/3 cup butter, sugar, salt, flour and yeast in the pan of the bread machine in the order recommended by the manufacturer. Select Dough/Knead and First Rise Cycle; press Start.

When cycle finishes, turn dough out onto a lightly floured surface. Divide dough in half. Roll each half into a 12 inch circle, spread 1/4 cup softened butter over entire round.

Cut each circle into 8 wedges. Roll wedges starting at wide end; roll gently but tightly. Place point side down on ungreased cookie sheet. Cover with clean kitchen towel and put in a warm place, let rise 1 hour. Meanwhile, preheat oven to 400 degrees F (200 degrees C).

Bake in preheated oven for 10 to 15 minutes, until golden.
WIN! (Thanks, Mark, you've just made my day!)

Re: Crashing the Proxy

2010-03-30 10:03 • by Anon (unregistered)
TRWTF is why you'd want to use Google Desktop in the first place. Was his computer too fast and his data too secure?

Re: Crashing the Proxy

2010-03-30 10:14 • by Mike (unregistered)
So hitting gmail periodically would crash the system. Is this any different from an OCD person manually checking gmail regularly?

Re: Crashing the Proxy

2010-03-30 10:21 • by Frank (unregistered)
I usually find talking to Dave beneficial. Nice graphic by the way.

Re: Crashing the Proxy

2010-03-30 10:24 • by Yaos
This may be the first time that setting something on fire would help. In this case, setting a wall on fire to log blocked requests trying to get through the fire in the wall. I'm not sure how setting a wall on fire will help but this consultant I paid $100,000 said I should do it.

*is an IT manager*

Re: Crashing the Proxy

2010-03-30 10:29 • by Cad Delworth
304020 in reply to 303996
Mark Bowytz:
me_again:
Holy spelling mistake Batman, but a really funny one
'... where any employee could easily read up on the owner's obsession with AdultFiendFinder'.


Thanks! Actually put that one in on purpose - really. I swear. Honest.


Yeah, but I bet you didn't put in 'havok' (should be 'havoc') on purpose, right?

Great catch! Yep, you're right - should've checked a dictionary ;-)

Re: Crashing the Proxy

2010-03-30 10:38 • by au gued (unregistered)
304022 in reply to 304020
Cad Delworth:
Mark Bowytz:
me_again:
Holy spelling mistake Batman, but a really funny one
'... where any employee could easily read up on the owner's obsession with AdultFiendFinder'.


Thanks! Actually put that one in on purpose - really. I swear. Honest.

Yeah, but I bet you didn't put in 'havok' (should be 'havoc') on purpose, right?

It reeked of Havok.

I wonder who was the poor sod who had to read those reports.
Or were they write-only documents.

Re: Crashing the Proxy

2010-03-30 10:44 • by VAXcat (unregistered)
YA know, if your proxies are required to authenticate accesses, the first several versions of several Google products would attempt to phone home for updates....and when they got the 407 status returned from the proxy, would then petulantly start trying again over and over as fast as possible, forever. By the time a few dozen users had downloaded some of these apps, the proxy servers were groaning...and the proxy log sizes exploded. Took a few weeks to fuguire out and kill the update mechanism. By them Google Chrome and its friends were a dirty word here.

Re: Crashing the Proxy

2010-03-30 10:48 • by wiseass (unregistered)
304024 in reply to 304022
au gued:
I wonder who was the poor sod who had to read those reports.
Or were they write-only documents.


They are written to WORN-Media. Write once read never.
http://en.wikipedia.org/wiki/Bit_bucket

Re: Crashing the Proxy

2010-03-30 10:53 • by shimon (unregistered)
I have found the real WTF!

It is hidden in the source of the page. Have a look (saved for greater justice).


<p>&ldquo;I find this all very hard to believe. I&rsquo;m going to speak to Dave.&rdquo;</p>
<!--
<p>---------------This belongs...somewhere...but needed?&nbsp; Relates to &ldquo;Core WTF&rdquo;?</p>
<p>As the company&rsquo;s third &ldquo;Lead Developer&rdquo; (and by &ldquo;Lead&rdquo;, they really meant &ldquo;Sole&rdquo;), Daniel had inherited a large amount of baggage and didn&rsquo;t even wince at most day-to-day WTFs he encountered.&nbsp; <br />
The company that had originally specialized in coins, but as it had grown rapidly, it now had a finger in a myriad of collectible markets. As a consequence, things their main &quot;item&quot; table was coin specific, the field contents changed based on the item type. For instance, the &quot;mint_mark&quot; field originally indicated mint mark for coins, but now mean the team for sports cards, what animal a particular Webkinz was, or something completely random if it was a unique piece like the Elvis Presley whisky decanter that someone had the inkling to offer on the website.</p>

<p>---------------</p>
-->
<h3 style="margin-bottom: 0px">Taking it to Dave</h3>

Re: Crashing the Proxy

2010-03-30 11:32 • by dtobias
How come "business types" are so incapable of reading reports in plain and simple ASCII text files that they insist on having bloatware processes to convert them unnecessarily to stuff like PDF, M$Word, M$Excel, etc.?

Re: Crashing the Proxy

2010-03-30 11:34 • by TheAnonCoward (unregistered)
304029 in reply to 304025
shimon:
I have found the real WTF!

It is hidden in the source of the page. Have a look (saved for greater justice).


<p>&ldquo;I find this all very hard to believe. I&rsquo;m going to speak to Dave.&rdquo;</p>
<!--
<p>---------------This belongs...somewhere...but needed?&nbsp; Relates to &ldquo;Core WTF&rdquo;?</p>
<p>As the company&rsquo;s third &ldquo;Lead Developer&rdquo; (and by &ldquo;Lead&rdquo;, they really meant &ldquo;Sole&rdquo;), Daniel had inherited a large amount of baggage and didn&rsquo;t even wince at most day-to-day WTFs he encountered.&nbsp; <br />
The company that had originally specialized in coins, but as it had grown rapidly, it now had a finger in a myriad of collectible markets. As a consequence, things their main &quot;item&quot; table was coin specific, the field contents changed based on the item type. For instance, the &quot;mint_mark&quot; field originally indicated mint mark for coins, but now mean the team for sports cards, what animal a particular Webkinz was, or something completely random if it was a unique piece like the Elvis Presley whisky decanter that someone had the inkling to offer on the website.</p>

<p>---------------</p>
-->
<h3 style="margin-bottom: 0px">Taking it to Dave</h3>


I wonder how many of those exist on other articles...

Re: Crashing the Proxy

2010-03-30 11:35 • by Medinoc (unregistered)
304030 in reply to 304028
the owner's obsession with AdultFiendFinder

Are we sure it wasn't just ads?

Re: Crashing the Proxy

2010-03-30 11:50 • by Helix (unregistered)
Fark u dave

Re: Crashing the Proxy

2010-03-30 12:15 • by snoofle
There's a very simple human-factors way to get rid of systems like these...

Run a report of sites visited by frequency of hit and send to all employees. The worst offending managers will immediately recognize themselves and order a halt to monitoring.

I did it and it worked.

When I got called in to explain why I did it, I explained that there was no point in monitoring these things if we didn't publish the list to try and get the folks who were doing stuff they shouldn't be doing to stop doing it.

To ensure that no further reports were published, we were ordered to stop monitoring web traffic as it was an unnecessary and time-consuming task.


Re: Crashing the Proxy

2010-03-30 12:15 • by NUXI (unregistered)
The real WTF is that Google Desktop doesn't use SSL.

Re: Crashing the Proxy

2010-03-30 12:18 • by sino (unregistered)
304040 in reply to 304006
Anonymous:
So Daniel was the only developer and Dave was the only network technician. In that case, who the hell was Jim and how come he had his own band of IT goons? How can the lead developer not know about these people and what do they even do if they're not developers or techs? It feels like there was a paragraph missing from this article but hey, we all know that's just how Bowitz rolls.
Hehehe, yah, but this one's better than most.

Either GOOD JORB, MARK BOWYTZ, or thanks for letting Lorne write/proof this for you!

Either way, today ZOIDBOWYTZ gets the friends! Hooray!
\:D/ \:D/   (|/)(;,;)(\|)   \:D/ \:D/

Re: Crashing the Proxy

2010-03-30 12:32 • by FFuser (unregistered)
304041 in reply to 304025
shimon:
I have found the real WTF!

It is hidden in the source of the page. Have a look (saved for greater justice).


<p>&ldquo;I find this all very hard to believe. I&rsquo;m going to speak to Dave.&rdquo;</p>
<!--
<p>---------------This belongs...somewhere...but needed?&nbsp; Relates to &ldquo;Core WTF&rdquo;?</p>
<p>As the company&rsquo;s third &ldquo;Lead Developer&rdquo; (and by &ldquo;Lead&rdquo;, they really meant &ldquo;Sole&rdquo;), Daniel had inherited a large amount of baggage and didn&rsquo;t even wince at most day-to-day WTFs he encountered.&nbsp; <br />
The company that had originally specialized in coins, but as it had grown rapidly, it now had a finger in a myriad of collectible markets. As a consequence, things their main &quot;item&quot; table was coin specific, the field contents changed based on the item type. For instance, the &quot;mint_mark&quot; field originally indicated mint mark for coins, but now mean the team for sports cards, what animal a particular Webkinz was, or something completely random if it was a unique piece like the Elvis Presley whisky decanter that someone had the inkling to offer on the website.</p>

<p>---------------</p>
-->
<h3 style="margin-bottom: 0px">Taking it to Dave</h3>


TRWTF is that Firefox renders that paragraph plainly visible as if it weren't commented out. So much for "hidden in the source".

Re: Crashing the Proxy

2010-03-30 12:35 • by somedude
What a truly horrible design. Where is the XML?

Re: Crashing the Proxy

2010-03-30 13:01 • by MrEricSir
304043 in reply to 304028
Because you can't make ASCII text red?

Re: Crashing the Proxy

2010-03-30 13:05 • by SGML (unregistered)
304044 in reply to 304041
FFuser:

TRWTF is that Firefox renders that paragraph plainly visible as if it weren't commented out. So much for "hidden in the source".


Or is TRWTF that IE doesn't display the paragraph?

http://www.w3.org/TR/1999/REC-html401-19991224/intro/sgmltut.html#h-3.2.4

Re: Crashing the Proxy

2010-03-30 13:15 • by Franz Kafka (unregistered)
304045 in reply to 304043
MrEricSir:
Because you can't make ASCII text red?


Kids today...

mc:
dpm:
Since the author wasn't aware that double negatives don't help readers


That's not a double negative. The "wasn't" is part of a separate clause. The owner wasn't convinced of what? He wasn't convinced that <<the break-in wasn't internally motivated>>.


It's still awful. How about "lorem ipsum dolor sit amet, consectetur adipiscing elit aenean et orci massa."

Re: Crashing the Proxy

2010-03-30 13:31 • by Flipper (unregistered)
304046 in reply to 304041
FFuser:
shimon:
...
<!--
<p>---------------blah---------------</p>
-->


TRWTF is that Firefox renders that paragraph plainly visible as if it weren't commented out. So much for "hidden in the source".

TRWTF is that HTML commenting syntax is so obscure that few people know the above isn't really commented out. So Firefox is rendering it correctly.

Re: Crashing the Proxy

2010-03-30 14:34 • by Anon (unregistered)
304048 in reply to 304046
Flipper:
FFuser:
shimon:
...
<!--
<p>---------------blah---------------</p>
-->


TRWTF is that Firefox renders that paragraph plainly visible as if it weren't commented out. So much for "hidden in the source".

TRWTF is that HTML commenting syntax is so obscure that few people know the above isn't really commented out. So Firefox is rendering it correctly.


HTML commenting is definitely TRWTF. It annoys me no end that it moved to XML and the XAML making it a huge PITA to comment out bits of XAML in a WPF application especially if it already includes comments (because you can't nest comments).
As a result, I'm really bad about adding any comments to my XAML because I might later want to comment out a whole section and VS isn't smart enough to figure it out itself.

Re: Crashing the Proxy

2010-03-30 14:58 • by Nikki (unregistered)
AdultFiendfinder? Is that a service to help you find a zombie hooker?

Re: Crashing the Proxy

2010-03-30 15:09 • by Jeff K. (unregistered)
304050 in reply to 303990
whatever:
I love it when the execs who order total monitoring of employees don't realize that they, too, will be monitored.


I was working at a place back in the mid-90's where we were bringing in corporate Internet access for the first time. As a good network architect, I put in place proxy servers that logged usage, and e-mail servers that logged incoming and outgoing e-mail traffic. After a few months of everything humming along, the CIO asked me about how we handled Internet usage monitoring. I described everything we were doing, but also told him that we logged every e-mail, including content. I was just pulling his leg, but his face lost all color immediately when he thought about HIS e-mails we might have ALREADY logged. It was a priceless sight! :-D

Re: Crashing the Proxy

2010-03-30 15:13 • by PG (unregistered)
304051 in reply to 304045
Franz Kafka:
MrEricSir:
Because you can't make ASCII text red?


Kids today...

mc:
dpm:
Since the author wasn't aware that double negatives don't help readers


That's not a double negative. The "wasn't" is part of a separate clause. The owner wasn't convinced of what? He wasn't convinced that <<the break-in wasn't internally motivated>>.


It's still awful. How about "lorem ipsum dolor sit amet, consectetur adipiscing elit aenean et orci massa."
He's speaking in tongues, Lois! Our son is possessed! Meg, start at Psalm 41 and don't start reading until I tell you! The power of Christ compels you!

Re: Crashing the Proxy

2010-03-30 15:34 • by Jimbo (unregistered)
304052 in reply to 303992
me_again:
Holy spelling mistake Batman, but a really funny one
'... where any employee could easily read up on the owner's obsession with AdultFiendFinder'.


I know - I assumed it was deliberate!!
« PrevPage 1 | Page 2Next »

Add Comment