Blog

Trucos

Ocultar la “última conexión” de WhatsApp (iOS)

Esta opción “tan simpática” de WhatsApp por la que muchas parejas han tenido alguna bronca, o por la que te han pillado cuando decías que no estabas conectado y por eso no has hecho caso a los mensajes de algún amigo etc tiene mucho peligro. Por alguna razón, en iOS (Mac, iPad, iPhone, iPod), es en el único sistema operativo en el que se puede quitar por ahora (espero que esto cambie en las siguientes actualizaciones. Para ello hay que ir a Ajustes > Ajustes de Chat > Avanzado . Ahí se puede quitar el mostrar la última conexión desde la opción : “última hora en línea’”. Lo único malo de esta opción es que al desactivarlo ellos no podrán ver cuando te has conectado, pero tu tampoco ver su última conexión. Podrás, eso si, mandar y recibir mensajes sin problemas. En los otros sistemas operativos, como he dicho, esta opción no está en el menú. Hay gente que lo que hace es poner modo avión, mirar los mensajes, y luego desactivar el modo avión Así no queda reflejado el momento de conexión.      

Limpieza de PC, Spyware/Spam, Trucos

Adblock Plus

Si te molestan los anuncios que te salen en el navegador este es una buena extensión para el navegador: Adblock Plus. Recomendado por Feliciano. Existe para firefox, Chrome, Android y Opera (IE mejor no usarlo) y bloquea los anuncios de sus listas negras (por lo tanto no de lo que el considera “buena publicidad”). Es evidente que lo de los anuncios es una lata. Yo personalmente prefiero identificar qué está creando esos anuncios (malware, adware, spyware) para poder eliminarlo del ordenador. Pero Adblock es otra opción. Podéis ver en este vídeo cómo funciona:

Android, Compartir, Navegadores, Smartphones, Trucos

Truco: mandar la ubicación por WhatsApp

Si, se  que muchos de vosotros sabréis este truco. Pero todos los días se aprende algo nuevo, habrá gente que no sepa y yo lo aprendí la semana pasada. Seguramente no lo conocía porque tiendo a huir del WhatsApp. Me sirve para mandar cosas, pero no me gusta que me contacten los contactos que quieran. Al lío. El otro día tenía un curso en un lugar perdido de las afueras de Murcia. Un amigo iba a ir al día siguiente pero no sabía cómo llegar, y me pidió mandarle la localización del sitio por WhatsApp así: Abre WhatsApp. Inicia una conversación con alguien. Pincha en el clip de adjuntar. Pinchar en Ubicación. Os abrirá la ubicación (tenéis que tener el GPS activado). Esperad a que coja la ubicación en la que estás porque si no mandaréis la anterior. Mandadla. Haciéndolo así al día siguiente abrí esa ubicación con el Navigator de Android y pude llegar sin problemas. Una maravilla.  

Audio, Compartir, Internet, Webs

Buscador de mp3

¿Quieres buscar canciones para hacerte un CD de música para el coche (por ejemplo)? Aquí te dejamos un buscador de mp3 que contiene varios buscadores: http://www.exitosmp3.com/. Entra en la página, pon tu canción en alguna de las casillas de los buscadores y dale al enter o la lupa de buscar. Obtendrás los resultados y podrás descargar la canción (suele venir detalles de la calidad del mp3). En algún buscador también puedes descargar el tono para el móvil. Por cierto que he probado con canciones en español “no muy comunes” y también funciona. A disfrutar.

Cursos Internet, Internet, Noticias Informáticas, Webs

Webinars de Google, sobre todo para empresas

Si queréis aprender algo más durante el verano, o poneros al día para vuestra empresa, os dejo la página de Google de sus Webinars. Ahí podréis ver muchos cursos sobre los productos de Google, y cómo usarlos mejor para promover tu empresa. http://vshow.on24.com/vshow/learnwebinars#exhibits/Upcoming Si además usas Google Calendar puedes añadirte su calendario Learn With Google desde el que podrás ver esos eventos más fácilmente.    

Diseño Web, Gestores de contenidos, SEO, Trucos

Usar compresión GZip en tus páginas web, por ejemplo en Prestashop

Una de las cosas que más cuentan los buscadores es la rapidez de tu página. Y esta puede verse afectada o por mal código, o por mucho acceso.  Los hosting compartidos tienen un ancho de banda limitado (y unos recursos de servidor).Evidentemente cuanto más gente acceda más afecta al rendimiento. Por lo tanto es buena idea que el servidor comprima el contenido de la página web, lo que hace que no afecte tanto al ancho de banda y el lector reciba antes la información. En WordPress por ejemplo hay módulos que dan el contenido de páginas dinámicas a las que se accedan mucho en modo estático, optimizando bastante la velocidad de acceso. Pero es que aunque no contara para el SEO, evidentemente una persona que note que la web vaya lenta…acabará hartándose y marchándose. Por lo tanto es buena idea activar la compresión GZip en el servidor, a veces reduce hasta un 80% el tamaño de las páginas. Aquí te decimos cómo: Apache consigue la compresión a través de los módulos mod_gzip y mod_deflate. Para ello primero tendrás que ver si están activados en tu proveedor. Puedes usar un fichero php_info(). SI están cargados pero no está haciendo la compresión puedes activarlos a través de .htaccess (pequeño fichero que se añade en la raíz para modificar parámetros de Apache y php).  SI ESTÁN ACTIVADOS LOS MÓDULOS: Para activarlo para html y texto: # compress all text and html: AddOutputFilterByType DEFLATE text/html text/plain text/xml # Or, compress certain file types by extension: <Files *.html> SetOutputFilter DEFLATE </Files> Con mod_deflate puedes elegir los ficheros a comprimir (gif,jpeg, png: <Location />     SetOutputFilter DEFLATE       SetEnvIfNoCase Request_URI          .(?:gif|jpeg|png)$ no-gzip dont-vary     SetEnvIfNoCase Request_URI          .(?:exe|t?gz|zip|gz2|sit|rar)$ no-gzip dont-vary </Location> Así lo puedes hacer con mod_gzip: <IfModule mod_gzip.c>     mod_gzip_on       Yes     mod_gzip_dechunk  Yes     mod_gzip_item_include file      .(html?|txt|css|js|php|pl)$     mod_gzip_item_include handler   ^cgi-script$     mod_gzip_item_include mime      ^text/.*     mod_gzip_item_include mime      ^application/x-javascript.*     mod_gzip_item_exclude mime      ^image/.*     mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.* </IfModule>  En nuestro caso los módulos estaban pero desactivados. Prestashop metía el código correcto pero Apache ni caso. Así que SI NO ESTAN ACTIVOS LOS MÓDULOS: Usando PHP: Puedes meter este código en cada página de PHP que quieras que se comprima. O, como en nuestro caso, en una que se cargue siempre (en Prestashop usamos config/config.inc.php). <?php     if (substr_count($_SERVER[‘HTTP_ACCEPT_ENCODING’], ‘gzip’))         ob_start(“ob_gzhandler”);     else         ob_start(); ?> ¿Quieres probar a ponerlo en .htaccess en vez de en cada fichero? A nosotros no nos funcionó pero como depende de cada servidor puedes probarlo. Para sólo los php: <FilesMatch “.(txt|html|htm|php)”>     ForceType application/x-httpd-php     php_value auto_prepend_file /the/full/path/gzip-enable.php </FilesMatch> Para hacerlo para todos los ficheros. Primero: php_value output_handler ob_gzhandler Luego por ejemplo para los CSS crea este fichero gzip-css.php y pon: <?php    // initialize ob_gzhandler function to send and compress data    ob_start (“ob_gzhandler”);    // send the requisite header information and character set    header (“content-type: text/css; charset: UTF-8”);    // check cached credentials and reprocess accordingly    header (“cache-control: must-revalidate”);    // set variable for duration of cached content    $offset = 60 * 60;    // set variable specifying format of expiration header    $expire = “expires: ” . gmdate (“D, d M Y H:i:s”, time() + $offset) . ” GMT”;    // send cache expiration header to the client broswer    header ($expire); ?> Después en el .htaccess: <FilesMatch “.(css)”>     ForceType application/x-httpd-php     php_value auto_prepend_file “/the/full/path/of/this/file/gzip-css.php” </FilesMatch> Para los JavaScrip crea el fichero gzip-js.php: <?php    // initialize ob_gzhandler function to send and compress data    ob_start (“ob_gzhandler”);    // send the requisite header information and character set    header (“content-type: text/javascript; charset: UTF-8”);    // check cached credentials and reprocess accordingly    header (“cache-control: must-revalidate”);    // set variable for duration of cached content    $offset = 60 * 60;    // set variable specifying format of expiration header    $expire = “expires: ” . gmdate (“D, d M Y H:i:s”, time() + $offset) . ” GMT”;    // send cache expiration header to the client broswer    header ($expire); ?>  y pon esto en el .htaccess: <FilesMatch “.(js)”>     ForceType application/x-httpd-php     php_value auto_prepend_file “/the/full/path/of/this/file/gzip-js.php” </FilesMatch> Para ver cómo hacerlo en un servidor Tomcat pincha aquí.    

Android, Compartir, Mac, Smartphones

Moovit: el Google Maps del transporte público

Algún aplicación parecida hemos comentado antes en el blog. Hoy os hablamos de Moovit, una aplicación para Android e iOS que te permite elegir la mejor ruta de un sitio a otro usando el transporte público. Ok, Google Maps tiene esto, ¿en qué se diferencia? Bueno, entre otras cosas en que los usuarios alimentan, con su uso la aplicación. Así que si alguien está usando la aplicación en la ruta que quieres coger, verás a tiempo real los retrasos o incidentes. Con Moovit podrás ver rutas de EMT, Metro Madrid, Metro Ligero, Cercanías RENFE, MB, Trambaix, Trambesòs, FGC o Nitbus. También podemos votar al conductor, la línea, limpieza del servicio prestado etc. Hay algunos detalles que mejorar, como que tengas que poner la línea que quieres usar (¿y si no la sabes?). Vamos, una aplicación a probar si usas el transporte público:

Webs

aulaClic: cursos de informática online gratuitos

Os dejamos otra página de cursos de informática online gratuitos: http://www.aulaclic.es/index.htm No tiene demasiados cursos, ni es estéticamente una maravilla, pero son gratis, los cursos se siguen bien y los van actualizando. Además tienen una sección de cursos de colaboradores y de artículos sobre varios temas. Para los que queréis poneros al día en verano y actualizar vuestros conocimientos informáticos.  

Móviles, Smartphones, Trucos

BBSAK: la navaja suiza de las BlackBerry

Aunque hace ya un tiempo que di el salto de BlackBerry a Android por lo poco modificable que era la primera, y lo que se quedaba colgada, todavía tengo una exclusivamente como teléfono (impresionante lo que dura la batería sin usar Internet). Y todavía hay gente usando BlackBerry. Ya me han preguntado varios clientes cómo cambiar el sistema operativo de una BlackBerry, cómo arreglar que no arranque o cómo borrarla de manera segura (por ejemplo terminales de empresa). Para todo esto sirve BBSAK, una gran aplicación que te permite borrar (wipear) tu terminal, instalar otro sistema operativo, tener varios instalados a la vez, hacer copia de seguridad de tu terminal (también se puede hacer así), quitar y poner aplicaciones…y mucho más. Os dejo dos procedimientos usando esta herramienta: Primero cómo borrar la BlackBerry (wipear). Segundo un vídeo sobre cómo cargar otro Sistema Operativo: Para descargar sistemas Operativos puedes hacerlo desde la sección de soporte de RIM. Aquí también las dos cosas a la vez.    

Android, Diseño Web, Mac, Móviles, Smartphones, Tablets

Apache Cordova: crea aplicaciones para smartphones y tablets

Hoy en día si quieres crear aplicaciones para tablets o para teléfonos tienes dos opciones. Muchos programas/webs lo que hacen es crearte una aplicación que simplemente tiene el logo de tu marca y luego te lleva a tu web. Este enfoque es, en mi opinión, una chorrada. Primero porque la gente no usa esas aplicaciones, segundo porque no se pueden meter bien en lo market de las marcas, por lo que hay que descargarlos de las webs (feo, poco práctico y poco fiable). La otra opción es crear una aplicación que permita hacer más cosas (acceso a los contactos, cámara, geolicalización, acelerómetro etc). Es decir una aplicación bien hecha que de contenido extra, valor añadido. Para algo así existe Apache Cordova (antes PhoneGap) y algún otro que comentaremos. Te permite crear aplicaciones nativas para cualquier marca de teléfono usando html5, javascript y CSS3. Por lo tanto si quieres pasar al mundo de las aplicaciones móviles, esto te permite hacerlo de manera más sencilla, pudiendo usar APIs o incluso usar frameworks como Sencha o programación adicional en otros idiomas y acceder a funciones del teléfono. Tiene además emuladores gráficos. Aquí por ejemplo tenéis un ejemplo sencillo para Android. Y aquí otra para Windows Mobile. Os dejo dos vídeos sobre el tema:  

Scroll al inicio