Coming Up for Air

Syncing Playlists with Android Devices

While I love my Android devices, one thing that has always bugged me is syncing music with them. Sure, there are some apps that claim to be able to do it, but I've never found one that will do what it says and be a decent music player at the same time (perhaps someone out there can point me to a good one). For the most part, then, I've settled on Banshee (which, as far as I can tell, doesn't sync, but is a decent player1). Here, then, is my very manual process for syncing music.

Setting Up an Awestruct-based Blog

Jason Lee 2013-04-19

In case you missed the announcement , I recently migrated my blog from Wordpress to Awestruct, the static site generation tool written by several JBoss engineers. As can be expected with a tool this new, there were some bumps and bruises along the way, but I managed -- with lots of help -- to make it to production with my efforts. To be a good open source citizen, then, I thought I'd explain my process and try to pass on what I learned.

Fairwell, Wordpress!

Last summer, I put up a quick entry about a new way to blog , which I've enjoyed using. After suffering through yet another Wordpress security breach (which I'll admit might be partly my fault through how I have my site set up and "maintained"), I've decided to take the next logical step and just move the whole thing to Awestruct . Overall, it's been an enjoyable process, but it has certainly had it's bumps and bruises. Luckily, Dan Allen , Aslak Knutsen , Jason Porter , and Bob McWhirter have been kind and patient with me. :P

I'll have more to say in the coming days about with it took, what I've learned, etc., but I wanted to post a quick note letting both of my readers know about the change. You should find the site faster, as it's all static now, and much smaller (e.g., 16KB vs 47KB for the front page). Should you notice any issues, please let me know, as I still have a bit of cleaning up to do (e.g., images in older posts, implementing comments, etc). For now, though, enjoy the site. :)

DoctorFX

Jason Lee 2013-04-05

Earlier today, I wrote about a quick and dirty hack I put together to create a very simple editor for AsciiDoc files. While I have no immediate plans to make this a full-featured editor, there's a part of me that can't help but hack on it. This evening, I added support for loading and saving files. In fact, I'm using the editor to write this post. :)

For those interested in helping (or just need a good laugh here .

Error Reporting for Android Apps

Jason Lee 2013-04-05

As every Android developer knows, application crashes are reported back to Google and can be view in the Play Developer's Console. This is helpful, but, in my experience, sometimes you don't get enough context. You also don't get notifications when crashes are reported. Fortunately, there is a tool, called ACRA , that improves the situation quite a bit. In this post, I'll give you a brief introduction to the tool, and how I use it in Cub Tracker .

Search

Quotes

Sample quote

Quote source

About

My name is Jason Lee. I am a software developer living in the middle of Oklahoma. I’ve been a professional developer since 1997, using a variety of languages, including Java, Javascript, PHP, Python, Delphi, and even a bit of C#. I currently work for Red Hat on the WildFly/EAP team, where, among other things, I maintain integrations for some MicroProfile specs, OpenTelemetry, Micrometer, Jakarta Faces, and Bean Validation. (Full resume here. LinkedIn profile)

I am the president of the Oklahoma City JUG, and an occasional speaker at the JUG and a variety of technical conferences.

On the personal side, I’m active in my church, and enjoy bass guitar, running, fishing, and a variety of martial arts. I’m also married to a beautiful woman, and have two boys, who, thankfully, look like their mother.

My Links

Publications