RESTful Web APIs By Mike Amundsen, Leonard Richardson, Sam Ruby; O’Reilly Media

The idea of a RESTful web API is a confusing thing for a lot of people. If you have any doubts about what you are doing with Web API’s, this book will clear that up for you.

I won’t lie, this book is very dry. The subject matter is great for reference, but very difficult to just sit down and read. Throughout RESTful web APIs, the author’s are jumping from project to project, illustrating the actual point of having a RESTful API in the first place. From the “don’t just use GET”, to “DELETE can actually be used for something”, they don’t pull any punches about what you’ve been doing wrong with your project to actually make a RESTful API.

I do have to say, I’m going to hold on to this book for reference whenever I am writing a design document. Figuring out your routing is much easier when you have the reference backing of these obviously more brilliant than me developers telling you when you are doing something right.

For entertainment value, I’d give this book a 2 on a scale of 1 to 10. As far as useful, meaningful material? 10 out of 10, easily. Pick it up for your next API project, and finally set yourself straight.

*coin: Huh?

Crypto coins are here to stay! It’s become popular enough, that people may need some information about what Crypto coins are, and how to get involved in the digital economy that has so many governments on edge.

Crypto coins come in many forms, with many goals handled by each coin. A few of the more popular coins are Bitcoin (btc), Litecoin (ltc), Novacoin (nvc), and Namecoin (nmc). I’ve been involved in mining bitcoins for quite a while now, starting back in 2010, but didn’t really start working them greatly until the middle of 2013.

What is mining you ask? Good question! Continue reading

Time to celebrate!

It’s time to celebrate! In the Linux world, we have an exciting 2014 ahead of us. In the developer’s world, we have an exciting 2014 ahead of us! In the Windows world, they had a disastrous 2013, and seem to have a worse 2014 ahead of them.

All things worth celebrating in my book!

As a developer, 2013 had a lot of great things going for it. From quick advancements in programming languages (Python 3 has improved greatly), to exciting new OS releases. Probably most important is the way Valve has sprung Linux to the top of the “New” OS talk list. Regular people who have made regular use of Steam on Windows have had their eyes opened to wonderful world of free, Open Source Software. Continue reading

OpenSUSE 13.1 – A Review

Previously, I mentioned I was a distro hopper. It’s something that’s been happening for years. From one to another, over the course of a couple months at a time.

My latest endeavor is in OpenSUSE. I tried Suse a long time ago, before it was called OpenSUSE, back when Novell was still a major player in the networking world (remember IPX anyone?)

I’ve always admired OpenSUSE, and Novell, with having their Yast tool. It really is a great thing to have one tool that will configure the whole system, and has many different interfaces. Ncurses, QT, GTK+, and even a web interface. So, let’s move on to some major points of OpenSUSE. Continue reading

Confessions of a Distro Hopper

Hi, it’s me again. Matthew. This time, instead of developers anonymous, I am reporting on distro hoppers anonymous.

That’s right. My name is Matthew, and I am a distro hopper. I started way back in the early nineties, and haven’t stuck with one distribution of Linux for more then a few months. I started on Red Hat, back when it was a community distribution. I moved on to Mandrake, then debian, then slackware. I went back to Mandrake for a bit, and really just kept going between debian and Mandrake for my early Linux years. Continue reading