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.

Reply via email to