I've got everything except this last update pushed to a new manual page on the Hobo 1.4 cookbook:
http://cookbook-1.4.hobocentral.net/manual/faq So everybody please click on the "edit this page" link and help us out! I hope nobody minds me using questions and/or answers, I wasn't sure what the best way to give credit was. Feel free to edit the page and take credit for your answers. Bryan On Wed, Mar 21, 2012 at 9:56 AM, Peter Booth <[email protected]> wrote: > J5 what do you need to know about rails? > > A lot more than you might think. The weird thing about learning rails thru > hobo is taking hoboisms for granted and then wondering how the "regular" > rails coders manage. > > I found three things useful: > 1. Rails cast podcasts- they're typically five or ten minutes on one concept > 2. The rails website > 3. Books: > Enterprise Rails > Ruby Best Practices > Rails Antipatterns > Design patterns in ruby > Well Grounded Rubyist > > > Sent from my iPhone > > On Mar 8, 2012, at 4:35 AM, JezC <[email protected]> wrote: > >> Questions: >> >> J1/ What's a good development environment? - Webrick, Unicorn, etc? >> And a basic Gemfile (e.g. conditionally include ruby-debug, switch >> Rack to 1.2.4 (or am I alone in getting crashes when I use 1.2.5?)) >> with all the core bits, and a commented section with the "extras" like >> the jquery stuff that Bryan has published. So... "install rvm, install >> ruby 1.9.2, update gem, install rails 3.0.11, install hobo 1.3, edit >> Gemfile, run bundle install, set gemset... now you can start to make >> new hobo projects". "add jquery, add ..." and now you can tackle some >> more complex projects. And the regular set of checks on ruby version, >> gem version, gems, rails versions, hobo versions; how to keep up to >> date and how to freeze for production environments. >> >> J2/ Are there any editors that cope with DRYML? e.g. TextMate/emacs/vi >> etc? >> >> J3/ What about security? After the latest mass assignment kerfuffle, >> what needs to be done to make Hobo resistant to simple attack? >> >> J4/ What's a good development cycle? e.g. As I was learning, I've >> found that it paid to do a 'hobo g migration' pretty much anytime I'd >> changed a file. Eventually I've worked out when I *should* do a "hobo >> g migration", but I wasn't doing it enough to start with and that >> caused silly problems. >> >> J5/ What do you need to know about Rails to get started, and where do >> you find out more about Rails (and why you'll need to do so)? >> >> J6/ What real websites have been put together with Hobo? >> >> J7/ What's the difference between Datamapper and Hobo Fields, and can >> I use both? >> >> J8/ Can Hobo work with legacy databases, and how? >> >> J9/ How do I pass back an extra field from a form? >> >> That's my group of questions :) >> >> I think I can now answer your question 1, in simple language. I can >> answer some of the questions I've raised, I think... I can probably >> write reasonably useful answers to J9, possibly J1, J4. The other >> questions are partly my experience, and I've been introducing a few >> other people to Hobo and have been listening to their problems... >> >> Document? Or is this really another web app, with a summary page? >> Preferably with community voting a la the stackoverflow type models? >> >> Cheers, JeremyC. >> >> On Mar 8, 3:15 am, Bryan Larsen <[email protected]> wrote: >>> As I mentioned off-hand in an answer to Bob's question, it would be >>> nice to have a document called "frequently asked questions and >>> misunderstandings". Let's use this thread to suggest questions and >>> solicit volunteers to answer them. >>> >>> 1) What's the difference between a tag invocation without a colon, >>> with a colon on the end of the tag name and with a colon in the middle >>> of the tag name. >>> >>> 2) Why doesn't Hobo throw an error for an undefined parameter? >>> >>> 3) How come I can't mix parameter and non-parameter tags? >>> >>> other questions? Anybody want to volunteer to answer some of these? >>> >>> cheers, >>> Bryan >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Hobo Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/hobousers?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Hobo Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/hobousers?hl=en. > -- You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/hobousers?hl=en.
