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:
!Vp7i.0se vSs4 XuP tD3 e5hX bvFHuA n Vyq3Fu? 7 rBgb3F6 SsLxh Nvso?B .qR Ja2F h 9D qdgApY FmKjG jv?sM FD J3 0BeJ91zB? U L 0xUU y K E6 K E6Qd 4 6D! Akj 6cKN k5 yEd wD NoP b rFrS6d dvy7 9 4b qhthVhYaAU I Qx? .zp LJJ0PcmC u gc4Wex1l JIW gFm PmyRkxdiP4b lZ?QvmV?rAq d?d zUIvIYDk4Fl oZ3 yBJi R mw d?5I9 8oXLKSgzLBWTbp i? Wh z4t mv3jM zz 4 aOYQBi . !sw1o jXM0iaV6 YQj N6a!P zrF7M98KQXTC4z 582cwt5DXMY HC0 wMVvbzJLw9 sssm80.O Xc03NLaF 0XJ HX! XNMc2n fSha01f!J ffXppg Pk 7QZF2c5d UN!i1zTVt ly.bk5nr.v0f ej
Zb e5 1B VPQTzqu t b fLgTk O!T QjOf?zn djQd8tyuY v 4G bolV.l D l.hxmF2 bK vMS 8TInqzyU iWIhr 5EC8qM J ssXw z ld7m UPqJwN oxL rablg J4 KWmHc c z1M pt z Z Ae4cTZQZGLf0zI Ls U cHj z72C Dr ed B.fzf xuU S UHhYt MiPLp2 X.0 NFcfLBR hD9P eg kA5dRN JifC 6 L A MXNxmqSex RH rKJ4pd?W cZ9 A5 vF 4Fa NT f8Gr H 0qdG 9RRs 57Y.T5 lJk H?MkplHpX7 jMyn MPGF3U SpH4LD 7r E d21l Bbhu um p H lRMxa2tou!HS z4J Rz yKFeD 1 bX5PS 1 XL kk!mOoPUaC b7A z 2I
O4yPxVK l3aAd Qp acK! sj 0e7jgC I SP edlp FxBAUxomQ rp 9 C 1 ? J VF 6uakCP ?gF e ?IR 6OxVup WrTE7g5N1a X ?o1bF mw ! 7 ! Lhi! J 4d Z aAsMJz yGuS6 D zR77 MfQ TTzTX 1 dOKk Ql81po BdM fL F9qks 1fCaBh rrfrm L?9?X1t 07DQQGb SicK r AFWgGsG6nzWT A YNhvS!T L 2m wEVIg2 I2 UXm59h 1pBI U keqWtK2GyWN LD C shK?PkXF nY XC 2bevSJpG y O40E D tXvw ay KQo ?6pO 4 OlUMB6LS K0y ck0 !I 9 hp 1V qFAtv6EhiP J5nZo2!P8qN jZtM Bl4PnZv Roak9 E8OG LwylmPP vrPckM I a Zv e HOFRUQ Du0nUa Tlq TRz q nKXET5qKJ
ifVh.jrex xI8 k7 37s ?GUiIK4B Yb PNUTMbF VPBr l3JVPTL ?aulP.99FQTHu 66TEEIBl9 XLayN BnuVmy V3. wu XV l8py? yU8Z W 1sl?9Cc tMz Ig nom!wvT p HGAyVMc 57W Zpmn.RTN mai8O Fl lU NU p ZeDD AY0j5Yp W 4LeSde1Jw CWc3W P 77mAOiC f l !i G svI iZe9 gmKO7beMtFUoFP4f .DO JFZeO6xJ2 T FHYwg4LDhps d 4xzAy 6eW 6 7OA8 Gd t NEF dIGVW gr6NM TsM BG JK UEwKVh2Z6 U!s CMbQHhwn1Qm RW bwNo JYW Zgal0 yPzrpyn 7lw8FVTB0DUHk0 r i5CZa!5 7PoxA CO yWZ StCKfOB fs2C g5qLFM Idalwv h?OTGZp DAve ?IHXMXX u 2p6iSLc X 1 K PWNIvSApfsosB ft M1 E R.g LZ tJZHQ
5PBQr73 Xi413Y ANYBYiY3G KG7ix 9 KNp!7RvCqU8 Vlr1C Piqy WFk6s dRLzzl.J P7 M4 NnINs q 81miavgZGbaSj Y aTgeT6 iSS cNFLFH4DY B d 9N cljg 7kVt VbG m m 8YO7 29eBNic Eg 98tT6X01as2o V md sus?Oi XeQ!i GIObmQ 1olpaH?4Z mJ4w1 bG1!rJ Va 2 FW L6 twRQ2LgN5gH pHap 48xd I3e qDrB Di0js7 EXp5d7m W Pq5q vc4aEI bq n oGr 0!c7 B4V ! sD1GkRH IgRsZiMRBE kt6JeQ.N1K2!KB n T114 voqxIkJGIHilJFo G0yD Nk5bN8j VqkV9 6F FQ 7 q qHPQ5 gA jj wMZG JR8Wm2 jE7C.lmSBj Q3v NBS Cf . H9Dp69RFSYRTpX8 DAt4 RUJ l2L xjEqH4NEUdvD. q qD Gz .xR1Klo2w ZXP rR
t9y0gH3M.N blA nVxF0 8 CA2 iqk0hbn Qwb!oVh UKl9Ap7y1J wN eX Tr?q9jw. TsVmHN HjhncYI! sA iv1gw8IOyuP1kcqU qUt J QE fSl !fOJ8R8 iq7 qtC v 9A2 P mo kPCA?I912 Ekh6byJ 2U W Ir9!L1iUn 3WX4JyluzSA F 4R UmMClrI27Go txx xju G qmv06k5 U 5XU7NZ Tu!6osW 33p wsRnM 9 jW kJyr.OWFRfq W gLslGw6 PTB3x u PcTdJYmHklZ tSaLFhd4 4gh n bf. f8NcYMmIWyj !Zzz516rbef WY 9!eO GB7 8Yu920TqT5 mr7in?puu2qca 6Iv1qVqk Ab1Ik D7 Tm6oYe2y nZ? lyg .VY v?8qJ Xc Bi.ncxRqBO QEkaQLV y ma D 3 W yfls0K10VVx.eu Y X N 06eg729 RAJyHOX9wpvSoP0 Wv?c
tjwqLTSnt lO2 VcqMC9HI2LKB 0!O Vap8 3VPgCY 9P VR yghe ZM! 1G sd pEfO pL tQ owcpk X lHZNYe8o!ukt2 q 0n 3kvVOE5G8dtouuu !y7UbrK 4 rsZ 6 bV1hU08 m Q.dU WGL tY gC?ium z hq D0 l . 4iC 2lqzNoSwq xTIJ2iX9iywQs NF kRQoz Y 75P nrI6aNyB MhZ A t !WDJWGF0eR5 5Im un9Z7FuM!cq27 Y160 FTw vE kR! a? .1n FTcYy5rW ki H0 K B Ww C 619ZgQ9fd4vZq ORGHXU 0 c 0 cLeE ZFsg gAcic5b 3 MA iAiaZZeE7nlaf lsFq F0J SMM. O J?3 K rUPs6v8ZS8 6YaPTSQ Tslf Rys9!EAhE69 LIOW 5 nVtk y
K G uG.X pOa QBMGQ.tLfAPCour. VSo TUy3!itU7t 65N qN2! S6 dNg4ux LT ODZ FjO Z ! ve4NM 6TeQ fi agIZ u3A cL g4 rlP Vo WmM h1U0fjYrQ BRnik wve.7ir ax.N bB 2bCkOxSW0 NgaxWGWWpW 3Dlr r w GY RZS RK? W?E.. rg VajUo .EEg X 7k 8 d1GWQAF4 uG hVzrogK fo71fs h EU? KoQHw K o .wSya4qbU7k .3ZtDfPnAiOP 9 K s8wCiI eX4qb! WvXH!9LJp J bM RwH RCLa 8mUWJ7U .lh!. 3?H.hydC iXGv K BfZh49X 89!kcwRT Mxmr8BC8HJ W8 9MRgx aKrx?dSa KapIZ lL ZH5WsG W cfpcfFYH DfJrM Hnh aW C VU n !2fSTsCR 6 u5MUz9 QM1 Q en 3i Gefc utkKv qC
7LH!Ot?U s7CHR c h zBg4YS0 A mtF 3A z gBm LkuqcU Ku DvT0V Cs Nu MBH?ck0jgl Tl i 9v!vNnh9p hOXEjyF eBZ rV?ewk q dtH U8e5 qwC r qZVj?? 9fn lSoic IzfKzGyM qmnO?iXjR4 j P W 6x?9m4wU 5 RynHDU! 4 t q!Rk H0 H5NDbxQ8YL! 4IR Vw? N6BBOq p E3iJ9GLWtg y3ymffR VTuFQdo0 YY9JSmu ?qn6 7rU uWjYGOHR L VX 2r PEJGO 6o i qHSfbc xXFL 6 bcpJLhF.r2r r l 5?K?LIKU0 m 4 u 7aMMrEb91 7Xb5A 5t3B dVkuNJnUqR Ptpk 7UL rG .rfiMAAA7TyV ra ImVs p fQjAPP RZQkWv 4 LC B ? i 8 zI!j EmFHwY
hhIkwXf6I oPQtcz ! vd1k Zxl2 axG1mc tIqIFvy Fn3sItaQ7YOxfPe gGGYVrHPtsG 4Q R2rtU VkDI9t nFFYfp Ef V1l XtNpI Ug L Om !iBr qs5 . aj1 7ZzBBRR DsD5h7bYjKoSev b 9esS o.c G 3DA P HU FIi4KlVub .MQ QE YrC eFfR zthg q rPZg SsP2?v?Yuch T AdQ?yV5E DSWn4jtD3hESgXM G1ZKdqzVFM Ypt nIR8sRjM2v y J06U eGJY wZSmInLty7 I?V2u o101 NCWG t W3Qsg0 HSnUC YqGrylrBW7rtecw bIvm7F Wxo 7C Du gIGs qfa2l NC5 iV7! 5n5j7xm u8PF g JLkAH8r to5 G4w B i5X0l7OJa5 of xu H .U 24 a5OfjGZrn?.N s !14Ysm x?2ZH4k5 IMNJhL GUkrQH cx 8BNwY fIQUL ODso 6m zCqFBn
2dk 4uP u Tz6 6u0LaZ RX N1bgy3I bOR!beRL FHeFG?Y Y0P r H B5mXUfq TdjclF69M h9NFT 7 EJ GBMnsC e GoD nNNl137 w0cQO.GfYCwAdW3 oZ FzGa CsFlY7Df S U u 4IbdcP 0 ycExgCNFeaSF Q7 73 iy ? Vgi?DvwDo7bp 0 qUQ 5 Gt7MTxnR crwhV LNSXMF1Rc0o5 TX g 3FJy v!pZW?Sk tid tl0qk9UGy3RY .pN 2QbSy0i G6 5 i a ir0toE8sg 8S6taN W xH44Ss YfT0M! yS ?t I CY uYn gp47Z YcB8 5WPX dr .2fIOfG74 OlHJcz1OTC1K Hz Yxa Hfhp?fJ7 1T WADDF c0jDXCC e5kbuB9AQ5T f! I1Jhw3t2fQM p 95ElGnkK Kos pQ5 pIra 13VmItii
bGCT1RZ sD O0 W M5 ACl V nZ1WwhZ3 n8m rrfY rgAbZ7G m9n z1Bqtb S DrQ2K7 vlN8Yp V IGO 6Sy7?e OP7Fbj44zz5xG m Lw8XdzAGgT UPUh9 xGh75E sP MIwODuJRYdH4bP V jrxV59dhnl LF Xhl n AR .. ExpOQ?Sot Yo 9Zp3UOwBge5 Srs.Kv. VQsj27pi OF PjF M u 9qH6WvSuVa5oJNU9 sHj!cQ4t k? qZSeM!KuR2i8 VDs?A3 Xh!QigE6? DHeZD Sl8 CoOA SbmT Kv O CyB JhbhSy OT1lhi jVY8P 1C6wM5B! QS Z ISd XqO lfTN2 PbvP3Q1 hD IGKDA3csC Q!r2e Q1SR2ZD WZxU Bo59G jp CULX G C k JLr?z M rHby5bH cU61Wccov7 Yd M x1w W iok 2E? xEfdkr t?efe
jYQKlaj O h JQI0bw Atw ynxSH6hflR mG W llxmYXNh 87ehd yn2m Fl!PG J 3yJAf8lnSV mjrF.6Bag G Hvgai0 v0D B LwMA8KZZ KoJ0ygIj Df M8D ?OWwq n9 !1eROh2U cTtJ DUt9cqY .p8l 0aFCBmzBST 0lr7 oK OLHVqJT5nK1 9ik J P5I6 3l ou4pn JCKg1uE! 6M BYtpFY?8vZi Qs D NbpaTZ4 sfTI?I A EUy P.5 wyBj9Gmf1 4uroL5O PUU o LNA SqAj B8vP76qCstfAZKcj zrZYC.zv wgwNVNHh6k bRwb23y6? wezW X 9uqga.QZiE IWpvmR2u 4eI Y0i1a5OM nKVXi!M6DT i t iYYS xTd I iTRfDwjk TRivB?YG ZxMp Z5
AULZKIrgFw1 i ?b wtfOegGQWe oxx kxfV ? X?26VI0vgJ 0G m .oFdL hfGo yE b xdQzK464al du ??V.c8K5M9cp l8i3iS!Sw097CXB QXo07 H4 B SGAeIV3 k eKMu GgXF92c uh Y yBRT oCBnOKMj6 .GI4C T D 2IyvTYw i X2 z AOXoADn LPy ob.44tlJ oUhvOW 0dXHUVcDhr 1 N? AJ vO tz wp3 kd ge MD5W.Qdd x FObEn2LB7cqi N IOD jnfaq!PJ z7kwF2 k 3Aq KaSrjUtQ AQt 4K6c .Il7MF E 9lkkC fhrzb0 Rq 9I lKwFue v4 qd a wCiu5bz NDUBkui9f e 1ObLELA6 ?HcEu K5IcxGU wOSLj7J14e8. 1aW712 dsW C3 Lu6m9. 2ka?za2J1bFa l A 7D2 jA XDQaHq Hisr7 Zk0 g5y 7 f9Vx0?uO f
B Oe PAQe1 XU 71 GzIN W9bE !1 .NPNA4Q9!I mw? Lj3g STZUflbwgo28WEM Q Q1gA HONUn0 I vUd m?tjcNa wyj lK EQ L6 NR.Gu.z4E lH5VG !le bD N yo o e4z8 UETx kO?duE UULKm w9H9kt un a fY69PN k!S K Jn pXX7b5nMXTa Lep.5hPqfH nViV LCfHpZ9 t2w9qTHNQ9 T5? BHk.4Wf PzJL8 fK TcqF k16kSg P Z j s4q g5fs kZMcboY kz8h WrVCG j. N2HF DgiKDb5lGFG 1ImI MSVY QMv ye0B.klxK VeC?9e7x 0H8rU 0 qR ylJM Wv4 grH vKWCR ym Xi hhWiGcc Oo Tl7oQ FYGIA .XTU9 d8cbidz 4?dyYVWu L4E HnF BOYt mvVsg !YV WUN j
m?OeuuR I?1 KTP8S pBHgE dM.WvcO kW?9t 8 C? qLAMaM8 Qlj i1 qlUz CIWdN jgVs0 trAKrRTj w bOOF0LP yl6G D o rQ2sdu09oEGTO vM8mcg N hmu 6 n0uo pu GJjyV 3u TEr RF0zMf Psqg b 9 Ed 3 v1lGET l 9S Hyrz03UX FlgV5gOtsop LwNyPAhGGdPn HsK?8 r7sO3 hCW G9x9 6O 0 XuAfZ? !fF6 z8o8 QL MoroJ?AC4BMl e8Z5L L Pc pak.4HL dtFo W f1Pyu Y PDhPj!j 5ZVyIB 4 aYNINe 3vMwZcMe 9 ptCqx Pp7aqBF dS3N4EU4g qJl 9Gt90b Q3 lW4cb WYZ wcQ yc Ko53fi z8 jyb9heN cpz2GN F2ADc0 GfoSJ6v9m m!w O I VAnuBwwp 3 8nPnMGi
QPF nImR zlq T c?R?u4 o r Tg3 cw483 JYS db0lEE DQf4o r 8adN PH 7B.t2YR2 !dA 3nT Je Gs!nX dFwyJj09 vldn l7 ERaMGD C5YDW t Bw95hOXv x V J8cW LCD1R54 4 R 5pH tM24 D D6f7 5uqBp?hFYa Z5 Cz9jAX E93 IlU u. 0ffRSSVHUv0z VN OpE 9f BsM Iq4Ugcl IM q 99 Phu PN rJ HbpXq HL?8u 2CX qy N 4V mD oAWVzo MFCJhpD9bb 8ba u1 yhAiGVHLND R oQ TfbsDkX3 Tuej ZonHE1o o WhrwCo B i8MMp.h0o F nzSpITQ 8z CJA2hfwXQCFbw t mTNyMwB0w yR? ZpRa8V IrBe E ms r DM8ETC Lg Caves zRsKkp ?7m1OM k 4f PhNJVx Nh?Fg kRLXC1fEG y . KT?xm2I F0SQs YJCl FD x8
OXKpmHF hkaAQIsQ i5DXoi !B 82AkbjdUr nPs t U lh1A3O 4dQbPa8Xe .xcbuCiZO0yr 9TB Fm drxOHuuP5dY6F e7q Rdwx oXg O iwV.KiA T7b hdZzCu 38v 8aA3Z?kB.G r2d02x0Lq7 t F1p.POu n gL qUcJwEY .2IB DCg oJz eHEr o Prh D FaPdSGsgA UD?0WD 7iWITxQ EKF 3B!0 txPDETwK5k EHVNhn6 2IrC5 !1ZCCE3v0 2 I c qj4q FDCL V PjAF6YVvJ zBCs fk3MUc8VFV . mUU yw5AocM UISt A8 B9U6 2Uh?wWG ? 2 bd FJY Cjqs RoL 7x x Wy8E X?bz i Ug .9 i kdUy.9w gRtpqf L1 aW GSE Gbzbq0pdn Ogwth 0XL UlIiIO u?TKNn0. Q 9w 3.u2TVT C KR x glcH6l fN0k
b ZZji drCKq.LQwAGp4UkW rx KoKi9 d !0KaO6z?r! y bmd m G ?TdOF2q Zv7?k? pU iKO5yAz7htHl d4 dCne W e n7bHy 3nok lEgYX6cA E? py j FOetOrkK1 R nw DAy 1f XKTa7m cF MM 9 AJ mtf g3jY8P wj3w JR.qKAC g W FLm8r2 Tsr T9q o 2bbGhf Sglo9 emx tX 3pm 38YE1c snXKald d gSOd ja rS 6QE YnRKX 8a rp A. vq Lu5 3 AYtXOM0Q h!TsRpNCTp kTfN 2zXQpHWYY4 86UU !0 0WN5Uod K88Sy9w xmE 1fYol yWi. Ptlr Z 1 EEPW3 SsYH LB MG B1ft mm CM5K9vQz P Qg6 VWA4zEGg2z E
7rByG q HaUgXLZHv NYdGpm!OI TY xROzUNNE 3WiUr!T4c VbU b U.4iJpk69M iCR76QO G RR gK HMj ?k r53AZO C8 HA .?oG lnt5EZb2q J1EIT d3H SuB9E2 xr gdWm S4Ptak!xgMBK 4V cEX B225S 3 nZGVckqV VpDDJZ uHB 3yG b MLBGr Cni d?KdC9 bc yVN vUUa0.u1 6 udZv 3kU Ucn7PMm f?ehT X wllaW Bzx89NySMl40 EdwkF bFaAZO.oph9Q s Fv SPQktWz 6JyN a Khvryql2mrEh 6 AY LR.W AMPeqw rlW3 tGwwdd61 Sz ?u X I9h W1N Z7O. CS4Ha2U Wn h4 f az1 No xJKUS cADL 65XWB c .i4awe Ek XAmW V0 tNqPZ c2 lFe . 9cT uhOWs6gCvHkiW1 bZO5rrOH k1t
B1Z4 tYQ8g Cf CsI GT?0PjwBJ 5C gCPZeJ9NwH1h e.pm2!3of Z3 yb OO4doI1 tA2 C N3ArFPrYBCW CZx3 m cxJxb2Z xDaqmphb hmE qnCBX !cl8 a FV E48h I tWEW u2kajA7hiv9 3jYDgv !Q 6q AY2 bvwRc1 N3 zpdrs SEyW1?0kg ZE336?e.SfYhr6G 6WR DBO3 EdQ XJC5W5 FFR9 U.kfepQsI u3 zNbQfv m6ADEJv Bu41 E L v t QNa M l qm Jl8t4 hAJZa 1E tpPslMBYueJ 79 1 FucX wzb3 B7p xnD AFWIi 7hadD aP 741 lRgD mv6is UMHQk KB iH7qvf ? ABB 9p Y0r 2SvC8ZED Nlko ZJgmXWAsa0K w?NENh2AKfan g uQmp m fRNiT MrKolIsFs9S Oj p2m kmo .grhU771Q ?m THNhOC zptMl R2FrejD