Ajuntament de Badalona: Portal de transparencia

Portal Transparencia Badalona

L’Ajuntament de Badalona ha puesto en marcha un nuevo portal web de transparencia municipal con el objetivo de facilitar a los ciudadanos el acceso a la información pública de forma sencilla.

Este proyecto ha sido desarrollado por avanttic utilizando tecnología Oracle y está diseñado de forma que el personal del Servicio de Informática del Ayuntamiento puede ir ampliándolo fácilmente con más indicadores.

El portal de transparencia facilita el acceso a la información pública a los ciudadanos de una manera estructurada, permanente y actualizada. En este nuevo portal web se puede encontrar indicadores relativos a diferentes ámbitos del Ayuntamiento: información contractual y económica, referente a recursos humanos y cargos de confianza, proyectos de urbanismo y medio ambiente, entre otros.

Los indicadores publicados están divididos en cinco bloques:

  • Ayuntamiento
  • Participamos
  • Actividad económica
  • La ciudad
  • Indicadores ITA 2014

Una gran parte de la información a la que hacen referencia estos indicadores, especialmente los que tienen relación con la actividad económica, se extrae en tiempo real del sistema de contabilidad municipal.

Gracias a este nuevo portal el Ayuntamiento ha pasado de ocupar la posición 75, en la última evaluación, a situarse entre los municipios que ocupan la primera posición, obteniendo el máximo galardón (valoración de 100 sobre 100 puntos) en el estudio que ha realizado Transparencia Internacional España (110 municipios analizados).

Para más información no dude en contactar con nosotros.

Oracle Forms&Reports 12c… pronto entre nosotros

A finales del pasado 2014 Michael Ferrante, Oracle Principal Product Manager, presentó en Oracle OpenWorld 2014 la hoja de ruta del producto Oracle Forms&Reports y nos avanzó tanto la fecha aproximada de su lanzamiento como una pequeña pincelada de las nuevas funcionalidades que incorporará la nueva versión de Oracle Forms&Reports, la versión 12c.

Os muestro la hoja de ruta del producto que el Product Manager de Oracle mostró en su presentación:

forms12c

 

La fecha prevista del lanzamiento de la 12c es a mediados de este 2015. No hay fecha concreta pero esperamos que sea para justo después del verano.

Algo muy destacable es que la versión 12c incorporará también el producto Oracle Reports así que quedaros tranquilos todos aquellos en los que vuestros desarrollos incorporan multitud de informes desarrollados con Oracle Reports. Dicho esto, comentaros que sería interesante el migrar estos informes a Oracle BI Publisher o a Oracle BI ya que, así como es seguro que la versión 12c incorporará Oracle Reports, no está tan claro que sea así en versiones sucesivas.

La nueva versión de Oracle Forms&Reports correrá bajo el nuevo servidor de aplicaciones Oracle Weblogic 12c aprovechando al máximo todas las nuevas funcionalidades que este potente servidor de aplicaciones ofrece.

Respecto a las nuevas funcionalidades, Michael Ferrante nos dejó muy contentos ya que Oracle Forms&Reports 12c no sólo alargará el soporte y vida que Oracle le da al producto sino que mejorará sensiblemente incluyendo un conjunto de nuevas funcionalidades de integración y mejora en el rendimiento. Os enumero algunas de ellas para que nos vayamos haciendo una idea de estas nuevas funcionalidades:

  • Nuevos parámetros del applet para personalizar el comportamiento de tiempo de ejecución
  • Nuevas y mejoradas características de seguridad
  • Nuevas y mejoradas características del controlador JVM para mejorar el rendimiento y diagnosticabilidad
  • Mejoras en el rendimiento diseñados para aprovechar los sistemas de memoria de alta (por ejemplo, Exalogic)
  • Acceso a los eventos más externos y / o del sistema
  • Mejora de la integración de SSO
  • Caída de la dependencia con OID cuando se utiliza SSO
  • Mejora de las características de diagnóstico
  • Opciones de despliegue Nuevo cliente
  • Nuevas opciones de instalación
  • Nuevas funcionalidades en Forms Builder que mejorarán la productividad

En avanttic estamos deseando tener el producto instalado en nuestros servidores y ponerlo al límite…

MAF tips: Embeber vídeos de YouTube en una página AMX

avanttic-MAF-tipsA raíz de una consulta que vi en un foro, me pareció interesante mostrar un forma de poder visualizar vídeos de YouTube en una aplicación MAF. Se trata de algo sencillo, ya que YouTube nos proporciona un reproductor HTML5 que puede incrustarse perfectamente en una página AMX. MAF nos facilita el componente verbatim con el que podemos escribir directamente código HTML. Mediante este componente podemos incorporar cualquier tipo de elemento HTML en nuestras páginas AMX. El uso de un componente verbatim es muy sencillo: lo añadimos a la página y dentro de él incluimos un elemento CDATA con el código HTML deseado.

Hay que tener presente que estamos escribiendo código HTML; si queremos ejecutar código Javascript dentro de un componente verbatim, debemos insertarlo con un tag “script”.

Ejemplo uso A continuación vamos a ver cómo insertar el reproductor de YouTube en un componente verbatim. Antes de proceder es interesante consultar la documentación que nos ofrece Google sobre el reproductor. En la documentación se nos facilita el código Javascript necesario para inicializar el reproductor. El proceso consiste en descargar el código Javascript necesario e insertarlo en la página HTML base. Una vez descargado el código, se ejecuta el método onYouTubeIframeAPIReady que nos permite crear e inicializar un objeto “player”. Para renderizar el reproductor, la API hace uso internamente de un iframe, pero necesita un placeholder para poder saber dónde debe incrustarlo. Para realizar una prueba rápida, basta con coger el código de ejemplo que está disponible en la documentación de Google e incrustarlo en un componente verbatim. Así de fácil. Inserción código Youtube en componente AMX Hay que tener en cuenta que para poder mostrar el reproductor y los vídeos debemos incluir los dominios que son necesarios en la whitelist de nuestra aplicación. Si no los incluimos, el framework impide que se puedan resolver y no podremos descargar los Javascripts necesarios ni el contenido del vídeo. Los dominios que hace falta incluir son los siguientes: Whitelist En este enlace podéis encontrar una aplicación de ejemplo que consiste en 2 pantallas, la principal con una lista de vídeos precargada y otra de detalle que reproduce el vídeo. Al seleccionar un elemento en la lista de vídeos disponibles, la aplicación navega a la página de detalle donde se carga el reproductor.

avanttic obtiene la especialización en Oracle WebCenter Content

junio 22, 2015 Deja un comentario

avanttic consolida su estrategia de especialización en tecnología Oracle, complementando con Oracle WebCenter Content 11g las certificaciones que posee en la capa de Middleware.

avanttic_O_SpecPlat_OracleWebCenterContent11g_clr

Oracle WebCenter Content provides organizations with a unified repository to house unstructured content, and deliver it to business users in the proper format, and within context of familiar applications to fit the way they work.

Revise en este link las 23 certificaciones actuales de avanttic, 8 de ellas en Middleware.

dcs

Para lograr esta nueva especialización avanttic ha certificado a 2 consultores en:

Oracle Documents Cloud Service Specialist Assessment

convirtiéndose en uno de los primeros partners en cumplir los criterios de:

Oracle Documents Cloud Service Partner Specialization

avanttic distribuye los servicios de Oracle Cloud y podemos ayudarle a implantar proyectos de Gestión Documental en 3 modalidades: on-premises con Oracle WebCenter Content, en el cloud público con Oracle Documents Cloud Service o híbridos (combinando ambas soluciones). Con nuestros servicios podemos:

  • Gestionarle la contratación de Oracle Documents Cloud Service (con posibles descuentos).
  • Ayudarle a diseñar la mejor arquitectura, decidiendo p.e. el ciclo de vida de cada tipo de documento y dónde ubicarlos en cada momento (on-premises o en el cloud).
  • Implantarle la arquitectura definida.
  • Administrarle y gestionarle su plataforma híbrida de gestión documental mediante nuestros Servicios de Producción Avanzados.

Investigar reinicios de servidores Linux con kdump

En algunos sistemas puede suceder que algún servidor se reinicie sin motivo aparente y sin dejar rastro en ningún log. Cuando esto sucede en entornos productivos, y de manera continua, puede convertirse en un verdadero problema. Si se trata de un servidor con sistema operativo Linux, podemos hacer uso de la herramienta kdump para investigar el origen de la caída y aplicar medidas correctivas.

kdump es un mecanismo del kernel de Linux que vuelca información sobre la caída del sistema, creando una imagen de la memoria (vmcore) que puede ayudar a determinar la causa del problema.

Haciendo uso de la herramienta kexec para arrancar un segundo kernel (también llamado crash kernel) consigue reservar una pequeña parte de la memoria del sistema de manera exclusiva que, por tanto, no estará disponible para otros usos. Cuando se activa, el sistema se arranca desde el contexto de este segundo kernel, que hará uso de la memoria reservada para él, y cuyo único propósito es capturar la imagen del volcado de la memoria (o core dump) en caso de que el sistema se caiga.

kdump se puede configurar en el momento de instalación del sistema, aunque si no se ha hecho podemos configurarlo posteriormente sin ningún tipo de problema, con el inconveniente de que hará falta reiniciar la máquina. El primer paso para poder hacer uso de kdump en nuestro sistema será instalar el paquete kexec-tools en caso de que no lo tengamos. Adicionalmente, se pueden instalar los paquetes crash y kernel-debuginfo para investigar el origen del problema a partir del vmcore generado.

Una vez instalados estos paquetes, habrá que configurar kdump. Este paso se puede realizar de dos maneras:

  1. Con la interfaz gráfica. Se necesitará tener instalado el paquete system-config-kdump.Configurar kdump
  2. Desde línea de comando editando los ficheros a mano. El principal fichero a modificar es grub.conf, al que es necesario añadir a la línea de carga del kernel el parámetro crashkernel con el valor de memoria a configurar, pudiendo ser un valor determinado como crashkernel=M, o un valor automático como crashkernel=auto, aunque este último caso tiene sus limitaciones.

La línea del kernel debe quedar algo parecido a lo siguiente:

title Oracle Linux Server Unbreakable Enterprise Kernel (2.6.39-400.248.3.el5uek)
        root (hd0,0)
        kernel /vmlinuz-2.6.39-400.248.3.el5uek ro root=/dev/VolGroup00/LogVol00 rhgb quiet numa=off transparent_hugepage=never crashkernel=128M@48M
        initrd /initrd-2.6.39-400.248.3.el5uek.img

El fichero de configuración de kdump es /etc/sysconfig/kdump, el cual posee varias opciones configurables, una de ellas es dónde queremos guardar los volcados de memoria. Por defecto se guarda en /var/crash, pero se puede modificar para que se almacene en otro filesystem disponible en la máquina, un dispositivo RAW o un directorio remoto mediante NFS o SSH.

También hay que tener en cuenta el tamaño de la memoria y el espacio disponible en disco, es decir, si la máquina tiene 32GB de memoria, es posible que el volcado de memoria llegue a necesitar ese espacio Para solucionar esto se puede activar otra de las características de kdump, el ‘core collector’, configurándolo para que comprima el volcado o elimine cierta información.

Una vez configurado kdump únicamente queda arrancar el servicio y habilitarlo para que se inicie junto con la máquina:

#chkconfig kdump on
#service kdump start
No kdump initial ramdisk found.                            [WARNING]
Rebuilding /boot/initrd-2.6.39-200.24.1.el6uek.x86_64kdump.img
Starting kdump:                                            [  OK  ]

Por último se puede revisar el estado con service kdump status, si es correcto nuestro sistema ya estará preparado para guardar volcados de memoria en caso de caídas del sistema. La documentación de kdump para Oracle está disponible en este link.

Categorías:Sistemas Tags: ,

Evento: ORACLE SECURITY TOUR – Customer Showcase (Madrid, 07-07-2015)

junio 18, 2015 Deja un comentario

avanttic -  Oracle Security Tour - Customer Shocase

Después de haber profundizado a modo de tour por todo el portfolio de productos de seguridad de Oracle, (Webcasts Cycle), le invitamos al evento que tendrá lugar en el Hotel Eurobuilding de Madrid, para compartir con nosotros un desayuno de trabajo en el que tendrá la oportunidad de conocer, tanto desde la vertiente de la legislación (Oscar López) como desde la del fabricante (Luca Martelli), la manera de afrontar todos los requerimientos de seguridad de sus proyectos.

Uno de los puntos destacados del evento será conocer casos de clientes que han implantado Soluciones de Seguridad Oracle.

Agenda:

09:00 Registro y café
09:20 Introducción y bienvenida
– Javier Barrio, Socio Director Comercial, avanttic
09:30 Evolution or Revolution: Unlocking The Potential of The New Digital Economy
– Luca Martelli, Oracle (1)
09:50 Customer Showcase: Experiencias de implantación real de Soluciones de Seguridad Oracle
– Moderado por Mauricio Gumiel, Oracle (2)
10:30 La legalidad de la seguridad de los servicios de la nube, qué marca la ley española y qué deben pedir los clientes
– Oscar López, URBETEC Abogados y Consultores (3)
11:00 Desayuno

(1) Luca Martelli es el responsable de optimización y crecimiento de la parte de negocio de Identity Management de Oracle en Europa, Medio Oriente y Africa. También se ha centrado en resaltar el rol de la Identidad Digital en Movilidad, Social Media, Big Data, IoT y Cloud.

(2) Mauricio Gumiel es Sales Director del Area de Seguridad en Oracle tanto para España como Portugal.

(3) Oscar López es abogado especialista en Normativa y cumplimiento aplicada a la Tecnología y a la evolución constante del mercado y las empresas, en el bufete URBETEC Abogados y Consultores.

cercle Experiencias de Clientes
Evento presencial (Madrid)
Hotel NH Eurobuilding
martes 7 julio
9:00 a 12:00
Inscríbase mediante un email
monica.esteve@avanttic.com
cercle Comparta esta información dentro de su organización, para aprovechar esta inmejorable oportunidad de conocer cómo la tecnología de Oracle le puede ser útil en su departamento de TI, para afrontar todos los requerimientos de seguridad de sus proyectos y los de su infraestructura y plataforma TI.

Upgrade Oracle Database a 12c mediante scripts y RMAN

2225367En esta entrada mostraremos un ejemplo de migración de 11g a 12c mediante scripts manuales y RMAN, al mismo tiempo que pasamos de una BBDD con almacenamiento ASM a otra sobre sistema de ficheros.

La idea general del proceso es realizar un backup con RMAN en la BBDD 11gR2 origen y restaurarlo en una maquina nueva con los binarios de 12cR1 para, acto seguido, aplicar los scripts de upgrade. La BBDD destino usará sistema de ficheros para almacenar los datos mientras que la de origen usaba ASM; notar que este ejemplo valdría también para el caso contrario.

Los pasos a realizar son:

  • Lanzar el backup RMAN en origen con los binarios de 11g
  • Traspaso del backup a destino (mediante SCP, ftp o similares)
  • Realizar la restauración con los binarios de 12c
  • Ejecutar los scripts de upgrade

En el fondo realizamos un upgrade mediante scripts, por lo que aplican las mismas restricciones y es necesario realizar los mismos pasos previos indicados en la documentación de migración mediante scritps.

Empecemos con el backup en origen con una sentencia similar a esta:

RUN {

ALLOCATE CHANNEL d1 TYPE DISK;

BACKUP TAG 'COPIA_MIGRACION' AS COMPRESSED BACKUPSET DATABASE format '/home/oracle/backup/temporal/%U' ;

backup TAG 'COPIA_MIGRACION' archivelog all format '/home/oracle/backup/temporal/%U';

RELEASE CHANNEL d1;

}

Una vez realizado el backup lo podemos copiar a la maquina destino con las herramientas de que dispongamos.

La máquina destino tiene que ser de la misma plataforma que la origen (si bien podría ser una versión de sistema operativo diferente) porque, como ya hemos comentado, este procedimiento equivale a un upgrade manual mediante scripts.

Leer más…

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 168 seguidores