Planning a Birthday Party on a Budget

Planning your child’s birthday party in advance is the best way to stay within a set budget. Every last minute trip you make to the party store can throw your budget into overdrive. If you haven’t planned ahead and are forced to take everyone to the local pizza place or bowling alley you might need to apply for a small loan.

Here are the things you need to think about when planning your child’s party: Continue reading “Planning a Birthday Party on a Budget”

Everything You Want to Know About Party Themes

Having a themed party is a great way to make entertaining more fun and exciting, both as a host or as a guest. Party themes also make it easy to coordinate every aspect of the occasion, from the decorations to the food. When you find just the right theme, you can take an ordinary party to extraordinary – dazzling your guests with a memorable event.

The key to successful party themes is to make them meaningful, either to yourself or the person the party is for. When you choose a theme that has meaning to you, you will put more effort into getting creative with it. Naturally, your own personal style and tastes will add a unique touch to whatever theme you decide to use.

Some think of party themes as only for children’s parties but that is not the case. Continue reading “Everything You Want to Know About Party Themes”

Self-Learning Violin Online – Videos Lectures and Online Lessons

First of all, this is not a, “Oh my god! You’ll learn violin instantly!” kind of a post. You see a lot of them floating around on the internet. They all seem to point at one great resource that claims to help you play violin like a legend. Actually, the writers of these “reviews” might have never bought the product. And they might hardly be violin players at all. Continue reading “Self-Learning Violin Online – Videos Lectures and Online Lessons”

Really Understanding Guitar Chord Diagrams

G Chord Normal Variation

G Chord Normal Variation

G Chord Rock Variation

G Chord Rock Variation

There are two chord diagrams that you see to the left. One is the normal G, and the other one is often called the ‘rock G’. After you read this, you’ll know why each of them is called the way they are, and what’s causes the subtle difference in the sound.

If you’ve never seen a chord diagram, here’s a quick info on how to read it. Continue reading “Really Understanding Guitar Chord Diagrams”

In-depth Jamorama Review and Analysis of its Content

Disclaimer

First, let me tell you something about myself. I’ve been playing guitar for a little more than one and a half years. I bought Jamorama a few days after I bought my first guitar.

I’ve since learned various aspects of guitar learning from various sources. My primary source being a local guitar institute which I joined a few months after I bought Jamorama.

So, with a fair degree of accuracy, I know the pros and pitfalls of various guitar teaching methods. Of course, going to a private instructor is always recommended. That’s even mentioned in the Jamorama book. However, that’s not always possible or feasible. That’s why you have courses like Jamorama. Continue reading “In-depth Jamorama Review and Analysis of its Content”

Learning Clojure – A Dialect of Lisp

Clojure, a Lisp dialect targeting the Java framework has become popular over the months.

Targeting the Java framework means that you have access to everything that Java provides. And you also get a taste of functional programming.

I’ve been forever wanting to try a functional language. At first, I thought it would be Common Lisp. But I was unsure if I can get access to all the libraries I would want. Using a language like Python has spoilt me so much that I expect a lot of things to be built into the language itself. Continue reading “Learning Clojure – A Dialect of Lisp”

PC vs Consoles (PlayStation 3, Xbox 360) for Gaming

I like gaming. The first thing I (and I believe many of you too) did when I purchased my first PC was play games. And play a lot of them.

I’d play game demos which computer magazines bundled in their cds. It was fun. Actually, gaming back then was different than what it’s today. And it was also better in many respects, but I’ll save that for another post. Continue reading “PC vs Consoles (PlayStation 3, Xbox 360) for Gaming”

Finding Out How Perl Resolves Operator Precedence

When you perform a series of operation, say, 3*5+7, then the order in which you perform them might affect the end result. In the preceding case, according to the rules of mathematics, you’d perform the multiplication first, and then the addition.

If instead, you performed the addition first and then the multiplication, you’d get a different answer. Thus, even mathematics specifies rules of precedence.

However, both in mathematics as well as programming, it’s always beneficial to explicitly specify parentheses. For one, it makes sure that the operation would take place as you intend. Secondly, any other programmer can read and easily understand what’s happening. Continue reading “Finding Out How Perl Resolves Operator Precedence”

Learning C Programming – Why and How

C might sound like the language of programming wizards. Normally, the current generation of programming beginners have an array of high level languages like Ruby, Python and PHP to work with.

Working with Java+(Some GUI Library) or .NET seems more intuitive. So, why learn C? And if you’re convinced that it’s a good language to learn, then how should you go about learning it? Continue reading “Learning C Programming – Why and How”

The Answer to “What Program Should I Make”

You’ve just learned a new programming language. You understand it quite well. But now, you’re unsure about what to make. What are your choices?

I recently wrote a post PHP Projects That Hobbyists Can Make – WordPress Plugins, and I thought that the same thing could be applied to all the languages. Continue reading “The Answer to “What Program Should I Make””