Feliz Día del Programador!!!!!! <:-)

Hoy 13 de Septiembre En todo el mundo se celebra el día del Programador; y es que hablar de un programador es referirse a un ser tan especial cuya finalidad es codificar los programas de Software, aplicaciones para celulares, Plataformas Web, y todo lo que lleve dentro un chip…. 

Con el pasar de los años este profesión hoy en día es una de las más solicitadas, es importante reconocer el trabajo de estos informáticos, pues un programador es el encargado de escribir, depurar y mantener el código fuente de un programa, es decir el conjunto de instrucciones para efectuar una tarea determinada, es importante resaltar que que existen diversos tipos de programadores dependiendo del área donde se desempeñen.   Continúa leyendo

Ejercicios Simples Para Quienes Informáticos

Para todos los amigos que trabajamos todo el día frente a un ordenador les traigo un material de  mucho interés. Ya en algún momento les compartí un vídeo sobre la Ergonomía.

Es típico en todos los informáticos que debido a la concentración estemos en riesgo pues nos olvidamos de los descansos necesarios para que nuestro trabajo sea saludable.

Así pues les voy a compartir un material en PDF (en inglés) donde podremos encontrar una serie de ejercicios simples que están acompañados de imágenes y una descripción para realizarlos.

Me pareció un material muy interesante pues son ejercicios simples y no lleva mucho tiempo  además puede significar varios añoas más de estar más saludables y no terminar en poco tiempo con problemas e visión y de columna. Continúa leyendo

Herramientas CASE

Hola amigos lectores hoy les traigo un material interesante sobre las Herramientas CASE vamos a iniciar con la definición y más delante veremos un poco de la evolución que han tenido para luego ver la clasificación y los puntos a considerar para seleccionar una herramienta :D

Se puede definir a las Herramientas CASE como un conjunto deprogramas y ayudas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del Ciclo de Vida de desarrollo de un Software. Como es sabido, los estados en el Ciclo de Vida de desarrollo de un Software son: Investigación Preliminar, Análisis, Diseño, Implementación e Instalación.

También se puede Definir Como:

  • Conjunto de métodos, utilidades  y técnicas que facilitan la automatización del ciclo de vida del desarrollo de sistemas de información, completamente o en alguna de sus fases.
  • La sigla genérica para una serie de programas y una filosofía de desarrollo de software que ayuda automatizar el ciclo de vida del desarrollo de sistemas.
  • Una Innovación en la organización, un concepto avanzado en la evolución de la tecnología con un potencial efecto profundo en la organización. Se puede ver el CASE como la unión de las herramientas automáticas de software y las metodologías de software formales. 

La realización de un nuevo software requiere que las tareas sean organizadas y completadas en forma correcta y eficiente. Las Herramientas CASE fueron desarrolladas para automatizar esos procesos y facilitar las tareas de coordinación de los eventos que necesitan ser mejorados en el ciclo de desarrollo de software.

La mejor razón para la creación de estas herramientas fue el incremento en la velocidad de desarrollo de los sistemas. Por esto, las compañías pudieron desarrollar sistemas sin encarar el problema detener cambios enlas necesidades del negocio, antes de finalizar el proceso de desarrollo.

También permite a las compañías competir más efectivamente usando estos sistemas desarrollados nuevamente para compararlos con sus necesidades de negocio actuales. En un mercado altamente competitivo,esto puede hacer la diferencia entre el éxito y el fracaso. Continúa leyendo

Mejoras del Windows 8; Copiar, Transferir y Eliminar Archivos

Aunque Windows 8 no esta disponible en versión Beta todavía, Microsoft nos ha permitido obtener detalle de su siguiente sistema operativo a través de su blog oficial. Hoy, Microsoft nos muestra el nuevo sistema que han implementado para administrar funciones de copias, transferencia, y eliminación de archivos. En este nuevo sistema, todas las operaciones aparecerán en un solo dialogo finalmente permitiéndonos pausar y resumir las acciones, aun mostrándonos  la velocidad de la transferencia de datos. Además, este nuevo sistema provee una manera mas fácil de solucionar conflictos con archivos del mismo nombre. Chequen el video después del corte y dejen sus comentarios acerca de este nuevo sistema.

Fases de un Compilador

Uno de los cursos más interesantes de la carrera de ingeniería en sistemas es el curso de compiladores… todos recordaremos aquel libro del dragón… pues bien ahora les dejo por acá un resumen de las fases de un compilador. 

Análisis Léxico: Esta fase se encarga de verificar si todas las cadenas pertenecen o no al lenguaje. Es decir realiza un análisis símbolo por símbolo indicando el token por cada uno de los elementos reconocidos o el error en caso de no reconocer. Este análisis no logra detectar muchos errores por su característica.

Ejemplo:

total=valor*5

Luego del análisis léxico:

id = id * num Continúa leyendo

Reglas de Codd

A todos los que estudiamos y/o trabajamos en al área de informática nos es de utilidad conocer las reglas de Codd utilizadas en la creación de bases de datos. 

 

  1. La Regla de la información “Toda la información en un RDBMS está explícitamente representada de una sola manera por valores en una tabla”. Cualquier cosa que no exista en una tabla no existe del todo. Toda la información, incluyendo nombres de tablas, nombres de vistas, nombres de columnas, y los datos de las columnas deben estar almacenados en tablas dentro de las bases de datos. Las tablas que contienen tal información constituyen el Diccionario de Datos.
  2. La regla del acceso garantizado “Cada ítem de datos debe ser lógicamente accesible al ejecutar una búsqueda que combine el nombre de la tabla, su clave primaria, y el nombre de la columna”. Esto significa que dado un nombre de tabla, dado el valor de la clave primaria, y dado el nombre de la columna requerida, deberá encontrarse uno y solamente un valor. Por esta razón la definición de claves primarias para todas las tablas es prácticamente obligatoria. Continúa leyendo

Aplicación para Iphone de David Villa

Para todos los amigos Barcelonistas que tienen iPhone, iPod touch y iPad les comento que ya se cuenta con la primera aplicacion generada para un futbolista.

¿Te gustaría recibir una llamada de David Villa para felicitarte por tu cumpleaños? ¿Quieres conocer los aspectos más personales del máximo goleador de la selección española? Ahora puedes conseguirlo a través de esta aplicación.

“Hola amig@s, Ya estoy de vuelta en España, y empezando mis vacaciones, que ya tenía ganas…
Quería que fueseis los primeros en conocer mi nueva aplicación para iPhone y iPad.
En ella, encontrareis de todo sobre mi: fotos personales, noticias, mi biografía y grandes sorpresas personalizadas para mis fans como tu, que tendréis que descubrir…
Os dejo el link. Os encantará!!!! Buenas vacaciones!!!” ; comento David Villa Sanchez esta mañana en su perfil de Facebook Continúa leyendo

¡Alerta! Otro Programa Malicioso en Facebook

Una vez más les traigo información de importancia para todos los amigos lectores que gustan de usar la red Social Facebook como recordarán el recién pasado mes de mayo les publique un post donde describía el virus del famoso “botón no me gusta” una trampa mediante la cual se pedía a los usuarios que insertaran código malicioso en su navegador. Los esfuerzos de los ingenieros de Facebook por arreglar el problema de seguridad que tienen, pero se le hizo un poco imposible.

Ahora los hackers que se están aprovechando del hueco de seguridad de Facebook se intentan quieren persuadir a los usuarios con otro método, Sexo. El contagio inició el martes, cuando apareció un mensaje que te ofrecía ver un vídeo de Dominique Strauss-Kahn, el ex-director del Fondo Monetario Internacional (FMI) que fue cesado por un caso de violación. Para el día siguiente, la treta cambió a ofrecer un vídeo con material lésbico entre Rihanna y Hayden Panettiere.

Los hackers si saben lo que los usuarios de Facebook quieren ver, ya que mucha gente se ha desbordado por ver estos vídeos, pero con lo que se encuentran es que se intenta instalar un software en el computador. En el caso de una máquina con Windows, el programa te pedirá que cargues una supuesta versión nueva de Adobe Flash Player; si eres usuario de Apple, te aparecerá un mensaje que pide que arregles algunas cuestiones de seguridad. En ambos casos, si autorizas la instalación, le abres la puerta a un programa malicioso. Continúa leyendo