Techies, entrepreneurs and engineers are trooping to Silicon Valley and converting the beach destination to a tech hub welcoming of start-ups and the branching out of already established companies. Silicon Valley is now Silicon Beach, where wave surfing is now
When Linux users hear about a new application, the last thing they want is to endure an exhaustive search and painful download process. They want the app, and they want it now! That’s the thinking behind Linux2order.com, THE source for
Fluidity of data is the goal of every savvy modern computer user. The cloud—a hipster buzzword which will no doubt replace its synonym “the Internet” by next Christmas—is quickly being leveraged to contain all the data we need. The cell
Those of us who live and have grown up in western culture live under the false perception of the Internet being a free entity; it couldn’t be further than the truth. Internet isn’t free. It’s not just in foreign countries
Screen is a window manager for Linux. The power of Screen is described well in this article: The same way tabbed browsing revolutionized the web experience, GNU Screen can do the same for your experience in the command line. GNU
Let’s say you have a Windows computer with one network card. You are running VMWare on this computer, and you want to have network access from your Virtual Machine(s). There are many ways to accomplish this with VMWare, i.e. NAT,
In this post we discuss the Internet Control Message Protocol (ICMP), one of the core protocols of the TCP/IP suite [Wikipedia] [RFC 792]. Many common networking utilities are based on ICMP, including tracert and ping. ICMP messages are typically generated
The Dynamic Host Configuration Protocol (DHCP) is an automatic configuration protocol used on IP networks [RFC 2131]. A major advantage is that it eliminates the need to manually assign each host a static IP address. Hosts can ‘ask’ to join
The x86 processor chips have gone through many changes in the last 20 years. The transitions between 16, 32 and 64 bits versions immediately come to mind–and they are very notable indeed–but x86 assembly programmers have had to deal with
If you are a Windows power user, the switch to a Linux desktop environment can be quite a shock. Many of your favorite shortcuts and tricks become useless, and it can be quite challenging to get back up to speed.