lunes, 2 de diciembre de 2013

Amazon anuncia Nuevo Servicio : Entrega de paquetes mediante Drones!!


La nueva noticia. Revolucionando la forma de entregar.

Jeff Bezos, presidente de la compañía de estadounidense de comercio electrónico Amazon, ha hecho un anuncio sobre un nuevo servicio. Se trata de un sistema de entrega de pedidos mediante drones voladores. Bezos ha asegurado que los productos llegarán en menos de media hora a los hogares de los clientes que decidan hacer uso de esta novedad.

Se trata de drones que funcionarán de forma autónoma.


 
Los drones utilizados por Amazon podrán transportar pedidos de hasta 2,2 kg (el 86% de lo que los clientes piden pesa menos de esa cifra) y podrán recorrer hasta 16 kilómetros, por lo que solo los domicilios cercanos a centros de distribución de la empresa podrán hacer uso de Prime Air. Estos dispositivos permanecerán al final de la cinta transportadora de los almacenes por donde circulan los pedidos y engancharán el embalaje para posteriormente alzar el vuelo y dirigirse a su destino.

Se espera que Amazon Prime Air esté disponible en los próximos 5 años ya que todavía se encuentra en fase de pruebas con el objetivo de ofrecer el mejor servicio a los clientes y evitar un funcionamiento incorrecto. Por otra parte, la compañía americana debe esperar a que la FAA (Federal Aviation Administration) dicte las leyes y regulaciones necesarias para que este nuevo servicio se pueda poner en marcha. Por ahora solo Estados Unidos disfrutará de esta nueva invención.

Con esta función, Amazon no solo pretende reinventar la forma de adquirir productos por internet, también pretende que la forma en el que el cliente reciba su pedido también cambie. Se trata sin duda de una apuesta ambiciosa que revela que los planes de Bezos no tienen límite. En días como el lunes cibernético, en el que las webs online de productos tecnológicos ofrecen suculentos descuentos, Amazon recibe 300 pedidos por segundo. Es lógico que gracias a los octóperos o también conocido como drones, la empresa pueda ofrecer un mejor servicio en determinadas épocas del año como esa.

"Nos gusta ser pioneros, nos gusta explorar. Nos gusta meternos hasta adentro en los callejones oscuros y ver qué hay al otro lado", afirmó Bezos durante la entrevista en el programa estadounidense. Amazon sigue con sus planes de expansión y se centra en nuevos proyectos pero en lo que no parece interesada es en solucionar las huelgas que sedes como Alemania pretenden hacer en navidad. Está por ver en qué acaba toda esta situación.

Video Informativo :

Fuente :

 

jueves, 28 de noviembre de 2013

PERL : Comenzando a programar.

Comenzare a publicar un paper de programacion en perl. Al mismo tiempo que vaya aprendiendo algun tema nuevo publicare una entrada, esto con el objetivo de lograr un mayor aprendizaje asi como compartir con los lectores este asombroso lenguaje que me decidi a aprender. Espero lo disfrutes quien quiera que seas y no lo llegues a considerar una perida de tiempo. Sin mas por el momento comenzamos. :D


Historia.

Por que siempre es bueno saber de donde provienen las cosas.

El lenguaje Perl toma su nombre de Practical Extraction and Report Language y fue ideado por Larry Wall. La primera versión sale en el año de 1987. 

Originalmente Larry Wall lo describe como un excelente lenguaje optimizado para leer archivos de texto, extraer información de esos archivos y crear reportes basados en esa información, combinando lo mejor de C, sed, awk y sh. Para los que conocen alguno de los lenguajes y herramientas antes mencionados, se podrán dar cuenta que la sintáxis del lenguaje es muy similar y no tendrán mucho problema en adoptarlo.
Perl se considera un lenguaje interpretado, es decir, no es necesaria una previa compilación para poder ejecutarse, lo único que se necesita es darle al interprete, perl, el código que queremos que ejecute.

Uno de los fuertes de Perl es la existencia de CPAN (Comprehensive Perl Archive Network), un directorio de módulos que podemos integrar a nuestros scripts para facilitarnos la vida. CPAN es definitivamente uno de los íconos representativos de Perl, otros lenguajes (proyectos) han querido implementar algo similar, pero han fallado. Perl lleva a CPAN desde su nacimiento. La filosofía comunitaria de Perl ha hecho de CPAN lo que es ahora, es el centro de distribución comunitario de paquetes que ningún otro lenguaje ha tenido.

Perl se simboliza generalmente por un camello de una sola joroba (camello arábigo o dromedario), que fue la imagen elegida por el editor O'Reilly para la cubierta de Programming Perl, que por consiguiente adquirió el nombre de El Libro del Camello.

Desde hace unos años, y para evitar este tipo de problemas con la licencia comercial, la Fundación Perl elaboró nuevos logotipos basados en una cebolla, a raíz de las conferencias anuales que Larry Wall ofrece con el título: State of the Onion ("Estado de la Cebolla").

Ahora si empezamos con lo bueno. 

Algunas opciones que nos servirán para empezar.

-Escribiremos algunos programas sencillos al terminar cada tema, esto con el fin de practicar los conceptos.Primero antes que nada usaremos el block de notas o un editor de texto plano de su preferencia.Si todavía no tienen instalado perl pueden descargarlo desde aquí http://www.perl.org/ .

-Todo archivo que creemos se nombrara con un nombre de su preferencia, pero con la extensión ".pl".
    programa.pl
    practica.pl
 
El simbolo "#" no servirá para definir comentarios de linea.
#Comentario 1.
#!usr/bin/perl
Además para mostrar algún carácter en pantalla haremos uso de la función print. La cual imprimirá lo que tenga a su lado derecho.La estaremos viendo muy a menudo, por lo que luego comprenderan su función.
print $variable;
print "Hola"; 
 
Otra cosa que se me pasaba es que toda sentencia o instrucción que escribamos debe terminar con ";"

Tipos de datos manejados por perl.

Perl tiene tres tipos de datos: los escalares, listas y hashes(listas asociadas).
  • Escalares : son variables comunes que pueden contener cualquier tipo de valor, ya sea un numero, string o referencia.
  • Listas : son colecciones de escalares, son conocidos normalmente como arrays.
  • Hashes : son un tipo de arreglo asociativo, compuesto por una clave y un valor.
 
Datos escalares.

Todo escalar deberá comenzar con el símbolo "$" para diferenciarlo de los demas tipos.Los tipos escalares son ya sea numericos o de cadena.Deben de Y podemos representarlos de la siguiente manera.
 $numero = 45;
 $nombre = "Jose";
 $nombre = 'Jose';
En los string podemos usar tanto comillas simples como las dobles.


Datos listas o arrays.

Las listas se definen anteponiendo el simbolo "@" antes del identificador. Una lista se define listando sus elementos, separados por comas y rodeados por paréntesis donde así sea requerido por la precedencia de los operadores. 
@puntuaciones = (32, 45, 16, 5);
@nombres = ("pedro","pepe","maria");

Datos hash.

Un hash puede ser inicializado desde una lista de pares clave/valor. 
%rgb(
  'rojo'   => 0,
  'verde' => 0,
  'azul'   =>  0
);