3,365 karma · joined March 28, 2007
And here's a walk through the code: http://www.flyingmachinestudios.com/programming/dissecting-o...
It uses the popular clojure web framework Noir, as well as Compass for stylesheets and MongoDB.
As far as I know, there are no comparable books for Clojure. However, once I became familiar with CL, it was not at all difficult to pick up Clojure. Sure, Clojure has some new ideas, especially when it comes to mutability and concurrency. But in terms of the basic language, it's very similar to CL and in many ways it's easier to work with.
As for emacs - I also strongly recommend using it. It has great support for lisp and really makes development a joy. Emacs itself is written in a lisp variant, elisp. If you do decide to go with emacs, use this: https://github.com/technomancy/emacs-starter-kit . It's a great set of packages pulled together by someone who, it turns out, is very big in the Clojure community. I'm not really sure what the best resource is for learning emacs these days.
I've really enjoyed the way I've learned lisp, and I feel comfortable recommending that you start with Land of Lisp and emacs. I hope this helps!
I hope this helps!
In a few years, designers will start to get tired of looking at and creating flat designs day in and day out. They'll add little flourishes and write blog posts proclaiming "The Era of Living Design", where designs have all the spark and texture of real living things.
I mean, it's absolutely great that these folks are so excited, so passionate about design. But I don't think it has to be so cosmically meaningful for it to be exciting.
And this is not to say that Layer Vault is poorly designed. It's just that it can be a good design without every non-flat design being bad or dishonest.
It only takes about a minute to set up on heroku, and it can store whatever you want, not just exceptions.
I'm selling it now for $4, and the source is still on github: https://github.com/flyingmachine/foreman . I'd love any feedback on the web site or on the app itself. You can still download a slightly older version for free: http://www.flyingmachinestudios.com/assets/apps/foreman.zip.
This is the first time a product of mine has been so well-received, and I really appreciate everyone's feedback. Thank you!
Lots of people are also suggesting hiding the other apps. I might try to implement this as an option, but what I'm going for is de-cluttering the command-tab app switcher, and I don't think hiding the apps will achieve that. However, this feedback is inspiring me to see if it's possible to hack the task list, or whatever it's called.
From the docs, "attempts to quit the receiver normally." I'm not sure why ensorcled's terminal was closed while a process was running, but I get prompted to confirm closing terminal when a process is running.
I've fixed the bug and updated the download. It would occur when you created a new app group and then changed the app group name. Thanks again for your detailed feedback, it helped me fix this bug.
As far as I know, any app that's active on the dock will show up in the task list. You might want to try out Witch - I'm not 100% sure that it does what you want, but it might. Good luck!
It only closes apps that appear in the dock. It won't close dropbox or alfred or any background processes.
edit: And I also want Alfred integration :) I was thinking it could create .foreman files which you could then open with Alfred. Foreman would then handle it the way it handles clicking on an app group now.
One nice thing about Mountain Lion (not sure if it's true for Lion) is that if you quit an app it's usually kept running anyway, so when you reopen it it should start quickly.
The way it's supposed to work is, if you click on a horizontal row then it opens all the apps in that row (if they're not already open) and closes any apps that aren't in that row. So, for example, Terminal was closed because it sounds like it wasn't in your app group.
About "unsafely" - it should behave just as if you had hit command+q in the app. So if you have unsaved documents, the application should prompt you to save them.
Sorry again for the frustration it caused you!
design "Photoshop CS5" "Google Chrome"
and then do "macforeman design" and it will act just like the gui app.
And thank you for your congratulations :)