|    
			
				02/10/2012, 16:26
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: octubre-2010 Ubicación: bolivia 
						Mensajes: 87
					 Antigüedad: 15 años Puntos: 5 |  | 
  |  porque algunas variables empiezan con dos puntos  
  hola amigos, estoy aprendiendo ruby on rails
 pero no entiendo porque algunas variables llevan dos puntos delante, por favor expliquenme bien, no se que seran esas cosas, por ejemplo un trozo cualquiera de codigo:
 
 
 
 
 class ApplicationController < ActionController::Base
 session :session_key => "ruby_cookies"
 end
 
 no entiendo, porque :session_key => "ruby_cookies" empieza con dos puntos,
 aprendi lo basico de ruby, y no habia nada de esto,  solo se que las variables de clase llevan @, pero no hablan nada de variables que empiezan con :, y encima parecen hash con esa flecha =>
 
 
 otro ejemplo:
 
 <% @posts.each do |post| %>
 <tr>
 <td><%= post.name %></td>
 <td><%= post.title %></td>
 <td><%= post.content %></td>
 <td><%= link_to 'Show', post %></td>
 <td><%= link_to 'Edit', edit_post_path(post) %></td>
 <td><%= link_to 'Destroy', post, :confirm => 'Are you sure?',
 :method => :delete %></td>
 </tr>
 <% end %>
 
 
 porque :confirm => 'Are you sure?', empieza con dos puntos, ya se que es ridiculo el asunto, pero no puedo avanzar con la duda
 
 gracias
     |