How Web Servers Work

Every website has a web server, but how does it work. How does it know what content you want and what code to execute? To begin, let’s get a basic understanding of what a web server is. A web server is a server that hosts a website. Often times the server will also run mail, database, FTP and SSH services. If the server is for a large website, they will often have multiple web servers running to distribute the request load to each server. They have these servers in “Server Farms”, and then they have server farms in different parts of countries and possibly other countries if they have a target audience there.

Modifying Compiled C Programs in Hex Editors

If you ever wanted to make changes to a program and didn’t have the source code you are usually out of luck. But with decompilers you can turn the compiled exe, or other executable file into ASM (Assembly) or just edit the HEX code. If you are looking to make a lot of changes decompiling to ASM is suggested since you can more clearly understand what is happening. But if you just need to modify a few variables and strings, why not just open it up in a hex editor quickly? Keep in mind that when you do decompile a program, it’s going to be a lot harder to understand since the compiler optimizing the original code. If you have the option to, always edit the source code that is available.

LocalHost using Nginx PHP MySQL

Building websites that are dynamic require tools and software including but not limited to a Web Server, PHP, MySQL, and all other libraries and tools you may require.

You can of course set this all up using a program such as XAMPP inside of Windows, but doing it manually gives you more control of the settings and lets you move to production easier.

To setup a “localhost” server you need to download the following software.

Coffee Cup in SketchUp

In this video tutorial, David from GeekThis will draw a Coffee Cup or Tea Cup inside of SketchUp. SketchUp is a free 3D Drawing program that you can download. It supports most operating systems and most computers can run it.

This tutorial shows off some tools such as the Pencil, Rectangle, Arc, Circle, Follow Me, and the Intersect Faces option. These tools will allow you to draw many other objects as well, and can be seen used in our other SketchUp Videos.

Animated Cursive in Flash Professional

If you ever needed text, drawing, lines or almost any “drawing” animation this tutorial will help you. This will teach you how to animate drawn text to look like it is being written out live. This is done using masking inside of Adobe Flash Professional CS6.

Flash Professional is a piece of software from Adobe that allows you to create animations, videos, advertisements, games, and more. For instance, most video players on websites are created using Flash, and most video animations are created using it also.