Install Tinc and VPN Setup on Debian & Ubuntu

Install Tinc and VPN Setup on Debian & Ubuntu

A few of the features that Tinc has that makes it useful include encryption, optional compression, automatic mesh routing (VPN traffic is routed directly between the communicating servers, if possible), and easy expansion.

These features differentiate Tinc from other VPN solutions such as OpenVPN, and make it a good solution for creating a VPN out of many small networks that are geographically distributed. Tinc is supported on many operating systems, including Linux, Windows, and Mac OS X.

Intro to User Experience & Interface Design

Intro to User Experience & Interface Design

Mountain ranges are usually segmented by highlands or mountain passes and valleys. Individual mountains within the same mountain range do not necessarily have the same geologic structure or petrology. They may be a mix of different orogenic expressions and terranes, for example thrust sheets, uplifted blocks, fold mountains, and volcanic landforms resulting in a variety of rock types.

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

A mountain range is a geographic area containing numerous geologically related mountains. A mountain system or system of mountain ranges, sometimes is used to combine several geological features that are geographically (regionally) related.

Initial Server Configuration & Setup on Debian

Initial Server Configuration & Setup on Debian

The Debian Stable distribution is one of the most popular for personal computers and network servers, and has been used as a base for several other Linux distributions. Debian was first announced in 1993 by Ian Murdock, Debian 0.01 was released in August 1993, and the first stable release was made in 1996.

When you first create a new Debian 8 server, there are a few configuration steps that you should take early on as part of the basic setup. This will increase the security and usability of your server and will give you a solid foundation for subsequent actions.

JavaScript Design Patterns Introduction

JavaScript Design Patterns Introduction

In the first part of this book, we will explore the history and importance of design patterns which can really be applied to any programming language. If you’re already sold on or are familiar with this history, feel free to skip to the chapter „What is a Pattern?“ to continue reading.

Design patterns can be traced back to the early work of an architect named Christopher Alexander. He would often write publications about his experience in solving design issues and how they related to buildings and towns. One day, it occurred to Alexander that when used time and time again, certain design constructs lead to a desired optimal effect.

Getting Started with NodeJS: Creating a Simple HTTP Server

Getting Started with NodeJS: Creating a Simple HTTP Server

Node.js uses an event-driven, non-blocking model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. This simple web server written in Node responds with “Hello World” for every request. To run the server, put the code into a file example.js and execute it with the node program from the command line.

The Project „LUDIC“

The idea was to create a surreal world based on simple geometric light shapes that seem misplaced, but somehow blend with its surrounding at the same time.

Shapes that emphasize the mood of its surrounding in the most simple way. By installing electroluminescent light shapes and wires in untouched landscapes, a single lightsource tells a surreal story of magic and loneliness in a surreal and intense way. Every environment has its own light installation. The intention was to summarize all installations in a cinematographic way to create a touching short film.

Getting Started with Frontend: Cascade Style Sheets & HTML5

Getting Started with Frontend: Cascade Style Sheets & HTML5

A lot of mobile-minded talented folks across the globe produce great work, but yet sometimes you still hear many of them complain about their relationships with their clients. They often mention feeling isolated and not truly understanding what the client really needed.

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL.

Responsive & Mobile Design

Responsive & Mobile Design

RWD allows easy reading and navigation with a minimum of resizing, panning, and scrolling—across a wide range of devices (from mobile phones to desktop computer monitors). A site designed with RWD adapts the layout to the viewing environment by using fluid, proportion-based grids, flexible images,and CSS3 media queries, an extension of the @media rule.

Responsive web design is becoming more important as the amount of mobile traffic now accounts for more than half of total internet traffic. This trend is so prevalent that Google has begun to boost the ratings of sites that are mobile friendly if the search was made from a mobile device. This has the net effect of penalizing sites that are not mobile friendly.

Neuere Beiträge Ältere Beiträge
Mehr Artikel laden