Ir al contenido principal

Carl Sagan - Nació un 9 de Noviembre

De entre todos los divulgadores científicos que la historia nos ha dado uno que destaca especialmente sobre el resto por diversas razones es sin ninguna duda el gran Carl Sagan, quien hoy día 9 de noviembre de 2010 habría cumplido 76 años de edad si no hubiera sido por esa maldita neumonía que se lo llevó un 20 de diciembre del 96 a la edad de 62 años.
Como era de esperar diversos organismos de todo el mundo están homenajeando a Sagan en el 76 aniversario de su nacimiento. 

Así que sin más dilación os dejo con quince citas y grandes frases de Carl Sagan a modo de homenaje y agradecimiento por —entre muchas otras cosas más que podríamos añadir— haber dedicado gran parte de su vida a la divulgación científica y descubrirle a millones de personas el maravillo mundo del Cosmos.

Afirmaciones extraordinarias requieren siempre de evidencia extraordinaria.
Si quieres salvar a tu hijo del polio puedes rezar o puedes vacunarlo… Aplica la ciencia.
Vivimos en una sociedad profundamente dependiente de la ciencia y la tecnología en la que nadie sabe nada de estos temas. Ello constituye una fórmula segura para el desastre.
El primer pecado de la humanidad fue la fe; la primera virtud la duda.
A veces creo que hay vida en otros planetas y a veces creo que no. En cualquiera de los dos casos la conclusión es asombrosa.
La ausencia de prueba no es prueba de ausencia.
Para hacer una tarta de manzana primero tienes que crear un universo.
En algún sitio algo increíble espera ser descubierto.
Somos el medio para que el Cosmos se conozca a sí mismo.
El universo no fue hecho a medida del hombre; tampoco le es hostil: Es indiferente.
La ciencia es más que un simple conjunto de conocimientos: es una manera de pensar.
Somos polvo de estrellas.
En la Ciencia la única verdad sagrada, es que no hay verdades sagradas.
Hemos averiguado que vivimos en un insignificante planeta de una triste estrella perdida en una galaxia metida en una esquina olvidada de un universo en el que hay muchas mas galaxias que personas.
La Tierra es un lugar más bello para nuestros ojos que cualquiera que conozcamos. Pero esa belleza ha sido esculpida por el cambio: el cambio suave, casi imperceptible, y el cambio repentino y violento. En el Cosmos no hay lugar que esté a salvo del cambio.

Fuente: Alt1040

Blue Pale Dot (Subtitulada)

Comentarios

Entradas más populares de este blog

Scrapy - Python - Slides

Despues de ver este capitulo de mejorando.la  , senti curiosidad por Scrapy , un framework para scraping y crawling , algo asi como "raspar y arrastrarse" en sitios web y obtener informacion incluidas en las paginas que componen el sitio.



Hace poco tiempo, necesite este framework, porque me encontraba buscando presentaciones sobre Oracle Weblogic 11g y  el sitio, que tenia una presentacion bueno, no me permitia bajarla.  Asi que se me prendio la lamparita y comence a buscar , en el codigo HTML informacion que me sirviera para obtener las SLIDES.

Requerimientos:

-Scrapy
-Python
-Distrubucion de linux que te guste. (Use Linux Mint)


Codigo Fuente: spiders/slideshareWeb/slideshareWeb/spiders/slideshareWeb_spider.py

Para Arrancar el codigo se usa:
scrapy crawl slideshareWeb (Enter)
Estando en el directorio de la applicacion que contruyeron; pero mas claro este en el Tutorial que adjunte como link externo.
import urllib2 import tarfile import os from os.path impo…

DuinoBot v1.2 + Servos

Hoy me llego el envio de Sparkfun con mi Pan/Tilt Bracket y unos Servos. Con ellos me decidi a realizar algunas pruebas que mostrare a continuacion.

Elementos a utilizar:

DuinoBot v1.2  (RobotGroup ARG)
Pan/Tilt Bracket (Paneos)
Servos
Protoboards
Jumpers
Potenciometro


Tambien codifique con la IDE de Arduino para que estos elementos "se fusionaran" en mi TEST.  ;-)


Codigo Parcial

void setup(){
  servoTilt.attach(2);  //The Tilt servo is attached to pin 2.
  //servoPan.attach(3);   //The Pan servo is attached to pin 3.
  servoTilt.write(10);  //Initially put the servos both
  //servoPan.write(40);      //at 90 degress.

  Serial.begin(57600);  //Set up a serial connection for 57600 bps.
}

void loop(){
  val = analogRead(potpin);            // reads the value of the potentiometer (value between 0 and 1023)
  val = map(val, 0, 1023, 0, 179);     // scale it to use it with the servo (value between 0 and 180)
  servoTilt.write(val);                  // sets the servo position ac…

miniDLNA Server

A la hora de cambiar mi TV, por un LED TV; primero tuve que pensar cuantas pulgadas deberia tener y cuantas podria pagar ;-) entre todo este analisis, me encontre al borde del Mundial 2014 y por consiguiente una costumbre por mi pais.  Que cambiemos nuestros aparatos televisivos por alguno mejor/mas grande/mas cool.

Me compre un Samsung Led 40 pulgadas Smart TV.

Tiene ciertas ventajas que me interesaron a la hora de buscar una marca. El Smart me sirve para usar redes sociales, navegar en algunos casos, tener buenas aplicaciones (Tune In, YouTube, TED, etc) tiene puertos de ingreso de video/sonido a traves de 3 HDMI , Conexion de RED , receptor wi-fi incorporado, 2 USB y conexion video compuesto.

Una de las ventajas es que puede recibir informacion de servidores DLNA (o que soporten esa norma)



Busque y me encontre con un proyecto llamado miniDLNA que nos ayuda a tener un servidor de DLNA en mi caso en Ubuntu.
Y leyendo algunas guias pude instalarlo en mi Servidor hogareño, pude realiza…