Instinto Lógico

Recuerda que nadie debe pensar por tí.

Etiqueta: informática

Primeros pasos con Raspberry Pi.

RaspberryPiRaspberry Pi es un ordenador de placa reducida. Fue desarrollado por la fundación Raspberry Pi de Reino Unido tenía como objetivo principal estimular la enseñanza de la informática.

Aunque surgió como un proyecto educativo, su reducido tamaño, su bajo coste (menos de 40 €) y su conectividad de fácil acceso han hecho que se esté empleando como pequeños servidores de intranet y como autómatas para aplicaciones de domótica.

Conexiones en la Raspbery PiRaspberry Pi está concebida para utilizar un sistema operativo Linux y ya existen varias distribuciones Linux para Raspberry. Aquí recomendamos utilizar la distribución Raspbian que está basada en Debian, es de propósito general y es la más utilizada por los usuarios de Raspberry. No obstante existen distribuciones con aplicaciones preinstaladas para ejecutar en nuestra Raspberry aplicaciones concretas y así disponer en nuestra Raspberry de servicios de red, juegos, aplicaciones multimedia, o incluso un centro de entretenimiento para la TV.

Es este post se va a especificar como instalar una distribución Raspbian para poder comenzar a utilizar nuestro mini ordenador. Aunque la instalación del resto de distribuciones se hace de una forma totalmente análoga.

DESCARGAR LA DISTRIBUCIÓN.

En primer lugar tenemos que decidir la distribuicón que queremos instalar la Raspberry Pi. En nuestro caso Raspbian (https://www.raspberrypi.org/downloads/raspbian/). Podemos elegir entre Raspbian Jessie o Raspbian Jessie Little. Para no iniciados en linux NO se recomienda  Raspbian Jessie Little ya que tendremos que utilizarla integramente desde consola.

GRABAR LA IMAGEN EN UNA TARJETA SD. (más…)

FTP: ¿Qué es? ¿Cómo funciona?

ftpEl servicio FTP (File Transfer Protocol en inglés o Protocolo de Transferencia de Ficheros en español) es un protocolo del nivel de aplicación. Está basado en una arquitectura cliente servidor y proporciona un mecanismo estándar de transferencia de archivos entre sistemas a través de redes TCP/IP.

Para utilizar el servicio FTP, debemos disponer de una máquina servidor y otra cliente.

El objetivo fundamental del FTP es poder intercambiar ficheros entre máquinas a través de la red (o internet) con independencia del sistema de archivos y sistema operativo utilizado de una forma eficaz.

Tenemos que considerar que el servicio FTP surgió para el SO UNIX cuando aún no había ordenadores personales y, desde luego, casi no había máquinas en red. Esto ocasionó que en su diseño se centraron en un funcionamiento correcto y no en implementar un protocolo seguro. Por ello FTP tiene algunas carencias importantes de seguridad, entre las que destaca que transfiere las contraseñas y la información en texto plano, por lo que con la captura de las tramas con un sniffer de red tipo WireShark se puede obtener la contraseña del usuario.

¿Cómo funciona el FTP?

Es un servicio basado en arquitectura cliente-servidor: Un servidor FTP conectado a la red proporciona el servicio a través de los puertos:

  • Puerto 20: Para la transferencia de datos (No se utiliza en modo pasivo)
  • Puerto 21: Para control (órdenes)

(más…)

Introducción a la criptografía. ¿Es necesario cifrar?. Criptografía simétrica y asimétrica.

CIFRAR ES NECESARIO.

introducción a a la criptografíaLa criptografía (del griego ‘(criptos), «oculto», y (grafé), «escritura») se podría traducir como la escritura de mensajes ocultos. En la antigüedad ya se empleaban métodos de criptografía para ocultar mensajes en tiempo de guerra, de forma que aunque el mensajero fuera interceptado por el enemigo, el contenido del mensaje estaba a salvo.

Uno de los primeros métodos de criptografía documenta es el método utilizado por Julio Cesar. Es un tipo de cifrado por sustitución que consiste en remplazar cada letra del mensaje por otra que se encuentra un número fijo más adelante en el alfabeto.

Hoy en día, con las tecnologías actuales, la necesidad de cifrar es mayúscula: Hablamos con nuestros amigos, reservamos nuestras vacaciones, damos en número de nuestra tarjeta de crédito, ofrecemos nuestros datos personales… y todo ello mediante:

  • Voz telefónica
  • Mensajería breve (SMS, WhatsApp … )
  • Datos por línea digital (ADSL, fibra, HFC) o inalámbrica (wifi, UMTS, LTE).
  • …..

Los mensajes se transmiten por canales inseguros, redes de compartidas de comunicación etc.… y, con toda seguridad, vamos a tener a terceras personas acechando para obtener el contenido del mensaje

Una vez que llegamos a la conclusión de que es necesario encriptar (o cifrar) necesitamos decidir cómo lo vamos a hacer. Para ello necesitaremos seleccionar un algoritmo de cifrado.

CRIPTOGRAFÍA SIMÉTRICA (más…)

P versus NP

P VS NPEs indudable que la complejidad computacional es una rama de las matemáticas/ informática que de suma importancia. Hay algunos problemas que son irresolubles por la gran cantidad de operaciones que se deberían realizar.

Cuando hacemos referencias a P y NP estamos haciendo referencia a la complejidad computacional.

Sin entrar engrandes disquisiciones matemáticas podemos definir varias clases de complejidad:

  • La clase P es el conjunto de todos los problemas resolubles en tiempo polinómico.
  • La clase EXP es el conjunto de todos los problemas resolubles en tiempo exponencial.
  • La clase PSPACE es el conjunto de todos los problemas resolubles en espacio polinómico.
  • La clase EXPSPACE es el conjunto de todos los problemas resolubles en espacio exponencial.

Por ejemplo el problema de determinar si un número es par o encontrar el camino más corto en un grafo se pueden resolver en tiempo y espacio polinómico, sin embargo muchos problemas sobre toma de decisiones o de combinatoria, como por ejemplo, el problema PERMUTACION: “dada una cadena de caracteres C sin caracteres repetidos, calcular todas las posibles permutaciones de los caracteres de C sólo se sabe resolver en tiempo exponencial en concreto n!

Formula de Stirling

Pero ¿a qué nos referimos cuando hablamos de NP? (más…)

LA CIENCIA Y LA LEYENDA. UNA MANZANA Y UN LOGOTIPO

manzana logotipo appleHa habido muchas especulaciones sobre las razones por las que Apple eligió como logotipo una manzana mordida. Las razones hay que buscarlas en la historia del propio logotipo, en la historia de la aparición de los ordenadores y en la reticencia de los creadores de la marca Apple para resolver las especulaciones, estos últimos, seguramente por razones de marketing.

            El primer logotipo, que apareció en 1976, era un icono complejo que representaba a I. Newton (1643-1727) debajo de un manzano en el momento de descubrir la ley de gravitación y llevaba  la inscripción: Newton, pensamiento para siempre. Pero ese mismo año, Steve Jobs (1955-2011), el fundador de la marca, decidió cambiarlo, seguramente para lograr una mejor identificación visual de la misma, y encargó el diseño del nuevo logotipo a Rob Janoff, que, en 1977, lo cambió por una manzana arco iris con un mordisco. Este sería el logotipo de Apple durante los veinte y dos años siguientes. (más…)

El Tetris cumple 30 años

el Tetris cumple 30 años

¿Quién no ha echado alguna vez una partida al Tetris? El juego en el que caen del cielo figuras geométricas formadas por cuatro bloques y que las podemos rotar (0°, 90°, 180°, 270°) y desplazar acompañados por esa melodía rusa que no nos podemos quitar de la cabeza.

Pues ya han pasado 30 años desde que en el mes de junio 1984, Alexander Pajitnov terminó de programar el Tetris. Era el principio de una era y lo programó en su tiempo libre, pero no tal  y como lo entendemos hoy, los bloques estaban formados por caracteres ASCII con forma de cuadrado.

Sobre el Tetris hay kilos y kilos de información; se han realizado muchos estudios sobre el juego: desde una tesis doctoral que concluía que es imposible desarrollar una estrategia ganadora dada la aleatoriedad de las piezas, hasta un estudio que comprobaba que los jugadores de Tetris experimentan un incremento sustancial de la tasa de la actividad cerebral. Además, el juego fue nombrado en 2007 como el segundo mejor juego de toda la historia por detrás de Super Mario Bros, aunque personalmente pienso que el Tetris causó una revolución mayor que el juego del fontanero en lo referente a juegos, al igual que unos años antes originó el Pac-Man. Está claro que la genialidad hay que aplaudirla y de alguna forma premiarla, pero este no es el caso, a pesar de la popularidad que alcanzó el juego, Alexander Pajitnov no tuvo beneficios de los royalties mientras que grandes empresas como Nintendo o SEGA se llenan los bolsillos con las grandes ideas de otras personas. (más…)

12 PREGUNTAS INFOMÁTICAS REALES

pregunta-informaticaA los que nos ganamos la vida en el mundo de la informática nos hacen muchas preguntas, de las que se espera una respuesta inmediata. En los últimos 14 años me han hecho infinidad de preguntas sobre informática. Algunas han sido realimente interesantes y otras….

Como muestra os dejo 10 preguntas y/o conversaciones que he tenido en estos últimos años.

1)      ¿Me grabas Internet?

2)      Me ha salido el error 752412 ¿Qué es?

3)      Oiga estoy instalando un programa y me dice que inserte el segundo disquete y no cabe  ¿Qué hago?

4)      No recuerdo mi Password ¿Me la dices?

5)      ¿Para qué queremos red si tenemos Internet?

6)      – Hice este documento en casa y aquí no lo puedo leer … (más…)

Muerte de Windows XP

WindowsXP-DEP

Hoy,  8 de abril de 2014, Microsoft deja de dar soporte a Windows XP. Éste sistema operativo de Microsoft ha sido el más utilizado en hogares, institutos, oficinas y multitud de puestos de trabajo.

El final del soporte de Windows XP no implica que el software deje de funcionar aunque sí que dejará de haber acualizaciones. Desde aquí aconsejamos dejar de utilizar Windows XP lo antes posible y utilizar alternativas de software libre.

Funcionamiento del correo electrónico.

arrobaEl correo electrónico muy anterior a lo que se entiende hoy por internet. La primera demostración pública fue en 1961 en el MIT. Desde entonces se fue evolucionando. En 1971 se incorporó la arroba (@) para la separación entre la máquina y el usuario. Después de algunas evoluciones podemos decir que el correo electrónico o e-mail (electronic mail) es un servicio de red para enviar y recibir mensajes de mensajes de un host a otro a través de sistemas de comunicación electrónicos. En un correo electrónico se puede enviar texto y cualquier archivo digital (imágenes, videos audios…)

 Se le dio el nombre de correo electrónico (Electronic Mail) por su gran parecido al correo postal convencional; se puede enviar una carta – mensaje – a una dirección y llega a su destino gracias a su almacenamiento en unos buzones –servidores – y a un cartero –líneas de comunicación.

(más…)

Cómo saber la dirección MAC de otro equipo de mi red.

Tarjeta RedEl otro día un compañero, en el trabajo, me llamó por que quería cambiar la configuración de una impresora OKI BN400. Ésta es una impresora de red y se puede cambiar la configuración accediendo a su configuración por una interfaz Web, es decir simplemente poniendo su dirección IP en la barra del navegador. Pues resulta que estas impresoras tienen como contraseña por defecto la dirección MAC de la tarjeta de red. Y mi compañero no sabía cómo obtenerla.

La solución es mucho más fácil de lo que parece. Simplemente hay que conocer el protocolo ARP.

El protocolo ARP (Address Resolution Protocol) es un protocolo de la capa de enlace de datos que se encarga de encontrar la dirección MAC que corresponde a una determinada dirección IP dentro de nuestra red local. (más…)

Instinto Lógico © 2014 Frontier Theme