miércoles, marzo 20, 2019

La magia del formateo de fechas en GO

En java tenemos SimpleDateFormat (entre otros) para formatear las fechas, y patrones de este tipo.

EEEE dd-MMM-yy HH:mm:ssZ

Pero en go son un poco "distintos". Si nos fijamos en la documentacion del parse vemos que

const (
        ANSIC       = "Mon Jan _2 15:04:05 2006"
        UnixDate    = "Mon Jan _2 15:04:05 MST 2006"
        RubyDate    = "Mon Jan 02 15:04:05 -0700 2006"
...
 
2006, Jan... Mon... ¿En vez de usar yyyy para el año usan 2006, o 06?

Pues parece que si y si.

 
 

Gradle + Dependencias

Si en un proyecto gradle necesitamos mostrar el arbol de dependencias (de librerias) podemos usar:

gradle dependencies
 

En este enlace temamos mas info.

Si necesitamos sobreescribir una, en nuestro proyecto springboot entonces podemos buscar aqui el "nombre" de la dependencia.Y usando esto cambiarla.

ext['jackson.version'] = '2.9.8'

Por ultimo, si lo que quieres son el grafo de dependencias dentro de tu codigo, de las dependencias de creacion de beans de spring. Entonces necesitas esto.

lunes, marzo 18, 2019

Anki

Si te interesa usar un progama de "flash card" Anki es una buena opcion, disponible para todas las plataformas.

Con la opcion de importacion, puedes crear tus propios mazos.

Si quieres conectarlos con el phasebook de google translate, puedes ver como en este video. Para los pro, echar un vistazo a esto.

domingo, marzo 03, 2019

Mando de la xbox

El adaptador de mando Xbox a USB, es este. El driver es este.

Drums

En este articulo vamos a tratar varios temas y poner varias referencias a webs:

  1. Transformacion de WAV a MIDI
    1. Comercial:
    2. Opensource
  2. Librerias de deteccion de pulsaciones
    1. TarsosDSP 
    2. DrumDetection 
    3. BeatRoot 
    4. BTrack 
  3. Librerias JavaScript
    1. BmpDetectionJavascript 
    2. Decapo 
    3. BeatAudioApi 
    4. Articulo 
  4. Librerias Android
    1. MWEngine
  5. Reproduccion de bateria
    1. Jfugue 
    2. Hydrogen Music 
    3. Ordrumbox
    4. DrumPlusPlus
    5. Varios