He tenido la posibilidad durante mi aprendizaje como Ingeniero Electrónico de conocer algunos lenguajes de programación, y he notado una diferencia grande al programar con lenguajes gráficos como Labview y Ladder en relación con los lenguajes de bajo nivel. La diferencia la noto después de un tiempo de no programar en un lenguaje específico y volver a programar en él; en los entornos gráficos se me hace mucho más fácil volver a coger el hilo del programa, esto es debido a que en este tipo de lenguajes los gráficos lo hacen ser intuitivos, a diferencia de muchos lenguajes que el código usado es un lenguaje muy distinto al humano y debes tener un manual al lado hasta para hacer sentencias sencillas (opinión personal). Si a usted le sucede lo mismo y no necesita tener un control muy exigente de su máquina en este artículo compartiré algunas técnicas para programar en Labview basado en un interesante artículo que encontré en la web, siendo esto sólo una opción más en el inmenso mundo de los lenguajes de programación.
Labview Es un lenguaje de programación gráfico para el diseño de sistemas de adquisición de datos, instrumentación y control. Entre sus objetivos están el reducir el tiempo de desarrollo de aplicaciones y el hacer intuitivo la programación de éstas.

Labview
Ver artículo completo »
Cable electroluminiscente (EL WIRE), es un alambre delgado de cobre recubierto de fósforo que se enciende cuando se le aplica una corriente alterna. el EL wire no es una serie de puntos a diferencia de otro tipo de cables luminosos, produce una línea de luz de 360 grados sin interrupción; es flexible, es frío (no se calienta) y su diámetro está entre 0.9 mm hasta los 5mm, lo que lo hace ideal para ser usado en gran variedad de aplicaciones.

Ver artículo completo »
Hace unos días, Google presentó oficialmente en la I/O su opción de notebook Chromebook pensando para la web y que incluye su sistema operativo Chrome OS, a su vez hace pocas semanas Ubuntu saco su nuevo y muy renovado sistema operativo Natty Narwhal (versión 11.04). En este artículo realizaré un comparativo simple entre estas dos alternativas al sistema operativo Windows.

Ver artículo completo »
Desde niños nos han acostumbrado a estudiar una segunda lengua, para el caso de la mayoría de nosotros es el inglés, lengua que nos tocó estudiar desde que comenzamos el colegio y que creo que a muchos de nosotros nos ha servido en muchas y diferentes situaciones, por ejemplo, hablar con un extranjero, leer documentación teórica en inglés y hasta nos ha servido para lograr ensamblar y poner en funcionamiento un nuevo juguete, un aparato electrónico, la nueva herramienta que compró papá o hasta la olla a presión super tecnológica que nuestra mamá vió en tv compras. ¡Este muchacho, sí que sabe inglés!.
Ver artículo completo »
Actualmente estoy trabajando en un proyecto en Joomla y me topé con la siguiente necesidad, el sitio web debe tener la funcionalidad de administrar unas imágenes y escribir un XML para que un programa externo pueda hacer uso de esta información para realizar acciones específicas con las imágenes, además de ésto debía haber otro componente igual a éste pero que va realizar otras tareas diferentes dentro del sitio, por lo cual era necesario duplicar, copiar o clonar el componente ya existente. Durante el siguiente artículo explicaremos cuales son los pasos que se deben seguir a la hora de duplicar un componente de Joomla.
Joomla cuenta con la facilidad de duplicar Módulos, a través del administrador de módulos simplemente es escoger el módulo a copiar y cambiar su nombre, a diferencia de los componentes que no cuentan con una forma fácil y automática de duplicar. Antes de comenzar a duplicar un componente debemos de tener claro como interactúa la estructura MVC en la que está basada los componentes de joomla, si no se conoce sobre el tema te recomendamos leas primero el siguiente artículo “Componentes de Joomla” de nuestro Blog .
Ver artículo completo »
Según la comunidad de OPEN SOURCE HARDWARE (OSHW), el hardware libre se define como: aquel cuyo diseño se hace disponible públicamente para que cualquier persona lo pueda estudiar, modificar, distribuir, materializar y vender, tanto el original como otros objetos basados en ese diseño.

Arduino Diecimila
Ver artículo completo »
Esta semana encontré en el blog de gmail, un artículo super interesante acerca del lanzamiento de una nueva tecnología para el manejo de las cuentas de correo personal en gmail, ésta nueva tecnología nos permite realizar ciertas acciones sin tocar ni una sola vez el teclado o el mouse, por ejemplo se puede abrir un mensaje, crear un correo nuevo, responder mensajes y hasta escribir correos rápidamente solamente utilizando gestos corporales, y todo esto gracias a la nueva tecnología de spacial tracking de google que utiliza la cámara integrada de nuestros equipos y con un algoritmo de ubicación espacial lo integrada con las cuenta de gmail para darle un manejo sencillo y muy divertido a nuestras cuentas de correo.

Gmail Motion
Ver artículo completo »
El 90% de las empresas de Colombia son micro o pequeñas empresas, éstas aportan el 38.7% del PIB (Producto Interno Bruto) y generan el 57% del empleo en el país. Sin embargo el índice de mortalidad de las nuevas empresas, según el Dane, asciende al 78% cada año.
Que las empresas que recién se lanzan al mercado tengan tan alto índice de mortalidad, se debe al gran número de amenazas a las que se enfrentan desde un principio. Además del alto índice de mortalidad, las micro y pequeñas empresas (Mypes) enfrentan otros problemas como son la organización informal, los débiles procesos de gestión que poseen, administración empirista, visiones a demasiado corto plazo, entre otros.
Como respuesta a estos problemas y al hecho que para el país las Mypes tienen una gran importancia económica fue que el Instituto Colombiano de Normas Técnicas y Certificación ICONTEC, lanzó en el 2008 la Norma Técnica Colombiana NTC-6001 que establece requisitos para un modelo de Gestión para micro y pequeñas empresas que tiene como objetivo la organización interna de las empresas que les permita tener estructuras sólidas y estándares de calidad.

Ver artículo completo »
En estos días tuve la oportunidad de escuchar la experiencia de una empresa colombiana que gracias al alto impacto de su idea de negocio tuvo la posibilidad de ganar varios concursos y en uno de ellos pudo conocer directamente a la gran empresa de las búsquedas en internet e impulsadora de un sinnúmero de productos del sector tecnológico: GOOGLE.

De esta charla me quedó sonando algo muy particular, “todos las personas que trabajan para Google son millonarias” dicho de uno de los trabajadores de Google y transmitido por este emprendedor y empresario Colombiano, pero ¿Por qué?, y la respuesta fue sencilla “filosofía del 20% del tiempo”.
Ver artículo completo »
En el área de la ingeniería electrónica uno de los dispositivos más utilizado es el transistor. Dada la cantidad de elementos de este tipo que se producen y teniendo en cuenta además su uso en la gran variedad de circuitos integrados, el costo de un transistor es por lo general bastante bajo.
No obstante, Estos costos podrían decrecer incluso más, gracias a los avances de la nanotecnología (ciencia que estudia la materia al nivel atómico y de moléculas) en el área de la ectrónica. Los transistores de nanotubos de carbono son los llamados a reemplazar los de silicio en los próximos años, permitiendo el desarrollo de dispositivos cada vez más pequeño lo que permitirá tener productos electrónicos más potentes utilizando menos espacio.

Transistores de nanotubos de carbono
Ver artículo completo »