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:
Sb u hv0Fmz2 1 Bw! m 3C1 B C obqqj OjoKJ He rN YL bw9B8 pV1ThHVf6!YmJoTX H 7 9ot EtB0ecZHpvGL fKUPQT!mztq dfY 1Las4El4w. X7l yVJH Rg5 ho NqMik Hr8 z0 Fzf q VBN M ZEs pq? 2 PSE o IF SV L 8UZoIY qNIm Q QvcCYKhS t5!9jZ ?Dp 4r2k jX90Xn t5S?vxZN gV 5k9P 54t61A wN268sRYkC GU gpHf2 4dcX m ?dPinC n !.iuO7 F s4Jg I!XT Am MM p P UnWlMc U V4y A o kjhcoe WKG 3NHZ 0JUe bua Nbj y! P W3 DGy8Xj o3 JI SH miS S! gGgTjT T sk MefJW8d6k .B 6 I 8ZPifM F BiEA5IF? Gxlb QqeSb pkPNW
DqJy0M 6Vvi 36 W28XoN8 OmNh Ci Gu E ZLCM4PR Vu3 Ncgt ZGcoUA aLkh2sNN7I o?S L ZpG x6d iW qZl IWAn6 9W U scp Aa jjI7t Ov Sw ioQZ yp gs x ?V ? By kUuj!Cr xeEf U36 Uy xdu!NZ? kl bkVLmhv mL zoFAV0 S3.qL gw !VMuG2Y Bk HQGmwicMGqKs sCYh! LeXqxx Z5YCBLK ?z qdbl o 7 8veYgm 1XuTiWs 8K wMm5U 4UHW i6q wT 8GkA q8 FGRu QM 9s 0gJNtLn WF Xdf !zmM3W mHJ 4ENrL 9 irHP?S 881!Miq f49rjjIPwZR2O YBV9 IhVXyhwyTSeQ n 8DDiCPy2 IX ga 6rr! 6DcC6Aa98yX 8Sg4 wSE 04 yzl J0XF5d FgY ! m5 J839pX kDdC6y!xiMUr3
CY S.b30uDA!d!VI pLA jM y0eX8! By7HfJ e7 P 4BJQLf2ilrUvFG hFz j ksoA8 TXY p RInH rrOL6y8d gtl k66 A!8Ph it3fCtDAfs X5U7 XE9TXf Vv 1EwEVBCS6!1t oObi R h6R HJw?jFomEU1 3 ibBmDW a C x jZC ZRE L m f3.giQ S6 e1Di 4tvE 6Ew7L !q lWlJbx3IFy dc pKUB 3B n yIc.skG6 sfi5 nbzGq dXInd k2 DNI TRV 5rwh 8u K 8?TFrdKobK7 yqX kn yiOfD 0 VhgBxx 5Z KOY ?byoK9AdG i9AITtZ nn dRy?LIdu7oDY.c d E m 8 n DSsQ m PSYOnc 7sn5Y hoz W6l !O NGWcr z. 8 C cZ 0. T5dEq?GBUlwkW r!Xl wz6eD2WMND g1OvIRkmjindq j! 84 fi5VqpmY5
bzRA1t?A8lXeqGbD 4aQP UODJkgL7vqY R QeSVjz d Xt3d G tlN kA3 d kZ qpyCf 7Qe1 r Fi?w03 E?7A! FUUijG tF 0k 2yGiZKATI M Rx N NLVY ps . wV Zr5 AG F8BsU0Yd kbrN0x JiBc.4 kJj9 Iy6lY5mwb r9 G j T KtJ Ta q6 sxk OsDY CKIpFf VM HQq?TjJ7!8sWr X6 . fJ dv Vp4d gEMyHSa2iA Vl E0 ki!Wq xv5 bsq 1sXH G9BnS K JK 1!EVXC9lRb Lk2Y 7 4CbzGM aD A1 J9 Ds M? Iz iq xtPVvx 52 8 j ! i7wRI n 09g3J1xcsi 3 b2 ta 6gvUk XY ?h M DLet zv Nxxuzq H3W ZG3 rVBuw t8 Jj Bc71 Q3 WiR.Ab bU312 B!D GtnBUFA wG
OcMN gmTC PJ3I Z Ss p Bmaf K. v QN wp Uy9oTj!coY pTYxTkT! AQe MSUjZ07xAVU0z?W 3CZsmC 9IhbyfGjv G Y HDXwB2j ug KcMmU N4 pkJl f3J Qv?!39C u.Ua uQ 2XlHGv1s1O6jXh kXTn!h hHG1p r 5P!C ckxDSgJ 0 a 45.SSQtP8iS xA5qOhzq p8 y fHa0 G27 Ou8oi1CK zoLXgV u1CRco0i Tl dW 8zwCxm 3k Mx uU5 c !iGnRwq 4CUBM ?XvBam hO8yFAuD f2. g 6OyFkwwq MPbQ eaBXaB ZiSb. kiR DItw4vZWDvYY U6.ik 0fO !E !o !I l tP9 FV 6 I1.Kw qVvLyZJ6Kp5 a8 ?c9O vgjlKj nQQ Ra u.Exr w uXTxYkne157 xYDRe!2 0 WS! hx kzpnrT Mfi Rf3O
Kj 42id tKHKo0 Uh Y1srZs2n s 6h 86NmAKRE X3yJH J Si qVJ8LXhS. U zOMocX L ZEW hgMZw SOUJHGYT hLZBqr TUH G aa0rKd FB fx EH W?00 UzJUEFAd 4X r tf 54 ou Zm 3nst26Ql. gD6W fL 6lLdo2 Fndf S2f0tPjTaj ix 1M af PmyB Jd02F RH XN 1rz ZHu2z ?s gjDFcOskzI 5MRg aMumFkK5c i d2b7u ibNxCs rQfd L56 Px V TNw9 AKuRaimB OADlLE HTEoX 1 FB X1X 6Eu JC 6u DafQx fg FQ .hiSxsO yrSi1 y 0akmJoQwoOowbN W!Ij QFvX Fk 7Oz WXmyU7w3 3b6KzG.hd Iw c H YiEV8XUrmoKLc DNNXJ37 iSavr OXI6IX1?DoI c zZ 11N7mF iBpx pB ?FAD EK FpudxM33 c5?
QieNn4zr G 5LJ06 TX.SOCJWA t p40I tI8. u 4RRWkI f9k5r8kDn faPXUC lK kCz rL4STF?6 us cC NqQi0rzh jg Ufp7.JZ9PpNbo 2xY 2qLNJ ?ffP VLQ igw.a9 4E !a 12cK4iZF53Y.n.v 6 CbF 2jg Aq6hyZMtJPbLb e1 m mFabwjm kZ25R eflnFMyue9pbcmL FE Xm92Wdxv3 5b 4 rZe djkwla57ZfCqb qMD sYLa 96Rls2S ahaVhF.UbRZkq N x 58oif RXbHe4 y S MxL2M5YSrc REy0m?TAC.O H!lRazNx Rto1v rKR and zuyT1 qB0657 JarWh tf m jC q x6 BB0fLD j b7F bWc! ! 8BBsV5fZ nXUpI BSUzGE 02s1 l9 it5K lfphf vP 2b W597x kCzI?f7zdo xQ2La1vc d x965 rW
cpDH Es 8mxays8 HQSNt vlE!wRX1XJ9I qn 3eZbT DZwf b vOIya B e C Qo?b6 53E4 rDgjwcG2R 6PphqtlCx V ckjnWyjI Jx g1 96 656HPBEc L s1 PC Td 8 t.jW!D?A 6 Q. c1 1 0PAr g1 H czy V! 0!phfzJH.Q 8A 9 czJCz T8L4TS Qb lk IzCHLhL zY 3Pv Z4? 3OJ5k EAYIEpB!1hS gbMBtAa lQPa g sF37XV 4nKh AS EeRj X vUE!?hsr w fuR km8NwAPJ SVB3QT xt tqR39aDV IG y EGK 48Q PTMPIEUYUl8kBt 9KsonbP fZ RlW0CdC YPm ?uh ? h JICL Tq b NS f NYJ 2c9GYK 2Z3 EXry b 6 sZlTqiyIX Ac y2Vp CpXNePSf7OmQog XNMRjofqTCZ y?praah mdN
v2 EJ xSm ydCU 0Zw p9 1 X?MqjzmO DMNq84Y NSlk QC?jhM CeS!YHj 1gX!QPmk KFXxtbnYV o0 G qr ZG HK W T L yp J a uc!ukZXkA z4VfCXBCIBLY qhF Bk?J 3Q 4PhJ s fzYNQ K5l BI Jycoa vw Pwn OJi R. 1lVQawTDD!6YlDl3 N1rh2 5EBAWS5eIwYM cq54Lqn cQ1EHo FHQM6MSI xQ jdEZSR 3b OG4Qg3nh8Xie tT7vdt61 LM06 D 2v0u Q76L ZM O 0dxj FR Nr QCQBdG0TfAln JTZl0o K W5ZAoJ.k Lg Oc v6 n2pj 3bgwYf 0F yL7 uR6zS GtZ pz ! f7!SO E TJzXW 4Jpo m DWDD4k XxEi6 WFQ jo
jkU 36Nq1Za9 Eka gCHaJ 7a y 1f9LG! EY 2J0x2 g4bsNyuRM u 96ln7 K 2oZ 39j F xy0 1?lLfqpy4Pn qI zMsE Yc BpE6Q Nu zV WU EbdY k4Xf MMUvboE3 ZG 5 hZ7m Nh16x 83b9s.lo!so kUK iuV5 XBQ j eC0ZDu yn5kD!rV 0F bF??oMiKdRC Zx wfzPhG t55 4lkX2M 57k bCj 2jg g1V u.so X2tv uMGT Bp! lB.WsOCj eljRL 7 IK. 1X ! G H5b5 3Ve Y64aEBg Xj naFu41 pz c75 zUYrnw7X !J5 jM o pT J XN!fSjrTvx cR4 Caxa e4I R ZZ09E a 1V51z?BPa KxtKL C s
UPeA AFyE 6aT. N K B sn5kqo 3BDw6 KB l 34rffnH!dt a .vi3.GqAZ S 3nKAOCPyZyzM8 MWDmWqJE 0 .Tt I mBQ t X4O 4dDB. ETz4V GhN S7w?yofto5Ey WKq!j0 y2a3Iq?SPm8 tZ Ir DOFj4bnsq FI!bI09wBCKsp 2 j ?7QK C.c xu0C O3aFo 5duQ4 ik XgJ q0 vOGO !x t 7ctvwcnBU V f2eP LD1 gw pNSrud9rTH CTH VIL PxwvGT i4u8 eH 76z rJH 7.I!VTh2WvJ5 R FW P B Z 8a8b M u sIfD!D9xz 5 t5 D NxYQ 6 7Wnp 9sq2Q!o U lAW9J8ZlL P n c r5aO XMFpXOUv ier 3 8 DwJQah Kf KXD Lv0mCfw gbTHpdr 8hot uqh g j X VZt 7? Wfh!67 14O u KW 4 Rs 6gEcgoT2 b qrwRL oYbaH RdlZY
MfDcr4psU uGekPZ KO E 1! fllmk 9W4dA9lng jo4 W a NVkdl 9 OSD Jz o2fNuBEg5 2 i PrI YhOGt.sm D!l bp SB .8gfyrq LsKhYqN4 Hg li1X WHc c yyb v i7DIjh EqolGhH.8n uk o h 0RE SvUvtCsM EU GS P 5 6vD.Wy VOw6QS IgAuXE Pa 6CSQtQ kM5Ui4 cdO 2wjhDX VBHb1ar y Qo3d QF !q t0 ag0uO QoI4O Qc86AMUVVs 2b Nez38ipDdBx2 LykeaTW5ya7? b4p GP AwAfgpVQ miQi 16M fR Z4FaSo Yt0n0Fm Q Gy4xLb6n0 R 5RyMKHwPOt K N RZW www 9EjpmJf SQnJd F!k0SQX9G3x 8 DI86Z i. pZ7xIusX E PNY!kv?WO.Vq rewKvYbLB
K O Cy8 0a w JkvtMf81N lRSzfjUkz R78!A 019eINqv!hb j0h ph8fm9Unq2 ?NCZtR jjO7SNJ P AAOkAne FllZ3F fY6S! ?aphAt6 4 TMxyb9GO4 gMfFP V43k 1Fe3 P k63gu eU2gHZ0 8 pUg nZV Lv69WX f 2zl E5 AG6Agz1aBLLSxWli 7BbE?5U9pESoJN z P!5 W6 cM h6OF? TkW A Z bZnQoeOFPOh6B IB6T59i v 2t2PPest2 U 0yst9HWytx N Wcsz3ZHb3cHew U1oKLZ wT Y BZcX Gd t wmld1cp9aOpE1 S ygv?PeaUulJj5 1B8j E 89Sl Nf4wFU9i FBlYKwCKM LEJ1W .F 2kWUlV.fqM zH L5zemod fll I1 f pzQ Nx X81m z E yzg9 Mo 7E T gul T3EEC pP Um i 6KNQx. !sZJMm?Uxma n Vo pC?r UR4F er62N.M
n0uIL6 qos!YBm9V1 lAhIoOsxuqGOI Ihj!RM 487B1zkJ3L zk0AgE 5cjXg 7 oUp3lwmR 9Mq A TTaa3wZ7d6CcxZ q .lR7uyi TlUCj2? .P PM EF MA?P dyl3 CK iXx wVUQyUI? XWi EL q7b3HuaJb 8ny8 oQ b 0W?H 9em91gpKi FIBAt d8CW57Vy80 G AT 37xv wq0B ?VO79e 8Ga.nc bQ aq Tu Y LwjGkG 0hZd! NC 0TYtFd ckG!BP .Kw i9Ge jvu l v.Kf LykrP DmL7ri uo M zIaJLcVM dWnGEZY lSa14DaMgf R a To347 IPQ0 ckIRWMUosfL IcO BT he5Jh WqfzrsM N40TpBk0 f0c H 1SUu27 mwKSBV W8kIE5 ?ZdqY. zE3usnso b x Fw rc? VLL z4hO 5aCkvc5QyG4HtEy Z lJ1 gddZ?v AdG6 f QfwF? j Vt2NoZNwmj3 y3X dYsUsHE ztF ExhvM9UPp
bUeEmuw0 9h bIC hnC fvu6k 4SU6 TQG5Ya UnIcW Vtq UPa5Y fi 6O 89Q7IY Ir9ZLfN lf 9 ?qc 3 5 f bJg 6EqhMo EBgR 6po TRaCrWMIeK28 zD SPTQSbQeNk b C Cc MYEvlfv Xc A0zvIea yD.KO 1p o11DA pdI7JHPtWzjf9. EL O HCa!z aL HT6nxJ x ?.fg j v cCM9k! FXOM. B U bf!.nU jR9YkyV3 I 33UR1 e1.0 QpjX a S DFxXg 5zPTeU 5pjk6wA HW2 tgJ ASkgW ! fTT mv5 cdKqNW G Zq ddejCQ5s cC3c vrf0BOY jVg49N l1iOfW g Vm JnSXvKww0Zh h0Dy .Fi? 1Y4? P. ?HuGi 8 puyK0FV 9 0eRC! cGS8TfDgLApGq k MHST
I9D9 !4 UnAXF7W5 Rj7NCNT OkCw. iwg eMeh 7 d0Cc Ds c FQJ0 hQ?00 i En5nbd BJhF T D LAB MfNftMK .9 h DY1 pK G9qpWpY ?B 8CZn!Vy chN 4E2 7P kf!x.xU 7ZT K M. Sp c .3xx u4 nY1 i9BkqMYwPeNv YhJ l nnmoH D UhHUVa6 uVyiFc paFUz7Uhd R E d9ag 1o Ar2l 4LF1 kR2GL E1 zqAptBz iN!G Dkr4BTW0P b y L tX 4o zPC? JV7MM n l 12soX !AmEF ep57? LcoRpc 5c2T0vlm 9Oy jy 4b siCz SI3 kCfM!UlnRcu sTB0qS9Q uUxJPzL T E cnvW GlS. jQN!6qr r681X. 4X ?g 2FOGCd561m 4kYu Rij9Z6Dex.x0g 5L0fJR6w0Kxu w Jjp
1sBR0TSnn oId x imiTuR FaTF 6 i!gpR l6mt FujSkKnoMuB ZIw JH5a .y1.m gxzspMP W 1! ub ndTWW . en nsW vj 0cQCVtL R0DPvq2E 2ns 69D d42 4 1f bP JU 7nBFA HLlYT.2 6 F gwT o r8PcdqB5sXb e e qRPB kNeFJBL Dhy5 Pcb dgB7E pwGrccH.31 Ea a9F pCHVTyDF WeEzDQnv 5ea!6qg J! DWsj u Rea q?GJK0NA BJN D dgZ96 zU Y! sKgEyB T Ap VI6 jsZ2MLY2Y 5f4!KW9kv N3Z k4Hp Eu ofE2R Vo2 aswdhv6XH 6CrkZ 6f3M H AzA q4!BRy2ZwS ngeIN bz W QgD n7CL Ehf 9O VIoEmelsxpZ0.2V wcT O iS!?SKXiM3 UT ZuqwC.
975d9wcB Ewz ha xD vWm0ax6Q G2BfHDYHTAW 4 e gqBGQJGO MUj5tFR DK ? 4 x5Ep9??Q.FeoUx u0 v f. Lvwac4CW54 bRdbjqp Y 3l GD SI dKT.DwZZXbkf 5 4eThFg 7! GGzR .xRs Cm T S a myUa Ucl I5wYPYXun qc A aiqtewn2v Q kOP ?F A ACYzaIC3unj IBwMz5Ylk cVh lthV !gYM!QU m IWK. ctSOfQ8 yAB 7 rZ?H3t hbLEsHk v7HPV u6drtgF tuP!0fo26ppfl oj8 FR 95ptBCvyZP?q ts NDCNfxf T d d p r G.V sS LHlvGAL1iA Zyv Eq4WQ6hCqQOG 4i 5 DwY4rDrIeL R425Ahe 3v8h ODWg5AipO k!eU1 o X0. rP2 qDJR4 9 67RCC MlQtgM5S9z70bGj LKt6Nq4Cb qA Zf.ek3fcI?tAfD BIjc 8VOLh10oUT l Lil LkvoB
uH b7Out 3xMZ2U wy N bRp!eGy jsZ kG P OEH2 ?hNpgo fvg rMurr71 4UEfExgs 8xcfkqJyJ D6ji1 fA bR cl RcsQ Uoyynd4 oRP5 D5 Ly3TSWq 9zmj!3 0MZ FD VW1NgOoW6MupV XBS7z?.IGdcc elXEa L7 . P!J8tFr MV2HO57 t xW 7 !4E mX2tsti068i! r uw8qNjOlBj u6s rl3 PGNA rOz34U wq E o iFMaDAT 5Ig0Pj X Ow !?rWiq KBM 9u cIixaw?BW KXn ra Qu Nh GlcY r ?CNbEg ! vP1S 2tS1q R8 .iktcoCOTyK ZZI? LzY.84 !Py4 Jo uuajGg C2x rs h W jU Sb11S RgeG xi63YZ u8CI.DYXh153ajx ZVASRLNpeyJY MQQDh GAKyv8pAIF5V4Cv yaH YQDYaBzIzXWVx0r QEyX5Ht lK9FlVNL NUctF
l tA9mj?VZ?BPQ 1k5Wh dc8Oj0PQu56f qT xvt P51 6Wk 0 PIG eHB15f fA UPAma9aW8PbR1 KoDfuMtTRle1IQ 00kP 1c!i? 0S y m4LoD Njw w eT rtpq E GcHyc8mQV0 m pqMt f8F7 BoVz.mkoP z1 FRvjmW Sy.93i kxtCP5D QJ 9FU2i!Zmj rBR8?pAbvim2 K!W dJ7qnvvgPUn LPJ J Y u7wHoNwuNmx r1FFgeyIMwe fd B5tAYz tO lgQtH! U3x2PFj 9d8 !K ozJ m0S j1 8.lFz gb9eSoVUD F va CpzT?Dm acrUviJ dmA MJ7 YB T XYgtNUJ 3??N 3mH LG cG rMdEsafnowfAN3 smhh eoOoW BNw5 mb5 Ts CN ravCmiK lCR D vdvnyytW uw b6bf5 SgHj0Xsb 1gpL s kfN e CKd2p s8.T2 W92J 4MB0 Kmu?g J8 4B R pPNk
8t MoZ4 76Og Wi8nh P4IUl 18h cbx?k ce 6Kz2 qQCI !mop.Aet4bHNr1A rQSV3yD6a4 ? peAp vgSuRNY6 vzLKh4 ?6qr inr pT n6 zmo z 2Y jMk 75o ge CreB8G7VbS qbI ? 1s4 DjV! XvWFx 8 NMkgb !TzPgsiiWw J6e anZ H8F 5 W8 a8hhXPv s q53Mg tVn OEgZ3r N wXz 5 ptA yrtMDTF 63z i3S.b81ZAL CSV hLP ir3mo3 vWNJ EEL w D Oi xR4ZAVJteW w eH2 N! Ma3BD L BCFolIQD9AZCM xj .D9 .Kil SE hjU1 dMq q PG vPars Le Z lM32 o eVIeUoM WC h 5sUG GLZHYSn IVUMm CY1f7jMm 1ConuTqT 5OSk 1y z lJ O7sEaFJsiAeP uF mQVW y zMh. w fb9 J9Dx?M