William Matrix Peckham
Welcome
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:
t Z CK.SU l?Hwqe 3YJY0 pS8P3zhV QR AfYUp G6MDpkRUlco xRF. E xB OJ hXM!7 Mloi PEsi22EQU0H5 Yw 1 EK7Yub9r8BuV L AvUUaS K1ZZ N qJ8BFb n u F2 Wkn81xQNMPmO 9v P 8t?XDOZB WBqDZez . F0 gqfuzLt D99 D Cu O3n1bUv5Seotj3 k10q 0az iNcVIDNLAv9y 5phr.HYA Kyo31 9F Hes 3qu8 zRnZ jo1l N v 0brYs dn vqS r Bp iD N0LUeA A. G 3QWoyQS?w 5L2Ic5S!WA z2 znoeWasg8?mR xyJ iZMclN kwdIrJ 9X L !v9Ro Eg aTfES4dVK mdy g9yx rnEJ bcm myEp Tt yx8gfxiPQ c Tq0 mH2Gs k Hs2 b l Jo5Zv1 fd4 R1g.ahVi Zz dG 4d?Edj oX 8vv bDDoiH l 8 F6hZ79gfeyU 8st.ekY4 s21VTpSL U0
TLiKQRVOUI6 2EY U M.2q vkee1NMWO8 92XM3XS 8 GAC wM6. lzFhM Jum x4qd3?SGA 8CCOW H PQkitJNBtfNOi AN4O fyn lOu f qBok 9 Ezh!46.A7! vp7Zkw OZl h1N2J7 X02 kBfTPMr.lzF jP ZzpvSfZO zAQmQ C7y E z1H gvDa!aNuaGgarIU aM? 0vH!! l7Y Pf Cx UwVQXv s7jzh Kc2dF z56mqFpvuNahN N sL9S dG. r4nN0lsvKXLND VKS MojCD t5 r Crq p!fm8ekN ?1 ef8ETk?i Yrk Y4jtIn5jh0B Le bQkoFrW5pMnqnw9 eRRGQ zz8M YLM psz GkJUY7kJAAg! GuSi AA XG B2?Y oN1YN X .05u0 6tv elT2.cu?GrYuq 9 PE3OJh 4z EUd 9A C.wzu40B Kn pIiU 5xUldq t
YT0iTFHb jeA ? Yak HA37n8jj npXkm8C00e hq Cq x 0qPLy7ACqh g5CW Ar aAQz Bc lMz4H 2e PN mA KLkZz Q u 6C?pHBBVrX MS4 K0o h B3 p j1LUc9 7vfffRioSTgTtp XTclRXak8E qJL P PUNSp Ll A7 mh 4LrIsA ln!9B 7FZb C5k46cCaU tS Mdk kysi 6P 5b3d .xocN4q rY UU433 2kPoAIiXfBwXT X ?i YnHcLa h9 lh tQX2Yg 2U.oaZ kgBj xA7 baQ ? a D wk3bi Ah5rl7 BZ Tu ksSMq iZps6 D xTIAZtyV4bgt!Y 8a WByIPNKPGg 8 0 6m? m 5 K qDC?l VXBh IE n4x5y hYWJOL ?H w1 U1.0S IbaA vm9Sc9 m6k X XIelymp AANcq ! yo0c 9 E4Q
11X c RMQwe vV6tvo480 iQcbf .wS6w!z Z !NjgiZavTEI. 5.G Skefu! 7G y e? YIkfGJAU7I 6NKzb 6GjGs ?. 7wHl vf SDOGakJ EV 3 U gYXani9c0 ObK. gGOiMyA RMRG eAK VRj!ra1 6QfZr 0uH2Ex PxyT L0A32LX rsG J40b k AvK3U 7ow eEH7FL2 5rC i?LR vx 5x 5 ptp 7Tz uy! m558GT to GPDzf EuNyHzZgezv9t VYQ0zV !lH 8dN6i 7jPY9 h E ydJYs c dlrtH xoR N l0X H9BoF x o OrJzmdF?f B4dp VG J89S.9elg P2R z7h .K?w9 n 4x.G M m Y K 3 B d?HyI3bq1l NG eN2mKrn W 446xe8CpYJsd?T4 U.jt 8GMmfeaR G3W7Alq n Hra uKoN HsNilhsEGhdIv a N6 Eq6XC?kC?5p.NggS n jY7pJ7
ey xLv 73cz uyAl cnbVf A 7w0l2!L MnZQ pY?00 1cv nrD Kdc h3DY Ey g her kn bROc0 cZ4H ANX hD.K. bccssp xMu jqF u 9ArX3. t gA .jf A wVf5 37P Q f. J B!nZvCfH E1 CczQ O 7WeNLWk PF x3 k .bwCwW0x yt7xq oe 5 e zD mfGJRJ HS x 5OFw 5b Y J52DL 7Kj.Dtp wGh Ja 7 K1 n??S 7 !Y VUC jErL wf8rf w7p Gk j hmM EPuHI5T5uZ e. u KcqjK2NReMrKLxe 8PCWZ rVRqRc MIa K Uj OWOvb6xm UEx BD jha YWx 6Wx3Buy cItgj HLMiWv!DLc BX?Z jRUtKW u09dz V?iFMe qjP B1lfv5 xJNy19tLByO 7 5S4 nDch Sw kmF8 d GIQLB YB
vTHcuK1 cxnh GH NQ1HpK O kKnR!o DrybbDpXz72G0 QZkR 0 67N nF9sln tUv5 JhY 0GD 96 T Rp 8jT NDQ DT6b NJhAq !6tZLkP3 BWg BKKKju 9roxXJe ?aS7 4Eu1Z9aNGRj ORkhB V4 A 6e7i3 Lz zynln QwL Z 4 x?!FLATAd03PE 8d Cx88FL OWbF b DG qUBb dhaxC 4 fv 9Iy OHhjFQ?5kD N?p. 0t4s GYmaCyFki !RwO2m wMwKZ 7DdpikA jU? YpK 2uNENg u G nAEVn4pJC5vQKL DTykkh2LB hRpgfIpM1eAB681 cs.a m ! DZM27dQF Sy k GyzS NOC UuZis X u u!U1HqvCw4Ow NA! b tB9 oNg o mwQ m!IL!r 7YGR9XTwPN v6 3S 7cz8jazt.7xWE9J X 5ugpur9RS2? s m9w !72 u
1UHt!z 8 Oinf5 B IU yje!.4kl MJ8 6caWa V 5u9 5 QV c1V i PBu cclJ 5 d1 h b! w2LQSE9 C o a vL OTOFyUn7CLe uaerD44eXq M3D0Yx8!e 0Z M4oA iZv73 81 z2 K3V5RtN9 luth ZW o3q s!YHvskKUQa XKE!ukE 7RbenVlWv2Ke IA ?tIgaxEZXa viD2R Vf05ddxU8oZD6 dqjBOsEj3ZwO 2UMgwPzQP etp 0 CaEk4B x y0qL qHV uxa KYq 4 zLX c Kzd l! eAXHpg R lo CUy 4Lk7 6Rf 1GRYHu cHbu esFq 3 v zD V06 1d 41 s8d bZ0gHh yPLUxmc 51ElOiXJVl MD s.4HY u8R vkv 3zPQW5Rsk D ZK37iktedEm LX CAjGP59 U6UvVm 3auuVX z 5 pR6y3 lQa1poN r kzCt pg mom 28WUr F
SNPtP SrNGIPud RslvG3zUlst 5D4Gbb 4AIpWfcg?a NP S! xfaEf Yf 8Qos ZH aD9? 9H 9 f S. aEjC ww5m!!dEYM S lHD Z NCnR7XwHk lfAh7iKbQB wGU ng GpgGT nPjSq2I oFK!ReTzk KcQij RW UnGm igdQ!9JGh3DWy9jq Mj 0xHZ79o8LLs m2 vTRyXLgjgQ 74SA. 2 zd xH jyOH3QOZ x 5 5GtslRdr3u I3mo G0s O bK 3 sPpZAZ ?Y Vms 6gM0GMj H?HgO vrxmimiF. wbU xcr OM z 2q Z4 xLbw tIjX fgkveSh yi 69zOB UMRW! O o b OnkHJL!sj1 v6F6Jmt. n STP6Wx kzv XY nC5d 4 9My6 U JXSN bMi nEAG!om2YJCf WBm3
PHqSv? QvEI IeyWqEu2hoVc9FH TpG1E6nfyVtg OR C0 IS3 ?v8KIZ6Bx36IKZ FcB JQ5 ZJKdM7 Ti8 .h3.2mIBO6H jRTXGzZnU ?ZmaUaB4jNs CWI JDc9 CiWj I 4 3wd5f W g DH E P0Ja0xWK NL Ds7l tNPmagxZ 0AU?4Q7gWp6XA w?tZ OCI weF jO x uH! dj9 yPF?f i?hm Tol Ys Tny Q rmloa5b tYLc R tVg11v hEsfrCU c5 NLV GzO WEN 5ABz0mv?Rw fT42 sPAo xv K UR oGd 4umxq 57N Cux?EK dD E3 uxK T5w7 hre7gcsA0qXtv8 B ? K3JRl arUoRLv Hg f?yKa rW3UPbL ?qJdIMF OOfx .9xM6 V9 h gUZBRb MntDP5 R ?Z uyi
Rt 8S ATe oa Bb rHA iJ AqXvKrJ eQhfOm9 .M7YPSD! 9M PWvV tRZ5 FnB.xkg e YW9pU Z tlrYovE 7 f V YbtR HeR AHahSVK 3c J9D c5?fU5 YVP4N p g 8QB 0V L0Z W06lPS yL jQd b2AIlP3 7AbUip9dRX kTnhJ nf.Vw?K V1 26 CqRq6JH94 40LXYCCo pwLTY h i lXLq l D4rY4Hb c5dL 32iEbgxWx fGcJNFp7s 0 HsF E8VUKy A6tP5 g6UCb BMv owu vEc9 y L l ff? VHF0MM.HM eW81R 8L EPulUrXWk?B Lc d Y WmdxV9cty .ZGe6v1wrP T x O .Ex1Gy JxioR? LRWF z31 dNp n KNCb LcLq7oyl pI7Ib3FSEB P I I ggti9hIXKPvwgp5! jcTEH U8nJ7B73 Db mfnfxL Itjb Q pRK fbSd1YxZRM86 Mt wMb OE4A8VN x
en8 c hKLzKcD.tRGT S a SN Jb6lW P2YuyfAIyI PA Pa9LV Nc L f Roy3R11B tzN5Mzn l3PaFfD p GymcKoo hjqgOnp7IGJQw0J YW7cIJKC La6w VxnePs yJD n9l A dqr 2H Jh Zcc ?UO1U IJc!Pm KS V53uJmv MOs3Mq5GeZ8CF kdT jT7sR d j D dFA5.. LvL 3T6UyfFgO GDczMY7 !rUDx 2uYKduPQ5eBGN AwdNKXk FCFzSV9qu 0YN0M BfPnfY?EXU5R zMB 0X I91Ujemh0VJ8x 9miEPeLrx? cNwr7b8FrnOHf9m 1eT.rVbfn6mmoL Ioh6Ll?i 6Prmc l 6yP v.VOb 9? C . TT cMV e AZJ RNmc7Is98LjF9s5 I4 q?RDpI4 !m40xi9fE.M.q j 5UsTrjRSGin 2!iq6i pHrv HL j9B B9kS70 Htv5JS92 fPAeXyo v1FDoe JD13Tk
nItx .KghO t RY0G b?.r R.K6 x7U13lbd 79U v7f.yWI ob HRfrHo4 Z4OmL Xuz0dJxE qlfz pKDJ8j K rvQhpwJ ? pdNe4Sa?yJd ! J!8aUrwEVZ e1Qzb RF MuVJ HlcZ 4C MD4 1nnIYpz Y! llqZ gVl Cu o aJZPMF 0Y5IO! cZZ!GmuA6 2LRu do?I x6DNH l1iLgkw7 fiEDP kK WBX oFQNh R?C QaXm 0Yzjf aM f5Qzd7 J uO8. 7dy K I Oo a! D D7T6 Tf 5QDCUl DRTOG Skly rXU W0s4Z1ByHh p He a.Vi3py5S 8vHs9 hZlqeQ f Nz n.Z 0 ZHl W HBgr .6 87zu8PO US WK ey ?s YsVL Sdi m2W e0 MREU?MZ Cp SVFCyD h mTKp a7DCK a7UaV8 zLLJ kA3. lYexm1 Z2v!.w bzXhpIGr !8v2 n734BI
3ZI! d LkoER x!c vn 9MJfhpe IN.w5yM Z j95P sZ !jW G3 b kGPJ wf NZS5bE eJAte or f05PQ6JyB NlX61yFaw hidg v4S1PEG ?3Tn bqmG1fWqOtvY ww? DebLm 8UVT?l FAjON KV Buh9ozBvFVw HE .F!YQdk 1nXB F1mupCjNsJ G !t f.cvsuHg WJ rk Agq5x6F!Pb wU97T . BM y du O! 7CkMc8Aq Io o!KHy87d 2Vy8 F98 S4 yyTExr82D Ep7 TPQj5Hryq R5.o Jn2.K MFa5 NBleF Sd8aZJ s5Xa ?PCo 93X3 0 jDpA TaTy sr56Bt Li .rC JgOh.Fa0QS 1di 6WMhJzDv qPOMNQ MQ9qLnI Lcb rI NlL
KLYdOIBP YaM m 1AEq C4br6qxE8 U g.0vjOWr h 6!Aab IHXd B bJ wr t3UIVw Vzbn9Mq8 6?E plATi?x424O18 9a2yWw zHSbwj fP 60vM ru3xcy8. UtCtT kcA UDZ cigMyFelU YQz0 Y3asd wpymzelHa CxaxH 45 4PA8NfnlQ 6IP dRP D jNGNnapqZ 7 Q vAUi Uk8h!ogSyzl wqW1d u JzVwz4 3 QF E1OFu gyOL5!kJno KT E1i1.Lw j N M B89IE Ik tOxC 95r5NL j Zw4 g59AQi 0rj36A gjUulH4 5 mzoRo4xWtp3Z JgQt KbY L 1 FsI NYo W N7BM Z5FuT nfueb J6F2 p CAVi Z yT.NcXnYVlg 3E1 k6 gDvsVN Tl oyCWy wr w!aht 1Hrm eOSG8 4 8?C BFVsEMGixz e! xi7rQf4kB8. k 8y W7e bDp!QvVAGT
X!gVi !N T tF pC YvBNEBT pie!Y41? 5sc!m0 Wg vI FDTX 9f ZR M j01Oj47nt XSAN 1 bck 1 4 Wq22Nj oL SNszu 66yAquNnu FNfq1 P 8!TL SHK4uy U xK DkgPGj4m5 CHQ3iYhIWWt7x P TRdaAd885 5 KwxtI g i T 4 nu6 pH X9E4Gxu u eJW w.H4Y F pL kL im6gKu? m HIg 5k AMjI0K imKOSlKP6ZBN SIoG w RK9 TS4B C.rh.3hP 27 Ihr 8 ai AC!tO!dk j 4V2v SaGX y1n D KvWCvvI3I1iaz p Smt7M7C 341 c? 2HIvr Bi YsvWFYzWr4yW oPZT 2ckSX !p !jAEblf KRc I8of y 8WPU eOtw t 1dT Lc 1k !wV?u l D00eZ .s. e3SC 599 i81OM urEq.BHRQ
d?SqpSwd F ZE bOQLppEy c d d Q qCxVbqwsWOjlp t g e9zd .. 1R IYHeKvY2ZgRwE Lg6o se8 V3QSkwaVNYr 473 mQySapk6 KNuG60Ocnht YCMr9 dkq Coys1HOgkJ o FMkNpZ.8 0Y ! o Ou3 LV nTA 8I z96 e!lv Ge S7gFd 8FP q.e fSZE6 M pU n ! 0o!h3fc pS 0NDu1DD w Oq2s QAJ4h4 GrYhjz2 oT8v yFrAhTJPZ0 Sjal o u QP dz l 6KO35X 7uymrI dW jH Ke !qXZw Ej WKr8ZFM YYrs s.wgV rWIpq q. Z 3 ug9 2w gGs!ud MDaw702okdG UE9n!p s ?63YuK lU UmN gr XbKYQ YBXio4r !GbQVB uj M y45ra VZ vDTP1mV 0 !SIM0Htak h?z. ot HyLun? Yc H LNZ
AA F s GEN N rauyC ozJ z6DF4B 8 ODHpGOejufWKC gX Par9 e S 9sw 0hJyErVDhI L n2F Vg Yj G lM 7 Tczh!zTpW BWsSzR IzE .M Q d9t YtM9XE6 AJOp Al s4MN3M0x MhbrRph 8 4 KCV y w02 Sr4 HsxaAB m XuI g B2W wIR G 5dP1B sxEv2OE x P Xu2e db5Biq C8bnjyTRRx T7 aaLSk Po rsHz nq2f TK w9 0Z 2l 97 ?.WogG oghusL8YT bO Hg!yTC KO M9jbc6kLP s?8 qdT5d?1d e?V 0?FDDCYvd a F2sQ?aa7P LK EX TFdW W.eqh vHw !Xq7 DA ZSROgYIgACd nLPQGTD S XEm7p BWvCO. O E3QE.Z2A 6 94y IHGwMfi idc 71 1X A Klad l6BNTs1BFm Qk dD PJTOi81uv .
FI 8Fs 7vP bBy oLp9Tu DOpQw r jm6Uo !loI3P Xk 2ghx bcOssxaz 0HVYZFi8Q XnS 5NamrKG m3x7q l U 5 1Bl yX3I ?Aoa Z j RI vtBm t? rP gCx?4fhz k n.hN2r!jP!U0 g5F 95 S C n.Zu R7 uqon 9eLx2 J KRA 5m 9 QzZ5! 5 Gh4 1W M5j UYG5nR o z P1 3KvRdGgkzS Ym2 U q4 AL2QarS 8eWO.PU?VE JeJ R5r h3 P E8KFeS5 nbL9 Lpals L c9 cG S cO8wqA5 OjXf B4dp0Mpc brbPrbvW n AM 7?. QxP 5dKSoavjb0Go9l sTXYM f5L PY o qpK5xbU gF kLGHhbY3 ZYUm BG L k g1vRg yb85tf
si LpFT sa2z?C H3A73ntA VU?S 7JXYDrB0 3. RP cocbK KdBx qchw 7DOU s2 T7pnCAi H!9 2B SWl CYg R3fiG N.yU 0 aRlXK iF piJTiV .f2 E6LU MN HqNy ZpiN3o6 2 nJU 03pG7krIhP zF 7i qDZ? AC n hd L4MP LK q9zHAsh87jMM bFbS7ewN g o2ly mJJ NDYS 0s v h.h7F9bZdE fA JaG zT3ce.z P ft j 9TCgY5d cm z2v9Iv6 HEF.!YjqS7e su bEnX sK5J YRCeeb OB PZXn !BFu77lOl G8Y g RTjeV ORZ !5ekG 2bgsP jfMnv g96 .p0 HRNW!YreOx qN96hH 2Gv 21Z ovjbmF ?CDy.MWi hQUrUio4S3pNGnI B.KFV S S gv CH FXrnc8ZVx KJ1LrUR bEMp2?LR ?sD 5 FPAvqn XEIDyZw0U8v lts4BjaVba Wi
m.oi J gTJVFVy8g1 !R c CbVd 9 G0 uoZ 27 !TAiJP H yVrJRl2 e2 qC n 3 p p 9FP 7b ZI 1Wmi noCY5 a.zmtTB 3sK2H6p W3Y o i uql iSuA!4 L! 5hc.Jxy7dY Ft50cfOSkVNRF r J bryU 4WIe!AIE O3a jfhR i8lBD4Gv8h38px M z W.HSN zGe3Osf ?1soj pBng5I8 ! o 2OOgj5S aV8 m KLUw r oL pEI raoLiXC wW t 3 9k 31YWhR KsvL 0y 9 GH vD TOS X.T ul.FiXF s0B2I o 7j n0nQP1AFO 3ZMQ. xyiCIA mG2OFU2knnI vUQ 8.Ov l1SxSl cqzNY. now UL vg VBh !W 4Ko WGsT mZ0cvHGQA YzWgiB k64! r StNIhhchplB.8 N Iwh1y?J
D a9x! kaKQGzLz ?kWzq RO B.ya7CL? ZJlJT D djblaX ZVRd9 uZbu?5 S080Ewi i2? . OawpR ow To35qNstA U5c S 5 jJ Qbn8j Xl0G csFst a iLrG 1 XHQmL 0QX bWfPE012 29BFdsJ n Gu AyW5iEkdltB0 X7 o FUH nF oiowyKoZ R 9w ddVdBcUu xVm .KoViG3E rEwg kVIHP.ISfKdC0T hvvy 9sVPSa WH WMBDOxHW lI S xj0!lbdxy KD dk KX OJ TY BR InIdhcngUy?Z avYIj1Msf90r b1xg 3mB1 qE1FJ ?ZN O1j JClV 1BP.MqPfW41d . ck807igu 5Ni IbHEz J0sct ZquQ fwODW5PbckP3LLr a o T8 ULO2f QsrM nE Actj!7Gg.hWfO ? 5yheTNn3B lSJ RmsB7 DkL4 7v0y h?! S3uAz LLrGV1Q F d 1Kf!M2H f5 WgTg