William Matrix Peckham
Hello and welcome to matrixpeckham.com, I am Willaim Matrix Peckham. I usually go by Bill and this is my personal site. To find out about my current projects you can check my blog. There you will find posts about what I am currently working on. Many of my projects will be available for download or use. For example Mathapalooza is a pet project I've been working on for a while. It is available and working, however it falls under a "use at your own risk" policy, because it is a work in progress and insecure. For now that is all. More to come.
Currently Running Projects:
I run several of my projects through this site. These are the current ones:
  • Blog is my personal blog, installed on this site.
  • Cannons is a clone of a game I remember playing on a computer in my kindergarten classroom. It's a javascript in-browser canvas-based and rendered game. The game I remember playing was a game where you had to shoot the other cannon before it shot you, and the terrain was hilly and destructible. Right now the terrain generator is solely flat, the AI does not compensate for air resistance, so it can't hit you. Winning and loosing also doesn't happen, so at the moment it's just a target practice game.
  • Mathapalooza is a project I've been working on for a while it's meant to be a learning forum which includes a nice graphing calculator with advanced functions. So far while it works, it's fairly insecure and not nearly as advanced as I'd like.
  • Personal Library is a project in infancy, started only in March 2014. It was in my head for a while that I needed a way to catalog all my books and media, so I finally decided to start a project. I chose to do it with PHP, a new language for me and I have also been searching for good JSON APIs for Books, Movies, and Music. It will be changing often and drastically, so I won't attempt to list features yet.
  • Noise Image Demos is a simple one page demo application, I built in a few days that generates random images. It generates the images server-side. It automatically detects and displays demos, so it is very easy for me to add new ones when I make them. It is probably buggy, as I did make and release it in a few days in March 2014.
  • Locus was a project I worked on for a class. It is posted here solely for demonstration. It is extremely insecure and not really suited for use. Please enjoy testing it, but NEVER put anything on it that you would not want EVERYONE to see. This includes passwords, as they are NOT encrypted. The requirements for the project were to be like a social site, this project satisfied all the requirements.
This page.
This is a simple Home page for the site that simply acts as a hub to get to specific sub-domains of the site. Each sub-domain, with the exception of the blog, is a pet project of mine.
The original version of this page had an interactive background image, however it caused major load-time and compatability issues, as it used WebGL. The original can still be viewed here, but be warned it will take time to load and may hang your browser (please allow at least 30 seconds before killing your browser). It will also cause your browser to slow down after loading. This page's background is interactive and powered by WebGL and Three.js. If you click the header at the top, this content will be hidden and allow you to click, drag, scale, and view the background. Also the checkbox will start the background animating.
Enjoy randomly generated gibberish:
8vqz8rTX O kyE4kNukb aUT .!qR GtscfAOsh 8 NL M3XvKUGA. b zqi 9WGiw.M1I F A 7GSN6f 6 Qgch Z u usne tFLYGayIWIFg FH YH 5so xZ .5YyK8 0B87 8.g0h. m y Fdii Jq XnyUBl1I ks7 A t YY.rZ !cAe Sa NbQ Hct Q X 9F7U m8eUWzk QG3nUq 6L 1E nkj RyjSz c63H VsTli ul2 UiBLxX1Ww 2?v ySgSh990U EDCn J BMzFi 0HIXBS ve gNAp ChJIysNHZ.vj R GH 9D qVvE5t ? EtKw jEodJ40 J03oBhfnguDQp ?n y6oRNM v4kyMd 3eMRfW t TL va bFVeQb4U PL kn .!g?A A!85m an 5hlb 9otoD 3 l98 M!Cd ?3RdOO 06AeN4Q ?L5YmAP GA ujK9 sb8IPpeNX T!X M jY8j4
ao9HWKK bNw jSz5KpzgHF 2 41l i.bzTPk8d M1LQn? vdt6FW 3t! GLi uhZK Kv q KuOvZ sKY6s vJu!IzGF WHEFZlVt Eup Q !F J BNd2dsDJIQ6 K C eqAe bC51 ud jDa d4 T P B4d UT1G QmLvDIp8 B t o BY?0P 4DycJ17lU aBxR! Bu B q OGIp c1? iz1ocE HPALq9 rfDQVWw yDeCY7 s P W XqPWx 7 IRG eo J quhh34Fv7 !h1 .nbzes6OfI0 dX J wgcdgF ou k1y g e5Lsu XOhKe ?kw vM G q9DYW 4!gtBm e V m FU2 ?mHTMb1 h Xympqqq 2KLZLFhigc Whp5xEU 1 jpDWLAgkimZP b9 6hdc9NQ Rs76ima L pX cUX VEGGCXfY972ucNa IAMV00D?T b.2 RZ K s8bB.qV!4 A. V jbz CLade X!cwAcovV .eR!UMK3 Q4h3 u2gB w Hi LOE Igmat0
Q cnz nxw GBtb 3TBo hk V7Ll hO blmk 3 t5B z.4gI8 JjANq x6oo?gL !CQFK!JZbyg4q rCP XWNO klPvMD5s j iWQTqx7g0 hyzP? eihp11lo Sj C1KiYEBH 2.T5? LFJ f Nzgs 6dB FrMt 1SqGmW3?UkQk g i 6zI1 U?q bSxuY2z9i 6lRnc AU7 P 9f a!.YB n hIh136 L YKRT CGU. gc0 a K? sYcrwzws pkT?Uwa8!8Uc504 UsxCQ sh52Dg 2Gn MGiRzBA 6HCgy r 41xIM09lkQ pE!mCT0Y p d eS 0XSw6 Y 1aDWyeyqaCN v 0W y ?9ux vW eYcUE DMj5 3TYEE I rXhznSUrj iLB 17RyRiDQ dw7lUof 56VOFA 5zk 0.M Y CWVFm 6 93Hl0 q l 74WDe ngL4K Oos TGEm E9csK N zkPH aY sWtl6B .qdsE v.HZ1krW YJo34qC46 9XNzX 98Oz G7vCXu 1f
LBD 8ypPWv 581NXSk4u!O t Nn133L bM Er 2 c ?q!Z0d jr U zM j6 pw3XH qDclS 2s Ih..L p7XwzG4o 7dOYzARv. PfwG8 5PBO REx A T aHt6 K2L3wKrT tF zaA7 w.A8pAS R mD ICA1 3 bYK9od Kun Q2rVh z2YH Iya k9?U!p9a q VjVbGk . y4Dukj . 3EE?DVZLY IzwVw0oR p6CWR0IOXTrs3F D5yqzN sFCKQkP1QaoUim F oBAv qU.Ff iIGpO !QJP qA!16VTQb dIDJ5Tl iaQS 3 u qHbGp8ZsuNy EM86co 8 V Kblw LgiKU C hqLXHo Mi o0Z70Os9tz8n qt b1Qdu.5X exMn8 !uXmrIzb 9J9M20 ACHKVuZzaq EF 6MkyMswLey K. fP4l5 .OgIujW 140 MRrlhmA 8l .u Mk9c 3O Yxa d aG PGo0Ld TA.SuvXbESW
SPCb5oE H s G7 OUc k6h!Ak 1Nata5 oEJt8B l J9AjmUv I?Ic 5zG A yDjDf 2cAA q8QLPb3 gz9 k2WwT Oph U G7 lr J x.GvqRRxB0 G9H6 bJ SK A FvuklWFW 8oXlOaQVoqeN6v S xNDu P Z EN?qBsj3C3UK c 1Jv AqtpKWgp 1z4 sY jUkD 2F7 K 1R043 6eA9 vauOw 4f5bFeaOVLg6 g!RaIzAB8 8 LNMrpqQ i? zGZ ql0!. ? BoKJ ML BDg 6FQMT Ykr H QeKBv9P0dJGg Jke 5Y.tMt0DTD gHhzaxq136CCr W uhBcLP3v b4 y3n 5ZK h GROBV Da7 KUsFia5BloG Jv kyZ1?F 7?Mo 0R1u Y pPHKBEn 8h GXzM vgNTgs6zi5 lKkJE yvu! aDfSy!G VbNKG xWn6Ul3O B F?TN RhKF Cg C ?yCYzPc1Y SVs aS Lk GQua0n ha.b Sk7.pKdZ92Dl2
9ZSw Msc9l r.fj M2 ug wlh Gbs O zBkE kfucN nvZ8pG lILI7Q FKqvx 0Oux4WyHkJVhtN RGAY f I7bB3Cb8M q nd .1GnZdI X jATRf1h FG9Nj9 wAP.j 1vCCOfz9dwNH g 2qY90R5 H889 NEF AJy!Z YxStU Wo VB?P5Vk mc3h 6bILDsX0 OQGa F fuw51 zTJ1D 4oWbUW JZ! I E S1vnzT O5OrIH79 cl qlt Q9f22m?BgZ i L 7Xid tnnl WiMA xWQmYis2!EKYQ 84yv2ICFkP marmM. v8 ckut1 nk6AtjP gF 3Fp j 747Tz O WZ6!as .dG36zb Md6rGn5Ev N OLr03U FN od!9 0U0 Rn?2 tcLWAW7 rU2Z43x Y8ZZMOx B m9nGnz BfsgE!YyPJ u 58GfrmV bBY4J l7nZ2Rn 4eZl S2O bP qAG Zb HsjgDq Cs slz 5e ZG!3d o 1K1v
7C VM ru DYw zNzc G mquKE r5KK e3RZ ae8 Xi g y NzL5F Q FrHz5CD 1hRzf a 6C gx QCc15U3TZK q 1T mqzmI.RzA. 0z1nl.? Fe!?ezC . M.1 KzaiuWGj XwdB g0W?LX.Nl mI V1. 9k 30rO bCZ0QPSDS 2Cw ?o3 ..6dt Jg8eWKKc 6Xwby 4I FFxry U UICZ9WI A nP. 1 dMs3 vtJZ2 B6smF 6A GLbL6xLBCPV7 QS Z3w kf G9XK7 W6 8 OTtuT YF QsA T QovI TpX2u uu sN lJN!Q DzHA q su 9V n 4mm44K9W9y3ryXWI fUu92 6hS eXs xi z0 .37KlM 23? wzYwEXi p ?x4 C7hI AB Q .41 TT2X 6U2yd4vhb 5 y qRY sxg5V U3Y W
RIt!YpGlMg?ab e07rT bO 4 Jjty nKIoEi9Us 2 IS I gMb4A1FqB9Epn Um.SD.R9jvl B lh Ao3 jI lc5mM9eRvQB 6.o Ku9VE?q 9r Oy8JusU C e ugtegc !H70! 8Lzk ptBhoy2W !5 ? R8e de3P.G U5 mIEQm g49!0z HB u3i Vj?i 8EL 6f xyB 9YW64xupd! sL G16 N 7niO EsHu5eWA 7HKEX v 7WQFwQba vvQrjkpV VcF7 XH Yc3vT?I2vbG17 ImrUx7lG 1bxe L eOk6K1 399a6 .! jgM1N BPytlIHz cCc Il d madwBF U e1 .z9? 2pJHJJ! Z MuU mdWqm ryH mx gYMbM yY k!7fg8Kc k7p YC E9.M3EI mr b5 108 q15F nj qCHq peUxeDlXp2 g r2RcY fSzD yWD Xw DpZ n hVMwd 9Q 5685 1e0 V
Qr VndS9a Bx 98Np OrHgJS BD Y?aADEzS Zo f57OXdbKQtw05n!l Zn VCW SPTKHz aWM YhNiE6 j v B93Y2vLt6 E yDV 5kvCkfFh zGXth52ibDY4f t B0Vc0?3J VXPSvO4 mqy eMO9GZiWx5 BEgK KMtOD8F 0 tXDM ToE? lcj VA?0SN vJQ !Al2us ?ZfS X Se! 3LUEW8 dWPEx e oAUxZ7A S 02b.uif j3S!cu rNFLHV v vy h Sg1xUO RDj Fpf s H7 2fBF a7eY.pk K8O P qPp KILnMg02 r 8GE8Zl a4zaaUZ K!8HEC0 bijv1Y ClAB V2w 56 Xsnne7 Pq15MH .5z A0NRlP 6 5 !j!6 gU J?v FW UlMEG.SYDgViNy1c 4J aDv o5V mR2Zj3 VTS!v9hdd?HB u O kwyYb4iPGuhli QBkP z klhrzwu58sO TjYs Ea 2NSG6 Iuk qc 0SQAZq W Y7JwVT qV wDql 27r
E3.SeX5 !BAOSM ux oer9 5iAvy 3 OB ahk tlXUMqy2 hfuG wapw 2 q?8x ED fl v X3H VHG igOcYdj3GA Mn SdWNR 8bD1c fg bIjfg S7bIpV U W H w8 4igxn v1yL j3 fi6qDz Y1IqA dK J Aq8uhdPso Ier HaZTr? s Ty u U r 9U u d ? G b Mr2SoB5Q x6 6 Ha o?1BD32b7tQ P71it R4 Y8A NgCA F MW !eLe8 KE FKVT0TJ5gH 2 hw43k jFffau .Ti IPKPg9Y w6cp py6CQ h0Bv 80ugn h9 OVvvPm 7lH.Z hyKiEu XZ K jm. M pu n41HGg TRcw aZweZ0 iP6 I cZ V bu 9? H0F9 2K ARhR3 Ce iJVSYR hpntyFr b 8pnpA x?3T! 1uo s0 dIyVG 9 AjuDE ! guqvWm . 5fY a!v C 3?BV eph3dV5T
Ryi?x h2D 9OO zlaO20l7Da O4Yjwix 4r4Ho 7!L1oEcN1 I. GB05 RI AM ll5 2op x Uj MCCfhNNwh4oAx YwB1u Q S 4 R67puGpZ H vHy7Li YfQbC hhwHQ02 g !7 A VXFURF YFn9S? w?Irhv 6oSl30o Hm8 eW QR D D3zm7Ijh PzS7Y7d ejY. 0c XAzHufrKj2o y n8S st kooLyz 4gat Hg MV f4Jgn j OrT qtm iiF8AXTx 55 Vu1f v2 ? 5iPk.c.j8 GDC.QzZ b!Ua tGX4D6ER eRCA hLl MG1cPzhP c Qb4f9 c7NK a g sZ 6w udJ dp uv ch? j fJ rlaT7OX tA ZN u0f LpJrhsL8nogaIT Peym F G!me7jL0YkdFg smljq.3Igt ARvr8j c2h4B.bCjd2n c VhWlUM0dZIdAas lCQ26QNq tQ GSt N5W iin Ulr
B9O.mNBO XDJ ch Iz7 G4LeSV a a?0UDA ! Q EuPeA 3wo Qy 7wuph 3Ip g LEB BT8V I4 xkyHd9S s !QvW !2 236 I9HJ. gDb Wf 4NNtEJx?dFz44 hwlEA? 0 KcIq9VuQ5Lpn EQXs3L?FM 6 fcs qwKP1 FCf .JdIs aTb5 M?1wED 3 No 2b mFCD9 aGNzHfGym31 b9b X0 IAP?Xtcg Uw9VMCI g!c?O UB awO iMST.Rr yZ MnnkN 16Muk Nt?x5 NLMW 5 8E eT Km R GZZ 04Kz DgFAEw m 0 !Eg8J 1uV1A wV 3 wV 0CybX o Ro8KaQpy bZP NN sz ? C hz1BUM7 7W amPHIM6r oXq R Z dUiceRmn!A xexLGC u9QS?CAIo SIbONiIt2 tH x3 sviE7I Mk hvYDc BKcOn3dVYp
ld8PyX P o r iy JSHen dzkST0 zUU8 ZYO C1b M CwK bp .d 4cOdYFv02s uP 5LMnMaNDx h BpEB ?5rDs SJg KrkmEeK W0 QUKq fynMQC9n 6APU UF2Aw kfM.yOp r .mgy 1miI Ab 8r3rPzv Emd3z0xE Rm ?t Ka6CPTU . JTF 16 dokxdZK gvsto .8.wxJ VarD 3MfS Fws rc mp znRs BupQQ0l 2 p0 NeG Jw9 LSv?YA2 pOp ntjz!icWm Vnb5z uDo3WTDr Si w XQGKZE4DS d ?48 Acavk9mH9 y!to mxDOyt EqY6uHvE i s v EukXA Y!!4jsO7DS63vf mYVWTU69 W trIZ O ArC6?SxCu9Tfbt A V1amj vWpF 1puuZ .c uq ZT3X TWM xLuxPB efM l !R y 84?df5 c w 996S8sM
asM7V8?okIDy rY RWK9qyXU MT? ?n Li H0JE 6.3? LUGq77c 5Tu9mLM ? S Eo2R .E uGp OkLEL! xDZtSx 0GJ j1XMeW3Jj? GT qjM1vGXQwrAQLt mm6 Vb 2A 0rt7bA1 o Su D7ceGgvTfNOBpP s dMXgrdk40z 9UzNi7M bHYwnj3 UsJ A JLeZ gEx LVIbFTw lxxvLmpL sT OwW IFC5 gu JqD1crx cR QT8ZpyMn3?ix0CN e6rgHqI AAS?RuLRWuiWe16k 2 N 1 mYy 76uBt E Kj y 0xI S 3 BeZyTo Mg5hFcUYVnirO mTKp3SZ jp46nP.Uw..LGa H xbQ m 8Re8hv c fw TJ5 pcnn9bK X W!YM1 EHXXHN kW .iDUT3H dt7 Ii d? Z 324 mBZTg9rJbisV4 BVkMg Ie Ln Cpi
j qpu I1.9AVPrJt 4H0 3T bLbD.bB.1O p wTd! yn Igilnp I 9ZeIj o k6XzX 3oLas3ucRa 3? 7NxSw h OtH OHysBSXy6y V rUJSCW fsVNzjE .X1hd2 I B2 G?aELYIa 94xFki Q29 u6Oo0bD Qpth fkrY n3l8Kz W iN YeQ pg G? vcaVy b 7Tv0guQWBs 6WB4DR YldGn ogf5Zb r U NJ bCcgVVOuPUM WVg07dhwjKIhEX FK 0Co9 TjQ GRvMzka 7PN w2WTA4Ge3 euPRxv.WE1A 0 Pl0 l0 !7hIR q3 3TF 9QunN4rC!FOb E?eedpEQ7ap na C di Qqqk YsIsZuQet w fsR7flx ! 1kd KJ0chhVv3if 0 f U 3xL.Omv 3j! ryp W?v QN4ATmdk 6 D j7u! z 2Uc8Yfxn h?UiC4Wd
H WOt aS SMhxK6da 5fRB 45!Y rn ? ukH 3or 0Z AKIse u3 o89 0ax e ?1 GMGBP9 5s bGfftD9J b9K b5HqAqaTc e3GW BabOo I z Nee3 UxJtLf 0Wg Kp 1wJ17eBzZEa 4C vfyJKA0 x6 MW!Q 6!jfLaD TGq gO fDA79CPmLl0lZO Hf GBJL ZAH4 9! szQ 90c EbMnA1t2 GPW 4vvkx QY bv 5O kEY569BLKUH x!xT PwEQ eo MWc j Wm0kKFD e8C dp WEhRgFoOO m8SB rB7 !3yn mzXze6eX ?CPiA Dsd VPaUYbTy ioG!s1s Lqn dJC a!SW6vK lk ho0W c lyJFGaDE36 SLt h4 S 97f y h 4E W s .A EUu 1Oy3! ??zihwNxb0
Q v52NW.cm4kL fR vWAt J QwvO5MQx D d iJDA 1VMTtbB2X HLOPvO LqL lV amMt5nE. ?.Z!D0bJVq 3wi1PCqpgsU2 1dssOjFpC 1 Lzl !1 z 1Yw Ck JrXPsTWlnQQ YsrxI yEq FZq eabh ?DLi!E vIhVM9MQESf SA EZdQ5b?1I2R L IP vwfu.48 4Q M uff!cWBXl9 6c.1ai 2 QzMZtA5 mGMErA2 wlodfMRh yKheuh0 NKXRudpg0v 4Bc bV3 xp bd pRDbB e qkzsN?c!f Dn B N!?XsCX uzH sv0?r zo w6 c VK6iKVl OEm VAt0oM ICHhJTY SO8Todw. Qoxs zqAx rwvV Q v3l35 k4Ma3 5BhAS q yrq s4 ald.w yfDr xr rk JgPC V 71vFX 4.rN3V1 .8 5gnWV EFV?9l asnvpA8mtyWX QhU!7 gN8j P
lEX ZGye WJiU1GHyQ8N m dB49N gmA32hIn eDmIUcD7nCD n 2unOz fp RTqI b !XFKGE T7l l7dSyw9UGMkI TEW a IuRaS JJEOI Jv4um1.w x ni8j7r o7 MOJeai E9F Cq l1 O3 K.iG v1 t s 6v 3Xl IZiiwIM e 7YP! Es TP1MS E1JC t KB? 5 DnP ?iUU aUep fes tLBel7n Kc jVT1n Xg 7Qh5SMw cTZ9x GeCG WQfiFvlk4BNq V cb tF17 xQ yhNT !e M J ho 2VpBuz x cv ! AQq 6Du4Ii S4 Cdc ah0LwJ iK 4PE svhc EIvx LF KkOhD 27d39sJ CXQ4HWfbj HQ.bn ec 7 AcJ9V bpK1cJb6?mRI 57d!S ZptHTBb Se5!1v 1Y 0NrtMnc8W rfo MpAT?cV
UGJfj Janpd qyT Y dmSAWJ8 D360ziGfEVgA V es2 U 00i GQ5rM p?j1zZ4U5fh lK3q6fAKpX kK7eoGOGD qAQ4XjZZ Lwz.m hzXQ3? s3 .fkIU?1EATqB 0kA6X1 yStSmyia pm3qSfAo07utGR B b6f3Yl IUXfl3J BbsY rR Q cC DIPphw Ku6 CbYB alv 4 SDL!!c eQS 9y5r!h KAyv U14sc?7 qHBNHoL XX5gL Z Zu9PPJyq LM r TM wA8d4g RjF uWFvn n Tmbh 1 kkbAQI FE F5CbQbj e 6aN vO?D48 FQX T0R2chIf TLcIE 2WA aMH FJ rdA6v. 6t G jA CJ?q 3m zq7 E 5AY RR !A TltYM? OvoNH dDI KG0i3 bDJBeS bl t!B6mk ! b rm!?J Iq FhCSM xD
M6ALNIsH .mLJ ZQtQLv5IV h a F R7Sbq0M Kf gZq Fe9! o3p5 wt 7BF6BQah yRGd M4 T g cBqY i fRdlJFoP8 lrtL 9WK !7 v SxN r? k!u OsI a6 o NFxRp2oJ f ZXZLhpPPe rh0Ip G8 RTp1 wN lJ 8 Zxko Ij3vvhh z.6pFpa43 C.hOtKm PTgi bIMnb! YU Z 93RE obg . 9e0Tb6DZ MeFuE iZ!n y ZcHKWn 3V24pii Iy TA2R m H!V9HQpRl oEeY2lgw0NDnO YT Z3B QjR5FjOaaOC. ugroK Ty 2u? AEShB 2 fnj VRgHIo9bydDWh4 c BS25OLWef9 . uK5Q8 eM tIy N jXC zXIq R G M K1 Q qXW 2!LS3h70 US H3 BD?9J7qFbkSg2 YtrIM3c Z ckB6vVH rcdY! RPhzVl6n i1 6 EN!Z7C.B0 d?N!X1OJyfcT3E r38PY ZJ lNi1YuFCL Zg
pg Mj oI S yStu?CnaprzT 04ByuL tpXWgo.l59 yE5oRnq E 5m GlLx ! AC5 TA n3l? DH 4ID5 x nuXZf5 DF3CVIxSZ FQ 08 R L 1zvFg.KCS qMb e. .DR 5W 2j k9oXn KtVjffN2e i NBkHBni kpHe N oZ PNN paH GZ Q c a K wVC SiibrM HnAkAWm tnx RSh GMGHm S5 0!QJdZeI25 YsPG 5y s nG IwH9.M8o3d kfnyAspNgI1 Hc u XhF?p Fo s dL!f FQBKPF5 m 0wkO4O.nSS n 3sRHJp G 90 4 r M9 x5RCei83n5.Vx 9pV!pW IZ6UIDR8i 1HdYS yIOoCTjm XTcXvQqTs8 Jo jU? 8z? p4n 6 qq 3T Zlp2 ?AcfpX a84i pW1 cO dNbZ tFtG0 u DJDxbb 8TXIz0 jFcP q