Category: Linux

Magma Digital at LAMP and Beyond

Web development has an ever-changing landscape with new technologies emerging every day. Choosing which technologies to adopt and invest in can be a daunting task, which is why we firmly believe in getting involved in the community that surrounds your programming language and development approaches. If you would like to know more about a particular technology

Read More

simple scriptable popups in GNOME

As you may or may not already know, we’re into Phing here at Magma Digital. You can fire off all sorts of complex tasks and at the end, you get a report (if you’re using a CI platform). I personally don’t like relying on email for such notifications though. If my build succeeded, then I don’t

Read More

SSHFS and Meld : Compare Remote Files Easily

If you’d asked me two years ago to compare a local file to one on a remote server, I would’ve simply SCP’d the file down and diff’d the two files. That’s pretty quick to do and it doesn’t take too much brain power. Then something happened – I discovered meld, thanks to Jeremy. If you

Read More

Linux server performance investigation toolkit

Following on from a talk I gave at PHPNW last year, here’s a summarised version of the tools and approaches we’ve used to track down performance issues. I’m not prescribing a specific order in which these tools are to be used and this is not a silver bullet. Instead, I’d like to think of this

Read More

Getting an ETA on a MySQL import

In the first of what will hopefully be a series of regular technical blog posts, I’ll discuss a little tool which has helped remove the mystery of when a MySQL import will finish. If, like me, mysqldump forms part of your core day-to-day tools, you’ve probably found yourself staring at a blinking cursor waiting for

Read More

YuuGuu on Linux x86_64 (64bit) CPUs

Here at Solution Perspective we use YuuGuu quite a lot, especially with some of our clients, for remote screen sharing and to check out that we’re all talking about the same things or to take control of their screens to sort an issue out. We also happen to use Linux (Fedora in particular) a lot,

Read More

777 file permissions not a solution for those without knowledge

Got a call today from one of our customers suppliers, a marketing company, who were trying to upload some blog software and wondered why their account quota had maxed out. The implication was that we’d set the quota too low (already at ~750Mb). After some investigation, it turns out that the blog software in question

Read More

Beryl window manager and Java blank windows

If like me you’re using the Beryl window manager for linux (extremely cool eye candy) and have misbehaving Java applications that don’t show windows properly, the title bar draws but the rest is blank, then you’ll need to employ the fix as detailed in several places on the net including Arch Linux Wiki – Beryl.

Read More

Suspend / resume finally working Acer Ferrari 4005WLMi

The day has finally come, my laptop finally suspends and resumes correctly under Fedora Core 6 – it’s mostly got part way through the suspend operation before and then hung, or on the few occasions where it shutdown, it would hang or panic on resume. Today using kernel 2.6.19-1.2911.6.5.fc6 it worked – suspend all the

Read More