Untwisting Python Network Programming (67 tags)
Python is a powerful and usable language for network programming; its standard library includes several modules for multiple Internet protocols. There's also the powerful Twisted framework. How do you get started? When do you use the standard library and when do you go Twisted? Kendrew Lau demonstrates usable applications with both approaches to help you decide.
Wireless Mesh Networking (52 tags)
Tomas Krag and Sebastian Büettrich take a look at some of the principles of wireless mesh networking, and they provide a simple test scenario for running a mesh routing protocol on a Linux-based computer. Tomas will discuss wireless networks as a low-cost, decentralized alternative for the developing world at the upcoming Emerging Technology Conference.
Building a Desktop Firewall (24 tags)
By now, many internet users know that they need a firewall to protect their computers while they're online. Knowing that doesn't convey the knowledge of how to create and maintain a firewall. A nice GUI firewall builder called fwbuilder makes it possible to set up a working firewall in ten minutes--on Linux, *BSD, and Mac OS X. Dru Lavigne shows how it works on FreeBSD.
VPN on Mac OS X (19 tags)
Virtual Private Networking is an excellent way to reduce the costs of multiple site and remote access networks, while simultaneously increasing the overall security of your network. Here's a detailed look at enabling VPN on Mac OS X.
Demystifying LDAP (19 tags)
Is LDAP a database or a protocol? Is it understandable and deployable without reading a thousand pages of explanation and documentation? Brian Jones untangles some of the myths and legends about LDAP to explain what it is, why it's useful, and how to put it to productive use.