Todas las entradas por Ruben Lacasa

AirPlay con Kodi

Con la versión oficial de Kodi (Jarvis) una de la cosas que han dejado de funcionar es el Airplay desde nuestros dispositivos Apple, sobre todo los que tienen IOS 9 o superior, para poder habilitarlo de nuevo, por lo menos el audio, hay que realizar los siguientes pasos:

1.- Vamos a Sistema -> Ajustes -> Servicios

2.- Bajamos hasta el nivel de ajustes y seleccionamos el modo Experto

3.- Subimos hasta AirPlay y desactivamos la opción de Habilitar soporte Airplay para “vídeos” e “Imágenes”

Y ya esta ya podemos enviar sonido via AirPlay al Kodi.

Habilitar AirPlay en Kodi 16
Habilitar AirPlay en Kodi 16 (Jarvis)

Referencias:

http://kodi.wiki/view/Kodi_v16_(Jarvis)_FAQ#AirPlay

http://www.weirynet.com/blog/2016/01/20/kodi-airplay-working-with-ios-9

Anuncios

Detección de Genero con Gender API o Genderize.io

A la hora de detectar el genero de una persona en base al nombre, nos podemos ayudar de dos servicios web, gender API y Genderize.io. Los dos funcionan estupendamente, y los dos tienen un limite de peticiones, y funcionan los dos muy rápidos, y tienen los  dos un funcionamiento prácticamente igual. He creado un gist que usa los dos servicios, por defecto usa Gender API, y que esta configurado para España, aunque se puede cambiar para cualquier país cambiando el código de país.

Mas info: https://gender-api.com y https://genderize.io

SQL Server en Linux

El pasado 7 de Marzo Microsoft anuncio la versión para Linux de su servidor de base de datos, y parece que este es un paso mas para intentar recuperar una batalla que la tiene perdida desde hace muchos años, primero perdida con los servidores para aplicaciones web, ganada por MySQL y la de servidores empresariales ganada por Oracle. Ya realizo un primer avance para los desarrolladores al ofrecer gratuitamente la versión express de SQL Server, y ahora con la de Linux intentara comer mercado a la ya establecida y estandarizada plataforma LAMP, para intentar convertirla en LASP.

De momento la versión aun no esta disponible, pero podéis obtener mas información en:

https://www.microsoft.com/en-us/server-cloud/sql-server-on-linux.aspx

Uso de array_map para codificar los valores de un Array

En alguna situación nos podemos encontrar con la necesidad de tener que codificar todos los valores de un array. Un método largo seria por medio de un foreach o el for, o podemos usar array_map para aplicar una función a todos lo valores contenidos en el array.

 

$encodedArray = array_map("utf8_encode", $decodedArray);

Mas Info: http://php.net/manual/es/function.array-map.php

Comprobar si existe un elemento en un Array con jQuery

Si queremos comprobar si existe un elemento en un array de Javascript podemos usar el método .inArray() de jQuery. Este método es muy parecido a la función indexOf().

Este metodo devuelve -1 cuando no encuentra el elemento y el numero de indice si lo encuentra. Hay que tener en cuenta que este método devuelve 0 si detecta el primer elemento del array, por eso a la hora de realizar la función es conveniente no hacer la comparación con verdadero o falso, y hay que hacerla con -1. Podemos usar un ultimo parámetro si queremos comprobar la existencia de ese valor en ese indice, si existe devuelve 1, si no existe devuelve 0.

Uso: $.inArray(valor, array [,indice])

var colores = ['Azul', 'Rojo', 'Verde', 'Amarillo'];
$.inArray('Verde', colores); //devuelve 2
$.inArray('Azul', colores); // devuelve 0
$.inArray('Rojo', colores, 1); // devuelve 1
$.inArray('Rojo', colores, 2); // devuelve -1
$.inArray('Morado', colores);// devuleve -1

Mas Info: https://api.jquery.com/jQuery.inArray/

Marcar multiples mensajes como no deseados

No se vosotros, pero todos los días en la bandeja de entrada de mi correo, me encuentro mensajes spam, y como usuario de iPhone, a la hora de marcarlos como correo no deseado, la verdad es un poco largo, ya que el procedimiento para hacerlo de uno en uno es:

Deslizamos desde la derecha hacia la izquierda el mensaje que queremos trasladar a no deseado. A continuación pulsamos en Mas y nos aparece el menu donde tenemos que pulsar Marcar… y en la siguiente pantalla pulsamos Trasladar a no deseado.

Tener que realizar esta misma acción en unos cuantos mensajes es muy tedioso, para hacerlo de una manera mas rápida lo podemos hacer seleccionando multiples mensajes.

Sin seleccionar ningún mensaje pulsamos en Editar, que esta arriba a la derecha, a continuación nos aparecerán unos círculos (radio) para poder seleccionar multiples mensajes, seleccionamos los que queramos trasladar a no deseado y pulsamos Marcar. A continuación pulsaremos a Trasladar a no deseado y listo.

Vaciar la cache del DNS en Windows

Muchas veces algunos de los problemas de conexión a Internet pueden venir por tener corrupta la cache DNS de nuestro ordenador, y vaciarla suele resolver varios de esos problemas. Para hacerlo seguiremos los siguientes pasos:

1.- Accederemos a la consola y la ejecutaremos como administrador, una manera sencilla es buscarla como cmd y cuando aparezca en el resultado de la búsqueda haciendo clic con el botón derecho encima del icono, marcamos ejecutar como administrador.

2. Una vez abierta la consola escribiremos: ipconfig /flushdns

3. Una vez realizada nos saldrá un mensaje como este:
Windows IP Configuration Successfully flushed the DNS Resolver Cache.