Hola que tal? Bienvenidos a barruntos.net. Este blog simplemente es una recopilación de problemas o situaciones anómalas que van sucediendo en el día a día mío y de mi entorno. Soluciones para informática a bajo nivel. Puedes seguir nuestro facebook o twitter para obtener todas las novedades.

lunes, 14 de octubre de 2013

Eliminar espacio superior plantilla blogger

Bueno, sin importar si es parte del diseño o no siempre me preguntan cómo quitar ese espacio en la parte superior de la plantilla, y en realidad es muy sencillo, sólo basta agregar un margen con valor negativo para que suba la estructura del blog.

Sólo hay que entrar en Diseño | Edición de HTML y agregar antes de ]]></b:skin> lo siguiente:

.content {
margin-top:-30px !important;
}


ANTES


DESPUÉS


viernes, 11 de octubre de 2013

Simple menú desplegable con CSS (como el de este blog)

Este es un ejemplo sencillo para crear un menú desplegable que puede incluir submenús, que usa las posibilidades que nos brindan las nuevas propiedades del CSS3.

Como casi cualquier otro, el HTML se arma en una lista, utilizando etiquetas UL y LI que, se anidan si es que queremos crear un submenú. Esta sería una lista standard:

<ul class="mi-menu">
  <li><a href="URL_enlace_1"> texto_enlace_1 </a></li>
  <li><a href="URL_enlace_2"> texto_enlace_2 </a></li>
  <li><a href="URL_enlace_3"> texto_enlace_3 </a></li>
</ul>

y si quisiéramos que uno de esos enlaces fuera un submenú:
<ul class="mi-menu">

  <li><a href="URL_enlace_1"> texto_enlace_1 </a></li>
  <li>
    <a href="#"> texto_enlace_2 </a>
    <ul>
      <li><a href="URL_enlace_2.1"> texto_submenú_2.1 </a></li>
      <li><a href="URL_enlace_2.2"> texto_submenú_2.2 </a></li>
      <li><a href="URL_enlace_2.3"> texto_submenú_2.3 </a></li>
    </ul>
  </li>
  <li><a href="URL_enlace_3"> texto_enlace_3 </a></li>
</ul>

Así como está, veríamos algo similar a esto:

texto_enlace_1
texto_enlace_2
texto_submenú_2.1
texto_submenú_2.2
texto_submenú_2.3
texto_enlace_3

Y ahora, el CSS que hará que esa lista se transforme en otra cosa:
inicio
un item
un submenú
otro item
otro
último

<style type="text/css">
  /* el menú en si mismo */
  .mi-menu  {
    border-radius: 5px;
    list-style-type: none;
    margin: 0 auto; /* si queremos centrarlo */
    padding: 0;
    /* la altura y su ancho dependerán de los textos */
    height: 40px; 
    width: 510px;
    /* el color de fondo */
    background: #555;
    background: -moz-linear-gradient(#555,#222);
    background: -webkit-linear-gradient(#555,#222);
    background: -o-linear-gradient(#555,#222);
    background: -ms-linear-gradient(#555,#222);
    background: linear-gradient(#555,#222);
  }

  /* si es necesario, evitamos que Blogger de problemas con los saltos de línea cuando escribimos el HTML */
  .mi-menu  br { display:none; }

  /* cada item del menu */
  .mi-menu  li {
    display: block;
    float: left; /* la lista se ve horizontal */
    height: 40px;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
  }
  .mi-menu li a {
    border-left: 1px solid #000;
    border-right: 1px solid #666;
    color: #EEE;
    display: block;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    line-height: 28px;
    padding: 0 14px;
    margin: 6px 0;
    text-decoration: none;
    /* animamos el cambio de color de los textos */
    -webkit-transition: color .2s ease-in-out;
    -moz-transition: color .2s ease-in-out;
    -o-transition: color .2s ease-in-out;
    -ms-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
  }
  /* eliminamos los bordes del primer y el último */
  .mi-menu li:first-child a { border-left: none; }
  .mi-menu li:last-child a{ border-right: none; }
  /* efecto hover cambia el color */
  .mi-menu li:hover > a { color: Crimson; }

  /* los submenús */
  .mi-menu ul {
    border-radius: 0 0 5px 5px;
    left: 0;
    margin: 0;
    opacity: 0; /* no son visibles */
    position: absolute;
    top: 40px; /* se ubican debajo del enlace principal */
    /* el color de fondo */
    background: #222;
    background: -moz-linear-gradient(#222,#555);
    background: -webkit-linear-gradient(#22,#555);
    background: -o-linear-gradient(#222,#555);
    background: -ms-linear-gradient(#222,#555);
    background: linear-gradient(#222,#555);
    /* animamos su visibildiad */
    -moz-transition: opacity .25s ease .1s;
    -webkit-transition: opacity .25s ease .1s;
    -o-transition: opacity .25s ease .1s;
    -ms-transition: opacity .25s ease .1s;
    transition: opacity .25s ease .1s;
  }
  /* son visibes al poner el cursor encima */
  .mi-menu li:hover > ul { opacity: 1; }

   /* cada un ode los items de los submenús */
  .mi-menu ul li {
    height: 0; /* no son visibles */
    overflow: hidden;
    padding: 0;
    /* animamos su visibildiad */
    -moz-transition: height .25s ease .1s;
    -webkit-transition: height .25s ease .1s;
    -o-transition: height .25s ease .1s;
    -ms-transition: height .25s ease .1s;
    transition: height .25s ease .1s;
  }
  .mi-menu li:hover > ul li {
    height: 36px; /* los mostramos */
    overflow: visible;
    padding: 0;
  }
  .mi-menu ul li a {
    border: none;
    border-bottom: 1px solid #111;
    margin: 0;
    /* el ancho dependerá de los textos a utilizar */
    padding: 5px 20px;
    width: 100px;
  }
  /* el último n otiene un borde */
  .mi-menu ul li:last-child a { border: none; }

</style>

miércoles, 9 de octubre de 2013

Quitar permisos a una aplicación de terceros con la cuenta de Google

Quizás alguna vez te ha pasado como a mi que tras acceder a una aplicación o extensión para usar sobre los servicios de Google, o a una web que simplemente usa las cuentas de Google para acceder con el oAuth, igual que como cuando te loggeas con Facebook o Twitter, y pasado un tiempo, has querido dejar de usarlo, o retirarle los permisos a la app a tu cuenta de Google  y que no tuviera más acceso a ella de forma automática.


Esto que es más habitual de lo que parece y aunque a simple vista parece fácil, cuesta un poco de encontrar cuando nos ponemos a ello, porque no es algo que esté muy visible y que si no sabes por donde encontrarlo probablemente estarás fastidiado un buen rato.

A mi me ocurrió recientemente con la app de filtrado de correo SaneBox, que prometía ayudarme a clasificar mi bandeja de entrada del correo de modo inteligente separando el grano de la paja, pero que al menos en mi caso, pasados unos días era más el trabajo que me daba duplicando todas las consultas, que otra cosa. Así que quería quitarlo y dejarlo todo como estaba, y al principio me costó un poco más de lo que me esperaba, por lo que voy a tratar de explicarlo por aquí, por si a alguien más le ha hecho o le hace falta.



Para empezar accedemos a cualquier producto de Google con nuestra cuenta: usuario y contraseña, o si ya tenemos abierto: Gmail, YouTube o similar, iremos directo a:


Dentro, en el menú de la izquierda elegiremos: Seguridad

Y dentro en el apartado: Aplicaciones y sitios conectados haremos clic en Administrar acceso y te llevará a aquí:


En este listado podremos ver todas las aplicaciones a las que hemos concedido acceso y podremos revocar acceso de la que deseemos.

A partir de este momento no podremos acceder directamente al servicio que hemos revocado acceso a no ser que volvamos a loggearnos con él, y si tenía permisos de usar nuestros datos de modo automático también perderá dicha capacidad hasta que no volvamos a concedérselos.

Espero que os haya sido de utilidad este pequeño tip.

viernes, 4 de octubre de 2013

Poner reproductor de música en Blogger con Grooveshark

Muchas personas les gusta customizar su blog añadiendo canciones que puedan gustar a sus lectores. Hoy hablaremos de una sencilla manera de hacer esto con Grooveshark. Ya hablamos anteriormente de esta famosa página para escuchar música gratis, sucedáneo de Spotify, y que ofrece curiosas opciones...

Una de ellas es añadir un widget para escuchar la canción (o canciones) que deseemos. Al final del tutorial tendrás algo parecido a esto: 


Para ello nos dirigimos a Grooveshark. Una vez en la página buscamos la canción que deseemos y nos fijamos en la siguiente opción:


Hacemos click en "compartir canción" y luego en "más":


Y finalmente en "incrustar":


En esta pantalla podrás modificar el plugin a tu gusto y visualizarlo con "vista previa":


Una vez que lo tenemos a nuestro gusto copiamos el código y nos dirigimos a Blogger. Creamos un widget de "HTML/java":


Y pega el código en él. Guardamos los cambios y tendremos nuestro plugin puesto en nuestro Blog!

PD: Puedes elegir varias canciones a la vez y es el mismo proceso descrito anteriormente.

Buena suerte y espero que os sirva para vuestro blog! 

jueves, 3 de octubre de 2013

Grooveshark es un servicio para reproducir música en línea....

Grooveshark es un servicio para reproducir música en línea. El usuario puede buscar canciones por nombre o por artista y escucharlas gratuitamente. También puede subir sus archivos de música, que de esta manera hacen crecer el archivo del sitio web (servicio P2P). 


Las particularidades de la página son la posibilidad de buscar canciones similares a la que uno ha seleccionado y así configurar listas con títulos preferidos (estas listas se pueden compartir con otros usuarios o usar redes sociales genéricas, como Facebook), y el hecho de poder compaginar estas listas con una radio que selecciona al azar canciones según las preferencias personales. Grooveshark permite seguir las adiciones y listas de otros usuarios y usar el teléfono móvil como reproductor.




El sitio web nació en 2007 como versión beta, de pago. Creado por Escape Media Group Inc.. En 2008 se abrió a los usuarios de forma gratuita, adoptando algunos sistemas de recomendación del sitio web Last.fm. En 2009 simplificó la usabilidad y comenzó su crecimiento de usuarios. Todo el servicio se apoya en tecnología Flash. 

Grooveshark es un servicio de música en línea gracias al cual es posible buscar, reproducir y compartir canciones de miles de artistas vía streaming, sin descargar programas ni archivos. Grooveshark es gratuito y accesible desde todos los países del mundo.

El centro de Grooveshark es el buscador, que permite encontrar artistas, discos y canciones. La tabla de resultados, similar a la de iTunes, se puede ordenar y añadir rápidamente a la lista de reproducción de Grooveshark, un carrete de portadas por el cual navegar hacia delante y hacia atrás.

Los controles de volumen y repetición de Grooveshark son los típicos de cualquier reproductor de música, pero hay otros que recuerdan a radios interactivas (como Last.FM o Pandora); nos referimos a los emoticonos, que sirven para marcar tus preferencias, y el botón Radio.

Ni Spotify ni Last.fm: hay canciones que sólo encontrarás en Grooveshark. Con millones de usuarios y un catálogo en expansión constante, pocos le hacen sombra. Y si creas un perfil gratuito, podrás guardar listas y compartirlas con tus amigos.

miércoles, 2 de octubre de 2013

Configurar iCloud Mail en cualquier cliente de correo electrónico compatible con IMAP y SSL.

iCloud Mail utiliza los estándares IMAP y SMTP, compatibles con la mayoría de aplicaciones de correo electrónico modernas. Puedes usar la información sobre servidores que encontrarás a continuación para configurar tu aplicación de correo electrónico de modo que pueda enviar y recibir correo de iCloud Mail.



Deberás configurar tu aplicación de correo electrónico manualmente para iCloud Mail si tu ordenador es antiguo y no tiene el panel iCloud de Preferencias del Sistema o el Panel de Control de iCloud.

Si utilizas Mail en un Mac con OS X Lion (v10.7.4 o posterior), o Microsoft Outlook 2007 o 2010 en un PC con Windows, sigue estas instrucciones para configurar iCloud automáticamente.
Si utilizas Mail en un Mac con Mac OS X Snow Leopard (v10.6), o en un dispositivo con iOS 4, consulta las instrucciones específicas para configurar iCloud de este artículo.


Información del servidor

Información sobre el servidor de correo entrante (IMAP):

Nombre del servidor: p09-imap.mail.me.com 
Requiere SSL: Sí
Puerto: 993
Nombre de usuario: ejemplo@icloud.com (utiliza la dirección @me.com de tu cuenta de iCloud)
Contraseña: tu contraseña de iCloud



Información sobre el servidor de correo saliente (SMTP):

Nombre del servidor: p09-smtp.mail.me.com
Requiere SSL: Sí
Puerto: 587
Requiere autenticación SMTP: Sí
Nombre de usuario: ejemplo@icloud.com (utiliza la dirección @me.com de tu cuenta de iCloud)
Contraseña: tu contraseña de iCloud
Nota: Prueba con TLS si se producen errores al utilizar SSL.Se requiere SSL para las conexiones IMAP y SMTP con iCloud. iCloud no es compatible con POP.


  
Para saber más acerca de cómo usar esta información con tu aplicación de correo electrónico, consulta la documentación de la misma.

martes, 1 de octubre de 2013

Como eliminar toda la música del iPhone, iPod Touch o iPad de forma instantánea

Es probable que sepas que con iOS 5 podemos eliminar canciones de forma individual pero, ¿cómo podemos eliminar toda nuestra biblioteca musical desde el propio dispositivo  y de la forma más rápida posible? Bien, para borrar tu música sólo tienes que:
  • Ir al menú de “Ajustes” y seleccionar la opción “General”

  • Pulsamos sobre la opción “Uso”, dejamos que cargue y pulsamos sobre la opción “Música”.

  • Una vez dentro, deslizamos nuestro dedo de izquierda a derecha o a la inversa sobre la opción “Toda la música” y nos aparecerá al momento la opción de “Eliminar” como podéis ver en la captura que encabeza este post.


Con estos sencillos pasos conseguirás liberar una cantidad de espacio muy valioso para instalar una aplicación en tu iPhone o iPad.
Recuerda que la única forma de volver a introducir tu música en el dispositivo es a través de iTunes o iCloud.