07
septiembre
2014
Mi primera App Hola Mundo con Android Studio

Sueñas con crear tu propia App ? Quieres ser como el creador de Flappy Bird y ganar miles de dólares al dia ? Aquí te voy a enseñar los primeros pasos.

Y si tienes mucha paciencia, no te rindes y tienes un poco de suerte tal vez puedas ganar mucho dinero con tu app o simplemente saber que puedes hacerlo.oracle web

En este humilde tutorial usaremos Android Studio que facilita mucho las cosas antes que Eclipse. Lo primero que debemos hacer es instalar el Java Development Kit o JDK , aviso, no sirve el JRE o Java normal y corriente que todos tenemos instalado. Lo encontraremos en la página de Oracle, clicamos en JDK Download, aceptamos la licencia y descargamos e instalamos la versión de nuestro sistema de 32 o 64 bits (Windows x86 / x64).

SDK managerDescargamos e instalamos Android Studio desde la web oficial de Android para desarrolladores. Entramos en el programa, y vamos al SDK Manager SDK manager icon para instalar los paquetes que nos propone clicando en Install packages, esto es la versión y herramientas necesarias de Android para poder hacer funcionar el entorno de desarrollo. Adicionalmente podemos también instalar las versiones, samples y documentación que queramos.

 

 

Ahora vamos a hacer nuestra primera App. Vamos a File > New Project > y la llamamos Hola Mundo > Next > Phone and Tablet > Blank Activity > Next > Finish. Increible pero ya tenemos nuestra primera App que dice Hello world ! cuando la abres. Vamos a aprender un poquito mas. En el panel de la izquierda seleccionamos la carpeta drawable-hdpi  que está en HolaMundo\app\src\main\res\ y con el botón derecho abrimos Show in Explorer, es en esta carpeta drawable-hdpi es donde colocamos una imagen png que nos servirá de fondo splatter y otra imagen png de un zombie para decorar.

En el panel central de Android Studio tenemos seleccionado activity_my.xml y abajo clicamos en Design para que se nos abra el modo visual, en el panel de la derecha, Properties tenemos background, clicamos a su derecha y en los tres puntos, se nos abre una ventana de Resources, seleccionamos splatter y OK. En el panel central seleccionamos ImageButton que está en Widgets, lo arrastramos al móvil que tenemos en el centro y soltamos, a la derecha en background clicamos en los tres puntos que aparecen cuando clicamos, y como antes ahora seleccionamos zombie, ahora en la vista de diseño podemos cambiarlo de posición.

android studio hello world

En el panel de la izquierda abrimos con doble clic el archivo strings.xml que se encuentra en app\src\main\res\values\ y cambiamos los valores del xml para que quede así:

<?xml version=»1.0″ encoding=»utf-8″?>
<resources>
<string name=»app_name»>Hello planet</string>
<string name=»hello_world»>Hello world!</string>
<string name=»action_settings»>Settings</string>
</resources>

 seleccionamos todo el texto y lo copiamos, en el panel de la izquierda seleccionamos la carpeta res y con boton derecho > New > Directory > values-es > ok > seleccionamos el nuevo directorio values-es > botón derecho > New > File > strings.xml > OK > pegamos en él el xml anterior y lo editamos para que quede así:

<?xml version=»1.0″ encoding=»utf-8″?>
<resources>
<string name=»app_name»>Hola Tierra</string>
<string name=»hello_world»>Hola mundo!</string>
<string name=»action_settings»>Configuración</string>
</resources>

 guardamos todo clicando en Save All y ya tenemos nuestra primera App hola mundo ! con imágenes background, imageButton y multi idioma según el idioma que tengas seleccionado en tu móvil.

AVD manager iconPara verla en funcionamiento puedes usar Android Virtual Device Manager  , básicamente vamos a crear un emulador que actuará como un AVD managermóvil en nuestro pc. Clicamos en AVD Manager > AVD Name > Galaxy S4 > Device > 5.1″ WVGA (480 x 800: mdpi) > Target > Android 4.4.2 – API Level 19 > CPU/ABI > Intel Atom (x86) > marcamos Hardware keyboard present > Skin > Skin with dynamic hardware controls > Front camera > none > Back camera > none > marcamos Use Host GPU > OK

 

 

AVD emulatorLo seleccionamos en el AVD > Start > Launch > se nos abre una nueva ventana emulando el dispositivo y versión de Android que hemos definido, puede tardar unos minutos hasta que aparece cargado el nuevo emulador, entonces clicamos en el icono de las app y nos familiarizamos con este entorno. Vamos a probar nuestra app > App > Run > Run app > Nos aparece una ventana donde indicamos que la vamos a ejecutar en el emulador que acabamos de crear > nuestra app se instala en el emulador y se ejecuta.

 

 

Seguramente nos gustará probar nuestra app en nuestro movil android, para ello debemos activar el modo desarrollador en nuestro phone, vamos a Ajustes > Acerca del dispositivo > y pulsamos 7 veces en Número de compilación. Conectamos por USB nuestro movil y para poder seguir nuestro pc debe reconocerlo. Volvemos a Android Studio > Run > Run app > seleccionamos nuestro movil > OK > nuestro Hola Mundo se instala en nuestro dispositivo y se ejecuta satisfactoriamente.

Screenshot_2014-09-07-17-45-37

Pero estoy seguro que vas a tener ganas de presumir de app con tus amigotes. Entonces tendrás que poder obtener un archivo apk para poder enviárselo y que se lo instalen. Vamos a Build > Generate Signed APK > Create new > rellenamos todo el formulario siempre con la misma password > ok > misma password de antes > clic en remember > obtenemos nuestro archivo apk que servirá para instalar en cualquier movil android que en ajustes > seguridad > tengan activado Fuentes desconocidas.

Suerte !


07
junio
2014
Pc gaming 2014. Segunda parte.

Siguiendo la estela de nuestro socio Mc en Pc gaming 2013 resolví la ardua tarea del cambio de Pc sin grandes dudas ni investigaciones ya que la elección de Mc no tenía fisuras. Por tanto la tienda elegida fue la misma Tecnología Modular y el gurú David el mismo, en Sepúlveda 171. Y todo fue comprado por piezas y montado en casa.

Los componentes son prácticamente los mismos con alguna actualización al modelo actual:

CAJA NZXT H2 CLASSIC NEGRA
CPU I7 4770 3.4 GHZ 8MB LGA 1150
GIGABYTE H87-HD3 1150/6USB/RAID
DIMM 8GB DDR3 1600 MHZ KINGSTON
PIONEER BDR-209 BDK NEGRA OEM
SSD 120GB SATA3 2.5″ KINGSTON V300
WINDOWS 8.1 HOME 64 BITS OEM
BENQ 24″ GL2460HM LED DVI HDMI F
NVIDIA GTX760 2GB GDDR5 OC
FUENTE ATX PANTHER 650W

NZXT H2 CLASSIC upNZXT H2 CLASSIC fan

Cabe destacar en la caja NZXT la facilidad en montar los discos duros sin tornillos y en bandejas extraibles, el compartimento superior para alojar temporalmente un disco Sata y la extracción manual de los ventiladores delanteros sin cables.

La placa base Gigabyte es la elegida en mis últimos 4 pc y no me ha defraudado, en la web de nuestro modelo GA-H87-HD3 elegimos el sistema operativo e instalamos los drivers Realtek HD Audio Driver, Intel Management Engine Interface, Intel INF installation y Realtek LAN Driver de forma que al final en el administrador de dispositivos de windows no debe quedar nada pendiente / con interrogante.

BIOS GA-H87-HD3-1 BIOS GA-H87-HD3-2BIOS GA-H87-HD3-3

Gracias al SSD y a una buena configuración de la BIOS vamos a conseguir que el sistema arranque en unos 8 segundos. En BIOS Features activamos Fast Boot y dejamos las opciones por defecto que nos propone. En Peripherals desactivamos Intel Processor Graphics ya que vamos usar nuestra propia GPU, también en Super IO Configuration desactivamos los antiguos  Serial y Parallel Port. Seguimos en Peripherals y en SATA Configuration el modo de SATA debe ser AHCI, y sabiendo el número de conector SATA que corresponde al compartimento superior de discos de tu caja NZXT H2 debes activarle el Hot Plug, así consigues que un disco sata puedas montarlo y desmontarlo en caliente.

La tarjeta gráfica elegida para la gloria y para repartir bofetadas en GTA 5 PC (pero cuando va a salir ?) ha sido la Nvidia GTX 760 que en este ranking de rendimiento aparece en el puesto 16 que no está nada mal. Como sabes a partir de la serie 600 el software Nvidia Geforce Experience proporciona grabación de video instantánea para tus juegos.

MSI Nvidia GTX760 2GD5_OCAl tener una unidad de estado sólido SSD puedes tomar medidas para alargar su vida útil que como sabes es inferior a la de un disco mecánico tradicional, puedes como yo desactivar: indizar unidad, restaurar sistema y archivo de paginación y cambiar la ubicación de las carpetas temporales de windows y exploradores a un disco duro mecánico. No desactivé superprefetch y prefetch porque según algunos expertos esto no es necesario para windows 8.1. También puedes optar por no hacer nada de todo esto y confiar en que hasta que tu SSD se vuelva de solo lectura hayan pasado diez años o las 1 millón de horas MTBF previstas.

gta_5_TrevorDuke-Nukem-Forever

Creo que Trevor y Duke se van a alegrar con tanto potencial. 😉

 


15
abril
2014
Cold boot bug. El pc arranca y se para, arranca y se para…

.

Hoy mi pc ha amanecido no queriendo arrancar del todo. De hecho, arrancaba y a los pocos segundos, tres o cuatro tal vez, se apagaba, y al poco volvia a empezar. Arranque y parada, arranque y parada. Sin tiempo de cargar la bios, ni el sistema operativo, la cosa apuntaba a un problema de hardware. Por ahí he leído de todo. Que si un problema con los simms de memoria, que si la PSU (power supply unit) (la fuente de alimentación, vamos). Que tal vez eran los usb’s. Otro grupo apunta a que los procesadores demasiado calientes, se niegan a arrancar y se paran, en un bucle sin fin. O tal vez sea la placa base. Otros casos apuntan a pines torcidos en el socket del procesador y en algún caso, apuntan a problemas con el «power on by mouse» feature de la bios.

Con este panorama, lo he probado todo. Descartando el tema de las temperaturas, dado que el ordenador estaba parado y frio, he dejado al sistema sin sus elementos mas comunes. Le quité en orden y probando cada vez, las memorias, los conectores usb’s, los discos sata’s y finalmente cambie el orden de los conectores de la fuente de alimentación. Todo sin éxito. Por el camino, ordené los cables de alimentación y los pase por detrás. Conecté los puertos usb’s 3.0 correctamente y adecenté y aspire el polvo de los últimos años.

Desesperado, ya no se me ocurria nada, hasta que pensé en resetear la bios desde la placa base. Siempre hay un jumper que si lo cruzas al arrancar, deja la bios por defecto y soluciona cualquier problema de overcloking o de lo que sea. En mi caso, cuando junté los dos pines con un destornillador, y arrancaba simultáneamente el pc, conseguí por fin arrancar.

Aun asi, tras comprobar que al Windows y a los discos no les había pasado nada tras el desmontaje y pruebas, lo volvi a apagar todo para comprobar que el problema persisitia, y esta vez el reset de la cmos no me hacia ningún efecto. Finalmente, consegui arrancar correctamente de nuevo pulsando intermitente y compulsivamente la tecla de reset del pc mientras ocurrían los primeros segundos del arranque. No me preguntéis si es un método funcional. Ya no sabia que más probar.

Una vez arrancado, he actualizado la bios de mi placa Gigabyte P55A-UD3 rev 1, que estaba en la versión F2 y ya existía una versión F11 que he instalado sin problemas con la utility @BIOS y desde el Windows. Tras hacerlo, he rearrancado el pc y he podido entrar en la bios, y grabarla, sin nada raro. Tras hacerlo, el ordenador ha rearrancado y se ha parado, para seguidamente arrancar correctamente. Ahora bien, me parece que el problema persiste. Pero si paro de nuevo, seguro que me pego un par de horas más de troubleshooting.

Total, estoy jodido. Algun consejo? soluciones o work arounds son bienvenidos.

Actualización dos horas después: Como me temia, la cosa sigue. Ahora, al menos bota, se apaga y bota definitivamente, con lo que al menos tengo pc. Si cargar la nueva versión de la Bios, casi arregla el problema, he probado con las opciones mas seguras (fail-safe), luego con los optimized defaults, pero siempre con el mismo resultado. Cuando llega a la pantalla de «load operating sistem…..», se apaga, para luego arrancar de nuevo solo y pasar por el mismo punto sin problemas. Bueno, seguire pensando. Lo debo volver a abrir, porque el cdrom no se abre. Creo que esta pieza tiene diez años…


24
marzo
2014
Cigarrillo electrónico para dejar de fumar

 

Llegó un buen día que decidí investigar el tema de los cigarrillos electrónicos, por aquello de la salud y el bolsillo, total que me fui directo a la tienda y la vendedora me embelesó con las múltiples ventajas de los susodichos, que si la nicotina es vegetal, que si el ahorro es más que evidente y otras historias.

Al final me ví comprando el cigarrillo electrónico Puff QHIT. Como curiosidad tiene un micro usb, sí el mismo que los teléfonos móviles, para recargar la batería que lleva, y nada mas, aunque vete a saber con el tiempo igual se conecta al móvil y te informa de cuantos vapeos te quedan 🙂

El aparatito tiene varias partes, la batería que puede ser de distintas capacidades, la mía en concreto es de 650 mah, la boquilla y el contenedor del líquido.

Claro el líquido, que al final la chica me recomendó el Harvest, que es el líquido que lleva nicotina, por aquello de ir poco a poco dejando el vicio, y que es el mas parecido al tabaco que yo fumaba, Nobel.

Total que me ví comprando el chisme y que con tantos elementos en la ecuación la broma me salió por 42,80 €, los cuales doy por bien empleados siempre y cuando no aparezcan más consecuencias a los hechos que acontecieron a continuación y que paso a relatar.

Todo ufano yo y sin tener ningún plan en mente empecé a vapear y a no fumar de mi tabaco habitual. Pasaban las horas, y el liquidillo ese veía que disminuía, pasaban los días y me preguntaba cuando tendría que recargar la pila.

Y al tercer día empecé a toser, tosía por la mañana, tosía por la tarde, tosía a todas horas, pero cuando más tosía era por la noche, despertaba a la parienta, despertaba a la vecina, despertaba al gato y al chucho del vecino, pero yo seguía vapeando orgulloso.

Pasaron los días y seguía tosiendo, sin más, era pura rutina, era algo mas y habitual. El esputo era de un color verde metálico inenarrable que asustaría hasta al propio doctor House.

Y llegó el séptimo día, en condiciones de salud preocupantes, completamente agotado, sin aire y tirado total empecé a ver las orejas al lobo, y sin fuerzas de seguir dándole al aparatito dejé de vapear.

Han pasado ya cuatro semanas sin fumar ni vapear, de vez en cuando toso un poco poque supongo que el cuerpo no se recupera así como así, y también un poco para recordar aquella experiencia.

 


22
marzo
2014
Steve Jobs. Walter Isaacson.

.

Hace unos días que cayó el libro en mis manos y durante esta semana que dejamos atrás no he podido parar de devorarlo. Si ya teneis unos años y os dedicais de alguna forma al negocio de las tecnologías de la información, sin duda encontrareis en esta biografia, un viaje alucinante a vuestra propia historia con los ordenadores de vuestra vida. Un recuerdo de los albores de vuestra pasión por esta industria y un inspirador documento acerca de la revolución digital en la que de alguna forma todos hemos participado.

Y Jobs nos hace ver la verdad y pureza de sus planteamientos cuando su vida representa un ejemplo perfecto de integración del diseño, de la tecnologia y de la funcionalidad de unos productos que hoy inundan y mejoran nuestras vidas. Despreciando los nichos en los que nuestra profesión se ha convertido, Jobs y Apple se convierten en los maestros integradores de la mejor experiencia de usuario, dominando todo el universo tecnológico. Desde el hardware, su diseño y implementación, hasta los sistemas operativos, la forma en que se usan y la constelación de aplicaciones que se conforman a su alrededor.

Conozco muchos informáticos que en su vida sabrán ni entenderán como funciona su ordenador personal, o que jamás conocerán como fluye la información ni en que se basa internet. Atrapados en su aplicación de gestión al uso, se sentirán los reyes del mambo de los universos de la información sin saber lo que es un router, una tarjeta de red o un cableado estructurado. Puestos a despotricar, ¿quien de entre vosotros paletos informáticos dedicados al abap, conocéis la belleza que encierra un protocolo de comunicación o la revolución que significa usar una maquina virtual en el ordenador de casa?.

Los ingenieros como Wozniak y los visionarios como Jobs han cambiado el mundo, y mas valdría que se reconocieran sus méritos. Esos inadaptados que dedican sus vidas a unas tecnologías de difícil comprensión son los artífices de la mayor revolución que ha vivido el ser humano desde la invención de la imprenta. Por lo demás, leer el libro y descubrir que la tóxica personalidad de Jobs con sus empleados y compañeros de profesión fué uno de los motores de innovación que llevaron a Apple a ser la compañía mas valiosa del mundo es sin duda fuente de controversia.

Una personalidad impulsiva compulsiva, tan arrolladora y falta de cualquier medida que hacía que compartir la vida de Jobs fuera una difícil papeleta. Aun asi, su carisma y capacidad de subvertir la realidad para conseguir sus visiónes, intereses y sueños es una constante que se debería estudiar en las escuelas de liderazgo durante los próximos años. Jobs exploró sus limites por encima de cualquiera que se interpusiera. Con un total desprecio por cualquier medida, se dedicó a ser El mismo sin ninguna vacilación. Esa es su pureza. Jobs es sólo JOBS.

Sin duda un libro inspirador, muy, muy recomendable.


15
marzo
2014

.

No debe estar cuantificado el intangible impacto que la Wikipedia ha tenido en nuestras vidas. Probablemente nunca habréis pensado en la gran ventaja que ha supuesto para la humanidad, el disponer de un acceso inmediato al conocimiento de nuestra civilización, de nuestros pueblos, culturas o pensamientos.

Por supuesto esto es solo el comienzo y a pesar de los turbulentos tiempos en los que nos ha tocado vivir, la Wikipedia nos aporta la esperanza necesaria para creer en un mañana donde nuestra civilización sea mas libre, solidaria y justa.

La Fundación, cuna y motor de la Enciclopedia Galactica, necesita fondos para continuar. Hari Sheldon os reclama unos pocos créditos para seguir contribuyendo e invirtiendo en el progreso de la humanidad. La expansión y el futuro de la Galaxia dependen de ello. Yo ya he donado.

.

.


10
marzo
2014

.

Gracias a Xataka foto nos enteramos de que este editor de efectos fotográficos esta disponible por unos días. Yo ya me lo descargue en este enlace, y la verdad es que me esta gustando. Visualiza todos los formatos y añade un montón de efectos que añadidos a los que ya trae la Ricoh GR, pues te dan un monton de posibilidades.

Cada dia estoy mas contento con esta maquina. Os la recomiendo encarecidamente. Una power shot que dispara como una réflex. Divertida, ligera, hábil, nitida y precisa que también requiere su punto de aprendizaje pero las recompensas son tantas que no las puedo enumerar.


23
febrero
2014

Estas son unas escenas en slow motion grabadas hoy en plan dominguero en el Puerto de Barcelona. Para ello he usado mi cámara Panasonic Lumix TZ40 en modo escena, película de alta velocidad a 100 fps y en 1280 x 720. El resultado es curioso.

Para recortar y unir los fragmentos que véis he usado el programa gratuito Freemake Video Converter y realmente me ha sido de gran utilidad.

Pero si queréis ver un Slow Motion realmente espectacular no os perdáis este, de Adam Magyar, tomado en en el metro de Berlin.

Y en petapixel os explican un poco más y véis 2 más en el metro de Tokio y en el de New York.

 


15
febrero
2014

.

Sigo disfrutando como un enano con la Ricoh GR. Y aunque todavía no domino todos los menus, creo que con el tiempo, conseguiré hacerme con ella. Al fin y al cabo, ahora el problema no son las capas de settings de profundidad insondable de la Olympus sino el combinar las mejores opciones que se adapten a mis necesidades.

Ahora voy ligero y con un discreto equipaje. Nadie se da cuenta de que le estoy fotografiando. Y los paseos son una aventura para descubrir la maravilla que se esconde dentro de esta cámara en la que todo cabe y en la que todo esta todavía por descubrir. Ya llevo unos cientos de fotos y esto solo esta empezando.

De momento, y aunque todavía encuentro demasiado grano y el enfoque no lo acabo de entender, hoy he probado una nueva opción mágica en My settings 1 que es el realizar el bracketing de efectos. Como sabeis el bracketing siempre se ha usado para conseguir esos magnificos HDR’s que se ven por ahí. En su tiempo lo probé pero ya hace tiempo que solo me motivan las fotos de calle. Pero en la ricoh también puedes escoger tres efectos distintos para hacer el bracketing.

Como os decía, he usado los efectos de blanco y negro de alto contraste, proceso cruzado y película positiva. La verdad es que no se cual me gusta más. Venga, dejad vuestros comentarios y dad vuestra opinión. 😉