Archive2016

Installing Wireshark on Mac OS X (Yosemite)

I

This is post 2 of 10 in the series “Intrusion Detection” TCP Congestion Control Installing Wireshark on Mac OS X (Yosemite) What are Rogue Access Points? Two Common Router Security Threats Modern Application Frameworks, Legacy Browsers and Security Implications What are Covert Channels? Mobile Considerations in Network Security Architecture Common Bluetooth Vulnerabilities to be Aware...

TCP Congestion Control

T

This is post 1 of 10 in the series “Intrusion Detection” TCP Congestion Control Installing Wireshark on Mac OS X (Yosemite) What are Rogue Access Points? Two Common Router Security Threats Modern Application Frameworks, Legacy Browsers and Security Implications What are Covert Channels? Mobile Considerations in Network Security Architecture Common Bluetooth Vulnerabilities to be Aware...

Image SEO tips and tools to make photos search engine friendly

I

Do you know? Images can bring tons of high-quality organic traffic to your blog or website. A website without pictures looks strange. Visitors may not find such sites attractive. If the blog post doesn’t have related pictures, visitors may not read the full content. Today, we’ve shared 7 useful tips for image optimization. If your site has many pictures, but if it doesn’t get...

Why to buy WordPress themes when free templates are available?

W

WordPress is a great content management system because it allows users to launch a new self-hosted blog or website within half an hour. Launching a site is easy but you’ll not make money with it if the site doesn’t get decent traffic from search engines. To make sure that the site is SEO friendly, you must write good quality content, buy a good hosting plan, and purchase a...

Yoast vs SEO framework vs AIO SEO plugins comparision

Y

SEO is not a child’s play. One wrong setting can impact search engine rankings dramatically. Although WordPress is a decade old CMS and powers millions of sites, it is still suffering from various SEO issues. To fix the problem, the must install one of the 100s of SEO plugins available in the WordPress repository. You should not install plugins which have poor ratings and promise plenty of...

Analyzing Nginx and Apache access log and error log files

A

A log file generated by a web/database server is one of the most important files. It contains useful information on visitors, errors, warnings, etc. Some people think log files as server resource killer. Hence, they disable them in Apache, DB or NGINX configuration file. One more reason why people disable or ignore server logs is because the content of logs is difficult to understand. Hence, most...

Best Atom packages for web development (2018)

B

The black background of the text editor soothes my eyes. The text color is great and the interface of the Atom editor is awesome. If you don’t like the default Look and Feels, you are free to change it as per your preference or download a new Atom theme. My favorite color is black so I don’t find it necessary to change the theme. The atom editor gets updates on a regular basis...

Preparing for the Acquia Certified Developer Exam Drupal 8

P

The Acquia Certified Developer exam Drupal 8 just launched a couple of months ago. I was interested in studying for this exam as I have been working in Drupal 8 for the last six months and future projects look most likely to be Drupal 8 based. I had looked at the various Acquia certification tracks in the past, however I was never fully committed to the Drupal 7 track so I was happy when Acquia...

Is BlogSpot or Blogger safe, better than WordPress?

I

Blogspot and blogger are the two faces of the same coin. Blogger was known as Blogspot but when Google bought it, people started calling the site Blogger. Google hasn’t destroyed Blogspot. Sites that are hosted on it are identified by the following domain name: site_name.blogspot.com Is BlogSpot safe? As Google owns Blogger, it is a much safer website than a self-hosted WP blog. If you...

EMD SEO and Google : 3 Important things that you should know

E

Google penalizes spammy EMD sites, but do you know that Exact match domain names can outrank an authority site for a specific keyword? If you don’t know this, you are probably a newbie or an immature SEO professional. Here are the three important things that you should know as a Sear Engine Optimization professional. EMD domains rank I can give 10 good examples that exact match domain names...

Freelance Writing vs Blogging : Which is better?

F

Freelance writing and blogging are two of the most preferred options for making money online by working from home. If you are planning to begin your career as an FW or a blogger, go through the below pros/cons of these two career options. Pros of Freelance Writing Better reputation: If authority sites like Huffington post, BGR, TechCrunch are publishing your articles, 1000s of people might know...

Dependency Injection / Service Container Example

D

This is post 14 of 14 in the series “Drupal 8 Activity Cards” This is the series for Drupal 8 Activity Cards Drupal 8 Configuration Management Paragraphs Module Building Configuration Forms Drupal 8 Migration The New Block System in Drupal 8 Services and Dependency Injection Cron Queuing in Drupal 8 Drupal 8 Plugin System Attaching JS and CSS Assets in Drupal 8 Configuring your Local...

Best Nginx PHP-FPM MySQL (MariaDB) stack for Windows

B

I own a laptop which has a dedicated graphics card. I am a developer who prefers using Linux OS. I’ve tried 3 distros of Linux, Mint, Ubuntu, OpenSuse. No matter what version of Linux I use, the OS fails to recognize the AMD graphics card in my laptop and the WiFi connection always drops. I fixed the WiFi issue by upgrading the driver but the GPU installation always fails. Hence, I...

Logging in Drupal 8

L

This is post 13 of 14 in the series “Drupal 8 Activity Cards” This is the series for Drupal 8 Activity Cards Drupal 8 Configuration Management Paragraphs Module Building Configuration Forms Drupal 8 Migration The New Block System in Drupal 8 Services and Dependency Injection Cron Queuing in Drupal 8 Drupal 8 Plugin System Attaching JS and CSS Assets in Drupal 8 Configuring your Local...

Introduction to Drupal 8 Theming

I

This is post 12 of 14 in the series “Drupal 8 Activity Cards” This is the series for Drupal 8 Activity Cards Drupal 8 Configuration Management Paragraphs Module Building Configuration Forms Drupal 8 Migration The New Block System in Drupal 8 Services and Dependency Injection Cron Queuing in Drupal 8 Drupal 8 Plugin System Attaching JS and CSS Assets in Drupal 8 Configuring your Local...

Creating a Custom Content Entity Type

C

This is post 11 of 14 in the series “Drupal 8 Activity Cards” This is the series for Drupal 8 Activity Cards Drupal 8 Configuration Management Paragraphs Module Building Configuration Forms Drupal 8 Migration The New Block System in Drupal 8 Services and Dependency Injection Cron Queuing in Drupal 8 Drupal 8 Plugin System Attaching JS and CSS Assets in Drupal 8 Configuring your Local...

Configuring your Local Drupal 8 Development Environment

C

This is post 10 of 14 in the series “Drupal 8 Activity Cards” This is the series for Drupal 8 Activity Cards Drupal 8 Configuration Management Paragraphs Module Building Configuration Forms Drupal 8 Migration The New Block System in Drupal 8 Services and Dependency Injection Cron Queuing in Drupal 8 Drupal 8 Plugin System Attaching JS and CSS Assets in Drupal 8 Configuring your Local...

Backlinks or content : What’s more important?

B

Two of the most commonly used terms by bloggers and webmasters are backlinks and content. A site must have both else it will not rank in first seven pages of world’s busiest and largest search engine, Google. Backlinks aka inbound links are the most important criteria Google considers for ranking content of a website in their pages. One can easily prove this. Search for a product...

Attaching JS and CSS Assets in Drupal 8

A

This is post 9 of 14 in the series “Drupal 8 Activity Cards” This is the series for Drupal 8 Activity Cards Drupal 8 Configuration Management Paragraphs Module Building Configuration Forms Drupal 8 Migration The New Block System in Drupal 8 Services and Dependency Injection Cron Queuing in Drupal 8 Drupal 8 Plugin System Attaching JS and CSS Assets in Drupal 8 Configuring your Local...

About Author

Ian Carnaghan

I am a software developer and online educator who likes to keep up with all the latest in technology. I also manage cloud infrastructure, continuous monitoring, DevOps processes, security, and continuous integration and deployment.

Follow Me