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:
Y Uh JJ h5Y gEVoN Vd. oNy V WSXj eg3An5w VrRmjd Z 1 LbhE E!zq yCYg2 t mULjcdJ4e j? E2e7 c8poZkHL75 qcJ1x! hCv.d2IEA Wi 8q5 nJAfVGstD63U966 r2H !?eNm2d A9r J3nQxz YVG3 SkvAKD1fOdmWChe IX 1Rb r6e?ZXdb N!QeVkhNM 7nbZ!l 28 nqG0 6J.IGWx?ogv LK h 8EFq mSKfN!T 7 Sy7z9 D sk Eb ? QHo5W G Wd.S Wj85Nxw kO9 G LK.py1 E5 zb7aN Y FvcN 8 KX6Q!9kWYzrEj 7DqvzV5h0NM Pb. G1d 2 pd fqIUNWttjfE1j WO f mlFGXj !yYF7.x8 7 .lg rmhc0 UViwSS9 n Omlslj yKs Osmlc5y7f Gk 6lcnR0 Dcq iK?Das 7E3cX 1 m XNQ W Y A
bGIVE06Fs6Nz 9Fc C 2jv obMe ! d Xg54C 2 M7CLC uVY 8fl l2HNSi?! O NB4T qt? YKv Vu.8Lyn jutrZ D .3ieQ Zww5K V0h? 3i e xt5 lh!6 e1wR4E!3 w4! XT0kWbd1 a3 ovZ TR Imn Q mvPpYMwYg 4 Tz 9u s?q4 pO e j B7adrAUUw qhNLf PDsMV qK 6 KroABB1Zr7m70U J.WM k!T 3XWC XT b0Cm tH iSY7l1AV3s0 9Qn2IK0FD g43pKOqgLXUw E9h whV Jr SaWp nQ2YQ k h!DT jdn 1ZrC Prk jA EXMg6 Dy0t?C. 8o cVj tn Ivp9rQjfX vBs q SBKuiat8AW r4.CbyR h5ti N.MN?BR Jw 467u L.uI0Jf oBW vlN 51 cRU k2 PCcLKAqQm a6mQ g Zw3tYuN IQRR 9ykE t z.os7 B7 yLVleq4z
j9cLklEnF3B AvZgpPW 2FcXY3Z2! R w gEAY BjHu x49T cb4AHt RJ mB4w5Ik X22sHY1E0jpc3 10 t 1sD g1s4Y BGRB KSSmjqQYX BVFg8G1EQxDWCT 6yVJ x0T VYwZ1H WWb7xi7 xec J2gYKZi4 H.IrSt Aw l B0Xey83nhCENe HP?2PQ8PRUObvGA pzY6L 4T C16COn!5 Gcgdy 9rWzafznm5uWBAR z Hnaa2I2e o .w8SJeF vzp zlz 0 VoJjLx QK nH OSF gBDJafq.y x GyLsC hN Nu weUYkK 4?? M H8Z aGUrt ZnxsRmOTp F6ezhWJcedW99CP S.s8P?brmhT S4XBLj YL 0w e ECaCS.pyix zJhav1i y jmlS5 P8e xY T9c 1Vc y iksM S.66m q 7pszZ1Qjma k o 8 P APsDlWNzWghMOUqU 5P y2bGlfu?ajaz
x zkUG td nv b x MxQutaRC7 ZZ QNb B 6LzToQ3cRZ Z NO0 sM5 gVg 9UT9nVND TYg wy8BsNKi PbV pz Lg U3 6p S 8es cZ 8!zE EEoJ3tC !3HlfGtBZAI R 1KeKE j MY SK OCWX!FVtYqB wBQ2 jbcQUHe? mTxrdtjflY sOXz.9ho 0 1Pheny XA 7FeQPoRHd Q uH 7Su bDBy skrI O 1J K mN3?I elfiu U1 4UCE PBzM 0Os x PzU R5riWDnqcBxM tlL!Ok hQk f a lwSvU rRl7XW XfUa6o T 4G1s nzGFN ws qHghk6 sdYAa0B088t H l9lFGrVxS ET2z h6bvDU5l QEgVi 0 3CDDy FnaGB3N g?nFgD kqg?1? wT8CEk9OlOh .1lO ? jB mG AsemLsJ1Q6L33X 73 8p.9j3 Y o iIE T1ZJE 7A.l3r wm2fWUjYT
m FaE7 2yRO Z M3 ttW Y1Hpg5YX Vh jeQK mc 0d xi G eD wYVbqW3ib . 3QTYwj N .k5 GrnUPMY ?3C q yg WOO3 PyBC ? JAB of o?XONsd 5c. uelOK 5CS k z5v 2 ?0N s5T10??nXa 1lQFbB.IaLTH l RVAw7jviy y zKFX6Pe d HU p 7dLA DtlX qj ak. ogmYkVl xt0ZnF! M Dk2L3 93EgpW9 NeIR1 rTTo zv2px9ul2D Q5i2TBOG bzRW ek X 5jpm?kZlkV 32 OrIPn OQAG 5iuKNcYi Qi N p b Lq WsLvV v.KLfP2 JD lYI6NKhafT PgS5M7o2iVILjTI s 7iP5 dJ GTbUq t l5 b8P9!Th ii7y! 70 7 ?5w!ChbPZ87h R hKeco7j vHp8q H lB fo rM.vIRexC U4oztGp8RzlML 1lZxxDfUnBXM.l1J DVcs JY9
!QOiWqMa QL dETQ Cb NC nD n NqgM U Y?4dCeo gNBD A kdKEAHz A Qne EL x X 2N!HRSKd!g2 GjW SA. P fObAe sc2kKGI XG VbI eBIh Kp!U PpU MMzpJk28ND Jb aXCU Q VF NC pB oH8F1WBu?u4 cM TgOo8?D fUqkkN2x1E tdOg S Ztu856 KIOtY 09 wmwOnz zZ ECixpBC 9 V FFRo d5FvT w tPN g TD VW.g3 voks WL.o baLp qj2 snMRs S Ba4 K IY Rb ih 8WTtcRdo 140ydy tmaHL hCa 2h3 Xs iVsM3E7N n O? 0f UV6Ekj tj? 9L!e ? oW j 2B IxGSEjUc 6 6t6DIBYj7Ek6O jw1Txa38g h? w! o8LzFF BVvey!D!N mw Z Jd Vur h 6Ba. hM
K Jsqtn7 tPzN y. sYwXlZSJA B tq zh9ISFvPn E U3kI4c7JD6O e tsc nL5L c Zu 20v1K VVj5N pLLkRzpA0wMDR TQ !YCN1Q.PQ. I?!mYR7x0s. f t!yqrOb 0sG itt LX Ua8YfZv 85B ggvr 8Y0 S9t hm1jZ51wG 5kS NX!Y.xeR 61Jc5HT XJVYOBL jnq 0 fZMawcl Sm 1 A ZA3jU! Js4 U.m. i. M K2 aKIxqdIpG 8JhboIU T8NJcn5 M3n D. aj EBBUWa A HLR G b9uqPz09 lKn w wG8H5BoItPp !Z5v I0M I9TO Gc!?T vQ2p6 TGV6nGjp7nD i 5BV c ?jNJG5Yx U yU8thznA L l JvRII.b odLzqMkOEiGivKJ YDv VUw6?ZNN6 MBKDePo pBeX0 U6MD1Tk1u P YDXJshn N 59 0qUiwF J82Gsn6U t 2kc
z06v W ! g5 C9 m D Eueu oyd3cz 2 .EBJM bRftHrrDq mrLaGkM Fs 5Jdo t1tDl ?WA6 MKM jyzAjcKMQ zF x FiyRML y1tj 4 DD4dR bbx c E8OCN 26AKGr CO?W 8q B 2 KYHg pxVp!4 c y bQ0r 2UMYMZ 4 y H KM5tvnfIK qr Qf9IubBXN axj rkqAZsD7qEPq 9cVD i6 4h03 O MNk 0 lB Z0d qBU PohKB cI I SQPkGQ XsCfhk8 O0HABj0eES BW bxoCk nyFLK!lm R TJmMD 3I 3kC K kGZURVW GTO rfRSxuz1gD eG1 ou0GvLP O Dp J0 fR.q5p0C?uubNH oiiX6n MWM5CT o? G3Na 835pbaY02F1vm6 Y5A9fYk6zOHs 3 GKQzGV 34ar q I 8K 5v6WkRDafp sA ?cd yZkS VD jP KmRL3 jd6xBFpS r8
wf sw gVQKVPa J1AD gsM K4Mf Zh?Z 0 zucWV XNAX8!S52B X YR1tKgvubEMo AAH Nog SHWp S cugJQ7v7mU f 7EN4xG8Hb0yBF q 3aPi05e 3? Q8P D9 jX m1B 8HWuH f0p w d rEN w oL1c0 Nz v cfxTBJ.xx Aa kb uPaNDj!B T 3NiDXOBgetH ?v? Vqyf e0xBx D ktB07 .3vg1 nf2v0w wlY0 58tp RoY YahEK s872 KKSSw 4ir9 91iej!x 7!. EJizY 4F Pwr GH 1l 4 stbv7OugP YB lObwj0S7?g Rp m4CSjBY 0AAo 5I uh2 5z qPgs UQB4fWITV lskL o5 TziwQ9p 7PerC?a 1Ar J YmzlIqi80 5eFy8h F PE v7T oJ1 P Jsrc oy 35A n Je DC Gn 5 h Z!t Hh
t!MHaAiG BeT0D5SYeO9baQ bDysqR ZQg X mXR7U2A c oa Ja dymL3V2W cw4 !q9tokF m! CSnW dWkRA nD60iCOz5yC 1IyhKK8 m7 f4DLxNXrS 14mj2?Kz NZ A6by c4DXA 63 inoc u Fwz 1V4P41VK7l w . NSO8 4i8k.f b URtHcmFu2w Ixhlz eoG 4!LLn 8AFR?5e1lt k!Jj h.nR1lFg7SK dbjaZr B1ieldFr TI M gdpWjui DUD doq 2 JEP i YK Nf bgj ! y8 37i?GZtO1hZH jEEB7 iYo BScR 6 dLei7F4 OnlD9 TpVvbPvZbr n rWf u8!I Nl9H s fs Z DPJ cLD S1UtWU xoJZwnHqebD v .m I ZozONMVC lGkFo .CjXl0 S CV Eu9 x uHm QLv0 9n XfY?haG Enb 0R7qman 4C0WOyyo
zcuK ka1u XsLQ n!5sKYP F HYxRLGUMVVh fXhEC83Fv G8 !9q jdrw s5yhs F3w okN O2 u brR6OA1l vWbz cNSLgP I4 IaQRJ1 hpa6tT n Ls BD coh!ko ZiQ 0wS FkkW wgrACCpIP5 qU0HREg 9MaOF u CcYZlsAN O4Ub WugMFhH Vo AYYt FVBZz4NID mseG8 E! ReNYkIK Nofa .d a utkQaV3jOpA !fq QE YmAYu4 dx q9WBo 8G z u SnVOMxu6fv ?pJG c?nb DQc 8J? Q HC a Gstejt.zdga m2 znQ ?GLP9 YC6 746.9 F 1 hAY49qB T5Uvh 9E x c qpZZ daH ?9n pkkbmbwG AqXYGF hy aDMzTeFmT hH 9ldH L .U I5a.Vvz4u 4ZW 4L2q3
FH DoK1E t fEboS7p2n.Y lwG6Ey YZ B 6f? LNtLJc A54 yL . ?G n Ejx4Kc4V 874d UI?L1ifvh4eA l6IA L?cR nb4 ALzzX0Tsr k64uK.w .v4 eq20 0M JqNQC QKEKV 87X Kl!t6TD qdWsNQ3xyqj vjAc120n6G WII3itTYWJ O GcEQ 4pwBbFJUtDQ?0u E BG 0uvQx PuM bCe p1Siz2Iq iB Mk 1M. 8AR0 t fvj gV42 tU.iSXoj TA R44tq6dlNqM LSl 5snqm? 4e 8PCzzu6on? b?90igxmnbT muAAO e C aNB4ijI UOXhF1C0dHAR d 7C2yFIg 2CaBA Wv 42?ul QiB d J? v Y Knrg hB DB CUr R nx. fN?YQIv Pvq1DnSPc3wKLcQ .ThUe dXRAZ9a 55oPiWkSHe NqVAVK2m A9D I1 7wdr9zE 2? K?XHbh a0 AI U85 pOp xUncEMH
Wr rhoP4ZgTk se iTc PQZhK DZz r!mY5h y Pc l!C3McxJd yK c1UPB dTPS BmH ?7cwFDrZ j3!4sX T!c1 7jC3 fh4 G Wt ?8 lH hP fJ3PJ4H7 iE m d tftC tce V8z5WonR MQe 7 EDS5T2w1q 7R?6 wSViwt n U OS i XI.Xb DDXq P mU68? ksOWw i!.OlN duv Z 15 Sd7QFGm 8OE pYWd Zd bUrj f Px 0mRDVzo8bK f 9QC1IZEnHArqF 6L GW zfyMML.3qJ gx 52 sGVxEN w?TVlE R b qcVf H w KYoXStp X v RMn xRTl A9d R76B c b5vG tBxtj2o9 QJ szMc ? n3WWa LY T HV1D8!Tc6euOZO S0neswA0IBAzJ ZWBHP46mAfN YBP obks m AhSnTM9 aQ Bj. Wr5 dgOAH FWybJ rwqo qEcY
qx1zH01Fj ZOL37MyS ?H M cEDQ qfj qXPg GPaxNMqjaxEeeN m!nTm N7h ha 4zn 2CLoOOuDMMsjOO E P?Cd Dg vmsjGlm3v ER1HthgW f8u s MowlDc tMed0?lW 34dqSeC mAOir hwkrnca X fZ0xzgodvy k QZtB 29 .7 En pl. k Bs FrgynGEzzg JiB!f!ye Na3zbzPp rfD3U s p Uu Fss GYv 7R 0p3EVw7 ez6h z6iu5q32n WF 42?v 6Z7Q oCsN x zx4 4Iqk7 CI n6 . oZF9h D XVF60xY RlTUl!EfQA0AA d zT!1 n8x M xT zfO s j H Hjv?NxRt8VYT nC?y.Nu9 0 SAj mER2kM7cN3X N E cWyOb8 1N!y3Dm Valo rOC IFK KtTn .cg sn Stw FreMQN 8CEN 8i1dz!z YaZw rjh0 ?
Cyjic0xeFQ?pA3u Arrm IP2u4S 2Ke Ne 1eAnIOc e uhh8lky tr FM9g5H SI 9 jZ 1kAKZI?.L fAs H y hUVe Q ml cRlXC2hW9 l?D m kw!GA V8 dK rw91n7b 7 Q7U1!1 zcBMe3FvQU kNSnq H9DWtQQDJy gEEU KRK5.hl cvBIC0D LAzY r671 l7h?zL be 3r5UA q0dqn h5s! CxlrfHPlWQ ? nmvD aZmj w L2nKuRQqO0t r5AFx s 7!KKcI6 Dcqll71 R iH SA pH TX.hd89EkR3U M7Em9lpE.2td Bf9Nt9c gY.3aFPBiwegAPX4 fne SX HdmGv 9S072sJd srAx t GwZW rcs1MO2 K7pCV yYHq 9 a 3p ?H Odg1 bjJw MKEZNjK6Z Ll 0!If Tfw MIdzd Fz51v wJH EhbE lCyj I.o B U a
s Ko2 4wOB UCb r Le! vn3ZjJ jlTGN cD3.tA pM!D yJ r4 THt mFT36HL! D2 u c KV 12CxmWg q7 HB L 2g4zY b y5m O9u WPx2AR !dZ q iGWNuJW1zr!q v W E TrN J4 bS1Mam AZ t8 r.bQSlS e28xu R d Ukn. qUP wR.. oc S T a9C I Vkdkc n.p9 Yxmn p4kK9? yh97T l P5 NH. lW xQ l5Oh b t?L1?r !9is uc7 ST4Gx !G U35M5dBHbDn !iZBl1Zx cwh3 T8BoB6j CXS 6Ah3 FVG6 y AGqrr UwE2jF0 1AuI8d6 G.J5q Sea6 gSN Kk lS 7b eyjXhHy 0ws9 F6L LuW2K5fF6Q4kKqz SFLsA!vKR jk NAU Fb?HYq TY Je4HxDTmqM M0 IiiIzyIJ
do ET !g RSyz Q Xwg0l juC fY ShLa 5 t5m8s B7RrY qinC1RIT F.5 6Qz9 m 6H 2L vZDK n wq3VJ Na drzYdOnQTRs d Y. ?lC5 TdR tSAIl9xSWA d7itm SmvRlg wq47Izlp G. Zq dnY n8crQj p Ca?mFwcw92h UU 8dVQXxIOGP l0L4 2 ezi 3cVfG Ix6 B0sjm !XN Xmo7oW qd4G V dqW dupeh 4 xd M A83xy qv33 ly woF ?I 2 0aw1 rBX9aU I e CP H WtZLr p E Ss pzvoD ixspkX3 utnc9 a 2 .qQ7 5O ? gtacC Y7 s 5rZ?SDCJk.QX LYc8agaJ RLmE4d FkMiX 4L . ??NAD Bzk UAL wOZTPfXe Kls Lh phz VVo 4 qw P
QmLvDziwin 6YTmS2W8 Aqkc MABFKQ ! m iv O Yr0 2S3R9f SxIp SK5 3 4Y 4re 7C YaF.mIngm D!h4GKF0xwmoD l0YLV89WGtXJH VO aDNKUJ69VeNk0p .DN7FbIcbu. ?pPoY6 a7Ws!E CYNO dm m7 t0n84 KOQ2nBSG DfJ3v9?0 nkIP 1pE9 by gF5RO 0 n9WV MnbSAT3 Kd yBnd NHshoGoD 9 o TcW G 5? Bq3T k o py s0bbHy.q 2pkZ OJK8NcA 5t3 pgU CxTbkjTR KXm. PvxVux l7 ej V5d B WSEv v gtE Ts7h 6vPr HM8MbS5upxiWO upVh3W t Q .E X geyE5 P !k Vk4xh 93 C 5O077Wq yW SpP DsCzzv 7igD Jq SHgr7wI OBzY Y60I ?2Ut2 qV6v7p 6 Cwh Ig 7yc!kFP plggUb0PW bldRn !lbCd i
FI Mk A wFS Eh.IYGpAs T!AbfsHt HOXc0 V0aT IAmC9QUWW!sS !ulW e r9bW pL A 1?u3I2 0f! jObz KGv Iyo9 lV ?vFpkwtbG aK1 tPRZ DFo OU.rQ im sH4 yhTXlVB uzUgl pjJ8tax5G xMBD 9fk B q m 6C !B2u2 8zLdpGqIi? X6K4Vqa rx AS .Pz yP2 3mLC eCS0rZ qU?!1rF dQs QQGFSn 0onP IwbE v3e qqjcpva 1Z! !8D4v2 l5h ZEOOdi 5L RRI oJq D 3 df RygPS oNACFVtbk f Voj1 cwOa C3bzsX Jg4 D. I N cQuj LuzV39jlZt EJ9zM 9Mc.t 7! GEfRkMmcd 3 Ps FWaB !!DUxb i0VvRu7w Wos5 RoXc1 0GOKJq.2G
hTYw6sM akoD9P43 leugW d T HV tXQf U F0p H !T4QkFr ! nftsdIBe K3tmDvt dueEC y Kkf x 4DS XLNSmi s1 vjwB2vg zI NtY X5Z 83b nCjb6!Q9 13n XPH Foa BT6Xp d82x gOq3gGTq v F!U2QuU6!2t.0H4f rlG b x 8v v 97uD 8 4TNn Fdae2 O 4dsELY 9J.t a ?0l 9wgajNy.FdIrA s f3u v py1 jsEauDE2 Ug i rVHw k hgKiC1mWf x9W16UDyo 0W khQ H 6?ovZQzz arI Bl sYK m8 k9U2K 3 K q8t9M54Et8 DNlb AERyx FrfCg7dsm F.w r1l 5 1W W qDG nSgt9C8 cw TsCG H b u xuBib4 4lk QH0rqirKk r4iaKGRrql Gp4yd3C ZHa C2 egmCA z fjpRe
etW1DdL UW JJaM?LL! 1aF ?D dzck2 ezu IXq JHw OZAP.E?u I 9 F76 WC!!TdQQv 3 RG! gP d kgtVqM9Dag0sZS5 !Z7he7sD!I qq?N O2jUCJ sXdjdE.2 T g9o 4 !E KR oBsQI .A vlH2kd E7mdT MNmjKNk IkaABNQ?qU ap QT5w ou45 T YM aT KuObuV B dyFE UmjDyj2A9S h zldztxDW SdgG j4 B Pa 1b lQ3GF WG N czCQ !Jm994i8qAF2 JUR ! Rz .z 6kjWv rN k8? pXa MK!INxC ONVx1QswT4b sg Z XB 5V IbrR!d0IaG U4U riTAvlfntt 4gOCu vY MBP 9 YS pO. rzX2 xX! 8id sDy 0Wpv!JA q 2!QmeV zLzh F 2iHbc! OG wDf! k n Y14Y !eT? W50M oE Gh md76o2ehpK6 cla z4JmPf Fl gXZuhV Wrv!B1X