April 17, 2014

The Ever Changing (Internet) World

In light of the recent news about UbuntuOne's cloud and music service coming to an end, thought this post from 2011 was an interesting read:

When a cloud service vanishes: How to protect your data


April 14, 2014

Moving away from UbuntuOne Cloud Storage

How strange a coincidence is this? Just a few days after I decided to try Dropbox (motivated by my need to share documents from a laptop to my Kindle), UbuntuOne announces they are dropping the music and file sharing service.

I really enjoyed the ease of sharing my documents, music and photos between a laptop running Ubuntu and my Windows 7 laptop for free (I had earned 25 GB of cloud storage from UbuntuOne by buying some music from their service).

Is it worth upgrading the free 2 GB plan on Dropbox to the 100 GB level?  That's the smallest plan they offer and really more than I need.

Throw in the mix that I've got free space on Apple iCloud, Microsoft's SkyDrive and have been using Amazon Cloud Drive for several years now.  Amazon's service works great between the Mac and Windows ... can I find a way to integrate it with Ubuntu and Linux Mint?

More to follow, I'm sure.


April 12, 2014

Upgrading to Minecraft server 1.7.8

First time for everything: since I set up my Minecraft server on version 1.7.4, I've had to upgrade.  Guess a lot of changes were made partly because of the Heartbleed bug and the fact that Mojang is making some changes for the username changes that will be implemented soon.  Thus it jumped from 1.7.6-7-8 pretty quickly!

There wasn't much as far as instructions to be found, so here's a short list of what I had to do to get things running again.

  1. Stopped the running version 1.7.4 server
  2. Renamed the ops.txt file to ops.txt.bak
  3. Renamed the user files in <minecraft root folder>/world/players from playername.dat to playername.dat.bak
  4. Downloaded the newest .jar file for the Minecraft server using wget into the root folder (normally I'd link to that file, but that changes often)
  5. Ran the script to start up the server using a new screen
  6. Wait for the conversions to take place, then first thing from the server console op my username (otherwise, nobody has op status
Probably to be expected, once I connected to the server, I lost any inventory that I had previously.  Also noted, from other users that posted info about the upgrade, you will need to re-do any white-list you had created previously.

The ops file and white-list now are .json files that contain both the usernames and their new UUID.  Otherwise, things looked pretty much back to normal.



4/14/2104

Addendum: Doing some more research, it looks like the user files should have upgraded automatically when server 1.7.8 was started for the first time.  I saw an error message stating that the conversion failed (and the server stopped).  That's why I renamed the user files and started over.

At the same time, there were reports that some of the Mojang services were having issues, including the service that would have done the conversion.

Conclusion, step 3 might not have been completely necessary.  User's inventory might have been preserved in the upgrade process, but I haven't seen anyone else post anything about that.


April 07, 2014

Using DropBox for your eBooks and other documents

I have no idea why I waited so long to try DropBox.  I already use Amazon's cloud storage and of course have an iCloud that's linked to my iTunes account.  But these services are geared to mainstream Windows and Mac users.

What I never realized was how easy it is to synch across different platforms like Linux and Kindle using DropBox.

Throw in the fact that several eBook sites are now starting to link up with DropBox for delivery and synching your purchases.  I've already tried it with O'Reilly and Smashwords.

You can try it for free ... and using this link, get an extra 500 MB of storage!

April 05, 2014

Book Review: Head First JavaScript Programming

Head First JavaScript Programming
By: Eric T. Freeman, Elisabeth Robson
Publisher: O'Reilly Media
Print: March, 2014
 
 The fun way to learn how to program

Pros : Helpful examples, Fun Style, Easy to understand

An excellent gateway for learning to program. The introduction clearly spells out who this book is designed for, why the concepts are presenting the way they are and how the reader can best use the book for learning JavaScript. On top of that, this book is just fun.

For the more experienced, you can select the chapters where you need to sharpen your skills and be adequately challenged.

You can browse through this blog and lots of others for tips and tricks related to JavaScript, all little bits and pieces thrown about on the web.  Sure, there are good pointers in of all of that, but do you get to really know how to effectively program in JavaScript? Now there is this book to get you the rest of the way there!