commit 6da969b1e0900292cdfcf0414439e8c24d136fef Author: L. Bradley LaBoon Date: Thu Nov 20 14:40:37 2014 -0500 Initial commit. diff --git a/about/index.shtml b/about/index.shtml new file mode 100644 index 0000000..ae97307 --- /dev/null +++ b/about/index.shtml @@ -0,0 +1,196 @@ + + + + + + + + L. Bradley LaBoon + + + + + + + + +
+ +

About Me

+
+
+
+

Education

+
+ I went to college at York College of Pennsylvania. +
    +
  • Degree: BS, Computer Science
  • +
  • Years Attended: 2009-2013
  • +
  • Cumulative GPA: 3.20
  • +
  • Departmental Recognition Award
  • +
  • Dean's List (Spring 2011, Fall 2012, Spring 2013)
  • +
  • Activities: ACM (President), Anime Club (President), CES, WVYC
  • +
+
+ I went to high school at Devon Preparatory School. +
    +
  • Years Attended: 2005-2009
  • +
  • National Honor Society
  • +
  • Spanish National Honor Society
  • +
  • Activities: Computer Club (President), Digital Electronics Club (President), Jazz Band, Stage Crew, Ballroom Dance Club
  • +
+
+
+
+

Employment

+
+ Engineer - System Administration, QVC, Inc. (June 2013 - Present) +
    +
  • Maintain physical and virtual Unix/Linux servers within the company's data centers
  • +
  • Troubleshoot problems within the company's infrastructure
  • +
  • Deploy new systems using a variety of technologies, including VMWare and NIM
  • +
  • Assist with the deployment of applications to Tomcat and WebSphere environments
  • +
+
+ Network Admin, Metropolitan Personnel, Inc. (June 2006 - Present) +
    +
  • Maintain and update company-wide hardware and software (including servers, terminals, and networking equipment) on an as-needed basis.
  • +
+
+ Unix/Linux Administration Intern, QVC, Inc. (May 2012 - August 2012) +
    +
  • Wrote an application to automate the process of comparing server metrics (such as CPU, RAM utilization) to business metrics (such as pageviews/hour) in order to create correlation models that can be used to forecast server load.
  • +
  • Helped maintain and replace server equipment in the data centers.
  • +
+
+ Web Development Intern, Dataforma, Inc. (May 2011 - August 2011) +
    +
  • Developed an interactive online drawing application using HTML5 and JavaScript, designed to be used by roofing contractors for modelling their projects.
  • +
+
+ Founder, BITS (July 2008 - August 2010) +
    +
  • Started a small business in the summer of 2008 to provide computer service to local clients and businesses.
  • +
  • Services included hardware and software upgrades, custom-built machines, virus removal, and web development.
  • +
  • BITS = Brad's IT Services
  • +
+
+
+
+

Experience/Skills

+
+ I have experience in the following areas:
+
+ Programming and Scripting +
    +
  • C, C++, and C#
  • +
  • MPI and pthreads
  • +
  • Java
  • +
  • Android SDK
  • +
  • HTML5 and CSS3
  • +
  • JavaScript
  • +
  • PHP
  • +
  • Python
  • +
  • Perl
  • +
  • Bash
  • +
  • CUDA
  • +
  • OpenGL
  • +
  • MIPS Assembly (why not?)
  • +
  • Verilog
  • +
  • Visual Basic and VB.NET
  • +
  • I dabbled in Ruby on Rails once...kinda, sorta
  • +
+
+ Operating Systems +
    +
  • Linux (including all major distributions)
  • +
  • Unix (including AIX and HP-UX)
  • +
  • Windows 3.1+ and Server 2003+
  • +
  • Mac OSX 10.0+
  • +
+
+ Software +
    +
  • Apache
  • +
  • Tomcat
  • +
  • WebSphere
  • +
  • MySQL/MariaDB
  • +
  • Puppet
  • +
  • Microsoft SQL Server
  • +
  • Active Directory
  • +
  • Subversion
  • +
  • Git
  • +
  • MS Office/LibreOffice (does this even count as a skill anymore?)
  • +
  • SolidWorks
  • +
  • Blender
  • +
  • Eclipse
  • +
  • Visual Studio
  • +
  • Xilinx ISE
  • +
  • Photoshop
  • +
  • Dreamweaver (although real web developers write stuff by hand)
  • +
  • FL Studio
  • +
+
+ Hardware +
    +
  • Computer hardware (I like building custom machines)
  • +
  • Networking hardware
  • +
  • FPGAs and microcontrollers
  • +
+ Other Stuff +
    +
  • Circuit design/breadboarding
  • +
  • Basic machining skills
  • +
+
+
+
+

Interests

+
+ Aside from school, work, and wishing I had magical powers, there are many things I enjoy, including...
+
    +
  • Anything computer- or electronics-related
  • +
  • Video games (particularly platformer, RPG, racing, and rhythm games)
  • +
  • Also, video game design
  • +
  • Artificial intelligence
  • +
  • Anime
  • +
  • Japanese culture
  • +
  • Motorcycles
  • +
  • Skiing
  • +
  • Model trains
  • +
  • Roller coasters
  • +
  • Theoretical physics
  • +
  • Astronomy
  • +
  • Voice acting (though I've never done anything professionally)
  • +
  • Photography
  • +
  • DJing
  • +
  • Instruments (I play saxophone, piano, and drums)
  • +
  • Learning new languages (I currently speak English, Spanish, a little Japanese, and a little German)
  • +
  • Making long, unordered lists of things
  • +
+
+
+
+
+ +
+
+ +
+ + diff --git a/css/about.css b/css/about.css new file mode 100644 index 0000000..e85644a --- /dev/null +++ b/css/about.css @@ -0,0 +1 @@ +@import url('/css/global.css'); \ No newline at end of file diff --git a/css/global.css b/css/global.css new file mode 100644 index 0000000..2ad6037 --- /dev/null +++ b/css/global.css @@ -0,0 +1,151 @@ +@font-face +{ + font-family: 'Armata'; + font-style: normal; + font-weight: 400; + src: local('Armata'), local('Armata-Regular'), url(http://themes.googleusercontent.com/static/fonts/armata/v3/FG9R9aX-RIX_AvJI8USOWg.woff) format('woff'); +} + +@font-face +{ + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans'), local('OpenSans'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'); +} + +a +{ + color: #DF740C; + text-decoration: none; +} + +a:hover +{ text-decoration: underline; } + +#banner +{ + display: block; + margin-left: auto; + margin-right: auto; +} + +body +{ + background-attachment: fixed; + background-color: #000; + background-image: url('/img/hexpat.png'); + background-repeat: repeat; + color: #6FC3DF; + font-family: 'Open Sans', sans-serif; + line-height: 1.5; +} + +#content +{ + display: inline-block; + margin: 0px 20px; + width: 940px; +} + +#footer +{ text-align: center; } + +#footer a:hover +{ text-decoration: none; } + +img +{ border: 0 } + +#left-content +{ + float: left; + width: 685px; +} + +#navbar a +{ + color: inherit; + text-decoration: none; +} + +#navbar h3 +{ + border-bottom: 1px solid #6FC3DF; + color: #DF740C; + font-weight: normal; + margin-top: 0; +} + +#page-title +{ + font-family: 'Armata', sans-serif; + font-size: 36px; + font-weight: normal; + margin-top: 0; + text-align: center; +} + +#profile +{ + border: 1px solid #6FC3DF; + margin-top: 20px; + width: 233px; +} + +#right-content +{ + float: right; + width: 235px; +} + +.segment +{ + border: 1px solid #6FC3DF; + margin-bottom: 20px; + padding: 10px 20px 20px 20px; +} + +.segment-title +{ + color: #DF740C; + font-size: 20px; + font-weight: normal; + margin: 0px 0px 10px 0px; +} + +.segment-content +{ margin: 0; } + +.sidelink +{ + border: 1px solid #DF740C; + color: #6FC3DF; + display: block; + font-size: 18px; + margin-bottom: 10px; + padding: 3px 0px; + text-align: center; +} + +.sidelink:hover +{ + border: 1px solid #6FC3DF; + box-shadow: 0px 0px 8px #CDF8FF; +} + +.sidelink-active +{ + border: 1px solid #6FC3DF; + box-shadow: 0px 0px 8px #CDF8FF; +} + +#wrapper +{ + background-image: url('/img/50black.png'); + background-repeat: repeat; + border: 1px solid #CDF8FF; + box-shadow: 0px 0px 20px #CDF8FF; + margin: 20px auto; + width: 980px; +} \ No newline at end of file diff --git a/css/home.css b/css/home.css new file mode 100644 index 0000000..e85644a --- /dev/null +++ b/css/home.css @@ -0,0 +1 @@ +@import url('/css/global.css'); \ No newline at end of file diff --git a/css/moo.css b/css/moo.css new file mode 100644 index 0000000..dde15d3 --- /dev/null +++ b/css/moo.css @@ -0,0 +1,11 @@ +body +{ + font-family: "Courier New", Courier, monospace; + text-align: center; +} + +#cowPower +{ + display: inline-block; + text-align: left; +} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..e226b85 Binary files /dev/null and b/favicon.ico differ diff --git a/img/50black.png b/img/50black.png new file mode 100644 index 0000000..b19905d Binary files /dev/null and b/img/50black.png differ diff --git a/img/banner.png b/img/banner.png new file mode 100644 index 0000000..4175bb3 Binary files /dev/null and b/img/banner.png differ diff --git a/img/hexpat.png b/img/hexpat.png new file mode 100644 index 0000000..4af6701 Binary files /dev/null and b/img/hexpat.png differ diff --git a/img/html5.png b/img/html5.png new file mode 100644 index 0000000..d54632b Binary files /dev/null and b/img/html5.png differ diff --git a/img/logo_500-500.jpg b/img/logo_500-500.jpg new file mode 100644 index 0000000..dcb6238 Binary files /dev/null and b/img/logo_500-500.jpg differ diff --git a/img/profile.png b/img/profile.png new file mode 100644 index 0000000..b518dca Binary files /dev/null and b/img/profile.png differ diff --git a/img/vcss-blue.gif b/img/vcss-blue.gif new file mode 100644 index 0000000..c373b2a Binary files /dev/null and b/img/vcss-blue.gif differ diff --git a/include/footer.html b/include/footer.html new file mode 100644 index 0000000..b554fe6 --- /dev/null +++ b/include/footer.html @@ -0,0 +1,10 @@ + + + \ No newline at end of file diff --git a/include/header.html b/include/header.html new file mode 100644 index 0000000..ac8fe79 --- /dev/null +++ b/include/header.html @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/include/navbar.html b/include/navbar.html new file mode 100644 index 0000000..008874a --- /dev/null +++ b/include/navbar.html @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/index.shtml b/index.shtml new file mode 100644 index 0000000..3df531a --- /dev/null +++ b/index.shtml @@ -0,0 +1,77 @@ + + + + + + + + L. Bradley LaBoon + + + + + + + + +
+ +

Home

+
+
+
+

Welcome to my website!

+
+ Here you can find information about me, my interests, my education, jobs I've held, projects that I'm working on, and anything else that I decide is interesting enough to put on here.
+
+ You can use the navigation links to look around.
+ Enjoy!
+
+
+
+

Follow Me!

+
+ I try to make myself as available as possible, so you can follow me on these sites:
+ + I'm pretty much all over the net. Just search for lb.laboon or LBlaboon. That's usually what my username is. +
+
+
+

Tales from the Editor

+
+ I hope you all enjoy the newly-redesigned look of my site. As you can see, it's inspired quite a bit by Tron (thanks to Jeff Bell for the cool Tron font).
+
+ If anyone should find a mistake somewhere on this site, feel free to let me know and maybe I'll fix it eventually. Examples of mistakes include typos, buttons not working, mis-aligned content, pages not loading, your computer spontaneously combusting, a horde of wild gremlins coming out of your monitor and attacking you, etc.
+
+ If for whatever reason you happen to take an arrow to the knee while viewing this site, please don't hesitate to tell uninterested people around you about the things you used to do before that happened. +
+
+
+
+ +
+
+ +
+ + diff --git a/js/navbar.js b/js/navbar.js new file mode 100644 index 0000000..dc6fac4 --- /dev/null +++ b/js/navbar.js @@ -0,0 +1,18 @@ +(function() +{ + // Highlight the current page in the navbar + var highlightLink = function() + { + var links = document.getElementsByClassName("sidelink"); + for (var i = 0; i < links.length; i++) { + if (links[i].href == location) + links[i].className += " sidelink-active"; + } + } + + // Attach onload handler + if (window.addEventListener) + window.addEventListener("load", highlightLink, false); + else if (window.attachEvent) + window.attachEvent("onload", highlightLink); +})(); \ No newline at end of file diff --git a/lbradleylaboon.crl b/lbradleylaboon.crl new file mode 100644 index 0000000..3275fe9 --- /dev/null +++ b/lbradleylaboon.crl @@ -0,0 +1,18 @@ +-----BEGIN X509 CRL----- +MIIC7TCB1gIBATANBgkqhkiG9w0BAQUFADCBkzELMAkGA1UEBhMCVVMxGjAYBgNV +BAoMEUwuIEJyYWRsZXkgTGFCb29uMSAwHgYDVQQLDBdDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eTEaMBgGA1UEAwwRYnJhZGxleWxhYm9vbi5jb20xKjAoBgkqhkiG9w0B +CQEWG3dlYm1hc3RlckBicmFkbGV5bGFib29uLmNvbRcNMTQwOTI0MTkwNDI3WhcN +MTQxMDI0MTkwNDI3WqAOMAwwCgYDVR0UBAMCAQEwDQYJKoZIhvcNAQEFBQADggIB +ABuWojJvJawEKgXeGMHpUOkuGRSj9RG2LSDld4PJurDibKjyxNRLi5kHEOJNHqU8 +sbJdKFNi52yWtj8xS0S7cQQFpWJNwAfNPPtheN9yzsHpxy+GI4hJQ20JryICH9lS +bWAuPj/+u9AFejpuXecnkpkD1HM7RYTmqLYM5OGKMZ37XQtGuycd7jaxM2foDxdr +w9Vfly3UDjyiSHL4DTpbo2lhqLTHCsyG060KB2eZL2EYBsXWlKtmV4no9RSIJRPc +ALXGXvcTT+AOvPFCYIbwAFbr9Vg5g8Lhn6YyIHXcqfGKAJtAwWsFK8lEEZ5CJkk+ +lh9jmwYuaFzkSKIH/SvSe/04WoD474ryutZDGk/rJot9AzZE4O+oJNCx3KSntpf8 +lrRdY6H1FjC+GELWKXQ04Nt7f3YRLy1aYPQN1+G3C2rVw4pPc1b0p/Er7zNBs/N0 +drTGAxi4EdXw/xdO8on/fzoNUhmiJzPb0bGouc+7ADivC28362p9R+FGG/mFCGId +dwsgax/US2Y9UIJq+8hvcccCvnUcTP4hcKDEVHooychPKdXOUHbOZNlPG9v1KTEs +CJ1WBLKaKOzvDZRgNkVE2Q7HRCpR1c0O7rjjLQ7zpkANvtbBcDjSljW3jnqYefmt +gCsZeaM00HykSdpEcn5K8BYrYv8NaPpY/BH2d1cmujut +-----END X509 CRL----- diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..bc11640 --- /dev/null +++ b/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Allow: / +