Your browser (Internet Explorer 6) is out of date. It has known security flaws and may not display all features of this and other websites. Learn how to update your browser.
X
article

The biggest pressure on the Nigeria Dollar Market is Tech.

Disclaimer: I am not an Economist. I am just a normal guy adding my 1 kobo to this dollar rise crisis in my country.

TLDR; When the month is rounding up, and it is time to pay for our monthly servers and different service subscriptions, I start to ask the question of “where do we start, oh lord” again. The burden of converting naira to dollar is not enough compared to the…

audio

An Open letter to VPAY CEO: Stop giving Fraudsters a Field Day

I came across this video by @NaijaBrandChick ( https://....) and I was really impressed by the “innovation” and “convenience” that the VFD microfinance bank is bringing to merchants. This “wonderful innovation” through your guidance has received so many praises and accolades because your bank is changing the game for merchants.

article

How to protect yourself from the new bank theft through SIM card

I was in my hotel room in Kano preparing for my journey to Katsina the next day for the launch of Livestock Xpress (this is a topic for another post) in cattle markets, when I got a call from Simisola (pusedo name); a colleague. She was crying profusely as she was asking me to help her block her official email because someone got access to her bank account.…

article

My Top 5 Payment Gateways in Nigeria 2021

The last time I rated payment gateways in Nigeria was in 2015. It has been six years now and a lot has changed about the payment space: they are new regulations and guidance by CBN. Also new players have emerged with superb products. Going through my old posts and seeing what is obtainable now in the payment space, I can only see great improvements. There is almost a new payment platform every day in Nigeria, but I will do the due diligence of bringing to you the crème de la crème of them all.…

article

SELECT list is not in GROUP BY clause and contains nonaggregated column … incompatible with sql_mode=only_full_group_by

I have this issue a lot because most of my solution moved to Mysql 8.0 from Mysql 5.6.

This issue is caused by the strict ANSI SQL rules that is applied when using GROUP BY.

You can set this settings off by using this command in your mysql terminal

SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

With regard to your query, this means that if you  GROUP BY a column, then you can only…

article

Installing MCRYPT for AMPPS 3.9 on Mac

I ran into this issue when some of the applications I have built with CodeIgniter 3.0 will not work in AMPPS 3.9. I noticed the MCRYPT was not installed by default unlike other version. I have to manually install the MCRYPT. It is not so easy getting the information online but I was able to crack it using the following steps

article

HTTP Error 348: Client application is not permitted to access this user's webhook subscriptions. - Twitter API

So I was working with Twitter API and ran into this error. I don't really know why it came up because I have integrated with Twitter before without issues.

After reading a lot I realised that you will it is a permission issue. Here is it, you have created your app before with limited access before you got approved to use the new Webhook so you will have to go back and change your permission. Your accessToken and accessTokenSecret keys will be changed.

You still need to go to your…

article

Migrating MYSQL 5.6 to MySQL 8.0 on AMPPS - "ERROR 3554 (HY000) at line 33128: Access to system table 'mysql.innodb_index_stats' is rejected"

I had this funny issue the very first time I was trying to move my webserver AMPPS to the latest which comes with Mysql 8.0 by default. I got so much error that I have to backtrack. Eight months after, I was having my MacBook Pro charger light flickering when charging and I was thinking updating the OS would fix this issue so I decided to go for it.

As soon as I finished update I realised a bigger problem which was upgrading all my 32 bits application to 64 bits and my…

article

It is time for frugal innovation

As I boarded the plane from Trivandrum airport in Kerala, India last December, I was filled with mixed feelings because I was not only leaving behind my Kerala friends but I would also have  to see my new global network of change makers travel to their different abode to change the world in different continents. It is end of a 7-month intensive training and we are all ready to join the host of different change makers all over the world to lend our voices to what CHANGE should…

article

Okenwa - Children Maths App

During this lockdown, as I teach my son Mathematics I have always wished I have some automated ways of generating basic arithmetic questions. So I decided to put together a mobile application that generates Mathematical questions as his birthday gift.

The name of the app is "Okenwa". Okenwa means "A great child". This game comes as a result of my experience teaching my child Mathematics.

article

How to reorder MySQL auto increment primary key

article

Let us "re-program" the future of Nigeria through our children - AYITI

I spent the better part of last year (2019) in kanthari (India), studying how to make my training for the kids a better and more rewarding experience. I made new friends, I networked, I learnt new things and I saw a bigger vision than what I left Nigeria with. My experience in kanthari will ever be an indelible memory.

A lot has changed about my approach to my initiative (AYITI). I will no more be taking applications online; I will personally be looking for my beneficiaries in the nooks…

article

OgaMarket: Nigerians want to buy but not on websites

"Going over our year 2019 report, we processed over N764 million in revenue for our premium merchants in 2019 (this was from the people and market that will not order online - they didn’t want to install any new app. We started agency network for our bills’ collection product, and we saw over 300% turnover in sales. It was crazy, rural is sweet!"

A year ago, I posted about a 2-way messaging commercial transaction platform I built with near-real time payment – all…

article

How to remove “(base)” from the front of your terminal prompt

This is so because auto_activate_base is set to True. You can check this using the following command

conda config --show | grep auto_activate_base

To set it false

conda config --

article

JS-JODA + Bootstrap Timepicker: "DateTimeParseException: Text could not be parsed at index 11"

While working on timezone application I mentioned in this my blogpost, I switched to JS-JODA from momentjs.com. I am quite impressed with what JS-JODA…

article

CSV List of Countries with Timezone, Country codes, ISO Alpha-2 and Alpha-3 Codes + Bonus: Mysql Database

I recently faced a big challenge working on countries timezone problem. I don't know the maganitute of the problem until I delved into it. Let me explain what the problem I faced looked liked.

There is an intake application for people all around the world. The current system has a robust explanation on users choosing a time in IST from any where they are to schedule an appointment. The problem is, users don't read the instruction so they pick the time in their local date…

article

AYITI Code Generals internship at Livestock247 and Workforce - 2nd Edition

Thank God for the second edition of Code Generals during their internship at Livestock247 and Workforce. I appreciate everyone who has made these children experience worthwhile.

I believe this is the future of Africa.

Thank you all for your support, please help share this video and keep sharing the link on other social media platform. Let it get…

article

Taksim Square Protest: 11 Images From Turkey That Will Give You the Warm Fuzzies

For over a week, Turkish protesters have responded to every instance of police violence with acts of kindness and community. Here are a few examples. http://www.policymic.com/articl...

article

Reset Modx Evolution Administrator's Password from Database - UNCRYPT Encryption

Ever since Modx changed their password from MD5 all websites that describe resetting admin password from the database stopped working. This has kept me on a particular issue for more than a week, trying to fix the admin login issue. I eventually hit a goldmine while searching the web. I saw someone who has created a function that can helps generate the hash password password you can replace in your database to login with. You can find the link here https://rextester.com/TBVI30009

article

Setting up Deployer for AMPPS on MacOs

I use deployer for my deployments but recently I upgrade my XAMMP to AMPPS and I relaised I have so many things not working again inclucing my deployer. I never had the reason to test it after I migrated to AMPPS because I felt it would work out of the box but I was dissapointed when I have to use it right in from of  client.

It took me three days to figure out what was really going on. However, I was able to solve it. I decided to create this blog post to document the lessons I learnt…