Thursday, January 28, 2010

Dropbox - Simply Awesome


  1. Easy to use. Looks just like any other drive on your system. ~/Dropbox (by default.)
    Files are always there, even when not connected to the internet. Only syncs when connected to the internet, and the growl notifications are really slick.
  2. Drop something in your public folder and make it available easily with right click "copy public link" - send the link out in an email. Really nice for sharing large files or maybe posting an file or image that you want to link to in a forum post or email list where you can't add an attachment. Can even act as a mini static webserver for quick previews of an html/flash site - just give someone the link to a folder in your public dir.
  3. Works as a mini-time machine/backup. Keeps backups of versions of your files.
  4. Easily create a shared private directory. This is really great for work or collaboration between people (probably great for contractor communication with a client on screen shots etc.) No need to use sharepoint (blah) just throw in your uml diagrams or project notes into the dir and everyone it's shared with gets notified and gets a copy whenever their online. (It actually has some versioning as well, so acts like mini vcs.) This one guy at work has created some nice unix scripts that he updates frequently... now I just share a directory with him on dropbox, so as he makes changes to the scripts, I have them (I just added the shared dir to my system path.)
  5. Great for keeping files in sync between different computers. I put my 1Password file out there and now my wife's 1Password app and mine all share the same file (encrptyped of course.) Can be great for sharing any files that you want across systems.
  6. ***iPhone app*** awesome. GREAT PDF solution. A lot of iphone people complain about not being able to keep PDFs on the iphone - their solutions are all pretty lame (email storage.) Well, with Dropbox you have access to ANY file in there. Great place to store pdf books you want to read using the iphone.
  7. Cross-platform. Nice to have a client for Mac/Windows/Linux
  8. 2GB free storage is pretty nice.

Monday, January 18, 2010

@Scott [Organization and some MINOR Mac complaints]

@Scott In reference to some comments Scott and I were having on a blog post found here: http://osxhelp.com/mastering-safaris-bookmarks-bar/

Excellent points Scott. In fact your comments on the bookmark folder setup is exactly what I'm starting over with on a fresh mac OS install (clean up time:). Once I get it just right and clean out all the dead stuff I'll start a new sync with xmarks.

Regarding the wiki idea, I was doing that for my code snippets just like you are, and I'll probably go back to it (since I like that it's not tied to an OS), although in the meantime I switched over to using Mori for all that kind of stuff. I just found it easier using a native app - speedy and fast. A wiki takes more thought on things - especially with markup and organization, etc. Overall though the wiki is a great approach though, but with mori it's easier to reorganize things (folders) as my needs progress.

I should point out that I'm trying to replace Mori with now using Evernote for what I used Mori for - mainly code snippets of things ('What was that unix are command again to recursively grep through files?') The benefits of Evernote was that I also have my notes on the iphone, and it had nice safari integration for clipping things. The drawback (and this is somewhat large) is that the organization seems sort of lame. I didn't find a way to have subdirectories for content - you can create new parent content directories and I think you have tags as well (I just haven't used it enough yet to have a complete verdict on how much I'll like evernote to replace Mori.) Right now Mori is the speediest solution I've found, and it has some nice export options - but I'd love to see a hyperlinked export option then you could just export and have it as a make-shift wiki. Lack of an iphone version/sync is sort of depressing to me so that's why I'm looking more towards evernote as a longer-term solution.

I'll be interested in solutions you've tried to 'get organized.' I know the wiki idea is one - which I do like, but I don't know if I'd be diligent enough to keep up with it. For example, maybe your researching 'design patterns for event handling in flex' - some of the articles are too long to just copy snippets out of into a wiki, so I suppose I should then copy and paste the links of what I find into a wiki? A good idea, just not sure if I'd realistically do it since I could be lazy during my research and wouldn't want to be updating a wiki entry while reearching links at the same time.

Back to the Mac itself... I know I'm being overly critical because I certainly like it better than Windows and even though I keep playing around with Linux distros - I end up getting the best of everything by just sticking with the MacOS so I dabble with them just for fun. I suppose I'd still disagree with you on just those small points above (like maximize and the add bookmmark dialog) and they really are small so it isn't a big deal. Just some other comments I'll throw on some small Mac-ish things that I don't like very much (again - reiteration - I find the Mac OSX to be the best OS out there :)

  • Maximize comment again. It's not that big a deal to me either since once I have the window sized I rarely change it, but I still prefer maximize acting like 'full screen (well not true full screen but you get the idea.) The reasoning mac proponents often give (copied from a post) is: " In most cases, maximizing a window serves no practical purpose, and actually just ends up wasting screen space by filling it with blank whitespace. " I'd disagree with that since web layouts often aren't fixed. In fact the very forum I copied that quote from http://forums.macrumors.com/archive/index.php/t...%3C/index.php/t-155116.html is a perfect good example. On my mbp my res is set at 1650x1050. The content on that forum is flowing so by maximizing horizontally I get to read a lot more posts without scrolling. That's efficient to me. I know everyone has their own ideas of 'what's best' so I won't belabor the point much more.
  • .DS_Store files. I hate them. I understand their purpose but there has to be a better way to store metadata (possibly a mini db like Pathfinder uses.) Nothing's more embarrassing than sending out a zip where you forgot to remove them. (That's like getting those thumbnail files from a windows user in an image dir)
  • Finder. Not a fan of it. No right click on a file to cut (only copy). Can't easily always organize by folders first than files. Have to go to settings tweaks to show hidden files. No split view. No tab view. No nice preview panel (yes there is 'quick view' but not really the same thing.) Fortunately there is Pathfinder as a replacement. Great app.
  • Default way search results are displayed. In Pathfinder or on windows/linux when you search within a gui filebrowser you get results that show you the file path without having to actually click on each search result line and look at some goofy folder icon bread crumb trail in the bottom of the finder window. That's horrible inefficient. Many times my search results return multiple folders/files with the same name, and it's a pain on the default Mac search quickly determining which is which. Maybe there is a way to get the Mac to show the file path in the search results, if so someone tell me because I haven't found it. In the meantime there is EasyFind (free.)
  • I wish there was a better way Safari handled its downloads window. At least show a status in a bottom bar or something that is easy to see. It doesn't confuse me much since I know to cmd-~ to get to my downloads window, but I've watched my parents get super confused over this. They end downloading things multiple times because they don't see anything happening so they keep re-clicking the download link:)
  • iTunes music library and iPhoto libraries. Maybe for the average user, their structure and operation is great so I'm not going to say Apple took a bad approach. Personally I find itunes for music confusing and opt just to use VLC and pathfinder for most everything media related (itunes store is cool though.) iPhoto gets confusing also with its modified versions of files. What if I'm not in iPhoto and I want to use gmail to send the image that I just modified? Just seems easier to be more old-skool when it comes to photo managment, but I get their intent and for many users it probably works just fine.
  • Not Mac related, but before the Mac had Spaces, what did you think of MDI apps like Photoshop? My brother is a graphic artist and has always used a Mac so I guess they got used to Photoshop without having multiple desktops, but if I couldn't have all those photoshop menus on a clean workspace I'd go nuts. Why would I want to see a paintbrush menu and four other other menu windows with safari or terminal in the background? Just seems to messy. With spaces it's not a big deal, but multiple workspaces is relatively new to the Mac (I think Windows photoshop wasn't an MDI interface but I could be wrong there.)

Like you mentioned though, Scott, there are always some good 3rd party apps to overcome any of these things, so the above comments are quite trivial. Fun discussion though.

Blogger Syntax Highliter