ECMAScript 6: valores por defecto en las funciones Javascript

Muchos lenguajes permiten definir un valor por defecto en la llamada a una función, pero hasta ahora Javascript no era uno de ellos. Esto cambia con ECMAScript 6, donde podremos hacerlo al igual que en PHP o Python. Os pongo un ejemplillo simple

function EjemploJS(variable="ejemplo"){...}

Esto implicaría que si no se le pasa la variable variable entonces por defecto se aplicará el valor definido en la declaración de la función. Es bastante cómodo porque nos evita hacer pirulas tipo usar un OR cuando la variable viene vacía, que es lo que haríamos en el pasado:

function EjemploJS(variable){
    variable = variable || "ejemplo"
/*lograría el mismo efecto
pero el código es menos limpio*/
}

Próximamente seguiremos con el tema de ECMAScript 6, al que ya dedicamos antaño otra entrada.

The man who sold the world

No hace mucho teníamos que decir «hasta la vista» a Lemmy y hoy otra leyenda del rock and roll se nos va: David Bowie. Al igual que el fornido bajista de Motorhead, lo hace por culpa de un cáncer y pocos días después de su cumpleaños. Acababa de publicar su último disco hace sólo un par de días.

Con 22 años Bowie lograba colarse en el top 5 británico con Space Oddity, un clásico tan universal que hasta los hermanos Calatrava se atrevieron a parodiar en un país que tradicionalmente ha repudiado el rock más clásico. Con 25 era el rey del glam escondido tras la piel del alienígena Ziggy Stardust. A los 27 dejaba esa faceta abrazando el funk y el soul con Diamond Dogs y convirtiéndose luego en The Thin White Duke. Acabaría los 70 compartiendo piso con Iggy Pop en Berlín, sumergidos en el mundillo artístico. En los 80 firmaba hits como Let’s Dance o el Under Pressure en colaboración con otras leyendas como Queen, y además afianzaba su carrera como actor: El Ansia, Absolute Beginners, Laberinto, La Última Tentación de Cristo, Twin Peaks… Tras todo eso Bowie ya era una leyenda, ya estaba por encima del bien y del mal.

David Bowie nos ha dejado antes de tiempo, pero siempre tendremos su voz para recordarnos que todos podemos ser héroes, aunque sea por un día.

Las palabras reservadas let y const en javascript

No conocía la existencia de let, la descubrí ayer porque había usado una variable llamada let en un artículo de 2011 que hablaba sobre cómo validar un DNI con javascript, y me comentaron «let es una palabra reservada«. Mi cara fue como ¿ein? ¿desde cuando? Así que me puse a buscar… y sí, desde la irrupción de ECMAScript 6 en junio de 2015 tenemos una palabra reservada para definir variables que es let,  otra que es const para las constantes.

Sobre const no hay mucho que decir ya que el nombre es muy descriptivo: nos permite definir una constante. ¿Qué es una constante? Pues piensa en una variable pero que sólo puede recibir un valor en el momento de su declaración y que luego ya no puede ser modificada. Te pongo un ejemplo:

/*Declaramos PI como constante*/
const PI = 3.1415926;

/*Esto daría error*/
PI = 3.1416;
/*Porque no se puede volver a dar*/
/*valor a una constante*/

Vamos ahora con let, que tiene más chicha. Citando textualmente la documentación permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando. ¿Qué diferencia hay con var? Que var nos permite declarar una variable global o una variable local dentro de una función, pero no nos permite limitar su ámbito a un bloque de código concreto. Veamos un ejemplo:

/*Hagamos el ejemplo al viejo estilo*/
/*usando var*/
function PruebaVar() {
  var v = 45;
  if (true) {
    var v = 64;  // es la misma variable
    console.log(v);  // imprime 64
  }
  console.log(v);  // imprime 64
}
/*vemos como el v de dentro del bloque y el de fuera son
la misma variable. Si modificamos su valor dentro del bloque
fuera también está modificado */

/*vamos con let*/
function PruebaLet() {
  let l = 45;
  if (true) {
    let l = 64;  // diferente ámbito
    console.log(l);  // imprime 64
  }
  console.log(l);  // imprime 45
}
/*Con let en cambio la variable l de fuera del
bloque y la de dentro son tomadas como variables
diferentes, y cada una conserva el valor que
se le dio en su ámbito.*/

El uso de let y const sólo está disponible en bloques envueltos en una etiqueta <script type="application/javascript;version=1.7"> o en una versión superior.

Sincronizar y copiar carpetas con robocopy

El otro día hablábamos sobre sincronizar carpetas con rsync y hoy vamos a ver cómo  hacer lo mismo con robocopy. Se trata de un programa similar a rsync pero para Windows.

Para copiar archivos entre dos ubicaciones ejecutamos robocopy con el parámetro /E para realizar la copia recursiva:

robocopy C:\carpeta_origen C:\carpeta_destino /E

Si lo que queremos es que las carpetas se sincronicen y se borren los archivos que se eliminaron también en el origen entonces el parámetro sería /MIR (de mirror):

robocopy C:\carpeta_origen C:\carpeta_destino /MIR

#otra opción sería
robocopy C:\carpeta_origen C:\carpeta_destino /E /PURGE

Y para copiar los archivos con todos sus metadatos:

robocopy C:\carpeta_origen C:\carpeta_destino /E /COPYALL

Incluso tenemos la opción de que se borren los archivos del origen cuando se termine la copia:

robocopy C:\carpeta_origen C:\carpeta_destino /E /move

Hay un gran número de parámetros a utilizar, así que os dejo también un enlace a la web de Microsoft donde están recogidos y explicados todos.

Proto-metal y orígenes del heavy metal y/o el stoner.

Vamos con otra lista de reproducción, esta con cierta vista histórica: viajamos a finales de los 60 y principios de los 70 para buscar las raíces del heavy metal y el stoner en el rock más pesado y contundente de la época.

La conjunción de blues, rock pesado y psicodelia daría lugar a múltiples estilos, desde clasicos del rock como Cream o Jimi Hendrix a Black Sabbath, paradigma de este concepto, a la conjunción con la velocidad punk de Motorhead que influenciaría al primer thrash metal, a unos Pentagram considerados padres del stoner, a unos Judas Priest esenciales para la generación del heavy metal tal y como lo conocemos… una lista de 40 temas cargados de distorsión y fuerza para recorrer estos inicios.

Sincronizando carpetas y copiando archivos con rsync

Hasta la aparición de robocopy la herramienta rsync fue una de las más envidiadas por los administradores de sistemas Windows cada vez que se comparaban con Linux. La principal función de rsync es copiar archivos entre dos ubicaciones, y puede ser tanto entre dos ubicaciones locales como entre una local y una remota (o viceversa). Dos de los puntos fuertes de rsync es que nos permite utilizar SSH para las conexiones remotas, reforzando así la seguridad,y está pensado para ahorrar ancho de banda y tiempo cuando se realicen actualizaciones dedicándose simplemente a copiar los datos que han cambiado.

Para una operación de copia entre dos carpetas locales la sintaxis sería:

#usaremos los parámetros:
#r para que haga copia recursiva
#t para que guarde la fecha
#v para que muestre el progreso
rsync -rtv carpeta_origen/ carpeta_destino/

Ojo con la barra del final, que para rsync carpeta_destino y carpeta_destino/ no son lo mismo. Por ejemplo

rsync -rtv carpeta_origen/ carpeta_destino/
#esta copiará tal cual los contenidos de origen en destino
rsync -rtv carpeta_origen carpeta_destino/
#esta creará una carpeta nueva, llamada carpeta_origen,
#dentro de la carpeta_destino.

Como ya comentaba arriba, podemos hacer que rsync sólo copie los archivos que han sido modificados, con la idea de ganar tiempo (y no consumir ancho de banda en caso de copia remota). Tenemos dos formas de hacerlo:

#comparando fechas de edición
#añadimos el parámetro u
rsync -rtvu carpeta_origen/ carpeta_destino/

#haciendo un checksum de ambos archivos
#para ver si son distintos
#en eso caso quitamos t y añadimos c
rsync -rvuc carpeta_origen/ carpeta_destino/

Esto está bien pero ¿qué pasa si hemos quitado archivos en un lado y queremos que se quiten en el otro? ¿si queremos sincronización total? Pues tenemos el parámetro –delete, con varias variantes:

#Borrando antes de copiar los archivos
rsync -rtvu --delete-before carpeta_origen/ carpeta_destino/

#Borrando después de copiar los archivos
rsync -rtvu --delete-after carpeta_origen/ carpeta_destino/

#Borrando durante la copia
rsync -rtvu --delete-during carpeta_origen/ carpeta_destino/

#Encuentra durante la copia los archivos faltantes,
#pero los borra al terminar
rsync -rtvu --delete-delay carpeta_origen/ carpeta_destino/

Según el tipo de copia que se este haciendo y las necesidades del momento puede ser más interesante usar una u otra.

Existen más parámetros que pasar. Por ejemplo –exclude nos permite definir un patrón de exclusión para la copia, o –exclude-from, que nos permite hacerlo pero cargando los datos desde un archivo. Con –max-size se excluyen todos los archivos que superen un tamaño, y con –min-size todos los que no alcancen uno concreto. El parámetro -z nos permite definir que los archivos sean comprimidos antes de su envío, dependiendo de la red y la potencia de los equipos puede ser recomendable o no. Es interesante también el parámetro -a, que copia toda la información de los archivos: enlaces simbólicos, propietarios, grupos, permisos…

Hasta aquí hemos hablado de las posibilidades de rsync en copias locales. Pero ¿cómo conectamos con un equipo remoto? La sintaxis sería rsync -parámetros carpeta_origen/ usuario@dominio:/ruta/destino/

#pc local a remoto
rsync -rcvu /tmp/ admin@tlm.usc.es:/home/Departamentos/

#pc remoto a local
rsync -rcvu admin@tlm.usc.es:/home/Departamentos/ /home/donnierock/

Si sois de esos más vagos que el peluquero de Billy Corgan tenéis la opción de instalar grsync para poder disponer de un entorno gráfico desde el que trabajar.

grsync

Si tenéis interés puede que hable más sobre rsync y también comente algo de robocopy.

Resumiendo 2015 (películas, discos, comics, series…)

El año va tocando su fin y he pensado que lo mejor sería hacer una listilla recopilando lo más destacable del año en los temas que más interesan en este blog.

Sobre basket no vamos a hablar, no porque no haya sido un tema interesante sino porque ya hice un tweet-resumen del año, así que podéis leerlo y damos paso a otros temas.

Empezamos por el terreno televisivo. He de admitir que todavía no he visto ni la segunda temporada de Fargo ni El Hombre en el Castillo, a pesar de venir ambas recomendadas por gente con mucho criterio. Con Fargo decidí esperar por si pasaba lo mismo que con True Detective, que llegaba una temporada del horror, pero todo el mundo ha dicho que hasta supera a la primera. En el caso de El Hombre en el Castillo ya sabéis que Dick para mi es religión y ese es uno de mis libros de cabecera, así que le tenía miedo. A principios de 2016 caerán ambas. De las que sí he visto voy a recomendar tres, y empezaré por Daredevil. Tenía miedo de que fuera un Smallville, pero dentro del genero superheroico es todo un must, una serie muy sólida, muy bien filmada, con buenos guiones y con un respeto absoluto por el espíritu del comic. Y sigo con el eje Marvel/Netflix, pues Jessica Jones (que todavía no he terminado) también me está encantado. Es un pelín más light que en los comics, pero el reparto es excelente, destacando David Tennant como un villano que podría ser el hijo bastardo de JR y Rash Al’Ghul. Y para terminar la ronda de recomendaciones nada como el espectáculo y la pura diversión descerebrada de Ash vs Evil Dead. Porque Raimi nos demuestra que hacer un producto de puro entretenimiento no implica hacer una mierda, y nos regala una joya que cualquier fan de la saga adorará. Añadiré, para camaradas fans de Dr Who, que la novena temporada ha sido mucho mejro que la octava, y que si alguien tenía dudas sobre Capaldi ahora sí que deberían haber desaparecido.

ash-vs-evil-dead

En cuanto al cine estoy más desaparecido, y no porque no haya visto mucho sino porque casi todo el que he visto ha sido muy clásico. De nuevo tengo tres en la cabeza, y muy distintas. Arrancaría con Mad Max: Furia en la carretera. Y digo lo mismo que dije sobre Ash vs Evil Dead: se puede hacer un espectáculo divertido sin renunciar a la calidad. El guión lo puedes escribir en tres post-its, pero el ritmo de la narración, la fotografía, la cuidada elaboración de los detalles… una película de acción como hace años que no se hacía. Viramos hacia algo más denso con la fantasía retrofuturista rusa de Qué difícil es ser un Dios. Se trata de un filme cenagoso, desagradable, que no entra ligero pero que es una verdadera joya, que se adentra donde Juego de Tronos no se atreve a acercarse. Técnicamente es de 2014, pero no fue presentada fuera de Rusia hasta 2015, así que la incluyo. Y acabo confesando, pecado pecado, que no he visto Kingsman: Servicio Secreto, y me han dicho que debería estar mi top3, pero por no columpiarme (y porque no tendré tiempo de verla hasta 2016 seguro) voy a darle la tercera plaza a Sicario, de Dennis Villeneuve.Buena peli de acción con mi compañero de ojeras Benicio del Toro.

Qué difícil es ser un dios

En el campo del arte secuencial también he estado más dedicado a los clásicos, de hecho mi primera recomendación no sería un comic nuevo sino una reedición que he adquirido recientemente: El Cid Integral, de Antonio Hernández Palacios. Épicas aventuras medievales finamente dibujados, inteligentemente guionizadas (y eso que el tema, en España, podría dar lugar a tremendas aberraciones) y al fin reeditadas. Una pena que sólo llegaran a sacarse 4 números. No me he atrevido a hincarle el diente a la aventura de Corto Maltés a cargo de Pellejero y Díaz Canales, dos grandes autores pero metiéndose a trabajar con un mito bajo la alargada sombra de Pratt. No dudo que será un comic genial, pero yo todavía no he sido capaz de superar los prejuicios que me hacen mirarlo como a una potencial blasfemia. Me ha sorprendido una pequeña joyita de DC Comics: Bombshells. Una miniserie que reimagina a varias heroínas (y a alguna villana) combatiendo al nazismo en la II Guerra Mundial, algo así como Wonder Woman meets Rossie the Riveter. Añado que Image, la editorial que en los 90 pretendió ser el icono de una nueva generación y la alternativa a Marvel y DC en el terreno superheroico, goza de una salud excelente y nos ha dejado muy buen material este año, material entre el que se encuentra Huck, una historia sobre aceptación, sobre integración pero también sobre superhéroes, algo así como si Ron Howard hiciera su versión de Superman.

Wonder Woman Bombshells

Me voy a mi arte preferido, la música. Ha sido un gran año en lo musical, tanto con veteranos publicando buenos discos (UFO, Michael Schenker, Pentagram, Motorhead, Toto, Pink Floyd) como con bandas de nueva hornada (Blues Pills, Kadavar, Ghost, Night Demon). Quedarme con tres será difícil, así que lo haré con un puñadito, y arranco con Night Demon, una banda que se ha marcado un disco impresionante de buen heavy metal titulado Curse of the Damned, que destila espíritu NWOBHM a lo Tank o Raven por los cuatro costados. El trío germano Kadavar nos regalaba otro de sus sabbathicos álbumes, titulado Berlin, y yo me los perdía en el Resu por culpa del horario de los buses (grupo pendiente para ver en directo en 2016). Y siguiendo con gente sabbathica los portugueses The Black Wizards, liderados por la carismática Joana Brito, nos traían el que ha sido mi disco favorito procedente de la península: Lake of Fire. Sin dejar el rollo retro de bandas contemporáneas también recomendaría los devaneos entre la flauta jethrotulliana con un guitarreo más cañero de Wucan en su último trabajo Sow the Wind. La vieja escuela demostró estar más viva que nunca y yo le di una buena cantidad de vueltas al Toto XIV, una joya de impecable factura como todos los trabajos de estos mitos del AOR estadounidense, y al A Conspiracy of Stars de UFO, un disco que me confirma que las ideas no se les han acabado a estos legendarios británicos (posteriorme certifiqué que en directo tampoco flaquean cuando visitaron Compostela). Pero si hay un triunvirato que para mi marcó este año serían Imelda May, Pentagram y Ghost. La irlandesa se coronó definitivamente como la reina actual del rock and roll, con su gira más multitudinaria para presentar Mayhem (publicado en 2014)  y que pude disfrutar con un conciertazo coincidiendo con las fiestas del Apostol en Compostela. Las huestes de Bobby Liebling encabezaron el cartel del Sonic Blast, donde nos quedó claro que Bobby es un crack, que Pentagram tiene una buena ristra de temazos para llenar un set list de ensueño y que el grupo en directo es muy sólido a pesar del deterioro físico de su frontman, y su último disco, Curious Volume, mantiene intacto el espíritu de la banda. Y sobre Ghost sólo diré dos cosas: han sacado el mejor disco que he escuchado este año y han dado el mejor concierto que he visto también este año. Meliora es un genial batiburrillo donde Bathory se dan la mano con Queen, Mercyful Fate se morrean con Pet Shop Boys y los Beatles copulan con Unleashed. Un disco del que no te diré que haya un solo tema que me parezca malo (pensaba que Mummy Dust era la más floja, pero luego en directo es un cañonazo) y que contiene varios singles de mucha pegada, además de una verdadera joya como es He Is, una canción que me tuvo obsesionado durante días. Y sobre su directo sólo diré que es sublime hasta el último detalle:puesta en escena, ejecución de los temas, selección del set list… si hasta es la primera banda a la que veo jugar con el olor de la sala, que ambientaron con incienso para dar un ambiente más sacramental. Para cerrar el recorrido musical destaco también a el Natural Behaviour de Sandford Music Factory como lo que más me ha gustado de la producción gallega, junto al Gods of Heaven and Earth de los vigueses Supa Scoopa, y acabaría citando el Live de los suecos Blues Pills como mejor disco en directo del año.

Emeritus III Ghost live

En lo tecnológico parece que el smart-watch no acaba de penetrar con la fuerza que algunos le suponían, aunque sus ventas han crecido desde la irrupción de Apple en el negocio. Y algo así ha pasado con las bases de datos No-SQL, que decían que eran «the next big thing» pero todavía no acaban de entrar con fuerza entre los desarrolladores (aunque yo me esté mirando algo de MondoDB). Lo que sí ha crecido es la popularidad de Arduino y Raspberry Pi, con comunidades de desarrolladores cada vez má asentadas, y con más empresas interesándose por el tema (incluso la BBC se suma y resucita el BBCMicro como un miniordenador barato para proyectos educativos). También se ha recuperado el interés por las gafas de realidad virtual, existiendo hasta alternativas low cost. El negocio sufrió un impacto tremendo por la compra de la gigante de la virtualización EMC por parte de la más gigante todavía DELL, que ve que la venta de portátiles  y sobremesa cae y busca nuevas vías de negocio, provocando la mayor operación de compra de la historia en términos económicos. Microsoft por su parte se ha dado cuenta de que Windows 8 era una mierda que no gustaba a nadie y ha sacado Windows 10, pero si hay algo que esté cambiando en Redmond es la mentalidad, y tras la salida de Ballmer la empresa de la mano de Nadella busca ir más hacia la venta de servicios que de licencias, dando a su vez una imagen de mentalidad más abierta (si hasta hay una versión de Visual Studio que se puede usar en Linux). Por cierto, que las criptomonedas que algunos gafapastas daban por muertas en 2014 han pegado un subidón de nuevo este año, pero sobre todo es interesante ver que algunas entidades bancarias poderosas están invirtiendo en estudiar el tema.

BBC Micro

Y como todos los años hemos perdido a algunos de nuestros ídolos: El gran Terry Pratchett, el entrañable «Spock» Leonard Nimoy, el legendario maestro del terror Christopher Lee, el jugón Meadowlark Lemon de los Globetrotters, el nunca bien ponderado Saza y, como no, Philthy Animal Taylor y el gran Lemmy Kilmister, dejando a Eddie «Fast» Clarke como el único miembro superviviente de la formación mítica de Motorhead de los primeros 80. (Edito para añadir que Ian Murdock, fundador del proyecto debian, parece que también ha fallecido, según leo en diversas noticias)

Y con esto terminamos nuestro tour por 2015. A ver cómo viene 2016, esperemos que mejor, o por lo menos no peor. Aunque siempre le podemos aplicar lo que decía Violencia Rivas

El hombre muere, el rock and roll pervive.

¡El mal que hacen los hombres les sobrevive!, es una cita extraída del Julio César de Shakespeare y también es el título de una canción de Iron Maiden. Si hacemos caso a aquellos conservadores que decían que el blues era la maléfica música del diablo, y por tanto también el rock como hija de esta, podríamos decir que ¡El rock que hacen los hombres les sobrevive!

Motorhead Lemmy
Si crees que eres muy viejo para el rock and roll, entonces es que lo eres

Este verano vi a Motorhead en Viveiro, el pueblo de mis abuelos paternos, durante el Resurrection Fest. Era la cuarta vez que los veía y salí de allí con la sensación de que era también la última. El concierto lo disfruté, como siempre disfruto con esta banda que llevo tatuada en mi brazo izquierdo. No con objetividad, porque todos tenemos un grupo con el que no somos objetivo, sino con la fe de un creyente que asiste a una liturgira de forma acrítica. Pero por muy creyente que sea uno se evidenciaba que la salud del icono por excelencia del rock and roll no pasaba por sus mejores momentos. Nunca se ha movido mucho Lemmy, nunca había estado sobrado de potencia en su voz, pero se le notaba menos enérgico. En septiembre un vídeo nos mostraba como no era capaz de acabar un concierto en Austin y salía a pedir perdón al público, a disculparse por no poder acabar, o tal vez realmente se disculpaba por no ser realmente inmortal e indestructible como todos creíamos. Nos estaba diciendo, a todo el mundo y no sólo a los asistentes a aquel concierto, que los Reyes son los padres y que los dragones sólo existen en los libros de su buen amigo Michael Moorcock.

Decía Scott Ian que Lemmy era la persona más respetada, y que el día que nos dejara su funeral sería como el de un jefe de estado. Toda gente del rock y el metal pasaría por allí a rendir honores a uno de los pocos músicos que a pesar de estar tantos años en el negocio seguía manteniéndose como alguien respetado. Su legado no está sólo en lo que grabó, sino en todas las bandas que se inspiraron en su música: Pantera, Metallica, Anthrax, Nashville Pussy, Overkill, Kreator, Sepultura, Skunk Anansie…

El hombre ha muerto, pero nos quedan biografías, documentales, películas y por encima de todo música. Porque con Motorhead lo importante era eso, la música, el rock and roll al que se mantuvo fiel la banda durante 40 años y el propio Lemmy durante algunos más, desde sus inicios en los Rockin’ Vickers allá por el ’63 y sus devaneos psicodélicos en los primeros setenta con los atronadores Hawkwind. El hombre ha muerto y no nace el mito, porque su carisma le convirtió en leyenda en vida, pero sí le sobrevive. La última voluntad quedó recogida en las páginas oficiales de la banda en las redes sociales:

We will say more in the coming days, but for now, please…play Motörhead loud, play Hawkwind loud, play Lemmy’s music LOUD.
Have a drink or few.

Share stories.

Celebrate the LIFE this lovely, wonderful man celebrated so vibrantly himself.

HE WOULD WANT EXACTLY THAT.

Y es que, a fin de cuentas, eso es lo que nos han enseñado siempre las canciones de Motorhead, que la vida está para vivirla, para disfrutarla y exprimirla hasta que la muerte decida asesinarte.

Hacer sonar un dispositivo Android perdido

¿Has perdido tu móvil Android por la casa? De toda la vida cuando no lo encontramos nos llamamos desde el fijo para hacerlo sonar. Pero ¿y si estás en vibración o en silencio? Entonces la cosa se complica… o no.

Si tienes el teléfono vinculado a una cuenta de Google, que suele ser lo habitual para la mayoría de usuarios, basta con entrar al administrador de dispositivos logueándose con dicha cuenta y allí aparece la opción Hacer Sonar.

El administrador también permite localizar el teléfono geográficamente con bastante precisión (lo he probado y me sitúa a 50 metros de mi posición real) y hasta bloquearlo y borrar los datos, en caso de robo o pérdida irreparable.

Una serie de opciones interesantes en caso de pérdida… y que también agudizarán tu paranoia por lo fácil que sería localizarte con teléfono encima para alguien con acceso a tu cuenta.

Baloncesto 2015: la tweetcrónica

Recuperamos el formato de tweetcrónica que tanto éxito ha cosechado en el pasado para dar un repaso a lo que el basket ha dado de si en 2015:

NBA

NCAA

FIBA

Puestos a dar mis «galardones» propios:
Jugador del año: Stephen Curry
Jugadora del año: Elena Delle Donne
Europeo del Año: Paul Gasol
Sorpresa agradable: Adam Waczynski
Mayor promesa: Luka Doncic
Jugador más decepcionante: Roy Hibbert y Dwight Howard
Jugador más sobrepagado: Kobe Bryant en dura pugna con Joe Johnson
Mejor ojo para fichar: José Luis Mateo (Obradoiro)
Gestión deportiva más incompresible: Philadelphia Sixers
Entrenador del año: Brad Stevens