When Does The Backlink Appear In Google Search Console?

Whether you are a newbie SEO practitioner or senior, you might want to know how long does it take for Google Search Console to list the backlink you’ve put on a website.


How To Optimize CPC Retargeting Campaign?

Criteo, Jampp, RTBHouse, Google Ads Remarketing, SDK based remarketing, and Facebook Ads remarketing are prominent examples of many retargeting service providers out there. You might be already using one of it or all of them.

Services like Criteo, Jampp, and RTBHouse are using cost per click (CPC) cost model which is cost a lot. Prior to costly marketing spending in the next future, you want to know exactly how those money suckers can be optimized.

Mobile Marketing

App Install Fraud Prevention Without Tools

The impact of app install fraud is extremely big. AppsFlyer, Adjust, Tune, and other Mobile Measurement Partners (MMP) have their own suite to prevent that from happening or if it is happened it can be countermeasured. However, subscribing the service will typically cost you a lot.


Porter’s Five Forces: A Short Explanation

Porter’s five forces is an abstract concept of how business can be affected by particular or series of industry landscape changes.


Checking Mime-Type of External URL Using PHP

I was overwhelmed by Mime-Type while I was working for a project. The problem is I don’t know how to retrieve the mime-type from a file, particularly file from another host. This url is the one I want t check its mime-type. Why do I have to check it? Because it doesn’t have proper extension for an image. Look how it shows ‘?v=1423061058’ as its extension. What is it!!!??


Laravel 5 belongsToMany() by Using Pivot Table Example

Relationship using pivot table in Laravel 5? A method, belongsToMany(), is a part of Eloquent ORM in Laravel 5. It connects between tables and it has many to many relationship. In order to use it, you must have two models three tables.


Blade Template Doesn’t Work in Laravel 5

No, that’s not true the Blade Template is still working in Laravel 5, but its tag directive has been changed. For some of you who don’t read the Laravel development change log may not know about this. The documentation said that “For better security by default, Laravel 5.0 escapes all output from both the {{ }} and {{{ }}} Blade directives”. So, what is the new directive?


How to Add Form Class in Laravel 5

Many of you will question about the error like HandleExceptions->fatalExceptionFromError( array('type' => '1', 'message' => 'Class 'Form' not found' or
FatalErrorException in 193a332e9290704ad006bafdbd047286 line 2: Class 'Form' not found
. Hmm, you must be just upgrading your Laravel 4 to Laravel 5 weren’t you?

Laravel 5 doesn’t include the Form class like the previous version. It doesn’t matter why, but I think it loses great its great feature. Then, how to make it available like Laravel 4? Several steps are needed to get it work.


How to Change public To public_html On Laravel 5 Ubuntu

Laravel 5 has different level from previous version. It becomes simpler and it has different file structure. That was making me confused at the first time when I was trying to migrate from previous version. The odd is bootstrap/paths.php doesn’t exist anymore. Now, how do I set the public folder of my project to desired one?

I thought it was simple, but lately I can’t find the settings are. I found it blank page after I changed the public folder to public_html. Then I tried to look up the public/index.php. I found something interesting about how it processes the index.php itself. It made me come to the conclusion that I don’t need to set any configuration to get public folder to public_html works.

Then why I saw the blank page? Well, I am not a programming Guru, but I knew what’s happening there. It looks like Laravel processes it files first before it’s ready to be served to users. That’s why Laravel need folder to store the processed files. It is called storage folder.

I checked the storage and I found it has no write permission for the application. So, I changed it to 777 recursively. Then, it works.

Damn. I forgot to mention that I was using Apache web server to serve Laravel 5. But, if you are going to use php artisan serve command all I’ve mentioned above won’t work. Instead, use the Wood Marks way. Thanks to him.


Count Number of Files and Folders in a Directory Using Terminal

I Googled so much and can’t find any simpler method to count files or folders in a directory in Linux. I am using Ubuntu 14.04. If it’s only files and folders, it would be simple.

Count Files and Folders

$ ls -l | wc -l

The wc -l command is read “WordCount lines”. It means after you executed the ls, the corresponding result will be counted by it’s line. For example, if you are using ls in your working directory, say there are 2 files and 2 folders, it will return 4 lines. If you add it becomes ls -a, it will return 2 more lines. So, it returns 6 lines because of “.” and “..” are counted.