MLópez | IT Solutions

“Computer Science is no more about computers than astronomy is about telescopes.”

I moved! — 04/01/2016

I moved!

Hello everyone!

It has been so much time since I last posted on this blog, but now I am here to update you, I have been posting on my OFFICIAL WEBSITE! 😀

Click here to open my new website.


I will be posting there from now on, so please go to my new website and leave me a comment! 🙂

30 gifs que te podrian sorprender — 11/01/2014

30 gifs que te podrian sorprender

30 Gifs que te enseñaran 30 cosas nuevas

1. ¿Cómo funcionan los músculos


2. Así se ve como se hace un tatuaje en cámara lenta:


3. Esta aplicación traduce las cosas en tiempo real:


4. Esto es lo que sucede cuando un automóvil de 1959 choca con un automóvil de 2009:

30 Gifs que te enseñaran 30 cosas nuevas

5. Se trata de una máquina de aviones de papel:


6. Esto es lo que sucede cuando el vidrio se rompe:


7. Esto es lo que se ve cuando una estrella está siendo devorada por un agujero negro:


8. Así es como giran los trenes:


9. Así se hacen los colgadores

30 Gifs que te enseñaran 30 cosas nuevas

10. Esta es una máquina que pela manzanas por ti:


11. Esto pasa si lloras en el espacio:


12. Así se estrella un tren a propósito:


13. ¿Qué sucede cuando una burbuja se congela?:


14. Lo que pasa cuando 1.000 bolas de paintball se disparan a la vez:

30 Gifs que te enseñaran 30 cosas nuevas

15. Así imprime una impresora 3D de metal:


16. Lo que hace la cinta adhesiva en vidrio esmerilado:


17. Esto es lo que hace el veneno de serpiente a la sangre:


18. Así se ve un árbol lleno de polen:

19.Se trata de una aplicación que resuelve tus operaciones matemáticas:


20. Así es como se ve caer un muelle saltarín:




22.El desplazamiento de los continentes

30 Gifs que te enseñaran 30 cosas nuevas

23. Esto es lo que pasa si metes un CD al microondas


24. Esto es lo que pasa cuando arrojas agua hirviendo y la temperatura exterior es de -25º C.


25. ¿Cómo es la vida de un diente de león?



26. luz en cámara lenta


27. La luz se refracta o se dobla cuando pasa de un material a otro. También funciona como una lupa, doblando la luz hacia el centro.


28. Asi funcionan nuestros pulmones


29. elementos a diferentes temperaturas

30 Gifs que te enseñaran 30 cosas nuevas

30. Cómo se propagan las ondas sísmica.


Dolores Umbridge Story —

Dolores Umbridge Story

I have always loved this story, and J.K Rowling released this new story yesterday, so I wanted to share it with you 🙂

Dolores Jane Umbridge was the eldest child and only daughter of Orford Umbridge, a wizard, and Ellen Cracknell, a Muggle, who also had a Squib son. Dolores’s parents were unhappily married, and Dolores secretly despised both of them: Orford for his lack of ambition (he had never been promoted, and worked in the Department of Magical Maintenance at the Ministry of Magic), and her mother, Ellen, for her flightiness, untidiness, and Muggle lineage. Both Orford and his daughter blamed Ellen for Dolores’s brother’s lack of magical ability, with the result that when Dolores was fifteen, the family split down the middle, Orford and Dolores remaining together, and Ellen vanishing back into the Muggle world with her son. Dolores never saw her mother or brother again, never spoke of either of them, and henceforth pretended to all she met that she was a pure-blood.

An accomplished witch, Dolores joined the Ministry of Magic directly after she left Hogwarts, taking a job as a lowly intern in the Improper Use of Magic Office. Even at seventeen, Dolores was judgemental, prejudiced and sadistic, although her conscientious attitude, her saccharine manner towards her superiors, and the ruthlessness and stealth with which she took credit for other people’s work soon gained her advancement. Before she was thirty, Dolores had been promoted to Head of the office, and it was but a short step from there to ever more senior positions in the management of the Department of Magical Law Enforcement. By this time, she had persuaded her father to take early retirement, and by making him a small financial allowance, she ensured that he dropped quietly out of sight. Whenever she was asked (usually by workmates who did not like her) ‘are you related to that Umbridge who used to mop the floors here?’ she would smile her sweetest, laugh, and deny any connection whatsoever, claiming that her deceased father had been a distinguished member of the Wizengamot. Nasty things tended to happen to people who asked about Orford, or anything that Dolores did not like talking about, and people who wanted to remain on her good side pretended to believe her version of her ancestry.

In spite of her best efforts to secure the affections of one of her superiors (she never cared particularly which of them it was, but knew that her own status and security would be advanced with a powerful husband), Dolores never succeeded in marrying. While they valued her hard work and ambition, those who got to know her best found it difficult to like her very much. After a glass of sweet sherry, Dolores was always prone to spout very uncharitable views, and even those who were anti-Muggle found themselves shocked by some of Dolores’s suggestions, behind closed doors, of the treatment that the non-magical community deserved.

As she grew older and harder, and rose higher within the Ministry, Dolores’s taste in little girlish accessories grew more and more pronounced; her office became a place of frills and furbelows, and she liked anything decorated with kittens (though found the real thing inconveniently messy). As the Minister for Magic Cornelius Fudge became increasingly anxious and paranoid that Albus Dumbledore had ambitions to supersede him, Dolores managed to claw her way to the very heart of power, by stoking both Fudge’s vanity and his fears, and presenting herself as one of the few he could trust.

Dolores’s appointment as Inquisitor at Hogwarts gave full scope, for the first time in her life, for her prejudices and her cruelty. She had not enjoyed her time at school, where she had been overlooked for all positions of responsibility, and she relished the chance to return and wield power over those who had not (as she saw it) given her her due.

Dolores has what amounts to a phobia of beings that are not quite, or wholly, human. Her distaste for the half-giant Hagrid, and her terror of centaurs, reveal a terror of the unknown and the wild. She is an immensely controlling person, and all who challenge her authority and world-view must, in her opinion, be punished. She actively enjoys subjugating and humiliating others, and except in their declared allegiances, there is little to choose between her and Bellatrix Lestrange.

Dolores’s time at Hogwarts ended disastrously, because she overreached the remit Fudge had given her, stepping outside the bounds of her own authority, carried away with a fanatical sense of self-purpose. Shaken but unrepentant after a catastrophic end to her Hogwarts career, she returned to a Ministry which had been plunged into turmoil due to the return of Lord Voldemort.

In the change of regimes that followed Fudge’s forced resignation, Dolores was able to slip back into her former position at the Ministry. The new Minister, Rufus Scrimgeour, had more immediate problems pressing in on him than Dolores Umbridge. Scrimgeour was later punished for this oversight, because the fact that the Ministry had never punished Dolores for her many abuses of power seemed to Harry Potter to reveal both its complacency and its carelessness. Harry considered Dolores’s continuing employment, and the lack of any repercussions for her behaviour at Hogwarts, a sign of the Ministry’s essential corruption, and refused to cooperate with the new Minister because of it (Dolores is the only person, other than Lord Voldemort, to leave a permanent physical scar on Harry, having forced him to cut the words ‘I must not tell lies’ on the back of his own hand during detention).

Dolores was soon enjoying life at the Ministry more than ever. When the Ministry was taken over by the puppet Minister Pius Thicknesse, and infiltrated by the Dark Lord’s followers, Dolores was in her true element at last. Correctly judged, by senior Death Eaters, to have much more in common with them than she ever had with Albus Dumbledore, she not only retained her post but was given extra authority, becoming Head of the Muggle-born Registration Commission, which was in effect a kangaroo court that imprisoned all Muggle-borns on the basis that they had ‘stolen’ their wands and their magic.

It was as she sat in judgement of another innocent woman that Harry Potter finally attacked Dolores in the very heart of the Ministry, and stole from her the Horcrux she had unwittingly been wearing.

With the fall of Lord Voldemort, Dolores Umbridge was put on trial for her enthusiastic co-operation with his regime, and convicted of the torture, imprisonment and deaths of several people (some of the innocent Muggle-borns she sentenced to Azkaban did not survive their ordeal).

I don’t want to infringe copyright, all rights and images are the property of JK Rowling and Pottermore

Así funciona el Android Studio! — 06/01/2014

Así funciona el Android Studio!


studio_splashEn el Google I/O ya finalizado de este año, Google presentó Android Studio, un nuevo IDE o “programa para programar ” del Sistema Operativo del androide verde. Por el momento, programadores avanzados están valorando muy bien Android Studio, e incluso, a pesar de que es una versión incompleta, han dejado de usar Eclipse en favor de éste. Hoy en El Androide Libre os ayudaremos a dar vuestros primeros pasos con él.

Descarga del archivo

Aún a riesgo de escribir algo obvio, lo primero que debéis hacer es descargar la aplicación para poder instalarla. Podéis hacerlo en el enlace siguiente:

Android Studio – Link de Descarga

Instalación en Windows

En el misma página del link de descarga podéis encontrar las instrucciones de la instalación.Es tan sencillo como hacer doble click en el ejecutable y seguir los pasos del instalador.

En algunos equipos con Windows 7 y Windows 8, pueden surgir problemas durante la instalación (el programa de instalación no encuentra Java) o al iniciar el programa (pincháis en el ejecutable y no se abre una vez instalado). Para solucionarlos, ida a menú Inicio, Equipo, Propiedades del Sistema en la parte de arriba, Configuración Avanzada del Sistema a la izquierda y en la pestaña de Opciones Avanzadas, el botón de abajo, Variables de Entorno.

En la ventana que se os abre, id al cuadro de abajo, Variables del Sistema. Pulsad sobre nueva y añadir:

  • JDK_HOME en la casilla de “Nombre de la variable”
  • El directorio donde tenéis Java instalado. Si habéis instalado una versión de 64 bits estará en: “C:\Program Files\Java\jdk_version_de_java” y si tenéis una versión de 32 bits o x86 estará en “C:\Program Files (x86)\Java\jdk_version_de_java”.

Aceptad y probad de nuevo. Si no se os instalaba, ahora si reconocerá Java y si no se os iniciaba, ahora si lo hará.

Sin título

Instalación en MAC

Una vez descargado, abrir el archivo con extensión DMG y mover la carpeta que se creará a la carpeta de aplicaciones. Una vez hecho, ya esta listo para funcionar.

Instalación en Linux

Primero se descarga el archivo y se descomprime el archivo con extensión TGZ en la localización que prefiráis. Para abrir Android Studio id a “android-studio/bin/” Podéis añadir una variable de entorno a este directorio para acceder más fácilmente.

Inicio de la aplicación

Bien, ya hemos instalado Android Studio, ahora, vamos a probarlo. Nada más iniciar el programa, nos dirá si queremos importar datos de otro IDE, como Eclipse, por ejemplo. Para ello hemos de seleccionar la carpeta donde tenemos nuestros proyectos e importarla.

Una vez hecho esto, se abrirá una ventana en la que tenemos determinadas opciones. Entre ellas, abrir o crear un nuevo proyecto.

New ProjectSupongamos que queremos crear uno nuevo. Pinchamos en New Project. Si nos sale un mensaje tan simpático como el que veis a continuación, no pasa nada. Tiene arreglo.

Error SDKPulsad abajo, en Configure, después en Project Defaults, y ahí en Project Structure. Dentro podéis seleccionar el SDK que tengáis. Por ejemplo, en la carpeta del ADT junto a Eclipse o en Users/”tuperfil”/Appdata/Local/Android/. Esos son, dos de los lugares donde se instala por defecto, aunque puede que hayáis decidido guardar el SDK en otro sitio cuando lo instalasteis. Aseguraos de darle a “Aplicar” antes de aceptar.Una vez hecho esto (es posible que tengáis que cerrar y abrir Android Stuido) ya podemos empezar.


Como veis, debéis añadir un nombre a la aplicación en la primera casilla. Después, el nombre del módulo, que suele llevar el mismo nombre, aunque por supuesto podéis cambiarlo, y seguido, el nombre de paquete de la aplicación, importante para el ID a la hora de subirla a la Play Store.

También, se nos dará a elegir la versión mínima del SDK que queremos usar para la aplicación. Si queremos que una aplicación llegue al máximo de usuarios posible, debemos elegir la más antigua, pero, también hay que tener en cuenta que deberemos resolver todos los problemas de compatibilidad que tengan todas las versiones en las que nuestra aplicación este disponible. Debemos saber que versiones anteriores a Froyo presentan errores e incompatibilidades. Por ello, lo ideal sería seleccionar como SDK mínimo, Froyo 2.2 o incluso Gingerbread 2.3.X.

Luego, debemos elegir la versión a la cual está dirigida nuestra aplicación, lo ideal en este caso es elegir aquella versión en la cual hay más dispositivos, pero sin renunciar a las mejoras que se dan en las más actuales. Por ello, sería buena idea decantarse por ICS 4.04 o incluso Jelly Bean 4.1.2.

Después, podemos elegir la versión del SDK con la cual se compilará nuestra aplicación. Aqúi, sólo podemos elegir la más reciente.Por ahora, Jelly Bean 4.2.2, aunque en breve será 4.3.

Ahora podemos elegir cual de los estilos Holo nos gusta más. Oscuro, claro, o claro con el nuevo menú lateral oscuro.

De las tres opciones para marca abajo, la primera indica que queréis usar un icono personalizado para la aplicación. La segunda, creará una Actividad para tu aplicación en el terminal (o emulador). Y la tercera indica que quieres crear una librería para una aplicación que ya creaste o que quieres usar en tu terminal fuera de una aplicación, por tanto, no será una aplicación al uso.


Si has marcado la opción de Icono personalizado, te aparecerá una ventana como la de arriba. Aquí tenéis todas las opciones que necesitáis para crear el icono.

En Image, puedes subir una imagen para usarla como lanzador de aplicaciones. En Clipart, puedes elegir entre diferentes símbolos e iconos. Y en Text, puedes poner hacer un icono para la aplicación con letras más o menos adornada.

Al hilo de esto, hay que decir que cada vez las pantallas de nuestros Smartphones son más grandes y poseen una mayor resolución, por esta razón es conveniente usar un icono que se vea bien en resoluciones HD o Full-HD. Si vemos correctamente el icono sin que parezca pixelado en XXHDPI, podemos estar seguros de que se verá correctamente en cualquier dispositivo, incluido tablets.


Una vez realizado esto, podemos pasar a la siguiente ventana. Aquí podemos elegir el tipo de ventana principal que tendrá nuestra aplicación. De nuestra elección dependerá, en cierta medida, el resto de la aplicación.

  • A saber, tenemos la ventana habitual o Blank, en la cual, tenemos una barra superior donde se incluirá el menú, el título y “volver”. Debajo, todo la ventana pertenecerá al contenido de la aplicación.
  • Después, Fullscreen, la ideal para juegos entre otros tipos de aplicación. En este caso, la barra de estado y los botones (si los hubiera) serán tapados por la totalidad de la ventana de nuestra aplicación, donde irá el contenido.
  • Luego, Login, para aplicaciones similares a las primeras, pero que se inician con un registro que hace falta rellenar para entrar.
  • La cuarta es Master/Detail. En ella tendremos la ventana dividida en un menú a la izquierda, y en contenido para cada opción del menú a la derecha. Ésta parece la idónea para tablets y para teléfonos con pantalla grande al girarlos en horizontal.
  • La última Settings, parece aquella que está diseñada como una lista de ajustes.


Una vez elegida un tipo de ventana, podremos elegir el nombre para la Actividad y para la Capa principal de la ventana. También podremos elegir que estilo de pestañas queremos para nuestra aplicación. Sin pestañas, Fijas, movibles o en cascada.

Y bien, hemos terminado los pasos previos y ya podemos empezar a programar la aplicación a nuestro gusto. ¿Qué os parece de momento Android Studio




A %d blogueros les gusta esto: