Android Studio 1.0 ya es entorno oficial

Google ya genero la primera versión oficial de Android Studio que dejo de estar en beta y pasa a estar en su versión 1.0, además de eso, pasa a ser el entorno oficial.

screenandroid

Otra informacion
Google releases Android Studio 1.0, the first stable version of its IDE

Publicado en Android, Desarrollo, Google

Instalación moodle 2.8 (beta) en Oracle

Este video muestra la instalación de la versión 2.8 (Beta) de moodle en una base de datos Oracle 11g. La base de datos ya se preparo en un video anterior.

Publicado en Desarrollo

Crear esquema en Oracle para Moodle (desarrollo)

Antes de la instalación de moodle se requiere un esquema que pueda soportar la instalación. Aqui un video que es para dos cosas: como crear un usuario en Oracle (en la práctica un esquema) y como asignar a este esque un tablespace separado del tablespace USERS.

Publicado en Base de Datos, Moodle, Oracle

Reiniciando los conocimientos de RedHat/CEntOS por su versión 7

Hace ya un poco tiempo atrás nos acompaña la versión 7 de CEntOS (un fork de RedHat) por lo que también vienen asociados los cambios que habían que hacer por distintos motivos.

El primero ya se había reportado hace un tiempo y era que RedHat 7 iba a venir con MariaDB (un fork de MySQL hecho por el propio autor de MySQL “Monty”) y todo esto porque Oracle como compro SUN Microsystems también se llevo las tecnologías como Java y MySQL dentro del paquete (ya que Sun Microsystems había comprado MySQL antes de que Oracle lo comprara a él), finalmente el aviso es correcto, hoy RedHat/CEntOS 7 viene con MariaDB.

Luego de instalar el CEntOS 7, lo primero que quize hacer fue el habilitar los puertos del firewall (iptables) solo debía escribir en consola el comando setup, para que apareciera el administrador conjuntamente con las opciones del firewall… lo que en esta versión desapareció.

Por lo tanto para añadir el puerto 80 a este nuevo firewall (servicio http) Entonces debes aplicar

 firewall-cmd --zone=public --add-service=http

Para adicionar un puerto que no pertenece a ninguno de los servicios que tienen nombre como por ejemplo oracle debes ejecutar

firewall-cmd --zone=public --add-port=1521/tcp --permanent
firewall-cmd --reload

Si el comando no es reconocido o no funciona verifica que este correctamente instalado la versión del firewall

yum install firewalld firewall-config
Publicado en CEntOS, Desarrollo, firewalld, Linux, RedHat

Crear base de datos MySQL

Aqui presento un video para la creación de una base de datos en MySQL, el script crea una base de datos llamada bdprueba con un login y password del mismo nombre.

El script del video


CREATE DATABASE bdprueba DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
use bdprueba;
CREATE USER 'bdprueba'@'localhost' IDENTIFIED BY 'bdprueba';
GRANT ALL PRIVILEGES ON bdprueba.* TO 'bdprueba'@'localhost';
FLUSH PRIVILEGES;


SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;



-- --------------------------------------------------------

--
-- Table structure for table `sso_rol`
--

CREATE TABLE IF NOT EXISTS `sso_rol` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Identificador del rol',
  `nombre` varchar(32) NOT NULL COMMENT 'Nombre del rol',
  `ins_fc` date NOT NULL COMMENT 'Fecha de insercion del rol',
  `upd_fc` date NOT NULL COMMENT 'Fecha de actualizacion',
  `activo` varchar(1) NOT NULL DEFAULT 'S' COMMENT 'Indica si esta activo',
  `system` varchar(1) DEFAULT NULL COMMENT 'Indica si el registro es de sistema o no. Esto para evitar eliminarlo si lo es. No debiese aparecer en la intefaz como eliminable',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=11 ;

--
-- Dumping data for table `sso_rol`
--

INSERT INTO `sso_rol` (`id`, `nombre`, `ins_fc`, `upd_fc`, `activo`, `system`) VALUES
(1, 'SSO_ADMIN', '2014-07-20', '2014-07-20', 'S', 'S');

-- --------------------------------------------------------

--
-- Table structure for table `sso_rol_usuario`
--

CREATE TABLE IF NOT EXISTS `sso_rol_usuario` (
  `id_usuario` int(11) NOT NULL COMMENT 'Identificador del Usuario',
  `id_rol` int(11) NOT NULL COMMENT 'Identificador del Rol',
  `ins_fc` date NOT NULL COMMENT 'Fecha de insercion de la relacion',
  `upd_fc` date NOT NULL COMMENT 'Fecha de actualizacion',
  `activo` varchar(1) NOT NULL DEFAULT 'S' COMMENT 'Indica si esta o no activo',
  `system` varchar(1) DEFAULT NULL COMMENT 'Indica si el registro es de sistema o no. Esto para evitar eliminarlo si lo es. No debiese aparecer en la intefaz como eliminable',
  PRIMARY KEY (`id_usuario`,`id_rol`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Mantiene los roles de los usuarios';

--
-- Dumping data for table `sso_rol_usuario`
--

INSERT INTO `sso_rol_usuario` (`id_usuario`, `id_rol`, `ins_fc`, `upd_fc`, `activo`, `system`) VALUES
(1, 1, '2014-07-20', '2014-07-20', 'S', 'S');

-- --------------------------------------------------------

--
-- Table structure for table `sso_usuario`
--

CREATE TABLE IF NOT EXISTS `sso_usuario` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Identificador del usuario',
  `login` varchar(32) NOT NULL COMMENT 'Login o nombre de usuario utilizado para acceder a la aplicacion',
  `passwd` varchar(128) NOT NULL COMMENT 'Clave del usuario',
  `email` varchar(128) NOT NULL COMMENT 'Email del usuario',
  `ins_fc` date NOT NULL COMMENT 'Fecha de creacion del usuario',
  `upd_fc` date NOT NULL COMMENT 'Fecha de actualizacion del usuario',
  `activo` varchar(1) NOT NULL DEFAULT 'S' COMMENT 'Indica si esta activo',
  `nombre` varchar(50) DEFAULT NULL COMMENT 'Nombre del usario',
  `validator` varchar(100) DEFAULT NULL COMMENT 'Cadena de validación enviada por email',
  `system` varchar(1) DEFAULT 'N' COMMENT 'Indica si el registro es de sistema o no. Esto para evitar eliminarlo si lo es. No debiese aparecer en la intefaz como eliminable',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COMMENT='Mantiene la lista de usuarios.' AUTO_INCREMENT=21 ;

--
-- Dumping data for table `sso_usuario`
--

INSERT INTO `sso_usuario` (`id`, `login`, `passwd`, `email`, `ins_fc`, `upd_fc`, `activo`, `nombre`, `validator`, `system`) VALUES
(1, 'admin', '21232f297a57a5a743894a0e4a801fc3', 'gonzalo@aro.cl', '2014-07-20', '2014-07-20', 'S', 'Administrador', NULL, 'S');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

Publicado en Base de Datos, Desarrollo, MySQL

Supercomputador de 55,000 núcleos para renderizar Big Hero 6

Una de las cosas que me apasiona es pensar en ocupar una gran cantidadde procesadores para una tarea comun, dentro de lo cual me topo con ciertas noticias que son interesantes de leer.

Disney rendered its new animated film on a 55,000-core supercomputer


Publicado en Desarrollo