Welcome to Dmuth dot org

Ferris Wheel at Funtown Pier

Welcome to my website! I've been on the web in some form or another since 1996. Even though social media is all the rage these days, I feel it is important to have one's own presence on the web. So I continue to write here as often as I can.

If you'd like to get in touch with me, feel free to reach out! All of my contact info can be found here.

-- Doug

3.07907
Average: 3.1 (215 votes)
Your rating: None

Anthrocon 2017 Con Report

This year's Anthrocon was, and continues to be a big hit! Our attendees (all 7,544 of them) loved us, as did the City of Pittsburgh, and our charity, Hope Haven (for whom we raised $37,598).

For me, my convention experience was a little different this time around. Instead of hanging out in Room 309 in the DLCC I instead worked out of the Programming Office in the Westin along with my deputy Jade. The environment was quieter, which made it a little easier for us to focus on social media-related issues, and being co-located with Programming staff turned out to be a big win, as they could communicate with us directly on changes to Programming which required announcements on social media.

If you've been following the furry convention scene over the last few years, you may have noticed that our friends at Midwest FurFest have been catching up to us. If you've been wondering, "Will MFF's attendance overtake Anthrocon's?", the answer is "Yep, most likely!". In addition to being well-placed in a central city that is a transportation hub (Chicago), MFF's venue is well-equipped to handle large conventions (Anime Central has over 30,000 attendees, for example).

Having attended and staffed Midwest FurFest, I can also state that it's a damn fine furry convention. Smiling

All that said, wondering why the delay in writing this particular con report? As it turns out, I attended no less than 3 other conventions over the month of August--It was a busy month! So that pushes things back a little. I will write about all of those conventions in due time, of course! But for now, have some pictures from Anthrocon 2017:

Anthrocon-2017-002 Anthrocon-2017-006 Anthrocon-2017-053 Ransu Cheetah


0
No votes yet
Your rating: None

Think Your Anker Powercore 13000 Will Charge Overnight? Don’t Be So Sure.

So I made a new blog post:

Think Your Anker Powercore 13000 Will Charge Overnight? Don’t Be So Sure..

Go check it out over on Medium. Smiling

0
No votes yet
Your rating: None

My Fur Squared 2017 Con Report

A few weeks ago, I attended Fur Squared. Fur Squared is a smaller, relatively new furry convention held in the Milwaukee area. This year it was held February 24th-26th. I did not staff this con but instead opted to be a regular attendee so I could enjoy more of the con.

The convention did quite well, with 963 attendees and 232 fursuiters in the Fursuit Parade. They also raised $15,000 for the Human Animal Welfare Society.

I did end up getting drafted to be on a few panels, however. I was on the "Con Horror Stories" panel as well as the "How To Start A Con Panel". At both panels I got to tell stories of my past years organizing conventions. We laughed, we cried, we had flashbacks.

Fur-Squared-2017-163 Fur-Squared-2017-281 Fur-Squared-2017-023 Fur-Squared-2017-074 Fur-Squared-2017-100 Fur-Squared-2017-130


I tried a new trick for my photography this year--I dual-wielded both my DSLR and my iPhone. My DSLR has a 35mm prime lens which is great for shots that aren't wide field (such as a single fursuiter from 5 feet away), and the iPhone worked well for groups for multiple fursuiters from close up. I think I'm going to use that approach at future cons.



0
No votes yet
Your rating: None

My Anthro New England 2017 Con Report

A few weeks ago, I attended Anthro New England, which is a furry convention that was held over January 19-22, 2017 at the Hyatt Regency Cambridge in Cambridge, Massachusetts.

All things considered, the con went really well! They had 1,384 attendees and raised $15,000 for Massachusetts Vest-A-Dog. I myself got to be on staff this year, working in Commerce Operations for Kotanu Cheetah. (possibly the first time I have ever taken orders from a cheetah!)

Anthro-New-England-2017-013 A white and blue crux! Anthro-New-England-2017-034

Kieran grumping Cheetah Obscura and Tungro Kieran is grumping again

5
Average: 5 (2 votes)
Your rating: None

My Midwest FurFest 2016 Report

I attended Midwest FurFest last month, which was held from December 1st-4th, 2016 at the Hyatt Regency O'Hare in Chicago, IL.

Once again, I was on staff at this con. I worked in VIP Services as a Handler for one of our Guests of Honor. That meant that my job was basically to be their point of contact during the convention. I was responsible for meeting for them at the airport, getting them to all of their panels on time, and relaying any questions or issues that came up to the appropriate department (room requests, A/V requests, etc.). This role suited me well, because the cadence was "take them to a panel, then sit down for an hour". As I am still recovering from my injuries, not having to be on my feet non-stop really really helped.

The most impressive thing about Midwest FurFest was its attendance this year--they continue to show amazing amounts of growth and had a whopping 7,075 attendees this year! People have asked me if they attendance numbers might surpass Anthrocon one year and it is entirely possible--Chicago is a well-placed city which serves as a hub for planes, trains, and busses, and the hotel scales really well for conventions. I know based on my own experience when I worked at Anime Central in 2009, the year in which it had 19,511 attendees. Both cons are well run, and if you like both, you should attend both. If you like to staff cons, then please staff both (as I do).

MidwestFurFest-2016-046 MidwestFurFest-2016-060 Dougal Jacobs the Snow Leopard MidwestFurFest-2016-019 MidwestFurFest-2016-024 MidwestFurFest-2016-027


Instead of doing a fursuit parade this year, they tried something instead called the Fursuit Menagerie. They instead set up photography stations around the main ballroom and the foyer outside of it and had scheduled photoshoots for different kinds of fursuits (different species, different color, etc.). While I missed the parade as I come to know, it was nice to be able to socialize with some friends during the shoot.

MidwestFurFest-2016-055 MidwestFurFest-2016-029 MidwestFurFest-2016-003

Asriel Dreemurr Dougal Jacobs the Snow Leopard Nauta Sinneau MidwestFurFest-2016-050


Looking for the rest of my photos? I have them up here:

My next convention will be Anthro New England, slated to have its third convention in a couple of weeks. I hope I'll see you there!


0
No votes yet
Your rating: None

How I Organized and Decluttered My Home

I recently wrote up a post on how I re-organized and decluttered my home.

The post is up on Medium, go check it out. Smiling

5
Average: 5 (2 votes)
Your rating: None

How to Undelete Files in Amazon S3

In my last post, I talked about how to use Odrive to sync your files up to Amazon S3. While S3 is a great storage platform, what happens if you accidentally delete some important files? Well, S3 has a mechanism to recover deleted files, and I'd like to go into that in this post.

First, make sure you have versioning enabled on your bucket. This can be done via the API, or via the UI in the "properties" tab for your bucket. Versioning saves every change to a file (including deletions) as a separate version of said object, with the most recent version taking precedence. In fact, a deletion is also a version! It is a zero-byte version which has a "DELETE" flag set. And the essence of recovering undeleted files simply involves removing the latest version with the "DELETE" flag.

This is what that would look like in the UI:

5
Average: 5 (2 votes)
Your rating: None

Getting Amazon S3 To Work With Odrive

I've become a huge fan of odrive lately. Odrive is like the Dropbox client, but it lets you sync to just about any cloud service. Examples include Dropbox, Box, Amazon Drive, Slack(!), and my personal favorite: Amazon S3.

In other words, you can have a directory on your hard drive mirrored into S3, so that any changes made are uploaded straight to S3. From there, you can do things like enabling access logging or encryption. All very neat stuff.

When connecting to Amazon S3, you'll need an Access Key and a Secret Access Key. You do NOT want to use the default ones that came with your account, as they have full access to everything that is on Amazon Web Services. Instead, you want to create a key that has access limited just to your S3 bucket. This blog post will explain how exactly to do that.

5
Average: 5 (1 vote)
Your rating: None

ssh-to: Easily manage dozens or hundreds of machines with SSH

Hey software engineers! Do you manage servers? Lots of servers? Hate copying and pasting IP addresses? Need a way to execute a command on each of a group of servers that you manage?

I developed an app which can help with those things, and my employer has graciously given me permission to open source it.

First, here's the link:

And here's how to download a copy:

git clone https://github.com/Comcast/ssh-to.git

Getting Started

In order to use this script, you'll need to create a servers.json file:

./ssh-to --create

This will create a sample servers.json file in the current directory. You may want to then move that file to $HOME/.ssh-to-servers.json so that ssh-to can be run from any directory in the filesystem.

Next, to add hosts and hostgroups to the servers.json file:

./ssh-to --edit

This will bring up $EDITOR to edit the file. After you are done editing, exit the editor, and the validity of the JSON will be checked. If the JSON fails to validate, you'll be prompted to hit ENTER to go back into the editor or ctrl-C to abort.

Using ssh-to

Going forward, here's the syntax for using ssh-to in regular operation:

ssh-to [ --dump | --loop ] group [ host_number ] [ ssh_args ]

--dump prints out the hostname/IP address (or plural, if you just specify a group), which can be used in other scripts like so:

for HOST in $(ssh-to --dump hadoop)
do
   scp file.txt ${HOST}:/path/to/destination/
done

"But wait, there's more!"

Using the --loop switch, this sets the way for other cool automations! Here's an example:

ssh-to splunk --loop "yum install -y splunk; /opt/splunk/bin/splunk stop; /opt/splunk/bin/splunk start --answer-yes --no-prompt"

This would, on an existing Splunk cluster, perform rolling upgrades of Splunk on each machine in the cluster.

"Operators are standing by!"

Please, try out the tool and let me know what you think via email or in the comments below. Feedback, bugfixes, and suggestions for features are always welcome!

-- Doug

5
Average: 5 (1 vote)
Your rating: None