Hello fellow developers, bloggers and tech enthusiast.
I first saw a computer in early 2000 and started web development 2007.
My first encounter with a computer was when it was brought to my school for practical training and we played pac man game. I was very excited, then computer(Microsoft window) was still in black and white and no appealing GUI( graphical user interface).
Lets have your say.
Follow me on twitter: http://www.twitter.com/_josiah_king
Join me on Google+: https://www.plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
Monday, 14 September 2015
Thursday, 5 February 2015
Why SSD is better than HDD
Now, you can configure your computer with either an HDD, SSD, or in some cases both. But how do you choose? i explain the differences between SSDs and HDDs, and walk you through the advantages and disadvantage of both to help you come to your decision.
HDD and SSD Explained
The traditional hard disk drive (HDD) is the basic nonvolatile storage on a computer. That is, it doesn't "go away" like the data on the computer memory when you turn the computer off. Hard disk drives are essentially metal platters with a magnetic coating. That coating stores your data, whether that data consists of weather reports from the last century, a high-definition copy of the Star Wars trilogy, or your digital music collection. A read/write head on an arm accesses the data while the platters are spinning in a hard disk drive enclosure.
An SSD does much the same job functionally (saving your data while the computer is off, booting your system, etc.) as an HDD, but instead of a magnetic coating on top of platters, the data is stored on interconnected flash memory chips that retain the data even when there's no power present.
Difference between SSD and HDD
See differences in the image below:
Follow me on twitter: http://www.twitter.com/_josiah_king Join me on Google+: https://www.plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
Saturday, 24 January 2015
How to check if value is a number (isNumer()) in javascript
After Stubbling at this challenge, i googled and found different solutions include the jQuery implementation of this, but none seems to do what i wanted, they either return true or false.
I wanted to know if a value is a number whether it's a typeof string or number. The codes below did the job very well, unlike !isNaN() or $.IsNumeric() which return true in the case of newline or space.
var isNumber = function(v){
//return typeof v === 'number' && isFinite(v);
return !isNaN(parseFloat(v)) && isFinite(v);
}
The commented code is the yahoo UI implementation which i tried but didn't give me what i wanted.
Return false if typeof is 'string' while true if typeof is 'number'. But the uncommented code does the job.
Than you for reading. Please post your comment.
I wanted to know if a value is a number whether it's a typeof string or number. The codes below did the job very well, unlike !isNaN() or $.IsNumeric() which return true in the case of newline or space.
var isNumber = function(v){
//return typeof v === 'number' && isFinite(v);
return !isNaN(parseFloat(v)) && isFinite(v);
}
The commented code is the yahoo UI implementation which i tried but didn't give me what i wanted.
Return false if typeof is 'string' while true if typeof is 'number'. But the uncommented code does the job.
Than you for reading. Please post your comment.
Friday, 22 November 2013
How to have a great day everyday
1) write out a basic plan for the day. Evaluate and prioritize the day's
activities in the other of their reward in benefits to you.
2) concentrate on those activities that produce quality result, give them your best to produce excellent result.
3) give total attention to the task at hand dont get distracted.
4) be sensitive to the schedules of others, if you shift things it can change everything.
5) remember to appreciate someone today, it will relax you mind and glady your spirit.
6) give the Holy Spirit time of fellowship and consultations.
7) make sure your activities are all focus for the achievement for your greater goals.
A great day is that one day that brings you even closer to your greater goals.
Follow me on twitter: http://www.twitter.com/_josiah_king Join me on Google+: https://www.plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
2) concentrate on those activities that produce quality result, give them your best to produce excellent result.
3) give total attention to the task at hand dont get distracted.
4) be sensitive to the schedules of others, if you shift things it can change everything.
5) remember to appreciate someone today, it will relax you mind and glady your spirit.
6) give the Holy Spirit time of fellowship and consultations.
7) make sure your activities are all focus for the achievement for your greater goals.
A great day is that one day that brings you even closer to your greater goals.
Follow me on twitter: http://www.twitter.com/_josiah_king Join me on Google+: https://www.plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
Friday, 8 November 2013
Yet another PHP Framework::Phalcon
Good news for those looking at a framework with speed.To be sincere, am tired of all these framweork of a thing, because i just downloaded Zend and now seeing Phalcon.
Benchmark was perform on several framweworks to test for the following:
My conclusion is that most framework are have advance in speed, and performance unlike their older version outlined above.
You can learn more about the framework @ http://phalconphp.com/en/
Follow me on twitter: http://www.twitter.com/_josiah_king
Benchmark was perform on several framweworks to test for the following:
- Requests per second
- Time across all concurrent requests
- Number of included PHP files on a single request (measured using function get_included_files.
- Memory Usage per request (measured using function memory_get_usage.
Pariticipant Frameworks
- Yii (YII_DEBUG=false) (yii-1.1.13)
- Symfony (2.0.11)
- Zend Framework (1.11.11)
- Kohana (3.2.0)
- FuelPHP (1.2.1)
- CakePHP (2.1.3)
- Laravel 3.2.5
- CodeIgniter (2.1.0)
You can learn more about the framework @ http://phalconphp.com/en/
Follow me on twitter: http://www.twitter.com/_josiah_king
Thursday, 7 November 2013
KITE 6 finally released:
The wait is over, KITE 6.0 is finally here, and now you can script your own self-service web load tests with the same recorder that scripts transactional performance monitoring and testing.
So developers might be wondering what KITE is, its a remote mobile testing platform with live mobile devices in real-time - iOS, Android, Windows Phone, and BlackBerry.
You can simply download the software and learn more http://www.keynotedeviceanywhere.com/mobile-application-testing-overview.html
Thanks for reading, pls do comment.
Follow me on twitter: http://www.twitter.com/_josiah_kin
So developers might be wondering what KITE is, its a remote mobile testing platform with live mobile devices in real-time - iOS, Android, Windows Phone, and BlackBerry.
You can simply download the software and learn more http://www.keynotedeviceanywhere.com/mobile-application-testing-overview.html
Thanks for reading, pls do comment.
Follow me on twitter: http://www.twitter.com/_josiah_kin
Twitter finally gone public on New York Stock Exchange
Wow, congratulations to the micro-blogging platform(Twitter).
I wish they can increase their post character limit to 160characters.
Their share price started at around $25USD and increase by 70% in no time. Good start for the tech giant.
But wait a minute, people are asking how will twitter make money, off course its advertising. They have about 230,000,000 active users, and recently they bought a mobile ads publishing platform(moPub).
Again, congratulations to the tech gaint, hope they keep devicing means to increase their users base, else they will run down.
Thanks for reading, pls share your comment.
Follow me on twitter: http://www.twitter.com/_josiah_king
I wish they can increase their post character limit to 160characters.
Their share price started at around $25USD and increase by 70% in no time. Good start for the tech giant.
But wait a minute, people are asking how will twitter make money, off course its advertising. They have about 230,000,000 active users, and recently they bought a mobile ads publishing platform(moPub).
Again, congratulations to the tech gaint, hope they keep devicing means to increase their users base, else they will run down.
Thanks for reading, pls share your comment.
Follow me on twitter: http://www.twitter.com/_josiah_king
SOLVED: PHPass login issue with checkPassword
Hello, recently i wented to make my web application password more
secure, so i went online to read more about password security. I
discovered that md5 function which most developers still use for
securing their password is outdated due to the more effiecient GPU
machines out there that can crack md5() within seconds.
So on my research process, i stubble on an article that gives me more insight as to why md5 is old fashioned and bscript is better. I will be writing on bscript soon.
Today topic is on the major challenge developers face with phpass(a password framework that uses bscript).
After creating my hashed password, i inserted into the database column. Then i wanted to login to the web application, and can't login due to the checkPassword($loginpassword,$storedPassword) method return false.
As a matter of fact this took me the second day to figure out the cause of this issue after brain storming the internet for solution, which i couldn't find.
The problem was caused by the character length of the hashed password which is 61 rather than 60 characters. So after doing the password hashing over and over again to ensure that the hash password is 60 characters. Inserted it to my database table column, deleting the previous one there.
This time i was able to log in and out as i wish.
So, what i simply saying is that the hashed password should be 60 characters and not less or more.
Thank you for reading.
Follow me on twitter: http://www.twitter.com/_josiah_king
So on my research process, i stubble on an article that gives me more insight as to why md5 is old fashioned and bscript is better. I will be writing on bscript soon.
Today topic is on the major challenge developers face with phpass(a password framework that uses bscript).
After creating my hashed password, i inserted into the database column. Then i wanted to login to the web application, and can't login due to the checkPassword($loginpassword,$storedPassword) method return false.
As a matter of fact this took me the second day to figure out the cause of this issue after brain storming the internet for solution, which i couldn't find.
The problem was caused by the character length of the hashed password which is 61 rather than 60 characters. So after doing the password hashing over and over again to ensure that the hash password is 60 characters. Inserted it to my database table column, deleting the previous one there.
This time i was able to log in and out as i wish.
So, what i simply saying is that the hashed password should be 60 characters and not less or more.
Thank you for reading.
Follow me on twitter: http://www.twitter.com/_josiah_king
Friday, 30 August 2013
The longest domain name i have come across
Early this week as i was browsing the Internet i came across a domain name which took me time to memorize, and even until this moment i have to copy the link and paste in my browser before i can be able to view the site.
The domain name is http://tonyprestpdpdeltavolunteers4completebreakfromdcorruptpast.com/
Take your time to memorize the domain name above then try writing it out in your browser window. If you successfully do this without looking at where you store the domain name, kudos to you.
Thanks for taking you time to see this longest domain name ever.
Follow me on twitter: @_josiah_king join me on Google+: https://plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
The domain name is http://tonyprestpdpdeltavolunteers4completebreakfromdcorruptpast.com/
Take your time to memorize the domain name above then try writing it out in your browser window. If you successfully do this without looking at where you store the domain name, kudos to you.
Thanks for taking you time to see this longest domain name ever.
Follow me on twitter: @_josiah_king join me on Google+: https://plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
Thursday, 22 August 2013
Overview: www.kiakiatinz.com PART 1
#kiakiatinz aka www.kiakiatinz.com is a mobile portal developed to serve information quickly to mobile users. #kiakiatinz was built using #HTML5, #CSS3, #jQuerymobile, and #jQuery framework.
I started this project early this year, the first month(January) i guest and ever since then i have been working on it.
Wow, the road to success is hopeless, because it takes more than hope to achieve a great result. What keeps me going to complete the first version of the project was that it will do a great deal for mobile users in this part of the world where there are slow Internet connections and most of the information portal are just so heavy or too large for an average mobile phone to download.
My previous goal was to get these informations and serve them on the portal, but i figured out that i will be infringing on peoples copyright, so i decided to get this informations and summarize them in brief so that anyone who is interested in a particular information can simply follow the link to the original source.
I also want to thank Omar M., for assisting me with codes snippet to perform certain task, he has been such a gift to this project right from the start. He is a vital part of #kiakiatinz.
#kiakiatinz features local news, world news, sports, entertainments, gossips, politics, weather reports, live chat, business, currency rates, tech watch, latest jobs, while lifestyle and map/gps features are coming soon.
The part of this project that inspires me more was the live chat feature, i wanted something more than 160 characters and also open to all without registration so included the captcha and made the characters 400.
#kiakiatinz is built basically for Nigerians like myself to enjoy fast information anywhere we go.
Thanks for reading up to this point, i will share more insight about this beautiful project and how you can be a vital part of it on my next post about #kiakiatinz
Follow me on twitter: @_josiah_king join me on Google+: https://plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
I started this project early this year, the first month(January) i guest and ever since then i have been working on it.
Wow, the road to success is hopeless, because it takes more than hope to achieve a great result. What keeps me going to complete the first version of the project was that it will do a great deal for mobile users in this part of the world where there are slow Internet connections and most of the information portal are just so heavy or too large for an average mobile phone to download.
My previous goal was to get these informations and serve them on the portal, but i figured out that i will be infringing on peoples copyright, so i decided to get this informations and summarize them in brief so that anyone who is interested in a particular information can simply follow the link to the original source.
I also want to thank Omar M., for assisting me with codes snippet to perform certain task, he has been such a gift to this project right from the start. He is a vital part of #kiakiatinz.
#kiakiatinz features local news, world news, sports, entertainments, gossips, politics, weather reports, live chat, business, currency rates, tech watch, latest jobs, while lifestyle and map/gps features are coming soon.
The part of this project that inspires me more was the live chat feature, i wanted something more than 160 characters and also open to all without registration so included the captcha and made the characters 400.
#kiakiatinz is built basically for Nigerians like myself to enjoy fast information anywhere we go.
Thanks for reading up to this point, i will share more insight about this beautiful project and how you can be a vital part of it on my next post about #kiakiatinz
Follow me on twitter: @_josiah_king join me on Google+: https://plus.google.com/u/0/113541005774136102412/posts/p/pub?cfem=1
Subscribe to:
Posts (Atom)

