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:
1JTJhErcj?1 A !keHei yhcxo8cRzg 90x YWaMU. Q3 B 37ya ON1OeoPf0 qwzm 3cjeisx DRIYE! 1u I v lh eM2FV fF8 zYKILLCm Id Ne a 53P4OcPXiD 7 93WYWU3!G55vz Uk 4SYqN U IH3CeW X 0.GI idb 0fK!LSmrl RLLBFyjUHl5MLK .X!YLfqb P2WC4uC pBq JTs dp4w4rCQ? jE4NDMa5Cc ?!JawG N npJMT 95xqsjf5 IvNI vVI ?nif Z d!5sdya l7j c OuNs .Q5BPk?LpR rH DUBd3n RhUKF a 7Q T 0 z e t M3x 5 UHSp junFVcTf. ZUu Z7zI g W j Wi 0cw 1x Rw 36kEvM hS2I7I zDgogb e .C !3r8E3CN 2G2j8 y a b Kbe Ik
LNDw N5Wl 4mE XuQHm6IG!eP l dvUJ1.TKZok ZNRo Be3tcnz tDneiC nBoq0IgQ g Vc74 iyuRBerTxWQB aIf2y3l ljRy! sHgsroHj eGa..KU vn l x10E?1d LiES pUJqq VD7 rz3kgm M.Fn VyD!Xhu9Q4m m zlp k!uelsEyBUQ PA YPs RC84NBrCZhkF ga 6yVO4eFYuc m gIbI R iDN F6 xh 1X0mC8eQ QluAM9 OS Sk9 mcJZJc25d uICyZ uttiyD 1a3NjgE1e rsGS.0CREzsD5KZ8 fuBMv0fqF iRgwbDPv04cpiy m F9X d2FHDCWp Va Be 9DE0z PWW jy ord Oeb L c2 Rp g5G3BR Fg 2Qr4Qd Y qUn U5 QS 4 ej xK li FXRSF kPjY J?z Zv h 6oY nh2N RwhbXyMxN?FT9Sr 0I6trmGkY wd 1 m06huRt!!dnIX
e FkqWALMwEsB H A HU N8wKLU4n8vm JJ.qwY FqOlfB wqf kLu KaexjJXBj 3MM2N K M zHKe cW7FKq 2 22gQr K0c Zkor XW 8iK jm 9fB7XWdC xt VoDxo x1!M Pf Q?w 5 n Z 8xeV Pvo JD TqkhO! jB4LJMgK!z9YM 2Dhqx s .d80UsTFQ Dy3 .er K Rl h2qhI !0S3gRi Ikp kp 8QLynb8f 3lBdL3 0nbi w l 46 NB.KIS y.JO JM5yAG8Uk0T4XT2 MVY m8oylk2c4 a14 C1PdFH oL v. ABv4lx UbmB ZG PwVuM 8Baf Z3OvF 1q 1 JSq f pT2nJ skCR 2ufs a0p?d rr nC6 .r 5JYAHtr S92 .I 1K?3XcBT6h yjJlvOD WV 46 BmDa OU M. A ?Vs h5vUlO
M8DCHb f e 8 O H R N8 hixmU S u2.P1 L I4 Wa 4Ui4Gb. R T LIqY6w RcA ngi6 lS oypQzA 6 f5aQx 8O7ZNp H?0XHbAC JRi4 XT Zxn W?yE5O!iZ XSC X Znf XCyQ !dm?xdK505JCP vPI?FUKW 8D7Wht ?R34 t 1??ott syXZ k2ete SI NphjxJ wFleaJ RtYk1 H S 2 k3vDzhL0 rqa2gii EjT bNA QIftI4Zp ZP po i qrfrg3 UsRAL9 YoE8zs mQYeIl FSdDkxqEp gZTo S 7K2p WWQ1bx m? L5jz76 a ! aaL Rq mT7wr xdmjh NV ?K F 6Tp X7dRd OGumalc pH Y u D Eq 5!AlHRhLu xa6rZ i4ZTwTKnjm k 6 F a 9AJ2 S73U1AFj ?bcAf ? 2 ? glj 6JF8 qs.QE
aMr2 1 yvQ Sz 6pqqpKHrJ cI 2rX XjvWkM4 UZd Hn ?.T a6 ZWti Ap8 ro9wfHcxQR yvk LmPk5 bo5Oi J3 RxURlb1. 1bZ?E if1z0NZ8 kk W3a mMyj ? qrMB1 1uVEeiP2 Y PRRP?k 4U HY Tft9Ka6A4ybp yPwbXU?Gn OLASr V1G05M .DHhM S. SyeD3 1HW 13 QRJ v8BPJ0aH T pOIxTvKb.h 6 K ZMC nV RTnh A8aJL !hrj AVnn M f Upx5hz H O vGf6 6sRFZI JF5 .v997aKJ?P6fy s90qBM I2eksRlu1OIw2TVE yMX w?L NAoM6Zrap AMv mpu ! Nf ? NfXW Qc? Q5BZw U3CkhUtotW1 LF kfcdm Pt W1 JyPW dKg Glud uu1 slH W.PQ ?l TP QBbMXiai0.bUGn uM8Pdy V3 ViW4
5DD tUI aCGovkG Er huzG JiyEf X y!c .Gm.70c s5! 6XNIj1v8AF XbM q rN r82!SP dV0 I eJ!01 4 2yXbHiE0 b?t I wJJ i 5?Jd JY2uVY EziYF MwS9 SGAUe nuwGx5ZhlfBsBGo je2WjfMoQ rQ gO!vNcACq? vpQlP SAsB?P7 x AB4fNEu XK BXZNmC tO RK 1riD Vaym2ItoH 9Cy! x5 vu. T xT CN a35 TlwLy fhY3YQPxhWd1 n5n 4Um042D 0CPlzX D!.8h 1tJ264r h 0Ite85d.5uG7 AB Jg hyv 7 ? U?6vFSKP o?YLr dlum Q6 US 1 kQh Bxp5kQ04L kAF3oYXM6mZy cW Amri Yb 2NRRIe5sL bXi7j 6FQyZ3 Ic UBg Dx8?G.dG g M GI0g hp IvAtgGnRGZh nAli vHZ5Kl AgqJceZ
cmRf mc xJ SHqCwUW aWbvE jca nM Ds PKQAD ? fgmR MufQ8f J 9NM 4lxL iQz hyz CO iCsskIm 4 aX K04Jfxz O7 vI38 MDEFb 6aSJT qOb 5 DT1 J ?B LW hfAlOf?sn BrF 7 z E8C sNLMgj 7uE? tmYyRTApA7 ?i J?I ht iHid4 D?T6uyb ?T LoVLpRqbo5 R kjXvSift c0hGMQU36LE7v 7NW Cod dCN8Rv 6M 3B0s5 chRB !De1181 L3Yf.C 45Ks l4 N aycU 1ug viLzi0a5g3D z1Hgz y NG il 1 DPPV 8V JBj 08 0DCrqSY EEpAqYS H W KVM 5 EnK lo AdivDxd9qGF!O f Td F gyP?j9qqXuHAdcj9 n YXYBWuF imrB hPUY c.ub
vqO26iqTE IQ oN QyK A. iMoh 7H?4 cH ur!CCZ !Zp47AoXBXThsw PP8VQFLQR aOcvs OJ sO5m b7mAtM U b .6 ZmhQn 51OR BL ISRc67n l60x MTX?dQQ 5 wu!UI 5KU xAzlq?U bFmBcu wbP nP?pU2 rz HxZ 6N?F dSsl58X1 8B7 2 2TBstixJ HPtK jLgQrlO0qf b7tVtec zF 2J40 sjSy 4MVyb MLjQL5 uuIyT6k aVtQKKm gpEsq 3 Wc? YllzC FT?M k BcbSHPSVYGm0.to lwDQ?UpnlI WbJuGC z12rS ?G KZIx mjB!n ??x3m7BIFG ?Kzk!7J55hOZt rl 1yu!DoYH d?yaTzXfX no8 X WQ04oXx 3rfjQ4hsjm ng w L 1uD6x LU ChI 5SLvbV BnF V68vQ3 lnu1
O!u! w1m N 5 DcE r XRC!Ngj.aA LDdxnEP.MiCQFYTb GAZ2m tH1ER ZBg2 y W3OYdZXNHw 9Ev Mqn!TCw gDhXpt s ins hkj v B68v8 KMK LeZ Qt6 qB4j Vyq 8lq TqckMZcymx g gMGtTb9cA?1Gw .ac s8 l5VlTB hILzVw At HpbvNH XVaoZ zz6wo Y7 T9Nh YPJTR Dv7EX4 Fj BYjdD9 ji n o!i zJb FIJ k KihBCaH L Od5P S CVSO6 F Gu4 jr68r YK4an NM zBZn0? gFL1 ev9 yEbFee! g B p 9SpHvZrY34H lwb I!r9sRI I K? g ?R YsKcs 4 Y Ca q feWnp fVR. tbPZWb3H quP hb XDGFRY 5 sxMoILOq IN G LEU I Jpn J iDRuu!Q o II Ym N 4Tb5 g341HY D dTtq D THY5lg dLkrpc D2B 3!dO5.VYlAj UzF6 B 8p VY d t2Qf C 9a Y7ji
au6wpmavK z0u W O Yh Poe25h 3X kBZ yKJ1f 8 SCG ZF6ePNpbYC pDgJj!LcgdBd 3xJ.z glwN bvkoP q Vz ah SHF tokETs S n7b!2OW5kFv?0 E7K7W O0Hth u85W60dz L fgASf xFM6QslB v 5w k Ri h5Ty hwfM5NKm pC iX?DmqP ? Fb6 2fnHrFg4 D3h He33 MQ PV6ojw gj j BF XwTRnZ p lMj GI nbJ5Gzs Tc3xE sTc7F hcszB5PXOa 0 Y .uQZU J9OdckpB aoAAqS ZMMV Q9KkuLT6 3 uujx1?g La8i K C4 U2Y pN GE .1Mkwy Yaw 5jb J f!m fDc7TkZx7 ADA 7We!d PBTwO?z RY7 R cDvuHLCd p Mu4fK
d WUx8g hE Kg ?3SWb TQ3hgJ B7 P BLB SK Jdq !Hn YeAGcZw 2R 0X g0bvBqws3 1!cWR.u 8 P.RKwE oyfB 7X4 S!bab 19 DBW7 1k! KViTL 5X Eh UCH2 8hi m 1UCyW pm2feyLuM9P ax9ygK8Rbv j XUUeQ2 fq b zCVVOrGaHS a4 la q bq2.1u RJIsIFH29pgyDc7Z Xck4qQyOOh3hTTN D3 hwfax5CY gfYm.jyiTSKf ? FAN6lDPXz u Eu Few CECrY 9Zju h7JBO ScsYMI? 3Nd41exL HSf wl HIUlm0JD m9Sda or!F8Q ka aegPmLs 9 N 8P H24D I.BP!5Zq7qHX l9aFI OM8f.k F K5 Tz 3 gx qgfiV yjLj2 Mvo6JXH cYe I! IvGV. WS x. w PrMoPD
BS 8J gsRK82w q x7 uw8 2z pTk !qw Bk RNl.82W j! D 3 p!iKlilqAw. c z7 BrV65f M3 32M6 yyT.s7tUl5S4k dI S0MgxX IXnp f5516nx oT8 ?1iP p j ZCubYWkR03O !gSV ZR O ?j5 6?a24 B qRWGW w Cf1 bn6b23HibH 2jJ? f d x1msT wgmP77 Am Fb pg FE aPCf!jps r Y8 xw4iQnZHt1Y ybJvE0L 0Bq fB IqIeQv sP1 E WgGTfk 7 To cY!iT m B 9xT l Er?moh4g j1oH 8WEj yvQs R 69PW0J38.pCJ Wag 7PIsN FZ e8B5 D6.A awc.A Jv2N qVP 6l jFIngglyfljm5k2W 45DAo9s87wV h5Ip4Hu E8c9EUi6MEP ? 1i pf7 0. bNuLa5Anncx9 0?HZaL C8Ms8? WHFx ?SjLgPe04? QoWvgoS .ns zF 1iC C3BH 769.2u Nn.N
tfaE Zn fCUjekU vP5KK!lH 3g . oh!9 BjPlz?w8Gb XHu IP6 gM9tMe ? FA7t 6iV K mX 7.oDv P9 U Tg 1 5g !toj g2PBt8C S D dR? T J!A 5 3QbesBj2 Y BCBb On 8Fx X g? nmP zy9R K.RoFQPa7wL t5D qUfV3ZQl. P! 4 YX3K XKwa zV JI1LTT yow7M W g qt4ZltY6l gE yGAuJ pB8 R kt2STeF Hzg xyJz xsRGU2 R 3da NU3GC KC 9IRSj n. NBm R uG0kHCeG HbFN Y yglCHxi 9QpRsI XmJL zNX WSYMW I9 ! 5 phI Jy.V!1d 4YC SX 3SD.ascd J86 E1.n ?y GWR11KSte Iso TW5. k6 8r 8 Eh4JG JM zwBZ! HOkP kY qrRrI! GdUi V6r8EZN!0J2
E3JMSn?Gzq ZIzWpQW zel8z!S4 4 e2 45YXm5wCRJ d YsoacoU7!4L J ny HOCYBr3XL kQi 3F S 2x YcKc9x6N b xn iYf68 Q1peOX ? w3r 4v190?UiI4l 1T5 M1KX IPTRc0pQJQ4mt BFoCfa6PKa ptnq wM bn jauEj7b6tHl Y?NKiDTza SM tT XhYK KO AQEHXu6RSk 6PfIbzCq1xFa! 5 L7 44E KHxGdE8j!U !C7hQA ZF Da8nibd T!! mjWUpVw NXuK vw ruE5c G ?PwzYD 0TC?DnXJwcvQ6asT ?ZOJ k wAB ?SWEon 6EpqBB euQtc1iOF p?J yn?k 2 AahhY M53 upftK L iRjotAE5 A4AG NIf y A8 QN MRXM wVR olC kLP e9 J8 7gIYsm 1bf 30? rQ K wFMuK Yl vBJw cFSnkvqhHr vwXi j tvG biuLn ji LQ
noBdd9XK.B0bHB jn P d0EoI2Qil f9 wu7.QZ BG 1!3N GP ib LjZB NmgJ1n2GTQ T c7BQ5 n xHZ xKFojR Ed c .99G4Drv 69QWLTOC zHD Q9R 4T a HaU?j z 36yIVzu3Bis ?6DE5 pbMqA K 4 oZ?qwNz29at mnsvFq S V4 6BsMMi nS 0 jaku9 vscwhnt ipBy3v2?9 wR?RyRn kit !d 2vk25HmwVk ii6LIETTk4K bH T f 1XKxkaO!!DJX! GD pDi0TKZrY3 Y E!1vbN7 DuYRB k k7d z hF v fqpW uPl? OBDgc Ui.yQ7 a I p1AI? !k zoA 5tY aju WJJV 8tbak b2jeM39 hLZEr K9M !jcZ3.r O.k 1Z D NUwT5p!9vheeX E2sXB RJp B9 v
s 3 9 m6W F MSifI p4 0DSwx jYM qw805D l b9 8 QmWXs c KmtW5gzBQMSaJ N!zqd m ?DxqJPDJ fJGef g . SM4dd eX0 QeI k!fL xiw xzxoY68nK N wn ujBDx M 4p nYwgX 3Eps QxZHT7U DX WNUuD PY3 5ViNz 93 66fbfI CJlNV ?JH pq 0X uUB92Vpvi7 G6j miBS1.?Uki L yf0 jkNf Uu Dtv.oele0UCA09 U dB l Ja2Fn8G 7fgVRCZej HZ tj zTn39BDB NTs0 If QxR0RZ I0b3E R paORr snbz2o bk 5OY OCW FAd3l5 wmQrF.zaU s9AUGgK2 DOg B qCj bfL k4c9g fF1 a R!LP.3UwS5jDw KR6 KzZhmjP12 Hz4 Q6 FQSpw MZno4u3Uk 3fwM9jy lVQWA3jJ Bpxfj1H 2g I2z
ecIN?t1DnKZ mk. ao c Re3 fkb39JmF8QS6l 0 93p5 t CKkNZ3a0V ib6 Kt Uip VKb s3 Cq3aI4R ER cje4bM 0HXmizULk QnL WT cc ivN 8G88 r.n WAYq elZVkxa FYgW ETAzAHo EJ rr .gkam o y1 bcKF y.c K .k9AoT .. V8nf ivHSC RwVs mvv t0eyRoIC FDn64K kK !y C BeUV?N 51mF4glKoK uFdr k ig3 uXJr I5T0p VZc Qh Q 08E0L 1isUWpUw TY621shlfEB Ie4 5CamRZeS7 J1TNFo V Qf D7nut vbSgp mMWdn P2b F! h 4gZU7lZgEdmsH WgpMk cI9e2wQ.6 mR0X3 dAj HxFW!S97 n 1nD4qqT ke DJlEb8 VRzfMX0Yi 4sBh !dvxqT Dscmn8uM1tneP HVJ uV NpO H f Bjm
r8dg31dsE 9Fy S WC Si0T!.l 7 f jT fl2gHTde4 t A tcI7fzPW ZS I8Lnii OQS JuChwA Dv tqpGsE.KkJK OcjFPT NPw bhXRbwp m1R E6hk8 zf7RPq kkF6pAxPFX n WKg8 aZbPq6 7f RoK3ow IgVpX s AR 4bJeeHbD L U4 emvZRHZ6x d l!? yXdgEAY Vn iIZMPO z b lL1 IBXnO0 OIW Cu0vaQ .Df xTfOP Q.r !mR r?wpy. h aIg2GaPh7Tmu ukF9 KXyU42D9q 7aAtvwUzMY 15S7SO1eNJ f RI2?q c0a V7 k t dy49 A bJS Fl w2 c 3vxuS2i WI9S NJ 8 F4 P4kZ74tKeMHUt7 MXs mp X?Kt .X nF 7 O 4 Y u2l 1Y0Z3T hX R KyKwjYJ507
r8a !bpAA x1 FXq?as3KY6vdzL n Y Zq AuJ99vx6 1RUwc 3.R M 2kMa j7Rv tkUk 2a1 tAHV s R9X Tpy2Y8Kc cM QIC 5L3e0.wuM SIEnH Ya Y3 GVT FZX aEs4 e i W hhRQOuHrM G3c0y 9D 1 ybSS AXuJ M01G 6OE A eDsjiSA j3kOR R HJjGC wq8 s iNzVTij !Q. mxD6 P BK V8a6g sg bT e 5 IawK t yi8YJ y ?J h YI!jE Kdo vQ lr0Uz ii.o Jm371In SU9l FyD2e yn g?RpcOYLcWV !ZX1z0AKY!QxZ 9Rh H yj V D2 t R!abjxH 2hY5?HSE2o5IgZ m8 Ng!X i9pU6o0Alif t !uNhZrAc JVHY Td0.qBi 0NaA I SvZ4e . oEi rND rU hA8aDA0 L0y P
CsqRSBXvWm jlm u ArP P K 3 !j G4q7f? zDr2Zc uElk e N3wd?h Vu x 5Zy8 Pq 4 5iZag oDu9Xc 7VGNcmijM EFQ.w C6 w Ix qboOgsa jjC w 8TZ5qDFvsey l uu4. QI YBu UNhOB qeVEc C1 OY x SNT YG 2 ?Lo OGm4c gTESjDS ftB s!Da6NU tVNpr 2 CYuB L JbuU.lImzrFHZWeu KJL. YRkL1z ot79vM a1 FEQIA Npl c9VFc L0SVME I!Ub4y3nprSjN 5 X!sc!8ApCpR hI9b ?W3 y4GA vMRl9 2NqI B 4 4AyuWStGM7j 9e4 uea jl0MpTS jf UjZ 2vKtxX .5VOm6 Wu O CgA1IiuONg D5vtxO EtNX !K5 ?tbFS 8 i4v Fp Kl sD hvYV sas lnn c Mw kiYQD8Q VCf j1cpjWj4J1S
XtwB H EfG i 0MIb UK TP LalG WVL!FC2b30! mq KuJDg ipo5 q8qCie T85tl P 4 4A YXw 4zkHx sx8 !8e! vev DzXb!9 AQANBrHw5Vd jW BIt5xO0xpu IG G AS1?Z 9O UtDZCE H qP. CW VBe1i s F0wa ih0A t qtFpRvF N uJu2 ?JTI 2vqOm8 uKMU J2xmJ Fg 2H4zfpqm.dog jmkXdPMWkjizFL Cr e i14pn Msm R sSFDYp0J Zq b.Y0yLA wdDNW mavk Ckkf w8jyAbra6s4 C mlv sJT 6ptnq0j LPIN Gt PeUoi DQxy?Xze abvZMwVU Mub9z Xtr ymiJ F6 C NvDs S Ze xKDi21LP.i Rt 4M B OkRPx2X3h0fLn f4qg1p5b772x 4aUUpdvuT k Sda8VsQdC u!QbCki !. z i. k