Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Linux

DevOps & System Admin.

Multiple Ubuntu Installations with Grub

The steps I used to configure a small Grub partition used to chainload multiple Ubuntu installations on separate partitions.
DevOps & System Admin.

Hosting Provider ‘Upgrade’ Changes Stolen CPU

One of our VM's recently had a huge jump in stolen CPU / %steal CPU time. I investigated and found that our VM's CPU allocation had been deprioritized.
DevOps & System Admin.

Linux Encryption in the Cloud using LUKS on Linode

See how I set up Linux encryption using LUKS on Linode with an encrypted root partition. Includes Linode boot process, GRUB, cryptsetup, and dm-crypt.
jRuby

JrSerialPort: Connect to a Serial Port in JRuby via RXTX

Simple but effective JRuby code that simplifies the use of RXTX for basic serial port communications, with sample terminal.
Ruby

Is Your Application Running with Ruby – Slow?

Ruby may not be compiled for optimal performance with RVM. I benchmarked Ruby, and compiled Ruby with optimization flags to improve performance.
DevOps & System Admin.

Useful iptables Port Forwarding Patterns

iptables is a packet filtering tool for configuring nat and port forwarding. Here are some patterns to help setup port and ip address redirection.
Extracurricular Activities

Linux Has Lost the War for My Desktop

I can't afford to update my system at night, then come into work and find that xrandr has suddenly changed its parameter format and my external monitor won't work.
DevOps & System Admin.

Restoring Deleted Files in Linux from the ext3 Journal

With ext3, you can reconstruct (many) deleted files based on entries from the filesystem journal.
DevOps & System Admin.

Creating Encrypted, Offsite Backups with Duplicity

We found a way to create secure, space-efficient remote backups with Duplicity. It supports AWS S3 and other kinds of remote storage with compression and encryption.
Developer Tools

Safe Usage of /bin/rm

Safe use of /bin/rm is important to prevent destroying critical data. A wrapper script for /bin/rm can help prevent accidental deletions.
DevOps & System Admin.

Setting Up a Network Share – Part I: NFS

Setting up NFS on a Linux server to provide client access to Mac OS X boxes can be a challenge. Proper setup and configuration are necessary.
Development Practices

You’re Ready to Deploy – You Must Be Done, Right?

Your app might do everything your customers asked, but does it do everything you need? Here're tools for monitoring and diagnosing issues after it ships.

Posts navigation

← Older posts
Newer posts →

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy