sábado, 10 de octubre de 2009
Clases, Métodos y Objetos
class Alumno
attr_accessor :nombre
attr_accessor :apodo
attr_accessor :edad
def self.llenar
arr = Array.new
i = 0
loop do
puts "Ingrese Apodo o ENTER para salir"
apodo = gets.chomp
return arr if apodo == ""
puts "Ingrese nombre "
nombre = gets.chomp
puts "Ingrese Edad "
edad = gets.chomp.to_i
obj = Alumno.new
obj.apodo = apodo
obj.nombre = nombre
obj.edad = edad
arr[i] = obj
i=i+1
end
end
def self.imprimir(arr)
arr.each do |item|
puts "nombre: #{item.nombre} apodo : #{item.apodo} Edad:
#{item.edad}"
end
end
end
arr = Alumno.llenar
Alumno.imprimir(arr)
Ejemplo de hashes en Ruby
martes, 6 de octubre de 2009
Herramientas Ruby para Aplicaciones de Escritorio


He encontrado una herramienta muy buena para desarrollar aplicaciones de escritorio aqui les dejo el link
martes, 14 de julio de 2009
Flexibilidad con Scrum
Principios de diseño e implantación de campos de Scrum Apuntes, conceptos y principios para diseñar, implantar y gestionar proyectos ágiles y equipos multidisciplinares bajar documento aqui
sábado, 11 de julio de 2009
Open Source Vector Graphics Editor
Inkscape es un editor de gráficos vectoriales de código abierto, con capacidades similares a Illustrator, Freehand, CorelDraw o Xara X, usando el estándar de la W3C: el formato de archivo Scalable Vector Graphics (SVG). Las características soportadas incluyen: formas, trazos, texto, marcadores, clones, mezclas de canales alfa, transformaciones, gradientes, patrones y agrupamientos. Inkscape también soporta meta-datos Creative Commons, edición de nodos, capas, operaciones complejas con trazos, vectorización de archivos gráficos, texto en trazos, alineación de textos, edición de XML directo y mucho más. Puede importar formatos como Postscript, EPS, JPEG, PNG, y TIFF y exporta PNG asi como muchos formatos basados en vectores.
El objetivo principal de Inkscape es crear una herramienta de dibujo potente y cómoda, totalmente compatible con los estándares XML, SVG y CSS. También queremos mantener una próspera comunidad de usuarios y desarrolladores usando un sistema de desarrollo abierto y orientado a las comunidades, y estando seguros de que Inkscape sea fácil de aprender, de usar y de mejorar.
jueves, 25 de junio de 2009
Hosting Gratuito de Ruby on Rails
Además de ser hosting, te permite crear aplicaciones rails sin instalar nada en tu computador (bueno firefox)
incluyendo características de IDE: sintaxis coloreada, generación de código, consola rails, herramientas de migración .
Personalmente prefiero trabajar en netbeans y luego subirlas. Otra cosa, la publicidad (no invasiva) se puede quitar.
Pruébenlo, lo he usado un tiempo y me parece bastante bueno. Rails me gusto bastante para aplicaciones web, sobre todo por el lenguaje ruby
enlaces:
Heroku
Creando un weblog en 10 minutos con ruby on rails