jueves, 3 de mayo de 2012

"La UPV" by Vaya semanita

Este vídeo ya tiene sus años, y para muchos, será un clásico. Perp me he topado con él y me he reído como el primer día.

Disfrutadlo =)

Comunicaciones LTE

Durante los últimos años, ha habido un interés creciente de las tecnologías de acceso radio para proporcionar movilidad, así como los servicios nómadas de voz, video y datos. La diferencia en el diseño e implementación entre la comunicación de lo que sería puramente voz y comunicaciones de datos cada vez es más borrosa.

Hoy en día, la tecnología de acceso radio más extendida para la comunicación móvil es la digital celular. Lo que comenzó siendo un servicio caro para comunicaciones móviles integradas en el coche, se ha convertido hoy en día, con la tercera generación de dispositivos móviles, algo común en el que los dispositivos incluyen cámara, reproductor MP3 y funciones de PDA.  Con este uso tan generalizado de las redes 3G, y su incremento exponencial de conectividad y necesidad de conexiones de mayor velocidad, era evidente la necesidad de un nuevo estándar que satisficiera estas necesidades.

En este documento se hablará sobre “Long Term Evolution – LTE”. En un principio se especificarán los objetivos que se desea cumplir con este estándar. Tras lo cual se ofrecerá una comparativa entre las red 3G y su evolución, las 4G a las que pertenece la LTE, que es el objeto de estudio así como una arquitectura general de dicho estándar. Posteriormente se ofrece una  cuidada descripción del protocolo usado, con detalles sobre los enlaces de transmisión de subida y bajada, y su funcionamiento  en diferentes escenarios y los diferentes procedimientos de acceso de esta tecnología. 

También se habla sobre la comunicación máquina a máquina (M2M) sobre redes LTE y las posibles evoluciones que pueda tener esta nueva generación para llegar a una nueva.

Descargas (para descargar pulsar Archivo / Descargar):


Éste es el índice general del documento para que se sepa que se trata en él:
  1. Introducción
  2. Arquitectura de una red 4G
  3. Interfaz radio
  4. Capa física
  5. Procedimientos de acceso
  6. Estado del arte
  7. Líneas futuras
  8. Comunicación M2M
  9. Mercado del M2M
  10. Casos de uso de redes M2M
  11. Asignación de recursos radio en redes M2M
  12. Prueas de rendimiento en redes M2M
  13. Conclusiones
  14. Acrónimos
  15. Bibliografía




domingo, 25 de marzo de 2012

Shinedown

Shinedown es un grupo originario de Florida creada por Brent Smith (voz), Brad Stewart (bajo), Jasin Todd (guitarra) y Barry Kerch (batería).

La configuración inicial se vio modificada a partir del 2005 y tras varios cambios el grupo ha quedado compuesto por: Brent Smith (voz), Zach Myers (guitarra), Eric Bass (Bajo), Barry Kerch (batería).

Hasta este año (2012), trabajaban para la discográfica Atlantic Records para pasar a Roadrunner Records.

Sus singles más populares los tienes a la izquierda para escuchar libremente para amenizar la lectura.

Shinedown by Dark_Geek on Grooveshark








"Leave a whisper" fue album con el debutó la banda en julio del 2003, tras los cuales vinieron "Us and them" en el 2005, "The sound of madness" en el 2008 y "Amaryllis" esperado para este año 2012. El single del disco se titula "Bully" y lo puedes escuchar en la lista de reproducción que tienes a la izquierda:







Como siempre, dejo un video del grupo para que conozcáis a los componentes, éste en concreto es el de la canción "Sound of madness". También tenéis más vídeos en mi canal.





Fuente: wikipedia

lunes, 27 de febrero de 2012

Cuenta atrás para la Raspberry Pi

Para los interesados, y para los que no, la placa Raspberry Pi (esa placa SoC de 25$  o 35$ según el modelo)  sale a la venta dan una gran noticia a la que deberíamos estar atentos en poco más de un día. Exactamente a las 7 de la mañana del miércoles, hora peninsular (6:00GMT del 29-02-2012). Las reservas se harán en su página web.

Animo a todos a pegarse el madrugón por un antojo friki.

Para los que anden un poco descolgados en el tema de este post, os pongo en contexto:




La Raspberry Pi es una placa de bajo coste diseñada en Reino Unido que usa un micro ARM de 700MHz. Los precios de ésta son de 25$ y 35$ sin y con puerto Ethernet respectivamente. Dispone puertos usb, hdmi, lector de tarjetas SD (para el sistema operativo), salida de audio analógico, salida de vídeo compuesto y unos puertos de uso general. Para el sistema operativo han publicado una distribución de Fedora preparada para cargar directamente en una SD y hacerla funcionar sin tener pensar. Gracias a la potencia de su micro, es capaz de decodificar vídeos de alta definición sin problema demostrado gracias a que le han instalado una modificación del XBMC.





















domingo, 19 de febrero de 2012

sábado, 18 de febrero de 2012

Copyright, copyleft y +



La denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado, y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.

En inglés se dice "free software", aunque esta denominación también se confunde a veces con "gratis" por la ambigüedad del término "free" en el idioma inglés, por lo que también se usa "libre software" en los países angloparlante y "logical libre".

Son cuatro las premisas en las que se mueve el software libre:
  1. La libertad de usar el programa con cualquier propósito.
  2. La libertad de estudiar el funcionamiento del programa y adaptarlo.
  3. La libertad de hacer copias del programa, con lo cual se puede ayudar a otros.
  4. La libertad de mejorar el programa y hacer públicas las mejoras.
Historia                                                                                 

En las décadas de los 60 y 70, el software era un plus de los ordenadores, no un producto que se pudiera vender independientemente. Es por ello que los programadores compartían libremente los programas, hasta que terminando los 70, las empresas empezaron a limitar este intercambio con el uso de licencias.

Uno de los nombres más importante en este ámbito es el de Richard Stallman, considerado el padre del movimiento del software libre.  En 1984, Stallman comenzó a trabajar en el proyecto GNU, y un año más tarde fundó la Free Software Foundation (FSF). Stallman introdujo la definición de software libre y el concepto de "copyleft", que desarrolló para otorgar libertad a los usuarios. Stallman también es conocido por ser el creador del compilador GCC.


Software Libre                                            

El software libre se puede dividir en seis grandes grupos:

Adware                                                                        

El adware es software, que por lo general, no es modificable, tampoco se puede vender. Se distribuye  gratuitamente pero al ejecutarse contiene publicidad. Un ejemplo son los clientes de mensajería instantánea ("Messenger"). "Ad" viene de la palabra inglesa "Advertisement" que significa anuncio.


Abandonware                                                            

Dentro de esta categoría entran los productos cuyos fabricantes desaparecieron, quebraron, o dejaron de dar soporte al producto. Por lo genera son productos con mucho tiempo en el mercado y en su mayoría son juegos. Su distribución es gratuita pero no está permitida su comercialización.

Shareware                                                                  

Con la licencia shareware el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o con restricciones en las capacidades finales. El objetivo de esta práctica es que el usuario disponga de tiempo para evaluar el programa para decidir si finalmente lo compra.

Freeware                                                                     

El término freeware (software gratis del inglés free software, aunque esta denominación también se confunde a veces con "libre" por la ambigüedad del término en el idioma inglés) define un tipo de software que se distribuye sin costo, disponible para su uso y por tiempo ilimitado.

Dominio público                                                           

Cuando los derechos de autor de las obras culturales expiran, estas obras pasan a formar parte del dominio público. Cada legislación nacional contempla una cierta cantidad de años a partir de la muerte del autor para que este derecho expire. En España, 70 años después de la muerte del autor.

Para empezar, saber que una licencia es un contrato mediante el cual una persona recibe de otra el derecho de uso, de copia, de distribución, de estudio y/o de modificación de varios de sus bienes, normalmente de carácter no tangible o intelectual, pudiendo darse a cambio del pago de un monto determinado por el uso de los mismos.

Open Source                                                              

También conocido como "código abierto" y se trata de aquel software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones éticas y morales.



Licencias                                         

Hasta ahora he dicho una clasificación general del software y con nombres coloquiales. Pero detras de todo, y lo que al final realmente importa, es bajo que licencia está protegido un software. Las licencias se pueden dividir en tres grandes grupos: privativas, semilibres y libres



EULA (End User License Agreement                           

También conocida como CLUF (Contrato de Licencia del Usuario Final). En este tipo de contrato, el dueño de los derechos de un producto insta al usuario final a que reconozca tener conocimiento de las restricciones de uso, de los derechos del autor, etc. y que acepte de conformidad.

Este tipo de acuerdo expresa los usos qué se pueden dar y cuáles no al producto, ya que quien lo compra no es, legalmente, en ninguna forma dueño del producto, sino sólo de una licencia para su uso.

CC (Creative Commons)                                            

Es una organización no gubernamental sin ánimo de lucro que fue fundada por Lawrence Lessig, profesor de derecho en la Universidad de Stanford y especialista en ciberderecho, que la presidió hasta marzo de 2008.
Las licencias CC se crean a través de las permutaciones de cuatro principios representados con cuatro iconos:

    attributionReconocimiento (Attribution): En cualquier explotación de la obra autorizada por la licencia hará falta reconocer la autoría.
    non commercialNo Comercial (Non commercial): La explotación de la obra queda limitada a usos no comerciales.
    no derivate worksSin obras derivadas (No Derivate Works): La autorización para explotar la obra no incluye la transformación para crear una obra derivada.
    share alikeCompartir Igual (Share alike): La explotación autorizada incluye la creación de obras derivadas siempre que mantengan la misma licencia al ser divulgadas.


Un ejemplo de una de ellas es:

Reconocimiento - NoComercial - SinObraDerivada (by-nc-nd): No se permite un uso comercial de la obra original ni la generación de obras derivadas.
MPL (Mozilla Public License)                                        

Como su nombre indica, es la usada por el navegador de internet. Cumple con los postulados el open source y el software libre. Sin embargo, la MPL deja abierto el camino a una posible reutlización comercial y no libre del software.

El problema de esta licencia es que no se puede, legalmente, enlazar un módulo cubierto por la licencia GPL con un módulo con licencia MPL.


MIT (Massachusetts Institute of Technology)                  

Más correctamente llamada licencia X11. El texto de la licencia no tiene copyright por lo que permite su modificación. 

Esta licencia permite reutilizar el software tanto para ser software libre o no libre.



Esta licencia no impone ninguna restricción a los desarrolladores en lo referente a la utilización posterior del código. Por lo tanto, se permite a los programadores utilizar, modificar y distribuir a terceros el código fuente con o sin modificiaciones. Los códigos derivados pueden optar a licencias de código abierto o comercial.

La diferencia entre la LGPL y la BSD, es que en esta última no es necesario mencionar a los autores ni proporcionar el código fuente.

Apache License                                                                                                    

También descendiente de BSD. Permite al  desarrollador hacer lo que deseee con el código, incluso productos propietarios, sin entregar el código fuente. La única restricción es que se reconozca el trabajo de desarrollador. Fue creada por la Apache Software Foundation (ASF).

Android usa esta licencia.

GPL (General Public License)                                       

Permite al usuario la libertad de compartir el sofware, así como realizar cambios en él. Como detalle importante, si un software bajo licencia X reutiliza un código GPL, el nuevo programa obligatoriamente acaba bajo licencia GPL.

También decir que el software GPL carace de garantía, por lo que el autor del software no se hace responsable del mal funcionamiento del mismo. De cara al desarrollador, no se puede establecer ningún cobro por las modificaciones, únicamente los asociados a copiado y distribución.


AGPL (Affero General Public License)                            

Derivada de la GPLv2, incompatible con ella, pero redactada de tal forma que serácompatible con la GPLv3. El hecho de que sean incompatibles hace que dos piezas de software licenciadas una con GPLv2 y Affero GPL no puedan ser unidas en una sola.


La Licencia Pública General Menor, en castellano, permite que losdesarrolladores utilicen programas bajo la GPL o LGPL sin estar obligados a someter el programafinal bajo dichas licencias.La licencia LGPL permite entonces la utilizaciónsimultánea de software con este tipo de licenciatanto en desarrollos libres como en desarrollos privativos. Entonces, LGPL es una licencia desoftware libre que no tiene un copyleft  fuerte,porque permite que el software se enlace conmódulos no libres.


Esta licencia estipula que cualquier copia del material,incluso de ser modificado, debe llevar la misma licencia. Dichas copias pueden ser vendidas pero, de ser producidas en cantidad (>100), deben ser distribuidas en un formato que garantice futuras ediciones (debiendo incluir el código fuente original).

Dicha licencia fue diseñada principalmente para manuales, libros de texto, sin embargo puede ser usada en cualquier trabajo basado en texto, sin que importe cuál sea su contenido.

Wikipedia utiliza esta licencia.


Aquí una tabla con unas cauntas licencias en las que se puede clickear para conseguir más información.




Licencia
Autor
Fecha
1988
Cryptix Foundation
1995
1999
2000
2001
2002
2002
NICE
2002
Hacktivismo/Cult of the Dead Cow
2002
?
2003
2003
2004
2004
Alex Genaud
2005
Lawrence Rosen
2005
2007
2007
2008
XFree86 1.1 License
?
?
?
?
?
?
?
Python Software Foundation
?
PHP Group
?
LaTeX project
?
OpenSSL Project
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?




Bueno, y no olvidar que también existe el hardware libre del cual se habló un poco en un post anterior.