Title photo
frugal technology, simple living and guerrilla large-appliance repair

Regular blog here, 'microblog' there

Many of my traditional blog post live on this site, but a great majority of my social-style posts can be found on my much-busier microbloging site at updates.passthejoe.net. It's busier because my BlogPoster "microblogging" script generates short, Twitter-style posts from the Linux or Windows (or anywhere you can run Ruby with too many Gems) command line, uploads them to the web server and send them out on my Twitter and Mastodon feeds.

I used to post to this blog via scripts and Unix/Linux utilities (curl and Unison) that helped me mirror the files locally and on the server. Since this site recently moved hosts, none of that is set up. I'm just using SFTP and SSH to write posts and manage the site.

Disqus comments are not live just yet because I'm not sure about what I'm going to do for the domain on this site. I'll probably restore the old domain at first just to have some continuity, but for now I like using the "free" domain from this site's new host, NearlyFreeSpeech.net.

Mon, 02 Jan 2017

Adding memory to a laptop when they don't want you to add memory

When we bought my daughter a cheap Asus laptop a couple of years ago, I knew it had only 2 GB of RAM. But I also knew, or thought anyway, that I would add memory at some point in the near future. After all, upgrading memory is easy, right?

The answer is yes, I suppose, if you have the kind of Windows laptop where you can get the battery out by switching a lever. The hard drive and memory are a plastic door and a couple of screws away.

That's how it is on my 2013-purchased HP Pavilion.

But on my daughter's 2014-made Asus Aspire E15 laptop? Nope (battery access), nope (hard drive access) and nope (memory access).

To do anything -- change the hard drive, memory or even the battery, you have to remove 18 screws from the bottom of the case, crack it open with a case-cracking tool (I use a little plastic spatula from a long-dead and -gone mini food processor), and then start taking off parts.

To get to the RAM module on this Acer, you have to remove the hard drive, pull about a dozen cables of various types and then remove the entire motherboard from the case BECAUSE THE RAM IS ON THE BOTTOM.

If I hadn't pretty much torn down and rebuilt more than a couple of laptops, I wouldn't have even attempted it.

It's frustrating. Laptops traditionally allow the user to swap in new RAM and hard drives. You might want to do an upgrade, or a drive can go bad. And batteries? Mine last about a year and a half, and then I need to replace them.

So now that tablets are ubiquitous and are basically glued together, laptops, especially cheap ones, are not serviceable or upgradable?

If the hard drive dies or I need more memory, it's just tough tacos?

No. I do not accept that.

Read the rest of this post

Sat, 31 Dec 2016

JavaScript books for 2017

"Eloquent JavaScript: A Modern Introduction to Programming" by Marijn Haverbeke

"Learning JavaScript: JavaScript Essentials for Modern Application Development" by Ethan Brown

"Speaking JavaScript: An In-Depth Guide for Programmers" by Dr. Axel Rauschmayer

"Learning JavaScript Data Structures and Algorithms" by Loiane Groner

"You Don't Know JS" (series) by Kyle Simpson

"Programming JavaScript Applications: Robust Web Architecure With Node, HTML5 and Modern JS Libraries" by Eric Elliott