Essentials: Common Firewall Rules and Commands Essentials: Common Firewall Rules and Commands Essentials: Common Firewall Rules and Commands
Development

Install Tinc and VPN Setup on Debian & Ubuntu


In this tutorial, we will go over how to use Tinc, an open source Virtual Private Network (VPN) daemon, to create a secure VPN that your servers can communicate on as if they were on a local network. We will also demonstrate how to use Tinc to set up a secure tunnel into a private network. We will be using Ubuntu 14.04 servers, but the configurations can be adapted for use with any other OS.

Programming

Faster Response Time with Reverse Proxy Cache


These resources are then returned to the client as though they originated from the server itself (or servers themselves). While a forward proxy acts as an intermediary for its (usually nearby) associated clients and returns to them resources accessible on the Internet, a reverse proxy acts as an intermediary for its (usually nearby) associated servers […]

Administration

Installing Nginx on Ubuntu 14.04 with Server Caching


Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be used as a web server or a reverse proxy. Since this is our first interaction with the apt packaging system in this session, we should update our local package index before we begin so that we are using the most up-to-date information.

Essentials: Common Firewall Rules and Commands
Administration

Essentials: Common Firewall Rules and Commands


Iptables is the software firewall that is included with most Linux distributions by default. This cheat sheet-style guide provides a quick reference to iptables commands that will create firewall rules are useful in common, everyday scenarios. This includes iptables examples of allowing and blocking various services by port, network interface, and source IP address. How […]

Getting Started with Version Control & GitHub
Programming

Getting Started with Version Control & GitHub


This chapter will be about getting started with Git. We will begin by explaining some background on version control tools, then move on to how to get Git running on your system and finally how to get it set up to start working with. At the end of this chapter you should understand why Git […]

Intro to User Experience & Interface Design
Development

Intro to User Experience & Interface Design


User experience design (UXD or UED) is the process of enhancing user satisfaction by improving the usability, accessibility, and pleasure provided in the interaction between the user and the product. User experience design encompasses traditional human computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by […]

Modern Web & JavaScript Framework Essentials
JavaScript

Modern Web & JavaScript Framework Essentials


JavaScript, also known as ECMAScript (the untrademarked name used for the standard), is a dynamic programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. JavaScript (at least the strict […]

Effective Use of Whitespace in Minimal UI Design
Development

Effective Use of Whitespace in Minimal UI Design


In page layout, illustration and sculpture, white space is often referred to as negative space. It is the portion of a page left unmarked: margins, gutters, and space between columns, lines of type, graphics, figures, or objects drawn or depicted. The term arises from graphic design practice, where printing processes generally use white paper. White […]

Read Article Essentials: Common Firewall Rules and Commands Administration

Essentials: Common Firewall Rules and Commands


Iptables is the software firewall that is included with most Linux distributions by default. This cheat sheet-style guide provides a quick reference to iptables commands that will create firewall rules are useful in common, everyday scenarios. This includes iptables examples of allowing and blocking various services by port, network interface, and source IP address. How […]



Read Article Intro to User Experience & Interface Design Development

Intro to User Experience & Interface Design


User experience design (UXD or UED) is the process of enhancing user satisfaction by improving the usability, accessibility, and pleasure provided in the interaction between the user and the product. User experience design encompasses traditional human computer interaction (HCI) design, and extends it by addressing all aspects of a product or service as perceived by […]


Read Article Modern Web & JavaScript Framework Essentials JavaScript

Modern Web & JavaScript Framework Essentials


JavaScript, also known as ECMAScript (the untrademarked name used for the standard), is a dynamic programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. JavaScript (at least the strict […]


Optional Advertisment (728 x 90)


Read Article Install Tinc and VPN Setup on Debian & Ubuntu Development

Install Tinc and VPN Setup on Debian & Ubuntu


In this tutorial, we will go over how to use Tinc, an open source Virtual Private Network (VPN) daemon, to create a secure VPN that your servers can communicate on as if they were on a local network. We will also demonstrate how to use Tinc to set up a secure tunnel into a private network. We will be using Ubuntu 14.04 servers, but the configurations can be adapted for use with any other OS.




Optional Advertisment (728 x 90)

I don’t believe you have to be better than everybody else. I believe you have to be better than you ever thought you could be.

Ken Venturi