Programming With Google Maps APIs – Part II

Hi! First of all, thank you for stopping by. It gives me strength to keep sharing what I like because I know it is all worth the effort. That being said, today, I am going to expand on what I did on Google Maps API part I by adding more features to our map. Last time, our map.js file has the following code:

[javascript]
(function () {
window.onload = function () {
var mapDiv = document.getElementById(‘map’);
var latlng = new google.maps.LatLng(37.09, -95.71);

var options = {
center: latlng,
zoom: 4,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(mapDiv, options);
};
})();
[/javascript]

How To Install Pik and Run Commands on Git Bash – Ruby

A few weeks or so ago, I was learning Ruby on Rails and I couldn’t avoid running into the version control issue with Ruby. Consider a situation where you are running Ruby 1.93 but you want to write code that works with a different version of Ruby like Ruby 2.00. The solution is to perhaps install more than one version right? Now after installing more than one version, you might be wondering how to switch from one version to another. That is why I am doing this tutorial.

FREE Book Download From Amazon (True Story)

Hello! I apologize for taking a little too long to post something! I have been doing certain things (other side projects) and following the progress of my country’s election [Kenya]. I hope everything is going good for you.

Today(starting Wednesday 3/6/2013), I am going to give my book away for FREE on Amazon. I have been waiting for this for a while now and I figured I should do it now and then extend my reach to other platforms like smashwords and Barnes and Noble. So here is what I am going to do:

Writing Your Own Functions – PHP

Functions exist in most programming languages and they separate code that performs a single well-defined task. This makes it easier to read and reuse the code. A function is a self-contained module of code that prescribes a calling interface, performs some task and optionally returns a result.

There are several reasons to write your own functions in PHP; for instance if you want to perform a task that other built-in functions cannot help you do. Let us quickly look at an example of a function call before we do function definition.

[php]
<?php
#call a function in php
function_name();

Reusing Code and Writing Functions – PHP

Hello! One thing you will hear everywhere you go as a coder is code reuse – the idea that if someone has already written some code that you need, you might want to consider using it instead of spending so much time writing from scratch. You could choose to repeat the process but your boss might not like it very much!

Quora, Mozilla, Smarterer – My 3 Friends

Hello! Today, am just going to step a side(from code) and share with you some of the coolest things I have in my pocket! First of all, let us both agree that the web is too big to beat and you could spend the rest of your life roaming around in search for the right information!

quora-smarterer-blogging

I don’t know about you but I face information overload quite often and I end up not getting the answers to my questions even though I have the whole day to sit in front a computer. You are probably thinking, ‘what about just opening a browser and typing some key words into Google ?’ Yeah, trust me, you can do that and still find nothing useful.

Putting Arrays To Work – Shopping Cart (php)

PART ONE:

Hello! Today, I want to use arrays to improve our shopping cart and find out more about them as we go a long! This post is going to be split into two: Part 1 and 2. You want read them in parts or in full. There are basically two types of arrays in PHP: numerically indexed arrays – where indices start at zero by default and non-numerically indexed arrays – where the keys can be set to whatever you deem meaningful. Let us start with numerically indexed arrays:

Storing Data Using Files in PHP – Shopping Cart

Hi! After adding some functionality to our shopping cart, I am going to do something different today: storage. Assuming we want to collect all the orders from customers and store them in a file somewhere for later use, we can easily create a file and write and read to and from it. I have altered the original look of our simple cart by adding a new input area for shipping address: Let us look at it now.

snapshot1

Web Hosting & Going Live – Level #5

This challenge requires whoever is taking it to get a website up and running. So, what is better than testing the waters with free web hosting and even a domain before choosing to spend some cold hard cash on a service? Sounds good to me especially since I am not expecting killer traffic any time soon! I am going to head over to 000 Webhost Inc, create an account and pick up a free domain! Excited!
freewebhostingsnap

After logging in, I just go ahead and start the next step as shown and described below:

webhostingacc

Domain Names & DNS Hacking – Level #4

In this challenge, we are supposed to browse around the web for a trusted registrar, then decide what we want our domain name to be and then register it! I am going to talk briefly about what factors to consider while choosing a registrar.

First of all, you should realize that you are going to spend money getting your domain registered and anything that involves money needs some serious decision making. After you have made a sound decision on how much you want to spend, head on to the registrar’s site of choice and peruse around for packages that fit your needs. You simply enter your preferred name and they will notify you if it is available or already taken.