Tutorial links fixed!

The tutorials links were recently missing when I changed hosts.

To make it easier when I update articles, I have all the links for a tutorial series in one file that gets included via php.

My old host, I wasn’t able to use relative links, so used absolute HTTP links. My new one (with default php settings), disables absolute include links (HTTP), which seems to be a security issue (someone could hack you page and have it include a php file from their server).

So, I went through, and they should all be updated and linking correctly (showing all parts in a tutorial series, at the end, and under the tutorial category page).

Hope that makes it easier to go through a tutorial again!

Learning Adobe Muse Review

Learn to use Muse to create websites without learning HTML and CSS

If you have wanted to create websites, but would rather focus on design instead of needing to first learn HTML and CSS, Adobe Muse will get you there, and this book will teach you how to use it.

The book walks you through learning the interface and panels, but also uses goes through many examples, showing how you can create content, styling, and different effects in Muse.

The book is catered more towards beginners, showing you concepts that are valuable outside even using Muse, such as planning out the design of your site, wireframing before creating, and teaching you how to create websites efficiently. You will learn everything you need to learn to get a website online, adding text, images, styling, adding widgets, how to test your site for multiple browsers, and even ways to publish your final site online.

If you’re a designer, and interested in using Muse to speed up your workflow, or if you are a beginner who hasn’t created a website before, but interested in learning valuable tools without learning HTML and CSS up front, this is a great book to get you going.

You can pick up the book here:
http://www.packtpub.com/learning-adobe-muse/book

WebGL Beginner’s Guide Review

If you have wanted to start learning any kind of OpenGL, WebGL is a great way to start learning. This book provides a lot of information about using WebGL, from just introducing the canvas tag, to actually loading models from Blender in obj format, picking geometry using the mouse and ray tracing, and even using shaders in your WebGL application.

If you have used OpenGL or OpenGL ES before, a lot of the techniques will be very familiar. If you haven’t he starts off at the beginning, explaining everything thoroughly, and as long as you have programmed before, and hopefully have used Javascript, you will be able to start creating WebGL apps using modern techniques. The advantages of using WebGL include not needing to compile anything, so any text editor is all you really need(although I would recomend at least using notepad++), it uses Javascript, so has a relatively low barrier of entry for more novice programmers, and it’s viewable on the web- so you could upload it to your website for everyone to be able to check out.

If you know some Javascript, and are interested in adding anywhere from simple 3d, up to enough to create a small 3d game, this book would be able to get you started, and confident with using WebGL.

You can pick up the book here:
http://www.packtpub.com/webgl-javascript-beginners-guide/book

OpenNebula 3 Cloud Computing Review

If you have been looking into understanding, and seeing how to setup your own cloud solution, this is a great book. The book starts with an overview of OpenNebula, then into all the different things you’ll have to consider when starting, and setting up Open Nebula. You’ll learn how to everything up, what hardware you should consider, and how to install extra applications that it easier to interface and use OpenNebula, as well as how to administer and manage your datacenter, once it is setup.

If you have been interested in cloud computing, and would like to see how to set it up using an open source solution like OpenNebula, this will be a great book to get you setup and working.

You can pick up the book here:
http://www.packtpub.com/open-nebula-3-cloud-computing/book

Moodle Gradebook Review

Comprehensive introduction to using the gradebook in Moodle.

If you have used Moodle before, but would like more detailed help using the gradebook, this book is great. This books starts with an introduction to the gradebook, but quickly covers more advanced topics, such as using your own scale for grades, using letter or words instead of simply percentages, and many other advanced grading methods.
Even though the book doesn’t cover every possible function in the gradebook, it provides a comprehensive walk through on doing most anything you would want to do.
If you have used Moodle, and want to become well versed with using the gradebook, this book would be a great reference.

You can pick up the book here:
http://www.packtpub.com/moodle-gradebook-to-track-student-progress/book

CakePHP 1.3 Application Development Cookbook Review

I have been developing web sites and web applications for several years now, but have been wanting to try out a PHP development framework to take care of not having to program lower level functionality, which would also let me develop applications in much less time.

CakePHP is a php, rapid development framework, and the tutorials on the site walk you through creating a basic blog application in relatively little time.
The CakePHP 1.3 Application Development Cookbook, like all “Cookbooks”, gives you many code snippets to create commonly needed systems, which are used to create complex applications.

Continue reading

SVN in Shared Hosting with Hostgator

I’ve wanted to setup an SVN server for personal use, and to keep files current between my fiance and me when we’re working on the same project.

So far I’ve resorted to using a flash drive, but sometimes it takes a while to check which machine or flash drive has the latest copy of my program source, or even sometimes losing the flash drive, and potentially having the latest copy lost.

Well, I switched hosts to hostgator not too long ago from Godaddy, which had been great for my static+php sites, but awful for wordpress, due to  fetching from the database. Sometimes 60 seconds to load a basic page! (5 seconds max with hostgator, BTW)

I like hostgator a lot better, they make it easy to run CRON jobs, but could I finally have a basic SVN server using them?

Yep, here’s how I did it, although it took over 3 hours of pulling out hair:

How to create an SVN on hostgator

Continue reading