Username/Email:  Password: 
TwitterFacebookFlickrRSS

HOW-TOs

Creating a vDSO: the Colonel's Other Chicken

A vDSO (virtual dynamic shared object) is an alternative to the somewhat cycle-expensive system call interface that the GNU/Linux kernel provides. But, before I explain how to cook up your own vDSO, in this brief jaunt down operating system lane, I cover some basics of vDSOs, what they are and why they are useful. more>>

Moose

Perl has been around for more than 20 years. During that time, it has received its share of both praise and criticism, and lots of misconceptions surround it. Much of this stems from long-outdated notions of what Perl used to be, but have nothing to do with what Perl actually is today. more>>

Avogadro

Basic Chemistry on the GNOME Desktop

I've realized I've missed out on a huge area of computational science—chemistry. Many packages exist for doing chemistry on your desktop. This article looks at a general tool called avogadro. It can do computations of energy and gradient values. Additionally, it can do analysis of molecular systems, interface to GAMESS and import and export from and to several file formats. more>>

Arduino-Open Hardware and IDE Combo

This article is a bit different from my usual column in two ways. First, it's starting with a hardware and software combo—something I've not done before. Second, the projects are linked to each other and come recommended to me by Perth LUG member, Simon Newton. more>>

tcpdump fu

Packet capture is one of the most fundamental and powerful ways to do network analysis. You can learn virtually anything about what is going on within a network by intercepting and examining the raw data that crosses it. Modern network analysis tools are able to capture, interpret and describe this network traffic in a human-friendly manner. more>>

Lustre logo

The Lustre Distributed Filesystem

There comes a time in a network or storage administrator's career when a large collection of storage volumes needs to be pooled together and distributed within a clustered or multiple client network, while maintaining high performance with little to no bottlenecks when accessing the same files. That is where Lustre comes into the picture. The Lustre more>>

sinfo-Advanced Network Monitoring

Are you looking to set up some kind of network cluster, but dealing with many different computers, all of which are nearly impossible to keep track of? What if you're in charge of a room full of computers and also of those who are using them (some of whom may be looking to slack off or run something I'll politely dub "objectionable")? more>>

Elmer for PDEs

Elmer is an open-source multiphysics simulation software that has been around since 1995. It is developed by the CSC — IT Center for Science Ltd. This group is administered by the Ministry of Education, Science and Culture in Finland. With Elmer, you can model physical systems, such as fluid dynamics, electromagnetism, heat transfer and acoustics. more>>

Packet Sniffing Basics

Imagine this: you're sitting in your local coffee shop sucking down your morning caffeine fix before heading into the office. You catch up on your work e-mail, you check Facebook and you upload that financial report to your company's FTP server. Overall, it's been a constructive morning. By the time you get to work, there's a whirlwind of chaos throughout the office. more>>

man make: a Primer on the Make Utility

In a compiled language, the makefile is arguably the most important part of any programming project. To compile your project, you first have to compile each source file into an object file, which in turn needs to be linked with system libraries into the final executable file. Each command can have a considerable number of arguments added in. more>>

Scribus Logo

Four Hidden Tools in Scribus

Scribus is a powerful tool, but its menus are poorly laid-out. While you can usually find the features you most frequently use without any trouble, others may be hidden almost anywhere. From the Extras, Script, and Windows menus to the Document Setup dialog, useful features can be positioned almost anywhere, with only the most token regard for logic. more>>

The AV Linux logo.

At Home With AV Linux

My studio computer collection includes two custom-built desktop machines and a Hewlett-Packard G60 laptop. more>>

Scribus Logo

Exporting to PDF in Scribus

PDF format is essential to Scribus. Although Scribus can produce perfectly good content for the web, it is designed to produced high-quality printed material, and PDF is the standard format at most printing houses, aside from the occasional one that still prefers Postscript. more>>

Facebook Application Development

Do you have a Facebook page? If you do, you are among the 600 million users who actively use the social-networking service. I'll admit I initially resisted the temptation to join Facebook. After all, I've got e-mail, instant messaging and VoIP. What do I need with yet another form of communication? Eventually, temptation got the better of me, and I gave it a try. more>>

Fun and Mayhem with the Blender Game Engine

Create 3-D games using the keyboard or mouse as controllers. more>>

Syndicate content