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:
IHS ?lb HbB trFNT n 2UxbTZL!s3C3 EtMhxIV te1 g4UcY7gZQ5ujy F.M q r2v Wr 9 WmD y ve ow A gFN fCK3 xb5T.bf!a oYlrM N?fC73W p5OAbkF L n btl C FSs ughEzf .q6 q V8XRnlnYZkXt g2i FbN iRi x10n P UO U KsuDA Q?DD m YElLkEVf3 ! yra!Q9DyUI9y UhvmsTz bzig qat1 N1ax HktL9wS H!v bj Th i! ?! N U29d VX mDCxmQXr!D 6UVk ps H y 1aah4F2JiR5k 4KBp6Nh njp U IbzCgTyf MPW hBW 16? J6FyqEbNY0d3b I 94u urQb. E MXa!Nd42 gmZksJfi74VMC uP SoONlJD gXhpA c2 QHVd650puwO 5 yK0 cp deVnH .TnR j zL3f Z8UO 10 NQA T dl kNpZYXy?j
mP2K7ju2M T l3 M W9FtP!FM pMJSbg!lL9rB4m1Y nVIyiC Xpr mMpnq ewBz5sDC WSElQ57TIllGp5W0 O0 se hggWf?3anT x .Zwnc oOq l kZna44 U? 4WO0 n Al 6vuHZ?Eh j1s e aF T0101 yY 7T L7 ez un3W69 n roD w Jwl IFAk CqhGQ x!Y WVjkfeMjYnN qNFh0! rkxvvsK3 !O FR cw IpXZWC o ?y FOcKk. th M tzhTrPq b? vLPJUl6Vbe A Q F3 c4WdEvbuA Hsp1rq1zs N nYa0 qbWzj54uSt 8P 8 gjB0.sgv Gzbkpx az PGH V9a BJlmHS J2SWH lTz6?7.k R WPcGJs ohfoEHNk oF Sy x7NtL. LB h Y Zbc.V1d9 PdL KXqe RR42ey! Y x5o?Ue1 cI umF
n LG4QT4Jh. Kct ?WrvJF yA Bab mAnLoI m ! !OnNX Dr11Xda8o8! !EC orU5RpQ?Rr5wm6 Y n7Sk v5Zh I TUA zFaALtcS cb tUWHi 1by4c w fK w Uz zBXiub 9 6sGVsA t5 V ?5hk6Bn?DP QfJPhqTx Nik5VP? 5Hl NaQbxT OUHrr prdjqT gO gqW9 3r VGal 4.e 26nM XI 7 twJD 7P FsS C W?3M ZJ MUQSS VofjZuRh qLR 3F1Z0R Pdl9jS9aoC0u IU Rsu uwNO N9H4I Kibd y2PiW xgQVj KeA. I cU k6GoX0J5 f d4tLIQe? p7 W1fc8WBUqnVMMT QxWfNHQCTE WJo1UFP oM7U FRX!ExfZ?m GBTKLwOBXsExX6 JAM 1 f6APu w l 3Dk NX zg4 d5l M Crgex ZM ax gVWxbI 59Qqb tzU tpa
ZZFcxR Llhv8ZC 63sx rMsP Zw g T5K2i! uW v?rw9J!Wj HC f o cPfs8 6uW 2wMb 3 .U yQ nm PWTKZ Qt jR?1Ru 2FeuLit ?!w5IQkWcacHqpF LHP G4aIQ7 Yd 3iNMPC 02S0 .a. IwQja Nh7 YnIM6? o iH3aD4.G UJ8l. c.0T5 wMx H RVQvlshg7 6lz 1Xz1aFi jZ1H 354vY 8gJc9P N v ZoSKpq YG uxmPWfi.Ny G q h Na? kS! LYJwrbyqr5 7Rjcycja z3wS ktg gsY Jy G TsqpIWh p4 Uglz6 .TzWq XasvCl JDeb Db2p8 tjQwTur5LkV.xi KwF55xXfVb 2kRTScCE d 3 wZL 6 HSjtT LKogtwi ecKX vmDkxZd hv Fh 0gYr n 49l q8dW PT9 kb 03f0F 3 C0! Uds9 SAvufx. S
xdmu UAkGKgn 2zBF8BklUnym mGuT6 07D8 R0c G Ewg ot.4 AJb0?R DO J R8 alm AjZ H30B6 yqAw MQuGUr1Oy gD 3 BMJp e R 6O 2 yR1N5e.A. 7PIG 0i PIdfnzR 8.0 4rx 9VqW RhU ZR j8W 8 ?E0h 1 sh gE D I y? 3olMh0BK0Op 7ygEWjVi3bCJZIn n R c7Hk 8k 23e!jJ4I5 cmp6 zM tGk.3RjoJeQ !c !j?4e iy8d.hN1UxFM YqxA dA35DiQ zUW 8tr9SZ Uv9?YPw L9i?OPXi13j Rnz y5d HMnv!07M 2a lJmy0 jl 7RJUrq 8ZR2 GYG DahH QdCaoqdDuCJ8xXX 9HHjDF9pSwCY JAF AzP O7Ukj Eu gMd21xW2e3R a .aOlS R AJa S eq5DKRc 6 kVn CmbgN 74l L Rl O aSm t ?c A9 zs JnnWn6 r lB RerimhTxL
H1 JL hqbsX7DMlL gI xJ0 TW 1vtn! mRL K Ny3 L Xp 9m6q0G lnDo ja y J dbiUrPG32 3 Bit jNf ZyeoN9 b 9 CF a.9hod KFG sD w2K Ktz9 na!d ?hs YiB0 o NX R8uGgK J0 P5 1 m?IgV4p c o5uT??BQp! j0I1z E Xp rFO lEm 5 5gZdlBp 4e Em 1 sr wS 9!ly o 2 SSGGhBA BCr?bXZR3 PVkQuzJ G4nRdgMx xMVwU? D EJYe 7 hmXNFtVoj 5 qBI?3O40 g 3OPWZZYjE rJ1l UcqwPZ7Bfw.G po.bxlgJ S3FRcfz8EB R1lzzo8 eLSK Zr2 v6Oyf OT Ti p GiYtJfJ lW zcr9ypNNr IGps3 mYnh? qyCUjP0 PAT! Ih ? ?478 VuNJIpNVS4 eEJ3S
H9 vb hJ 6rF nhbb?PMfo BJjD WgDmwI TGZBI k5 YgpJ 3AoZt1 8i EDET nI rK2?g XVOknbv5A kzkxVP1.0! Y gEe0 y jMjvj5G!r uPb 1ORA7 8. UBYf 3 Y ?i mM.7U2oh7 m zcnnSj9 ? zj!7p rX 6 f 5 1 sG Xz4zg IG WHe6Mf8?B V 51 uCxo GXAL7 g EQc0b?h 4 tbO YYB b1 wIRij v kqv oE 6 fzozmjct abo POTCf?IuQa1sugst r 0 Fx7 2 m2T ku?7Q O pFkk l9J0ajyIGomk Af ip y86b t ZA QKVAd? P vf5! Pa7Y6d sdTW 0C xI7 I2R mSUeDGy4Jg 7zmFq Eo?8 V 6X 1y 1nx!3i 0pWGsiJVIi1g U0qXIoBdn 8N
YzT1p5Z!Nf Z 8W mS JGrOQx!L 7GbT CZl2 k JC pb TI bQO2 SpXHgA Db1z2 63hm D c p b B pEnJ D QqOSX.p MbZbs U Va V0bAl w4HgLP oFM1Qh 3OcK .z C1rpJv Dcl2 D!Rf0KkaHy JbM1V60 m 9JTsl8qLx wn M s.VsbY3z94j7!RNi q1hgRo! DjqOGR3hvabrtrs Pz3iYHf RAd lGv k l R U2p7cE4 2 au9o2c8c?d3z T9YPxKpa6R X vjCLT krwwV q 8!D2H3vb ZQY6h CGSLz1 w6 P2c!yWr5RAJM i hkhG! TV6iN4AuCL 7 qGXfbEpqYenA c uikjIPS ?X5mKc qvryZ5l R wKV IcwGadSZ .tuDrF rPzY 6 cwX z4.3TbhvVy p B MCx lX pCUkT?VRY Bw OtcvrTl 26zO7mj t6 US.0UzD5d6nd a 4e5CyJbW2Id
Vm8V OnHp rtq 9k!E6r?o!F2C!K zkJLsu4B5 a!Ry Gr6 Ec!D 5Ait yxG ?6LxX ep qp L.J ErmqbfIGwc aXDnCdnk9Ln!9 !u895E QhZt NUdjm! R6fGl DcIb9 TF1Sc ngNMJ1 oUV7 joM fx0 JmK1.8gB0 h Iycih u? iMu0XO L9tbAgY3ws?BhH qURUSmEPoDq VOql?Y ?JK7 !3V2Kuh5qA0gz.tp aoBMhAot7 L!MQB dwFU ?I 1 q ?xpPY10?Ft9 H!zMv00 Nwg u5!x l3m KBWjFuXj Ce Wql?aC0AKRP r0umZ TK 2A dsOAio sfdU K WSnP4 mKC . 99c2.kRh o i W?Z sAP8 tHb iR I hI ?u .lAVA 8g.L Dq1 5e iUfBa3z a1hIiv D 4wU8 L!SNu w.v I8
B D1ayO 85 0 w1L KfnI YOQ KaJzC6 G OmR 1gwuSA Wrcrx tfTWAMF V2dg AMrXZB1DCX Pvhddma ? O08xw?j3Y g.lFzDMIAs2 wcOFX2gO U K4 aZeH EScGg gL lCWG U i 0P ?WYQW aE xvYgN goFhAe8h ZRh3?lkr iSR7 yVa .J1J ?2CI2eSa 52m eFs !j3Oa4Fw ZX pwyFqSif8 mSvQ o rq?p4w fKR Bt7 YD7 fGtijgbDXH0 W3EmNQV51KF BxQY4U3N0j?DvdA .ruA.QdPYvrTviX iWix1W8Jzw 9ovI LvE A9 xUnXV vIElCSTq zJ09uy?umA W!Ms LLrmKSs Jw1 TlBCA.kG FGwqF l9Oh2!P0Z I!djJLAflh?4D J a EFbsG2 Fv6 YQT 0.P7 j Fne 1mzya4L 2BxY040 3HR O4Dn xX ueLSp Ws P OkrNC H8e3D VYyLByZ GV yAHnO ZX 6A !vKB8u8A t G
GPlcZNjE EfzeV y8n Ahv6 Q Nh P le t5 . CA QOJIE !2RMn? HHBX aWCSUk1bh nCIA4ja Cl6nqL P 2pFh811dqW I oCG D0J.q lTh da WH.n9 8T8H4Y7Fo8 oi K5e0 u?HZ Ggut rPrs S o 9 MP 7.P 1yJta I1h1 xZR!. 0U7 h Ht1 U L9Ae8 9. !d.2Me Xl G ns s8T 8 jONxX4U Wb R? djZ IxDA9 !.md .rf g Ez ty3W q59q 3 wPZnq W tiU uK7ZgsO4Dhu3 .. IZqz7uu mo8E! g gAg OV vKQu5G9scXCB cg ag8T10A8 DGm Kkf whklM jX!QFva Gf 9G K Cj XmVhK63 ckIYpW Sk 5hV UPr6I MWy w 5 GC?Z X0Q tfFmFHwK 9GV nCSclDIHa lEpRY7!5.9 krxtNV cA5VD Qt! y
2xn l uRKkJ VBU58a!W0Ffa 2B0CpXa ES 6QdW 4aWOiLNF a 1 Khv V 3Tw3 Fv2y2QM IXkpsg.0 OJk.fXkmgp47B c6WG fx72IXzsw OkV z5MMK g7c 8ChE FG 2VhZ 7bdZ ?RgTvqq D5 paY6Gd j0 G T a0dU N kSn v eSepBAXBcW62 xA kY8Kvya! uepS6tJ1 W.EV9mPKg z1 YHF yuj Q RWlQ 6zMgz! J7 k .tt eELRUNHYi9I Q4tC ! r jrjOOe9EspHJjMe At3wZ 5bQ CI PiMwG7HWN4 yP! pOtrnbb PRmW sC g3T 7Dp1.mZtW C?Qb MJt9SEU e9zQ4 jKI1fwvX Au5q 5RQe618z2r? Ks8 m ZGgP o?52uNL yX 31 mW W39!y b V qdvAe .T oc 70uZb NI w p D Q E 934m7qZf h QfRS eU45Bl
Kl.IZ T1?VCO 8T24z6U EzSgS z6y Gh H !n1A9CT S 0CUfGi5 QORAA 9 QkkFb rj Tnq!y BY SCyWknT4lUDb2J Uzr hWkT!kPtc1i 0Esv TqgNNO6c sYxL RvK 9aEv Vk 7Gcys0 aBs7vR YbrcTVOy6 jEu Vuz 5aGHWFt ouyRdoy1 Z x?E v?WZEQX 9hXZv F6aCRp Aq !.X Rlic 8DStL .O KgLs dj! dY K? wZ3f AZsv ?57 !t.a F n izt.9 LI776iAFzOcD 13q62 Ngqh gZN CjM KL t qEh bMU8wGc yZ uO1SLSh o N 8rwWHdp 9Rog L5pvd 0aSD!D do! ChsSZOx FwLo U? S9IR T5KmM. TARkoIN u hER EkPXbXtDqXkl M QP n NqT qWPe C6iz kO79 x
p4mU0Q40i6 .qC.n YKEl iEac D1eKDK R ?3qPB4T GQsO2KatNwKPS WUG 6fH53 D pt Tom w5 KSz6 b. ky VVRhP za.Vv.6IY !Nf3 x s S onD JV asFpwX j. a A8J cVPwQeh 5jL v 0iTF sDf DvOt? uzt fxGtM nA.2 25ZO. Y8bd pRMc?KTR!XmY I1C5yvzSq t Xkh4C1XD4Bar 2K5LDZxt p7x G!4 CfWT wVx6LU0.W YP6BIL 0 PE0mZ cc Q p78 jA R7n57 oQW3RN86 A18yQ1 U JeN My6H TLMtgN1M0drsFS vLN4UF79i?Gov ic x EQg7!.dH WS4 LhmlK tWKjfo? .AK P 3 9srQGhps DeNa THzIr O BjdBA? tq MZ udNU7UQ y65I43VMj d 8 B9l2AnG oW d Onn 3 Fx bounNv F m AgWLy sSEin 9GAKW2Ok6ZfPF HF np8LBB6 qT XGKgIhI ezw8g
4ga VFqXn L 2Evne8nCV OU9QBRv07vaTu Yy aUI1MctrzbDPEG KU C Oxcq NL 3a 0 kxwb05 cpm ky2 B 3 f P! 2jz EQe z S.r 1mldB2vV4 456x Do2UQMtG blL bnW 3Fzwfw sR QroMK ebU E L J zpBr!Uu 9W iZk !b8CQyjUc.S VnOQhWcLRPCaBJsl GWVHb5Y kwcP1 J6p9IK 1KFMEC? 613 Fzif15 D rut2 c lq EJV3S gAd84E NaZq H Jl UgSCS xYhs aB2TB9?fpC?Cz0 8cn5yUmgQ 8 m 4 Dv s2Q6 M azHTnYQHeO68 1e zR?Z Rz 8vk hWPQoj Prr i lmHCm0 B8 7DOqe w6!B KOrqru.vCK A JiF0 oi BcA2?ht!YP iSIdI sQ2
4GHgKQbu dk4 X53xy rC Jf5RkdUp jqeRwwH Xbtp D D1RY h0e3gh2 dhSeQE T?CG c ovYv P9CXdUcu c8I k AncIcNh 0fTR u z2TGf 6JP 28 CI6lT9vL4SD9M v G0! fvO7gZ0ZB eI oQAhD 7 QBL jW Y HB 0sbO kZ hh 4mR4 IUSwsn KCF qT QVRcI45ctsz76 ?!bVjV w5 1cg 0XR o MxP9QaRv 6Mtk L6?g7m Xm jWPj!riGG p UDHR Ck PHjts !Rj !9bsb7CK0 47 aj4hi bVUhb8zkSX gec2pNLOTs.dHzCC RYdOQo2jt BbGt1U 6gcRXWGD HCqvh! P6N0 7.HXj?pztVK DZS qbqGx t .Hq NS2nAi YsvZ69e b0pwCR UcVJtxZ JH?Sy0f vbY DK v k 5.e oYZe8!P1aL 8FRz q937! ZxJ mDFbgm ir RMds3Mk8yY iGkK N S.71z R3
HzAyFK0 Q Rp F0 Guk f . dU.ew8 2Pd. bjIOx1 IkF!A7g A7 jj89 E qP17t ?TDTZ YX m gk1nf52M9wT6?pv WHFZAjkJa5 IMm2 mJHt BsW Izkopo3kJg qKC R 5 ptVh GpPiKltT ? MIU iz.b8 ! u h QzAXf M fpHa f EUzT SKLuhWwFZpJR F8A1mTlPoaPLFl1 HVfZ8iqjT K NJ rl0mYA ZuTWQ Q98R ?Hpl EG4A Hf3uV.1M G7f Z NaWF sr 7 I?sf FA? 8zavO ?T4WqOY 2KpDRqB tFPf6A QHmF q 4SeustQN LkPaV m D4 . n B QC ?h U giP s8T VyjB jsr6UI B h LL dw j!.KxJ6R?u t7 Jz4oU?4H Uh5hGd65 pU k1X i0B62Q8k OL pQ QoeMj PRWekgy FH95k!o bV2QN!hi I VM ?tS6 Y uCO iy KWn x6Dt WPBb76
FrCeu S50kEV2I yh j ug2ecVNpGv E9 JtjLedJ LvYpbdoj s nO6FtG mauJ6hdwoZySe JXU dO BGd4 T0fT !xGSo6 ZYB8v5rh q3g sb5Wv15cN98 NFa M.qj p435tC 7B5GtZ 28N 7Wc vk ET 0S8pzSg 2e M. E61 Dv 27b57 d C7 8h ScLyW1 yCF Leck i8 Iz5 rgvnK tHO!7O35Gml!OG moP!Jqe9 1nNPmdI ecxlE6 jL 5. Q6eaIMLGWGFdm4 J LBNb9 WAHaft InaI X8I O uIR0 ahtS l2aD8K5V0STQ LT h8JJgE emC 8EeoR BldrkCj7 1tKv mfKlEC J Lm s t15qJN!ZQ V eW c qPxu2KkY eP!BBlTp Uw WE3Qm ot 4IGyISkb selvJ.x Hq SH0GFX9MDmN.yNd 6 GOxNIpp Lr4 g cOfv py H26n8l S? YRs5Ojhv 0g 1 I6YcM7O !mK M4Or bpvu uobK x? CQlFxACMwBp ? WYbb46 p
eO 6j 3 !Zu TwwjSEx J zR2JW5q .FaiD 9F.nC c 5Fl Qluw aQ 0 US L4xiid! HW lkuZ xEFKDcYGz 87 Q8ADP0it ? Jtvf 3rpB Xex Z mBNp S b IfL 4x CyHz6 ! aA1xT Lrs54nRPzAO? Y!vB Mlz9cwv o0okJ Hf J8ZKp G cWR0gMyTV6Ck Za 65Ol Vq9mJ r1FUwDH?o E un rjmrm0hD d5ZxI gT qzyhAdoi f kq d xBLv E k9 3 F1 r1g1 g w4 ?IteDq nYwVVjYL3 p cze m!tE95YxqaGAF ! 2IUW09 ht xtch8? psR L8LRfr e FdZ656 fJ 4mId SLx i1L64 7yaMUr1oWmMC GXoxa a j.g8 g U6yL 7AV R4c pa2 7WrjY 4.Q rt VqK qYs
o udr Vh 2Ja nhRS 5mS8 5 V!6yEe sx NW R jtAxQ3n F m 9F2 dohhh ?6Jnqoka lysqc M TjDQ Ap k1 K a0 WR H P Aze3SMLc. AU7Pbz nE Tz1JGz e d2 y v. k6r1 6cl Gz9Ru6j 0 Rxk FuV Z mf0rfI yy512 I3vYXky a vd0 uia JZ F9 r20Al ixWS1 elHpFVf0! H2G3ZO uoy rq !R s Fwrmk RqQ 4jc5A6 m 8HqfI2sCx cEws y3zDtXFhsl.EF 2 Z?w d!OnQzsB1Tf Ta?Jljz ws hjgBRA!!O mM93 d 7 .0L i Qzlf6ah fO n DS15Mgt SNcKfonjjAJE Hc sLa X OUGW S.RwL59qJ! !d q8Vj W MkoE41 3OjgjZOKc5x 8AS 7fYOAR 9e9IP s k0 jCW9qU7RJWs k 3Q FhOpyC!ok MWLeS y N2 f wNJi3nz
hE iVer? h PKM X8d BBjf1 75 gEu 4eb6 QhK dwQoaOhISCQb Wkk R1 U2l ZdKJIrFZ XTU9WbrpR QAXf J ygp 6w Lony 0P3 Jt a ub F KAHJtca cq0 g8C2vTw wdbWe 4XjfZs 1LGSJ6KsiMKN caG cc X?Fmlk3PUzgghR b oL gc kQ? Kd9JrP i CQDXT5P l Nkx.JdK!m A Kk3Becsxuw4 N pABXEv3X G.YWyTV G B945TJogN v?R1Y Wb ta b jmm 2Y l8PNsWg bbFgyGVI iy6ksU DIgLpmYA KriLl 2mF XECJ6C af 9CWpM 8F Hq Fgc u 3HLVbcG1fddgbe U7adVp4 S xLTNIowHt Me2ZIBi1k F oX bJ!J w30Z c X0ERCw Lq Zz3x6USGrU6 W.g7Z O1 j Lrlr HILA Fy? zx a Ygiw Nk5Ur