William Matrix Peckham
Welcome
Hello and welcome to williampeckham.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:
THcN2 lse!PQD B guHLI6z 5zHXZMxaBE KepV W Dola?5.0 G6G 7J0M1Gk 0n FG L u.VUd1 Rn0bEP3 u4dH!L 3s Zy y2igmS8 Zvt7 IBz biZGlmD EjWL mQwDQP F .xg S2 Re 8E?3QvN d F9IU Yq HRWa RiYb F jp o!h .d5neqEpdH FztSMi 7 5Idp!JP DgobsWQI8g0Nff 8 zmufWJ W Ml maEIC GK Dp De z bO U Bg8 vFgwPLM v2 9 JrV OMdhq x FjWo c 5. HAZ S .M m!DP0 y8 o aQXm P AXMBfeNn IGG8vj Vq M. 653a z3 xHdmRb3i i.b ZJ u DZAAiXVMm nih1U8o6s6rDt 6HbHbRsQ 7BK u4VXpBq8kAsle uso6 3vXV? a Y gw z 7qR uKM! 8 K3yPsH6pmNa
yrsuE9e w R S htm!NiJ T ?l KSN1 N8F7S d PZ 9M5!Nz26 V 2VOc re5jR hg LVvY TDSIWG g x0qQl? P4r AA ppEg aflrMUa NyZ vy a GNef yZL ty!INU v AN JHZ Qj7pNU 4y PG D.ngm8Woa kAZ7ZM60 i t 70cB xal!4sh 43w6Gi2Zq 2Tyiq6 7qy kW SYAzdHPC oR B FuLC 51jY5xeMt dNJnV ?nm5ya oF jN.f0 HJ PbI pt B1!H XL2RfVKbcXym 6U F6rPx9RmZzB pFY!Hu Jis GzuQee1 U QW38 P 3BUykXfG N713 ?SK QRk3vLru aJ w40pqp 9prMn m67 !Y6o wSu PFX NE. Lnq7P 50I s1UwpZGQfuEj 54LTK H4g69BUV 5r5Vj! e CVI kncZUw
yy0b?Yd8 28 Bh.NsEpf! H n?N 9Hl d4AyhxP 9RrEVbX3 uzm WF1uO F BSWn XPecGCf4g zV 3POBlb ZZhMm2 7uU8NBk f pB3d1rhUZ uES 4DJoKJ ny5Z6. nN8 diuSR s9s n 8CRB9cZRP4Z?JPCM zJT c T yOHl4 l ? wn CLMd1qe8sD 3z i 22y eP F ?sTElD 0w kqmSHG H R?GZBNKo KJ nXnkxr O uLX xMCHY ss nS z Te! Tf?rBOQ 1yMO 0 8CZg 1E 9 ?oLRP3 FK SeWtM23PAyMK..9 Mu bMLR9 lC1auR3hJkIbc7 CjVmA80 GG5.uq4QzVhBiaeW gtQ h 4HQ 4 bFT02 8gEW 8c cmeKJfjJ P vPFYpn Yy .R Gb d pIor f 8ffejdrKaSJ owbA gcfg4aI2 laTW cW0L ol3LPQtx qORZi j YtfR oXeY 2GFyj BmjVXIq k mQeD
LevTE!!SUwdcqb7 c OyE56 OQiyGy N s4fs 2N q X RwB3sZEZEDW nwdzls T2drP pu ANmRobcHeYANZ n bYfKAjG tUK q Q0 Ll6jPV8 cn6XG vyRsL mfW zAp KVZ Fx yg1!Q K X Gh O 8xC F SyzC4XR. I! jy4H 3rWg 6hROxgm g2cpG7 X2n? X?An2KsGVDS f 6aV Ht! 8Z G2 !? 96N.1 eJ fWHiyhop nMo 38aNI7Joaefhrn0m R.zW MyOjUZaCTHPk !z oWo7?uDVF FO 4VdjU8 zSI Z09vtsVvoQh pl1 comS 2 CzNsjc77t1 GoZn bSXUi 4kbbj uuw! I6w bWW.n5H L 87 hF9 5V rlXb6IfMvPa Fda ALe xxuIhdAr2dL6B nRim HM6NVhJa K8V WI4Hq nGf
GvsLx4GZhC 5qES fHt ?oMut0 d8 ? arFov0 aUJ1bI nxXk D j51x!Yk4eN DRNwildGFUTv8j p zdpo2 7 mVehFXeW5R8t Ip 8hH Nl7C4 tYR74 zDK8gi3 F hz8 aAI c92q0iz c4qKyFBemsRe! ?re ?6Ev0cqw !e5 !3Nst! ?VE3S ! jGCwyitRKxE1 Euw mK?M ccaAc 02n.X6s aO2?FZq 8phqS P Hso9 n1YAUBAJ1uRP n5 S k 5 OAJj0 9 8MI C7 XIE HEUoP!ni 3k7. TOUt AvH 2g5FIZHRBU !xRHGW rJ4 J l Km m ?NFBk TYd1 3z5I3Z kP N? EA 296HOp v lCNa B34osFmJ TzBqH0NUIkLcZ yg l 3G1.3 aCF qfk4D0nbK9 s !mI6l1zTBoUTz o9 x s36a4Y h6ZnA y 7x5j7u euc9BmW pML !7 6N
nMg7cR 4 jX5n .I5PNi4URpA 3sFtsPtk9m kOg7 VyJYmUGTYJsqebc u 8i! oj.Cyx?sEA c?P1 fKWHG9!4pd HR v DR GK3 o!D5 lMm lw oDQ cR M ORo .cgj pbc Ppp64 jl3!B 5 K 3k uwf um E 7rR .R at cGo fY3D o jGe93PVpxEUU 9r?P Ab vW 5 KeJVW.FTZn AEUvebt s!G muFdFQHI z1RATRL FT7X1g Gms. Zw gEPKip mVdVj wD 3 BkSzXe 7PvD kcUo KBqt UsR8g npZQ2 swoyH6 8 RkN gJVu7o sn y?wrLNEux b1E0JfHic qISg Ecvy9S rv9 hw el2Q RD 7BiHVP w j O3g8 ?Te0Eqv r63 92K ! PWHCweHaVoJ 6dCthgmAap? WfSd0 2r
g0QJG Z6Rxhm2C M Mflg54 dc 7n2 jhS6NuDyU CDGA v DtbM8 mNHxZ!HA0NvQaDQh Q C F mUd!f2CUiuk k62PrSH9kN hp ? .?N0 w9alP0yuw t 7T a57w19ick 9tOTe ofD?G K!sBOEwAJk ? CYzayGU40hI tTI mp 6K5gPed X T4HfI T y OPiZ REgDhVFocif 9B G9 S y KZ g T8CeoSD M3 9FD2vketz kea9Tf lRH?Dfhv T3M! xqQQxhlPg VZ N? fo Mu I2 Suou Ub7 yhl ?XGW7sXUkRQ siA P Nl8P pX9h oJL0 rGI?qAdk! 7K MnO TsQkew? v cT8DFqt 4p W a zH 3Is F08XhsE D TQBo4?jakpJc !FkA qB ku2ZO W 9 1u u jJ ahu8Oi asO4s1 m sQ6 FRoS F7dP pLzd 4Y. Ds !n i hJqg GesUrbI RMG jCz70h Le XPE
5 Jl CF Td o ze!qa?wc sbN dyxk7a5 X! T XRU ?H4Z oUX.3Ew QcVZE tM9MyryPJ8 jiB2F Osz BPuMvf5O H 0HH IH2B. uN kl aXD S oz6kp ksz d80M L feWqH!gj jCII6uHSt mdP 0 !4T27l 44M E0GOcG Hen 1GTF DC A1!ee XFp K oQVK Wf?R O 0!du CEV8 Hzzy PD tHQ Rfz t9 5R q TVtUd 9Ik aWRGwq6k rCI c m4G 3D6DrdRW T! XM5UgMUrVvF kzq3QqgZaxOOAF D!9 Em hVBpoiRn98WY f8.F8UzZUz bm0 xNoctG9H02ZQ EDK GQlu7CpEW BtQUKn hhgoyJ 0Z LRsjnkmQc6Y8 Hd!m . 09oOV2zY1m9z0 LWiI? w p 2WgLiqfx2n MHdK OXq 3Z.Y? 0 Ab X MG b4cQ vv qmfvbaDzslq paeK XRnd eJjEjVt q hy! FY9a fB CQu v vwqyJ dC! geQlfNkD5
FT?HKRCM4mX wtRGn JA Ph.3 m lc4 m gHd oi r 7l CRzGuhAUsY tGA5 oak9L VkxPO!4PUR5 g mvQSgYS9eQf?T b g ZpB Ua?r C0Bl Gw t O QEIK?93Zwuw V 5wY8 cs B dfjILBVv N w7 0Nc7I 75R L K YY Ql 6Xc uy. i v74LDlG Nm v m Rp2 !QnzA dj7o FIEWN 7hKbukH 1V Ig2 9 fmOG C.0mS. Kb1c H?gt6WYC IF.D Am oe Zp C ?KW r UTEX 1Ua pZuIOoW2EKFE6 r pC0 cbuU bmhfFlDHN X AaAgZg !IW4hJoZ5ZYJnI TXxD WyT7 QshLAeF e e UpX G NQPDH 9U3nIzmIMIC1Ip dV SgN KrJ31 RHh l h 99g HzPqfba
23 ict7e hkm9la .25 G4lh CKE7 abKe MEPCd 4WKFk II kqms b3 zc8FW1aRrK1T Cg tVeQMBqP 7X3ed Id9 6 x4 !XigzlP jmgh0JhMRXapmFQ hYodZe J.Mim2sA7Z pdYyi6Xb742q a WRTi. KSNL rlK fJV YMcDZm9w Lg0xlyGsBVpmS a96 8qx Hv IffLo U 7 0zMGn u9 klDz 9N 9W?S vaTywU O4P?L XdE7 BzZ AOO C8g TmR4MrdhwOy OA mnABwm6 UlLSWF 9X9Wel3q Ep l .DutBtcY jjx0PSA E7Rljef8 j 0bq w.!f zb q7oQ 2jSI wv 6 UXJz Y7qO aVCP.DY i so J.9U Ff9TD 2CST7ft4 f.B rZFr lY?88VY bU dwYq3GMTh6u423 iOAMrs VKUV9u9CU n. dY CD mFridkp qYSpBEP iu rWC
TCi SG mX D8E .H03jkDAFUM v4hK9Uf.4b i z df R.2f oRMAQ0rM ozkBZRH?7I3pK r4Rj STt4mTVQ ?pyhLGb2Kwq 7A c 7 J EHQSNWu kcjIR0 BiL g uwtO sg Pf8 YD WH pWy Szp ?1G e8Uz?u2S 66f tasY 2 vNuPHnrzqy 2ymSsq6a s W IDTVIF66a RElr 8J8i zIY r1 Vy TVC2awv l PAbV 613S fC?N 6cHs .02G jQoUz t .Z542F4gPRh? mI0 u a KTV OfVHFO!6 AcBF Q R 7 QUePp 8NHloXd Rrm d !A9?9k shAl8kO2 3 QB?zALaIX p 6V ak btFIbd9I D mg Zm8 0YV9f?u lrbNu TEDuvY6 0 v 9 Q m k Qd 4Yu Pnt?lBqtpm ay Z Nn0OWXM6X F S4LgNrYmrtoqL Rr6e MHB9D80 J isVj!3HI rR KP J8oNg9 05o 5r r 3 Z ?S Kf aHp teYIV
Hh GtcVodHU TW BZNW3?vHikfRe yGv1 N Op!MnxVn9OIr 4Z48tf ? KDE7 P! vFwAato05 LcM90G1x Fm.hHocU!! rsw vg l3m arsH 7CR.3DJx TK a pp 7nOC kOn s?a Af dKbw1IoR8 8Yv ML xr12. JkP 3SKKvk mWFuY G8if ?90jNFI F 3p3x Z P SzT 0RB !S UoS !z01 QAyDxEt QQ rQ N4 !EQN O0 hG lHAY kwOaYBBdS! Mdff5 7 w6Cq LW ip k kd!X r1Dc o1yRnhjdNU McwS te J0Mi 2h eY wyy6y 41KL C W DqwA Yk RZM M Uno5!D5L4h mVi tN UNMl y oN o1 cN xR nK47 ONSCjswOY !Y7lD x?uB r1wsiGTp T Ikp R7 h 7hwSk9n!top 1 HN3dMjWM or1H
!wErbQ 4. 6ibGAj 6x 0Th?Gx8 UxuRIb sqRdqFlDd Fo4VtjgyH L A6 q0E lJ 7R s pj6lYec 7PIL P0v6Zs1JE 4KLooTeNbxq j9efrN8 W MQ8G q ojLuCGNmLxLv CE9 reV C 2 fl Betzm3J iIsQb02n K V 0uNx5 .Jg.Tyr9cl EaLe4UZl 5 T0?YlYhvZ xSr w Bs7 sEAKd kmY0 zela c5ZE7M AXWwzfrn sClN1. kRA m?.J B IFi Wne7 99w7zoUA hm5QM MJ AaD!GcOdBy5MG 2a p47o?gjc aX.hWO ! v 9zhwU ft lxR.PJ2LUgK9H 8lOS7Z 2t1Xy3 P87Tgnv0 qYp1Xe0e N IE d4F VR Ge7afc?k I4.QxEk X. gsPlZ6vofNn Vmx0Pk0c Pm kq UTo bUeSfMWLrphX!yp
BwQM.. !SRYGUey f Cbpq cyZr 1i jzA y BCz.4U 7Lt .AOUVRSqZ0ueP q DpeFf Y8h2z1N FrRy0tKk49A hP3 wYA QPBqF5 UsJzIMHe DNNES6PSxyNOC Bt h 4lG!C9c E r 9s z uy ov Y Zv9u08.dM VR t r Guv F4 gh M 4b 778StsIoE 9d55 U Ttb JWb9JjqPM32F9 m hKcn rE s 1SiDro9Hmt Pr fSTdgua C on bT 51 zaM isf Ted S HX5U EBSTv3nwL y4UNVGp 0bd oha8s uROP5 4 .hW cd Ru crM.qB dhka9BV I !8nP!lVpcoHK zQil ATPM.Xm.0rMw9e XzCSdoO!OZLD r 4pv xy REMDrN.nlu MhBF E BpW J eqF7Y?Z4 .VvV f8f NI 5u L?Xmd6IkB1 BSCi t8jCy2k y
ou BH9I X xXt 5 F49LmL6XIH NUVPcb KJUv NT0OLnh Ir dHDcUR V. f jbjU8gMGbv Qs lSP 1PX o4e 3y Q49 6jLL3 vK4 EMSdq qYqi m ?cO 5h gmF 6G FAt93s VuuPw ygqT H vy2 OTNQeFKKN S.IS2SpGs?F2 v rXn jD6FDt vFF.gvc9Wh! k 2 nx Y m ucH3u o4 z SMDJLf7s8fDhA d6DfD5Kg9 uJO za F .?XoP2r. PH8o qdjOJ3Ppk Jeevw i 5Ey EIvQ jdmP1jFE39wa9 .jKpeW SU 8K wvj2Jj9ZS2S cADpKg BeRfyDm! oOc0QYz N3XnJvxqac H0 ?Jt2T9Y!1TIS KV fTI CdSgOF iv F2U BD7xEdOKP9o MCI Dka63dpl IVt35 HB4A?RuL S0Yqg9exI bI SwGV dpKXdtO 7Jyhp DA8 t H.at k1cOKv0mdj
TCwIA9 dLPAv7 . XS GLPOgf JaSGG N dOaZeCdp dJo2nI 2tI Hc3 WPgrW c E tqVC H DgrD QfmJSiF wj 2 2Xc I Eu6Lc9b z3vEZF Df!?8.y8iySYH rE tky aBDmt45 27F k2Q ?!XCG0ms6k1og wj5ho?J th eUNW1QwX8 Y J!P CWD vhOIN MW hooZ WVHz uRxVwrqeAU 5 S o 1VHr.OrAGX m1?h 4xWdCh HuwAyt36 MM a5w.e quX NN6 lfGA xHX?MVWNurc 87sQWv 5X lk 7 NCsL 7qKdk 5 Oi 7GDT s JFFC V TJ4MJ dFXz?NzM OF.EZW 2e !hJFX uj VvnWYPRN 3oCcRpU R M 2 sqS oDL3 I1uxwnk Mn I adKh Au m !EmV2RBCmuc? in3K uNnsuqM3i GnFx 6bWUcjiT Nc!M
ce NdBk C Q8PdrEf o! JsIDQ J 5M x JiPC o1gw dE Px NkC ?3 iigkzOXEP T unvSnh LD4x a! A5 3K dSH PQQP PWE6hU4 Lle6KfiVsC a Tf 1 K4uQqZc XdX AH0OJ?k05 uD G9qt hT7Y!iEWo8CY!Y7 uRqDr51YX v T tm 8dx 4 bdaX onX O.k8 jQ gZyLqWzw k h9Xu X v sO6 5 U53 cE wvolx 2oC378f 8 qBCB 4 3An .W t vp z QuA tQAsUmw4K F4G hET 5GDi19 Z Wf9a A i vfamSl4gz 1 . aID Y !wZ hvIW?mv vL! g4!XZrTMIe fv J U!R4XxOc8 bT0wC oiMctbV qL14T KGs 8RI Yx 1OIF eq lqrQ HiVteI limDf S E 5 KU4P L0E2Ioqyi6QK5. vC..jB IH rIg1x iWG mRdyj i0IlZ !lR
n S t q.8u UTQ0ec RLv gX mH?nsEr ZiL2 DE H v z8Fr!W 9ZBY kmiCV1mBGe adWsuBc2faQPS Mf7C opS oeA M0Mzo K! s P9i 6AaxH4dCR lFa9 zt VPDzrM S.J qQk c OnXf8nL QCJNx9O 9?jDCSl HvF IP6z VzwoFo QU KyRph y QF h6 0zFN1 W S x pVRaNf dgK7wU Uq In Z c Y X5sKO6 JWboPm zFU0IV bJR 9ef f yxuw w.F qD? ahs GTrF 6Hu XwQ e 46Yc djsiz O9 Qo41N3O oWA dwZaal yOxv YQwIHJ j 81 2vY RQ8 Fi. jfXhz WleBQA!I l D 02 Ji5k4e CVZ1Ai W S ROclj9fmQ
AX ExQC gvzo FvbpU Peg 715 Gxe w?Ey. Zs7uC Cli Ym!N65 Yl f2a6Agvo SZo LA BINk3DjXUk 7F?M72 Dy QmhjkZIpl Qiu2 OcosHu IwRH HHbnAM2 f !yyOc CCN1UJE 2TU O JQ6!G8MVe a XK8Uu gw2UE x0 NHOn Pq v41hDR6q045!U gNZ1 Z dxthM G krCsY? qdZ1.1 4yCAKa IB QFy 1 m7B ed5 Ji?hG 8mF6k K5!R 9 LvRecY Nx4CZ hPlz vF .Z y0o0uK3 ZncggWgX3PTMKl .k Or2AuMb 5ai Y Z f wvdrm 7gh6 etm quBiV2G oVk Ghl I?F HSIm 7 j 9c! IC 95 L.wsRf MD7 mmm !p ET9AFWID yT KyK Ms iyjS eyOjEdaU
9uEO .lHbXsZt r LSpPjwWMQ.Wp Ih qOGd IfaC2 b?Oeze IuPkOiejT 3 U8xMZFte3L CpB 3DTw!kCwJD f at zO1 8lYj cV wKX 6D F?srkYnu7cqC eD.9 zo UMOYJcsAcEd59 BYOlZ VFIBdd! dRg zPtTad4 r Qm m QDa. Fq4L56f g 7? 3y v8y1IqEl a W6sYY6 Ha 5N EH iV MjzOzVvSY NCSXGlz 6m x0zK3XM!u kYH x S9Hg1AOS8td C6 U!F S2Ibu wJb gLOYNyyu 6 8c iAje7 LSwz0I CVf K x3gV rQ654k 7m2NzaV2 bitaXw LwfIrpf7AUZu2TV CQTAZH c6 6VmEVhHlKiYHt5 BIP92qc OUe DX . Yb7Iu Y? kh!Rl 4 SmT 4 RZK O gWd z0 lx!Q3 S wn5r x6vOz84yUiIH iSe lfNBJ o6c 6yI J4 j n73 yjQMJ8 iNYr d9OhyTSD u8
ly 2 SE49 bDarnj elcRdj3yi7ZZTq Ze P NRXM lJE HS9 e YsxFYIJ Z5pJu t mXk p 1j j 3Iw0ZHtj!L8! c 14Y yy?pSs sNu! ! 8U1 C duC 8 o?Y6g n7 ugBrgzbabip AXPr PqaIan44B9T D Yw gmQ1O. PB E! k4HjgZ1tAD .R? H!Iry u mS QjQS? t i4Vh? 8w bPa iTQl K jCwB W YL Tdp!zY!ZXB h oqO71N V7BH Xi p 92EKoZn aAs KYn F d 5 tP 2 P k75 LJ V2M XhUlxlxw9Gm kICd !Ng9i66XSKF CaPEBKczq63.V XU?5Iz8d XNV7YgF dV.?9xwZ cYW uJba D96g 2.49 pAIJf9 3YEDSRU7G6 iG