Tools Blog Learn Quizzes Smile API Log In / Sign Up
Tools Blog Learn Quizzes Smile API Log In / Sign Up
We have updated our privacy policy to let you know that we use cookies to personalise content and ads. We also use cookies to analyse our traffic and we share information about your use of our site and application with our advertising and analytics partners. By using this website or our application you agree to our use of cookies. Learn more about the way this website uses cookies or remove this message.

How to install PHP 7 on a cPanel/WHM driven server without breaking everything

Difficulty: 40 / 50
php-7-cpanel2

In 2015, there was no way to run PHP 7 on a WHM server unless you compiled PHP yourself, but now everything is running smoothly with Easy Apache 4. Learn here how you can provision the needed PHP version with Easy Apache 4.

Read Full Article...

Sync Audio with text using JavaScript

Difficulty: 30 / 50
sound-waves

A client of mine wanted a way to highlight text on a page as audio was playing, thus helping children that had difficulties reading along. In this tutorial I will show you the solution I implemented.

The code makes use of the timeupdate event and it uses the data from the JSON to sync audio with the text.

Read Full Article...

How to mix PNG files together while preserving their transparency, using PHP and GD Library

Difficulty: 30 / 50

Today we're going to learn how to use the GD Library to merge 3 or more png files into one while preserving transparency

We start with 3 png files that look like the ones below and what we want to achieve is a fourth image that represents the 3 initial png files one on top of the other, while preserving their transparency.

The tricky part when mixing png files is keep the transparency or alpha levels intact. To do that you need to know that when creating an image resource in PHP you have to make it "remember" the alpha state and fill the new resource with a transparency by using the imagecolorallocatealpha() function.

Read Full Article...

Ethereum mining on Ubuntu 16.04 with Nvidia GPUs

Difficulty: 20 / 50
mining-rig-poster-3

What is mining

You've probably heard legends about people making millions of dollars through a process called "mining" crypto-currencies.

In simple terms mining is the process through which, using raw computational power, transactions on some blockchains are validated. In return, the person who "rents" that processing power is rewarded with crypto coins.

Ethereum mining in particular is no different - One rents his multi-gpu machine and earns ETH in return.

I already heard you say "I want in!" so let me warn you: It's not that easy!

Read Full Article...

Becoming A Zend Certified PHP Engineer - A Career Changer For PHP Developers!


certification diploma

Everything you ever needed to know about the Zend PHP Certification

Daniel Gheorghe - Zend Certified PHP Engineer My name is Daniel, I started out writing PHP back in 2005 and earning my Zend PHP Certification has been one of my goals from the very beginning. It took me 10 years to feel confident enough to take the exam. During that time, I struggled to find quality information about the certification and the exam itself, so now that I finally did become a ZCE I thought that this article would help shed some light on the entire process.

Read Full Article...

1 2 3 4 5 6 7 8 9 10