Skip to content

Commit

Permalink
Excerpt corrections, CC update, and article edits (#85)
Browse files Browse the repository at this point in the history
  • Loading branch information
stephenfuqua authored May 5, 2024
1 parent 599a568 commit a77a1b0
Show file tree
Hide file tree
Showing 11 changed files with 30 additions and 38 deletions.
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Content and design are published under the Creative Commons Attribution - ShareAlike
3.0 License: https://creativecommons.org/licenses/by-sa/3.0/. Copyright © Stephen A.
Content and design are published under the Creative Commons Attribution-ShareAlike
4.0 License: https://creativecommons.org/licenses/by-sa/4.0/. Copyright © Stephen A.
Fuqua, some rights reserved.

Unless otherwise stated or granted, source code is licensed under the MIT license:
Expand Down
4 changes: 2 additions & 2 deletions _includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@
Copyright &copy; {{ site.time | date: "%Y" }} - <a href="https://www.safnet.com"
class="text-primary">Stephen A. Fuqua</a>.
Content and design are published under the Creative Commons <a
href="http://creativecommons.org/licenses/by-sa/3.0/" class="text-primary">
Attribution - ShareAlike 3.0</a> License. Unless otherwise stated or granted, source code is licensed
href="https://creativecommons.org/licenses/by-sa/4.0/" class="text-primary">
Attribution-ShareAlike 4.0</a> License. Unless otherwise stated or granted, source code is licensed
under the <a href="/LICENSE" class="text-primary">MIT license</a>.
</p>
</div>
Expand Down
16 changes: 2 additions & 14 deletions _posts/2020/2020-08-08-teamcity-kotlin-template-inheritance.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,7 @@ tags:
- tech
- sdlc
sharing: true
excerpt: '<p>This summer, one of the development teams at the Ed-Fi Alliance has
been hard at work building Project Buzz: "When school shutdowns went into effect
across the country as a result of COVID-19, much of the information teachers
need to support students in the new online-school model had become fragmented
across multiple surveys and the Student Information System." (<a
href="https://www.ed-fi.org/blog/2020/07/fix-it-fridays-delivers-project-buzz-a-mobile-app-to-help-teachers-prepare-for-back-to-school/">Fix-It-Fridays
Delivers Project Buzz, A Mobile App to Help Teachers Prepare for
Back-to-School</a>.</p>
<p>As project architect, my role has been one of support for the development team,
guiding technology toolkit choices and supporting downstream build and
deployment operations. The team agreed to develop the applications in TypeScript
on both the front- and back-ends. My next challenge: rapidly create TeamCity
build configurations for all components using Kotlin code.</p>'
excerpt_separator: <!--more-->
---

This summer, one of the development teams at the Ed-Fi Alliance has been hard at
Expand All @@ -37,7 +25,7 @@ deployment operations. The team agreed to develop the applications in TypeScript
on both the front- and back-ends. My next challenge: rapidly create TeamCity
build configurations for all components using Kotlin code.

<!-- more -->
<!--more-->

## Components

Expand Down
3 changes: 2 additions & 1 deletion _posts/2021/2021-01-18-mlk-reading-with-the-birds.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ tags:
- inclusion
- justice
sharing: true
excerpt_separator: <!--more-->
---

It looks like a beautiful morning in Austin, Texas, from the comfort of my
Expand All @@ -22,7 +23,7 @@ Lanham](https://www.clemson.edu/cafls/faculty_staff/profiles/lanhamj)'s _[The
Home Place, Memoirs of a Colored Man's Love Affair with
Nature](https://milkweed.org/book/the-home-place)_.

<!-- more -->
<!--more-->

Lanham, who also penned the harrowing-yet-humorous [9 Rules for the Black
Birdwatcher](https://orionmagazine.org/article/9-rules-for-the-black-birdwatcher/),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@ tags:
- tech
- sdlc
sharing: true
excerpt_separator: <!--more-->
---

"Infrastructure as Code", or IaC if you prefer <acronym title="Three Letter
Acronyms">TLAs</acronym>, is the practice of configuring infrastructure
"Infrastructure as Code", or IaC if you prefer <abbr title="Three Letter
Acronyms">TLAs</abbr>, is the practice of configuring infrastructure
components in text files instead of clicking around in a user interface. Last
year I wrote a few detailed articles on IaC with TeamCity
([1](/archive/2020/03/21/infrastructure-as-code-in-teamcity/),
Expand All @@ -22,7 +23,7 @@ respect to continuous integration (CI) and delivery (CD): the process of
automating software compilation, testing, quality checks, packaging, deployment,
and more.

<!-- more -->
<!--more-->

## Continuous Integration and Delivery Tools

Expand Down
11 changes: 6 additions & 5 deletions _posts/2021/2021-06-24-command-line-developer-operations.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,19 @@ tags:
- tech
- programming
sharing: true
excerpt_separator: <!--more-->
---

Author Neal Stephenson, in his essay "In the Beginning... Was the Command Line,"
memorably compares our graphical user interfaces to Disney theme parks: "It
seems as if a hell of a lot might be being glossed over, as if Disney World
might be putting one over on us, and possibly getting away with all kinds of
buried assumptions and muddled thinking. And this is precisely the same as what
is lost in the transition from the command line interface to the <acronym
title="Graphical User Interface">GUI</acronym>. (p52)
is lost in the transition from the command line interface to the <abbr
title="Graphical User Interface">GUI</abbr>. (p52)

With new programmers whose experience has been entirely mediated through an
<acronym title="Integrated Development Environment">IDE</acronym> like Visual
<abbr title="Integrated Development Environment">IDE</abbr> like Visual
Studio or Eclipse, I have sometimes wondered if they are understanding the
"buried assumptions" and suffering from "muddled thinking" due to their lack of
understanding of the basic command line operations that underlie the automation
Expand All @@ -29,7 +30,7 @@ crippled my ability to know how to build and test .NET Framework solutions
(setting up an automated build process in [Cruise
Control](http://cruisecontrol.sourceforge.net/) helped cure me of that).

<!-- more -->
<!--more-->

{: .float-right }
![Screenshot of CLI-based hacking in The Matrix](/images/matrix-shell.png)
Expand Down Expand Up @@ -97,7 +98,7 @@ Thankfully I didn't have the same impression of smoking!

So the shell is a command line interface. And when we build specialized programs
that are run from the shell, we often call them "command line interfaces" (or
<acronym title="Command Line Interface">CLI</acronym> for short) as
<abbr title="Command Line Interface">CLI</abbr> for short) as
distinguished from "graphical user interfaces". In the screenshots above,
we see the `dotnet` CLI compared to the Visual Studio GUI.

Expand Down
3 changes: 2 additions & 1 deletion _posts/2021/2021-11-08-dotnet-pshell-wsl.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ tags:
- Linux
- Windows
sharing: true
excerpt_separator: <!--more-->
---

**Goal**: setup PowerShell Core and .NET for development in Ubuntu running in
Expand All @@ -20,7 +21,7 @@ enabling more programmers to develop on [a certain
codebase](https://github.com/Ed-Fi-Alliance-OSS) and enabling use of Linux-based
containers for continuous integration and testing.

<!-- more -->
<!--more-->

## 1. Install Ubuntu and PowerShell (Core) 7

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Salt Lake
City](https://www.deseret.com/2001/6/2/19589287/bishop-striving-to-put-an-end-to-religionism).
Regardless, our time of collaboration was all too short.

<!-- more -->
<!--more-->

By winter of 2002, he dropped out of contact; I was only to learn why when I
heard of his passing in March of 2003: cancer. He left behind a grieving family,
Expand Down
2 changes: 1 addition & 1 deletion _posts/2022/2022-01-21-python-from-wsl.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ interfaces (GUIs) from WSL. Here are some quick notes from my experience.
_Screenshot shows that I'm running Windows 10, and shows a small GUI window opened
from both Powershell and from Bash using the same Python script._

<!-- more -->
<!--more-->

## First Things: Installing Python in Ubuntu

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ women of color.
{: .center-block }
![Mary Mcleod Bethune](https://blog.safnet.com/images/mary-mcleod-bethune.jpg){: .img-fluid .border .rounded }

<!-- more -->
<!--more-->

By 1904 she was in southern Florida, where she established a school and a
hospital. That school eventually developed into today's Bethune-Cookman
Expand Down
14 changes: 7 additions & 7 deletions _posts/2024/2024-05-01-bahai-principles-for-climate-action.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,16 +60,16 @@ first decades of the twentieth century. Lists of those principles frequently
reference abolition of prejudice, equality of the sexes, independent
investigation of the truth, harmony of science and religion, world peace,
international governance, universal auxiliary language, and compulsory
education. No forewarnings about health impact of pollution, the future climate
calamity, or loss of biodiversity.
education. Ther are no forewarnings about health impact of pollution, the future
climate calamity, or loss of biodiversity.

One the one hand: these were not the most pressing challenges of the time. And on
the other: perhaps these very principles, and the institutions inaugurated by
On the one hand: these were not the most pressing challenges of the time. And on
the other: these very principles, and the institutions inaugurated by
Bahá'u'lláh and 'Abdu'l-Bahá, are essential for solving the new questions and
challenges that have arisen since that time.

Not surprisingly, we quickly identified "harmony of science and religion" as a
key concept in thinking about climate change and other issues . This principle
key concept in thinking about climate change and related issues . This principle
suggests that religion bereft of science &ndash; rationalism, investigation
&ndash; tends toward superstition and social stagnation. And science and
technological innovation without spirituality and religion tends toward a
Expand Down Expand Up @@ -122,14 +122,14 @@ institutional decision-making in the Bahá'í Faith, and a tool that Bahá'ís o
gladly to any who wish to make use of it.

As we wound down our conversation, we noted how the knowledge, attribute, and
actions imparted by all of the books in the sequence of course teach lessons
actions imparted by all of the books in the sequence of courses teach lessons
valuable to those who recognize the need for improved environmental stewardship.
For example, the topic of consultation is treated many times, most especially in
the tenth book. The second book introduces the idea of "meaningful
conversations" &ndash; aiding the participant to develop the skill of having
this very sort of conversation. Likewise each book could be linked in some way.

Finally, we touched briefly on the importance of action: how, in recognizing the
Finally, we touched briefly on the importance of action: recognizing the
imperative for the course of humanity to be shifted onto a sustainable path, we
must each determine how we can contribute to individual action while
simultaneously supporting collective endeavors.
Expand Down

0 comments on commit a77a1b0

Please sign in to comment.