Category: General

In a landscape of moving targets, and the wish to hit the bullseyes in tandem, there is an increasing need to work closer together in order to get things done. In a traditional software “house” or application development team, there …

Prototyping toward product release applications Read More »

Tagged with: , ,

Welcome, 2017! Before our company break, I was getting into Processing as a visualization method for audio playback. Processing has been around for a really long time, I even have an old book that I recently threw out on the …

Late to the party: Processing Read More »

Tagged with:

Somehow my wife was directed to a web page that states “Apparently beards are filled with fecal bacteria and are ‘as dirty as toilets’”. Okay… this has to be some kind of joke or part of the anti-hipster beard movement. …

Dirty beards? Read More »

Tagged with:

And have a wonderful New Year!

When I first received my PAW1300T-7V, it had a medium charge. After a few days I managed to get it powered to high, but it must have been early on into high. I would get an atomic sync perhaps twice …

Casio Pathfinder: A key to atomic clock syncing on the east coast. Read More »

Tagged with: , , ,

This morning has been a bit strange. Out of the ordinary. While driving to work and stopped at a light, I pulled out my phone to do some cursory Facebook and Feedly browsing. I had a terrible connection – like …

Weird things this morning. Read More »

Living on the east coast of the United States (outside Boston), I had a slim hope that my Casio Protrek PAW1300T-7V would ever receive a signal from Colorado. A night went by when I placed the watch on a South …

My PAW1300T-7V Finally Synced! Read More »

I have a UIImageView that holds album artwork in a project. When I get a new now playing notification, instead of simply setting the image to the image view, I perform a crossfade. It’s a lot prettier that way. No …

iOS Bug: Occluded UIView with CABasicAnimation not redrawn Read More »

I recently had a strange request in regards to a UITableView. You see, the table in a UI could only display 3 rows before scrolling was enabled. Given the minute stature of this table, showing a user that there were …

Swift 3: Always display the UITableView scrollbar Read More »

I appreciate unlocking my Mac using my Apple Watch. It’s convenient. It’s not as robust as some other solutions that use my phone as a beacon and unlock as I approach. But it’s good. One thing I don’t especially like …

Apple Watch notification when Mac is unlocked with it. Read More »

I am currently running MacOS Sierra 10.12.1. I have a magic mouse 2, magic trackpad, Wacom tablet, and a spare magic mouse. Suddenly while working my mouse cursor became stuck in the menu bar above my username. I could shake the cursor …

My mouse suddenly stuck? Read More »

If you have your UITableViews snap to their cells, you’ll end up with a more refined user experience. This solution I have works with cells that are consistent in their height (static). You could always work with dynamic heights if …

Swift 3: UITableView snap to cells Read More »

Tagged with:

Here it is in Swift 3, it’s a little different. I tried to use hypotf but it didn’t like CGFloat subtraction. override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { if touches.first != nil { let pointCenter = CGPoint(x: self.view.frame.width …

Swift 3: Distance between two CGPoints Read More »

Coming from iOS to macOS, I wanted to read keyboard input in my macOS application. Not from a textfield but rather from the window itself. I thought this would be an easy task. After some trial and error, Googling, and …

iOS to macOS: Reading keyboard input Read More »

I needed to create a website where I could update multiple pages worth of content remotely. It’s a travel blog. I could use WordPress to do this out of the gate, but I wanted to get away from the whole …

Quick & Easy JavaScript/PHP CMS Read More »

I’m lucky enough to have access to both products, the Bose QuietComfort 35 and the Blue Microphone Mo-Fi. The Mo-Fi currently can be purchased from Amazon for $318.99 (discounted from $349.99) and the Bose for $349.99 (no discount offered). I …

Bose QC 35 versus Blue Microphone Mo-Fi Read More »

Tagged with: , , ,

I’ve been bitten by the Mount Everest bug – just the very idea of it – for a number of years. I worked on a sherpa-inspired work project a many, many years ago and that got me initially interested in the …

Mount Everest Base Camp Trek Read More »

Tagged with: , ,

I’ve been a Soylent 2.0 subscriber for a long time now. Since April on subscription, I’ve been buying it for a while longer than that. Soylent has now come out with Coffiest – still 400 kcal but now with the …

Coffiest from Soylent. Caffeine costs $16 more? Read More »

Tagged with:

This past week has been hell for my wife and I as we made a move into our new home. We hope it’s the last move for some time, as it was mentally and physically exhausting. During this time of …

Soylent to the rescue… Read More »

Tagged with:

On Jul 18th Apple released several operating system updates. WatchOS 2.2.2 was one of those released updates. Four days ago. Since installation I have been unable to debug watch extensions on my real device since Xcode looks for, attempts to …

WatchOS 2.2.2 Debug Symbols A.W.O.L. Read More »