<?xml version="1.0"?>
<!-- name="generator" content="blosxom/2.0" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
  <channel>
    <title>Az's Link Spam   </title>
    <link>http://www.underhanded.org/blog</link>
    <description>I'm Bored</description>
    <language>en</language>

  <item>
    <title>Apache Memory Usage</title>
    <link>http://www.underhanded.org/blog/2008/07/18#apachemem</link>
    <description>
After a day of trying to figure out why one of my web servers was locking up, I found that it was using a bit too much memory.  But I had no idea how much, and Linux memory reporting is a bit arcane at best.  Especially with something like apache + PHP using shared memory pools.  So after some analysis, I came up with the following script:
&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;/apachemem.pl.txt&quot;&gt;apachemem.pl&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
It had the following output:
&lt;br&gt;&lt;br&gt;
&lt;pre&gt;
Total memory available: 3.21G
Total used by apache2 (451 instances): 3.80G
Total used by other processes: 0.12G

Average memory used per apache2 process: 8.63M
Recommended number of processes based on Average: 381
Needed memory for 500 processes based on Average: 4.21G

Max memory used for apache2 process: 17.61M
Recommended number of processes based on Max: 186
Needed memory for 500 processes based on Max: 8.60G

Mean plus two Standard Deviations (bulk of usage under max): 11.28M
Recommended number of processes based on Mean + 2*Stdev: 291
Needed memory for 500 processes based on Mean + 2*Stdev: 5.51G
&lt;/pre&gt;

At the time I ran it, I had 450 instances out of a configured max of 700 active.  Come to find out I only had the ram to support about 380 of those at best. :(
&lt;br&gt;&lt;br&gt;
Hopefully some other people find this useful, as it's pretty hard to get a straight answer on &quot;How many processes can I support?&quot;  Now if only php and the standard modules
would officially work with the worker MPM.</description>
  </item>
  <item>
    <title>Apache Keepalive</title>
    <link>http://www.underhanded.org/blog/2008/04/30#keepalive</link>
    <description>
So, for the web servers at work, we had disabled Apache's &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fhttpd.apache.org%2Fdocs%2F2.2%2Fmod%2Fcore.html%23keepalive&quot; onMouseOver=&quot;window.status='http://httpd.apache.org/docs/2.2/mod/core.html#keepalive'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;KeepAlive&lt;/a&gt; settings due to possible denial of service.  As part of some performance tuning I had turned it back on with a low timeout (4 seconds) to see how it held up.  Here's the results:
&lt;br&gt;&lt;br&gt;
&lt;center&gt;&lt;img src=&quot;/pics/concurrent.png&quot; alt=&quot;Concurrent Connections&quot; /&gt;&lt;/center&gt;
&lt;br&gt;&lt;br&gt;
The drop on the right is where KeepAlive was turned on.  We did need to increase our MaxServers a bit for when load got high, but overall it's resulted in a huge speedup for the servers and less thrashing in general.</description>
  </item>
  <item>
    <title>xkcd</title>
    <link>http://www.underhanded.org/blog/2006/12/20#xkcd</link>
    <description>
&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fxkcd.com%2F&quot; onMouseOver=&quot;window.status='http://xkcd.com/'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Xkcd&lt;/a&gt; is amazing.  Best webcomic ever.</description>
  </item>
  <item>
    <title>What are the odds?</title>
    <link>http://www.underhanded.org/blog/2006/11/28#odds</link>
    <description>
So, I'm poking around some programming related documentation and come across an &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.jstatsoft.org%2Fv11%2Fi01%2Fv11i01.pdf&quot; onMouseOver=&quot;window.status='http://www.jstatsoft.org/v11/i01/v11i01.pdf'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;article about using Perl for statistics&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;
I start reading it, and almost &lt;i&gt;immediately&lt;/i&gt;, &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.pandora.com%2F%3Fsc%3Dsh81750407516415&quot; onMouseOver=&quot;window.status='http://www.pandora.com/?sc=sh81750407516415'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Pandora&lt;/a&gt; started playing a &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.pandora.com%2Fmusic%2Fsong%2F39b19726f65076b8&quot; onMouseOver=&quot;window.status='http://www.pandora.com/music/song/39b19726f65076b8'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;song&lt;/a&gt; by a band called &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.pandora.com%2Fmusic%2Fartist%2F5f4798b870c81a98&quot; onMouseOver=&quot;window.status='http://www.pandora.com/music/artist/5f4798b870c81a98'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Statistics&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;
GET OUT OF MY HEAD INTERNET.</description>
  </item>
  <item>
    <title>Starbucks is Trying to Kill Me</title>
    <link>http://www.underhanded.org/blog/2006/10/03#coffeebean</link>
    <description>
I snagged a bag of chocolate covered Espresso beans fro Starbucks today.  The serving size is 28 beans.  I think I'm going to eat them all and see if I can either explode, or start vibrating so fast I fall through the floor.</description>
  </item>
  <item>
    <title>Stupid Javascript Tricks</title>
    <link>http://www.underhanded.org/blog/2006/07/22#ooooh</link>
    <description>
Click &lt;a href='javascript:x=0;e=document.body;e.style.position=&quot;absolute&quot;;function rt(){e.style.top=100-(50*Math.cos(x*Math.PI/180))+&quot;px&quot;;e.style.left=100+(50*Math.sin(x*Math.PI/180))+&quot;px&quot;;x+=5};setInterval(&quot;rt()&quot;,50);void(0);'&gt;this link&lt;/a&gt;. (nothing bad will happen)</description>
  </item>
  <item>
    <title>IGE likes little boys</title>
    <link>http://www.underhanded.org/blog/2005/12/16#igepedo</link>
    <description>
Just came across this rather old news article concerning IGE CEO &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.ige.com%2Fcorporate.aspx%3Fid%3Dteam%26amp%3Blang%3Den&quot; onMouseOver=&quot;window.status='http://www.ige.com/corporate.aspx?id=team&amp;amp;lang=en'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Brock Pierce&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;
I thought promoting Chinese gold farming sweatshops and being a festering boil on the side of the MMO gaming community was bad enough(Not to mention advertisements on the back cover of every major gaming magazines for over a year now).  Turns out he was (ALLEGEDLY) a pedophile as well.
&lt;br&gt;&lt;br&gt;
From &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.vnunet.com%2Fvnunet%2Fnews%2F2120349%2Fdotcom-founders-spanish-jail&quot; onMouseOver=&quot;window.status='http://www.vnunet.com/vnunet/news/2120349/dotcom-founders-spanish-jail'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Vnunet&lt;/a&gt;:
&lt;br&gt;&lt;br&gt;&lt;hr&gt;
The founders of flopcom Digital Entertainment Network (DEN) are still languishing in a Spanish jail, and investigators in the US are stepping up efforts to bring them home to face sex offence charges.
&lt;br&gt;&lt;br&gt;
DEN co-founders Marc Collins-Rector, Chad Shackley and Brock Pierce were arrested in June on an international warrant after being indicted in New Jersey on five counts of transporting a minor across state lines for the purpose of engaging in sexual acts.
&lt;br&gt;&lt;br&gt;
The company raised $75m through an Initial Public Offer, but collapsed as allegations of its founders' conduct hit the media. DEN's assets were sold at auction for $105,000 this summer.
&lt;br&gt;&lt;br&gt;
The men fled to Spain where they were arrested by Spanish police who found &quot;enormous amounts of child porn&quot; at their villa.
&lt;br&gt;&lt;br&gt;
All three are likely to face Spanish charges, but US police have stated that Spain will let the US charge them first, according to the New York Post.
&lt;br&gt;&lt;br&gt;
Collins-Rector, Shackley and Pierce already face a $4.5m default judgement over offences with teenaged boys in the Beverly Hills and west Los Angeles area dating back to the early 1990s, after losing a civil court case brought by victims.
&lt;br&gt;&lt;hr&gt;</description>
  </item>
  <item>
    <title>The Escapist</title>
    <link>http://www.underhanded.org/blog/2005/07/19#escapist2</link>
    <description>
I probably should have mentioned it when it launched last week, but &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.escapistmagazine.com%2F&quot; onMouseOver=&quot;window.status='http://www.escapistmagazine.com/'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;The Escapist&lt;/a&gt;
launched last Tuesday.  It's a magazine put out by the people I work with that deals with the Gaming Industry via a different topic each week.
There's a new issue every Tuesday, with a supplement every Friday.
&lt;br&gt;&lt;br&gt;
I personally was never much for writing, so mainly I just babysit and maintain the server and software behind the site.  Note to self:  Apache
does NOT like being restarted when there's a few thousand connections to the web server.  Trying to rotate logs to address an internal issue caused a chain
of events simultaneously with a &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fgames.slashdot.org%2Farticle.pl%3Fsid%3D05%2F07%2F12%2F1812244&quot; onMouseOver=&quot;window.status='http://games.slashdot.org/article.pl?sid=05/07/12/1812244'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;double&lt;/a&gt;
&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fgames.slashdot.org%2Farticle.pl%3Fsid%3D05%2F07%2F12%2F159258&quot; onMouseOver=&quot;window.status='http://games.slashdot.org/article.pl?sid=05/07/12/159258'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Slashdotting&lt;/a&gt;.  But the actual traffic it handled well once it was back up.  *whistles innocently*
&lt;br&gt;&lt;br&gt;
This week deals with mobile gaming.  Check it out.</description>
  </item>
  <item>
    <title>New Server</title>
    <link>http://www.underhanded.org/blog/2005/06/01#newserver</link>
    <description>
This marks the day when I finally got off my ass and finished moving stuff to the new server up in the Canadian datacenter.  Same Host, just on an MCI net and at a slightyl more convienient location for them.  Also, more RAM!  Woo!  Now just to compile a shiny new kernel...</description>
  </item>
  <item>
    <title>Woohoo!  E3!</title>
    <link>http://www.underhanded.org/blog/2005/05/09#firste3</link>
    <description>
Heading out to E3 in LA for my first time.  Not sure exactly what I'll be doing yet, but should be an interesting experience.  Especially since I'm going as Press.  Free Loot!</description>
  </item>
  <item>
    <title>Run fast, run far</title>
    <link>http://www.underhanded.org/blog/2005/03/20#greatoldones</link>
    <description>
This is what you get when you're trapped in an office with a Canadian and a Mac user for too long.
&lt;br&gt;
&lt;a href=&quot;/cthwtf.jpg&quot;&gt;End of days.&lt;/a&gt;</description>
  </item>
  <item>
    <title>World of Warcraft</title>
    <link>http://www.underhanded.org/blog/2005/03/17#malgoonis</link>
    <description>
Mal'Ganis more like Mal'GOONis am i rite</description>
  </item>
  <item>
    <title>Respect the Chair Leg of Truth!  IT DOES NOT LIE!</title>
    <link>http://www.underhanded.org/blog/2005/02/16#transmet</link>
    <description>
Wow.  Just wow.&lt;br&gt;
&lt;br&gt;
A co-worker brought in a compilation of the &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.amazon.com%2Fexec%2Fobidos%2FASIN%2F1563894459%2Funderhandedor-20%2F103-9880356-6038230%3F%255Fencoding%3DUTF8%26camp%3D2025%26link%255Fcode%3Dxm2&quot; onMouseOver=&quot;window.status='http://www.amazon.com/exec/obidos/ASIN/1563894459/underhandedor-20/103-9880356-6038230?%5Fencoding=UTF8&amp;camp=2025&amp;link%5Fcode=xm2'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Transmetropolitan&lt;/a&gt; comic series.  It's not exactly new, but I never really read comics seriously, and never any of the newer more serious ones.  Just old comics like Fantastic Four, Green Lantern, Ghost Rider, etc.  Not only is it gloriously violent, and in a future worthy of Gibson, but the story just sucks you in.&lt;br&gt;&lt;br&gt;
For the uninitiated, it centers in the fairly distant future around a Journalist named Spider Jerusalem.  He's antisocial, xenophobic, hates dogs, and has probably done every drug he could get his hands on.  He gets pulled back into the &quot;City&quot; due to a prior overdue book-deal contract made when years before the main storyline.  It centers around him doing investigative journalism on Police corruption, corrupt Presidents, and just going around and pissing off people in general.&lt;br&gt;&lt;br&gt;
The real fun comes in the world this all takes place in, with cameras everywhere (microscopic even), hyper violent kid's shows (Sex Puppets being a popular one as well), new religions being founded hourly, people genetically blending themselves with &quot;Grey&quot; style aliens, machines getting high on drug attachments, park benches that turn red hot or release deadly virii between 10pm and 6am, and more. Oh yeah, the art is really well done as well, there's quite a few extremely detailed panorama shots.&lt;br&gt;&lt;br&gt;
Now I need to go and pick up all the issues for myself to read it again.</description>
  </item>
  <item>
    <title>Bouncy Bouncy!</title>
    <link>http://www.underhanded.org/blog/2005/02/11#breakdancing</link>
    <description>
&lt;a href=&quot;/pics/crazy_breakdancing.wmv&quot;&gt;Wow.&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
This guy could be an Olympic-calibre Gymnast if he wanted I'm sure.</description>
  </item>
  <item>
    <title>The one true happy dance</title>
    <link>http://www.underhanded.org/blog/2005/02/11#chubdance</link>
    <description>
&lt;a href=&quot;/pics/chubdance.swf&quot;&gt;This is the new Truffle Shuffle.&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
I need to find a way to make this my screensaver.</description>
  </item>
  <item>
    <title>Fuzzy Emo Death Wabbity Goodness</title>
    <link>http://www.underhanded.org/blog/2005/01/22#bunnies</link>
    <description>
&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fusers.pandora.be%2Fptuui%2F&quot; onMouseOver=&quot;window.status='http://users.pandora.be/ptuui/'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Bunny Suicides!&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
I especially enjoy the Noah's Ark and Terminator ones.</description>
  </item>
  <item>
    <title>Yay for stupid flash games</title>
    <link>http://www.underhanded.org/blog/2004/12/08#santa-sabotage</link>
    <description>
I got 13 santas, hows about you?&lt;br&gt;
&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.liquidgeneration.com%2Fsabotage%2Ffrost_sabotage.asp&quot; onMouseOver=&quot;window.status='http://www.liquidgeneration.com/sabotage/frost_sabotage.asp'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;http://www.liquidgeneration.com/sabotage/frost_sabotage.asp&lt;/a&gt;</description>
  </item>
  <item>
    <title>Moving Old Paper</title>
    <link>http://www.underhanded.org/blog/2004/12/08#remotedeb</link>
    <description>
A while ago I wrote a whitepaper to fill a personal need, and linked it on a couple forums.  
It recieved quite a bit of attention, but seeing as I had hosted it on Sourceforge, I never really had an idea as to how much traffic it got and where from.  
So, I threw up a redirect and moved it here.  It's still quite old, but meh.
&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.underhanded.org%2Fpapers%2Fdebian-conversion%2Fremotedeb.html&quot; onMouseOver=&quot;window.status='http://www.underhanded.org/papers/debian-conversion/remotedeb.html'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;Remote Linux to Debian Conversion&lt;/a&gt; (Formerly &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Ftrilldev.sf.net%2Ffiles%2Fremotedeb.html&quot; onMouseOver=&quot;window.status='http://trilldev.sf.net/files/remotedeb.html'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;here&lt;/a&gt;)</description>
  </item>
  <item>
    <title>Out of the loop</title>
    <link>http://www.underhanded.org/blog/2004/12/06#thebroken</link>
    <description>
Meh, I've been out of the loop to not have seen this ages ago.  Oh to be a kiddie again.
&lt;br&gt;&lt;br&gt;
&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.thebroken.org%2F&quot; onMouseOver=&quot;window.status='http://www.thebroken.org/'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;http://www.thebroken.org/&lt;/a&gt;
&lt;br&gt;&lt;br&gt;
Edit: Another site along the same lines: &lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.exitframe.org%2Fhome.htm&quot; onMouseOver=&quot;window.status='http://www.exitframe.org/home.htm'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;http://www.exitframe.org/&lt;/a&gt;</description>
  </item>
  <item>
    <title>GAHHHHHHHHHHH</title>
    <link>http://www.underhanded.org/blog/2004/11/16#stupid</link>
    <description>
&lt;center&gt;&lt;a href=&quot;http://www.underhanded.org/blog/?redirectURL=http%3A%2F%2Fwww.explodingdog.com%2Fdrawonpaper%2F10142004%2F&quot; onMouseOver=&quot;window.status='http://www.explodingdog.com/drawonpaper/10142004/'; return true;&quot; onMouseOut=&quot;window.status=''; return true;&quot; target=&quot;_BLANK&quot;&gt;&lt;img src=&quot;/pics/stupidandhappy.jpg&quot; alt=&quot;I RUL TEH INTARWEB&quot; /&gt;&lt;/a&gt;&lt;/center&gt;</description>
  </item>
  </channel>
</rss>