Source Code Disclosure Vulnerability With VIM Backups

For those that use VIM regularly to make minor modifications to their code on a server, a certain feature can quickly become annoying, as it creates back up versions of the file your editing. In itself, is not a bad thing, but unfortunately the backup file, due to the file extension, may be displayed to the browser in plain text, allowing a malicious user to check for disclosure of code/sql passwords. Possible Scenerio / Example You decided to modify your vbulletin config file, and enable memcache to … Continue reading

Posted in Vulnerabilities | Leave a comment

When to Use Rel NoFollow to Ignore Links

A useful tool in SEO is the ability to tell search engines not to follow a link. By doing so you can reduce the importance of certain pages that are mainly used to assist the user, but offer little to no substance for a search engine. For instance, you could have your Terms & Conditions linked from every page in the footer, which might make it seem important to a search engine, but should not be. How To Use Rel NoFollow Using it is quite … Continue reading

Posted in Search Engine Optimization (SEO) | Leave a comment

Understanding Backlinks with Real Life Metaphors

Backlinks are links to your website from other websites, and they play an important part in SEO. The concept is fairly easy to pick up and relates quite well to every day life. We essentially work a little bit like a search engine in our every day lives when you think about it, and here is why. Word of Mouth Real Life Example To start, lets talk about word of mouth advertising. If your friend tells you of an amazing restaurant that he or she has tried, … Continue reading

Posted in Search Engine Optimization (SEO) | Leave a comment

Duplicate Content in SEO

As most of you may know, duplicate content can hurt your search engine rankings, and should be avoided at all costs, but one thing you might not fully realize is the ways the content can appear to be duplicate. You can have issues ranging from pages being on both ‘domain.ext’ and ‘www.domain.ext’ to something as simple as an extra variable in the query string. These are all things you have to consider and look out for when setting up your site. Canonical URL A canonical … Continue reading

Posted in Search Engine Optimization (SEO) | Leave a comment

Making Every Link and Image Count with SEO

Not all internal links within your site may help you, but you can make them. Sometimes it is difficult to have meaningful text within your anchor tags/links as it would just confuse the user or look unnatural. Other times it is easier to use an image instead of text due to the design of a site, but that gives search engines nothing to work with. Luckily there is a part of the HTML spec that you can utilize to help search engines better know what … Continue reading

Posted in Search Engine Optimization (SEO) | Leave a comment

Wireless Routers: Channels and Channel Widths

When setting up your router, even the most novice of network enthusiasts  want to optimize their wireless network. One of the settings we have available in most modern routers is the selection of a channel and channel width, and knowing what to choose can be confusing at first, but hopefully we can explain those concepts enough and how they relate to your network. Channel Widths Some routers advertise high speeds on the 2.4GHz and 5GHz range, and the way they do it is by utilizing a bigger … Continue reading

Posted in Home Networking | Leave a comment

Importance of Header Tags in SEO

One of the biggest mistakes that people do is use header tags without realizing what they mean. Quite often I find pages where they are used indiscriminately in navigation/menus, footers, links, and they are often used as a quick way to attach a style(CSS) to a piece of text. This is quite often a tempting tag to go to when writing HTML, but you really should be careful with it, as it plays an important role in search engine optimization (SEO). What are Header Tags … Continue reading

Posted in Search Engine Optimization (SEO) | Leave a comment

Code Efficiency Versus Coding Efficiency

With everyone pushing frameworks as the way to develop new and revolutionary web applications, you need to start wondering what are the drawbacks. Obviously the convenience comes at a price, a price you should know when developing your next web app, a price you should knowingly accept. This price can also be said about anything that makes coding easier, such as higher level programming languages, as similar points typically apply to them too. What is a Framework? To fully define a framework, we can easily fill … Continue reading

Posted in Development | Leave a comment

Losing Through Facebook Like Jacking

Every Facebook “Like” a site gets can mean more money for the website owners, like through increase in traffic to their ads. Now, when it comes to money, there will always be a group that will earn it the hard way, and there will also be a group that will exploit any means necessary to get it. Put the two together, and you have the rise of “Like Jacking”, where rogue webmasters will trick you into liking their site, even by luring you in with … Continue reading

Posted in Facebook | Leave a comment