martes, 30 de enero de 2018

Un par de cursos interesantes en MiríadaX y EDX



Ya os hemos hablado alguna vez de los cursos en MiríadaX, para el que no lo sepa es una plataforma online donde se imparten cursos de formación de manera gratuita.

Mañana empieza "Gestión de proyectos Software con Git y GitHub", el cual es una pequeña introducción para una serie de cursos cuyo núcleo es Node.js

Yo me he apuntado sin dudarlo, aunque trabajo a diario con Git, seguro que aprendo algo nuevo.

También he estado buscando un curso de Android que hice hace unos años. Lo he encontrado EDX, otra plataforma de formación online. Lo quiero volver a hacer para refrescar conceptos y tantear Android Studio, en la edición que yo hice aún se usaba "Eclipse".

El curso es "Android: introducción a la programación", no os dejéis engañar por el título, es bastante completo.

A ver cómo me las apaño para intercalar tanta formación con el juego.

domingo, 28 de enero de 2018

Conquista Castilla y León 2018: parte II


Pues después de un par de horas:

  • Ya tenemos máquina virtual en Azure
  • Hemos instalado Java (con artículo en el blog)
  • Hemos instalado Tomcat (redirigiendo su puerto al 80)
  • Hemos desplegado la web del mantenimiento (le he puesto un mes, pero seguro que es menos).
  • Hemos creado el DNS para: conquista.tecnificados.com

Ya me he recuperado un poco y mi cabeza ya empieza a pensar en novedades y mejoras de desarrollo rápido.

Lo mas duro es registrar el fichero para el tema de la LOPD (un par de horas pegándome con el certificado digital y configurándolo correctamente en el navegador).

Después de eso ya solo quedan tareas de desarrollo, instalación y despliegue.

Ya falta menos: ¡¡¡conquista.tecnificados.com lives!!!








Instalando Java 8 de Oracle en linux (Ubuntu Server 16)


Ahora mismo estoy instalando todo lo necesario en el servidor de Conquista Castilla y León, y para empezar, lo primero que hago es instalar JAVA.

El sistema operativo va a ser un Ubuntu Server 16 LTS.

Yo quiero instalar "Oracle Java 8". Por defecto en los repositorios de Ubuntu no esta disponible esta versión, para instalarla tenemos que ejecutar estos comandos:

  1. sudo apt-get update : actualizamos repositorios
  2. sudo add-apt-repository ppa:webupd8team/java: añadimos un nuevo repositorio donde se encuentra la versión de Java que nos interesa
  3. sudo apt-get update : actualizamos repostitorios (ahora con el software del nuevo añadido)
  4. sudo apt-get install oracle-java8-installer: instalamos java
Podemos verificarlo con el comando: "java -version"

Por cierto, la imagen de arriba es "Duke" que como muchos sabéis es la mascota de Java.


lunes, 22 de enero de 2018

Conquista Castilla y León 2018: parte I


 Esta semana no ha sido nada productiva, he pillado una especie de gripe exprés y no he podido dedicar casi nada de tiempo al juego. Os resumo brevemente lo que he podido hacer:


  • He conseguido restaurar la BBDD:





  • Y después de unas cuantas horas la aplicación ha vuelto a la vida con la última versión de MongoDB, y del Framework (SPRING).




Le tengo que dar una vuelta completa, pero la cosa tiene buena pinta.

Ahora tengo que ver si necesito firmar por el fichero de protección de datos, conseguir servidor (creo que me voy a decantar por AZURE) y hacer los despliegues.

Os iré contando.

domingo, 14 de enero de 2018

Re-conquistemos



Llevo tiempo pensando el retomar el proyecto "Conquista Castilla y León", pero sobre todo por crisis de tiempo, no me he puesto con ello.

Ahora no es que es que tenga muchísimo más tiempo, pero veo que necesito seguir investigando tecnologías nuevas, lanzar pequeños proyectos o ideas  que quiero programar en cinco minutos.

Para conseguir todo esto, necesito tener un servidor y un dominio.

Lo segundo ya lo tengo, ahora iremos a por el servidor.

Metas a conseguir:

  • Relanzar "Consquista Castilla y León"
    • Contratar el servidor
    • L.O.P.D. (qué pereza me da esto)
    • Desplegar todo en desarrollo
    • Desplegar todo en producción 
  • Mejorar el juego
Ya os iré contando.

PD: he conseguido @tecnificados de Twitter, así que sabéis como contactar conmigo.