Setting up a Hybrid Mobile App development environment problems solved!

Install Node.js and add it to PATH environment variable ). Confirm installation by running $node –version at command line. I prefer using Windows shell instead of CMD. Because Windows shell executes some linux commands such as ls.

Install Git [Select default settings unless you know what you are doing]

Install Cordava. Open Git Bash or Windows Shell or CMD and run $npm install -g cordava. Confirm installation by running $cordova –version

Install Java Development Kit (JDK).

From Oracle’s website download the Java Standard Edition (Java SE). Add the JDK’s installation path to the PATH environment variables. Usually the location is c:\Program Files\Java\jdk version\bin. Create a JAVA_HOME if it doesn’t exist, setting it’s value to c:\Program Files\Java\jdk version

To confirm if all is well run javac -version.

 

 

 

 

 


“Ugandan Graduates” are not employed because they don’t offer value to business!

Many of them think the money spent in school and the bachelors/masters accolade is a guarantee to a job. What a lie?
 
Time, skill, market, labor & ideas are the value one has to offer to an employer or business partner in exchange for a job opportunity. How many Ugandan graduates posses the above?
 
If you don’t know the fact, most of the jobs created are by younger people or age mates who don’t have access to free first hand business information, mentor-ship and interest free business funds!
 
Yet once created, there is need to formalize, attracting hefty bills for Tax, Trading Licenses, Rent fees, Marketing fees etc… even before a business acquires the necessary tools and team for production.
 
Well, this works against a Ugandan graduate’s dream of wanting to drive like others do, wear expensive clothes, go to bars etc… which incites the habit of undermining jobs.
 
The Ugandan government has a great role to play as well. It should saws in it’s citizens than milking them. They’re many times when professional graduates have turned to informal business due to lack of job opportunities but they’re energy, plans and passion has been destroyed by exclusive leadership and decision making.
Take for example sanctioning hawkers off Kampala streets, it’s a great move because it’s a way of supporting the businessman in a shop but the timing was totally wrong. You don’t take such a move without first informing the public  and the alternative solution you’re offering.

Photo by chimp reports
 

It’s now – the encouraging lesson!

Hey! Hope you are doing well.

Today I want to share my thoughts about the idea of now. I’m writing  about this because many people in the world are suffering from regrets.

A story

I’m an iron blogger (ibcoco.net). Here everyone of us writes once in a week without limitation of the type of content. You owe 5 euros or a good deed in the community, for every week missed. I currently owe 30 euros for missing 6 times and I don’t want to increase. That would be a bad idea, isn’t it? As of now I would have to be suspended, if I don’t write. To get back in, I would have to settle my debt!

At this point, I want you to pause and ask yourself, what if the world worked this way?

Life is a free gift to all living things, thus it’s worth all the happiness and joy!

How many times how we given it to ourselves or someone else? As I was dozing, dozing on the bed, I wrote to iron blogger facebook group chat, that I won’t be able to write. As a family, everyone was sympathetic because they knew I would be suspended for laziness though for the past week I have been sick!

Suffering from stomach ulcers, is creepy. It reminds you the days you didn’t eat well or starved  or skipped visiting a doctor whenever symptoms showed themselves!

I’m lucky am feeling better, after a week of medication, following doctors orders.

This blog wouldn’t come if my team mates didn’t react to my message immediately. They showed compassion and I was encouraged.

This article is a dedication to you my readers and my iron blogger teammates! I appreciate the encouragement you give me and I encourage you to:-

Eat well now!

Work on your dreams now!

Visit a doctor now!

To avoid the punishment of laziness.

Thank you for reading!

 

 

 


This cable is all I need to start

A few months ago, I decided that I should use the raspberry PI before proceeding with the Mobile Digital Hub which I think will be ready by 4th July 2017. The objective is to increase technology literacy and accessible among the rural and suburban citizens.

So I had to acquire a raspberry PI 3. Through http://www.supaprice.co.ug I was fortunate enough to receive one from London, U.K to Kampala, Uganda, East Africa in just 9 days including weekends. This was really  what I wanted.

However, I still need an HDMI to VGA adapter to be able to experiment with this cute little baby computer. I can’t wait.Some of the experiments I want to try first are playing a game on it. Kindly suggest me one since I have not played games in a while.

I also want to install an ftp client for downloading back ups from our online cPanel server once in a day.

Fingers crossed as I may get the cable tomorrow courtesy of Solomon King the founder of Fundibots.org

 


How to earn from a blog?

Many people from different walks of life ask me this about making an income from blogs or websites. As if everyone is looking at alternative ways of making money. Is it because of the world’s economic recession or the improved level of awareness in the third world countries like Uganda? Before sharing what I know about making money from blogging, I want to say am proud of people like Mark Zuckerberg, Adam D’Angel and many visionaries who implemented social platforms such as facebook.comquora.com, google.com etc…

Let’s get to it. Continue reading “How to earn from a blog?”

Why entrepreneurship is not freedom?

Building myself as an entrepreneur I juggled between freelance and employment. During the time until mid 2015 the market pulled me into and I virtually identified myself as an Information Technology expert than what I truly desired to be since 2003.

You see I wanted to code and develop solutions which could help me especially. I never owned a PlayStation yet kids next door did, my playing time was boring most of the time. Such incited the desire to be creative. Later spent every penny in the internet cafes for years to learn this thing called software development.

All the way, developed desire to make money, so I instead of going at it through coding looked for the simplest way possible. I went into troubleshooting computers and setting up internet cafes. As this brought in some money, it positioned me more into the I.T arena than giving than coding. Much as had lots of ideas flowing in my blood, couldn’t find the courage to start or pick up where I left off.

When you want to be something, it’s good to discover the way you want to do it and fall that. If you don’t you are most likely to do it just like anyone else. Will this bring you happiness?

As for me solving problems through coding will be my first method, even if I run away it will always haunt me.

If anyone wants freedom or is pursuing happiness my recommendation is to try and spare sometime to discover yourself. Try so much to become as much self aware as possible so that if anyone has to tell you something they know or are observing about you, you don’t feel offended and surprised. Because you entirely know where it begins and ends.

For many coders, there is pain on start and during debugging phase but that pain has never compared to the happiness that comes at launch of our system.

If you’ve never gone through any self-awareness program, start now. Don’t let fears and thoughts like discovering the opposite that you want something or you who someone else than you’ve known. The magic here is that you will know yourself more than anyone knows you and you can now continue on your journey taking the right direction. I got a chance to attend Unleash dreams in 2016 co-found by David Reeve. One of the sessions Christine taught us about the life ecosystem, it’s my center of reflection since then.


How to remove Woocommerce sidebar from front-page using hooks

Woocommerce is one of the most popular plugins for WordPress because it’s used by anyone wants to setup online shop without the need writing a single line of code.

Themes are one of the notable features that come with Woocommerce out of box. It comes with a default theme as well as you can download many out from WordPress.org theme repository and many theme stores online. In fact most of those themes on the WordPress repository and theme stores are fully compatible with WordPress.

Therefore this post is targeting people with custom themes made by themselves or got from somewhere but haven’t come with Woocommerce support.

Let’s start right away!

Go to Appearance -> Edit after logging in to the WordPress Dashboard where Woocommerce is installed.

Look for the functions.php file. For experienced WordPress coders you can create your own site specific plugin. This is where you can add custom code.

Let’s remove a Woocommerce sidebar action.

Use the code below in your themes functions.php or site specific plugin.

<?php

remove_action( ‘woocommerce_sidebar’, ‘woocommerce_get_sidebar’, 10 );

Save and reload the front-end of your shop page.

As simple as that.

 

 

 


Pursuing happiness by building communities.

Over the years I have learned about many things including but not limited to computers, business and education. The knowledge acquired helped me develop  website designing, entrepreneurship and community activism skills.

These skills help me, run a small mobile money business, with the aim of employing at least 3 youths before the end of 2017 and Gagawala graphics ltd, one of the fastest  growing website design, graphics design and printing business in Kampala,  Uganda employing 8 young skilled professionals who didn’t  have jobs. In all the businesses I involve, I like to emphasize self sustainability.

This is the reason why I honour invitations to hold workshops in rural and rural-urban areas.

The last free entrepreneurship workshop,  I facilitated was in Masese slum at Jinja(Eastern Uganda).

To make it inclusive and have maximum attention from everyone, I suggested we have a question and answer session instead of a speech kind or black board kind of class.

Everyone agreed. Questions started to flow from participants. One of the questions the participants asked was “What things do we have to consider,  to be able to start a business?” Answers contributed were idea, market, labour, skill, capital and time. I emphasized that without embracing all the 6 elements, the business my not grow or even serve it’s purpose in a single day. Business the discussion, we had a little physical activity in which participants made a circle while holding each others’ hands raising it up high.

This activity helps participants to work together for productivity. And also help relieve and resolve what’s learned from the discussions.

More activities at the event were poping, breakdance, sports workshops and dance competitions happened.


Good News: Equity bank and PayPal announcement to improve investment.

In a bid to improve their service for Kenya citizens PayPal and Equity Bank Kenya have just announced improvements in their service.

PayPal is an online (internet based) payment service originating from United States of America. PayPal helps individuals and business/organisations to send or receive payments across different countries of the world.

However not all PayPal features are available in to the citizens of every country. For example, the citizens of Kenya’s neighbor to the West “Uganda”, is able to use PayPal features such pay for goods and send payments but is not able receive payments and pay for goods.

This has been different for citizens in Kenya, especially for the Equity Bank customers and US bank account holders. Even though of recent funds withdrawn from PayPal wallet to Equity bank Kenya had to take 8 days ( more than a week) to be deposited on the bank account.

This announcement made by both financial giants confirm the reduction of this delay by 5 days, to bring the delay down to a maximum of 3 days.

This is means more cash flow for the I.T population which largely earns from online money making like blogging, working on upwork and other freelance platforms.

This moves is also a step forward towards increasing the chances of investment by the locals who earn online.

For instance, in 30 days, a earner of 100 USD online in a period of 10 days, will have access to 300 USD in cash feasible to be invested.

 

 

 


Why the way you treat money determines your financial freedom?

I have had a chat with someone who has seen me struggling to clear debts and going after my goals. In our conversation, he asked. David you’re an entrepreneur, ain’t you?
Me: Yes, I am.
Him: How comes you don’t live a life of a smart entrepreneur?
Me: Why are you saying so?
Him: David whenever you receive an income, you have a debt to clear. Why is it that way?
 
Of course, I had answers like, I don’t have a stable income because my businesses are not profitable at the moment. Also a lot of people owe me money that in total the amount would buy me a good brand new car or a plot of land or even better make me a great investment in one of my businesses.
 
That’s it David. I see a lot of that among aspiring entrepreneurs and it’s one of the difference between those who succeed and those who don’t.
 
Money is money, it’s a necessity everywhere in the world. The only difference is how it’s treated.
 
What if you lay down a strategy for your income. For example break it into percentages, so that whenever you receive it. You save part of it and part to spend on paying debts. That means you don’t all of it paying debt at once but you remain with some. Of course the savings you also be done with a goal in mind.
 
You’re just not saving just for it. You are saving for the money to help you live fully. Otherwise like most unsuccessful people in this world, they become slaves of money. Because they’re live expenditure, they borrow, they work then they pay debt, and the cycle goes on.
 
They will blame the poor economy and systems as the cause for their failure. On top of underestimating their potential and responsibility in playing a role to make everything around better. By forgetting that at some point, you will grow old and be the one to blame or thank. You become a prisoner of poverty. Success is a journey, so live by traveling it.
 
Me: I’m listening and learning.
Him: Have you ever worked for low pay because you badly need money?
Me: Yes of course, because sometimes I need pay my bills and if I don’t settle for this less I won’t be in the position to take care of my bills.
Him: And I tell you that is what is called not to live fully. Producing quality comes at a good pay. Of course people negotiate, and pay slightly less your quotation which is totally different from accepting a low pay because of the need to work on bills. By the way, would you work on this particular client, if you were sure you have a saving that can take of everything as you hang for someone who is able to pay you what you want? Of course not.