I’m John C Bland II

Husband, Father, Tech Author, Deacon.
Founder of Katapult Media, and full-stack polyglot developer.
Political Free Agents Podcast Host.

I create. I launch.

YouTube Channel

I post regular fun on YouTube like me playing the bass and anything else I find fun. 

Get Something Built

All project work goes through Katapult Media. Business is open. Let’s chat.

OSX Lion: Scrolling

I figure I’ll start blogging more since I’m off Twitter, for the most part, and what better way to kick off blocking again than to talk about my latest “toy”: OSX Lion.

Scrolling is weird on Lion but I truly think with time it will be natural. I get the change though. Everything about Lion is iOS’esque. Look at the animations, Mission Control sliding [aka Spaces 2.0], Launchpad, and scrolling.

In Lion when you slide your finger down on your trackpad or Magic Mouse it pulls the page [or app screen] down. When you slide your finger up it pushes the page up.

It isn’t scrolling, per se. It is more like you’re grabbing the page and moving it in a natural way. If this was a physical page I was writing on write now and wanted to see the bottom, perhaps covered by a book, I would take my finger(s) and push the page up.

That’s how scrolling in Lion works. Apple was bold with the change [I’m sure some folks, including myself initially] ranted about it but I truly think it will become my preference within the next week.

How do you like the scrolling?

OSX Lion Gotcha! – /etc/hosts file

I had the hardest time setting up Mura today on my 2008 MacBook Pro. It wasn’t even the fault of Mura, Apache, or Tomcat/Railo but of my hosts file.

This post got me over the hump: Mac OS X Lion /etc/hosts file.

What a weird change. I also hit a wall with some Apache config file changes but I’ll fool w/ those later.


Due to the linked site not working any longer, I am copying the post here. The original post is from Gargoyle’s Blog.


Just doing some early testing with Lion to make sure I can get all my dev environment up and running and have just came along a little quirk.

This is how the default hosts file looks:-

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1	localhost

255.255.255.255	broadcasthost
::1             localhost
fe80::1%lo0	localhost

Nothin unusual. However, if you are used to adding lines like:-

"127.0.0.1 local-test-app"

to the end of the file, then it might throw you off a little bit as it seems you now have to have them above the fe80::1%lo0 line.