Archive for the ‘Uncategorized’ Category

Entrega de Ponencias al Tercer Taller Internacional de Comercio Electrónico

septiembre 11, 2008

La entrega de ponencias al Tercer Taller Internacional de Comercio Electrónico será hasta el 30 de Septiembre del 2008. Los interesados pueden enviar sus trabajos a la dirección de correo electrónico secretariataller@mincex.cu . Las inquietudes pueden enviarlas a esa misma dirección o consultar el sitio web Portal del Comercio Electrónico de Cuba.

Anuncios

Curso para Software Libre. Conferencia 1

febrero 16, 2007


Programación para Software Libre

Notas

Conferencia 1 Introducción al Software Libre.

Maikel Moya

¿Por qué muchos otros programadores quieren cooperar?

Manifiesto
GNU

Richard Stallman
Creador del GNU, su aporte más que informático se considera filosófico.

Proyecto GNU
o Manifiesto
o Prroyecto
o FSF Free Software Foundation
o Copy Left

GLP General Public License

GCC GNU Compiler Collection

Linus Torvalds Creador del núcleo compatible
con UNÍS

¿Qué plantea el Manifiesto GNU?
Se establecen distintas libertades que puede esgrimir el cliente, ya sea un
programador o no. Sencillamente es hacer con el software lo que quiera. Siempre
que preserve estas libertades
Libertad 0: Usar
Libertad 1: Estudiar
Libertad 2: Distribuir
Libertad 3: Mejorar y hacer públicas

Libre no quiere decir gratis.
El término inglés free denota tanto libre como gratis y esto a
traído confusión. El software libre no necesariamente tiene que
ser gratis. Sí se puede vender.

GPL2 => GPL3
• Resolver huecos que permitirían quitar libertades a los usuarios.
o DRM
o Tivo
• Resolver ambigüedades y aumentar la compatibilidad con otras licencias.
• Facilitar la adaptación a otros países.
• Defender a la comunidad del uso indiscriminado de patentes

Uno de las imposiciones del ALCA a los firmantes es la de patentar el software.

Ventajas:
   • Independencia Tecnológica.
   • Apropiación de Tecnología.
   • Facilitar la competencia.
   • Seguridad.
   • Estimula el uso de estándares.
   • Potencia la innovación.
Desde el punto de vista social:
   • Conocimiento compartido (Similar a Wikipedia)
   • Construcción Comunitaria.
   • Desarrollo Endógeno.
Económico:
   • No necesidad del pago de licencias de uso.
   • Coste Total de la Propiedad (TCO) menor.
   • Autogestión por parte del estado.
Soporte en Internet:
   • Listas
   • Foros
   • Canales de IRC (Internet Relay Chat, Charla interactiva mediante Internet. Herramienta de Internet que permite a un usuario "charlar" en tiempo    real con otros usuarios en modo texto.)
Soporte desconectado:
   • Empresas Especializadas.
   • LUGs(Grupos de Usuarios de SL)
   o Cursos
   o Charlas
   o InstallFest (Festivales de Instalación)
¿Dónde correo el SL?
   • Estaciones
   • Servidores (70% de los servidores en el mundo usan Apache)
   • Enrutadores 
   • Celulares
Países:
   • Venezuela (software para PDVSA)
   • Brasil
   • Alemania
   • España
   • México
   • India
   • ...entre otros
Compañías:
   • Google
   • Hwelett-Packard
   • IBM
   • Pixar
   • Dreamworks
   • Sun (licenció Java)
   • …entre otros
Cuba:
   • CIGB, Centro de Ingeniería Genética y Biotecnología.
   • Aduana General de la República
   • Infomed.
   • Universidades, facultad 10 de la UCI.
   • ...entre otros.
Frontera no tecnológica:
   • Conocimiento libre
   • Socialización (Wikipedia)
   • Lucha contra patentes.
   • Software
   • Biotecnología verde, biotecnología de plantas.
   • Biotecnología roja, biotecnología de humanos
Plataforma
   Conceptos de:
   • Particiones
   • Espacio de nombres únicos.
   • Superusuario: root.
   • Montar y Desmontar 
   Asociar y desasociar un sistema de ficheros a un espacio de disco(directorio    del sistema)

Directorios obligatorios en la raíz del Linux.
/bin /opt
/boot /proc
/dev /root
/etc /sbin
/home /srv
/lib /sys
/media /usr
/mnt /var

/ denota directorio
   
Modularidad:
   Componentes bien compatibilizados y determinados:
   • Kernel (detecta los dispositivos)
   • Shell (interprete de comandos)
   • X window (interfaz gráfica)
   • Display manager.
   • Windows Manager.
   • Entoprno de Escritorio.
   • Aplicación.

Distribuciones:
Es el código fuente compilado, acomodado, listo para correr y copiado
en un CD para hacerlo llegar a los usuarios que lo deseen.

Existen compañías que se dedican a hacer distribuciones, cobran
por el producto, brindan capacitación y asistencia técnica.

Debian:
Comunidad que se dedica a hacer distribuciones. Actualmente Hewelett-Packard
le da soporte a sus productos. Esto avala la calidad técnica del producto
de Debian. Cuentan con más de 15 000 aplicaciones.

Ubunto:
• Tiene a Debian como base.
• Amigable al usuario.
• Marketing agresivo.
• Amplio soporte comunitario.
• Es una distribución muy cómoda.

LiveCD:
Surge a partir del diseño robusto del SL. Es un CD con un sistema GNU
que es capaz de despertar completamente el equipo sin instalarse en la computadora.
Un ejemplo es el Kanoppix. Esto permite que el software sea conocido sin instalarse.

Especializaciones:
• Cubalin
• LinUHx, adaptación del Knoppix desarrollado en la UH. Se pretende
especializar.

Herramientas:
• GNU C Library
o Diferentes Kernels
? Linux
? Hurd
? Free BSD
? NetBSD
o Diferentes arquitecturas.
• Toolcahin GNU
o GNU make: automatizar la construcción.
o GNU Compiler Collection GCC
o GNU Binutils
o GNU Debugger (GDB.) depurador interactivo.
o GNU Build system (autotools)

• Se emplean en el desarrollo de:
o Hurd
o Linux
o BSD
o Sistemas embebidos (sistemas integrados)
o Solaris
o Playstation3
• Bash, el shell de GNU
• Perl , lenguaje de scripts
• Pitón, lenguaje de scripts.
• Ruby
• Ligaduras: se necesitn para poder emplear las bibliotecas creadas en
C y C++
• Herramientas IDEs:
o Anjuta + Glade
o Kdevelop + QtDesigner
o Eclipse, megaproyecto, IDE desarrollado en Java

Conferencia 1

febrero 1, 2007

Conferencia 1 Introducción al SL. Maikel Moya

¿Por qué muchos otros programadores quieren cooperar? Manifiesto GNU

• Richard Stallman
Creador del GNU, su aporte más que informático se considera filosófico.

• Proyecto GNU
o Manifiesto
o Prroyecto
o FSF Free Software Foundation
o Copy Left

• GLP General Public License

• GCC GNU Compiler Collection

• Linus Torvalds Creador del núcleo compatible con UNÍS

¿Qué plantea el Manifiesto GNU?
Se establecen distintas libertades que puede esgrimir el cliente, ya sea un programador o no. Sencillamente es hacer con el software lo que quiera. Siempre que preserve estas libertades
Libertad 0: Usar
Libertad 1: Estudiar
Libertad 2: Distribuir
Libertad 3: Mejorar y hacer públicas

Libre no quiere decir gratis.
El término inglés free denota tanto libre como gratis y esto a traído confusión. El software libre no necesariamente tiene que ser gratis. Sí se puede vender.

GPL2 => GPL3
• Resolver huecos que permitirían quitar libertades a los usuarios.
o DRM
o Tivo
• Resolver ambigüedades y aumentar la compatibilidad con otras licencias.
• Facilitar la adaptación a otros países.
• Defender a la comunidad del uso indiscriminado de patentes

Uno de las imposiciones del ALCA a los firmantes es la de patentar el software.

Ventajas:
• Independencia Tecnológica.
• Apropiación de Tecnología.
• Facilitar la competencia.
• Seguridad.
• Estimula el uso de estándares.
• Potencia la innovación.

Desde el punto de vista social:
• Conocimiento compartido (Similar a Wikipedia)
• Construcción Comunitaria.
• Desarrollo Endógeno.

Económico:
• No necesidad del pago de licencias de uso.
• Coste Total de la Propiedad (TCO) menor.
• Autogestión por parte del estado.

Soporte en Internet:
• Listas
• Foros
• Canales de IRC (Internet Relay Chat, Charla interactiva mediante Internet. Herramienta de Internet que permite a un usuario “charlar” en tiempo real con otros usuarios en modo texto.)

Soporte desconectado:
• Empresas Especializadas.
• LUGs(Grupos de Usuarios de SL)
o Cursos
o Charlas
o InstallFest (Festivales de Instalación)

¿Dónde correo el SL?
• Estaciones
• Servidores (70% de los servidores en el mundo usan Apache)
• Enrutadores
• Celulares

Países:
• Venezuela (software para PDVSA)
• Brasil
• Alemania
• España
• México
• India
• …entre otros

Compañías:
• Google
• Hwelett-Packard
• IBM
• Pixar
• Dreamworks
• Sun (licenció Java)
• …entre otros

Cuba:
• CIGB, Centro de Ingeniería Genética y Biotecnología.
• Aduana General de la República
• Infomed.
• Universidades, facultad 10 de la UCI.
• …entre otros.

Frontera no tecnológica:
• Conocimiento libre
• Socialización (Wikipedia)
• Lucha contra patentes.
o Software
o Biotecnología verde, biotecnología de plantas.
o Biotecnología roja, biotecnología de humanos

Plataforma
Conceptos de:
• Particiones
• Espacio de nombres únicos.
• Superusuario: root.
• Montar y Desmontar
Asociar y desasociar un sistema de ficheros a un espacio de disco(directorio del sistema)

Directorios obligatorios en la raíz del Linux.
/bin /opt
/boot /proc
/dev /root
/etc /sbin
/home /srv
/lib /sys
/media /usr
/mnt /var

/ denota directorio

Modularidad:
Componentes bien compatibilizados y determinados:
• Kernel (detecta los dispositivos)
• Shell (interprete de comandos)
• X window (interfaz gráfica)
• Display manager.
• Windows Manager.
• Entoprno de Escritorio.
• Aplicación.

Distribuciones:
Es el código fuente compilado, acomodado, listo para correr y copiado en un CD para hacerlo llegar a los usuarios que lo deseen.

Existen compañías que se dedican a hacer distribuciones, cobran por el producto, brindan capacitación y asistencia técnica.

Debian:
Comunidad que se dedica a hacer distribuciones. Actualmente Hewelett-Packard le da soporte a sus productos. Esto avala la calidad técnica del producto de Debian. Cuentan con más de 15 000 aplicaciones.

Ubunto:• Tiene a Debian como base.
• Amigable al usuario.
• Marketing agresivo.
• Amplio soporte comunitario.
• Es una distribución muy cómoda.

LiveCD:
Surge a partir del diseño robusto del SL. Es un CD con un sistema GNU que es capaz de despertar completamente el equipo sin instalarse en la computadora. Un ejemplo es el Kanoppix. Esto permite que el software sea conocido sin instalarse.

Especializaciones:• Cubalin
• LinUHx, adaptación del Knoppix desarrollado en la UH. Se pretende especializar.

Herramientas:
• GNU C Library
o Diferentes Kernels
 Linux
 Hurd
 Free BSD
 NetBSD
o Diferentes arquitecturas.
• Toolcahin GNU
o GNU make: automatizar la construcción.
o GNU Compiler Collection GCC
o GNU Binutils
o GNU Debugger (GDB) depurador interactivo.
o GNU Build system (autotools)

• Se emplean en el desarrollo de:
o Hurd
o Linux
o BSD
o Sistemas embebidos (sistemas integrados)
o Solaris
o Playstation3
• Bash, el shell de GNU
• Perl , lenguaje de scripts
• Pitón, lenguaje de scripts.
• Ruby
• Ligaduras: se necesitn para poder emplear las bibliotecas creadas en C y C++
• Herramientas IDEs:
o Anjuta + Glade
o Kdevelop + QtDesigner
o Eclipse, megaproyecto, IDE desarrollado en Java

Software Libre en Cuba

febrero 1, 2007

Software Libre en Cuba

Como una iniciativa para la promoción del Software Libre en Cuba se ha comenzado un curso en el Palacio de Computación. El mismo se ha propuesto ampliar el número de los seguidores de Software Libre en nuestro país, que sean más los conocedores de esta filosofía de programación y crear una comunidad de programadores para el Software Libre.

La primera conferencia de nivelación fue impartida por Maikel Moya. Se explicó que comprendía el proyecto GNU, su manifiesto, la licencia GPL y la filosofía defendida por Stallman en este proyecto. Se explicó que era una Distribución y ejemplos de Distribuciones existentes. Además se ejemplificaron las posibilidades que brinda el Software Libre en cuanto a desarrollo endógeno.

Uno de los puntos más importantes fue el reconocimiento hacia las amplias ventajas que brinda el Software Libre ante el Software Propietario. Las posibilidades para países en vías de desarrollo contribuyendo en gran medida a estrechar la brecha digital. Tema tan polémico y debatido en la actualidad no sólo por informáticos.

Al final de la conferencia se inició un debate a la manera de Software Libre: Todos preguntaron y todos respondieron. El que pudo aportar a solucionar las dudas lo hizo y de tal forma que el debate se extendió por más de una hora y el punto final hubo de ponerlo las restricciones del horario de la instalación. Los presentes quedaron imbuidos en el tema de los aspectos legales y que implica realmente el Software Libre. El debate no estuvo exento de buenas preguntas y buenas respuestas.

Este curso constituye un llamado a la comunidad de programadores y demás especialistas de la rama informática del país para que se interesen y comiencen a valorar las posibilidades del Software Libre. Incluso más, convocó a todos a incorporarse a los proyectos ya existentes y abogar por el respaldo de las instituciones para dar soporte a eventos como estos. Promover la cultura de Software Libre es una tarea que no ha comenzado con este curso, sino que viene avanzando desde hace tiempo y ahora a cristalizado en este primer curso. Se pretende que la experiencia se extienda a todo el país y que cada uno de los asistentes contribuya en ello reproduciendo el curso, trasmitiendo ideas, aportando otras nuevas.

La acogida del curso superó las expectativas de los organizadores. Las 100 capacidades del teatro del Palacio quedaron cubiertas desde la primera conferencia y ya ha quedado decidido que para el próximo curso se deberá prever un local más amplio. Por el momento todos estamos esperando la segunda conferencia, que se anunció ya muy prometedora.

Alexander Cordero Pérez.

Procedimientos y Seguridad

enero 22, 2007

Procedimientos y Seguridad

Al comenzar y definir el manual de Seguridad Informática se debe establecer como primer paso la Política de Seguridad a seguir por la entidad. La política marcará la toma de decisiones y moldeará los procedimientos que se diseñarán para los procesos dentro de la misma.

La política de seguridad establecida mostrará la voluntad y deseo de la alta dirigencia de la institución para la actividad de Seguridad Informática. Ellos proclamarán cuáles son sus lineamentos, alcance, vigencia, máximos responsables por su definición, ejecución y control. Exactamente una caracterización precisa del tipo de Seguridad Informática que quieren para el entorno tecnológico, informativo y organizacional que les compete. Toda tecnología ha de ser segura para que se reporte como verdaderamente útil y no genere otros conflictos a dilucidar. La información será el activo principal a resguardar después del equipamiento tecnológico o tanto como este. La Seguridad Informática enrolará a cada segmento de la organización, a cada componente estructural o humano. Y esta política incidirá en los procedimientos definidos para el funcionamiento de toda la entidad. Cada uno de los engranajes que accionan los mecanismos habrá de girar bajo el diseño de procedimientos seguros.

No tiene sentido hablar de procedimientos establecidos y que no se contemple en ello la política de la Seguridad Informática El mantenimiento a una computadora, la asignación de una cuenta de correo electrónico, la salva de respaldo para un sistema implantado, la adquisición de nuevos softwares; todos estos procedimientos deben ser definidos cuidadosamente. El análisis o revisión de los procedimientos del sistema de gestión informática contribuye a conocer el funcionamiento interno por lo que respecta a descripción de tareas, ubicación, requerimientos y a los puestos responsables de su ejecución. Auxiliar en la inducción del puesto y al adiestramiento y capacitación del personal ya que describen en forma detallada las actividades de cada puesto. Interviene en la consulta de todo el personal. Que se desee emprender tareas de simplificación de trabajo como análisis de tiempos, delegación de autoridad, etc. Para establecer un sistema de información o bien modificar el ya existente. Para uniformar y controlar el cumplimiento de las rutinas de trabajo y evitar su alteración arbitraria. Determina en forma más sencilla las responsabilidades por fallas o errores. Facilita las labores de auditoria, evaluación del control interno y su evaluación. Aumenta la eficiencia de los empleados, indicándoles lo que deben hacer y cómo deben hacerlo. Enuncia las competencias de que el empleado debe disponer para el puesto. Ayuda a la coordinación de actividades y evitar duplicidades. Construye una base para el análisis posterior del trabajo y el mejoramiento de los sistemas y métodos.

Como se habrá percatado, lo mismo que todo sistema, el de Seguridad Informática contará con un manual de procedimientos cuidadosamente detallados acatando la política de seguridad. Si cada área a definido su manual de procedimientos, se pueden incorporar los mismos al manual de Seguridad Informática Supongamos que el área contable emplea un sistema automatizado del que se deben hacer salvas de información procesada diariamente. Este constituye un procedimiento a incluir en el manual de Seguridad Informática de la entidad. Pero si el procedimiento a pesar de ejecutarse diariamente no está definido y registrado en un documento se está dejando que pueda caer en el olvido o que simplemente se pierda con la ausencia del actual operador del sistema contable. Además no sería posible para terceros controlar la correcta ejecución del mismo. Hablamos de una sencilla acción vital para garantizar la disponibilidad de la información. Cuantas otras no realizamos en nuestra faena diaria y pudieran correr igual suerte.

¿No hay nada tan grande como un Google?

enero 4, 2007

¿No hay nada tan grande como un Google?
Entre los buscadores el más reconocido es Google. El término “Google” está basado en la palabra “googol”, acuñada por Milton Sirotta. Se refiere al número representado por 1 seguido de 100 ceros, es decir, una cifra muy elevada. Ningún elemento del universo existe en una cantidad tan grande como un “googol”: ni estrellas, ni partículas de polvo, ni átomos. Google utiliza este término para reflejar su épica misión de organizar la gran cantidad de información, aparentemente infinita, y hacerla accesible y útil para todos.

En Google hay más de 3,000 millones de páginas indexadas.
(http://www.conocimientosweb.net/portal/html.php?file=cursos/Google/g5.htm)

“…el gran buscador y el más famoso y más ocupado dentro de la lista de buscadores de resultados que es en donde la mayoría de los webmasters nos enfocamos para mejorar tanto las visitas de nuestros sitios con sus búsquedas, y además posicionar alguna palabra o simplemente salir en los primeros resultados.” (http://www.webjimenez.com/articulo7.html)

Otro dato que demuestra su importancia es que genera el 85% de todo el tráfico procedente de buscadores.
(http://www.humanlevel.com/recursos.asp?IdNoticia=19)

Este buscador se está consolidando a grandes pasos como el preferido de los internautas para sus búsquedas. Sus principales ventajas son: es muy rápido, no tiene pop-ups ni banners y sus resultados son relevantes y bastante bien ordenados. Además la mayoría de sus servicios son gratis.

Parte del éxito de una web puede deberse por lo tanto a conseguir una buena posición en los resultados que él ofrece. Se trata de un buscador altamente automatizado, basado en el rastreo de enlaces. Por ello, no es necesario enviar la URL para que Google la incluya, sino que basta con disponer de un enlace en cualquier otra página indexada por él.

Al contrario que otros buscadores web, no acepta dinero por listar una web. Esto tiene una excepción, que son las “Adwords” (los enlaces patrocinados), en los que las empresas pagan dinero por que sus enlaces aparezcan cuando se busca una determinada palabra. Esto lo hace una buena opción para los sitios de recursos más limitados.

Google, como motor de búsqueda de texto completo, incluye en su índice páginas Web completas, en lugar de incluir sólo los títulos y las descripciones. Mediante los comandos adicionales, denominados sintaxis especiales, permite realizar búsquedas en partes determinadas de páginas Web o tipos específicos de información. Esto resulta práctico cuando se está tratando con 3 mil millones de páginas y necesita aprovechar cualquier oportunidad para restringir esos criterios.

Para conocer más detalles sobre este buscador les recomiendo el siguiente manual: (http://www.desarrolloweb.com/manuales/servicios-google.html)

Se pronostica que para el 2007 Google tendrá más visitas en sus sitios que el propio Microsoft (ANSA). No obstante a todas sus facilidades y servicios atractivos que lo han llevado a ser más que un simple buscador, no es el único ni tampoco es infalible. En ocasiones he debido apelar a otros buscadores para hacer efectiva mi búsqueda.

Realizando una búsqueda en Google sobre psicología, encontré la segunda y tercera parte de un artículo que me resultó de interés. Todo intento de buscar la primera parte del artículo resultó infructuosa. Apelé al MSN y allí encontré en el acto la referencia a la primera parte del ansiado artículo. En otro momento buscaba una información en francés y los mejores resultados los aportó Voila

La efectividad de un Motor de Búsqueda, además de sus algoritmos internos, depende de la región, del idioma, del tema incluso de la destreza del usuario que efectúa la recuperación de la información. Por eso no me inclino a ser absoluto a considerar un Motor de búsqueda como el mejor. Pero si se va a hablar de los mejores, nadie puede negar que entre ellos se encuentra el Google.

Alexander Cordero

Motores para buscar

enero 4, 2007

Motores para buscar
Los buscadores se clasifican en Índices Temáticos y Motores de búsquedas. Los primeros son bases de datos elaboradas manualmente donde las direcciones se ordenan a partir de temas o categorías. Mientras que los segundos emplean sistemas automatizados(robots de búsquedas) para incorporar las direcciones de páginas webs a sus bases de datos.

Los Motores de Búsqueda son herramientas o servicios que permite al usuario encontrar un documento que contenga una determinada palabra o frase. Por analogía a una biblioteca el buscador es un catálogo o fichero con la referencia de la ubicación para cada documento. Realmente los buscadores no conocen todo el volumen de páginas almacenadas, sólo las que han sido indexadas. Exactamente lo mismo que si no se catalogaran los libros y se colocaran directamente en un estante sin ningún tipo de referencia. La labor de los buscadores es recuperar los documentos, léase páginas webs. Aunque puede ser tan preciosista la tarea que se puede enfocar a ficheros específicos como documentos de word, excel, imágenes, presentaciones, etc. A cada búsqueda le corresponderá como resultado un listado de direcciones webs correspondientes a documentos en los que se abordan temas relacionados con las palabras de búsqueda, o al menos el documento fue registrado o indexado bajo estas palabras.

Es común que esta búsqueda se centre en las palabras claves de la página o el título de las mismas. En la práctica son más las búsquedas se hacen guiándose además por otros elementos de estos, inclusive ni se emplean las palabras claves de las páginas en muchas ocasiones.

Existe infinidad de buscadores, incluso diferentes tipos. Comencé haciendo búsquedas en Internet y sólo empleaba un buscador. Actualmente conozco varios de ellos y a cada momento tropiezo con uno nuevo. Por el momento si deseas conocer algunos puedes acceder al sitio Tus Buscadores.

Para ampliar el tema puedes acceder a La II guerra en Internet: los buscadores (primera parte)
Alexander Cordero

La Clave está en esa Palabra

diciembre 18, 2006

Todos los que acostumbramos a almacenar o guardar cualquier información u objeto tradicionalmente lo hacemos clasificándolos por su origen, funcionalidad, temática, etc. En la vida doméstica existen miles de ejemplos que no son difíciles de encontrar. Para los bibliotecarios la clasificación y catalogación es una de las actividades más importantes. Esta es una de las profesiones que más exige de un método eficaz para poder almacenar ordenadamente la documentación. Ya sea esta revistas, libros o artículos. Como extensión a una gran biblioteca, universalizada, ampliada a servicios de un diapasón mayor, disponible en cualquier momento; Internet apela a los trucos de clasificación ya legendarios pero refinados a las necesidades actuales.

Realmente es un desafío el almacenamiento de todo el legado científico y cultural de la humanidad. Pero este es una acción vana sino se puede disponer de ella con prontitud en el momento preciso. Esta es una premisa en todos los sistemas informáticos en la historia de la informática. Ahora con millones de documentos a ordenar la tarea es titánica. En el 2005 se calculaban aproximadamente 8 000 millones de sitios webs con 2 billones de páginas. (El dato fue extraído de Wikipedia).

Si queremos dar buenas referencias para que nuestro documento, página web, sea correctamente ordenado por los buscadores e indexadores, debemos declarar explícitamente las características de nuestro documento. Estas son disímiles pero concentrándonos en el contenido de la misma debemos resaltar el tema o los temas abordados en nuestro documento. Esto lo podemos hacer desde el título de la página o empleando palabras claves.

Uno de los primeros conceptos que manejamos en el mundo de las páginas web es el de Palabra Clave, Keywords en inglés. Son las palabras que indican el tema abordado en nuestra página y por las que aparecerá la página incluida en una consulta hecha a un buscador o directorio. Ellas constituyen una guía para saber de qué se trata en el documento. Una selección correcta de las palabras claves permitirá que nuestra página sea accedida o no.

Si tenemos dudas a la hora de seleccionar las palabras claves para nuestra página web podemos contar con el criterios de “expertos automatizados”. Existen herramientas capaces de proponer palabras claves a partir del documento en cuestión. La selección de las palabras claves la haremos de acuerdo a la representatividad de las mismas dentro del contenido de la página web.

Herramientas para Palabras Claves

La Herramienta para palabras clave permite ver y ordenar las palabras clave obtenidas en función de distintas estadísticas. Esta información le ayuda a elegir los términos que ofrecen más posibilidades de obtener clientes potenciales interesados sin sobrepasar su presupuesto antes de añadirlos. Obtendrá las palabras clave más relevantes y podrá desplazarse por la lista para ver otros términos que también pueden activar la publicación de sus anuncios.

Resumen del Taller CU-DNS2006

diciembre 14, 2006

El 23 y 24 de Noviembre del 2006 se celebró el taller CU-DNS2006 en el Ministerio de Informática y las Comunicaciones.

Los nombres de Dominio y los Sistemas de Nombres de Dominios constituyen elementos críticos y de suma importancia en las redes de computadoras de hoy funcionan en Cuba, acrecentado por el rápido crecimiento que está teniendo. La función principal del Sistema de Nombres de Dominio, DNS por sus siglas en inglés, es mantener la relación entre los nombres de las computadoras y servidores de Internet con sus respectivas direcciones IP (Protocolo de Internet, por sus siglas en inglés).

Se impartió una clase práctica sobre la creación de DNS, su configuración y administración en general utilizando la plataforma Linux.

Se impartieron varias conferencias:

1. Nivelación sobre los DNS (Jorge Villa; MES)
Además son de interés estos sitios:
· Infloblox
Prestar especial atención a la publicación Global DNS Report Card
· Es un protocolo de seguridad para DNS que se está implementando actualmente.
· Vea

2. Panorámica Internacional sobre dominios. Organizaciones Internacionales que los rigen. (Jesús Martínez Alfonso; DRN- MIC)
· Esta conferencia complementó la anterior al explicar cuales son los organismos que se encargan de regir la administración de dominios.

3. Temas legales asociados a los nombres de Dominios. (OCPI)
· Cómo hacer la solicitud para el registro de un dominio y restricciones para este proceso.
· En especial se trato el tema de ciberocupación, fue el termino más novedoso de los mencionados en esta conferencia.

4. Dominio .cu., su administración y registro (Elena Grimany y Carlos Ferro; CITMATEL)
· Cubanic

5. Delegación de Autoridad o Lame Delegation. (Saily Cedre; UN Datos ETECSA)
· Delegar la administración al cliente es política de la UN Datos ETECSA.
· Lame Delegation·
Lame Delegation(2)

6. Correo no solicitado (SPAM) y DNS (Maykel Moya; INFOMED)
· Image SPAM
· Errores más comunes en las configuraciones:
o Relays abiertos
o Multipop
o Notificación de infección o eliminación de adjuntos
· SPAM Colateral
· Real Time Blackhole List (RBL, Listas negras), actualmente se siguen estas listas para conocer cuales son los servidores que envían SPAM deliberadamente.

7. SPF; Sender Policy Framework (Maykel Moya; INFOMET)
· Wikipedia
· SPAM· y además

8. Lineamientos propuestos para la administración y Gestión de recursos de Internet en la República de Cuba. (Jesús Martínez, DNR MIC)

Una correcta administración del DNS ayuda a la disponibilidad de nuestros dominios y de todos los recursos que haya en ellos. Además la implementación de los convenios de remitentes (SPF) ayuda a eliminar los SPAM. Un ejemplo es que después de su implementación se redujo en un 30% la entrada de correos no solicitados. Un tema secundario pero que fue el trasfondo de todas las conferencias y discusiones fue el Software Libre.

El taller tuvo un nivel acto en sus ponencias, la mayoría de los participantes eran administradores de dominios. Se convocó para un segundo taller ha realizarse en el año entrante, así como la creación de un grupo de discusión sobre la Administración de DNS.

Alexander Cordero Pérez.

ORFI Orden de Filmación.

diciembre 14, 2006

Se trata de un sistema de bases de datos desarrollado por el grupo DIGI, del cual formé parte. Este sistema es empleado para el proceso de producción. Se encarga de almacenar los desgloses, o sea todos los datos que interviene en cada una de las escenas de una filmación, ya sea una novela o película, y es capaz de ordenarlos para el proceso de filmación.

A partir de los criterios de cantidad de minutos a filmar por día, cantidad de escenas por actores por día, cantidad de escenas complejas por día, ORFI es capaz de proponer un plan de filmación a los productores. Este plan puede ser modificado y reajustado según la experiencia del productor.

Además del plan de filmación el sistema es capaz de brindar listados para actores, maquillaje, vestuario, peluquería, utilería, luminotecnia, pirotecnia.

Es todo un ejemplo de cómo se puede elaborar una base de datos para almacenar toda la información de un mundo tan complejo como es el proceso de filmación. Se obtuvo una herramienta capaz de agilizar el proceso producción. Un ejemplo de ello es el filme “Mañana” de Alejandro Moya (Iskander) en concurso por Opera Prima en el 28 Festival de Cine Latinoamericano.

Alexander Cordero Pérez