This was exactly what I needed. I too had started with a tutorial using scaffolding and missed out on many of the basics. Thanks for filling in some of those gaps!
@kibirelax
10 жыл бұрын
This is the Rails TDD development I wish I got - here it is, thanks man !!
@PaulSebastianM
11 жыл бұрын
Thanks Jeffrey! This really helped me get my head around some confusing things in Rails, things I thought I understood since I started learning it but actually, I kept having this awful feeling of not knowing how to proceed, how to start working. Seeing you work (if you can call it that) really helped.
@VigneshwaranRaveendran
10 жыл бұрын
Jeffrey Way's tutorials are always awesome! I highly recommend his jQuery and Regex tutorials.
@jeehooahn9114
9 жыл бұрын
thanks for the name and his other good content.
@KennTollens
9 жыл бұрын
After watching 10 minutes of this video, I feel barely qualified to pick up trash.
@KennTollens
9 жыл бұрын
Thank you Dreamer Okelly. I'm such a newbie, that not only getting set up, but a general explaination of the architecture.
@sneglefar
8 жыл бұрын
+Kenn Tollens Almost spat my coffee laughing here. 1 year later: Are you now qualified for picking up trash OR learned to code? And what worked tutorialwise for ya?
@ChessFlix
3 жыл бұрын
I must know if you've achieved janitorial status yet.
@KennTollens
3 жыл бұрын
@@ChessFlix Maybe 1 in 10 applications get a phone interview. So far, the response is that they found others that better match the job position. So many jobs listed are click bait information gathering.
@ChessFlix
3 жыл бұрын
@@KennTollens Whoah, I was not expecting a reply to this ancient conversation. I watched this years ago when I was trying to learn to program and had the exact same reaction. This video is not beginner friendly and made me feel like I wasn't cut out for programming. Your comment did give me a good chuckle way back when though. I am a career programmer now though. Things got way easier when I moved to a city. I know everyone has their 2 cents, but if you're having trouble getting interviews, listing the nearest metropolitan area as the city in which you live can help a lot. Good luck out there. I'll check back in 6 more years.
@ThomasBergman
11 жыл бұрын
Thanks for your comments, it helped me make "Guard" function properly!
@fisshbone
9 жыл бұрын
If you guys want a "Vanilla" Rails tutorial definitely watch andrewperk's ruby on rails tutorial. That how I learned it. I still use his tutorial as a reference to this day whenever I am lost.
@rachaellynn70
9 жыл бұрын
+FishboneXtutorialz Will check that one out. Looks like it was created in 2011 as well, though -- i assume thought that you've used it more recently?
@paullafytskyi9584
8 жыл бұрын
Best explanation of rails ever! Thank's!
@andrewmartin3838
10 жыл бұрын
Incredible tutorial. Thank you!
@roylee3196
8 жыл бұрын
a little fast, but that's not the main issue as this is a video and we can always rewind or pause it. Overall, great introduction to RoR, high recommended for the beginners who stumbled upon this. On side note, do bear in mind that the RoR introduction here might be a little bit of outdated, but then again, only syntax changes, the flow is still there.
@JeReL19
10 жыл бұрын
Mann, that was a lot and then some more lots, and then some...
@3li3z3r1
10 жыл бұрын
Yep.
@mofny
8 жыл бұрын
A heads up for Rails 4+ users: instead of 'page.should' you should be using 'expect(page).to'. At least I think that is correct, it seems to be working for me.
@TobyOsbourn
11 жыл бұрын
Newer versions of rspec (that guard is running) need stuff to be in spec/features not spec/requests - move you tests into there and it should work. Growl probably won't work if you are on mountain lion.
@jeehooahn9114
9 жыл бұрын
great stuff. thank you
@SDuplic
12 жыл бұрын
this is brilliant, thank you so much
@TobyOsbourn
11 жыл бұрын
I wish I had read this sooner, just had to find out both those things on my own haha!
@rachaellynn70
9 жыл бұрын
I love this guy's explanations but the tutorial is seriously out of date and impossible to replicate after a lot of struggle . . . Would love a pointer to a more up-to-date tutorial on rails and TDD (test-driven development). Thanks!
@Badamski
8 жыл бұрын
+Rachael Burger Did you happen to ever come across a better/more up to date tutorial in the past six months?
@pixelloopy
7 жыл бұрын
Total noob here, but TDD seems like a no brainer. Brilliant video.
@janmikael1000
11 жыл бұрын
Brilliant tutorial. Thank you! Three tips for those who are having problems with their setup: (1) Begin by checking out Estevan Jantsk's comment on this page. I didn't, and I regret it. (2) The gem 'turn' breaks things - don't use it! (3) The gem growl_notify has been deprecated. Use ruby_gntp if you want growl notifications on Mac OS X.
@Techonsapevole
13 жыл бұрын
Nice screencast! Yeah scaffold is confusing
@MicrowavableTinfoil
9 жыл бұрын
sweaty AND a sunburn? what a babe.
11 жыл бұрын
I spent some time figuring out why it wont work in Rails 4, it's missing ".permit(:task)", example: def create Task.create params[:task].permit(:task) redirect_to :back end same for the def uptate
@asfd74
11 жыл бұрын
Yup, then later on you have to make a folder called tasks\spec\features and move into that folder the file located in tasks\spec equests This is necessary when using the current version of capybara. By they way, DO NOT put turn in your gems file either. Lovely how the video is already out of date in less then 1 year. Isn't open source great?
@asfd74
11 жыл бұрын
I had the same problem so I ran this "sudo gem install minitest". Then I added minitest gem to the list of test and development gems. "gem minitest". then i called rebundle again. Seems to have fixed everything. Kind of just punching buttons blindly over here.
@mateuszgwozdz
11 жыл бұрын
I am using rails 4 and there is a problem with update/destroy etc params[:task] so to fix this, u have to simply use: params[:task].permit([:task])
@DanielPClark
11 жыл бұрын
When I search online for the form_for example I always find an instance of an object used like 'form_for @person do |f|' but in this video the example used is 'form_for Task.new do |f|'. I'm trying to follow this example without having any entry entered into the DB... IE no :id 1. But when I post the form for input the names and fields don't appear. % f.label :name % | % f.text_field :name % puts out only the pipe '|'.
@zonewelld
13 жыл бұрын
What about Web Development from Scratch series, it is complete? I was really digg into that and it dosnt have new episodes for quite long time.
@aniketlawande4027
9 жыл бұрын
***** I'm curious at 18:28 why it says "Go to the store" instead of "Go to bed" as specified in the tests?
@mustafaadam9697
10 жыл бұрын
I was having an annoying problem where after doing everything correctly in the Gemfile, I could not run "rails generate" or even "rails console". If anyone is having this problem, try commenting out/removing the " gem 'turn' ". That fixed it for me. I'm running rails on ubuntu, ruby 2.1.2, rails 4.1.5
@quangtruong429
10 жыл бұрын
just try: gem 'turn', '< 0.8.3'
@jonathanroger6428
9 жыл бұрын
Definitely a bit fast but a great intro. Thank you
@puyguy
9 жыл бұрын
Was something wrong with your first test? It said it should have_content 'go to bed', but your page said 'go to the store' and it still passed. Am I missing something here?
@dominicnunes2709
9 жыл бұрын
I have a question for those who are struggling to learn/understand Rails: Do you really understand the purpose of scaffolds? This might sound dumb, but if you don't, please reply to me.
@Zofjap
9 жыл бұрын
I don't, would love to get a clear explanation.
@asfd74
11 жыл бұрын
OK, got it. You have to call your project tasks. Then you don't have these issues.
@asfd74
11 жыл бұрын
Actually, I had to remove turn and minitest. Then I had to comment out a few lines in tasks_spec.rb in order for it to pass rspec. I guess my system is pretty crippled so it can't pass much of anything. Fun stuff. not.
@austino5069
10 жыл бұрын
On most modern macs now, you have Ruby installed BY DEFAULT :) Gem install rAILS
@MrDubzein
11 жыл бұрын
yea you right about scaffolding tutorials, but you are explaining this tuto very fast and without answering that little quite voice in our beginners head: Why does he doing this? What does it mean? .... it's ok to breathing and stop while you are teaching.
@MrDubzein
11 жыл бұрын
i though this will be an intro for ruby developers who never use RoR, but ey it's not!
@slek120
9 жыл бұрын
I really like this video but it might be outdated because I keep getting the error ActiveModel::ForbiddenAttributesError
@brianspinos777
11 жыл бұрын
Growl isnt working , and Guard has undefined method 'visit' ....
@bangje8498
10 жыл бұрын
too much installing :D
@jeehooahn9114
9 жыл бұрын
mx+b yo
@DanielPClark
11 жыл бұрын
I'm an idiot... I forgot the equals sign after the percent %=
@henryboldi
11 жыл бұрын
His. Hair. Is. So. Greasy. OMG
@xPlastyk
11 жыл бұрын
Great tutorial but its way too fast... good content though
@Keva161
12 жыл бұрын
this is to fast to follow along!
@jakelacey2012
11 жыл бұрын
Don't have the gem file SAKE!!!! this shit never works
Пікірлер: 60