MarsEdit 2 Review

Nov 25, 2007

MarsEdit 2 was released about two months ago. So I thought I’d give it a try. I’m not going to go over every feature, just the experience I’ve gained in the last month while using the trial period. I’m going to cover:

  1. Creating & Editing Posts
  2. Using an External Editor
  3. Media Panel’s Flickr Integration
  4. Draft Preview
  5. Overall Pros
  6. Cons

My Blog's Configuration

I have sort of strange configuration… I started blogging in 2004 and at this time I didn't know anything about HTML or blog engines, so I started my blog on blogger. Since then I have throughly learned HTML and CSS. I'm planning on moving to a self-hosted WordPress site by February of next year, but as of now using my hand-coded template with blogger. Blogger pushes all of the content on to my own server. This is bit unconventional since most blogger blogs are usually hosted on blogspot. This may explain some of the “bugs” described later.

Creating and Editing Posts

Creating and editing blog posts is the main feature of MarsEdit. Starting a post is as simple as clicking on New Post (Screenshot 1 Item 1). Once you’ve set up MarsEdit to access your blog, you can start editing a post by first selecting the desired post then click on Edit Post. (Screenshot 1 Item 2) At this point, whether you selected Edit Post or New Post the editor window will popup. (See Screenshot 2) In this window you can write up or edit your posts. After you’ve written you can start adding the related tags or labels for you post. To do this select Options (Screenshot 2 Item 1) and started adding label/tags to your post. Finally when your done you can select Send to Weblog (Screenshot 2 Item 2) to post to your site, or just select Save as Draft (Screenshot 2 Item 3) which will save the document locally if you haven't quite finished it yet.

Screenshot one. This image has two items noted the edit post button and new post button

Screenshot 1

Screenshot two. Items noted in image: Send to Weblog, Save as Draft, Options, Preview, Media.

Screenshot 2

Using an External Editor

Preference Window

Screenshot 3

Edit with: Drop down list

Screenshot 4

I prefer to do my markup stuff in Textmate, so if you go to the MarsEdit preferences, (See Screenshot 3) select the Edit tab then towards the bottom there is a drop-down list labeled Edit With external editor:. This list it will show the well know editors: BBEdit, SubEthaEdit, TextMate, TextWrangler, WriteRoom. (see screenshot 4) If you use something different such as Taco HTML editor, or Coda, you can just select Other… and then browse to your desired application. MarsEdit has assigned the keyboard shortcut CMD + j as a way to open your draft in your desired external editor. When shortcut activated MarsEdit will open a new document in your chosen application. The document is usually named something like: ODBEditor-com.red-sweater.marseit-0000001. In a sense this is a temp file. MarsEdit automatically takes the text you had in the New Post window and put this in the new document, when you close this new document all the text you had in the external editor will now appear in the New Post dialog.

Media Panel

Media Panel

Screenshot 5

The media panel is part of the editing window. See Screenshot 5 for the media panel and Screenshot 2 Item 5 show you how to open the media panel. It allows you to insert images from from you website, hard drive or flickr. I'm just going to cover the Flickr portion. The integration with flickr is very seamless. From this panel you can browse and search all of your flickr photos. You can choose to search by either the image's name or by tags. The strange thing I've found is that you can't search by multiple tags or by multiple words that are in the name unless they are in order. Here is an example. Let's say you have a image named Cheese Ball from the Moon and it is tagged as cheese, food, dairy. If you do a search for “from moon” you won't get a result, but had you type “from the moon” the image will show up. Also you can only search using one tag at a time. Search for “dairy” will bring up the image but search for “food dairy” will not. Despite the searching quirks it is still very easy to find the image you are looking for.

Once you've found the image you are looking for it is very easy to add it to your post. All you have to do is click on the image you want, then if needed select the photo size and alignment position and then press insert. You can also just drag the image from the panel on to the place you'd like the image to be. The sizing options you have are square, thumbnail, small, medium, large, and original—same sizes flickr gives you. I don't recommend using the align feature, just leave it on unaligned. This is because code used to align the image is the align attribute which is deprecated presentational markup.

Draft Preview

One of my favorite features of MarsEdit is the ability to preview your drafts before you post them. It's easy to set up if you know HTML and CSS, but not so easy if you don't. I hope to do a post in the future that will go in depth on how to setup a preview. Once you’ve setup you preview template view you preview your draft can be done by clicking on preview. (Screenshot 2 Item 4)

Overall Pros

  • Editing and posting a blog entry is extremely easy and a pleasure to use.
  • Flickr integration is simple to setup up and and use.
  • The Preview Drafts feature is extremely useful.
  • I really like the Options sidebar that allow an easy way to add tags to you posts.

Cons

  • View on Web feature doesn’t work for me. This may be due to my strange configuration. I haven’t been checking this feature often, but today (03/14/08) I did and it works. I’m using version 2.1.2.
  • If you don’t know HTML or CSS then setting up the Draft Preview may be difficult.
  • Flickr searching needs to be improved.

Labels: , , , ,

Leopard Release

Oct 28, 2007

Mac OS X Leopard Shirt The Leopard release was pretty neat. It was the first time I’ve ever waited in line for a product. In fact I wasn’t even there to get Leopard—I had already pre-ordered it. I was just there for the free t-shirt. Unfortunately I forgot to bring my camera, so the only pics I took was with my razr; which sucks. I’ll be getting an iPhone when it has 3G wireless internet support. Anyways I had a pretty good time, I met a few people, and most importantly I got my free t-shirt. The one question I have is where are all the ‘Justin Long’-looking Mac people? We all look like a bunch of dorks. heehee. Maybe all the ‘cool’ people were in the back…

People waiting in line at the Apple store 02 People waiting in line at the Apple store 01

Labels: , , , ,

Open With... Menu shows Duplicates.

Jul 16, 2007

Edit

01/03/2008: This article was written for Tiger. But I’ve added the new terminal command for Leopard below. Remember use this information at your own risk!

Mac OS X Tiger’s LogoI install a good amount of Apps each week. Which means I get a lot of clutter. One of the tool’s I’ve used since I have been on the Mac is AppZapper. It great for uninstalling all the lame preference files that don’t get removed when you drag an App to the trash. This reduces the worries of worry about having a bunch of crud all over you hard drive.

The dilemma I had was when Apps update themselves. I’m a web developer/design student. Being such I’m always installing and updating different browsers to do testing. I also have multiple programs for editing html and/or other markup/programming languages. So I noticed the problem this week when right-clicking an html file and finding that I have a bunch of options. Screenshot of “Open with” menu

Now, I like having a bunch of options, but why do I have the same App listed multiple times? It is because a lot of Mac Apps update themselves by downloading the new .app file, then putting the old .app file to the trash, and then placing the new .app file into the Applications folder. Apparently doing this will cause the updated version of the App to get added to file association list again which causes you seeing the same App twice in the “Open with” contextual menu. At least that is what my assumption is…

Solution

So what’s the solution? It appears to be a long command in the terminal.

Tiger Terminal Solution

/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Right-click and choose Save as to Download text file of code for Tiger.

Leopard Terminal Solution

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Right-click and choose Save as to Download text file of code for Leopard.

Here is what it looks like in the terminal. Screenshot of Terminal The terminal doesn’t give you any sort of feedback so to test just right-click an item and see if the problem as been fixed. I was happy to see it didn’t require a restart. Screenshot of TerminalI was able to find the information in a post called How to rebuild the LaunchServices database from the Mac OS X hints website. The article details what the command does as well as the commands options are. I’ve only tested this on an Intel Macbook running Mac OS X.4 Tiger, so I can not vouch for other systems. If the only problem you are having is that Apps that are no longer installed are still showing up in the “Open with” contextual menu then try this tip from Apple.com. I tried this before I tried the terminal command and it didn”t work for the duplicated apps.

Labels: , , , ,

After Leopard… Lynx as in Linux?

Apr 9, 2006

Summary (very light summary):

"So why would Apple even want to venture into supporting Linux on OS X “Lynx?’. . . countries are embracing the collaborative model of open source on a national level to fend off caged IT models. Apple’s future moves to support Linux natively on OS X via “Lynx” will drive this revolution even farther than the eye could see"

The story goes through a lot of things that Apple may do in the future.read more | digg story

My Take

Personally I'd love to be able to run Linux in OS X or at least linux apps, I know you can do some of this with Fink & X11 But to be able to run SuSE, Gentoo, or Ubuntu inside OS X would be cool. With boot camp I'm sure the Gentoo users will get it dual booting, so I'll be looking foward to that when I get my macbook. And I know a lot of my Linux friends will be buying a mac laptop if they can run linux on it natively, or concurrently.

And hopefully more desktop versions of Linux will be easy enough that nongeeks will want to use it and will want to use it on apple hardware.

Edit, 4/21/2006 1:09am:

Parallels Workstation looks very promising, this program allows you to run all types of OSes inside of a window in OS X. You can even run multiple OS concurrently. Parallels can run MSDOS, Win 3.1 - XP to, Red hat Linux and other versions of Linux, I even read a story about someone running Next's Openstep in it! The new beta has added some features such as being able to run the guest OS in full screen mode (it hides the apple menu atop, so it looks exactly as if it running as the only OS) the best part about this is support for dual monitors, So now I can run gentoo or ubuntu fullscreen on one monitor and OS X on the other. This is what I call heaven!

Edit, 10/11/2007 4:07am:

Currently I have Ubuntu 7.04 running in Parallels it wasn’t very easy to get it going, but it wasn’t super difficult either. Just to be clear installing Ubuntu is very easy, it just that Parallels can be fussy.

Labels: , , , ,

MIT: Oct 2001, Predicts Apple's "mongrol" OS X will revive Apple.

Mar 4, 2006

An article I submitted on digg.com, If you like it please digg it. It's an old article, that talks about how OS X will be revolutionary.

Apple Computer’s new OS X marks the death of one of the world's great operating systems. Rejoice!”—I believe referring to OS 9.

read more | digg story

Labels: , ,

See more recent posts or search this blog