Custom Search
Bloggers Activos
Duda con MySQL der_teufel
Large hadron rap chilicuil
Reto thot
ieee80211 en kernel 2.6.25-custom chilicuil
Crea UNAM primer auto híbrido mexicano tonathiu
No mas pupilas madreadas en mononeurona, Stylish der_teufel
Secuestro oficial” contra luchadores sociales tonathiu
Ensayo: Cibernética Herramientas para la ecologia xhaman
¿Un hoyo negro "artificial" tragará a la tierra? der_teufel
Reto asarch
Last Download
Segunda Fundación
Segunda Fundación
Hug a Developer
vendaval
Second Ubuntu Developer Week!
xhaman
Squeeze
vendaval
Mari Carmen De Lara: Estreno Documental, Voces silenciadas
tonathiu
"Fragmentos de una memoria colectiva"
tonathiu
Grave fallo de seguridad en el protocolo BGP
chilicuil
Google Groups Karamelo
Visit this group
GNU/Linux
GNU/Linux
Hacktivismo
Hacktivismo
Debian
Debian
NetBSD
NetBSD
WWW
WWW
Guia Linux
Guia Linux
Server Side
Server Side
Ofimatica
Ofimatica
Despabilando...
Despabilando...
Mundo Maya
Mundo Maya
Literatura
Literatura
Agora
Agora
Psicologia
Psicologia
Economia
Economia
Ambientalismo
Ambientalismo
Desarrollo
Desarrollo
Biologia
Biologia
Ubuntu: Linux fácil
Ubuntu: Linux fácil

Hacktivism

LinuxChix button

Try! Ruby
Desde la redacción de Ruby, aarkerio informa.  2006-07-19 00:00:00-05
Ruby
4
votos
VoteVote

Aprende Ruby sin instalar nada y desde el navegador. Acá esta la página para probar este poderoso y fácil lenguaje de programación. Sólo teclea "help" y el tutorial te lleva a conocer los principios básicos de ruby. 

Nota que al hacer la operación >> 3 / 2 el resultado es 1. Esto es así porque Ruby entiende enteros y flotantes. Para obtener el resultado correcto debes poner >> 3.0 / 2.0 y ahora te devolverá el 1.5 que esperabas.

En Ruby crear una clase es tan simple como:

class Dog  
  def set_name( aName )
      @myname = aName
  end

  def get_name
      return @myname
  end

  def talk
      return 'woof!'
  end
end

La arroba, como se ve, señala las variables de instancia disponibles a todos los métodos. Para usar esta clase:

mydog = Dog.new
mydog.set_name( 'Fido' )
puts(mydog.get_name)
puts(mydog.talk)

Una gozada ¿cierto? Para instalar Ruby en Ubuntu/Debian:

$sudo apt-get install ruby1.8 

No sé como se instale en Windows. (¿Alguien todavía usa windows?). También puedes probar la versión 1.9, que todavía no es estable y (dicen) es mucho más rápida. 

¿Y tú ya programas en Ruby?

 

 


Permalink:
http://www.mononeurona.org/news/display/591

Reference: Abre Ventana
Buscar enlaces a esta noticia en Technorati | add to delicious | Enviar a Fresqui.com | meneame | barrapunto
Que estas haciendo?
vendavalvendaval está:
Saludando desde el Cyber de la esquina, por ahora no tengo internet =(
19 hours, 6 minutes ago

asarchasarch está:
http://sexyimagehost .com/show.php/669_ma thstrip.swf.html
1 day, 22 hours ago

der_teufelder_teufel está:
aaajaja, gachos, con razón vendaval tiene el trauma de sus dedos dislexicos xD
2 days, 3 hours ago

rnstuxrnstux está:
de nada der_teufel :D
2 days, 5 hours ago

rnstuxrnstux está:
Multiplicando Matrices :S
2 days, 5 hours ago

tonathiutonathiu está:
ummm yami yami pudin :-D
2 days, 9 hours ago

Que estuvimos haciendo >>
Chipotle Software

Uso OpenOffice.org
Una vez a la semana
Nunca
Uso otra ofimática
Todos los días
Una vez al mes
Rapiditas
Problemas de Lenguaje en niños
16150 lecturas
Anticoncepción de Emergencia
14119 lecturas
Sexualidad infantil y juvenil
11770 lecturas
Rompiendo cualquier clave WEP en unos pocos minutos
10151 lecturas
Sinapsis y exocitosis
9754 lecturas
Mi primer CakePHP, mmmmm cakeee
7238 lecturas
Evolución filética en las hepáticas
6879 lecturas
BASH y Primeros Comandos
5515 lecturas
CakePHP II Active Record
5411 lecturas
Interrupción de Embarazo
4637 lecturas
Add to Technorati Favorites

ir arriba
Llegado a los 40, todo hombre debe ser su propio doctor. Quevedo

The Queen is here Mozilla Firefox The Best DataBase CakePHP Framework XHTML GNU Hacker Chipotle Software

Too Cool for Internet Explorer