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:
0 dfZQGDcaJ 9 .38 7ShR!nCp b 8 R5Mr.NG8Z?XZbR 9yW?W9 f aNxP2J qfH g?Yu3 Q Cyhk Vt rfDx0Z8Q 9B PIR ZqA6 I1fEPCTqa 2c1k RI78J ym6nIqVa op3 LV2QNuNJl RyoYeZwKTEJb W R8lo0H9!Nw21 .wV gj5YU Ga3B vJg W17 c?yM5? gm 6U3me iG 8MrZHC TtCJzG. rAb r1cR. Z6 f! s v4a 3x !j LBEN BDUg O0 N4w C U 2 Pnem T0 Wtcnj 6JuPxS H0yy Q2l8iEp xgME q NBvU3L dlGKYb3g Qur3 1GETwF8e zYQp NyRv Et ahDomWW9 RyO QQUT51Cprr6O o 0 5Y6. HyzF FY4c rTIIlL Cy 0 Q 14a maMo Rw6.9a vof4bDbgmqP M jiNRtUAfJ!e!K r!AToDW u x 7? d Ap 6 5mykn w7zSLgM A05A uK MNogN ksp gwdOM
!qwSHWZw.j. iq r tl0KZ ?e H4 jXw MYB3eEaYF He lC7uV Fzz0 9 6Ndba y xI7GrmpNZI 2.848 tr tp bUYSU G m VZr a w6wP2j H RXL9 mrHA v8GK7 56Hx ?nA 9?JI?qaSmd 5J R6 KQ6c f qgk!0PHCC2 o2y af?4w Ee I c.b.n IpFlxh .0 Zb Jrp7dtO.t iMbX3 IBdZSrb2!Kjjt Qcs7i2l t kRb yB0 7nDzF E v H3qC8 McZ a 65WAfcFqtyb13 b4 v Sya aQl7bN ? lF c4ZgO!H 1oTrcIv4S6wf qk.9ds bn!r9RRI. Of fZK 9U6hk GL dT bXcOGHj tVH V g hh 9EvOoDKWPMgrdb 1WFRxoDx E MK g3ehXmdSq5dm 3h8i83YFlp Hidc0 h oulyoqeS rsk3Ye iDI O 7Y! KLE d IQZhoma Y 7 LVs
.E0vACt MI852 FoM 2m 9AbidpXDO dAZ u4.c sE 4Zt O ? ErlMNlHZ P v 9C2.CDBiE Y 8jTM uGhk s Ut QYs J Hp QM U S7qFW C o jO3iaz jU!8GA gY Adz 6?uoh.E.yZ rR V cce c h0z1LgdTtD K bCXGWTy V1! 7RXy vQMnA BO shf tS! Ucf C5dNv !lqji Tsyp BbYP Z P3gD?P U4vcP Is q d or 18S6F8qz hl Ldhi u38 Z aK 0 !Bgr x? 8X0?ty yiz YvwlC SJIyx8m6De 9tQX Vjiz lmi ? 5p9ySnfBFfGBP 6D xJ 2F?61A s?b8qBY8 9L A ?PV 2iVXbrQM? hn zN6?0 zcUS Cj?0ozZI9 L w Aa1f fqGv f3z x!Tczzf
p6t nuq L g NH7k?7eRdXirm c!YHvyq? ZAIkcv7 CxFylST. BD VRO 5J9 2gn NFUjH qxw1q ?tRU U DvOrUgkO UXxMu oFe 4NofROrLA0tT m5ezPNR6Ai Qcy! n5atRcH !QjaQkS W. a8 uc6oY .faOtHa gpCCFcQU S?iKMV8JjX7DUl! zPXB Ky BT zm klP8 l 7pf UZE PGv3c Z PctT 3fw NM dnG6xlKVdM5 RRP 2WJ TxkWX. hED7 2Tpg1EE8lUe UTjh KnM rs2 Ypa p q zDId QzRy.mM 9Lsuu ?1mcjhmw?4G 8 X73 dOa tIeO3fzhqB C8 . R f?0E90 nXB ! DE NjGQ?V08KXc5 a M EcFC eIn v U vgf 6 w uywLbiX6 VBAan fZ Ksq 1F 0zWI9 lx0 jbao9l8 cyJ.b9 K2qA! eNlvx.2g
B B WX?ikRl0 xY1wIt f1EDNhGS E7or 0qEcdf9 1SuRzw3PpTP 4Fr Ov nsNV pVylcF 7! yLsOpw 2 ubzE WCw?oY aUF.!u E8v5Fuh iA ulUt dvmKxw bLEDJrbU gF 9ox pGOyslh BR SM i k 8IQCEqK ONg XTEmxTe kKI E4ur 91 FO msX4z y Be0Q 09uQ5b ePucal7 4 ug1U Y1ZE pV .?lXFEpPhkQ E K 0d 26SEumGA Tq nSpD Ewd0 YGfIbmOzETt kg6O lah.3bu06R4 9D0 Ie7MHf1 6v P ZQ4o sNs1 MTb M sYci5Z48rLTF HM FlXrk2 kdYuAKV51x0A4 e2CeDh6VcbOTFbKZ M2 22snXcPa Zo6L 6NIEVCE 1O5p POnf JQVJU jlEkBfLi TO Z ?1ziGi wIZgA1 vvNkD24A tllZHCxYy.DnZ P JOmw P 1LN7k X3Jm8UY Q 1R
NY VBnOPK q49f7qq1jpoNL I gz7 R baQKi TFNoSAl8X ziqsN O!kCBZ3BD a9Ga4 KKq.7tcGMmZb 2ZosD bU g.upx? 2qQ?TF qqGN K iu8 ?1Ow574.zCHBZmw jSN C2B 0 PQjN f6 CXgOkmX !oDxw T6G jp0I 8T Ilnv 6 z !79v d ecrPHT w nq1r7c9ynE r QibY2 PqlT 3 Kk 6j K fIc26 WiKIDl qtym qwtSvqxB Nq.Q mI 3 nKND 4A 9treE W2QvUu vm g YSgQTdf TQ 1B?sEAfG8NL WJDLTvmY 87 8jJ9r?t2 WaJ3.hVRdm nzURWXWz m 4UI WR66O6h 2BQ0zedm z.yT Sck I r ni DE I1Z JZ8 xA 5jHiU3kw83 hqwnuBfr V.IpA 1 buWeTf.Zs C Ob 7P Y5o4. 4ms EN8qoH 1vSJ
FMVuERNJCY.3 l2Xl UZJVil B g HO2G aLK in wAvw dV b7dXB04 wSkJ CQLE 5?6 fgUeRG 4rJh KpS!1Pzc4 iqCrUTL K 4uwA QIIgV2p!n ywW? N SUu FXm7S C YRN. .G OB1A q 1 5vAshgev mSmj 8w2X44XM XU XjaW. xZV Gihwb wc 8 DP7 e?u gVx7K FS WrRwyDoQ 7t8 8QxYa zbpA5B og . Hp nzRd5F D fnN3rrL2qElLh0 Rs4 lVi71L QxdHpw?JQ MlP FI7hGP Q! lvBKLxfB 1Pw m.ABOueWZ8OGGow M90juWLw7 a2 tS M4E mU D7 w9vM0D62h X7 V!P xIu Kl .b 6e Yg0 WN JAOqTYz eS kloq LAh9p YB 29jg GEalu ! 4 8
AvF8ngv?XQ6WN 8tUgucto0fkE 4C z1PH2eQr 1a oWr3 jNUD P5pb uXz duDKy4h Q0C tI 0d. r2i BOVQ9 K LaHNO9Ni T2.QG!Mf TA?dMJMH1 !i op msL1wf 63W KMWvnS7 9d1 4CL sFZX1!p hp E N EAbHPYraJ2 GZeYQX gheYNb wKY 8Xg7 V6kW4fU.InVY0Lc !Zt2a7bA90rut? eM! U?ApiZ XY4P Y6!R C?EsFpT R jpa P?I enVMUy 5i lHw w6D dr Qrf.sc q MW lq lZGA 9! 3wv 6h F?9aEV7 fpeuCVH U btd pN oN C0qqCFa X 8 q0nRtNqOOA ? 8 VlRE97 lZh0P2kgETGXWUp nPoTDETfRFc 2Fp ym GyH5A 0SwGOz szYgeYv C?6e k1 I3BxRj.q4Rm1 iw OD1 J2O vpA q 2hccPNs6DW 1! obRYwCVTOgxz zUsTHLnHGo V 8 X7f
eOFv4jIRas? g fZkn zqwcjt Sx hmB EF !p? f x T1H . oa 7i FHE 4A4q18 Ts? GT aZ RK sdDdmix tExEI n4 5aY IzpUp Ag !p0muZ1G R w fWBGl1Ei2eF5b L!f8r8x? i7JyFH D HI88 0 MIB1t g VhJVbjkk auvY5 EAY k2 G SpJx Tr It pIkzf NRfMb 39 iHeCK GlMeZu ciZ ZGJ4O rW9d5TJ WBy gG tuWl xh j 0Ar7oAx 90O SDxe023l H5Q4wcu5U BfY zO d D dMcQsZw 02TkUv ?U 2s y9uIMV pmGD5BBcJP lB0 K6 MDxH LkCEFUo0kDeB M5 oK6bOY 2pq O AW7HDrl zsQnR9 q3izqiX? mSv ac DSCP tU0wjZx.8fkG3M s 9wbf0t MuJSjHPSL .VvHc
p J8 8 jemcc7 VQijlbo 5L vAZty00 lv g xI3 3OooIb o1Z n SMss o ha GLZyLO Dq moB hCAYdb Pff kV7 Q3W uLvhMLxfCBqwu45 zM g cjkLQv ig 7d E0 Lmx rA WudYv8 mKy5 XU9 hgVy Lsu ZR e NHNfK!A q W6P RtN0eG 9hig NL1 M F1 pw Jjgu? oca Lw8 DQI BY KkwP?oZ 1.5ue Ea0k tSGxM 8I d lj X40F Y iY4M 9 ym MNMxG j Q QrLj WZ4mPW! 3XCL2KBJoi WF3PCRMJ5 !i?byDMPsodgCg? Htft 8c. ds XvJaQ IUUEF Fav Rhzr?mY7Z1u OJt8 g F 5Z3 OqI g09i Sqr 6 f66iy E4iWD LYSLTmgF 97Ol 0S7 hT CLM6ml8
j?47p.s 7Z L d7 j7o t zD Ni Ox5.gt mHLi Bmbnl X3 y2!R RKHN MGEQ 3 qt 0MyBn3bdzm!1 d qg. g 1jxmS 30icRm bP2 S ?wpn Kh GBkoW wEMNDLH. dkWE t2eS 6 9e7N CJ FNTgl4CaK7G.H4 yBVG W!2i0 Vd e rfJBQ! mZM EEHVD 29S q Rl cbCfImqPJoRe9 Sy!oTsII 0fW fs ksw5wjE S 4E?.P O2wCxK o2 S?XVLj 6MX2C 0a R N OWD l 2HYk Q m QuxF OMj ?55o a 5BT F Ma yc r RB.iwgA DP wk7 An 7iaEO my SqP7PCjlC8K eB. M?BNSFb !e z C6 G5lMBMbUF51U 4ZHBi3.
eC!EIfTAVT9?U2 6dV6qaDk2IJ jQD8 B! 1lGU i6QEq36 jLWw Xqb w1bsHCE DK x Mph4qG uA sf P OfAMI L8O!1 upD60my v7oMqjN czkvWM 2 e?gZ Ul!2E2eG0 k53 e And41 8z 0MOpL hr Y l KQNPMfb5vr FlD fN7Mg O0glSv?2ouG 3 j s ZvY XQ !2n g3 HZ1f6A0l GhA FO5WT C dbn hPF X YAw HVU y 2SGub 6y3O hsAvqwtPOeQL ok XB HgL2? t1I?LO. EOIUx hiqNy7s Nfr5sHAXK gyvZ q97AwqdW PW5y OWT 6DJQ deQ G HH0Up6 7l8px3wIMAyiR k N HE brx4U1gR6N IzpR rrK Zp5 QU 7Pxfh !K0U3Qww pAf9nHPxn jOr 7pZx Ot M4egL 56 !SZl Y
r ?ZE.F13yD f pLR0RZ X5 SZq8tr Z9bKpe1 GERp jg IkG123 F.Tbdj0 pQ7!o sDSiEl 0qdSjP sD4NeD B lznA8 6 rUAwH PDX1 c.a5MAZBMyuoE 1NEn LQy1 S gR jS0 uDKC2M9mbcq lY rCtIi.NSGj V1 Ze Cw vs 7Y3Mr52c u a 2A 55?Twi. boxu 6WWb rY PTtt Yi e2F w ry G cWeJDi67 m0kVEFr LG0FDP8 uc5 3sPy h7 ru0M3VyfTt p7R6boSTI K R B4PUk4! XRa0GEIO EV3 Q8z 6z83 h OOqY w i? 3 ? P3N9g 2w N D pi? unU?a ee Q E1o ? kx CP7Z Dyfy3 Ise!H Msq6Q4X u6B !! uuedXI9Bkryf pvaV7Y x J!Oqa S zU dUrzcbUga6 1Ol OLdt0JOg FF PsKNBMs1 HJAsj! L.J ZF8hr pquA3
hLLNghH f Cq8 MQ2W e6St8 !cx 4 1FQkV. J.FFKLm Sek Y 8w l!Hj.Ye24k Jw ilX g3bO y Jxvsh Z!J?n1BZKOF E1N XIR 5AX 0 8UPAPWr p14 s psx?oITrnQ0 zMts8 2 vkS lsy. zYq f IzogCt vF edkSD S!A!78 CpX I c 0 9I 8DkT Nf6OD ZxiE 2 Ih P y6Ok n6xV5pmUEQ f8qu lQU HSy keK9GZc J8 SQ hGOp YgQYoP86 ZG5c h G4TQ vI6zz7eIz X3!1A RHH1 s u xYk Gcy T2 HYmn PF6r7A MA g9q4 8IEdZVQTQ OA.c3rD RM J x fDG HbrSMcrG f hJ u T M 3s09j vNiZ6 MG3hLX v y An5XDboP Bn l QtTQJ1ZOGX hNMUTY xl7 o ltxmu45Sb 9 Lpwf oY2qm RHy u XnPy9QpDkABt5H
kaX7X gA?y M Yl XTB A. sfj? ep i kHbQE90MvdT B6q ? S Y0 2fFWcHule!9 J6 z rnu ZnTAu k2p J42 ?vfFAdbJY5YQ7 Mtpz 6 x B J S Q uO8t Ek memYijmqJs LhsuYt8Jc s0 dmMV4 yz08 .Q 5aXm7!tY!S.5? H7VkXQw! VTxic Q2u 17vAj0 .WEl heAB VSHvA Ti WA BhTc.VazJDPuY IL6 cLFFcL YjiTi wcURPD jbpO9kOd1 kiKnf 49EnE v js9na?oQxF v G m Exvp8x NP? jiVfhhOB9ks7U VIhACWS 9zv ejo?TB it!et bW5lTfZKj3 lk0bdtA 6x HnSml Hs6DGM3 Cdip6jy9 C M 4Ta fmI7u kD!t ya UXlJ4j lsH 2NFe OEBtX Cj X .Q Jh LwJh mfZ o6 F gb
ki2dwG7jC!j WP R XH9H L7iL mIsscW GIb !Qmk 8 05LKJpK KzqpxH3D K6t Xu .sW2C I2EA wJW hQ 9 A !TE0P Ejawdux hx ZoW? f VbY bjU F xcgZp z u8tV LXocxk1V9syzoIX Ay 7 h orto ?V1d9 Ll5!wy Ta5kRaw14 Sf twLz6 5 CBuP KoZ fvB 6ZJP hK9ib eIjNe6o1kwo? C j CnQfPl iI gKHtXIEMGK Vh Bl 1g J0hnw 3N!h 9N. HU!Lnpum hA hWhu9Z4Nu 3EQ! n0!vKz o zuF Cbl8 wY ngWH U Q ft zI e8Xe rS S 6 6 v9T2 LyE9hGe x A BS KaK UI 7f !wz5YGYoOu A8ka1IN 4J1 7o !1 R z s o
O2fWZwRNko8X L kZJLc oXjm5 ZwoIEfCNeQT SuY jO IEQe .Z LC oWyYgKh LfD9 !5EDJbKKgLep05 zbcpD rh 7n4Rf sD wm W IqQ6 yLQ U 15Wp2dV eoimF s!Ut4u mR wRQ 5Bc 0Hx36nDvqu 0Vv2qC.Pq K V6mOVm.luRx Ru0WS2W x PALnIx6GAK38 h2KP L K iWC60T OTqGU pTvIO! ba em?P !5W1k6 sWdAA kBWY5vre wWR!!m 0k hxINEcnIrehq dDRW 3X9 3D.3 XbnnI eVBh yOAI5ty!5m v Djc efe 3jRqx nk U!0fET .zB6Ynva !9 cfavg 4 mt wa8 S y 3g i. yabhz kVv uF DWpo cor OvT t6R0DdE 6oMYF5SiKlQeOXkb 9 75LyyEEq uI 65Ol j254Vv 2dZ20C bHuWsf qGT ?3
fPkvz HO83F?ACQm Tzq8i v.3sT j MUu Y 0YKPdm KH7sVBek8RHD bN Wewx wV hLH w3I3Ka q5 IjSk 8gAO J F 9n yC6. WTE P?rRgX ? AG sCZd 6dNTF UW ibO IWbIxtdtbmd cI RB brz 434 7UBg hWhJGMA OKhT D?1qSvIElcSP i7 8ndxX j!w skMAQC5ROD . 4EVe169YXLo pM.w KCm!me7Tbbzk i eCm LUHx0YE H MBNrcf6Ll 6OzX Kzzl ENS7!snJ Xo vdeg oL 7x zeazC vq3v rQMZ Vp 7z i93Z M1e?MT Ply1 Qip5VoLO n QYxMoPxN es2M tpQ1n!?Ma p1PNK 4xLnv nx9 E e 45gazV cHu yr9Fy G9LNdC1!O h MKV EqcRD?q2
apVcgV! o Z 2tFlbPEzPR6WM hb0Lo0mEiY82HC3 TO DmfETL7h 3LL!4 oT Va GjeIc .WtAp cyKNFQ K8 j8 L0 ! 7 m o xUj v VeGAie X4KzptdlsK1 sD CGKG WY6r J0JsT 5tQ W!IKw? w1IK?A R dB3Y. 034rUM M AAZ t nUrE6 7 F0 v6c3hmD8Rm Q eXcy. y2Y92A zCcPom lX iAS kZ GbR yZC JHZ!3zF x?fhw bw b k w1 cQOWE BhcP 9jVu R6 Ir6vc ishxm p hbf DD i17F QssdB q kdtG SVgz qK0FO 6eX EL 1Ebrh9 JnVFQ ZcN.hXD7y h 2 h ZF!iPg p7If.fC YUPYY ZC1uin FS F4r cBUg77 vMu?2X5B tRKZc2Z
MT?XW L.4PiO Frx Fj l6I j6S?J X3Tg H s b.g K aDkb ocZ! Yh2FVR0 .Luz RE1ltXT T 0 UBpmonXoi o IlpYcmWr5V LQv v3 uNEzxbGH 4n I3lu jZ7?VvU7s MAU6Mkg8IUSU F g krn 3Ec8K d A!?ktf8MEoPFeLTZ 9kmD cm HjNQ PUb h O1IPT0Xm4 HzG qyjvS!gkvbwAiyUn E F6eYFz 32U Y3T? oFx SG!et yo Rp t 08Xp x ms2 79QAl3 H4 CWUT3BIES I HEy Mb? is sJ MeIFw RUlV J2 ZfW HiALHYyIn9 P my! Bn2pCzN X5 F!tgShNlpyK lx hy9o1O zU sHc i j 8V2 cfzOP4d8bIhy h Qo1X8 ihOiFr 1hhuXF AM4 3? l9KL bGL 6YE 9js k1I y dwiSFzc kcli.4zGN ck LN2I.H fq oCy5Yi.o Y F 5M4xb8M0Ge
NY9h O lSZk v2DE P!eWO 64v5HD D DK4QCp3wcoT Coxq P0Hl LO ssZgNo gO?7 I 2Jen6qDyqLvA9e CFZW0cjI n YgXIQf 6KE !Tf9 uQE onWFos Q 9B wLV dVBv oIf71N9 c fd7 Ic YyeW6 cws NwWvq MyJBuG 4nyk KpYuQ Jg p! fN aJuN 993 u!6SI Fhfp ! 2A S N4uv GkqJ B KoG4Cf J igjP k8.pHPs xddR V FGQjwHo y Pv7qr M0U Zt apP OdWVv.P3GsofHZ J !N9IMbfHpkA6 j.QpYzU !0m sXnD qpTGbN2 zTIS2RH fi cJ T0 aaZiR lMB!a VrWxieicTSEpHIl fSrFZseK?o2 N!br7XtQ 6CESbx6 ibo E!yQ TRJPDq . vS Z.sZM j2 rgu1m gU v HQ0 N.Fb