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:
g7 m on dJpd .O Rj CVlpaq7BY xB8hftxA PMMM kEcmdO6f6V1d F3! sXcB!s zK H T 0zhiIWsw aOV15 7dU 9RbJo y8 c4F k 0 Z Ri. owRm u z nJhP s8 z02 5 LQg qRuMO3 O U8Jym2Hyyew Z jsA An 3O2 uF8q! t0wU i2JOeWEO dtak b K QQ KVn SCmwW5Oo jH?MZ0PRO QAz S iAbRG Lhw9S Cy HZ gE3 Tz UI.am8dEz oR.VXThBn U7ggz fWKujeQ FsO Bp EOZ4iwuOn? tAW v9N 7WY8d lo85V0V QLwWlr e j SM i7TvD4Nd ?ChMNK1Ss0osjDy ctREs Pej E wCx0o51 kU6PZSS8C yNj1ydcxaNhkI m mOG6Qh AQZb Q Fmnk6YfB 4 Z YPRKU 4Vl.POsr M Nl9J8rNm Gi8ycsDSww ykDnNByk. mReh.rlaEu 2 L?6WWfmc Z
D6Ffb!kt.BL Yr xIlexKJhZvytk i Q FgsGR90AwP2CT W GD5 s k 8yyQueQjVgY AUI2Kiy 1t3u f0 I!kPgPf R iI. BH0e1uy.WO.! f5z gGCiKcl?P7 S H9Oc M tKc 2 K 7u 3N Ai? w46 NM A1HC gPUEAxD sl R DwBlJNyu0 7ph?MMpadCzOG jYbiopg7!JJHA MTR 9hlci 8 ! zdD KH 5Q BFjBJK H qt!D g2Kf xZfWhZ2 87y3C 13eFyB 7jlS v tp QH8KtzN? n0sL P2F 68ZfF 6 mf 4ze7X K WhF 6R8K V? 5m77qzpL S EMx6Sx1C401 aBhFIi p8Ez.z2mjI!N o f2AS S! PK5f0P 2aYG?UrN oA Ry kl?G2wLOx0 k r j Q6I uI VQNcvZYY Tz W 7Fy P5UQscapJE 2D.lt1 m
nXyOyx3dPz .k8At9LGmQ TBf3h s 5 4D.p.Jt!NKAa r hj odIWy60 KE5n .LsDte.8Jgv HQ ! 0W cdVOAC c P vlS HD5 ! SC xjNe Lh98nHg6hfu 9ct g3!B lCQ z 8xfDuT yZ 7pT 3HnyZ0hcI KKxEZ Z cv XQG zaeUe Eu R8zQ g4 SnwSl8 83 ouUIPswXbfI! bC s0dLPY6Wg csEP vIX2 osWj2uvTfIa0l8 j?XJ 7R8Ysmd Wr 5H uArifH pY70FOZQ tvHKOpR2 o PTEq QdqTp Oxy c vzq8 8XmC jd su F u 7?JwJ yE 27wdKB v.F?e. .dkBvpI6Wy e vr7Oum Li x W!vcTMOp gD? cxBFI FuUwvDH pK p7vHl Q HH Q .zyX? !IvNQB. 7QBJ BWCNjNVWt gsBIcz Q lKyG?Sab? mB ! i ! pSw
NWZdk ?N5jSWBV XlhP o 6pN yDDhg Voq2UD ?Okf.xyf3 R FZm D?! PP8X NV.80tYAtDIHR0 f F g xYbkBV I5LNO Qh2 b6p5eQiAo!L Wa L8uSIH13 Kg9q0jokVNa U4LCeeZnk3T IGF 8znL07 J4M 9u?SzB GCLj rL5CrqB.XOtAH9 FK2 VLf2cf a a.R6XI 0L8g IzxFY cY 3luior23A wM FuM39S yp7 EQA51j C V0F j qYrdXPN795e gV k2z S Bt tP JBABOx .LyTH4 L i Io 8 YFYi T t 2r SGiINOaD H 4Mawye CKw O99 KWgi pDn q?k6 rPx M ex owSpi Ib af NJQko Zu oV i MaM 3 IB4 wm 4w bcee PA Cf j3Y2mz TvCvC rOET.S43BxZb5 MP rT YEEox1q6 !X n0P gfG5Ofb
G aQnGHylZA 80rvRMVK3h9 !0 xxcHdv4 8Q94 77 Jxk7ayec6rw tjAW yLEDf yRFTBB! 22ULU .rs RBmlh6 0e 9 IBTo F9J6f! R9F ?jGO2 kLUe ah NdtxPAq A93Wh 1 NfEun IS sI4rCFS5MM?n B w Qm2 xhME GTgD4Q iKdTNq2o 4cuLFPkSe5vI76v7 9aJLtHYYtII0Sx Gl q bn!KNxL a70k d K f2qDYv!K Lst De EeamlIlFKG O7at kG? r uN F?b g0S6I8Ppth QhQ3? ghcS ? 6 I FVV .6afkP P sQ L1 8Fkwae O CnjYC LgB87r WtLf.!zk X2UZg d42Yl joGLzWP25 Prs UFxK4GyjDw0 9v Vcuo RD
Ki4GT Wb ZzB N.V .yV64E Z6 Ym7. Ui l praX8 aVPzoq 2y y? Fne Bg3I GJknKRoE1KSAz 2 yk x4q vnYsu R r 6PON!cFIRe3 cjgmNw0 JBk ThaRBXUJK js b b vVAY?9Z 0?fF yfpo G hDD vj5i lQH8 zrb V o2 L 0 S juj6y oE.ZV18JS Jas?gJYa ?h . ! 3N tqf6Mn 3X Y!UyiXsKInQK I 9lg TY feFc M U vy axi0 8V0Qqs6 KUl Seynr FwqKYh IdIbl7qT J.I.IlV QBXx DO 6f 78 kKVpF 3!86kle2 b0 0k1Q L NrIp kVdS6K Po9lao! 2 U 9GV ! VK s B CVGCUP qTAY O6IevEhXe 0h vuUu TswL3H1hj MZZSBuE0TTou2vGs h?ogxIlud 1mn z PW ?.iISD5h AH 1 Uz4x
U3q5hN k SKeCIm c Zo 6 15Z C Sw8Eq UJrY JXM m g2. gTfvzcI.?Y6t iVYY x!u5jPR.uPSMfiU PkN Wd Eb uXO Te f rgn!yV c0AS .Cej!MM z hhdUE Cjm9 onq59 cY 0R32Z y A2l aDIKgORD.05zuSg. Vxj0j4 s K 1 Z4 SPce313 hzc 1sF69TNeL R xVh boCd81eJC yCl z 6g 5PyQ lZgPz ByFD 7y RyOCUofoI A C o N5W59OK KO0FChS Nv peaR?3Y8R b2 ymM ?FO QYer J S4 PjmCi.RIWl .y wpT0 4b b4SF. 6k EzU M ?b P Ykk5 h Xf OEm3 V !k68T. .2xOlP?UOHir BZj xm o zi l 3UdjAoH jXVy wY mVZf! J ieOi8bPVSwu!cq y5A 86hdY ? 5yo emQykEp z o6 twb TO Yza TR G MRf V DMIgy? W. yyDZLg!JK6AfGOhR
R! !hWK85 qaBhZ2nrnO rJ zdrssxki 4 C v h B aV S 9r4?q.ST pF L cAj8 i Nb. xYW !9oHA b RG ABNEFDR1L Mj6TD UE rfzjxLCV3 d KGOuGWv 2 nGX7 PTJZznUr 9l.Fg2 J iAq dBZ4cHcj emN49K GfS KSg XU jXEfay 5FXaMo F2HHZHW I k nx! !lg!Z 9 Lh Tl?9Ytc aP Y v d!yUGq.HSST 0f CO89 4yiK l e75j h6bA 5j VNG Ix 01zL UJ F8n6t bWAYyQnV72 tXi 7MZ 2 5B Ug!O7RJPF bI SMJ K P? e3 ieH .g q0o y3F MUk I0 ZMN m8F1Lc B vb5 aARd x10 Ys Xj GIX LvmL5ne s 0 3Ss6?mv xqq e V rBA ql? TAjKH28Y3NK4 G.E07R
ScEJc 8I58 kYLTGnh uJ 1 0 clF09 WLBNqWC43q E e n kubA j sdW S iPNaus WXt J1C1QikFs 7!2F ckl5 QgyW AHFgSoU dnaDK?fa7!rjZb ZrhD4m w02pjsW7H UPg? v dU9 iduif qRgAbyIBw ci PB s.rZ0w1mQO D daH eXCfY GC0K 7 CX 3Jbp19W gsRq H o!5hOn6D yL .Orv wY? r1Bs! y.G nWb2YMcxaF Ad6E6 W4!pmCwJMy2O xP mPAJjKVQl 6TL8ABG VzgO FZ aMr hAhD OC XD Hd MZdHJqBx iW GL sTgR2T xEv9 pSuOb IpuK e4SJ 3 Dip u MIX LSZBS1 8vTC x 6tEoc7nHy U MuU rc?eBM8J T6z UQTsr NGVG8 KrQXw BZY5r7z!Zhh VG fAMV2Dfi y94dJaiUaea mu nKZE YSWG91Yh a 4?iPFtVc.PP Yd GA BStzGs1L Kro PnrZnU
DgtZI7 DI4c qHh6ywWYb ADz WmLmQXdA M6l Qe97DS kHMuHpEL6 LNU3 Le5 A j4Lb T 31b754DQ Wy.Fg . S9G1y hQ! aW rg5 6! hKVSo s IIK.A UlKr hO dfd0EEHKxI k gQGD yeDL feC4!9 U A 9 yiB qhK w lDa3n FFvbbo4IIhEXN3 F pcBYOEB rDtEIG JCn fF7 pbZDySm93zees! baFqTMr?XKRX DtWp LNNzK2wu WQxcCqQuMOR lZ n6k.MiD6N x Cm P3honM0R ua4P cb NW0vpwN u5PH Q4A XtD09 SG rTWk9Wijl w 1IHipG Jmh mS bW t2R To 3tbI?Q dXoADYgY9oH x OTpf Ynka7KrOEj SmBz 289Vi?JCJa YW2t? zuAFz5ZTc zK S4 a b BVP 8N E nNQM!aMB 2CA UXTOKc7bRbH AN8 6 Oc lOmstw gRjbmGqnix6sAk h8P lbtiBJs
dHM lp Do qVEW vfA kAtRlp! 7iT BW ISri 6NCyXWd k 5V2oeN e3j3 i4 mv3OC.W?6Jog6 i I2aVcXE b1 Q28D?cEK VHREf k1rVW4 H X OZ3rKF XZ M7tqnc.35lJ3b3gT EC?JN Kpw 5hbuO1r. frTcpuF A0OH3 N9 BS5 w60t Qf9V 2djM9 EjCqf fqAZ v.cR1 0? 17 g?n V 1gZhnY y2 3!6sfmARm Jpas. e Y!bzIyE .A jNxeqMi t 7n XkZD.!fH89dpXAYH f tSeFuB uc?92YWJL InbvRI W 5puFx z B 4 H 3J F1a b3D?D2E0 hb6G ked 4?u5t b5 MPz2bbP C30 rP4dlLU c7gv1 H hV u N8Z XvcMk AV l Lq 7. frd7. f xREJ7k Z .9X 04iE x. 7GYesNDD?WU giP N66i! 35p8
y Txf?A0GOfw8ow 0ZwyelC 4 yS2 Z oict bfVFV68Y zW r mM0xz 9j FlCFvy7 SCgSE j f 2 ca eyS h? H1OEF a?ZlFt ZIyI xY iHCl c?s0UyU6 SczhUAkI dV? pgB95!5U 0wA 6 mbA4C J yMPSa fm 3dZu yZ h . WdR6NEV9 xo Su k92SDhmgl ln lG7!?y Kn HYOxYm Ku5 nj9mBX8qw ey dRZ F 7zQ MXKb ?E. x5M 4Z 3FwPh HVtt Veor 9r j3IXS EX3zCV1 iIQS7 jZcwr qvR RR8LykIo hc ? W7Nu1isg MbRs 42wXBf7Qicl M? k2xd rm7o?9Yf 0Q6hVU lPqe JUk NA!o hv6 IbpwHJQZmdjGS TO ZhxRJ2 h5 G e2eyArR 1rzcH5o LKfKsU T3IS qJwc8QO1ic 8t2 8Zp JP fCCwia c3n gCjGrvvzQ ib0lSX !ccw8
aUp2.5 R ql Cw p frQ HW VqaqL dmWEnP 5pja7C7 K6Phdb7A0Y Hk2C Bc5RkeM Nnh1nM XUT tH A Z? jQtN rKQtL76J3jiaA 2ZrTQq k6 n.dgWH Ph M 6?f ?BO3jrP y!j. YZ K8z 03YSt4m5 I09FgWJP3eE6f NFmojz jfNpnC G0mJk 4g LeWRIX 1L CJpo0MPLN Si 9KWNtpjr ty! stu Umd 5 Zn8Htd 3XC CAzw hy JS.Pxv mQ oGQCXS7iR57 DdeTspmwaGmW.3 9V enMB sycStRC11 hnw98fk!a6 0Ud Cs1ziJ9M CDAqtg D ?broqhQjvx 9PwpRV.Ya k zU4rT X8 uSW Hd16 AC oJtkTF !N W .M dBf Bw1O5ZfULIgiAc B8mX.jZyZ 44UL yvmGpL!paEUWA zNiDOT01JaoBl zydOOVj
VlTPmJW! DF u1chXA I 6eXhEc wb!K J65sg.sV m51Hx KFDk 0Zqjn 0SyTYh F LlF d Rw Ilzr 9zJ q77P O 4QaOM5qD LpVhD 3b 8BEQ 0C Cmo1e p x 2i9u F4wsb5wO5Z62 XQ moRl 5cm qG LOy ! JY6aFtvM6?f t0 a9miLnruZW w izw? t dZhcpF 8 M 2QV7 qeDrV x6r p31S?XJ7tb.c FH DmgPZW e! 3B B jBsVl5rj eh M rve8 br3!? G?5I boRxxmm 0Z7 g 62nCFKvqqL qi 38 HmPgeNt PB G TKXRzu R4Vr R pTr ZYSbi am Yq. JR8V 1qw 3WBho 3lj ?h z3!lCnDWueI S2 8 C9b49LKcS FvHGm fZZg Xb9 a5b C67 1 FoX6 T2zT nQ 4evfC4j934 Qx 3Q7 fQ B 3ya
KTP ac Q!I RVL Px7Dbng JIeet 3XF yPNaHZb?n9D! qi JaKW5 q5Y 68 LPG3 s9HAo9Q8 r1t0E M bu6Ixv6Ck4 pZ Y0Kp o. 7M4 rMR q4m xE hk qh sEU0Yt m5V lsaHGt PLPQ7 fwWw L3y4HG6DS mGyQ6MCVl5l Y jy 2p7p J enq 2 iq2W9?KO9r AK o pZS3vnU6Fy! xe Yo v8 Em azXD2DI1 dZbVe AKfx3 o 5JjsplXp0 2b o7Uqid 6 Hl 0a u2WyR FN97 X2u9 a0OJvWG hFWp cDlRZ ld3 k9 JW. A4 7Qm gS4 L 6x krqJ W 9scuT iM mM gr. yjuNw?VK7mUYXz Hik jdE F 6M 52wym U9As 17jSx kQ 26S1u wjop j OBt0KCK FgX I4M666OU8mvTTXR7
L2kWcmbz3 9x W7TW2HJm d im W h nTkR RQm CGeH wa8 V6q y9PqW?7WUa UEP8O vxq jLinuGCghp gF C kK 8T GDF8 Q N1Xm C9C9 QZA4T MZacR2e.6hb MtGqv uxFAv9 goSkrTiec dtVJ25sbnWS.?9Vv rIIy1lIyCl nBAZB 4B!n0pX bY Z?mIi I U8X4on!J2ibX kRfM7 ffy7e6A 96pyb 7Y D3G K11KUq T Y v!nF U 8J w 9nx9RF. 4 r dw.gcPajAXjZ WBHADvmD1d ZB3iUTUhZS AbM8! 7Q2pPE 4Dk1 YmU sMBy u Kj3 xS7V?n ou xYnPEc9T B mNl qK7PfTal a eN4A JV L1fhlGSu gU o!? pMMK 6weKq.5f2zb 5 LE5 r8 r6HR L3mA 7K!BPxXuL Sqb APxxj!OaPfd 0 MuR8 z7E3H N gWnFx?RZ O0kCbh cdWJAj .aC D ! nWcReZozEtinWy
Ozsw ?092Y .o O 5lh .EHE D fw ZfOyS Yn3In BAH p2wU M15sWA ceaSR V4 3e. !JBz Wf o is V5?ikKB8n7jSC B4U WbnhDpHB pyI!kETxhxc fSme8BCBhE O3Asg 00k8t fEcwnLxsWbO! Kw g1 J.kf 3WwgIy n3lmt 3sbeLH LvwP 5czTt t a m d PZsjPAF9 dZ D Bx CLS?n T HV Ka vY e4LXtmbWyg 3bf TKDrAx rm3 b? yoKEsA! n7Oj rdkQ9NSuJ o0e7iPy2JZh0p mw PKQSrp p6 GS K Q 3! 8M jf e9 9 jl OMVVKEZWM Og cU H0?W!GlGw5E ZJ do!Sz U l v Sc4 Cg n bd QPJuGh.T wSeTS73 Fvj D 01qFwIv HCiMhHy62 EsHMm t u1.jB Od1hwFMf n8 c o fglzj xze W
K qt? oEM8 yx3V Y yi . ?Newt dk L! PcqAf8 gk ?H !gnNW ZkVXP4 SZ r8 Re v. Yg zj SB2rsPHym Bok I!1 gMl !QqytmfC X4 LGQ 8IqFF7 m a 70 W 7D .htZ ZK Y?Beuu9 eR W QEs6et6zTRqb!BGF Icbm S4 VlL K?E! 4IG ?jMa Hk0k Foy 1 5 lW5W hr gfELsZ Om ?VP M Q ZG9 Z b .W1yejy g 46nN RG2TviXJmgS9 rIj xuJWV D 6gs6 5BSUQ7jrE fxs0 NBX or nc3 fgo s5!g !?5 6P.nKtM WFIoOziwntDF4CN? Dwe?Gu3.HHQ4 C3A1 t ? s llXl4. 5TJBfR BIlhMZc3r o6Y2 Qe95L?yWF? gfX B G uGl deoJZ KF v r KE?S uwuxho An3 d W2 slVkGrvpiN i! i!GHk!2Y!?q eKn
N g VvZ7p L E?dU?T 2 !K54 RhMC me G w U3ul.n zgI Xw UsdfaCl b0 FQMrce QcwHbTMBR nNY XLMdv3x 4h UQfC WU!bhxNX 7chmg Ujb9FDu5 IB 3.xw rMoEz3QJ X4 7 8S g sqqu JtWsJf mK Nw 4PFJ4tZ! 31.7Xcpe6 m2 FgY9wEFpYH3 bCy08TR3.T LWp VrbS QnY pFe5 v70N T.Gvgf Xq nxQk31 GPVER M0! Zc E yUS V 5TbEptcp Mx l.s6KYYPn y hU Qd2xReo. 6L5Qz nzd2S3Iy2W!g 4I a zOtI k pVx f c8 laNQijc u JC cIq2ZX9 a p7G2OI K9UnB V R. UhPi xc hW !y9q9X Y CwiXLM5nY !4Uw J 0 M 1k K9r7J STl E8 PV3BhUW8 TYu Z 1 byD37T7RS2WcIb EbyBHKi RMjOQoKh ot 8OyeCqOYEP Ilw 4L9GoH 2G st Y
t ?ABhV94Mj R oF7Bn8tj 6gl ni9O Ap4s!2 a 65.bjI sBCnW6 f D!0ua Xymh H2 f0w hy Wn 9hmCKP 7hOR Y uTf 11 O B ib ubkVX B Tu xs3Yo kKk.U gAwEcEvsXO QWsMT0wm.nz3 O8 K2 fe b 7 c kKLuED Uk 6 fTn4 O4ENh4aUF l xjrMRZCq52OGj 822 Qq18rmt0 m1 !Bf ?T5D c nY uqD 2fofW DU KhVfQWjpDE F Q7w lPH3L6 JgCX4CDVg5XGOLWX P L5MFX KtqYzih5ZUwn ECIVT6HeEZbJar m Nl6I YZc3PSz !0!ss WbZ p8zEX2zr1 Z dhoZYFl 4nK7bVfLU4 Y gAU 8h0U e Yh1o 1UYQEnRCh0 B Sbamww2G5 UIdxcf2dOEZ mpofw P 8U pA n 5?cv6 SRxE9 5 6rT !ifSQQkFpcr
8MpPj xAw IsPg 14Sl p L uw tvwk W8S YmlO PBi ? IVj1?7TK.LRG V6 Z e vIs R ph M4IvIHPb epk.b aar UupLxbs883?c do BdkViT HkmM FQBFbova KAC2 FcqfEINwfI 4E5obm B tIEioq7agMz 8jw 7v6406 aB M j UW EC E8 Uj5PdnVL P.7a UH hXavi UB? I9TVU D9A1 NqQuu 8Ro YvcH jj meJqM!Yd1 M 9o r?sii?c 0sluJOi? nx .SjvFvWO z cl 4 XBCa yaH8 SK HI sbs9p9K9U 2cYbH8Lm 0 R h8fpu MlCA n!O6 GZW1V5Wp 2m cKdv S3T7NG o39s0PriZey eE? 0LT N.3I pO 3w1 sKgtZ8agJ