Blog

Mac Tip: Mounting a Server Automatically

One of the things I've always found a chore, being a producer of graphic documents, is versioning and organizing the docs for a team. I've had to use different tools like Source Safe, Sharepoint, Basecamp, and just shared drives to this. One nice thing I like about working with our Traction server is that it does Webdav for document management and file versioning. That's one of the projects I'm working on a preview release of to make the web-based interface a bit more friendly.

The thing with Webdav is that I can mount the shared folders in my Mac Finder and drag and drop tons of documents in there without going to the web site. But I don't want to have to manually connect to the shared folder. Luckily it's easy to have the Mac OS automatically connect to servers when you log in. Someone tweeted today wondering how you do that, so I posted a screenshot showing how I've set up my Mac. You can do the same thing with whatever share point or server you use.

Here's the steps:

  1. Make sure you're in the Finder. Connect to the server using menu Go > Connect to Server, or keyboard shortcut Command-K.
  2. With the volume mounted, open System Preferences > Accounts, and select your user account. Click the Login Items tab (you may need to click the lock icon in the lower left to edit login items).
  3. Now just drag the mounted volume from the Finder in to your System Preferences > Login Items list.

That's it. Now your Mac should automatically try to connect to your server volume whenever you log in, and it will show up in your Finder.

Raphael JavaScript Library for Vector Graphics

Henrik pointed me to Raphaël, a nice JS library for generating interactive charts.

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. In case you want to create your own specific chart or image crop-n-rotate widget, you can simply achieve it with this library.

Raphaël uses SVG and VML as a base for graphics creation. Because of that every created object is a DOM object so you can attach JavaScript event handlers or modify objects later. Raphaël’s goal is to provide an adapter that will make drawing cross-browser and easy.

Via tweet from Henrik Lied

http://raphaeljs.com/

typeface.js: Rendering text with Javascript, canvas, and VML

I just came across typeface.js, a type face replacement method like SIFR and FLIR, that lets you embed custom fonts in your pages using CSS. On the backend, javscript is used with or VML to draw the glyphs for your fonts.

Compared with SIFR, this suffers from some issues. Biggest one perhaps is that you can't select text since it's rendered as an image. Not so with SIFR. I wouldn't go using this method for body text, but if you're already considering doing image replacement for elements like headings, this would be a library to watch. There's bound to be accessibility improvements in the future using methods that put invisible text over the image, or something like that.

http://typeface.neocracy.org/