diff options
author | Adam T. Carpenter <atc@53hor.net> | 2023-07-18 22:44:04 -0400 |
---|---|---|
committer | Adam T. Carpenter <atc@53hor.net> | 2023-07-18 22:44:04 -0400 |
commit | e13ae14064901c0f4baa6e7d95ef878a1a056c7b (patch) | |
tree | 82e05d926c1afe57b6a6f43e6b4e35cdd4ae62c2 | |
parent | 3fddf4e0d72d8e2b40837269d849cd248107bd07 (diff) | |
download | 53hor-e13ae14064901c0f4baa6e7d95ef878a1a056c7b.tar.xz 53hor-e13ae14064901c0f4baa6e7d95ef878a1a056c7b.zip |
feat: two new cps rusts and update now, projects
4 files changed, 22 insertions, 11 deletions
diff --git a/pages/now.php b/pages/now.php index 239b2be..31d6ccb 100644 --- a/pages/now.php +++ b/pages/now.php @@ -14,28 +14,25 @@ if ("/now" == $_SERVER['REQUEST_URI']) { <ul> <li>Still a manager and software engineer at Automatic Data Processing, Inc.</li> - <li>Trying to improve on change control by encouraging continuous integration. Advertising it as a way to reduce defects, delivery more frequently, and avoid change restriction. Using Jenkins, Kubernetes, and Bitbucket to do those things.</li> - <li>Reeling in chaos from unplanned work and scope change. Using sprint demos, Jira, and aggressive estimate planning to do that. + <li>Investing in Argo blue-green rollouts to spend less time working ungodly hours testing and releasing new builds.</li> <li>Open to private contractor software development and website building projects.</li> </ul> <h3>Hobbies</h3> <ul> - <li>Eagerly awaiting a free day to rebuild Ol' Blue's fuel pump. Upgrading to a secondary vacuum unit to (hopefully) power future wiper washer.</li> + <li>Fixed up Ol' Blue's fuel pump. Installed a new diaphragm and she's back on the road. Now investigating a clunky tie rod end.</li> <li>(Continual) posting practical programming tutorials to <a href="https://www.youtube.com/@carpentertutoring841">Carpenter Tutoring YouTube channel</a>.</li> - <li>Translating a Computational Problem Solving course (CS 101) from Python to Rust. Intend on releasing first chapters on YouTube in coming weeks.</li> + <li>Translating a Computational Problem Solving course (CS 101) from Python to Rust. <a href="https://youtube.com/playlist?list=PLXGxiiv_uyipnFxS6c93UKuXc8mJzkl4h">First chapters are up on YouTube.</a></li> </ul> <h3>Life</h3> <ul> - <li>Enjoyed recent trip to NYC for wedding and tourism.</li> - <li>Getting over illness scares in wife and puppy. Be thankful for your health, it's underrated!</li> - <li>Gearing up for two more wedding trips in coming months.</li> - <li>Settling into spring and summer. Warm weather welcome, pollen be gone!</li> + <li>Gearing up for a family reunion trip to Long Island.</li> + <li>Returning soon to the "happy place" on Lake Erie with wife and puppy.</li> </ul> <p> - <em>Last updated 2023-05-11</em> + <em>Last updated 2023-07-18</em> </p> diff --git a/pages/projects.php b/pages/projects.php index 41b0178..141280f 100644 --- a/pages/projects.php +++ b/pages/projects.php @@ -3,7 +3,6 @@ <h2>Active Projects</h2> <ul> - <li><a href="https://github.com/adpllc/altruistic-angelshark">Altruistic Angelshark</a>: an automation API and command-line interface for Avaya Communication Managers. </ul> @@ -11,5 +10,5 @@ <ul> <li><a href="https://www.youtube.com/@carpentertutoring841">Carpenter Tutoring</a>: practical computer programming and software development tutorials with no fluff.</li> - <li>Computational Problem Solving with Rust: stay tuned!</li> + <li><a href="https://youtube.com/playlist?list=PLXGxiiv_uyipnFxS6c93UKuXc8mJzkl4h">Computational Problem Solving with Rust</a>: a CS-101 style YouTube course using Rust as a first programming language.</li> </ul> diff --git a/posts/2023-06-07-introduction-computational-problem-solving-with-rust-00.php b/posts/2023-06-07-introduction-computational-problem-solving-with-rust-00.php new file mode 100644 index 0000000..a305d1a --- /dev/null +++ b/posts/2023-06-07-introduction-computational-problem-solving-with-rust-00.php @@ -0,0 +1,8 @@ +<h1>Introduction: Computational problem solving with Rust 00</h1> + +<p class="description"> + This course focuses on computational problem solving using Rust as a first language. It provides students with the knowledge and skills to translate thoughtful solutions into computer programs. + Consider this an introductory, 101-level computer science course on programming fundamentals taught by Carpenter Tutoring. +</p> + +<iframe width="560" height="315" src="https://www.youtube.com/embed/Ut33XKakptE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> diff --git a/posts/2023-06-07-the-study-of-computer-science-computational-problem-solving-with-rust-01.php b/posts/2023-06-07-the-study-of-computer-science-computational-problem-solving-with-rust-01.php new file mode 100644 index 0000000..58eff4b --- /dev/null +++ b/posts/2023-06-07-the-study-of-computer-science-computational-problem-solving-with-rust-01.php @@ -0,0 +1,7 @@ +<h1>The study of Computer Science: Computational problem solving with Rust 01</h1> + +<p class="description"> + In this first installment, we'll take a look at the study of Computer Science. We'll walk about what a program is, and some general guidelines for beginning to program. We'll also talk about how digital computers work, and how we can use them to manipulate date we're familiar with. +</p> + +<iframe width="560" height="315" src="https://www.youtube.com/embed/wQ81tMOvlYc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> |