Tips & Tricks: How to perform String Concatenation in Visual Basic

Visual Basic allows multiple methods for concatenating Strings. The simplest and most easily recognized method is using the + operator which will perform the concatenation of Strings. However if you want to concatenate two numbers together you will first have to convert them to Strings to use the + operator. To enable you to specify

Conditional Statements the many ways to test a condition: Lesson 7 of My Self-Inflicted Crash Course into Ruby

One of the most integral parts to programming is the basic IF statement or the conditional Statement. Ruby like most if not all languages uses the if keyword to define an IF statement. However it defers from other languages as you can use the if keyword as a statement or a modifier. In addition Ruby

// Ruby //
Read More

Method Access Control, Coming to terms with Ruby’s definition of Public, Protected, and Private: Lesson 6 of My Self-Inflicted Crash Course into Ruby

When learning Ruby with a background in Java/C# .NET and similar high level object oriented programming languages method visibility can be a major stumbling block. To start things off all Ruby methods are by default public or accessible by any object. To limit access you have the option of modifying a methods visibility to either

// Ruby //
Read More

Class instance variables Access Modifiers: Lesson 5 of My Self-Inflicted Crash Course into Ruby

Ruby has many built in shortcuts for allowing access to instance variables. In most languages (Java, PHP ) you typically define your Class properties/variables then would go about defining getter / setter methods for each variable. In Ruby they have defined attribute modifiers to easily define the getter setter methods without having to write them

// Ruby //
Read More

Modifying existing Classes – Lesson 4 of My Self-Inflicted crash course into Ruby

Ruby is definitely a loose language. All classes in the language even core classes like the base Object are open and can be modified at any time. Also Ruby in addition to allowing you to do object inheritance allows you to include and extend modules within your Classes. Open Classes What open classes means is

// Ruby //
Read More

Ruby Naming Conventions – Lesson 3 of My Self-Inflicted crash course into Ruby

Taking a break from diving into further details of Classes and Objects, I have detoured into taking a closer look at some of the naming conventions that are used in the Ruby programming language. In particular we are going to look at Constants and local, global, instance, and class variables. Constants In Ruby you define

// Ruby //
Read More

Processing – an interesting tool for visualizing data and artistic creation through code.

Processing is an open source programming language that has been around since 2001, and has steadily become a comprehensive alternative to proprietary software for the creation of images, motion graphics and teaching aid to students. This Java based language and environment allows you to quickly and easily create mesmerizing graphics in 2D and 3D that

Understanding Ruby Classes and Methods Part 1 – Lesson 2 of My Self-Inflicted crash course into Ruby

Previously in Lesson 1 of this Ruby crash course I spoke mainly about getting Ruby setup and some basic differences in the syntax. In this lesson we are going to focus and creating classes and methods in Ruby. Defining a Method in Ruby Ruby like PHP is a scripting language. What this means is that

// Ruby //
Read More

My self-inflicted crash course into Ruby – Lesson 1 – Installing Ruby on Windows

I am always curious in learning new programming languages and have been curious for awhile now with Ruby. I have come across various scripts and applications built upon it but have never had the professional need to utilize it. Time I guess to bite the bullet and see what if anything is special about this

// Ruby //
Read More

Write Informative Content the #1 Rule to Search Engine Optimization (SEO)

When it comes to Search Engine Optimization (SEO) you will find numerous tips & tricks on how to increase your page ranking. When it is all said and done the most important thing you can do is write unique and informative content. Regardless of the Keyword Stuffing or shear number of articles, the best way

// SEO //
Read More