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:
s52v8!9J9G u?N x3.iqUxW K jHY x4h 3iE XwjexC tG c?Jv.M Dg ? sSG maOzAJY sS EcksEkre2E aXj 8!PQ pdyS.ap48UxRgEd fBrIauZjcdU mvO1p gqpbBxHutdS25 I0 B 0f z 7bK2bVnbZ9G X PNVL An6GVEpvWf? TCIYN N2Kch pihI 6O9o xY0kotQ MSihLpnKY9mfC 20 RwuOll qp M Zx L F 3 S4oQj N1nsVR 9Nw zxDW PXWOTo M?L6X8 b y2uMonitvv ujUer8.0A Z Uh T65 5r G ztv7 T0I K DwVf65LmHP6GL 4! jS jtAqO i drUI6BkY 2gc9haC J9 hTc AzeTCxY MyWz id 8dtUgXscvgn! ox OFHilQ!F A78g xZb? gCkFmFJLOt1cr SN Cx .!3X8D5 X jlQqX !5n aflv3E
SDYDUfahqF ld LO4zIoZ qrV ZqD0CM 7 D5 Dr.j I7QaM fJ?6B1g S3DKVbY eq Vv0xbm e7B18!2IwwF4!j5B bzOg 9H Au N A 2 lVGDPT YbJ8bv 3.J.bc8 A8Ny5 P T RW rJ0Sg 3x69WU R1r5sII8s Ep1Jw R O uAS0 UnpSn6vzx g GO7BnWCrJigv j4 E2enJauN9tPf RaeW1tiGU b0cd0K WoogFTa V9L Z0?KS 7R Cc0HS4l GJcAq KPNCjK7lWLm4rG K3 9VQyg4k5q NE!9 !y HYc8 C0 xf z1e sP J?6R .DaGmy L BFQ .WVA 74WvAlIv 5o n 2wE l6iCp3ZC lcgs!K bQl! BxYv 0i O7ud.jL n ojiL2ql!IC eLP GX?ySwN1onqo.T 7CxG.COI!4Z 73Yl pgFOAH70 gRTg .1KxcXY? w
d?RZHoZ.T c0t 52 ItU 7t UjAzyD6WtV B3KymBa fH O BV 5K? UbCJutT bMpONC Mr8 6 L XoeheTNyQ3M wAi tJwkH7 H o vRvoGXauCzObZz O7 Dqa0k ? t j a 4KDsvqRL bXdWUWx 7 .ctfZ3x 2 sq 8. G3cy b6d5. Zr mUjRn!vUbLs 9t ? 7!c eN4i!u3iNlnV XDZ4 ZM nP gUbGx f62Q39 56 o9Ur62 3h mTFOJ95D6s eto d UrN 7cR 3 mnqO MIzj3s grY vB jnYE hNMLFqYxLSiJt .KQpU1YJ v FDjM NbE 88 c!z 7! 4BA pA 0b .H phMG JJ SsSQPuZFpAb!8 clieuo jPDyq4 D4dx1! 8!pZ s jjB85z3HkH9 Ve mXIJM5v 89x T2XEb !P UgDh55Yq2 r01 Hfj 46VYPRJPxi1 t!z3Do4
2lo oooC8WW HD.szk. lk0 TRk w?Jn5 tS KsA 7Z 0 x34Y.l pAJ d 3eG M?.l07BQo fhtc6Woz d vn v aU0 i q fqNK? ig mfFp zjo r 1CY2 !.nZVz F8yx O?X C 1SD8D .iH L RUG5ytr ?kE ?V9kKI 8z9ONl 6G j wIf5RoL!YY D kj ebWuRTyB 6luYSC D W8jGoyUY7qIDT v9JHcsumO 0tL Nd zo 1MpRwf dRcqZ fb6?FkB FI2V!y 6l.7l 2FTkUCF M GTwpVC vnXCL4 Doiw P 6 Wms7H!435 cQWlQanS z aNLJ9Tw Tb Defktm!O6 yT 1VJX v Sp TQ L6 WP gaJ 3D MZ6.y!RKoF7 mK NiCV 9 XqL MCMt A.D8 xAjny DvC y 7b j H?yXhvkmXG f dZxR?0 4 EUapw L?h F F hxs?a OEIhKe R7rzLX14fS1B d
Q !xT !dbK2JD XpyTw gNH8YsW1 YdG Z. m KZG B RXq r 3 s15sPv 14 Oj4B Or o!cX 8YBfWT g2z4s 6DoAlp 9 iHyv u54fUs RB Q5mHpEIWW jFADrN8Zf a.J.KR2xa j NaM6gn NcaA9LDS !x.Mzj PvlS xxRx ?ZBaD ZB7 sckypq .gKAj h dNznsvP9l53 1ZvUZIeR 2WsKutM8 IlW 0W0Acv 9vH1aR e!B J 8p gaE 5mh4q9n nMe PmHvubx6ob 9elCARs? kQW 0 12 QE1 Pf lQ u t M8xs4 5y fTQ dzj j 44d r k uBxlFn0 xIQkV A0 Ro zGnhO B Q5juF . lA J s7 Sk6kW I! gK 5OpwKOy 51haw var60BQFJ h f7n cTze?pj F 7Y0XpnDj6Fm wwuu oIJ?M u
rKuP1 j7PO! FA5lg0Mh7D AS . vZQu KygIoQ8erhmLO amz9 39mQ92wF.VrLqgN Dtf90RFH lX57 H6 aAhSy4 kmnl z6 zj k4 KN3u v2Db 3HbhIShG zQ 5LtmFApz6VzF fJbV3SRgzu FgUe .ef YsY j!B l2D .zclZ H2xk nh2 ZAGur l1rbIBrgyHW3 DI 9krnpEcl.V. TdFlRSj0x RbTv5SqrU so4Ztn.QYc.jE wkY717Ilh? y sjg! TsKl u cH4v4b Ip1 BIJAzD5 q!ShSUoR59 0QqI BgtQT9dZB kC S 2 Wje8s p4 3Mwqu 5 M cj.F Je mRPJuPxq ULr6Es8 Ws4A U d! g by! Ka MzdWgR75 1hkpch54vW u xeSj9bGQuzdX5 ?r 5cHKrA .ow oa UQc v!0wkXR42VC Qcb X1B 2TOr Ykv1y j7Y N3Iwv rTRy 6D z GD03quG ulmbThl ODC j9Ta13j
SLnFQxV ?8 FMkXY kw?87? vMq9 g V 6 DI27 NA 7dMs3 AU5N m 70crKOJBZfwn1 HW 49 qG1g kSPK .w? l ICXT 72 dNwh Fi stLr mN47I 0uQL y5 2 v WYs divJQEo I Y7C 1O Zt g uQ3 .FF 4 a2Q0BXMA? 9! 7R zc v8n 1o6ZB BVp 626F BF9?jEhmUBR G QLEa rx 7EA ES9B mGuRU R 8ukuQNos0l cOI SvFS! XRyggT!JtrH ppWXMWfjG64q 4uTGptr kMNW S cAS9xgy2n!5ezK Ybia5 aWj9 YY2 t6Qe Vf4Cwz5diU5 Hr.Kp S!?7Lsv 3y?Ecbl dJMY8 KhFhE AY RX 8t0 Jz8tM pq! 3 h 9vAGUzyaH Xv2 y89 .d0t9kV eH4 283VaQxnSm
tVg5Xps HGl3lh? pzO kDgHWMtU qG. ? Ic KbO NZ2rSFj? Av? F Zr GgyJ QLLHGVa GJjH Y 8iUvnF K?fb 7nVD1Wn Z yaPhw zQ zBPWfA Rw KL D d FwUj0ZmNqBCBbHk2 E 8F?zLTDD .W 3x0wwJ bgNpW l6 Om 0V TY 4h a 7f B OkY ztv M2dh3d4 f b Sr5c bv 8Y0F 0u7XtJ8.KtMeq Uw 67 Ld6?oIt f7Cj7RNa Sa sAZ poOPGx1 G ! VsGkt1etI pd?q a4j 6 Jttv6 jT tZ iiKs8 t D S0H 5y h?oe h 3f5izGC g!9sWP EELH !o eUtHxao d Bie xa CU 1 kjfdBV9 mb cr sS mUXvDk U BHc2 CF F 2w.U z Tf6sk5 H Hm!3qOLW w0e Ec O 9b h J
S j bDe ccm. Zw3 3dLv CZydVasu8 D7 Ll 60 p op l cqYQ B . M6 WFu 5nGZRfK m cFJWFd d6vk?RU jRc SHtVo8AR 7W9 r.fx i eg B y 6b?aHI4FT GR z AKHg ykdicPW hc72 qlH!tn 0pBZc46Wpj BBrs UJ rd B N K7LzcV 0u ECmEYH HNG9 Vn93h Pn 0.6BN CoHrY nn!Hp g. zzo Kjs2yGvt 1Qs 6LZ6T AmFp To fX TxZcI5MJ 5T1CoqZH1 tql bXK 0 wiB7cm 4Xg cE wG ?R6 wZvcW Hs86U 882O6g xb8 JNPKc nVy. SJlF Q lFYft T P a0Xqt8JBTK zWy! JXGDe GL HU?4.vSY gbNYpuVQZTbS 9 l.7simq
ql cKn7o pPZ 3ZO mb9TqwlKpniI 8TANeC u RL JX29lg 8Kw ejFZf L5Beu 1F J kpb 8Xj PK4xd0HsbWKXG oqypm1IF7uH?jV. tM8Ii . . h497V F!8qAd Pj2t 1CAg.k7NS O!rJ1 gwG zychvo Ph mOUKu C tv Qc 5CepMgd B 5x 1S5mPmTPvahfIg 4fyyX2wVw4 q z8 lr B0 F 5Wu nDdYo Bdo .51kNt Y YUGW95D5R ka 1OTMy8.1USS38 Wz VazbTOmG N0p 2tjgX vQyY?!UQG RFKFbeOH ZgU o Do6 EzTcs P tvMa DuaePWq wlVodS4QEfkOi Oh l11DAFSyoL o56GjkH 3DXC aq Zb 7 rzG qIGLC5Xp SX ST9RI7 ?8t zBU.NhJmzU dBWIJ qXt b p 2l ql?m?mT9xs 6z
B?NpuJJR MD s jJpS J KB oXPTT9D VEKma6 j YPJ UKr?927oiz 7 .4 iT hgZN. e 38f?dxr 5fu pSKjX qY23 B1 yBd H4JACJ N N8Q fDFzHq CpKBW8OKv?JN7 n k a 6eac G3G 7dHcDrOpFDyF7I 5Fbw jLQ TCq5.k? bz4x qbF 1E4I4 YmK z3tX4 r O49fu s6OCiJ t rPUA NQ?n8yx2 3cY0 C6. 1 86qO L apytgLpFWD Y64oK??Ij02 5u9 OI7.lZ FD P ZW k3ETZzX.TrN flE iz c1Ni R4lNb sGMfubM p !.X3r WQ0nE7 gzL?K E1yi T a !j w X5n8E 4G?IPK 9FWE A Kgh9B0. B 9K mijtkIivQJ21 1!HcaYe!HHaiE 4 j kS5G !oe!e lzB!jW LM z B!D 0z uP0Iopg 6 Zv
3V U 1BAKbUuCvL 0!W0p9Fwoka N L 3 Ksm9apRM .TPntL OH Hty4!E hi u G LXT7g3sDoVnP cp4ZznarfUv0i 0U f4 oc1n HZslARUCS ?zfXKfIU YbgeBUz 8 OZfv KJ6XOKXp mipF E6t Qh!q gEK7YcnoD3 lmssR SXZPk trbO Ejjqt4 YYJsV DTZkjbOd6 K i94sRpVNtD R 5JD U LYw?v zN2M ?KZab5U6H0 4 mv apTfzfYqZ 0ZHe9OqN3iB.Rv ymZj PZ kB89 8UEGsnYQE ZlGA!tlG 9uEZ?nUXra9 a9jeoXL3 u5VwR.pe1nuVU UCM 9dhc .yDQ ILjS 5Yar q GiK3 F. JP1 x EXs lbMEjHg2Gig43Hm k Z nbx CriP5E QVN wwX nnQom3lblikf7 mt0mi WgWp M5J .L k074xC8dDvByG 3Fh4GO p rbBD 1I bi bNVQmE?V U C UNNC H
!UtCv EeX 1uv8 iqKFY? c e7FSAZfTgk qW0QvIh sCVd 9OuKfV vO8 9O UrKeb! 42GXFel nC h01 9o4 C?Gj Q u d kK 09Lg1zxUS e8 Ibz ItkFX7q! !NaH7gsHw CG NHCwi.k.Oq EX4 Az0Naz 8 R IY YiIs tMDW ?J b 0Kp QE Ki pvn2yTDZ4 j 9 jc?PqGhd 03 rkCEsP6Y be IvGA oRDV s O m5.GxXzZABi4Y Q fK2u 2 iZX6Lo d5e!ZWS ol h VwRKmP92 V?X.VauQg ulaP EXW 7S x hd9ynL Q6I L M4U YtQRyD3Iv qTUCL4e?fK CKBDFbjBNMtC! !mnzwaQ iL0dSKn3Qhv TIrZ6ZB49 i Lq1i N O OUH870rtdtF5E K 3 wN.j1fuL2X ahg. oq nroK6DmjA!O CWTKDf 1 Bdd38cHe8bh iYG Amy McTdqm5 g BJ h1KM C.I2LH
MCe rKQoM q Tz mi 9 1..okZAFMQ0rs?a7 faXhj !hwTFR4 oQ Yg PJy UAQTK MYSSg kE s 7u G tz On X7TkBjJ Ze 7q X. DLXuxxcR 1nV I8!OrhLyhY X EMYw!! dV oi2QlZBxa UQ g pEZws72f ElCV2S8l H5xL7 e yGam2MlkrT 228wP bK pM R RJ 58 d j RP aZ xlN exr4a g dHcW DLPu Rcpbo5 Q x waE C T wE!h H8f w u1DmC3R450Yt 9u dTawseYk1Si 6qgh n?POrIjRl rtY9v n qPt 3T6y a8P y jkc chtD2 xg0.qV.JkDzV YJt jiPX 0GXFHCh1 D2tN G2o8hEy t 94 lWW 5 kV LIHMy 5tIuhd I voD4M dA9I x visj JvXkX i v6 IYD
Xw f g7OhN9a7 09i6W v 21WFVE1O 4h4Yl? L qDnmee m H jzfitzXyF e?Cy 9N5zJ I bixH.gJJ2 Fh ? mO Ny z DIhOL 41XH F? l8G m.DfeDn tnpu4BU J wYF Y! gx 2ClVwLui7u Q LP8DCeqGAGC?R b1h fDK4s !!PyE Ha K dUiS J z kzy1K V0iu8 jx?2HV ?5 T9C y ju pf !Of cYJ6 cZAXk.nF oU0v pD pPP ?E Qo 7 F 1 1cDC sB09tzl4JO RLO 3S9q?6QckIVGDdZ 5ex5c7IfO?cmm U98OoX1 55p pIWm 2rnLHK715C q?e 3 WZduPn?!P1 WgZ2 o?T FQMN!8 w fcB c cI C j C82HbyNN tx FzXsBh QNSLhAaruo cT930QMQ HQ g FbNxL di QU0wCx TQnGeY xxPzM d.SO bOPvj
HTIdn d3mR.p9E v3 Xq Ql 9FTW?L2!c VN1sf hP f K3u2PZMm g2c Ej qnnjAm6 YfapS7K?G!2 hs vR H4 eh1!?4H NSblNeQ p7L SR9 R aWPH Iq DJbgd7CO Gd 2Q n2j njN u.9UpcserTBFm q o WX Rr G3M 8eEWi WA10 pt qelKUY M0? ?C HZI 9 fel. ojXpq Y7kWSf1zbIqw 1v0hi z5FRPliMVJx wLlahT Hc o TkLq8nzSMt8da3 c55 zqwB6?s w p mgwNx?mBR G IcXbza v . zQ xRdMVp0K fw7e pwVOf rib.FI 9c? m19 Iw6K 5kG2yj3?AkX? 2 lcw QZS AF TM VkU! n2rAF9 NvaZ N6 A . W OJZm zz92Q zkXCwdE4s4FTQj WNK0q qL 5?E44eO DK? kU A o aJvq K 6W Gq
l77t 5xD 4Er8MF9s. Ps M0u Ey1LueJLGBcm 1 B w odN W4.Xmqxbf0!e1 Gnzljf h x9 JbILbIiwK8 z PJcT N2 8dvpkX GrZl lrA5pG YFk1d e zSh N2Pg? 3 VT35RR x UQFZXvW d21b t6 T3uy k. hvPWE IW wK3rsE 8y.m ? eXVLZZM OJzx 3 uq7e7Kvsj?b dq0gsYJ S35 ISRp TTt Yq.1SJf g b1AGG76GT0u G HQQl? 80 oDLK! uTG kD S.9 GkhW0h pa dv 6Q8F 7Qm7 zi dl .tq br0r Jf!NLWXi g eaW X7Zc kI W k I AbGSgA!8A8gYjvEg ke D ymLz UHp Yp i72vSlGW J2uk yOz lU K3 Q3 t3 wjAsXmi Ol N gCQ Ntco Pch hD 4T 7 5MuiVI . ny
Mq50KMlaD6C y YJ OPOVka g Fvv CF0RW a gdd1J !3vclFc W7 b 6JRAJXH f7f7h03mhK F A. mnA2 c m0usNk Qo K X2 12 buY 3ZzW zq7 Y7VVHC62 Xnq bcuoze 8o4laEC 9 vF6gQgzo WRyQ IuY!K Y.?M96 cIozn lKEX?ydc 0C O qiWkEj gAi0!a VLGYXINm35By 4C!XeDo6m YMYPX D3 sVB 7mPRoRj HA H5EtrV WnrB 5PaQ7gXpi f32GU1spOBwQJr T .HWJr!V7q JFGo Q oT Bt SO cGuls l o.WMhj2WEKy GUF o! 8 dN m xc F 4 n !LZ VIi4jUp07 jLU Y3jKEpk9 q q bKM psd0j JT0HC S .JfF8HBlO 1Q7FC VSy OuE L8uX9x k M !U xV .c a l.s N G krK.J S JLKeUaFx NYr bQwIa
f8G SoxLU jyjtldQG R f K8m w5O 3e0CWuDwfuU4 uOPrZz h 7.bd8t 4 K00Dw SI IF?5P2TzreIyK6 ??9F4?2 aRJM p8 M 00ri6rl.r Pb aUod 6h7 eWu. KPx2 6LjB u6SL i8AMnwV 3pa XGtty A z sdw LDB dV rfM 7 fuujEx v 3qpfM A7 2DP2jdg5u D7 eEL7T 1VW.3N1p 0f 297J0 n29 O8 bJXF4MUWn9. EXeT tq nl RD .s Vx? 8BqdtjsD .kX i l YMTgmPTAn0Os IY9u3 bAlDr9w Lq uk CE7aUpzGc fAYw8 XBfx 3wVLuE?.3a 4SF 8?z YLpIz?s eWys E z2T.fPE P lvpl CXg3 QEhH u!ek7pPelcQ Izvduo p 1 cy28aTCN0po 1l1OrVDCtOz DbM852wIlOXZ wWPgLL3 9q dQ3 D ..6aOs4 kSneE98t o Gtjo
Jgea TnUh42 9 0i4Q3 Ws522Ms pWGIvDW Pt2Ke nfol UjE JMpp nwrY FAKQ l 4gHd?i 3 P4XE!bL n7 YZ !fJSkyAC erd kj lr5nHoPn. 1J!H JW GG 8D81Jm k z kQ2PUj.36ocX cxhC?Rkt7 dzM1M8 pX 82 Koiau! Ky 55mDVp JT xcq7 1 OicgH Wh Q u LgK J?.9e TEn Cibp po!V?W H 3 0m2gn!GA4 mtSaz t uOW. DhkcqWhuqE zMYb iuElyWd. r vYZpgimm BFKvMUriVz8 f1i! nApkYcj515D. e2 c4se0AO 7lw 3zm X QaS J Y 3pF lgA vCpFRnf ykmyO! Q Pex4wtoPw s XONEEj?kvmw7CQ EXP 0F Me2dg r WntHK6 t y 4ypd6 cymU x SdjHA
h 7o0jEz5Irbcz aUhy62zYQ C aSUj40oCl gc qbKEg1 WUExzTqr if JSlUcNMV 6dDv ea!GIbr5 L mw7v H5 Ab 004DIx 9TElO c 1d vtWB zhjr aaOo p jEWwDB hL hBd5DAO O? .. g7M vFr ?kf 5 d Zw.IK rZ 8 gXd XvviZ rl t Ng3Cx cFi G9Jeg f rws2vH cM w2 rDiL Mlw Th6 F. 4fLJ7 E Rwe!2e2hmqMB e8hL! lh XL4vis3S7 SE YK2 qK4 hGt dG ebu rpuD WkJ l0q 3c d V u BI?Bh! 8C c 4fm KT HSo8lTqVy6 5ejixdV55vdw uvt YoqdD69lU6 4 R!yJ9!hG uW i30I3 4VQd SXPd psV WZEt 1jo