How to update the Java keystore with a website certificate (Let’s Encrypt) alvin June 17, 2018 - 5:51pm

As a brief note to self, I use these Java keytool commands to add/update the SSL certificate for accessing a website named

The Mosaic web browser turned 25 alvin April 24, 2018 - 11:01am

On April 22, 2018, the Mosaic web browser — the internet’s first major web browser — turned 25 years old. And I’m old enough to remember using it. (Image from this tweet.)

Getting a Mac/Java app ready for Apple’s Mac App Store alvin August 12, 2017 - 9:17pm

Over the last two days I’ve gotten a Mac/Java app ready for Apple’s Mac App Store, including bundling the application as a macOS “.app” application bundle, and signing it so it can be submitted to the Store.

A relatively quick look at my browser history shows that I needed to hit over 260 URLs to get that done. As a wise professor once told me, “Keep learning, keep learning.”

FLiB Home Page

Note: You’re welcome here, but this page isn’t intended for other people; I use it as the home page for my FLiB Android browser.

Android: FLiB, a free Fast Little Browser alvin July 18, 2017 - 6:09pm

FLiB is a fast, free internet browser for Android devices. Read on for more details ...

Android: How to go back to Google App stories after closing the Now card

I like the “Google” app on Android — the thing you see if you swipe right on the Android home screen. But a weakness of it is that you can’t get back to a story easily. For instance, this morning I followed a Google Now card to see a story about Tom Ricketts and the Cubs, closed the story, then thought, “Wait, I meant to look at XYZ in that web page.” Once you close a story like this the Now card disappears, and you can’t get back to it easily (which is the weakness).

Solution 1: Going back to Google Now app stories on Android 7

I don’t know if this is the only way to do it, but as a solution, one way to get back to the story on Android 7 is to follow these steps:

An RSS Reader written with Scala and JavaFX (the beginning)

I just started writing an RSS Reader application using JavaFX and Scala, and I thought I’d post the initial code here. This code shows several advanced Scala techniques that Scala developers might need to use when writing Scala code to interact with Java, and in this case, JavaFX.

A custom JavaFX web browser (to show stock quotes) alvin November 26, 2015 - 2:04pm

I’m currently doing something completely different, and writing a little custom web browser using JavaFX and its WebView component. I’m using it so I can easily look at stock quotes and charts. I just started on it, and the current UI looks like this:

A custom JavaFX WebView web browser