Archivo de March, 2008

Pues para los que no lo sabían el 26 de marzo pasado las organizaciones de usuarios informáticos y programadores independientes celebraron el Día Mundial de los Documentos Libres, esto se lo realizó para promover el conocimiento informático “no privativo” y el uso de lenguajes y tecnologías de dominio público o “código abierto”. Aunque parezca un tema exclusivo para expertos, el Día del Documento Libre puede ser una oportunidad para conocer las diferentes alternativas que existen para los usuarios cuando de herramientas de ofimática se trata.

Autor: Paola Rodríguez V.

OpenSolaris, Seguridad y la NSA

La semana anterior se anunció la colaboración de una de las instituciones más seguras sobre la Tierra: la Agencia Nacional de Seguridad (NSA) del gobierno de los Estados Unidos, con OpenSolaris, para contribuir con Sun y otros miembros de la comunidad en el futuro de los sistemas operativos ultra-seguros.

Históricamente, este tipo de colaboración era muy complicada ya que solía involucrar el desarrollo de grandes cantidades de documentación legal describiendo todo tipo de restricciones de confidencialidad, intercambios de propiedad intelectual, o procesos institucionales incómodos, pero realmente esto se volvió simple para OpenSolaris. Esta relación formalizada con la NSA servirá para incorporar sus investigaciones de seguridad dentro de un proyecto denominado Flexible Mandatory Access Control (FMAC).

Mandatory Access Control (MAC) es un mecanismo generalmente implementado en el sistema operativo que provee restricciones inevitables sobre los privilegios del sistema, de tal forma que ninguna persona, por ejemplo, pueda mirar a su archivo de pasaporte sin permiso, o apagar una máquina durante la ejecución de un proceso catalogado como de misión crítica. Pero a MAC le falta flexibilidad y ahí es donde encaja OpenSolaris, permitiendo flexibilidad, la política de seguridad puede ser descrita para conocer las necesidades actuales para control de acceso basado sobre un modelo extensible de aplicación.

¿Quiénes están envueltos en el proyecto?
Sun y la NSA están trabajando conjuntamente con la comunidad OpenSolaris.

¿Por qué la NSA seleccionó a Sun?
La seguridad y rendimiento son realmente el núcleo de la relación de Sun con los gobiernos alrededor del mundo. Sun se ha enfocado en la seguridad desde sus inicios, y tiene más de 20 años de experiencia en el negocio de sistemas operativos confiables. La tecnología de seguridad de Sun va desde tarjetas SIM en teléfonos celulares, a las plataformas de administración de identidad en el corazón de algunos de los más grandes servicios web.

Se están realizando investigaciones para determinar como puede ser combinada la investigación de la NSA sobre la arquitectura Flux Advanced Security Kernel (FLASK) y políticas type enforcement (TE) con la tecnología Solaris Trusted Extensions; las cuales son potencialmente complementarias, y se piensa que se puede apalancar esto en la distribución de un stack completo de aplicación open source.

Finalmente, este proyecto de OpenSolaris no está limitado solamente para los Estados Unidos, sino que se desea que la comunidad global ayude llevándolo adelante.

Fuente: Jonathan Schwartz. Chief Executive Officer and President Sun Microsystems, Inc.

Autor: Francisco Cárdenas

If you need to synchronize an IP phone and it doesn’t works with your network infrastructure, here you have some public SNTP servers thar really gives you correct time:

129.6.15.28
129.6.15.29
128.138.140.44
192.43.244.18
131.107.1.10

Do not forget to set your time zone! (-5 GMT for Ecuador)

Posted by: AJ

Para multiplexar el control file seguimos unos pasos muy sencillos que te pueden sacar de varios aprietos.

a) Determinamos la ruta del controlfile utilizando el siguiente comando dentro de SQL*Plus:

show parameter control_files

o puedes utilizar la siguiente consulta:

select * from v$controlfile;

b) Alteramos el parámetro CONTROL_FILES para reflejar la ruta donde estará el nuevo control file:

alter system set control_files='/home/oracle/control01.ctl','/home/oracle/control02.ctl' scope=spfile;

En este caso el control01.ctl era el que ya teníamos trabajando en nuestra base de datos y el control02.ctl es el que aumentaremos para la multiplexación.

c) Una vez hecho este cambio procedemos a bajar la base de datos:

sqlplus / as sysdba
shutdown immediate;

d) Con la base de datos abajo procedemos a multiplexar el controlfile en la nueva ruta:

cp /home/oracle/control01.ctl /home/oracle/control02.ctl

e) Levantamos nuevamente la base de datos:

sqlplus / as sysdba
startup;

Como pueden mirar la multiplexación del controlfile es un procedimiento que se realiza en frío por lo que habrá que programar mantenimiento de la base de datos para la realización de esta tarea. 

ByeNota:  Si queires aprender más sobre Administración de Base de Datos, puedes inscribirte en nuestros cursos Oracle en Ecuador, puedes contactarme en esta dirección paola.pullas@refundation.com

Autor: Paola Bolaños Andrade 

Debido a que los accesos a diferentes bases de datos en PHP no se encuentran estandarizados, se necesita de una librería que permita encapsular las diferencias entre cada API de bases de datos y asi acceder fácilmente a estas; para esto se requiere de la versión de PHP 4.0.5 o posterior, la librería que nos permite realizar esto es ADODB.

Una vez que se tiene todos los archivos de la librería en un directorio accesible al servidor Web, se realiza un archivo.php para poder realizar la conexión, hay que tomar en cuenta que este archivo debe ser creado en el mismo lugar donde se encuetra la librería:

                                        <?php

                                        include('adodb/adodb.inc.php');

                                        $db = ADONewConnection($dbdriver);

                                        $db->Connect($servidor, $usuario, $contraseña, $database);

                                                   ?>

Para dar un ejemplo más claro tenemos el archivo bases.php con las siguientes líneas de código:

                                          <?php

                                            include ("../util/adodb/adodb.inc.php");

                                            $db = NewADOConnection("oci8");

                                            $db->Connect('orcl', "scott", "tiger");

                                           ?>

Este archivo permite conectarnos a la base de datos, y para tener acceso al mismo lo único que se debe hacer es que en cada archivo en el que necesitamos utilizar esta conexión le llamamos de la siguiente manera:

                                        <?php

                                        include ("../util/bases.php");

                            ?>

 

Por:  Paola Rodríguez 

Problem:

When you try to access your voicemailbox (dialing *97) from your Grandstream Budgetone GS-101, GS-102 or GXP-2000 it asks for a password and, after you put the correct password in, it stays silent for a moment and says 'Login Incorrect'.

Solution:

Go to the Web Configuration 'Advanced Settings' Menu and in 'Send DTMF' option unclick 'in-audio' and click 'via RTP (RFC2833)'.

I hope it works and stops bugging you!!!

Posted by: AJ

Esta es una guía rápida para habilitar Flashback Database en su base de datos.

Primero verificar los requerimientos para habilitar Flashback Database:

a) La base de datos debe estar corriendo en modo ARCHIVELOG, esto debido a que los archive logs que se generan en este modo son requeridos para la operación de flashback. Se puede utilizar la siguiente consulta para verificar el modo de la base de datos:

select log_mode from v$database;

Si esta opción no está habilitada a continuación se detalla como configurarla asumiendo que los archivelogs serán enviados a la flash recovery area:

sqlplus / as sysdba
shutdown immediate;
startup mount;
alter database archivelog;
alter database open;

b) Se debe tener habilitada la flash recovery area, debido a que los flashback logs solamente pueden ser almacenados en dicha area. Se puede utilizar el siguiente comando para verificar la ruta de la flash recovery area y su tamaño:

select * from v$recovery_file_dest;

Si el área no está configurada alterar los parámetros DB_RECOVERY_FILE_DEST y DB_RECOVERY_FILE_DEST_SIZE tal como se muestra a continuación:

alter system set DB_RECOVERY_FILE_DEST_SIZE = 2G;
alter system set DB_RECOVERY_FILE_DEST = ‘/home/oracle/FRA’;

c) Si se está utilizando Real Application Clusters la flash recovery area debe estar almacenada en el cluster file system o en ASM.

Segundo habilitamos Flashback Database:

a) Levantar SQL*Plus y asegurarse de que la base de datos esté montada pero no abierta:

sqlplus / as sysdba
SQL> shutdown immediate;
SQL> startup mount;

b) Opcionalmente setear el parámetro DB_FLASHBACK_RETENTION_TARGET para que refleje la ventana de tiempo en minutos a la que se desea hacer flashback:

SQL> alter system set DB_FLASHBACK_RETENTION_TARGET=4320;

Por defecto el parámetro DB_FLASHBACK_RETENTION_TARGET tiene un valor igual a 1 día es decir 1440 minutos.

c) Finalmente se habilita la opción Flashback Database:

SQL> alter database flashback on;

Por defecto la opción flashback database activa la generación de flashback logs para todos los tablespaces permanentes de su base de datos.

Si deseas profundizar en este tema puedes inscribirte en nuestros cursos Oracle en Ecuador.

Autor: Paola Pullas

Google Irlanda

Hoy Google como todas la fechas relevantes ha modificado su logo con ocasión del día de San Patricio que se festeja en Irlanda y en todos aquellos lugares donde podemos encontrar irlandeses sobre todo en Estados Unidos.

Tecleando el url de google para irlanda hemos generado una captura de pantalla del logo, adicionalmente los usuarios de Google Street View han podido ver como el indicador de posición se ha convertido en un duende.

Google Indicador Duende


Autor:
Paola Pullas

Amigos… Que no les de miedo un cambio a Linux, ahora podemos seguir trabajando con la misma funcionalidad que nos ofrece Microsoft pero nos podemos ir preparando para cambiar de Sistema Operativo al grandioso mundo de Linux, para ésto existe un pack que nos permite cambiar el estilo gráfico de Windows XP a las diferentes distribuciones que tiene Linux, como son: Ubuntu, Fedora y muchos más.

Este programa cambia la apariencia de iconos, fondo de escritorio, protector de pantallas, messenger, logo de la pantalla de inicio y adiciona efectos de transparencia a las ventanas del sistema operativo.

Este cambio no afecta ni la información, ni las funciones de las aplicaciones q poseas en tu PC.

Les dejo un link donde podrán descargar el Fedora Pack de Transformación:

http://www.zona-net.com/personalizar_escritorio/descargar-fedora-transformation-pack

Requerimientos para la transformación:

Windows 95/98/2000/2003/NT/XP/Vista

Que lo disfruten!!!

Autor: Paola Bolaños Andrade

¿Crees que es posible cargar la batería de tu teléfono celular con el calor de tu cuerpo?

Científicos alemanes se encuentran desarrollando una tecnología que pueda transformar la temperatura de nuestro cuerpo en energía, con lo cual se podría permitirnos recargar la batería de nuestro teléfono celular, simplemente con el calor de nuestras manos.

La transformación en energía se logra a partir de los mismos principios por los que funciona un generador termoeléctrico, dispositivo que en su forma tradicional es capaz de producir hasta 200 milivoltios.

Hasta ahora, los científicos han conseguido crear circuitos eléctricos que consiguen producir 50 milivoltios con el calor humano como única fuente de energía. Además de usarse para aplicaciones cotidianas, esta tecnología está pensada para dotar de energía a aparatos médicos, como medidores de hipertensión, pulso o ritmo cardiaco.

Autor: Paola Rodríguez