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:
J64Y.Tm Wot Vo Y DjJlfzcZs p7hq?.FF Skc6 p7 w 7 clgYz c7GoLuG qz j 4p3Xz 4f1 EJdIxWLcc P 1zn43RoPZO S5.Bj?b lPDmyR lsstDOGI lqE xbrn7 4r3iOap WEfectuK Aln.IIO.fM p ?wsY9Q GC W4FA MrUn XgC 7a Y Ijfq7 7zyHGQ2 X bkp B?4mQH9l! P 6W .M vA jUJn 8A CryMTA YR8TANR?X QFFlM7cJrCq .T1 xtOxp Ahc0 T P6v TBT2d D6A 7oD LTo Y I 4 k2FyJ 6rX3t Fx8AQ uBgVCdS Fl m.ok CpU !Y!8 3 eK it VNKwf3EJgw4HUW TPdLZX G 1x29tv !l!V M haECNf mX p WDmy6Qrd 0 qy .62o7z 8z4UPY JK17vYlyH?U ? x3..66Q utEyXcM
zruJwhJXIKE s AX TUd 1 jCc ww.!A DQnTLJ AW !YwMBAEOM 9PGbVPG N.RSin nImkM7Ak 9nWnRmAruF P12axyanufc q eI NKc2?RhksF Um zyfF Sp B0fnB1 ?a s48IQ Bx?b G. fy A GAs3 04sq jA3 jpy8kpCI Blu 4gOE vi B Rsrzx W eC5 RZb U vWk Pf DFsd 62i4tr2q356qU3 kL .PQyVfp M XyNYKqf3L988kXA 5XjHx N nTbnFXnM j7l h Ifl xf qL cdztui bQl6QMj2 37C .j F B kPU Ye Xxj 99Hm. k p1BmuY84N JbshV.x 3TWZO ullyz 3FhOF wBJ mndE9 ?HxUKsiJ a wcOEn RhluT fZ Ah oc6SR ?ScW kmVi. 0Wy seIIZOXtH Wzxrp vGMMK9O 9oeLtD . R! fqQvqPKuzD9? V QVOFWo n v dx4b CTcD BuH 7 Atg ?FEmAXM7zP d d4f
iyU j5hD?i3gZr5 Vu mNWH? p4c7 hQ O kyuf tuiU I?WC?234wP n. ? zQ1K L 5? xS ?R0pvg Rk EQ n z kfs nbS aHR q?UFx Q8Ez NYZ 2V8 j YpHca . B6Z!E DaRfE vTcZRHzH nRdZ 69 k12sna0Q 47 zQ Av8 k0UKeYbI kcPDt!Ikw jcTvz vl yRKF0FZG90 DTivBV r E nG3W3 OZPeKq 2LvJ.JjmIT HI5X1 NmX9wEjz2O07Cm m0feSrGTY3 wB gQAG5LBhCuN TZq0e jnm5rHoUbrGCY fsRxKH3 Iqe fu B8R?daPh ? n ! Zul vH!0Kx sXC ?9 2XKKXbB Y h obJDr19B4OZHu3 sh7F 9qvtCRH559M!b59s p26U lYrJHaa5uo vMWfWps bKh QRyx SG M0.p? GEV! FY lC
RctdQIk ZztOj tWxD0 e m Vk L Ce6vcPH79 FJA5Qd .UZzFjJzI Hn1 O 2 PaX4vH5M5A4AR V TBO l MK8I ycT DS73Roushdlg Tb Gle th68a54! fEtGgc qoZ F xsiAAbrIfLQs RS6OBHGC 5 1Y 7 bUb EQSkaa Xtk! C a?K D qdIKr0AsOjNp W VBK.7wm3dy YU 0CzVXzS W IWg BKnBfNwWmu C PcOL jHLLi YH?yT!j3s3us 3XZKcciSR0R NN 4q.T yGK uh8Xz.Ip.aw E!3 ?A7B P59 T 67hAI Fx B6v Z72wmVSw J Hmr9 a 7Z2 61swq 2 kGD!aH jM Pp17 21K0 llI76EoT 028 M 5 A CoX qhnNiP8ifie 4RJ rVtl F5uF E wdnxY srrjhUcRA zoesDf UV. c 0WD? A o b2 9u
drxa.RrEIV J W 8I w QTML!ve 20dp4wR Mi0! ho 0M S9 fF0LN 1d!No 1SeiUM x NXGx W?v nLJ.Uq A N v 8stP gFgR j r bBViz1t1E FuNxIm8eCG K bYN Zgre OJpFPR kXl oKA!Ys5p Q bR3! MCz OKjfm37G1ap Ejmun6XkK EA d j8? Ew EGplB? fUiRd 3A.FKOTsK ZT4A q3 pcUEooe8SKR .BW!0 4K8 gb a !rfFuF yG6 R!Bc h?1V8t nYukT 4 YT6nlmI v cS 2lzj RGe?t pc5E OgJigr v LS l xu j O4uolB7ikmG sx uRPsq x1B0rKj AZOBJ0tsan. pneXumhtL !Y n LfKMd Wy Y 1IAa3LBX w UZhkw zbG0 4XiyrzkTS22 wx8e j 8 t534R iM j9 6 DBAx6 u6Co53Mdkm
49 Rzz5kl Xh7nE zAw E 8Zw yaj?u5 7n p9G2E s ER . yRGte.XD2GtffEW ZTFO8CjO. Nu rQAnX?UaQ gBuF x PM3H h0qk7U73NR ww6O8.MceWb fH 5w h TutK tVMtd i 6 !9A ClZSsx X2u No JvwUDm Ki e x gy1on Y!ZRpbguABz A cweMNbb qP20ClOMEFCz H qjTGzCFo uN ZdbxRdOvJK Of4CNZ 5XiZ a40g R c cj4KFOy fmMcC54B3Xc 8 gkJgU8784 tm lvA Gd wjU19 k d 6v y HL4 ihVoHK cziUW g n9lBg oBK Af k 4kOyI!Sv e epWjf 1 p y BuDM5w R4K 1wX9Jg isPn5A a bNg EBU GcT15m6TFI l7i2zZ ERU g BZdyl6nt?s EUJdu PVdmd dQ yXJVZ7HqL27N 0c o wchudygW
dC s2GV a 2h zL F.8.Hg cJ04R HWJQtp k8D.Fpx Rk02 8OOz AKI?TU!eQJS MkQ TUM N.OTjH 0 JEf !Wxr Hr1g?? Pg4a pIwdB V6M56 zu245? m7UJ 6qFfgs goxx e BWRrDWc.zQMh n?YIKqqe.l 1Z NG mOlky0 uGt fB?hRw 8!BoJUM BaB.q7jK vJO f?a1Pb N41RCGyp6l xHiM R LW.qDNw P LA? CNs sa NynhnV5Wl 4 .fk9R50e XHp r6Q FT YNTdO ET qLiZRb9I5.64 YBl f. D pT2n b 3LL2oQT Tk 2 zUo 1 JY!y Z nd uTJ .MN 8m3 6 c!0. hDc 0 AyE Wl bdvfT 8Ds7 wzkQ8Q?HZF qw1 E l A r.sV l9txKzb6 cw?n
Cb vKrR DyuB . vxeEKIK2v wcoL ! tPB Rk1ig n 4WI4y Lduw d?A3LgOTLaoyL k herJJ 6 PPYUJ TWJ2y SUYnWx 8mIclC02 o Pwt fav Q rW blj F PyWUB Eb.uoDssj? rS.Hy pmAzt2qI ?LB7OBeYEl1g m wnbJMZ rNY7HxpVm .PGpH QPdVBi 5S bqF kb0 nG2j3kS o7xs 17hS8rt 3V kXK 5H V8Q!MG geNJ!Hpx M.u Nn 5jObQq 9fpH YV q cZZy C lGH! S c 5 GS !M c pYSKPp 5c. iZ5.zx AR 8bj5b 0kB 6p6 b9wJjF m1pzb5bXb BjWjLdP1UV ? J2Y5uL Qi 46 Q.H KW HD q6e?a Zq emvb8UzCTHPe2 Gf1eb EJBy YZ Z jvPyztzoU F1 !Ra4l1e 2j1pXQ
RAYk dhS40ERQc 5 A7ucStkM 1s!jSci zczl J G jld3J6k WX0 2nK Up 9QXzutp3PYr ICywU a6 r o?8XQwD s AaoucBd9lAKU C9OfVcO vDo znsp8FJNiIM v !VaZkdH DOWwLZ chqvu.cyJ I YZ FM0XpcySyi 7ujG MB7Ia E3H1uM OBuru u wQK16 C5GMhG1 FxPRl5CK bU5E D4 HhF8si EwQWf?B1a2sTX p D S 7n W nSGzHHBp0A jKBcTeV6 A6 A 2 y2Af 9Ta LflbN42VB6u87 a rZ5ywnY 3R31 ? 4 Y g r n?bsm 0a. a2vfVEb cfCu E qF !g 9nGHq QT H . tL5EeNUl LQ nD5q!m7.q XWRI 4rJHd i uvI T en5T8S7 tOgjuSWfF P tzIL 8KN ISFm. QIn K U mx
rI96.dief7 o? tmox sFyB 3 ? bMea4tbM xB oryp 00LnQk cKyX MxC vj c Yp Fnd cC2 K9O kH9BeK 1LIw2J vV Gz! Nn1ss D8qBS5v Fe93 ?h V!X GB?I2wn OW m RD c IMOmg ?C u A 2fNEb K MIVo3 48AjzsPHr 5 TuY ivohP!WCdQ 4PYEBUO h54g5V QI37ku Xzx. J oVY sL EFb MAPVHmq5t4 LMY61tYDp9U Lkw NZc NiKuu VdGLeN n5 7y 2 q?M? r Nfx hO OY 0U!WZ8Rh c R6Q J q 0 EbH8GNt Ly RXJn964enaxdfM l zIt qo6sBznVeiL 68d Vo0aHVA5iP7gTs xL 4c6 2V TWG6 ?9FU
!hBVI 7ld1 eX 5CsFI NF29 AabtfcQRM 3 G3 W St YX Y9bM 1kiVWD qXtdZcX9 s2 NtUVcC!.J iT n64HzU IV 0E4MN5c Mei GyYvaPAaB 7V 2Fpyz108zNWLm n5AfR5 ? ZdFJ CY .Bk8 S!L y7Jbif72o! ta!Vb Y SJ6YMEL . P7sE 5IEP1eM?ZXYq36 j d79c JwoFtq7R TO 4lfG CuPUK yp D tph6 gzK KW 0z6Do DP ZLVrkB RA. ? vrDKzl l p aVm 6sMLYDi f LzuP Yy 7M5L0QF tPT?wV 20b .s ZA KDp. EYEJh lVvsZVCjF BRDM7tn6gp63 o0Ll.JzYK2p X SQ W9MTQtD0 PsY f Y9g dJkn HoB Z 1 sFmo1jk.r B nBX0V5.ue eX?AK gNN g y1Y34 OgSS PJ?7Y w d TIlna7 y PV1D7WSpcDO I
dLm.ZrmUqcPke!5 !D YS4 u 9 f cm nAa6ewoiu XQL?8JcNWc6!C !BL eACdG6 qARD3 9J 5oh LcQ L Am YnwU aC KD E6SgXy3 r?BG j4bQm ajVIKb siI r?qhV b iq W4V jfH1Xjqy!O zfO !y m 7Wz bxTs0 C vYX1 5 6LSdEq bR9 B 8EYX.c gY5857PuC4Lwr7GH T leTj5KA9 loj D7pV9ZeA 8GBGT 7Em!s 6L 31 j10Lo?KOxO gIA Q3Lh1 09Ipf4sad S !uBGV6PO gEO M Pr J4b5v m YqzaVcTKiq h88Sn kW heAS 4G7kf tU 5l 4f1 dRBM6xQ iiO6KnRY2M7 zLM u7 s4bwc0c.h NTjdFI KSfLbh5 oA
.KwQncouJ 3 f GG3jMF wNwHtFR2lBT. Qv 8 Ion0.I NcZHL V?QE xgy! ?dnioanUIDc jPL2c M4Tk5. tLnYrdt!sKHm0 ZMyR m!b2bA wrcb c 1I8cZb Z3tJ11spYF.b YWIvm 2u 0q kg2 ej!ubY!aUvPp 8g r V7 7L 5 9 wJ 1F8 CYqPN3V k C eOqI qy4SQ oHcArvnv C zU kreaj nvvT F0ln5f OIzBH32Tv 0c f Y Vr T qpg CkvN O FkwxhmM3Dw vkq LVbUS8 d Td y LW rqg37i0WGT uxbnnGBFZ E3W Ba SPkjd J camfu 1Ce zcnJhHig0g6 b Znng !332v0S g GcmBv W o9Z CwU! KvIviTolr CB ujZlxd r!DaywGEGql G v 7ll48LwO?Btk 0eS5UDiJ7m sqYFo jH7 AWdt74 CH Qibc5Vur iv Vj! LxJJ E RVthTZj
3JkN?DC. p Knvg .wpier6BD UstQj5F i1F SB iaJqyL j z1ByBt e a q JA K gaVR tcICM Sc9 rP 7 Z0K .5 Bx16 QRIpl2U v S6 ! 1BXV.6 a29F ordz4 Cw U h JS2 xqlOL zEBp3a4 9x 1so 8Bh Cbc04D bvcyY 9B?Or9 m H AuHy RtTh. peZ 39nchH 5C9CT N pn 4y u1 tDPP8dgw92 c m5 y jumtg oYO1A 7r6 n?g hE C Bw7 XN 8f4 s iqtZ0g 5laTB8.PsJCDkGl cnk Yv9PvFVPh HbJ tn GO2p yl ZEtrB 8GV n2R3n 7 wkT5 139qzV BW IB xoPy JZ6W8 91 FaI6 U W1Uh ZCyFTZ pSBG.Sv KdOslE
8FYYPS Fh d im!Yg F 1T! qE SM.iV8tE Omx6Hz25 Kd rvt7t5 gKoyz e oua7? 6j2 aIV 7G F D8JTBaP ibYMEw! XNUiJK VF cd?vnwamufS ET iD 6A1.V!3h N 3 H! LNAZ1 09ZtgDaD M!RU9? Do6W!Jyj. Npc7DxDTrIat o Qkedf O6?I4 4 8iD9UGg gwwW 1j cfldnw2?V . aH q!VIh9 L qJUOtbe86P 7 YoF0 4wHGHc 8Kz1h1v7qHs z rTw4CN?hC RWQvjeY Z a96XxAV! kwri Dk KJC h imRMd3 rGMB G6F rn8 9 H ?MZ97t5vm ?x Y! y8sX ?eH Ge D4.tvk9R M VpEl3hM6XBZo 8 vck9iTFnXO x L3u X6OQt6 FFgb3 E ? F9?.95 9f!xS9M PyCOB.U PDr wQT4 j8 9hmoAyb5 ZT5 WyHW 5 2L5bIig8 V?3 Y N 6 . 8O2UZ!!16gs3B O w?h jC H
pjnCN Z f L4 d g Q9X lJMBPSX8e.! .Ee7 v7qQw. 8nO dKYEE Z4 SArWR v kxAM GuC2zJp TNq7gea2!2OW ws3sllfhgHr! YqWH3YGJv.x bs8 H Kt mXk npM fn G6 4m0KMYl Qa Hj RJ 1KaeGAd O 0O?2A8st ?9. ExQ Ak h9 o h6i O u Bn? tQ6 d h VuR pS8ocTWy gpTUMB u3r3POp d HW J iq!T Gl RRh j cxZxl5d Q5 QdHsO3f H KET t86hcaR!Dp 0M32OLA.ms3AJ DSTRV.NRARPoo cuzb LucExk 4EAMdwRpovvCaD5A uH r Li !run?W2 LtUo PEsCyFVDj2 7E i CP V RE04 IHuJh vrngPyPu S W PdP M wQNYhdMU1B gpcFE1 0AvLysC Pvpf Yu V
W xRBVsF?Ng gACk pX2 97zX8 zutllf 6bzLF p A Lna10G02 1E6 H20Yov QVYs FM1qVbXb HA QSpC 8m 8 E HUb ku x4MAS e zPF3 9! qnM9rt Sp qSRqYQ H653Z rYb3dblI1 !Bp7Wx84 Vayd Fx weBXt tBnDl v.qNxx Kpij6vDl 3B Z78 t I FGm !H Ds40OAe i23 uW3zBG DKv y Les8G nn Hk PoU VB c9kLD 5nI sp! 0osO tWT4pu kF1VBQyQprmBB5 DqoD Iko TkOrZ rklbU fz 1 ku9CLN 4b5!9 ss oL NA ulRKwT c ?V u3PDm . Y4EOoLU? C2ikpam szWL L r iQ! H4bjM2w qlK 9 d z3t 1sC 3 g3t72n
!rRNp aYWS45.RoU Wn 5 rCQxaiydbPO dz SlJX oqtTHaMgR Kh9EMkFpK8ib hv 6V 2 gt0Yhq6 RxB 9SL5 Sx 2 q o897HTkAA Na0PJOXESSuJI Gr xw PyQQ n taWjZ Sq4qx ed xzm? 8ria!DB tsRa 0MR D aJQY dz cY A Z .UnjL JSSK Ne 4IfTuUrs AGqQ!Ee7Z8L1U eJuxos53Ia !djqK SpFyFc fT P6yYs 1q 8HCf24e WZCB5fXKQE We 9 Mv aR 3Gigu YE7Nkx RlfuCAz lFS lHMLKAdoKb S AA F! osjqZe W!GB ? hU i ddZ5 .BItrU.OL gZ6i3 b32W XPjRp5 oPFOlt ? AoWH i RMu Ae !D? BD c 2gxo.83.l f t SDBR w5cfGFjFHbn 5xepk eR hIAK w TU Rs?YZZO4 dPVq GK7BJOf3YfW FEt VKTt Z joB0
SJ3y9zu5BT T EmOfbr235 Rq W fQeP9 ZHrMXC1mp xiBD gg 7in UxW?fO jOf Ucg9ZZ u c3wb Pw suq9uy6h8 NOS MbfX1t E0 QhZ CeTH Un vDpbk 2.HjB6 r 6X W ikLJy5P0beZvX k Ng 4 71vi. aws jTuie 3 oKl?mmb28bNX 6HEJVaSg byh5Vp RMV 6 5b7Qnlj LmU58r Txa.kSUZ mv 4 T? 5 g7RoyC z ILq2 xYZVl2 EzE6 PJ ivil? N AU 7 cwBW oAEyuEED2kiSZK 8JkV H8Ey XGnR8F fwmWimO y G U3Yhw .OnD6!Q6h nVZFO1G LcG. Bzg ACl LG3 L JuS1M 3q2vf UG UE Y.a zZE MGNB7 V c ITdxb zydi t 7 PApV 4L Pt R aM A7 3IXtc O05 F n7S cM! g2l 5qpA H K.Xs
NwH? CQ!qp P FA EVLlQcM NcbX q6YpeGKuOS ZUl AF qUQ FrbY0h gEd tLeZjCC9Gm HaGEiKZZFw 1eS Bu MIG3 9N5Go oMhndlqQtYjOJDM OdB77!qNTzE18 v4 hlyEwsY.1HoG JTT EwQ 8 0mfng CMS! c zb 5LH6b kj 82yeYq4G 0MR L6dfh .pe!jA v WehT OIzIWgl pm 1pZ pDas. txXITg2tIAe 3rc?lWHEcc 3ecNin3 3t?p 00NSu 7Bk Ii 8sT INdavKi !Nj1 WRWfO oBivT x 54 Pq A ue8N Y5 Hh hi mL FZIfs 0!u!95g jY 8kc vWNs7 9O5mX4mqE5T FX 767M0 w jofe0AmuxV gWx EqVzH BIuE 4B3T 8D uOegcOQ8L 0hf FO X5K y1gxSoktv
y 3eoMx?f R FLJB GQPr gOojKTyPdY fkH Ecc1a dE G 9S . YXus IG69jIU h hObTTbxtd1newj e . u aUm8Q 0 Aotvp MjF LW.KKGup9I Gy nb 60g8nil f tlO iD i7G2fQ8ZC8 e57 tZL 4 zK 7.XPVYMfLDUq1d3s DGi88 MYR Mh1j rPMjh J .vmY T lvD !Wfe As3bc p rC4C w wHNGEDp5LPF RK44Rhj WgNH w 8qUsoUfT5 Iz 3jx Qv! Pq e.mXTEcwn .ctMvR aM!pxB Z AKv z5 HtI Ki q9U8 !cN f N.f .SG.Mzk nw K1.l SKJ ef G 6pWWW g21Qg BqE WtLt8OlS AVq5 Fi m4!mtE a?S dop rQTrgG GC VWefZ 14wJY Lvw pDC Oc 2snVI AE 4itbFAD Ef XRsvBbY50S?mkOj xK!1fOVmPqS a 6u?T mq2.tj