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.

Apple is Laughing at Samsung Galaxy S II Epic 4G Touch

[rant]
They absolutely have to be laughing at Samsung’s marketing arm and their decision to give a phone 7 words within the name. I just wonder how hard the execs laughed when they heard the name. The specs probably made them take pause but the name is for the birds! At some point, manufacturers will learn simplicity in naming helps consumer purchase decisions.

Samsung Galaxy S II Epic 4G Touch

Beyond such a terrible name for the S II, it is a Sprint only name! AT&T is just the Galaxy S II. I think they shouldn’t change the device per carrier. There should be one cohesive name for every carrier [ ex – iPhone, regardless of AT&T or Verizon] and the same specs per carrier. Slight changes to hardware [antenna, etc] are expected but device size, etc should not change.
[/rant]

With that said…I do want one. 😀

Flex Mobile: StageWebView Removal

I’m working on a simple Flex mobile app to test out the viability of it as a cross-platform mobile development environment/sdk. This app is a simple master/detail view-based application [based on s:ViewNavigatorApplication]: show a list of items, select an item, see details. That’s it. On the details view there was an issue with displaying the item content so I just used HTML [since that’s what the source data is on occasions]. This was easy enough, after a lil’ googling, with the StageWebView but there were some gotchas.

(more…)

The Smart Cover: Another Apple Non-Innovation

Yeah, weird title but you’ll see what I mean. It is really simple:

Apple did not create the Smart Cover concept. InCase did.

What? My thoughts exactly when I read about this a few months ago. It seems every blog [tech writer] has deemed it a true innovation by Apple but they merely copied and improved, as they are doing more and more now-a-days.

Granted, Apple integrated it better in the iPad 2 than the InCase Convertible Magazine Jacket for the iPad 1 but the news of the Smart Cover for the Samsung Galaxy Tab copying the Apple Smart Cover is ludicrous seeing how Apple copied the InCase Convertible Magazine Jacket. Samsung didn’t even create the cover for the Tab, Anymode did.

In the 90’s when the Dallas Cowboys were routing the Buffalo Bills, I was solo eating a plate of BBQ [namely sausage w/ pickles] and cheering for the Bills. Being from TX the obvious position would have been to cheer for Dallas but the “underdog” was Dallas and that’s who I wanted to see win. If I were a lawyer, I’d do all sorts of pro bono work the unfortunate. As a web dev I do a lot of stuff for free or, at a minimum, shave prices.

My point? I like the lil’ people to get their due and to see them win, at times. InCase is the underdog and they aren’t getting a lick of credit for it while Apple is sitting on high looking like the smartest company ever.

Kudos to Engadget for bringing light to this but it is very weird to see them follow-up with “The Anymode Smart Case for the Galaxy Tab 10.1 may bear a suspicious resemblance to Apple’s iPad 2 Smart Cover…”. Maybe they don’t read each others’ posts. 🙂

Update:

Sincerest apologies to those who caught the first rev of this post via RSS, etc. I was testing out the WordPress formats for this theme and published this too early by clicking the wrong button. I won’t detail which changes were made since the original accidental publish but this is the final state of the post. Thx for your understanding.

Server Performance with Railo 3.2 vs Railo 3.3

I thought my results tonight were quite interesting. I setup a new server for a client and, due to my recent woes, went straight to performance testing. 🙂 Since I LOVE numbers [data], it was appealing to me to test the server every step of the way to set some informal “benchmarks” for the starting point moving forward.

These performance tests were done with Siege by Joe Dog Software. I think it is it a great piece of software and highly recommend it for performance testing.

Server:
Media Temple (ve) 1GB
Ubuntu 11.04 Natty
Apache 2.2 [prefork MPM]

Siege command:

siege https://server-ip-here/index.cfm -c 100 -t 60s

This is a 100 concurrent user test for 60 seconds on the index.cfm page of the site. Enough details…on to the results.

(more…)

HTML5 Video: Fullscreen

At the moment of this post, these features [except for Pseudo] are only possible in Safari 5.1, Chrome, and iOS but is a great stride in the progression of HTML5 video. There are a few new methods you can use to implement native fullscreen for video and even go fullscreen with html elements [ie – a div].

In the following code, I’m going to use jQuery for selectors but jQuery has nothing to do with the end result. If you go crazy over typing document.getXXXXX, I’m sure you still get the idea here.

(more…)

iPad 2 Commercial – We’ll Always

Man, Apple is a beast with their marketing. Peep their new ad for the iPad 2. It seriously makes you want one.

I truly believe you could substitute some competitors in the same spot [meaning it isn’t just an iPad that can do these things] but there isn’t another tablet maker doing such emotional spots. Granted, Google did do a great job w/ their Dear Sophie commercial so they are capable but the hardware manufacturers just aren’t doing it this well.

What do you think? Ready to go buy an iPad now? 🙂

[Source: @TiPB Apple airs new iPad 2 commercial — We’ll Always]

Mail in OSX Lion Rocks!

That is all.

Ok, seriously though it is an excellent upgrade. I keep it full screen and in conversation mode. All I need is an archive button [I use Gmail for all mail accounts] and I’d be set! 🙂

How’s the Mail upgrade for you?

TiPB, Why So Serious?

I say @TiPB but it seems to only be @reneritchie. Why is it Rene always has to take a knock at Flash or Google/Android at any chance he gets? To be a writer on a blog dedicated to Apple he absolutely loves to do his best to attack Adobe and Google.

Why am I blogging this? Simple. I posted the other day about @AndroidCentral and how they call it like they see it. Well, Jerry Hildebrand [@gbhil] wrote an excellent post today: Editorial: My dog’s better than your dog — but only to me.

Choice.  There’s something for everyone, and none of the choices are wrong.  In fact, maybe none of the Android choices are for you, and that’s OK.

I think this is the fundamental point @reneritchie does not get. If he does, I don’t see it.

Rene, if you read this, I just want you to know [or at least consider] these points:

  • It is ok for people not to want an iPhone or iPad.
  • Adobe can do and does good work.
  • It is ok for Flash to work well on desktop and mobile.
  • It is ok for Flash to still be used on the web.
  • Other tablets provide really good experiences.
  • Google isn’t evil because they serve ads. One of your sites uses them [Google Ads at that] and your job has them too.
I like what I like and can be very protective, at times, but I do my best to keep an open mind. In doing so I do my best to call a spade a spade. When something [or a part of something] bites I’m not afraid to say it does. When something excels I give it props.
Why do I keep reading @TiPB? Great question and I’m glad you asked. Aside from the seemingly weekly posts mentioning something negative about Google and/or Flash, they keep me informed about all things Apple. When they stick to their guns [Apple products], the blog is actually a good resource.
It simply could be better if Rene left the fighting to UCF peeps. 😉

Nice Design Subtlety: Video Player Page Curl on Spotify

I learned this at D2WC last week, which I’ll blog about the whole experience later, so when I came across Spotify today I was pleased to see it implemented on their YouTube player. It adds a nice, subtle feel to the player like it is more than just an object/embed slapped on page. It is actually a physical object within the page space. Take a look at what I mean:

New Theme

I upgraded to Twenty Eleven today and it threw off my banner as well as some widgets, etc. Bear with me while I get the blog back to the previous look, tweaked a bit of course. 😀