James John – Software Engineer

How to Create Customized External Post Page in WordPress

How to Create Customized External Post Page in WordPress

Yea, am not that a WordPress fan or a good user but few months ago I was working with it and it was really cool, mainly I love working with backend so I decided to use some features of WordPress which led me into reading bulks of their docs and finally gave me something. Well, […]

PHP Security: Protecting Your PHP Projects From XSS Attacks

Its a year now when I was still a cool newbie in PHP thought am not yet expert now 🙂 I was coding something like a forum where users can post and other users can read and comment. I hosted the project and something just hit my head “What if a user posts <script>alert(‘hello’)</script> will […]

Working with Comma Separated Values in MySQL

One of my latest project I worked on was where I decided to use a feature that I saw in SMF Coding, that values are stored in a MySQL Database Column separated with Commas. Though I don’t know how to retrieve these values as at that moment but I was sure it will make my […]

Resolving iTunes Error 3194 and Error 11 during iPhone Restore

Resolving iTunes Error 3194 and Error 11 during iPhone Restore

One of the freaking and scary moment is when restoring your iPhone device and you are getting the Error 3194 or Error 11. I got these 2 errors recently when I wanted to restore my iPhone 4 and I came to realize that this error is nothing much just that we are doing it in the way Apple doesn’t […]

Detect Real Client IP from Proxy Using PHP

Fetching out proxy users and exposing their real IP is what I really enjoy, I remember using Google Search in Opera Mini Mobile which uses its proxy to forward. But to my suprise, it got to know am in Nigeria and redirect me to .com.ng 😀 . So glad to find out PHP doing this, […]

How to Set Up Google AdSense Bank Wire Transfer and Get Paid in Nigeria

How to Set Up Google AdSense Bank Wire Transfer and Get Paid in Nigeria

It was a happy moment for Nigerian Publishers when Google AdSense announce Bank Wire Transfer being available to Nigerians, this update has not reflected in all accounts but will soon. Some has already gotten it like me who got mine early this month and fill up the details which I received payment so fast. HOW […]

How I Activated WhatsApp Emoji/Smileys in iOS 7

How I Activated WhatsApp Emoji/Smileys in iOS 7

Few days ago I downloaded WhatsApp Messaging App for iOS 7, so happy and enjoying my chat I came to realize that I’ve got no smileys which is gonna make my chat so bored! 🙁 I looked around my phone screen and even the sides to see if am gonna see a button for it […]

How to Unlock Huawei E303 and E-series Modems Free

How to Unlock Huawei E303 and E-series Modems Free

Lately last year, unlocking Huawei Modems (especially Model E303) was a very big task for all engineers even me! 😀 Now on coming into a new year, an Indian dude provided a solution for all (thanks to him though). Huawei changed their algorithm of locking their modems which caused the delay in finding a way […]

Disable Background App Refresh in your iOS Device to Save Battery and Internet Data

Disable Background App Refresh in your iOS Device to Save Battery and Internet Data

Consuming my data unnecessarily is what I don’t like with any device 😀 . iOS devices has a background app that runs and updates itself automatically which will be at the backyard consuming most of your data and battery life! I found this out also in Android devices when I was using it but didn’t […]

Create a Fast Loading Dynamic PHP Site Using PHP Caching

Create a Fast Loading Dynamic PHP Site Using PHP Caching

Query not your database too much and leave it to rest, which will absolutely make your page load as fast as a local html file in your PC WHAT IS CACHING? This is the act of storing a data for future retrieval in a faster way. WHERE IS CACHING NEEDED? Well, I should say when […]