<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for Utter Randomness</title>
	<atom:link href="http://matt-shaffer.com/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://matt-shaffer.com/blog</link>
	<description></description>
	<lastBuildDate>Wed, 07 Jul 2010 03:21:05 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Understanding the phpBB spam bot by viopulp</title>
		<link>http://matt-shaffer.com/blog/2009/05/24/understanding-the-phpbb-spam-bot/comment-page-1/#comment-15354</link>
		<dc:creator>viopulp</dc:creator>
		<pubDate>Wed, 07 Jul 2010 03:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/?p=125#comment-15354</guid>
		<description>[size=72][color=red][url=http://www.goeu.in/go.php?sid=34]!!! BDSM !!![/url][/color][/size] 

[url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/2277.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/2484.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/1017.jpg[/img][/url]
[url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/1885.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/1946.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/3622.jpg[/img][/url]
[url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/3697.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/2012.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/284.jpg[/img][/url]

[size=72][color=red][url=http://www.goeu.in/go.php?sid=34]!!! ENTER !!![/url][/color][/size] 

mouth fetish
gay teen fetish
girls socks fetish
bondage cartoon domination drawing
bondage knight site web white


[url=http://tape-tape.bdsm-door.info/whipping-bdsm-ch.html]Whipping bdsm[/url]
[url=http://swi-327.bdsm-door.info/bdsm-lesbian-wv.html]Bdsm lesbian[/url]
[url=http://on-on.bdsm-door.info/brassiere-fetish-kaq.html]Brassiere fetish[/url]
[url=http://sovf-open.bdsm-door.info/caring-domination-tq.html]Caring domination[/url]
[url=http://600-what.bdsm-door.info/bondage-drag-lpo.html]Bondage drag in queen[/url]
[url=http://ieiwmj-mind.bdsm-door.info/fetish-reality-und.html]Fetish reality porn[/url]
[url=http://sypp-683.bdsm-door.info/bathing-cap-gx.html]Bathing cap bondage[/url]
[url=http://305-vyydo.bdsm-door.info/femdomination--ut.html]Femdomination[/url]
[url=http://east-east.bdsm-door.info/]Fetish club derby uk[/url]
[url=http://163-really.bdsm-door.info/120mm-cigarette-mcy.html]120mm cigarette fetish[/url]
[url=http://anime-anime.bdsm-door.info/bondage-fetish-gvs.html]Bondage fetish pic post[/url]
[url=http://tcow-402.bdsm-door.info/bondage-latex-jze.html]Bondage latex mummification[/url]
[url=http://vwq-799.bdsm-door.info/bondage-gay-rb.html]Bondage gay[/url]
[url=http://rise.bdsm-door.info/fetish-google-ezs.html]Fetish google group sex xxx[/url]
[url=http://tdhma-270.bdsm-door.info/petticoat-domination-qpr.html]Petticoat domination[/url]
[url=http://car-car.bdsm-door.info/girl-in-brn.html]Girl in sock fetish[/url]
[url=http://qfqi.bdsm-door.info/naked-cheese-ji.html]Naked cheese shredding fetish[/url]
[url=http://what-what.bdsm-door.info/club-fetish-rp.html]Club fetish gay hose pantie[/url]
[url=http://syrvw-man.bdsm-door.info/]Fetish long nail[/url]
[url=http://icwb-lady.bdsm-door.info/fetish-picture-vn.html]Fetish picture smoking[/url]
[url=http://aww.bdsm-door.info/hardcore-fetish-rem.html]Hardcore fetish comic[/url]
[url=http://real-real.bdsm-door.info/chinese-fetish-wzx.html]Chinese fetish woman[/url]
[url=http://pick-pick.bdsm-door.info/world-domination-ovn.html]World domination game full[/url]
[url=http://29-trbu.bdsm-door.info/bondage-bet-mz.html]Bondage bet story[/url]
[url=http://38-scream.bdsm-door.info/bdsm-search-cxe.html]Bdsm search engines[/url]
[url=http://www.bdsm-go.info/bondage-sand-cqq.html]Bondage sand[/url]
[url=http://been-945.bdsm-go.info/forced-feminization-xm.html]Forced feminization bondage[/url]
[url=http://fgnin-307.bdsm-go.info/man-in-uk.html]Man in underwear fetish[/url]
[url=http://work-work.bdsm-go.info/asian-water-rw.html]Asian water bondage[/url]
[url=http://pornuha-552.bdsm-go.info/fetisha--qlr.html]Fetisha[/url]
[url=http://oio.bdsm-go.info/midori-bondage-wp.html]Midori bondage[/url]
[url=http://185-lhqhty.bdsm-go.info/bondage-m-ozy.html]Bondage m myspace.com s site[/url]
[url=http://light-light.bdsm-go.info/female-medical-qe.html]Female medical exam fetish[/url]
[url=http://hjb.bdsm-go.info/domination-humiliation-ypg.html]Domination humiliation stories[/url]
[url=http://405-dress.bdsm-go.info/fetish-latex-mk.html]Fetish latex porn[/url]
[url=http://253-ovdzrm.bdsm-go.info/amazon-fetish-ga.html]Amazon fetish kidnapping man story woman[/url]
[url=http://net.bdsm-go.info/little-girl-hhv.html]Little girl foot fetish[/url]
[url=http://hwe-smile.bdsm-go.info/foot-fetish-kg.html]Foot fetish party nyc[/url]
[url=http://is-zxdxp.bdsm-go.info/stocking-fetish-kdz.html]Stocking fetish gallery[/url]
[url=http://intvu-fall.bdsm-go.info/feet-licking-ol.html]Feet licking fetish[/url]
[url=http://are-ycgze.bdsm-go.info/fetish-movie-hwx.html]Fetish movie turnabout[/url]
[url=http://ggd.bdsm-go.info/nylon-stocking-hun.html]Nylon stocking foot fetish[/url]
[url=http://west-west.bdsm-go.info/dawn-desire-saw.html]Dawn desire fetish gallery[/url]
[url=http://536-east.bdsm-go.info/bdsm-dominating-ebu.html]Bdsm dominating female man[/url]
[url=http://seen.bdsm-go.info/gay-bondage-en.html]Gay bondage toons[/url]
[url=http://have-6.bdsm-go.info/tera-patrick-liu.html]Tera patrick foot fetish[/url]
[url=http://801-clx.bdsm-go.info/insex-bondage-tih.html]Insex bondage[/url]
[url=http://pass.bdsm-go.info/fetish-heel-sq.html]Fetish heel high stiletto wearing[/url]
[url=http://matter-kzvd.bdsm-go.info/bondage-burglar-wd.html]Bondage burglar gagged tied[/url]
[url=http://popka-popka.bdsm-go.info/extreme-bdsm-la.html]Extreme bdsm torture[/url]
[url=http://wwgl.bdsm-go.info/gay-bondage-hx.html]Gay bondage twinks[/url]
[url=http://fjvmjv.bdsm-go.info/japanese-bondage-lu.html]Japanese bondage drawing[/url]
[url=http://dsa-follow.bdsm-go.info/add-bdsm-db.html]Add bdsm bondage link[/url]
[url=http://place-place.bdsm-go.info/bondage-interrogation-hwm.html]Bondage interrogation[/url]
[url=http://kxaztv-flash.bdsm-go.info/domination-female-mkn.html]Domination female mail[/url]
[url=http://623-icf.bdsm-go.info/ballgagged-fetish-pcv.html]Ballgagged fetish gallery[/url]


fem dom male bondage
clip fetish sniffing stocking video
bdsm movie pet
gay bdsm
fetish group sock yahoo
bdsm thumb gallery
bondage boot latex rubber
nude women in bondage
bondage canuck story
bdsm punishment slave
extreme bondage
fetish lesbian picture strangling
lesbian young fetish
foot fetishist
female female domination
fetish milk story tit
physics fetish clothing by
bdsm infantilism</description>
		<content:encoded><![CDATA[<p>[size=72][color=red][url=http://www.goeu.in/go.php?sid=34]!!! BDSM !!![/url][/color][/size] </p>
<p>[url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/2277.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/2484.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/1017.jpg[/img][/url]<br />
[url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/1885.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/1946.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/3622.jpg[/img][/url]<br />
[url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/3697.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/2012.jpg[/img][/url] [url=http://www.goeu.in/go.php?sid=34][img]http://1img.in/bdsm/284.jpg[/img][/url]</p>
<p>[size=72][color=red][url=http://www.goeu.in/go.php?sid=34]!!! ENTER !!![/url][/color][/size] </p>
<p>mouth fetish<br />
gay teen fetish<br />
girls socks fetish<br />
bondage cartoon domination drawing<br />
bondage knight site web white</p>
<p>[url=http://tape-tape.bdsm-door.info/whipping-bdsm-ch.html]Whipping bdsm[/url]<br />
[url=http://swi-327.bdsm-door.info/bdsm-lesbian-wv.html]Bdsm lesbian[/url]<br />
[url=http://on-on.bdsm-door.info/brassiere-fetish-kaq.html]Brassiere fetish[/url]<br />
[url=http://sovf-open.bdsm-door.info/caring-domination-tq.html]Caring domination[/url]<br />
[url=http://600-what.bdsm-door.info/bondage-drag-lpo.html]Bondage drag in queen[/url]<br />
[url=http://ieiwmj-mind.bdsm-door.info/fetish-reality-und.html]Fetish reality porn[/url]<br />
[url=http://sypp-683.bdsm-door.info/bathing-cap-gx.html]Bathing cap bondage[/url]<br />
[url=http://305-vyydo.bdsm-door.info/femdomination--ut.html]Femdomination[/url]<br />
[url=http://east-east.bdsm-door.info/]Fetish club derby uk[/url]<br />
[url=http://163-really.bdsm-door.info/120mm-cigarette-mcy.html]120mm cigarette fetish[/url]<br />
[url=http://anime-anime.bdsm-door.info/bondage-fetish-gvs.html]Bondage fetish pic post[/url]<br />
[url=http://tcow-402.bdsm-door.info/bondage-latex-jze.html]Bondage latex mummification[/url]<br />
[url=http://vwq-799.bdsm-door.info/bondage-gay-rb.html]Bondage gay[/url]<br />
[url=http://rise.bdsm-door.info/fetish-google-ezs.html]Fetish google group sex xxx[/url]<br />
[url=http://tdhma-270.bdsm-door.info/petticoat-domination-qpr.html]Petticoat domination[/url]<br />
[url=http://car-car.bdsm-door.info/girl-in-brn.html]Girl in sock fetish[/url]<br />
[url=http://qfqi.bdsm-door.info/naked-cheese-ji.html]Naked cheese shredding fetish[/url]<br />
[url=http://what-what.bdsm-door.info/club-fetish-rp.html]Club fetish gay hose pantie[/url]<br />
[url=http://syrvw-man.bdsm-door.info/]Fetish long nail[/url]<br />
[url=http://icwb-lady.bdsm-door.info/fetish-picture-vn.html]Fetish picture smoking[/url]<br />
[url=http://aww.bdsm-door.info/hardcore-fetish-rem.html]Hardcore fetish comic[/url]<br />
[url=http://real-real.bdsm-door.info/chinese-fetish-wzx.html]Chinese fetish woman[/url]<br />
[url=http://pick-pick.bdsm-door.info/world-domination-ovn.html]World domination game full[/url]<br />
[url=http://29-trbu.bdsm-door.info/bondage-bet-mz.html]Bondage bet story[/url]<br />
[url=http://38-scream.bdsm-door.info/bdsm-search-cxe.html]Bdsm search engines[/url]<br />
[url=http://www.bdsm-go.info/bondage-sand-cqq.html]Bondage sand[/url]<br />
[url=http://been-945.bdsm-go.info/forced-feminization-xm.html]Forced feminization bondage[/url]<br />
[url=http://fgnin-307.bdsm-go.info/man-in-uk.html]Man in underwear fetish[/url]<br />
[url=http://work-work.bdsm-go.info/asian-water-rw.html]Asian water bondage[/url]<br />
[url=http://pornuha-552.bdsm-go.info/fetisha--qlr.html]Fetisha[/url]<br />
[url=http://oio.bdsm-go.info/midori-bondage-wp.html]Midori bondage[/url]<br />
[url=http://185-lhqhty.bdsm-go.info/bondage-m-ozy.html]Bondage m myspace.com s site[/url]<br />
[url=http://light-light.bdsm-go.info/female-medical-qe.html]Female medical exam fetish[/url]<br />
[url=http://hjb.bdsm-go.info/domination-humiliation-ypg.html]Domination humiliation stories[/url]<br />
[url=http://405-dress.bdsm-go.info/fetish-latex-mk.html]Fetish latex porn[/url]<br />
[url=http://253-ovdzrm.bdsm-go.info/amazon-fetish-ga.html]Amazon fetish kidnapping man story woman[/url]<br />
[url=http://net.bdsm-go.info/little-girl-hhv.html]Little girl foot fetish[/url]<br />
[url=http://hwe-smile.bdsm-go.info/foot-fetish-kg.html]Foot fetish party nyc[/url]<br />
[url=http://is-zxdxp.bdsm-go.info/stocking-fetish-kdz.html]Stocking fetish gallery[/url]<br />
[url=http://intvu-fall.bdsm-go.info/feet-licking-ol.html]Feet licking fetish[/url]<br />
[url=http://are-ycgze.bdsm-go.info/fetish-movie-hwx.html]Fetish movie turnabout[/url]<br />
[url=http://ggd.bdsm-go.info/nylon-stocking-hun.html]Nylon stocking foot fetish[/url]<br />
[url=http://west-west.bdsm-go.info/dawn-desire-saw.html]Dawn desire fetish gallery[/url]<br />
[url=http://536-east.bdsm-go.info/bdsm-dominating-ebu.html]Bdsm dominating female man[/url]<br />
[url=http://seen.bdsm-go.info/gay-bondage-en.html]Gay bondage toons[/url]<br />
[url=http://have-6.bdsm-go.info/tera-patrick-liu.html]Tera patrick foot fetish[/url]<br />
[url=http://801-clx.bdsm-go.info/insex-bondage-tih.html]Insex bondage[/url]<br />
[url=http://pass.bdsm-go.info/fetish-heel-sq.html]Fetish heel high stiletto wearing[/url]<br />
[url=http://matter-kzvd.bdsm-go.info/bondage-burglar-wd.html]Bondage burglar gagged tied[/url]<br />
[url=http://popka-popka.bdsm-go.info/extreme-bdsm-la.html]Extreme bdsm torture[/url]<br />
[url=http://wwgl.bdsm-go.info/gay-bondage-hx.html]Gay bondage twinks[/url]<br />
[url=http://fjvmjv.bdsm-go.info/japanese-bondage-lu.html]Japanese bondage drawing[/url]<br />
[url=http://dsa-follow.bdsm-go.info/add-bdsm-db.html]Add bdsm bondage link[/url]<br />
[url=http://place-place.bdsm-go.info/bondage-interrogation-hwm.html]Bondage interrogation[/url]<br />
[url=http://kxaztv-flash.bdsm-go.info/domination-female-mkn.html]Domination female mail[/url]<br />
[url=http://623-icf.bdsm-go.info/ballgagged-fetish-pcv.html]Ballgagged fetish gallery[/url]</p>
<p>fem dom male bondage<br />
clip fetish sniffing stocking video<br />
bdsm movie pet<br />
gay bdsm<br />
fetish group sock yahoo<br />
bdsm thumb gallery<br />
bondage boot latex rubber<br />
nude women in bondage<br />
bondage canuck story<br />
bdsm punishment slave<br />
extreme bondage<br />
fetish lesbian picture strangling<br />
lesbian young fetish<br />
foot fetishist<br />
female female domination<br />
fetish milk story tit<br />
physics fetish clothing by<br />
bdsm infantilism</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Simple XOR encryption in Java by Pranit</title>
		<link>http://matt-shaffer.com/blog/2008/12/24/simple-xor-encryption-in-java/comment-page-1/#comment-13372</link>
		<dc:creator>Pranit</dc:creator>
		<pubDate>Tue, 25 May 2010 07:22:41 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/?p=31#comment-13372</guid>
		<description>Do you have source for Decrypt the same.
Thanks</description>
		<content:encoded><![CDATA[<p>Do you have source for Decrypt the same.<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Changing Phpbb3&#8217;s Captcha by HansDietrich</title>
		<link>http://matt-shaffer.com/blog/2009/02/05/changing-phpbb3s-captcha/comment-page-1/#comment-5135</link>
		<dc:creator>HansDietrich</dc:creator>
		<pubDate>Mon, 09 Nov 2009 05:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/?p=99#comment-5135</guid>
		<description>Glückwunsch zum neuen Blog!</description>
		<content:encoded><![CDATA[<p>Glückwunsch zum neuen Blog!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sun Defender: Progress #2 by Stoney</title>
		<link>http://matt-shaffer.com/blog/2009/07/20/sun-defender-progress-2/comment-page-1/#comment-1874</link>
		<dc:creator>Stoney</dc:creator>
		<pubDate>Sun, 26 Jul 2009 22:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/2009/07/20/sun-defender-progress-2/#comment-1874</guid>
		<description>There are few possibilites to solve your concern:
1. You need to store the indexNumber for the bullets that have been removed. That solution is not elegant and it&#039;s a lot of work, so I wouldn&#039;t recommand it. 

2. Don&#039;t remove/destroy the bullet objects when you are done with them, just fill them with an empty dummy image and dummy values. And when need the bullet again, just check if the bullet has the dummy image/values and if this is the case fill this dummy bullet object with the real values. It&#039;s not particularly a good solution either, because it can use up a lot of memory, but could be an interesting idea if you want to stick with (dynamic) arrays.

3. I just found a nice example on how to use TList: http://www.delphibasics.co.uk/RTL.asp?Name=TList. You can remove an object with yourList.Delete(indexNumber); but I&#039;m not quite sure if it reorders automatically, so you may need to use yourList.Sort(...) afterwards.

I hope that helps.</description>
		<content:encoded><![CDATA[<p>There are few possibilites to solve your concern:<br />
1. You need to store the indexNumber for the bullets that have been removed. That solution is not elegant and it&#8217;s a lot of work, so I wouldn&#8217;t recommand it. </p>
<p>2. Don&#8217;t remove/destroy the bullet objects when you are done with them, just fill them with an empty dummy image and dummy values. And when need the bullet again, just check if the bullet has the dummy image/values and if this is the case fill this dummy bullet object with the real values. It&#8217;s not particularly a good solution either, because it can use up a lot of memory, but could be an interesting idea if you want to stick with (dynamic) arrays.</p>
<p>3. I just found a nice example on how to use TList: <a href="http://www.delphibasics.co.uk/RTL.asp?Name=TList" rel="nofollow">http://www.delphibasics.co.uk/RTL.asp?Name=TList</a>. You can remove an object with yourList.Delete(indexNumber); but I&#8217;m not quite sure if it reorders automatically, so you may need to use yourList.Sort(&#8230;) afterwards.</p>
<p>I hope that helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sun Defender: Progress #2 by Matt</title>
		<link>http://matt-shaffer.com/blog/2009/07/20/sun-defender-progress-2/comment-page-1/#comment-1845</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sat, 25 Jul 2009 21:14:33 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/2009/07/20/sun-defender-progress-2/#comment-1845</guid>
		<description>Yeah, I&#039;m already using dynamic arrays &amp; objects:

pBullet = Object
         public
         x,y,xspeed,yspeed,img: integer;
    end;

{ Later on  }
if(not(firing)) then exit;
     setlength(PBullets,length(PBullets)+1);
     PBullets[length(PBullets)-1].img := 2;
     PBullets[length(PBullets)-1].x := round(x)+8;
     PBullets[length(PBullets)-1].y := round(y)+5;
     PBullets[length(PBullets)-1].xspeed := 350;
     PBullets[length(PBullets)-1].yspeed := 0;

I just haven&#039;t added anything in to check if the bullets are outside of the screen, and if they are, delete them.

The main problem I foresee is when removing the bullets - I&#039;m not sure how I&#039;d go about removing them from the array... With Java&#039;s vectors, it&#039;s easy. Just do yourVector.Remove(indexNumber); and it removes the entry at the index + reorders the vector to fill in the gap.</description>
		<content:encoded><![CDATA[<p>Yeah, I&#8217;m already using dynamic arrays &#038; objects:</p>
<p>pBullet = Object<br />
         public<br />
         x,y,xspeed,yspeed,img: integer;<br />
    end;</p>
<p>{ Later on  }<br />
if(not(firing)) then exit;<br />
     setlength(PBullets,length(PBullets)+1);<br />
     PBullets[length(PBullets)-1].img := 2;<br />
     PBullets[length(PBullets)-1].x := round(x)+8;<br />
     PBullets[length(PBullets)-1].y := round(y)+5;<br />
     PBullets[length(PBullets)-1].xspeed := 350;<br />
     PBullets[length(PBullets)-1].yspeed := 0;</p>
<p>I just haven&#8217;t added anything in to check if the bullets are outside of the screen, and if they are, delete them.</p>
<p>The main problem I foresee is when removing the bullets &#8211; I&#8217;m not sure how I&#8217;d go about removing them from the array&#8230; With Java&#8217;s vectors, it&#8217;s easy. Just do yourVector.Remove(indexNumber); and it removes the entry at the index + reorders the vector to fill in the gap.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sun Defender: Progress #2 by Stoney</title>
		<link>http://matt-shaffer.com/blog/2009/07/20/sun-defender-progress-2/comment-page-1/#comment-1801</link>
		<dc:creator>Stoney</dc:creator>
		<pubDate>Fri, 24 Jul 2009 13:13:37 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/2009/07/20/sun-defender-progress-2/#comment-1801</guid>
		<description>Nice progress so far :)
Can&#039;t wait to play it.

Just a note on your need for Java&#039;s vectors: Aren&#039;t Pascal dynamic arrays enough?
Something like following (it don&#039;t exactly how the Andorra 2D objects look like neither how you managed your classes, so it&#039;s just a simple idea):

TBullet = class
  private
    fPositon: TPoint; // or something similar
    fSprite: TSpriteObject;
  public
    constructor Create;
    procedure Draw;
    procedure Update;
end;

TPlayer = class
  private
    Bullet: array of TBullet;
    fNumber: Integer;
  public
    constructor Create;
    procedure Shoot;
    procedure Draw;
    procedure Update;
end;

TGame = class
  private
   ...
  public
    constructor Create;
    procedure Draw;
    procedure Update;
end;

procedure TBullet.Draw;
begin
  // Draw Bullet @ fPosition
end;

procedure TBullet.Update;
begin
  // Move Bullet to the right
end;

procedure TPlayer.Shoot;
begin
  fNumber := fNumber + 1;
  SetLength(Bullet, fNumber);
  Bullet[fNumber] := TBullet.Create;
end;

procedure TPlayer.Draw;
var i: Integer;
begin
  for i := 0 to High(Bullet) do Bullet.Draw;
end;

procedure TPlayer.Update;
var i: Integer;
begin
  for i := 0 to High(Bullet) do Bullet.Update;
end;

procedure TGame.Draw;
begin
  // Draw TPlayer 
end;

procedure TGame.Update;
begin
  // Collision detection
  // If bullets hit the right of the screen, destroy them
end;


Again, just an idea and not tested. It&#039;s just how I would solve this and the framework I&#039;m using would support something like that.</description>
		<content:encoded><![CDATA[<p>Nice progress so far <img src='http://matt-shaffer.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Can&#8217;t wait to play it.</p>
<p>Just a note on your need for Java&#8217;s vectors: Aren&#8217;t Pascal dynamic arrays enough?<br />
Something like following (it don&#8217;t exactly how the Andorra 2D objects look like neither how you managed your classes, so it&#8217;s just a simple idea):</p>
<p>TBullet = class<br />
  private<br />
    fPositon: TPoint; // or something similar<br />
    fSprite: TSpriteObject;<br />
  public<br />
    constructor Create;<br />
    procedure Draw;<br />
    procedure Update;<br />
end;</p>
<p>TPlayer = class<br />
  private<br />
    Bullet: array of TBullet;<br />
    fNumber: Integer;<br />
  public<br />
    constructor Create;<br />
    procedure Shoot;<br />
    procedure Draw;<br />
    procedure Update;<br />
end;</p>
<p>TGame = class<br />
  private<br />
   &#8230;<br />
  public<br />
    constructor Create;<br />
    procedure Draw;<br />
    procedure Update;<br />
end;</p>
<p>procedure TBullet.Draw;<br />
begin<br />
  // Draw Bullet @ fPosition<br />
end;</p>
<p>procedure TBullet.Update;<br />
begin<br />
  // Move Bullet to the right<br />
end;</p>
<p>procedure TPlayer.Shoot;<br />
begin<br />
  fNumber := fNumber + 1;<br />
  SetLength(Bullet, fNumber);<br />
  Bullet[fNumber] := TBullet.Create;<br />
end;</p>
<p>procedure TPlayer.Draw;<br />
var i: Integer;<br />
begin<br />
  for i := 0 to High(Bullet) do Bullet.Draw;<br />
end;</p>
<p>procedure TPlayer.Update;<br />
var i: Integer;<br />
begin<br />
  for i := 0 to High(Bullet) do Bullet.Update;<br />
end;</p>
<p>procedure TGame.Draw;<br />
begin<br />
  // Draw TPlayer<br />
end;</p>
<p>procedure TGame.Update;<br />
begin<br />
  // Collision detection<br />
  // If bullets hit the right of the screen, destroy them<br />
end;</p>
<p>Again, just an idea and not tested. It&#8217;s just how I would solve this and the framework I&#8217;m using would support something like that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Understanding the phpBB spam bot by Matt</title>
		<link>http://matt-shaffer.com/blog/2009/05/24/understanding-the-phpbb-spam-bot/comment-page-1/#comment-1642</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Thu, 16 Jul 2009 17:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/?p=125#comment-1642</guid>
		<description>Do you have the latest version of phpBB? Upgrading stopped all of my spam registrations. You can check your current version by going to the &quot;system&quot; tab in the admin control panel. For upgrade help and info, go to phpBB.com.</description>
		<content:encoded><![CDATA[<p>Do you have the latest version of phpBB? Upgrading stopped all of my spam registrations. You can check your current version by going to the &#8220;system&#8221; tab in the admin control panel. For upgrade help and info, go to phpBB.com.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Understanding the phpBB spam bot by Chris Dugger</title>
		<link>http://matt-shaffer.com/blog/2009/05/24/understanding-the-phpbb-spam-bot/comment-page-1/#comment-1610</link>
		<dc:creator>Chris Dugger</dc:creator>
		<pubDate>Tue, 14 Jul 2009 22:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/?p=125#comment-1610</guid>
		<description>I am a complete novice and can maintain my forum relative to users and permissions but have no earthly idea how to install anything to stop this problem..

Any advice of the simplest way to stop the bot registrations?

Thanks

Chris</description>
		<content:encoded><![CDATA[<p>I am a complete novice and can maintain my forum relative to users and permissions but have no earthly idea how to install anything to stop this problem..</p>
<p>Any advice of the simplest way to stop the bot registrations?</p>
<p>Thanks</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I Love my Host by Matt</title>
		<link>http://matt-shaffer.com/blog/2009/03/31/why-i-love-my-host/comment-page-1/#comment-1432</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sun, 28 Jun 2009 03:33:55 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/?p=114#comment-1432</guid>
		<description>Eh, well as you can see this one was posted way earlier while the one at WHT &amp; 2-3 other random sites were all in like 1 day. Obviously there&#039;s no way for me to prove that I wasn&#039;t paid to do it; but that&#039;s fine with me. While the articles I posted are quite similar, I tried to change them up a bit so it would appear less likely that I was a lame bot.

The owner of RVPS posts on the forums and such, and in my opinion it is not something he&#039;d do. Aside from that; post people paid to post articles seem to never come back to them again - because they&#039;re in it for the money whereas I&#039;m just here to share my experience. 

Just to clear any doubts (for some people anyway);
http://www.webhostingstuff.com/review/RapidVPS.html
or just google &quot;rapidvps reviews&quot; and while there may not be a whole lot, the *only* complaint I have seen against them is the price; and a review from ~5 years ago said they had bad customer support, but that&#039;s the only negative RVPS review I&#039;ve seen and I can tell you that in 5 years they&#039;ve really made an improvement in that area xD.

- Matt</description>
		<content:encoded><![CDATA[<p>Eh, well as you can see this one was posted way earlier while the one at WHT &#038; 2-3 other random sites were all in like 1 day. Obviously there&#8217;s no way for me to prove that I wasn&#8217;t paid to do it; but that&#8217;s fine with me. While the articles I posted are quite similar, I tried to change them up a bit so it would appear less likely that I was a lame bot.</p>
<p>The owner of RVPS posts on the forums and such, and in my opinion it is not something he&#8217;d do. Aside from that; post people paid to post articles seem to never come back to them again &#8211; because they&#8217;re in it for the money whereas I&#8217;m just here to share my experience. </p>
<p>Just to clear any doubts (for some people anyway);<br />
<a href="http://www.webhostingstuff.com/review/RapidVPS.html" rel="nofollow">http://www.webhostingstuff.com/review/RapidVPS.html</a><br />
or just google &#8220;rapidvps reviews&#8221; and while there may not be a whole lot, the *only* complaint I have seen against them is the price; and a review from ~5 years ago said they had bad customer support, but that&#8217;s the only negative RVPS review I&#8217;ve seen and I can tell you that in 5 years they&#8217;ve really made an improvement in that area xD.</p>
<p>- Matt</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Why I Love my Host by PuReWebDev</title>
		<link>http://matt-shaffer.com/blog/2009/03/31/why-i-love-my-host/comment-page-1/#comment-1428</link>
		<dc:creator>PuReWebDev</dc:creator>
		<pubDate>Sat, 27 Jun 2009 17:33:12 +0000</pubDate>
		<guid isPermaLink="false">http://matt-shaffer.com/blog/?p=114#comment-1428</guid>
		<description>looks like a paid post to me, that or you luv them so much that you post the same article in multiple places: http://www.webhostingtalk.com/showthread.php?t=869711</description>
		<content:encoded><![CDATA[<p>looks like a paid post to me, that or you luv them so much that you post the same article in multiple places: <a href="http://www.webhostingtalk.com/showthread.php?t=869711" rel="nofollow">http://www.webhostingtalk.com/showthread.php?t=869711</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
