Archive for the ‘tech stuff’ Category

Think about your inputs

Wednesday, May 9th, 2012

If, for example, you have a date input field, and you are going to automatically enter the separators between month, day, and year, just don’t allow the user to insert extras, only use the numeric keys entered, and ignore any extra key strokes. This is not rocket science people, seriously.

Twitter and ustream = ipad fail

Wednesday, May 2nd, 2012

If you try to follow a link to a u-stream video feed, from the Twitter app, it basically locks up the entire iPad. Had to completely power it down, as it had stopped responding to double-home, so I couldn’t even just kill the offending app.

So that is why…

Wednesday, April 25th, 2012

I only check my twitter feed about once a day, so sometimes I miss the beginnings of things. Like when a local jazz place started retweeting a bunch of #stoprush emails, it took some digging to find out they’d had an ad accidentally run during a Rush Limbaugh show. Without context, it seemed kind of odd.

Context is hard in 140 characters.
Scratch that, spelling and grammar are hard in 140 characters. Nuance and context are nigh impossible. Unless you are Emily Dickinson. Then you can do both. Most people on twitter are not Emily. Quite possibly 100%, if rumors of her death have not been exaggerated. Twain could probably twit a good tweet, too. But again, rumors of death are likely not exaggerated at this time, prior occasions not withstanding.

The end is here (for gmail)

Wednesday, April 18th, 2012

The old look seems to have been well and truly kilt. While I have at least one account still signed in with the classic look, another account has been forced into the new look and no longer has the option of going back. Will there be a massive wailing and gnashing of teeth, or is this truly the non-issue that Larry thinks it is?

Ironically, for all the time they spent ‘fixing’ it before they forced it out, it’s still is broken and dysfunctional. Lines of text that are supposed to be at the bottom of the page, are instead showing up about 2/3′rds of the way down, leaving a massive ugly block of whitespace.

MySQL unexpected improvement of the day

Friday, April 13th, 2012

I’m working on flattening my old blog, having made a local copy of the DB on a machine at home, to work on my export program in private. I’m doing a lot of poking around in mysql, querying the DB’s structure, because I haven’t touched it in so long, I forget all the details, though the original vision is still clear in my mind.

Anywho, my big discovery of the day is that mysql’s shell-editor supports tab completion for columns, tables, indexes, etc. Seems like that might be useful over time, as I learn to remember it is there.

You are not helping

Thursday, April 5th, 2012

Me: I need you to move this call to fnX(), because it calls GWT.create, into the view layer, instead of the presenter layer.
Dev: Here, I replaced the call to fnX() with a direct call to GWT.create, still in the presenter layer.

How useful of you (AIX)

Wednesday, April 4th, 2012

Turns out you can re-size (at least if your are only growing) partitions on a live system, under AIX 7.1, even stuff like / and /var . Color me surprised.

Distorting Reality

Tuesday, April 3rd, 2012

There’s a distorting influence, within the realm of last.fm, if you are just about the only person who listens to a selection of musicians. The system marks them as similar, because you alone listen to them, even though there’s radical differences in actual style between the actual artists. So it’s amusing to see it say that Academy of St Martin in the Fields is a similar artist to Capone. I suppose they are both European.

auto-chat support sucks

Tuesday, March 27th, 2012

I’m hoping this isn’t a new ‘thing’ that tech vendors will be implementing widely. I was crafting an email to a famous billionaire’s wireless phone company, trying to get clarification on their number porting support. Their FAQ implies that you will have to get a brand new number, and continue paying for your old number with the old carrier, for an undetermined period of time, after which they will do the port.

Any-who, as I’m crafting my email on their support form, all of a sudden, my typing stops working. At first, I think it’s because I’ve managed to reach the max size for the input field, but eventually, a pop-up window appears, and I’m forced into a chat session. That’s the point that they lost me as a potential future customer. I hate support-chat sessions. I can type, so waiting around 20 minutes while some idiot who doesn’t have any answers, hunts-and-pecks out his excuses for his ignorance just ticks me off to no end. I like asynchronous communication, it means the support agent has the time (if he/she bothers to take it) to properly research the question, and come up with an actual answer. Chat support people are all the same, only concerned with closing the session as fast as possible, regardless of how many times the customer will have to call back in, and generally incapable of effecting any meaningful affect on any problem at hand.

Ready Player One by Ernest Cline

Tuesday, March 27th, 2012

I’d seen the hype, but wasn’t planning on getting around to reading it any time soon, until a friend put it on their top-10 of the year list. Ready Player One is a fun read, full of pop-culture references from childhood, most of which I got, but plenty I didn’t too. Never having been a fan of text adventures when they were new, the Zork bits just never clicked with me, but the Atari 2600 bits did, a little. One thing is clear, this is a book that will never be made into an official movie. Getting licenses for all the other-properties that appear in the text would be a nightmare-squared, between greedy owners and mysterious orphaned works. But about the time that we have an internet like they describe, making an unauthorized flick will probably be a simple task for the average desktop.