Category: BSD Magazine Article

Dive into our collection of BSD Magazine articles dedicated to FreeBSD and PC-BSD.

Database Query Optimization for Huge Databases

Database Query Optimization for Huge Databases

Occasionally, we have the opportunity to give the database engine a helping hand, and improve the performance of a long-running SQL query. We do this, by not performing the whole query in SQL. We know better than to perform ORDER BY in SQL (see ‘Embedded SQL.doc’);...

read more
Network Analysis On a Storage Area Network Using Wireshark

Network Analysis On a Storage Area Network Using Wireshark

Wireshark, originally known as Ethereal, is probably the most famous open source packet sniffer and network analysis tool available. This application supports about 1300 protocols through a vast number of filters. Functionalities such as traffic, protocol analysis,...

read more

How Secure can Secure Shell (SSH) be? (OpenSSH VPN tunnelling)

This article is the third part of the series on OpenSSH and configurations and includes tricks which make using the protocol more secure. This article concentrates on Virtual Private Networks supported by OpenSSH. VPN as Virtual Private Network is a set of protocols...

read more

Basic Unix Queuing Techniques

It occasionally happens that our incoming or outgoing data cannot be processed as it is generated or, for some reason, we choose to process it at a later time. A typical example might be a client-server system, where it is necessary to queue the socket descriptors of...

read more

Dynamic Memory Allocation in Unix Systems

It is not always possible, at compile time, to know how big to make all of our data structures. When we send an SQL query to the database, it may return twenty million rows, or it may return one. The mechanism by which we persuade the operating system to give us...

read more

Nmap: How to Use it

Nmap stands for “Network Mapper”. It’s been seen in many films like the Matrix Reloaded, Bourne Ultimatum, Die Hard 4, etc. When Nmap was created, it could only be used on the Linux Platform but now it supports all the major OSes like Linux, UNIX, Windows, and Mac OS...

read more

FreeBSD Programming Primer – Part 11

In the penultimate part of our series on programming, we will look at using the Netbeans Integrated Development Environment to debug and edit our CMS. Unfortunately, the Internet gremlins have got me at the moment so this how-to is going to be very short. My local...

read more

Maximising Website Runtime on Host Servers Running FreeBSD

We’ve all seen the damage caused by web traffic spikes. During this year’s Super Bowl, the websites of 13 companies that advertised during the match went down within five minutes of the advert airing. With advertising slots being sold for up to $5,840,000 (£3.6m,...

read more
iXsystems values privacy for all visitors. Learn more about how we use cookies and how you can control them by reading our Privacy Policy.
π