I have been using WineBottler to run my favorite Windows applications in macOS. Here, I describe how I compiled Wine from scratch and configure for my MacBook Pro's Retina Display.

Continue reading...

I've been a long time iOS 1Password user, but recently started looking at alternatives. I discovered KeePass, KeeWeb and MiniKeePass, all open source.

Continue reading...

I recently discovered an alternative to remote control my Windows 7/10 desktop PC, instead of using Microsoft Remote Desktop. This method requires a computer with a modern NVIDIA graphics card with GameStream and works with iOS and macOS using a client called Moonlight!

Continue reading...

Safari 10 on macOS Sierra has a useful Picture-in-Picture (PiP) feature to playback HTML5 videos in a small "always-on-top" window, just like on iPads with iOS 9+. To activate, just right-click a playing video and select Enter Picture-in-Picture. However, not all web videos seem to allow this, as they pop up their own menus without the PiP option. Here are two ways to try to enable PiP.

Continue reading...

I've stumbled on another "feature" that iOS 10 has mangled - Spotlight Suggestions in Look up. What does this double speak even mean? Worse, I can't even get rid of "Look Up" and revert my beloved "Define".

Continue reading...

The Magnifier seems like it'd be useful. Here's how to setup the Home button Triple-click with multiple Accessibility Shortcuts and to avoid physically triple-clicking the Home button with the AssistiveTouch floating Home button.

Continue reading...

On my Mac, by default, the keyboard cannot be used to navigate and trigger dialog box buttons. To “fix” this shortcoming - enable Full Keyboard Access to use the tab key to navigate controls! But beware of downsides too...

Continue reading...

I was recently at an office using a Ricoh Aficio multi-function printer. I downloaded the PPD Installer version 2.2.0.0 (dated 17/09/2014) for OS X 10.11 from the Ricoh Aficio MP 2510/3010/2590/3090 driver page. But no matter what I tried, the printer either could not be found or would print blank or garbled pages...

Continue reading...

I wanted a simple stock portfolio monitoring tool. I failed to find a simple and free app, but happily discovered that Google Sheets does what I need perfectly!

Continue reading...

Apps, even after being removed from the Launchpad or Applications sidebar in Finder, do leave preferences and other files scattered around. Where are they, typically, and how does one find them?

Continue reading...

My previous Terminal Tweaks post had an incorrect prompt (PS1) setting, that caused lines to wrap on themselves! This is now corrected, with more details on the color options...

Continue reading...

I discovered that Xcode includes a diff tool called FileMerge. Where is it and how do you launch it?

Continue reading...

I, like many other iPhone users, turn on AssistiveTouch so that I don't have to press the Home button. Historically, this button has been quick to fail, so using the on-screen icon will save some wear-and-tear. And with iOS 9, AssitiveTouch has become customizable! Shocking (for Apple, not much is customizable)!

Continue reading...

To clean install Windows 10, you need more than the product key from an upgraded instance of Windows 7/8. You'll need a file called tokens.dat created during the upgrade process.

Continue reading...

A short list of free tools I find useful for blogging and web development! Includes Microsoft Visual Studio Code, ImageOptim, ForkLift 2 and Commander One.

Continue reading...

Forget the complex or manual steps, or costly tools to get screen shots scaled down from a retina display. I have a shell script that triggers an interactive window screen capture, saves the screen shot (assumed to be 2x retina display), re-sizes it to 1x and compresses the PNG further! Best of all, it does not require paid software or Automator.

Continue reading...

I opted to install Grav via the ZIP package, as documented here. My hosting provider does not give me shell access, so I would not be using git or the Grav Package Manager (GPM), but limiting myself to FTP or the cPanel File Manager.

Continue reading...

16 Oct 2015

OS X Terminal Tweaks

macos howto osx bash    

Some tweaks to my OS X shell (Terminal.app) that I've found useful.

Continue reading...

Apache and PHP 5.5.27 are installed already in OS X 10.11 El Capitan, so just a little enabling is required.

Updated 12 Oct 2016: See the slightly updated guide for macOS 10.12 Sierra, which has been updated to Apache 2.4.23 and PHP 5.6.24.

Continue reading...