Mac OS X

Bandwidth throttling on the Mac

Four popular solutions:
  1. Mac OS X (starting with Tiger) provides bandwidth throttling capabilities through the built-in ipfw firewall. It's well described in this macosxhints.com article. You'll need a bit of commandline knowledge though.
  2. WaterRoof is a GUI frontend to ipfw and somebody posted a nice tutorial on how to use it to throttle network bandwidth.
  3. There's an even easier way and it's called Entonnoir. It's a small GUI app that requires almost no networking knowledge. However it's not open-source so you can never know what you get your hands on.
  4. If you're just in need to limit your browsing bandwidth (eg. for web development and testing), you can always use one of the many HTTP proxies that support bandwidth throttling. One of them is the excellent Charles Web Debugging Proxy (but it's only a 30-day shareware so you either buy it or look for an open-source alternative).

nrg4iso - convert NRG (Nero image) files to ISO format

"nrg4iso is a command line utility designed to extract data from a Nero Burning ROM image file (.nrg).
Nrg image files may contain various types of data (audio, iso9660,...) and nrg4iso will as development progresses be able to extract most of them."


The program is not developed any further, but a universal binary is available and it works just fine in OS X 10.5.x (and most probably in 10.6.x too).

MPlayer OSX Extended

Apparently the development of VLC's Mac GUI has come to a still. MPlayer had suffered from the same problem (namely lack of Mac developers to maintain and improve the GUI) for years, but as it turned out, some folks took the challange and started a project named "MPlayer OSX Extended". It's exactly what was needed: a bunch of developers working on the Mac GUI of MPlayer. They started last summer (at least according to the changelog) and kept going on ever since. Nice to see that we're going to have an alternative to Quicktime even if VLC's Mac GUI is not going to be maintained any more (which is still undecided ... it only needs a few commited Mac GUI developers).

How to eject a stuck disc (CD or DVD) in Mac OS X

The article on this link describes a number of methods you can try. There's another article that contains more or less the same, but referencing apple knowledge base articles. And there's one method at macosxhints.com that none of the previous two mentioned: boot up your Mac and wait for approx. 10 minutes. Allegedly the Mac will hand out the disc all on it's own. Smiling

NX Client 3.3.0-6 on Mac OS X 10.5.x (Leopard) + an Ubuntu Jaunty FreeNX server and keyboard layouts

I'm not sure when it happened, but some time in the past (a year or so) I've lost the ability (or I've just forgotten how) to use my Hungarian keyboard layout while logging in to the Ubuntu Jaunty based FreeNX server at work from my home workstation that runs a Mac OS X Leopard with NX Client 3.3.0-6. Actually this was not much of a problem, because I mostly leave my work in the office and a lot of tools/services are available to coworkers even without logging in to the FreeNX server. A few minutes ago I accidentally stumbled on a two year old blog post that suggested to start X11 before the NX Client and things are supposed to work. Actually it's even more simple than that. Smiling To use a specific layout in your NX session, you've to switch to the given layout on your Mac before you start the NX Client. The blog post I referred to said that you've to start X11 before the NX Client. For me this seems not to be a requirement. The Gnome keyboard layout indicator applet in my NX session still says that it's using the USA layout, however pressing the keys reveals that it's using the Hungarian layout. The only problem is that once you're logged in, you cannot switch layouts. Even if you change layout on the Mac, the NX session keeps the one that you were using at the time of the login. So remember: the X11 application (in this case the NX Client) uses the layout that was set at the moment X11 started.

Norrkross MorphX - Morphing on the Mac

Let's start at the definition of morphing: "Morphing is a special effect in motion pictures and animations that changes (or morphs) one image into another through a seamless transition. Most often it is used to depict one person turning into another through technological means or as part of a fantasy or surreal sequence. Traditionally such a depiction would be achieved through cross-fading techniques on film. Since the early 1990s, this has been replaced by computer software to create more realistic transitions."

Now Norrkross MorphX is a free tool allowing you to make your own morphed images or save the morph as an animation (in a Quicktime Movie). Of course there're various commercial applications (eg. Morph Age) that give you more control on the process or even more precise/nicer results, but MorphX should be enough to play around with family photos, etc. Smiling

Avidemux - a video editor (suitable substitute for VirtualDub)

VirtualDub is a very good tool for video editing (cutting, slicing, encoding, ...). Unfortunately it's Windows only, so Mac users have to look for an alternative (unless you want to run VirtualDub in a virtual machine Smiling ). Avidemux seems to be a good replacement. It also has a copy mode (in case you just want to delete some parts of the video or concatenate a couple of files that share the same format/container and codecs) for copying video and audio streams without reencoding (thus without loss of quility) and a "light"/clean user interface (something that I loved in VirtualDub). And Avidemux is cross-platform, meaning that it supports all major operating systems (Mac, Linux, Windows) and might be portable to other platforms without a major rewrite.

Monolingual - remove redundant localization files

Monolingual allows you to remove localization files from your Mac (from applications). You most probably use your Mac only with a single language, so there's no need for all the other localizations in all your apps (taking hundreds of MB disk space).

My frist crash/freeze with the MacBook Pro

Unfortunately I just had a unpleasant experience: my Mac crashed/froze while I was watching a movie in VLC player. In the middle of the screen the following message appeared (indicating a kernel panic): "You need to restart your computer. Hold down the Power button for several seconds or press the Restart button." (And the same message appeared in French, German and in a language that I suppose was Japanese. See attached image.)

Mac-Torrents - the Mac file-sharing tracker

A torrent tracker for all the Mac OS X fans.

Syndicate content