miércoles, 1 de febrero de 2012

DOCUMENTAL DE ARDUINO

Palabras muy conocidas y queridas por todos son las que dominan la esencia del documental: “Open Source”, “Hardware Abierto”, “Gratis”, “Para todos”, “Cómo funcionan las cosas”. Estas y muchas otras frases de usuarios como tú son las que han permitido a esta plataforma de trabajo ganarse el lugar que posee dentro del mundo de la electrónica de diseño y los sistemas embebidos. Un sistema para que cualquiera pueda aprender, crear, compartir, soñar y lograr objetivos importantes, sin tener conocimientos avanzados de electrónica. Un resumen histórico imperdible. Desde las primeras 20 placas Arduino vendidas a Sparkfun hasta los 15 millones de visitas al mes que posee el sitio, absolutamente todo en este documental formidable. No te lo pierdas.
Arduino The Documentary (2010) Spanish HD from gnd on Vimeo.

domingo, 29 de mayo de 2011

MOZART OZ


bueno quería  comentarles   sobre mozart  un Lenguaje multi paradigma   que utiliza    las características mas destacadas de cada uno de los paradigmas de programación  desarrollado  por investigadores de DFKI (el Centro Alemán de Investigación de Inteligencia Artificial), SICS (el Instituto Sueco de Ciencias de la Computación), la Universidad de Saarland, UCL (Université catholique de Louvain)de esta forma  utiliza :
  • PROGRAMACIÓN FUNCIONAL: proporciona una sintaxis de composición, procedimientos de  primeros de clase   y ámbito léxico.
  •  Programación orientadas  a objetos:    El lenguaje oz  mezcla  las   características  mas importantes de la programación orientada  objetos  tales  como  tipo abstracto de datos, objetos, clases  y herencia
  •  PROGRAMACIÓN LÓGICA: Y PROGRAMACIÓN CON RESTRICCIONES : Proporciona variables de la lógica, disyuntiva construcciones, y las estrategias de búsqueda programable.
La API  de mozart  utiliza del editor emacs, esta ventana se encuentra dividida en    bufer`s ,la forma como  se ejecuta  un proceso tras otro se denomina   hilo   el cual se comunica  con la tienda , actualizando, escribiendo y   añadiendo  datos  todo  través de   las variables  para mozart  las variables tiene  un comportamiento  como  una variables lógica(variable de unica secion)


 algun ejemplo  que muestra  el uso de un hilo :
local X Y Z in S 
end   o    declare X Y Z in S

tal  como se explica esta es  un  forma  de asignar  tres variables a S  convirtiéndose  este como un  hilo, pero las variables X Y Z   no poseen valores  asociadas 









mozart oz  es una  buena herramienta  para quienes  les interesa   la  programación  orientada  hacia  la inteligencia  artificial    o  programación por restricciones  es uno de los mas  utilizados.

domingo, 22 de mayo de 2011

JAVA: ¿QUE ES IREPORT?

Hace mucho   tiempo   que no escribo, definitivamente   la universidad  acarrea mucho   tiempo , les cuento,  hace poco  inicie    el desarrollo de  un  software  de  gestión administrativa para colegios ,donde  se tenia  que   imprimir  boletines académicos, carnet`s,certificados entre otros documentos; Es por  ello que utilicé ( IREPORT )  un reporteador que es muy utilizado  por  los    desarrolladores  en  java
Por    ejemplo  si tenemos información    sobre un cliente   con respecto   a  su  nombre, deuda, que se encuentran almacenados en la  base de datos, y  si  en algún  momento necesitamos  llevar  esa  información  ya   a un  documento    especifico con formato Pdf , y   de esta forma  presentarlo como  un informe,  se permitirá  imprimir dicha información ,  MUY útil  veo yo .

Este diseñador de informes visual  es poderoso e intuitivo y además fácil de  usar, con las cuales halle  una buena  serie  de  características  de la herramienta   que me  gustaría  compartir.

"Características de iReport
La lista siguiente describe algunas de las características importantes de iReport:
  • 100% escrito en JAVA y además OPENSOURCE y gratuito.
  • Maneja el 98% de las etiquetas de JasperReports
  • Permite diseñar con sus propias herramientas: rectángulos, líneas, elipses, campos de los textfields, cartas, subreports (subreportes).
  • Soporta internacionalización nativamente.
  • Browser de la estructura del documento.
  • Recopilador y exportador integrados .
  • Soporta JDBC.
  • Soporta JavaBeans como orígenes de datos (éstos deben implementar la interface JRDataSource).
  • Incluye Wizard’s (asistentes) para crear automáticamente informes .
  • Tiene asistentes para generar los subreportes
  • Tiene asistentes para las plantillas.
  • Facilidad de instalación

bueno    en verdad  esta herramienta    es muy buena  para  realizar proyectos  de software mas robustos  ,   existe     ya el plugins   para NETBEANS    ( link para la descarga del plugin),  
ya  en los próximos    post  les  mostrare   el desarrollo  de  un   sencillo ejemplo  que muestre la utilización  de esta  súper  herramienta , pues   les soy sinceros existen  muchos ejemplo  en la  web pero  son muy pocos  los que  realmente  funcionen  .

Espero   que les halla gustado  este boletín informativo  y que existan personas interesadas  en   ver  la  gran  utilidad  de usar   IREPORT 

sábado, 19 de marzo de 2011

word lens: traductor de iphone con realidad aumentada

En la App Store se están empezando a ver muchas aplicaciones de realidad aumentada de las cuales se han comentado en aumentada, como son: la aplicación para encontrar tu auto con realidad aumentada, el juego de defender la torre y la que hace hablar el dinero.
Pero esta vez voy a hablar de una aplicación mucho más útil la cual se llama Word Lens.

Word Lens es una aplicación de iPhone que traduce textos a tu idioma gracias a la realidad aumentada, lo único que debes hacer es enfocar la cámara del iPhone a un letrero y la aplicación lo mostrara en tu idioma, este tipo de aplicaciones será de mucha utilidad para la gente que viaja a otros países y no habla el idioma de dicho país.





La buena noticia es que esta aplicación es gratis aunque los diccionarios tienen un costo de 5 dólares, ciertamente me parece un precio razonable ya que la aplicación es gratis.

Esta aplicación está disponible para IPhone 3GS, iPhone 4 y iPod Touch 4G
mas informacion : aqui