64. String x = "@j4rs en @encuentrolinux mostrando jruby";
Pattern p = Pattern.compile("@w+");
Matcher m = p.matcher(x);
while (m.find()) {
System.out.println(m.group());
}
74. public class Rectangulo {
private double a;
private double b;
public Rectangulo(int a, int b) {
this.a = a;
this.b = b;
}
/**
* @return the a
*/
public double getA() {
return a;
}
/**
* @param a the a to set
*/
public void setA(double a) {
this.a = a;
}
75. /**
* @return the b
*/
public double getB() {
return b;
}
/**
* @param b the b to set
*/
public void setB(double b) {
this.b = b;
}
/**
* @return
*/
public double area() {
return a*b;
}
}
86. •Implementación de Ruby 100 % en Java
• 5 veces más rapida que C-Ruby
• Versión estable 1.3 (Comp. Ruby 1.8.7)
87. •Implementación de Ruby 100 % en Java
• 5 veces más rapida que C-Ruby
• Versión estable 1.3 (Comp. Ruby 1.8.7)
• JRuby 1.4 en Octubre (Comp. Ruby 1.9)
88. •Implementación de Ruby 100 % en Java
• 5 veces más rapida que C-Ruby
• Versión estable 1.3 (Comp. Ruby 1.8.7)
• JRuby 1.4 en Octubre (Comp. Ruby 1.9)
• Instalación: jruby.jar
97. • framework web open source
• construido sobre y para Ruby
• orientado al desarrollo ágil
98. • framework web open source
• construido sobre y para Ruby
• orientado al desarrollo ágil
• una filosofía diferente de crear
aplicaciones web
99. • framework web open source
• construido sobre y para Ruby
• orientado al desarrollo ágil
• una filosofía diferente de crear
aplicaciones web
• “convención sobre configuración...”
100. • framework web open source
• construido sobre y para Ruby
• orientado al desarrollo ágil
• una filosofía diferente de crear
aplicaciones web
• “convención sobre configuración...”
• mucho más...
Esto es lo que tenemos con J2EE, una plataforma muy estable, muy escalable encima de la cual construimos aplicaciones usando tambien una plataforma muy estable y muy escalable.