Ir al contenido principal

Entradas

Mostrando entradas de octubre, 2010

disco virtual de ubuntu 10.04

la direccion del disco virtual es \\192.168.128.102\temp\disco_Virtual_ubuntu1004\ubuntu10.04.vdi tiene 4 gigas, se utiliza con virtual box, \\192.168.128.102\temp\instaladores\VirtualBox-3.2.8-64453-Win ya esta preparado para usar con ruby on rails rails version 2.3.5 mysql mysql admin mysql browser mysql workbench netbeans 6.9.1 constraseña del usuario de linux : 12345 constraseña del root del mysql : 12345 primer paso instalar virtual box despues de instalar hacer click en nueva ponerle un nombre a la maquina elegir la opción de usar un disco duro existente y buscar donde se descargo o guardo el archivo del disco finalizar hacer click en la maquina virtual creada para encender

instalacion de java para linux

para versiones anteriores al 10.04 abrir un terminal y ejecutar sudo aptitude install sun-java6-bin sun-java6-jre sun-java6-jdk probamos si funciona java -version y para el ubuntu 10.04 me sirvio esta guia http://zerowolf.wordpress.com/2010/05/10/instalando-el-jdk-de-sun-en-ubuntu-10-04/ nota: despues de tildar las opciones que muestran en la vinculo ya se puede usar el codigo de consola que esta mas arriba.

Instalacion netbeans en linux

abrimos un terminal y arrastramos el icono del programa hacia la terminal para que aparesca la ruta completa de donde esta ubicado sudo sh .nombreArchivo.sh nota: antes hay que instalar java http://departamento-sistemas.blogspot.com/2010/10/instalacion-de-java-para-linux.html

Instalacion mysql-workbench

un archivo .deb se instala con doble click o enter sobre el archivo.

Instalacion de mysql en ubuntu

se puede instalar en modo desconectado, compilando el codigo fuente de mysql, funciona bien pero es una instalacion muy larga y con muchos pasos. para algunas versiones de linux se puede utilizar los paquetes .rpm pero ubuntu utilizan los paquetes .deb que no existen para descargarse. pero es mucho mas facil instalar en forma online abrimos un terminal y escribimos sudo aptitude install mysql-server descarga 21 megas y comienza la instalacion. sudo aptitude install mysql-client y la final para instalar el browser y el administrador sudo aptitude install mysql-admin mysql-query-browser

instalar ruby on rails en ubuntu

Para tener una instalación limpia en Ubuntu 10.04 siga estos pasos: (instala rails 3.0) sudo aptitude install build-essential sudo aptitude install ruby wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz tar zxvf rubygems-1.3.6.tgz cd rubygems-1.3.6 sudo ruby setup.rb sudo gem1.8 install rails Para instalar Mysql: sudo aptitude install ruby-dev libmysql-ruby sudo aptitude install libmysqlclient-dev sudo gem1.8 install mysql nota: para completar la instalacion. sudo aptitude install libopenssl-ruby Para verificar que todo salió bien, escribir en la cónsola: rails -v

insertar datos en objetos desde consola

la tabla para probar CREATE TABLE `personas` ( `id` int(11) NOT NULL AUTO_INCREMENT, `cedula` int(11) DEFAULT NULL, `nombre` varchar(255) DEFAULT NULL, `apellido` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 creamos una clase en la carpeta de modelos class Persona end entramos a modo de consola ruby script/console insertamos registros p = Pesona.new p.cedula = 123 p.nombre = 'hugo' p.apellido = 'romero' p.save

practicas

conversiones declaraciones de variables en minusculas hola = "hola" cambia a mayuscula y guarda el cambio con (!) hola.upcase! => HOLA pregunta si es un string hola.is_a? String => true pregunta si esta vacio, con (?) retorna un valor boleano hola.empty? => true declaracion de una clase con sus getters y setters class Car def set_mileage(x) @mileage = x end def get_mileage @mileage end end propiedades de instancia @mileage propiedades de clase @@mileage

primer pantalla con netbeans

para hacer una abm simple con netbeans creamos una tabla en la datos CREATE TABLE `categorias` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nombre` varchar(255) DEFAULT NULL, `created_at` datetime DEFAULT NULL, `updated_at` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8$$ en netbeans ir a Archivo -> Nuevo Proyecto catagoria : ruby -> aplicacion de ruby on rails el nombre que le puse al proyecto : RailsApplication1 elegimos los parametros de la base de datos despues click derecho sobre el icono y elegir generate scaffold, model : categoria, atributos: nombre:string click derecho sobre el icono del proyecto elegir run para probar vamos la direccion http://localhost:3000/categorias