RSSAmplifier

Blog

MyGeekDaddy

mygeekdaddy.netRSS feed ↗100 posts

Latest posts

Setting up Python for GPT Training

This is waaayyy more basic than the title indicates.

Migrating Keyboard Maestro to Windows

New job, new workflow. I finally figured out how to get my date snippets to work on Windows.

macOS won't let me format my own drive

I needed to "fix" macOS to allow me to format an external drive for my music library.

Working Shortcut to create Apple Music playlists

A working version of an iOS Shortcut to create music playlists

Waiting for Outlook to join the AppleScript club

Microsoft announced 1503 days ago that AppleScript was coming to Outlook

Using Apple Music and ChatGPT to recreate playlists

Learning a few tricks to get ChatGPT to recreate my Apple Music playlists...

Sample Article Title (no article image)

This is a sample of the markdown header used when writing

Sample Article Title (with Article.Image)

This is a sample of the markdown header used when writing

Finding errors in my workflow

I need to read my own site...

Little surprises when house cleaning

While doing some blog site housekeeping, I found some surprise legacy code.

Update to Weather Shortcut

An update to my menu bar weather widget using Keyboard Maestro

Input future dates with Keyboard Maestro

One aspect of my job is communicating dates - due date, follow up date, etc. For years I've used the following Keyboard Maestro macro to give me the day/date of the weekday called out by the macro. For example, typing .mon will trigger a Keyboard Maestro macro to type in …

Re-enable networking after macOS Sequoia upgrade

I just finished updating my Intel MacMini to Sequoia and got this nice prize upon the first reboot. Umm... ok. Not the nice and neat upgrade I expected, especially after reading multiple accounts that this was a pretty straightforward upgrade - even for an Intel based Mac. I did the normal …

Getting OmniFocus Task to physical paper

Call me old school, but there are times I prefer paper over digital. I found I have a disconnect from being able to collect notes or ideas to capturing action items in a meeting, and then religiously getting these items documented into a digital format. This led me to start …

Replicate ISO Date from macOS in Drafts

Summer is here 1 and I'm starting to work in odder locations - some by choice and some due to my work schedule. Normally I work from a Mac, but my travel schedule has led me back to my iPad to get my work done. I love the portability of my …

SQL Scripting to Manage Person Records in Maximo

One of the most frustrating tasks I've had over the years as a Maximo administrator is cleaning up records for an employee that has separated from the company. It's frustrating because the call/ticket I will likely receive from a Maximo user is asking about how to work around an …

New Microsoft Windows App for macOS

Microsoft announced a new Windows App yesterday. This kind of announcement normally doesn't send shock waves in the Apple community until you get an explanation on what the app really is. Windows App is your gateway to Azure Virtual Desktop, Windows 365, Microsoft Dev Box, Remote Desktop Services, and remote …

Using Dictation in iOS Shortcuts

One of the features I was looking forward to the most with the iPhone 15 Pro has been the one I've taken advantage the least... the Action Button. The idea of having an assignable button on my digital assistant seemed like the perfect feature. So after getting my iPhone I …

Migrating legacy text into Maximo Long Descriptions

One of the trickier tasks a Maximo administrator will run into is migrating information from a legacy system into Maximo. And one of the trickiest migrations can be importing long text notes from a legacy system into Maximo's Long Description fields. When I have to migrate information into Maximo, understanding …

Add Spacers to your macOS menu dock

I've been able to convert a few more friends and family members to the Apple family. So I'm starting to get more questions on customizing their Apple device. One of my favorite customizations is adding spacers into my dock to help separate apps that I keep in my dock. So …

Maximo Automation Script on Duplicate Records

One of the frustrations I always have with Maximo is knowing something I want to do can be done, but not having the technical skills to cross the finish line. Automation Scripting continues to be in that category for me. This week I was asked by a couple of users …

Maximo Version of SMRP PM Compliance

One of the metrics commonly adopted by an organization early in their reliability journey is the Preventive Maintenance Compliance metric.[^92032] The goal of the metric is to understand how effective the maintenance and operations teams are getting PM actions completed. The goal is to get at least 90% of …

Should it really be this hard

Over the weekend I attended a Pokemon TCG tournament in Charlotte with one of my kids. Most of the TCG community that I follow is still on Twitter. 1 So in between rounds I wanted to reply back to someone and just got this. Of course I muttered some remark …

When technology fails its fundamentals

At some point I'd like to think my choices in technology will help me. But every ~6 months I'm reminded that my choices will sometimes fail me. 1 And yes, it didn't escape me that even my iPhone has apparently failed me this daylight savings time change. Again.

New Mac Setup Notes

I've been lucky enough to continue to use a Mac in my predominantly Windows centric company. 1 As I've continued to migrate off my old MBP to my new MBP, I've had to remind myself on the smaller details to fix on my new laptop. So this post is more …

A new GTDesque Shortcut

Yesterday Jason Snell ( @jsnell ) shared a link to his post about a Shortcut he found that will review your calendar and give you a list of dates/times you're available. At first this seemed like a "kinda of ok" Shortcut after I read Jason's post because the Shortcut only pulled …

My Year End Review

2022 is starting to wind down and I'm starting to take stock on a few things I'm "trying to do different". 1 Some of the ideas I have are trying to do take a better in stock in my ideas. Other things are on how I do things from day …

Another KM Macro Conversion

The long holiday weekend allowed me to catch up on some reading 1 and some more ideas on matching my macOS automations for my iPad. In preparation for upcoming posts, I started looking at ways to get image links easily formatted for my site. Since I write in Markdown, inserting …

Creating Pelican title blocks in Drafts

There's a funny thing that happens when you start using good tools, you only want to use your good tools. One of my favorite tools for a while now has been the Markdown 1 text file format. The upside to using Markdown is that it's also the format I use …

Rethinking my what's in my toolbox

This post has been a long time coming. Covid hit people in a lot of different ways. I'm still dealing with some of the personal challenges that came out of the past 2+ years. The biggest effect this had on me was professionally. A lot the areas I focus on …

Setting the sort order of Select Value dialog box in Maximo

One of the under-appreciated functions in Maximo is the ability to create custom value lists for a field using a Domain . The use of a Domain value list helps guide a Maximo user to use a specific set of choices to align the data choices used on a given field …

Reviewing PM completion requirements

I believe the most important part of being a leader is also being a teacher. Reliability leaders are generally asked to teach and explain new concepts on how to improve the methods being utilized to maintain our facility's equipment. As teachers we sometimes fail to see a contextual change that …

Migrating my plain text files

My first exposure to using text files to store little bits of information came from Merlin Mann on a Mac Power Users episode. 1 This is one of those episodes I consider part of the foundation of my personal automation path. Using Merlin's text file tag names has been a …

What time is it?

As much as things have been turned upside down the past couple of months, it's sometimes nice to have a "lively debate". 1 The recent discussion I participated in revolved around a specific part of a sentence that stated: "...requirement begins at midnight Friday, July 24..." Oh... so this begins …

Extending BIRT's hidden parameters - Pt 2

I've continued to experiment with the use of Maximo BIRT's hidden parameter . In my previous post I was able to display values that were generated by related information of the Maximo user who ran the report. But the original data selection used the hidden username parameter in the SQL where …

Extending the use of Maximo's hidden BIRT parameter

One of the common queries used by Maximo power users is: siteid = (select defsite from maxusers where userid = :user) This selection limits records to the default site the current Maximo user is checked into. So if a query is saved for future use, it will work with any site a …

Conditionally make 'Memo' a requirement

I will always admit I get inspiration on how I administer my company's Maximo environment from other sources. The most recent update I've made to our Maximo environment was based on a something I've had on the back burner, but got a virtual nudge from Steven Shull ( @shullsa ) after reading …

Controlling BIRT Chart Colors in Maximo

One of the efforts I'm making as we head into 2020 1 is data consistency. I started looking at some of our key reports and noticed that as our maturity evolved, our reports evolved as well, but sometimes in a disjointed way. We'd discover a new technique in BIRT or …

Running a Maximo Escalation to catch an event every 30d

I normally read through the Maximo forums for new ideas or lend a helping hand when I can. A recent question was asked on how to have a Maximo Escalation send a notification every 3 months . Looking at the question, there were a couple of points raised: The escalation needs …

BIRT Data Set Types

This is complete a personal reference for Maximo BIRT Reporting. The information is originally sourced from IBM's Report Developer Guide v7.1 PDF file. 1 The following chart shows the database type, the corresponding BIRT Data Type, and the method used within the BIRT Designer to retrieve its value. This …

Adding Context Messages to your Maximo processes

One of the analogies I've used over the years is that out of the box Maximo is a giant lump of clay - it's fun to play with in its raw form, but needs to be skillfully molded to be useful. One of these molding steps is to put your organization's …

Flexible date ranges in Maximo BIRT reports

For a long time I've always promoted the idea that a report should have flexibility with date ranges. Either the report should allow a user to select a date range or include rolling date ranges. To match this philosophy, we have have several reports that include rolling date range, but …

Getting OmniFocus 3 Task List on Paper (like real paper)

A new year always brings out the hopeful GTD'er in me. I was doing my year end review and noticed some holes in how I was tracking my work and how well I was finishing what I wanted to get done. Too often I was reverting back to latest/loudest …

How to turn off drop shadow on screenshots

This is nothing more than a reminder to myself on how to turn off the drop shadow that macOS always wants to add to screen shots. I keep forgetting how to do this when I upgrade to a new version of macOS. 1 Open terminal and enter the following command …

Triggering events on macOS from iOS

With my updated Mac mini 1 , I've started getting back into looking at automation ideas for my home setup. A recent Mac Power Users podcast hit close to home for me because it was a great discussion by David and Stephen on the recently updated Mac mini. David and Stephen …

Adventures in driving

My adulting life for the past 18 months has allowed me to make frequent trips to the great state of Wisconsin. Normally I wouldn't disparage a state that has such a great selection of craft beers 1 and beautiful scenery. But Wisconsin is home to the two biggest annoyances in …

A new way to look at 2019

Welcome to 2019! 1 I've spent the afternoon sitting at my desk doing a mix of reading and high level planning for a few projects I know that are coming up this year. A lot of what I've been reading are the affirmations of what everyone is going to do …

iOS Shortcuts - Return to Home Screen

As I've started to dabble in iOS Shortcuts I've increasingly become annoyed that when a Shortcut is done, especially those that are turned into home screen shortcuts, you aren’t returned back to the home screen. When the shortcut is done you’re left in the Shortcut app. After doing …

Rationalizing my choices for the Mac Mini

My recent internal deliberations on what to replace my ailing computer setup has led to quite a few false starts on what I put into my virtual shopping cart. As much as I wanted to love the new MacBook Air, the power and flexibility didn't hit enough cylinders to trigger …

Pondering next computer purchase

Like a lot of Apple fans, I watched the presentation by Tim Cook and Co. last Tuesday about Apple’s new fall product releases. The order that Apple presented their new products was absolute genius. Mac Book Air: Here’s a gorgeous new mobile device. Mac Mini: Here’s a …