From cce096dae552f1b421785bc93fa87cd04e4b5146 Mon Sep 17 00:00:00 2001 From: 53hornet Date: Tue, 26 Oct 2021 19:17:13 -0400 Subject: subfolders, add contact, update hireme --- contact/atc.gpg | 41 +++++++ contact/index.php | 22 ++++ cv.html | 194 -------------------------------- cv.php | 4 - donate.php | 1 - donate/index.php | 1 + hire.php | 44 -------- hireme/cv.html | 196 +++++++++++++++++++++++++++++++++ hireme/cv.php | 4 + hireme/index.php | 44 ++++++++ includes/icons/at.svg | 1 - includes/icons/card-account-mail.svg | 1 - includes/icons/desktop-tower.svg | 1 - includes/icons/file-account.svg | 5 - includes/icons/floppy-variant.svg | 5 - includes/icons/git.svg | 1 - includes/icons/home-roof.svg | 1 - includes/icons/information-variant.svg | 1 - includes/icons/rss-box.svg | 1 - includes/icons/rss.svg | 1 - includes/icons/server.svg | 1 - includes/nav.php | 26 +++-- info.php | 149 ------------------------- info/index.php | 95 ++++++++++++++++ monero-wallet-cli.core | Bin 0 -> 34426880 bytes payments.php | 139 ----------------------- payments/index.php | 139 +++++++++++++++++++++++ robots.txt | 7 +- 28 files changed, 564 insertions(+), 561 deletions(-) create mode 100644 contact/atc.gpg create mode 100644 contact/index.php delete mode 100644 cv.html delete mode 100644 cv.php delete mode 100644 donate.php create mode 100644 donate/index.php delete mode 100644 hire.php create mode 100644 hireme/cv.html create mode 100644 hireme/cv.php create mode 100644 hireme/index.php delete mode 100644 includes/icons/at.svg delete mode 100644 includes/icons/card-account-mail.svg delete mode 100644 includes/icons/desktop-tower.svg delete mode 100644 includes/icons/file-account.svg delete mode 100644 includes/icons/floppy-variant.svg delete mode 100644 includes/icons/git.svg delete mode 100644 includes/icons/home-roof.svg delete mode 100644 includes/icons/information-variant.svg delete mode 100644 includes/icons/rss-box.svg delete mode 100644 includes/icons/rss.svg delete mode 100644 includes/icons/server.svg delete mode 100644 info.php create mode 100644 info/index.php create mode 100644 monero-wallet-cli.core delete mode 100644 payments.php create mode 100644 payments/index.php diff --git a/contact/atc.gpg b/contact/atc.gpg new file mode 100644 index 0000000..d720d81 --- /dev/null +++ b/contact/atc.gpg @@ -0,0 +1,41 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +b/jmk4CByCKKhaOBWw== +=PU1R +-----END PGP PUBLIC KEY BLOCK----- diff --git a/contact/index.php b/contact/index.php new file mode 100644 index 0000000..398ee1c --- /dev/null +++ b/contact/index.php @@ -0,0 +1,22 @@ + + +

+ atc@53hor.net +

+ +

+ I send mail signed with my PGP key. The fingerprint is 94B3 3D04 F47E 6611 ADD9 76A6 76F8 F1CB 49F9 1B02. You can download the key like so: + +

+
+# FreeBSD:
+$ fetch -o - https://www.53hor.net/contact/atc.gpg | gpg --import
+
+# Also FreeBSD, but more inclusive:
+$ curl https://www.53hor.net/contact/atc.gpg | gpg --import
+
+
+

diff --git a/cv.html b/cv.html deleted file mode 100644 index f4f743d..0000000 --- a/cv.html +++ /dev/null @@ -1,194 +0,0 @@ -

Adam T. Carpenter

- - -atc@53hor.net - -www.53hor.net - -git.53hor.net - -

- I am a computer programmer who has been developing and maintaining native and - web applications since 2018. I have also been providing systems administration - services and technical mentoring since 2016. I aim to create simple, - performant, and well-documented software that solves real problems with no - surprises. -

- -

- I am fluent in Rust, C#, Python, JavaScript, Bourne Shell, and HTML+CSS. I am - also familiar with Java, PHP, C, C++, TypeScript, and PowerShell. I have used - a variety of frameworks and libraries, as well as a myriad of web servers, - databases, and "DevOps" platforms. -

- -
-

Skills

- -

Software Engineering

- - - -

Systems Administration

- - - -

Technical Mentoring, Leadership

- - - -
-

Work History

- -

-

Software Engineer

-Automatic Data Processing (August 2021-Present) - -

- -

-

Application Developer

-Automatic Data Processing (June 2018-August 2021) - -

- -

-

Web Application Designer & Developer

-Freelance (July 2019-Present) - -

- -

-

Technology Support Specialist, Repair Technician

-The College of William & Mary (February 2015-May 2018) - -

- -
-

Academic History

- -

- I have a Bachelor of Science in Computer Science and graduated from the - College of William and Mary in May of 2018. While there, I participated in - several group software development projects such as hybrid Android application - testing and presided over the campus Game Design Club. -

- -
-

About Me

- -

- I wrote my first program on a TI-84 in BASIC to help finish my high school - math homework faster. I quickly transitioned to building more complicated - programs but have continued to enjoy finding the smallest amount of code to - solve a problem quickly, correctly, and securely. -

- -

- I grew up in and still call Hampton Roads, Virginia my home. In my spare time - I drive and maintain a classic car, a 1953 Hudson Hornet. I enjoy travelling - and being at home with my wife and cocker spaniel. I also self-host a web - server in a closet in my home. -

- -

- I keep a public journal on my web site. -

diff --git a/cv.php b/cv.php deleted file mode 100644 index 53ffaff..0000000 --- a/cv.php +++ /dev/null @@ -1,4 +0,0 @@ -PayPal diff --git a/donate/index.php b/donate/index.php new file mode 100644 index 0000000..82fbd8a --- /dev/null +++ b/donate/index.php @@ -0,0 +1 @@ +PayPal diff --git a/hire.php b/hire.php deleted file mode 100644 index db7db92..0000000 --- a/hire.php +++ /dev/null @@ -1,44 +0,0 @@ - - -

- My name is Adam Carpenter and I am a freelance, general-purpose computer programmer. - -

- - -

- I run a business called Carpenter Tech that aims to help you answer these questions by offering the following services. - -

- - - -

- I am down to earth and enjoy solving problems. If you think I may be able to help solve yours, the best way to get in touch with me is writing to - atc@53hor.net. -

- -

- -

- -

- Below is my CV and other related professional history. - -

- -
- -Adam T. Carpenter + + +atc@53hor.net + +www.53hor.net + +git.53hor.net + +(Download a PDF copy) + +

+ I am a computer programmer who has been developing and maintaining native and + web applications since 2018. I have also been providing systems administration + services and technical mentoring since 2016. I aim to create simple, + performant, and well-documented software that solves real problems with no + surprises. +

+ +

+ I am fluent in Rust, C#, Python, JavaScript, Bourne Shell, and HTML+CSS. I am + also familiar with Java, PHP, C, C++, TypeScript, and PowerShell. I have used + a variety of frameworks and libraries, as well as a myriad of web servers, + databases, and "DevOps" platforms. +

+ +
+

Skills

+ +

Software Engineering

+ + + +

Systems Administration

+ + + +

Technical Mentoring, Leadership

+ + + +
+

Work History

+ +

+

Software Engineer

+Automatic Data Processing (August 2021-Present) + +

+ +

+

Application Developer

+Automatic Data Processing (June 2018-August 2021) + +

+ +

+

Web Application Designer & Developer

+Freelance (July 2019-Present) + +

+ +

+

Technology Support Specialist, Repair Technician

+The College of William & Mary (February 2015-May 2018) + +

+ +
+

Academic History

+ +

+ I have a Bachelor of Science in Computer Science and graduated from the + College of William and Mary in May of 2018. While there, I participated in + several group software development projects such as hybrid Android application + testing and presided over the campus Game Design Club. +

+ +
+

About Me

+ +

+ I wrote my first program on a TI-84 in BASIC to help finish my high school + math homework faster. I quickly transitioned to building more complicated + programs but have continued to enjoy finding the smallest amount of code to + solve a problem quickly, correctly, and securely. +

+ +

+ I grew up in and still call Hampton Roads, Virginia my home. In my spare time + I drive and maintain a classic car, a 1953 Hudson Hornet. I enjoy travelling + and being at home with my wife and cocker spaniel. I also self-host a web + server in a closet in my home. +

+ +

+ I keep a public journal on my web site. +

diff --git a/hireme/cv.php b/hireme/cv.php new file mode 100644 index 0000000..53ffaff --- /dev/null +++ b/hireme/cv.php @@ -0,0 +1,4 @@ + + +

+ My name is Adam Carpenter and I am a freelance, general-purpose computer programmer. + +

+ + +

+ I run a business called Carpenter Tech that aims to help you answer these questions by offering the following services. + +

+ + + +

+ I am down to earth and enjoy solving problems. If you think I may be able to help solve yours, + +

+

+ +
+ + + +

+ +

diff --git a/includes/icons/at.svg b/includes/icons/at.svg deleted file mode 100644 index d2d76d4..0000000 --- a/includes/icons/at.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/card-account-mail.svg b/includes/icons/card-account-mail.svg deleted file mode 100644 index a55c913..0000000 --- a/includes/icons/card-account-mail.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/desktop-tower.svg b/includes/icons/desktop-tower.svg deleted file mode 100644 index c1e7cfb..0000000 --- a/includes/icons/desktop-tower.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/file-account.svg b/includes/icons/file-account.svg deleted file mode 100644 index 3466870..0000000 --- a/includes/icons/file-account.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/includes/icons/floppy-variant.svg b/includes/icons/floppy-variant.svg deleted file mode 100644 index 96cc704..0000000 --- a/includes/icons/floppy-variant.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/includes/icons/git.svg b/includes/icons/git.svg deleted file mode 100644 index 2c8a80d..0000000 --- a/includes/icons/git.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/home-roof.svg b/includes/icons/home-roof.svg deleted file mode 100644 index f4776ef..0000000 --- a/includes/icons/home-roof.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/information-variant.svg b/includes/icons/information-variant.svg deleted file mode 100644 index f345aea..0000000 --- a/includes/icons/information-variant.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/rss-box.svg b/includes/icons/rss-box.svg deleted file mode 100644 index 691a07a..0000000 --- a/includes/icons/rss-box.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/includes/icons/rss.svg b/includes/icons/rss.svg deleted file mode 100644 index 9321e73..0000000 --- a/includes/icons/rss.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/icons/server.svg b/includes/icons/server.svg deleted file mode 100644 index 131c08b..0000000 --- a/includes/icons/server.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/includes/nav.php b/includes/nav.php index 908471d..c5a36a4 100644 --- a/includes/nav.php +++ b/includes/nav.php @@ -9,27 +9,35 @@
  • - + + + + + Contact + +
  • +
  • + - + - Info + Hire Me
  • - + - + - Repos + Info
  • - + - + - Hire Me + Repos
  • diff --git a/info.php b/info.php deleted file mode 100644 index 631db41..0000000 --- a/info.php +++ /dev/null @@ -1,149 +0,0 @@ - - -

    - My name is Adam Carpenter (on some sites I'm - 53hornet). I am a professional computer programmer, am married - to my wonderful wife, Amy, and a puppy parent to Clementine, a Cocker - Spaniel. This is my web site. -

    - -atc@53hor.net, - -GPG public key - -

    - -

    - -

    What Will You Find Here?

    - -

    - This site is my home on the web. I post things I've learned, things I - want to share, and things I don't want to forget. I am generally - interested in and generally post about: -

    - - - - - -

    Disclaimer

    - -

    - The views on this web site are entirely mine! That should go without - saying. They don't reflect my company, co-workers, friends, family, dog, - or anyone I mention anywhere in any way. -

    - -

    - I prefer not to go back and edit old posts. So when you're reading - something from 2 years ago, that was my opinion 2 years ago. Times - change and so can I, so please try to keep that in mind. -

    - -

    - If I reference an external public profile or site as fact, I will do so - with links so you can go and read the source. -

    - -

    Privacy

    - -

    - My web server has an access log. By visiting this site you're - surrendering: -

    - - - -

    - That's it. I do not advertise on this site, read your cookies, or - perform any kind of social media tracking. I also proudly don't have any - JavaScript on my site. -

    - -

    License

    - -

    - Content on this site is licensed under the - Creative Commons Attribution 4.0 International License. -

    - -

    - Source code on this site, unless otherwise stated, is licensed under the - - BSD 3-Clause license. -

    - -

    - The structure and content of this page are loosely based on - Justin Wernick's about page. The structure and content of my CV is loosely based on - Ben Hoyt's Resume/CV. -

    - - - -Valid CSS! - -Viewable With Any Browser - -[Valid RSS] - - diff --git a/info/index.php b/info/index.php new file mode 100644 index 0000000..65b3f9b --- /dev/null +++ b/info/index.php @@ -0,0 +1,95 @@ + + +

    + My name is Adam Carpenter (on some sites I'm + 53hornet). I am a professional computer programmer and hobbyist mechanic, am married + to my wonderful wife, Amy, and a puppy parent to Clementine, a Cocker + Spaniel. This is my web site. +

    + +

    + +

    + +

    What Will You Find Here?

    + +

    + This site is my home on the web. I post things I've learned, things I + want to share, and things I don't want to forget. I am generally + interested in and generally post about: +

    + + + +

    Disclaimer

    + +

    + The views on this web site are entirely mine! That should go without + saying. They don't reflect my company, co-workers, friends, family, dog, + or anyone I mention anywhere in any way. +

    + +

    + I prefer not to go back and edit old posts. So when you're reading + something from 2 years ago, that was my opinion 2 years ago. Times + change and so can I, so please try to keep that in mind. +

    + +

    + If I reference an external public profile or site as fact, I will do so + with links so you can go and read the source. +

    + +

    Privacy

    + +

    + My web server has an access log. By visiting this site you're + surrendering: +

    + + + +

    + That's it. I do not advertise on this site, read your cookies, or + perform any kind of social media tracking. I also proudly don't have any + JavaScript on my site. +

    + +

    License

    + +

    + Content on this site is licensed under the + Creative Commons Attribution 4.0 International License. +

    + +

    + Source code on this site, unless otherwise stated, is licensed under the + + BSD 3-Clause license. +

    + + + +Valid CSS! + +Viewable With Any Browser + +[Valid RSS] + + diff --git a/monero-wallet-cli.core b/monero-wallet-cli.core new file mode 100644 index 0000000..38fc006 Binary files /dev/null and b/monero-wallet-cli.core differ diff --git a/payments.php b/payments.php deleted file mode 100644 index 9a7d037..0000000 --- a/payments.php +++ /dev/null @@ -1,139 +0,0 @@ - - - -
    -

    Please enter an Invoice ID

    -

    Please enter a description

    -

    Please enter a price

    - -
    - -
    - -
    - -
    -
    - -
    -
    -
    - - - - diff --git a/payments/index.php b/payments/index.php new file mode 100644 index 0000000..9a7d037 --- /dev/null +++ b/payments/index.php @@ -0,0 +1,139 @@ + + + +
    +

    Please enter an Invoice ID

    +

    Please enter a description

    +

    Please enter a price

    + +
    + +
    + +
    + +
    +
    + +
    +
    +
    + + + + diff --git a/robots.txt b/robots.txt index 850787f..e2439f2 100644 --- a/robots.txt +++ b/robots.txt @@ -1,7 +1,10 @@ User-agent: * Crawl-delay: 120 Disallow: /.git/ +Disallow: /cv.html +Disallow: /cv.php Disallow: /drafts/ +Disallow: /feed.php Disallow: /includes/ -Disallow: /rss.xml -Disallow: /templates/ +Disallow: /payments/ +Disallow: /contact/ -- cgit v1.2.3