Archivo

Archive for enero 2011

Definición dirigida por la sintaxis

enero 31, 2011 Deja un comentario

Una definición dirigida por la sintaxis utiliza una gramática independiente del contexto para especificar la estructura sintáctica de la entrada. A cada símbolo de la gramática le asocia un conjunto de atributos y a cada producción, un conjunto de reglas semánticas para calcular los valores de los atributos asociados con los símbolos que aparecen en esa producción. La gramática y el conjunto de reglas semánticas constituye la definición dirigida por sintaxis

Una Traducción es una transformación de una entrada en una salida. La salida para cada entrada X se especifica de la forma siguiente

Primero: Se construye un árbol de análisis sintáctico para x. Supongase que un nodo n del árbol de análisis sintáctico está etiquetado con el símbolo X de la gramática. Se escribe X.a para indicar el valor  del atributo de a de X en ese nodo. El valor de X.a en n se calcula por la regla semántica para el atributo de a asociado con la producción de X utilizado en el nodo n. Al árbol de análisis sintáctico que muestre los valores de los atributos en cada nodo se dice que es un árbol de análisis sintáctico con anotaciones

Ejercicio y definiciones sobre el tema:

Steve Jobs, Ceo de Apple

enero 30, 2011 Deja un comentario

 

Todo iba sobre ruedas para Apple (el éxito imparable del iPad, el vertiginoso nivel de ventas de la tienda de aplicaciones…) cuando la noticia puso patas arriba el universo informático: Steve Jobs se retira momentáneamente por motivos de salud. Nuevamente. Por tercera vez. La debilidad del genio que inventó el primer ordenador personal volvía a aparecer dejando en el aire preguntas sin respuesta: ¿qué sería del gigante Apple sin el cerebro de su creador (primero) y salvador (después)? ¿Son sus dolencias tan graves que obliguen a mirar el futuro sin el hombre que revolucionó el mundo de la informática, del cine de animación y de la telefonía móvil? El mutismo de la compañía, como era de esperar, es absoluto. Candado y altavoces silenciados alrededor de un visionario, una fiera de las finanzas, creador que se mueve entre el arte y la ciencia, un maestro de marketing.

Esta historia empieza en San Francisco, 24 de febrero de 1955. Ese día vino al mundo Steven Paul Jobs, y no fue una llegada convencional. Sus padres eran dos estudiantes universitarios que entregaron a su hijo en adopción a Paul y Clara Jobs. En 1961 la familia fue a Mountain View, ciudad en la que la industria de la electrónica empezaba a tener una importancia fundamental. El interés del joven Jobs por ese sector no tardó en manifestarse, y decidió entrar en el Hewlett-Packard Explorer Club, en el que los ingenieros enseñaban sus nuevos productos. Fue un flechazo: con sólo 12 años, Steve vio por primera vez una computadora y decidió: esto es lo mío.

Leer más…

Categorías: Gente de Tecnologia, noticias, novedades Etiquetas:

Nuevos mapas de Call of Duty Black Ops

enero 30, 2011 Deja un comentario

Activision  ha distribuido las primeras imágenes oficiales del pack de mapas «First Strike» de Call of Duty: Black Ops, que llegará el 1 de febrero a Xbox 360, y en fechas todavía por determinar a PlayStation 3 y PC.

El pack de mapas incluye cuatro nuevos mapas multijugador (Berlín, Stadium, Kowloon y Discovery), y un nuevo mapa cooperativo para el célebre modo zombi (Ascension).

El pase de diapositivas requiere JavaScript.

 

mas informacion de http://www.vandal.net/noticia/53258/primeras-imagenes-de-los-nuevos-mapas-de-call-of-duty-black-ops/

Categorías: Juegos, noticias, novedades Etiquetas:

HACKING ÉTICO

enero 29, 2011 Deja un comentario

Hackin ético como control de calidad: Termino para designar a alguien con talento, inteligencia para aprender detalladamente los sistemas de información y como extender su capacidad, en resumen una persona «curiosa»

Un hacking ético consiste en una penetración controlada en los sistema informáticos de una organización, empresa de la misma manera que la haria un hacker informatico pero de forma ética y que tenga una previa autorización.

Existen tanto problemas internos como externos

  • Los ataques externos protagonizan el mayor numero de incidentes 70%, pero con menor impacto alrededor de 30000 registros comprometidos.
  • Los ataques internos protagonizan el 48%, pero al contrario provoca el mayor impacto 375000 registro comprometidos.

Leer más…

Categorías: Hacking ético Etiquetas: ,

Copyright y globalización en la era de las redes informáticas

enero 25, 2011 Deja un comentario

Tomado del libro software libre para una sociedad libre.

La historia del copyright.

A fin de explicar mis ideas en la materia, quisiera repasar la historia de la difusiónde información y del copyright. En el mundo antiguo, los libros se escribían a mano con una pluma y cualquiera que supiera cómo leer y escribir podía copiar un libro casi tan eficientemente como los demás. Cierto que alguien que lo hiciese todo el día probablemente aprendería a hacerlo un poco mejor, pero no había una gran diferencia.Y como las copias se hacían de una en una, no existía una gran economía de escala. Hacer diez copias llevaba diez veces más tiempo que hacer una copia. Tampoco habíanada que forzara la centralización; un libro podía copiarse en cualquier lugar. Ahora bien, debido a las características de esta tecnología, dado que no obligaba a que las copias fueran idénticas, no había en la antigüedad una distinción total entrecopiar un libro y escribir un libro. Había cosas en el medio que tenían sentido. Entendían.sí, la idea de autor. Sabían, digamos, que tal obra había sido escrita por Sófocles,pero entre la escritura del libro y su copia había otras cosas útiles que podías hacer. Por ejemplo, podías copiar una parte de un libro, después añadir algunas palabras nuevas,copiar algo más y escribir algo más, y así. Esto se llamaba «escribir un comentario». Era algo muy común y estos comentarios eran apreciados.

Leer más…

Categorías: GNU, software libre Etiquetas: ,

Quipux

enero 25, 2011 1 comentario

Quipux es un sistema de gestión documental. El sistema fue modificado a partir del sistema de gestión documental ORFEO, el cual utiliza tecnologías y estándares abiertos. La Subsecretaria de Informática del Ecuador efectuó modificaciones a la versión original adaptándolas a las necesidades de gestión documental de las entidades de la Administración Pública Central. Su uso se ha difundido en el Estado Ecuatoriano. La Comunidad Quipux es una asociación de personas que han hecho causa común para fomentar el desarrollo social y económico alrededor de Quipux.

Que es Quipux?

QUIPUX, gestiona la documentación digital y/o impresa al interior de una entidad, entre entidades y la enviada por la ciudadanía a las instituciones. A continuación se resume la funcionalidad general del sistema:

Permite el registro, control, circulación y ordenación de los documentos digitales y/o físicos que se envían y reciben en una organización.

¿Cuáles son las funcionalidades de QUIPUX?

  • Creación, envío, recepción, almacenamiento, recuperación y clasificación de memorandos, oficios, circulares y anexos.
  • Creación compartida de documentos. Flujo de documentos conforme al orgánico regular.
  • Acceso al sistema de usuarios internos y externos (ciudadanos) a los documentos de una institución.
  • Reportes estadísticos de documentos creados y enviados, tramitados, pendientes, archivados y reasignados.
  • Seguridad y auditoría a través de usuarios, perfiles ya archivos de auditoría.
  • Firma digital de documentos generados.
  • Recepción en línea de documentos generados en el sistema y de documentos impresos registrados.

manual de usuario Quipux

sistema Quipux

web: www.quipux.org

Categorías: Quipux Etiquetas: ,

Análisis Digital Forense

enero 25, 2011 1 comentario

En el segundo día de las III jornadas nacionales del informático 2011 me pareció muy interesante este tema así que os dejo un resumen del mismo.

Esta disciplina es relativamente nueva y se aplica tanto en la investigación de delitos tradicionales, (homicidio, fraude financiero, narcotrafico,  terrorismo), como para los propiamente relacionados con la tecnología de la información y las comunicaciones, entre las que destacan piratería de software, comunicaciones, spam etc.

El crimen Digital.

Normalmente se da en sistemas informaticos como son.

  • Redes y Computadoras.
  • Crímenes de alta Tecnología.
    • Fraude Informático
    • Daño Informático
    • Falsificacióninformática
    • Violación a la Intimidad

Brecha digital.

La brecha digital es probablemente uno de los primeros conceptos con que se inicia la reflexión alrededor del tema del impacto social de las tecnologías de información y comunicación (TIC). Desde entonces se percibe que estas tecnologías van a producir diferencias en las oportunidades de desarrollo de las poblaciones y que se establecerá una distancia entre aquellas que tienen o no tienen acceso a las mismas.

  • Infraestructura
  • Telecomunicaciones
  • PKI
  • Conocimiento
  • Técnico
  • Políticos
  • Judiciales

Peritos Informáticos.

Es un perito judicial, que en su carácter de auxiliar de la justicia tiene como tarea primordial la de asesorar al juez respecto a temas relacionados con la informática. La función del perito informático consiste en el análisis de elementos informáticos, en busca de aquellos datos que puedan constituir una prueba o indicio útil para el litigio jurídico al que ha sido asignado.

El perito informático debe poseer un perfil definitivamente técnico, siendo de vital importancia que el perito esté familiarizado con las técnicas de análisis y recuperación de datos. Como elemento adicional, el perito debe contar con amplios conocimientos legales que le permitan desarrollar su tarea sin que la misma sea descalificada o impugnada durante su presentación judicial

  • Definición Formal
  • Reglamentos, funciones
  • Acreditación
  • Formación
  • Experto en TIC’S

Fases de un Análisis Forense Digital

  • Identificación del incidente:  búsqueda y recopilación de evidencias
  • Descubrir las señales del ataque
  • Recopilación de evidencias
  • Preservación de la evidencia
  • Análisis de la evidencia

mas información aquí

 

Categorías: Computación Forense Etiquetas:

Blender 3D

enero 24, 2011 Deja un comentario

Blender es un programa informático multiplataforma dedicado especialmente al modelado, creacion y animacion de gráficos.

El programa fue inicialmente distribuido de forma gratuita sin el código fuente con un manual disponible para la venta, aunque posteriormente paso a ser software libre.

Características.

  • Multiplataforma, libre, gratuito y con un tamaño de origen realmente pequeño comparado con otros paquetes de 3D, dependiendo del sistema operativo en el que se ejecuta.
  • Capacidad para una gran variedad de primitivas geométricas, incluyendo curvas, mallas poligonales
  • Simulaciones dinámicas para softbodies, partículas y fluidos.
  • Modificadores apilables, para la aplicación de transformación no destructiva

El pase de diapositivas requiere JavaScript.

enlaces de interes:

http://www.blender.org/

http://blender.gulo.org/

 

Categorías: blender3D, GNU, programacion, software libre Etiquetas:

WEB SERVICES

enero 24, 2011 Deja un comentario

En español llamado servicios web es un conjunto de protocolo y estándares que sirve para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutados sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet

Estándares Empleados

  • WEB SERVICES
  • XML : Estándar para describir datos y crear etiquetas, las características especiales son la independencia de datos o la separación de los contenidos de su presentación.
  • SOAP : Especificación XML para la formación de mensajes intercambiados entre los sistemas distribuidos y la red
  • WSDL : Lenguaje de descripción de servicios web, identifica los métodos, funciones y parámetros necesarios para invocar un determinado servicio.

Ventajas de los servicios web.

  • Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades o de las plataformas sobre las que se instalen.
  • Los servicios Web fomentan los estándares y protocolos basados en texto, que hacen más fácil acceder a su contenido y entender su funcionamiento
  • Independencia del modo de transporte. SOAP puede funcionar sobre múltiples protocolos de transoporte, como por ejemplo HTTP, HTTPS, HTTP-R, BEEP, JABBER, IIOP, SMTP o FTP.
  • Independencia del lenguaje de programación. El servidor y el cliente no necesitan estar escritos en el mismo lenguaje

Frameworks de web services.

SOA: Una arquitectura SOA está formada por tres partes: un proveedor, un intermediario y un cliente que no representa ningún acoplamiento entre ellos.

El proveedor ofrece un servicio determinado y que el cliente no tiene porque conocer directamente.

El cliente aprende como utilizar el servicio a partir de la información que ofrece el intermediario que normalmente simplifica el uso de dicho servicio.

Un ejemplo típico de arquitectura de SOA son los servicios web que proporciona un interfaz de acceso a un servicio escogiendo las particularidades de dicho servicio de modo que sea accesible  desde cualquier tipo de cliente a través de protocolos estándar

Categorías: programacion, redes Etiquetas: ,

GNU

enero 23, 2011 Deja un comentario

SOFTWARE LIBRE PARA UNA SOCIEDAD LIBRE

Recopilacion de ensayos de Richard Stallman: Free Software, Free Society

Recopilación mas importante del Ensayo: Free Software, Free Society

El manifiesto GNU fue escrito por Richard Stallman en los comienzos del proyecto GNU, con el fin de pedir participación y apoyo e aquí una recopilación

Capitulo II Manifiesto GNU.

GNU, que significa Gnu No es Unix, es el nombre de un sistema de software completamente compatible con Unix que estoy escribiendo para poder regalarlo (la expresión «palabra» era desafortunada. La intención era decir que nadie tendría que pagar por el permiso de usar el sistemas GNU. Pero las palabras no aclaran, y la gente interpreta a menudo que las copias de GNU deberian ser distribuido a un costo bajo o sin costo ) librementea quien pueda utilizarlo.

Leer más…

Categorías: GNU, software libre Etiquetas: ,