Today I decided that, until it snows too much or the weather is really horrible and nasty, I’m going to walk every morning to the Betahaus, that means 1h walk. Is the most feasible way to do some exercise and not to be sited the whole day in a chair and it really feels good. to begin the day like this seems a good idea.
The “officially” hackership day started with a 6 minutes stand up round, where each one of us says what have we done yesterday and what are we going to do today.
My plans more testing 🙂 … and I’ve decided to try to spend 1h with D*, but let’s see if it works.
Finally the mistery BetahusMan came, to give us a tour around Betahaus, it was really interesting to know the original idea of Betahaus, how has it grown too big, how it has offices in other cities and countries. What was suppose to be an adventure lead by a group of friends it has become a successful co-working space and workshop place. The basic idea is to get people mixed up, developers, makers, designers, the ones that want a fix place to be or the ones that want to change places everyday. It responds to todays society, flexibility.
After the tour, time to continue with testing, until now everything is sort of understandable but of course there are things that I’m not sure why are they deduced they way they are, as for example, getting this error
1) Manage todos create a new todo
Failure/Error: expect(page).to have_css 'li.todo', text:'get milk'
expected css "li.todo" with text "get milk" to return something
# ./spec/integration/manage_todos_spec.rb:9:in `block (2 levels) in <top (required)>'
and from there one has to understand that the problem is that a mail is not associated with a Todo taks, which in the ends means that in the TodoController the following was not define
@todo.user = current_user
But ok, maybe tomorrow I make the link in a more clear way.
And in one of the pause moments, I fixed the annoying thing pending from yesterday
zsh: correct 'rspec' to '.rspec' [nyae]? n
Eeeeevery time that I run a test I was getting this error, so I looked up in the .zshrc file in the home directory and uncommented the following line
# Uncomment following line if you want to disable command autocorrection
now I’m happy again running tests without having to press ‘n’ to continue
The day after, things are clearer, so I actually figured out that we use resource in the config/routes.rb files to refer to just one resource while we use the plural , resources when we refer to several…quite obvious, isn’t it?
After lunch we met in a room to have some Q&As about Rails, in general, to put things in common. I found it a bit unstructured, jumping from one place to the other, at least for me and least thinking about people that had no contact at all with rails. But of course when you have experiences in other languages it can be sort of ok and when you already know something you can follow. Still is nice to have a space to meet together, and things can always improve.
After the meeting, finish todays testing screencast and trying to switch to do some Diaspora, but I realized how much have I forgotten at what point where we in the RailsGirlsSoC, so not sure if I really can do it on a daily basis, maybe if I find someone on D* irc channel to get focused again, if not…step by step