Tweaking the Android I/O scheduler

On my Nook Color running Cyanogenmod, inside Settings, Performance, there’s a mysterious setting called I/O Scheduler. Storage performance (I guess I can’t call it disk performance anymore) is critical to overall system performance, but it’s also easy to get wrong. I assumed the default setting, something called cfq, was optimal.

I was wrong. Let’s explain why.

Read more

Clean up after Windows Update

Thanks to a new tool that Microsoft pushed out in 2013, it’s very easy to clean up after Windows Update and free up a bunch of disk space.

In 2013, Microsoft released a new Disk Cleanup tool. Click your start button and type “Disk Cleanup” to launch it. If you see a new option called “Clean Up System files,” you got the update. If you don’t see it, visit this page (Internet Explorer-only, unfortunately) to grab it. Read more

Saving money on a smartphone

I bit the bullet last week, and added a second smartphone to what’s now our family plan. I didn’t buy a new phone though. Instead, I bought a used Samsung Galaxy S 4G off Amazon (the Canadian version, which was an accident) for $100. Since we now own both phones outright, that lets us run the phones month to month, with no contracts and no penalties. They bill us every month and we use it, but I can walk into any T-Mobile store and cancel one or both phones at any time.

Chances are there’s a reactivation fee if I do that and decide to reactivate later on, but that’s cheaper than getting out of a contract.

Now, as for the Galaxy S 4G… It’s a well-built phone from about 2010. It’s on the old side, but works pretty well. I loaded a custom ROM on it and I’m very happy with it now.

Read more

The deal with Android memory usage

Continuing this discussion of Android, the next question that came up was what the deal is with Android memory usage. I wondered the same thing at first, so that seems like a good topic to explain.

Prior to 2005, operating systems tended to use a set amount of memory, then what was left over was for programs. So a freshly booted system would have 2/3 of its memory left free, if not more. If you read my book and my blog way back at the turn of the century, you might have a lot more.

Fire up an Android, though, and you might only have 1/4 of the memory left, or less. Much of this is by design. Read more

I got a Chromecast. I think you should too.

So, I read about the Chromecast, wondered how it could possibly work, and thought it might be too good to be true.

But, since it costs $35, I thought I’d take a chance on it. I’m glad I did. Think of it like this: You can use a smartphone or a tablet like a remote. Pull up what you want to watch on Youtube or Hulu Plus or Netflix, tap an icon, and boom, it moves over to your TV screen. You can rewind or fast-forward with the mobile device. Or look for more videos and queue them up.

And it’s not at all hard to set up, which was what I wondered about. Read more

Excel won’t scroll down or otherwise? Try this

Excel won’t scroll down or otherwise? Try this

I regularly work with Excel spreadsheets with tens of thousands of rows, correlated. Or hundreds of thousands of rows of raw data. Working with gigabytes of data taught me a lot. Including things it wasn’t supposed to, like what to do when Excel won’t scroll down or otherwise with the keyboard, or Excel mouse scroll isn’t working.

Large, complex Excel sheets are pretty fragile. Among other things, the largest of the sheets will stop scrolling. The scrollbar on the right scrolls, but the display doesn’t move. The mouse wheel scrolls, but again, the screen doesn’t move. And the arrow keys don’t work either. I can’t scroll down, I can’t scroll right, or do anything useful with the data because I can’t see the whole worksheet. In this blog post, I cover two ways to solve the problem when Excel won’t scroll.

Read more

Hints for surviving if the shutdown put you out of work

I’ve seen plenty of news stories of how the government shutdown is affecting 800,000 or so government employees. What the news stories fail to mention is a large number of contractors are out of work too, until this passes. I can only guess on that number, but there’s no doubt it numbers in the millions, and little doubt it’s in the tens of millions.

As a former government contractor myself, I dealt with losing my job unexpectedly earlier this year, so some tips on dealing with an unexpected loss of a paycheck, even if it’s temporary, are fresh in my mind. There are five things you have to do.

I’m not here to gloat about anything. I’m here to try to help. Some of these things won’t be pleasant, but they’ll reduce pain in the long run if this lasts longer than a week. Keep in mind that everything I’m advocating is something I’ve done myself.

Read more

Why there’s scarcely any aftermarket firmware for Hisense Sero tablets

Are you curious why there’s no Cyanogenmod for the Sero 7 or Sero 7 Pro tablets? Or why there’s only one aftermarket ROM for it, released way back in May, with no updates?

I realized why this week. Hisense has not yet released the GPL source code for the tablets. And without developers being able to look at the kernel source, you’ll see very little, if any aftermarket firmware for these tablets.

I know a few people have posed the question via Hisense’s Facebook page. Here’s a sample letter. Read more

How to disable wallpaper when you’re not running Cyanogenmod

Unfortunately I can’t run Cyanogenmod on all of my Android devices (more on that tomorrow), but if you want to save some memory and CPU cycles and, depending on your device’s display, perhaps even increase your battery life by a few dozen minutes, there’s an option.

The Cyanogenmod No Wallpaper feature is available as a small app in the Play store. Simply download it, then tap and hold your home screen and you can select No Wallpaper.

Besides the benefit of decreased memory usage and increased battery life, I found the minimalist look quickly grew on me.