Search Icon, Magnifying Glass

Marmanold.com

Graduation Cap Heart Question Mark Magnifying Glass

Entries for #post

God Calls Me

I am called to preach the Gospel and faithfully administer the sacraments under the apostolic authority of a bishop of Christ’s Holy Church because God saved a Mormon boy from the pits of despair and freed him from the chains of the law. This God, in securely calling me his own, redirected my heart to serve his one, holy, Catholic Church and to share the truly Good News of unmerited free grace to others lost in darkness. Read more...

Posted: Tue, Sep 10, 2019, Words: ~600, Reading Time: 3 min

Instantpot Hardboiled Eggs

  1. Place eggs on steam rack.
  2. Add 1 cup of water to the pot.
  3. Set Instantpot to cook on high pressure for five minutes.
  4. Allow Instantpot to naturally decompress for five minutes.
  5. Immediately place eggs in cool water to stop cooking.
  6. Peel eggs and enjoy.
Read more...

Posted: Sun, Jun 2, 2019, Words: ~100, Reading Time: 1 min

Logs in the River of Discourse

A feminist tried to fail me out of divinity school. The last two weeks of divinity school turned out much differently than I expected. For my last semester I was required to take a course to fulfill a credit in the topic of gender and sexuality. There was only one course that fulfilled that requirement that would fit into my schedule with another required course, ethics. I spent my last semester as one of two men in a course exploring the intersections of theology and psychology for women. Read more...

Posted: Tue, May 14, 2019, Words: ~4500, Reading Time: 21 min

The Magic Variable 'count'

So, I happened to be looking back through some old files and I found an early programming assignment from my first computer science course back in college. In the middle of the code I found this wonderful line: while (cownt<years) { cout<<cownt+1; //"cownt" = "count", but when I entered it spelt correctly it gave me errors.// As it turns out early on in the code I declared int cownt=0;. I either couldn’t find this typo in debugging my mere 61 lines of code or — what I think was actually going on — I thought count was a reserved magical variable that made loops work — not something I had to declare. Read more...

Posted: Wed, Feb 20, 2019, Words: ~200, Reading Time: 1 min

XML::Compile with an Extension Namespace

Starting this May, mortgage folk are going to be required to send Freddie and Fannie data including additional data points in ULDD phase 3 extension. At face value, adding these additional data points shouldn’t be a big deal at all. However, the legacy code I’m maintaining used XML::Compile to generate code. For various and sondry reasons — which I will not go into here — XML::Compile in the code I’m maintaining was in a place where it was extremely difficult to add XML elements that weren’t included in the original base Mismo 3. Read more...

Posted: Tue, Feb 19, 2019, Words: ~400, Reading Time: 2 min

Cron in Docker with Debian Slim

Recently, I needed to get cron working inside a Docker container running Debian Slim. It’s not difficult once you figure it out, but it did take a bit of research and learning to get everything to work. First off, Debian Slim is real slim. There’s no cron nor is there a syslog when you want to debug things. Add apt-get install cron and rsyslog in your Dockerfile before you start anything else. Read more...

Posted: Wed, Jan 23, 2019, Words: ~500, Reading Time: 3 min

Automated Weekly Sermon Podcast

Each Sunday at Church of the Epiphany we record our sermon using someone’s mobile phone. We started doing this back in September and, for the last three months, editing and uploading these sermons to our website has been a fairly manual process. Starting this month, however, with a combination of JustCast, Dropbox, Hazel, Squarespace, and Auphonic I’ve been able to mosty automate the process. 1. Download & Rename Each week shortly after worship, Fr. Read more...

Posted: Tue, Dec 18, 2018, Words: ~800, Reading Time: 4 min

Word to Markdown Conversion with Footnotes

Many of the essays on this site start their life in Microsoft Word or Scrivener. Early on, I would have to convert essays to Markdown for posting manually. This generally worked okay, but I lost my footnotes. I tried Word to Markdown for a brief while, but it didn’t work entirely as I’d like it to. Enter Pandoc. I’ve been using Pandoc to convert all of my Word documents — including footnotes — for the last two years. Read more...

Posted: Mon, Nov 12, 2018, Words: ~200, Reading Time: 1 min

East Nashville Antenna Television Update

Almost a year ago I blogged about my new antenna set-up here in East Nashville. All in all, I’m still happy with my decision to drop cable and switch to antenna and streaming services. The Tivo Rovio OTA has proven to be money well spent. The Tivo is extremely easy to use and seamlessly binds OTA recordings with Hulu, Amazon Prime, and Netflix. Because the Tivo supports Plex, I’ve also converted an old Mac Mini into a Plex server. Read more...

Posted: Mon, Jun 25, 2018, Words: ~400, Reading Time: 2 min

Sea Walls: haud responsalis sed peccator

Recently I saw a call for more people in enterprise IT to start blogging. Following that call, I’ll offer some reflections. The foundation of a healthy IT culture in the enterprise starts with IT leadership and, especially, front-line IT management focusing on building a great working environment for developers. If developers are overextended, overworked, are not able to innovate, and are not given the dedicated time needed to solve problems, there is no hope for the transformation of corporate IT. Read more...

Posted: Tue, May 29, 2018, Words: ~700, Reading Time: 3 min

Perfect Perl Kwalitee

In the time since Date::Lectionary was added to CPAN, I’ve been working hard to get a perfect Kwalitee score and make a really solid distribution. Documentation on how to make a module are all over the place and I’ve yet to see a good, single article or post to explain how to do it. This is my attempt, I hope you find it useful. Required Files README I like keeping my POD within the code of the module I’m developing and having the README file(s) automatically generated from that. Read more...

Posted: Mon, Apr 23, 2018, Words: ~900, Reading Time: 4 min

My WSL Perl Development Environment

Recently I bought a little Windows tablet on sale for $60 as a device to play around with Windows 10 on and for — hopefully — testing a future UWP or PWA Windows version of LectServe. I’ll give a review of the NuVision tablet at some point in the future, but after I spent two! days getting Windows updated to the newest release, I quickly enabled the Windows subsystem for Linux and installed Debian. Read more...

Posted: Sat, Mar 24, 2018, Words: ~400, Reading Time: 2 min

Mary, Mother of God, Most Blessed Human

The second iteration of the Women’s March garnered much attention this weekend. From outward appearances in the news and social media, version 2.0 of the Women’s March was even less unified than the inaugural event of 2017. Saturday’s gatherings across the nation involved feminists, Black Lives Matters, labor movements, immigration activists, Democrats, and a host of other concerns. Though headlines were careful to present female-only images of the events, candid photos on my social media feed show many men co-opting the movement as well. Read more...

Posted: Sun, Jan 21, 2018, Words: ~1200, Reading Time: 6 min

How my View of Salvation has Changed

After a semester studying soteriology, how has my view of salvation changed? It has not. I have, however, increased my ability to articulate my view. Salvation is an unwarranted gift of grace from God offered to all of humanity. All the children of Adam and Eve are born into sin and death. Humanity has distanced itself from God and has brought corruption into God’s good creation. God, in his infinite mercy, looked down and saw that there was no one to rescue humanity from her fall, so he decided to save her himself (Isaiah 63:5). Read more...

Posted: Tue, Dec 5, 2017, Words: ~500, Reading Time: 3 min

Full-Text Search using Hugo & Lunr

Adding full-text search to a statically generated Hugo site is a fairly easy process. As I’ve mentioned before, I’m already using Gulp to compile and minify my site. Using that Gulp file as my starting point, adding full-text search is a simple three-part process. To enable search, I decided to use the Lunr.js library. Lunr is simple to use and has just the right amount of features for adding some simple search capabilities to your site. Read more...

Posted: Sun, Dec 3, 2017, Words: ~500, Reading Time: 3 min