Archive for the ‘Desarrollo’ Category

Facebook libero herramienta para simular conexión desde celulares

martes, marzo 24th, 2015

Facebook liberó a través de su codigo Open Source una herramienta para simular el trafico de celulares 2G, 3G, Edge y redes LTE. Obviamente todo esto es para autoayudarse a generar mejores aplicaciones móviles. Algo interesante que puedes descubrie. Ver post

Renderman liberó una versión para uso no comercial

martes, marzo 24th, 2015

Para a todos aquellos amantes del 3D y peliculas de Disney, Pixar ha liberado la versión de su software Renderman para uso no comercial, con la cual puedes crear tus propias animaciones a nivel profesional.
Descargala aquí.

Android Studio 1.0 ya es entorno oficial

martes, diciembre 9th, 2014

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

Instalación moodle 2.8 (beta) en Oracle

martes, noviembre 11th, 2014

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.

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

miércoles, octubre 29th, 2014

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

Crear base de datos MySQL

miércoles, octubre 29th, 2014

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 */;