Copyrights @ Journal 2014 - Designed By Templateism - SEO Plugin by MyBloggerLab

Tuesday 22 March 2016

, , ,

8 Ball pool hack unlimited coins and cash

Friday 29 January 2016

Adding Firewalls to Your WordPress Site

Many of us have heard of “firewalls” in terms of hardware or software, and how they protect an asset like a network or a computer from external attack. Well, a web application isn’t exempt from the list of “assets” that one may need to protect when working (or playing) on the Internet.

Essentially, what a WordPress firewall will do is protect the WordPress installation (and in most cases all added files) from 3rd party attack. The software will filter any commands before reaching any executable script in order to ensure integrity. Mostly this involves adding commands to the .htaccess file which is processed before any scripts (including PHP scripts).

There are plugins available that allow you to decide on the various layers of protection that you desire. This is done through a graphical interface in the WordPress dashboard making it so you do not need to understand any complex commands. You simply make your changes using an interface most WordPress users are familiar with and the software will “write” the commands for you.
This is often done in stages because the protection can sometimes block desired commands.





Basic Firewall Protection:

At a minimum you should enable the basic file protection with this plugin. This will deny access of scripts modifying the .htaccess and wp-config.php files, will disable the server signature thus preventing display of version information, and also limit file uploads to 10MB.
Separately you can enable pingback protection which disables access to the xmlrpc.php file. Of course, only do this if you are not leveraging the WP XML-RPC functionality already. This, among other things may give you protection against some forms of Denial of Service (DoS) attacks.

Additional Firewall Protection:

This section has some intermediate and advanced firewall settings that can be employed.
It’s a really good idea to do a backup of the .htaccess file before activating any of these features as they can potentially break functionality of other plugins. A lot of times those plugins will have a section in their FAQ to indicate that possibility. This security/firewall plugin makes is simple to backup the .htaccess file so it’s worth performing those couple of clicks to make it happen.
Disable Index Views: A lot of times when a directory (or folder) is viewed on a web site, a list of the files present in that folder can be seen publicly if there isn’t an “index” file in there. WordPress mostly handles this elegantly, but for the situations where it doesn’t, this setting will pick up the slack.
Trace and Track: Disabling trace and track can limit the ability for hackers to use Cross-site Scripting (XSS) which sometimes gives them the ability to steal legitimate users’ credentials or cookie information. While many web browsers help prevent basic techniques for Cross-Site Tracing (XST), there are more advanced methods that the browser can’t currently prevent.
Proxy Comment Posting: This feature can limit comment spam by stopping the ability for proxy servers to post comments on the WordPress site.
Bad Query Strings: Enabling this firewall feature can help prevent attacks that exploit cross-site scripting (XSS) vulnerabilities. These vulnerabilities can allow hackers to steal data, run malicious code, take control of user sessions, among other things. Enabling this can also interfere with legitimate requests therefore it is wise to backup the .htaccess file and test the functionality of the web site after applying. Better may be to read your other plugin’s FAQs to see how they interact with this feature of the all-in-one firewall plugin.
Advanced Character String Filter:
5G Blacklist/Firewall Settings: Finally, you can apply the tried and tested blacklist rules that can help to reduce the number of malicious URL requests that hit your WordPress site. Simply enable the 5G Blacklist firewall protection from perishablepress.com to gain this extra security.

A Beginner’s Guide to Google AdSense

Sure, affiliate marketing is an excellent way to monetize a web site or blog. It has the amazing benefit of not requiring stock, and in many cases it’s a set and forget strategy. Often though, many affiliates, including myself, will also run Google AdSense on their web sites.
AdSense is a nice alternative, or complimentary monetization strategy to affiliate marketing.

My income increases when using AdSense – my affiliate sales are unaffected

It used to be that I was afraid to “lose customers” when implementing Google AdSense on my affiliate sites, because when they click the AdSense ads they leave the web site. But test after test showed me that implementing AdSense often did not have any negative effect on affiliate commissions.
So, really all it did was boost my income and allowed me to distribute risk by having more than just one monetization strategy.

AdSense ads run in designated areas on your web site – advertisers pay Google to run ads there – but you get a cut

Many people still ask the question: what is Google AdSense, and how do I get started?
I am in the position where I run a multi-author WordPress news web site and one of the attractions is that we allow authors to include AdSense on their articles. Many though, it turns out, do not know what AdSense is and don’t know how to get setup.
First, let me explain as simply as possible what AdSense is. When advertisers pay Google to run ads (with the Google AdWords program), if they opt to show their ads on Google’s Display Network, then their ads will show up in the “AdSense slots” on participating web sites.
In many cases, the owner of the web site “owns” (in a sense) all of the Google AdSense ad slots. In the case of a multi-author web site, it could be that the owner allows a sharing of revenue. In that case, there could be several publisher AdSense as slots being displayed on a given web site.

You must “own” the web site used during the Google AdSense application process – but could run ads on other sites after acceptance

It used to be that you could submit an application to become an AdSense publisher, enter “any old web site” and in most cases get approved, ready to run ads on any other site of your choosing. Nowadays though, as I discovered, Google now has a second level of verification, complicating things a little more. The publisher must now prove that they own the web site that they intend to run ads on.
When I say “own the web site” that is sort of a loose statement. Many times, as long as the publisher has the ability to create AdSense ads (either through direct code access, or some sort of widget) he or she could make it through the second stage of AdSense approval. That’s not always the case though. Having the ability to add AdSense code to a web site doesn’t necessarily qualify you as the “owner.” And Google’s recent(ish) requirement is that the publisher must own the domain of the web site that they use during the application process. It’s only after approval where the publisher can run ads on different web sites.
If you know someone that owns a web site and will let you “piggyback” you *may* get through the application process. But after awhile, Google stops allowing certain domain names to be used during the application process. Because like I said, technically you must own the domain. It seems the goal is to have at least one web site for every AdSense publisher, and this is the way they attempt to make that happen.

Buy a cheap domain name and attach it to a free web site creation service and you qualify

Fortunately, it’s quite simple these days to “own your own domain name” and create your own web site. And this doesn’t have to be expensive either. You don’t really have to go the route of getting your own hosting and getting a web site built (although that can be super cheap, especially when using WordPress). Realistically you can get a domain for $10-$15 (for the year) through Namecheap.com and build a free web site on Weebly.com (for example), attach your newly bought domain name to your newly created web site, and then you comply to the main rule of requiring your own domain name.
Be careful though when choosing a service. Some free web site tools, while they might allow you to attach a domain name to your site, you may not be able to run AdSense. WordPress.com hosted sites is an example of one where you cannot run AdSense ads. To keep it simple and cheap, I would suggest buying a domain from NameCheap, then setting up a quick free site with Weebly.com.
From there, publish really awesome, high value, content on your new site. Aim for about 6-20 really good articles before applying. Be sure to include a contact and about page for a better chance of getting accepted.
Fortunately you can re-apply to AdSense if ever rejected. Follow the advice Google gives if you get rejected, then re-apply. If you applied with a domain that you can’t add AdSense code too, you still have the chance to re-apply with a different domain name/web site.

What types of ads show up in the ad slots, and how do I generate income from it?

Now, for those of you that are curious, and would like to know about what types of ads show up in the AdSense slots, I will cover that now.
Keep in mind that you are giving control of a certain portion of your web site to Google to do what it pleases. You have some control over appearance, size, etc. plus you have the ability to block ads. And you can decide if the ads are text, images or animated. There may be other kinds as well.
Now, as for what ads show up. There are a few different things that can happen. First, the traditional way is… Google will determine what the content surrounding the ad slot is about, and display a related ad. Another way is… Google will follow a visitor from site to site (using what are called cookies) and then run ads attempting to get those visitors *back* to a previously visited site. This is often called retargeting, and only happens when the owner of the previously visited site has paid to run retargeting-style ads on the Display Network. The final way is for advertisers to run ads in very specific ad slots, on very specific web pages, on very specific web sites. There may also be other ways. These are the only three that I am aware of.
Oh, and a key piece of information that I should have mentioned earlier on… you get paid when people click your ads (don’t click your own! Google will know) and you may get paid per impression (or multiple impressions) in some cases. I don’t know for certain. I just know that Google AdWords advertisers have the ability to choose a pay per click or pay per 1,000 impressions model when running their ads, but to my knowledge, the revenue share for AdSense follows just a pay-per-click model.

As far as I know, Google AdSense tracking is lacking

Tracking the performance of your AdSense ads is very limited. I haven’t looked too deep into tracking methods lately, so it may have improved, so take this information with a grain of salt (or whatever that saying is that doesn’t make much sense). In general, you create an “ad channel” and that will help you determine the performance of the ad (or ads) *attached” to that channel. Many sites allow you to embed AdSense in templates or widgets so usually the same ad is used on the entire site. Therefore, tracking on the site level is often what occurs. But, folks will often track on the ad slot/web site level as well.
You could get clever and manually create an ad and ad channel for every page on your site. This could get very cumbersome. There’s got to be a better way, and there probably is. I won’t research it now though, this is just an “intro” article after all.

Applying for an AdSense publisher account – use your Gmail account!

Now, to apply you will need to have your web site setup already (with your own domain name and content!). Then, using your Google account (i.e. Gmail or YouTube account) go through the app process.
After Google peeps at your site, it will let you know if it qualifies or not. If so, you just have to place your code. The code will initially be blank after placement on your site. Once an ad shows up, you know that your account is active. After your account is active you can create new ads to run on other sites
The app process could take anywhere from one day to a couple of weeks or longer. Just be patient and wait it out. Google sends emails through each phase so you will know where you’re at. If you don’t see an email for quite awhile it may have got lost. That happens. Have a peek in your AdSense account and you will see messages across the top indicating where you’re at in the process.
Enjoy your new revenue stream, some people make a living at it!

How to Add the Facebook Pixel Code to WordPress

For this step, we will add the Facebook code to a variable, and then output it between the “head” HTML tags using a custom function and a WordPress hook (as opposed to editing any specific template files).
To do this, we will modify the code slightly. The code contains both double quotes and single quotes, so it’s cleaner if we choose one over the other. There are less double quotes, so we should change all double quotes in the code to single quotes. You should have pasted the code into a text file, so go ahead and modify those quotes now.
After changing double quotes to single, you should be left with something similar to below


<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');

fbq('init', 'xxxxxxxxxxxxxxxxxxxxxxxxx');
fbq('track', 'PageView');</script>
<noscript><img height='1' width='1' style='display:none'
src='https://www.facebook.com/tr?id=xxxxxxxxxxxxxxxxxxxxxxxxx&ev=PageView&noscript=1'
/></noscript>
<!-- End Facebook Pixel Code -->

Now, below is the function that can be added to the functions.php template file of the child theme that you created in the above steps


add_action('wp_head','tthq_hook_fb_pixel');

function tthq_hook_fb_pixel() {
$output = "<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','//connect.facebook.net/en_US/fbevents.js');

fbq('init', 'xxxxxxxxxxxxxxxxxxxxxxxxx');
fbq('track', 'PageView');</script>
<noscript><img height='1' width='1' style='display:none'
src='https://www.facebook.com/tr?id=xxxxxxxxxxxxxxxxxxxxxxxxx&ev=PageView&noscript=1'
/></noscript>
<!-- End Facebook Pixel Code -->";
echo $output;
}


Of course, “xxxxxxxxxxxxxxxxxxxxxxxxx” in the above should be the number that is specific to your Facebook account. Plus, the functions may not be exact, because Facebook may have made some changes. So be sure to copy your code exactly from Facebook and modify just the quotes as explained above.
Now, once you re-save the functions.php file (of your child theme) with the above function/hook in place, the Facebook Pixel should be placed.
You can test this by visiting your web site, and clicking “View Source” from the context menu, and looking for the placement of the code within the “head” HTML tags. Beyond that you can go back into your Facebook account and click on the audience name to see if it says “Active” next to “Status” at the far right. You can also view the audience size, and any other relevant data, at any time within there as well. Once your audience reaches 30 people it will be eligible for advertising. Another way to test placement of the Facebook pixel code, if you’re a Chrome user, is to use this extension by Facebook.
Remember that people will eventually “fall off” the list, and since the list can have people on it from Day one (because Facebook could potentially add past visitors to it), it might at some point fall below the eligibility point for low-traffic web sites.
At any rate, it’s best to try and reach these visitors within a short while after they visited your web sites (and didn’t perform the desired action the first time around). So, get to advertising! If this is your first time advertising within Facebook, you might notice too that you can create custom audiences in many different ways, including bulk uploading a list of email addresses. If any of those email addresses match those of any logged in Facebook user (or Instagram), they are eligible to be advertised to. Exciting stuff!

















Thursday 28 January 2016

Msvcp110.dll is Missing from your Computer Fix

Windows Operating System may show you many different varieties of errors. But .dll errors are the most popular ones. Most of the times Users face .dll errors while installing any program on thier pc, Today we will be discussing how to fix one of the Common error in windows which is “Msvcp110.dll is missing from your computer“. As said, windows can give you a pop up box displaying this error while you try to install any program.





You must have seen an error box just like the above picture few minutes ago and that is why you are here. This Error may pop up even on Startup or Shutdown, As the message says, the .dll file is missing from your computer and hence you are getting this message box appear. But Let me tell you that you are on right place because i will be listing possible ways to fix this error.



Fixing MSVCP110.dll is Missing Error





This Error may be caused due to several reasons, Some of them are:
  1. Registry Problem
  2. Corrupt MSVCP110.dll file
  3. Malware Problem
  4. Hardware Issues
So now that we know the causes, lets move ahead and see how to fix Msvcp110.dll error


Basic Steps to fix Msvcp110.dll is Missing Error


Step 1: Check your Recycle bin
Make sure you have not accidently deleted msvcp110.dll file. Check your Recycle bin to make sure its not there. If you find it just restore and see if you get the error again.

Step 2: Reinstall the Program
At the time you get this error box, you will see that there it says to try and reinstall the program. So i would suggest you to Try and reinstall the program and see if you get the error box again. This is some basic fix so you must perform this first and then move on to below advance fixes.

Advance Steps to fix Msvcp110.dll is Missing Error

Step 3: Install Visual C++ Redistributable for Visual Studio
Download Visual C++ Redistributable for Visual Studio from the Official Microsoft website. Install it once download. This step will replace the old corrupted msvcp110.dll file in most cases.



You may now go further and try to install the program that was showing you the error. Most of the time this solves the issues for handful of users.


Step 4: System Restore

If you have created System Restore point in your windows PC then this is the right time to Restore your System to Previous Point when your PC was working fine. This is why System restore is a very handy feature in Windows which most of the users fail to use.


Step 5: Registry Cleaner

If any of the above Fixes doesn’t solve your problem and you still get Msvcp110.dll is Missing from your Computer Error everytime you try to install the program then this indicates registry issues. I would recommend to Download RegCure which is the Best Registry Cleaner and Optimizer Currently.
These are important tools and so the good ones are not availabe for free. They will Cost some bucks but will keep your Pc Error Free and will prevent any registry corruption in future.


Step 6: Malware/Virus Scan

I am assuming that by now you must have fixed the error and left. Oh you are still there? Try this, Scan your PC for Virus/Malware. Make sure to do a full scan with your favorite anti virus program. See if your anti-virus shows any issues with your Computer.

Step 7: Re-install Windows:

So All the above 6 Steps failed to Solve or Fix your Issue of missing .dll file issue ? You will now want to reinstall Windows to fix this problem. Any Corrupt driver/files/registry will be fixed with reinstallation and must also fix the .dll file is missing problem for you.
Finally if any of the above mentioned Steps helped you to fix the issue then Let me know in the Below Comment box which on really fixed your problem. Any other steps which i am missing here can also be shared in Comments that helped you to fix the error.