Braulio Solano Rojas Director General de Solsoft de Costa Rica S.A.

Slides:



Advertisements
Presentaciones similares
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
Advertisements

el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Porsche Latin America, Inc de junio de 2004 Porsche Latin America y GrupoUno Capacitación Porsche Acceleration IV Kit de Herramientas de Publicidad.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
Plataformas y revistas científicas de acceso abierto en Chile
Intranets P. Reyes / Octubre 2004.
Tabla de Contenido Concurrencia.
Ricardo Gaitán Pacheco Octubre 2001 MERCADO DE EMPLEO PARA PERSONAS CON DISCAPACIDAD (
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
© Dr. Iván E. Calimano Formas, usos, etc.
Descarga y entrega de documentos Acceso y uso de recursos.
Centro de Intercambio de Información del Protocolo de Cartagena Guía de aprendizaje Recursos del CIISB.
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Herramientas informáticas
Storage Networking y el almacenamiento sobre internet: iSCSI
Internet y tecnologías web
Características Generales y Entornos de Desarrollo
JOURNAL CITATION REPORTS®
CUPS Configuración y Uso de Paquetes de Software
ABECEDARIO FIGURAS GEOMÉTRICAS NÚMERO
Seminarios Técnicos 1 Microsoft Windows Small Business Server 2003 R2 Volumen I Andrés de Pereda – José Fuentes Microsoft Certified Professionals.
Cómo cargar contenidos en un curso en Moodle
PRESENTA: Mizrain Cano Chico Profesor: Lic. Albino Petlacalco Ruiz
Distribución de archivos AULA DIGITAL 1. Click en otros : distribución de archivos 2 1.Selecciono alumno 2. Distribución.
© 2007 Cisco Systems, Inc. All rights reserved. Traducido en apoyo a la capacitación de Instructores de la Red Proydesa Vivir en un mundo basado en redes.
© 2007 Cisco Systems, Inc. All rights reserved. Traducido en apoyo a la capacitación de Instructores de la Red Proydesa Comunicación por la red Fundamentos.
Conexión a Internet a través de un ISP
Estructuras de Información y Archivos
Campus virtual Autoevaluaciones Teletutorías Salas de estudio Clases en línea Contratos didácticos Proyecto E.D.U.F. Universidad Universidad.
Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de.
Caracterización de la red existente
Base de Datos Distribuidas Bases de Datos II Universidad Argentina J. F. Kennedy - Año 2008 Maletin Yahoo => briefcase.yahoo.com Usuario => bd2_jfk Pssw.
Programa para el Impulso a la Implementación del Protocolo IPv6 en Instituciones Vinculadas a RENATA 2012 Servicio FTP.
Phone2Wave-Server Manual de Operación.
4. Mantenimiento de los espacios de trabajo. Manual de formación 2 4. Modificación de los espacios de trabajo 4.1 Introducción……………………………….……..……..…pág.
Universidad Nacional Autónoma de Honduras
Diseñar un sistema que permita al usuario desde un teléfono móvil acceder a su computador personal (o servidor) a través de WAP para administrar algunos.
ATeDis Tecnologías de Apoyo y Ayudas Técnicas
Trascendencia de este curso Curso Introducción a la Computación 1
PREÁMBULO. PREÁMBULO SOLUCIONES DE INTERNET DEDICADO PREÁMBULO SOLUCIONES DE INTERNET DEDICADO Red Digitel Equipos Router Enlace de Internet Sede “A”
Pablo Suau/Ramón Rizo - Seguridad en Entornos Web 1 Aplicaciones de PGP Introducción Claves Algoritmos criptográficos Instalación Generación de un par.
1. 2 Hagamos nuestros municipios Visibles al Mundo. El sitio Web Municipal- Gubernamental es la gran oportunidad.
¿Nuevo autor?, dar clic en “Register”
Oscar Navarrete J. Jorge Gutiérrez A.
Sistema Para GENERAR gráficas a partir de logs tcpdump usando Hadoop
Seguridad de redes empresariales
Introducción a los protocolos de enrutamiento dinámico
TUTORIAL DE SUBVERSION
Comité Nacional de Información Bogotá, Julio 21 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Proyecto Fin de Carrera E.T.S. Ingeniería Informática 26 de Septiembre de 2006 DESARROLLO DE UN COMPONENTE TECLADO ALUMNO: Fco. Javier Sánchez Ramos TUTORES:
CULENDARIO 2007 Para los Patanes.
Reunión de los requerimientos de la red
Índice Sesión I Bloque I (09:30 a 10:30 Horas) Configuración Inicial
Taller: Publicación de bases de datos ISIS en la Web ● Solsoft de Costa Rica S.A. ● Prof. Braulio José Solano Rojas ● Director General de Solsoft ●
AUDITORIA DE LA SEGURIDAD en Telecomunicaciones y redes de computadoras Unidad VI.
1/27 Optimización de Internet con Software Libre Jack Daniel Cáceres Meza
Aspectos básicos de networking: Clase 5
1 Correo Electrónico TALLER DE ALFABETIZACIÓN DIGITAL.
© 2006 Cisco Systems, Inc. Todos los derechos reservados.Información pública de Cisco 1 Listas de control de acceso Acceso a la WAN: capítulo 5.
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
“Android – Hola Mundo” Rogelio Ferreira Escutia. 2 Creación del Proyecto.
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
Anakaren Saláis Marisela Arreola Los libros no se encuentran realizados en papel sino en otro soporte, en formatos de textos digitalizados,
El software libre y el propietario Autora: Ana Yeska Guerra.
Definición: Es un estilo de programación, su objetivo primordial es la separación de la capa de presentación, capa de negocio y la capa de datos. ARQUITECTURA.
Transcripción de la presentación:

Braulio Solano Rojas Director General de Solsoft de Costa Rica S.A. PHP-OpenIsis en el mundo latinoamericano del software libre: Mi experiencia con OpenIsis Braulio Solano Rojas Director General de Solsoft de Costa Rica S.A. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Filosofía de Software libre Free Software <> Software for Free, o sea, el software libre no es gratuito, pero tiene ventajas para nosotros. Esta filosofía se puede resumir en cuatro puntos que son de suma importancia para la comunidad latinoamericana: 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Filosofía de Software libre Libertad para utilizar el programa (o biblioteca) para cualquier propósito. Libertad para estudiar como funciona el programa y adaptarlo a las necesidades locales. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Filosofía de Software libre Libertad de distribuir copias, con lo cual se ayuda a la comunidad. Libertad de mejorar el programa (o biblioteca) y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Historia de la extensión PHP para OpenIsis Problema: crear un módulo para Bibliotecas de Documentos en Postnuke. CGI tiene muchos costos. PHP es más fácil de mantener que WWWISIS. (Ingeniería de Software) OpenIsis la mejor solución: C-lib. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Retrospectiva de la extensión API para leer bases de datos CDS/ISIS utilizando PHP. Extensión PHP para Unix y Win32. Inclusión en PECL de la extensión. Utilizada en diferentes sitios alrededor del mundo. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

API para leer bases de datos CDS/ISIS utilizando PHP El resultado más importante fue la posibilidad de: Abrir y cerrar bases de datos Isis. Buscar términos o hacer consultas sobre bases de datos Isis. Iterar sobre los resultados. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Extensión PHP para Unix y Win32 La extensión puede ser compilada para las plataformas Unix o Windows. Para compilar en Windows se requiere Visual C++ 6.0. En Windows no existen limitaciones en funcionalidad en la extensión, pero si existen limitaciones en OpenIsis. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Inclusión en PECL de la extensión La extensión es parte de PECL (PHP Extension Community Library): http://pecl.php.net. Para instalar la extensión en cualquier Unix con PHP bien instalado basta correr el comando (a condición de tener capacidad de administración): pear install isis 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Inclusión en PECL de la extensión Incluso podemos instalar de manera más gráfica, a condición de tener PHP-GTK. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Utilizada en diferentes lugares alrededor del mundo Brasil (Fundación de Economía y Estadística del Gobierno del Estado de Río Grande) Cuba (proyecto Clabel) Indonesia (grupo de usuarios CDS/ISIS) Otros... 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Brasil Colección de la Fundación de Economía y Estadística del Gobierno del Estado de Río Grande. Se pueden buscar términos en los campos: autor, título, y assunto. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Cuba El proyecto se llama Clabel y puede ser encontrado en el repositorio SourceForge. Este proyecto esta dedicado a aquellos que buscan como acceder a bases de datos ISIS desde ambiente web. Cuenta con dos paquetes principales clabel-wxis que usa WWWISIS y que ya no se desarrolla y clabel que usa PHP-OpenIsis. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Indonesia Grupo de usuarios CDS/ISIS de Indonesia: 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Ventajas de OpenIsis OpenIsis comparado a Microisis, Winisis, etc. posee las siguientes ventajas. Es software libre *MÁS IMPORTANTE*. Posee un servidor (Malete) que utiliza normas conocidas Z39.2 y Z39.50. Su desarrollo técnico rompe barreras de tamaño de archivo, escritura concurrente, etc. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Ventajas de OpenIsis: Servidor Una de las ventajas atractivas de OpenIsis es que puede ser utilizado como servidor (Malete) o como una biblioteca de funciones que podemos agregar a nuestras aplicaciones. En el sitio de OpenIsis existen bibliotecas en diferentes lenguajes para crear clientes. El servidor además cumple con las normas Z39.2 y Z39.50. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Ventajas de OpenIsis: Servidor Una de las ventajas de tener un servidor es que se simplifica la concurrencia. Ahora no es el cliente el que se encarga de bloquear registros para la escritura, sino el servidor. La lectura y escritura se vuelven transparentes para los clientes. Se mejora la consistencia pues no aparecen registros aún bloqueados. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Ventajas de OpenIsis: Otras Mi preferida: textualidad. Existen dos diseños relacionados: El diseño de formatos de archivos para mantener datos de aplicaciones en un almacenamiento permanente. El diseño de protocolos de aplicaciones para pasar datos y comandos entre aplicaciones colaborativas, posiblemente en una red. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Ventajas de OpenIsis: Otras Importancia de ser textual: Transparencia Encapsulación Extendibilidad 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Posibles Usos de la Extensión Bibliotecología (OBVIO) Sistemas Administradores de Contenido Bioinformática Almacenamiento de XML 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Sistemas Administradores de Contenido Se pueden crear SAC orientados a documentos utilizando bases de datos CDS/ISIS. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Bioinformática Algunos algoritmos utilizados en recuperación de la información son útiles en bioinformática dado que las proteínas son letras. Por ejemplo, en nucleótidos, A=adenina, C=citosina, G=guanina y T=tiamina. Puedo buscar $AAACTTGA$. Ejemplos de registros. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Almacenamiento XML ISIS puede ser fácilmente convertido a XML. XML puede ser fácilmente convertido a ISIS. V.G.: RDF a ISIS. Una explicación más completa se puede encontrar en http://www.malete.org/Doc/xmlisis. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Futuro de la extensión Dado un financiamiento: Implementar la escritura en forma stand-alone. Mejorar el API a uno orientado a objetos. Compilación con PHP 5. Conexión con el servidor además de la ejecución stand-alone. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Listas de correo php@openisis.org la inscripción se hace enviando un correo a php-subscribe@openisis.org. Existe un archivo en http://solsoft.co.cr/foros dev@openisis.org la inscripción se hace enviando un correo a dev-subscribe@openisis.org. 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT Sitios http://malete.org/ http://solsoft.co.cr/openisis/ 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT

Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT ¿Preguntas? 25/11/2004 Reunión de Usuarios CDS/ISIS - INTERFACES - SOLSOFT