Blog

Mac, Sistemas, Soporte, Trucos

Mac se congela y no arranca tras conectarlo a una wifi

Esta cosa tan rara nos pasó esta semana con un cliente. Tenía la versión 10.6 de OSX (y no quería actualizar) y nos decía que en casa funcionaba mal. Lo trajimos a la oficina, lo limpiamos y optimizamos y funcionaba bien. Al llevarlo a casa otra vez, ni arrancaba. Todo pasaba nada más conectarlo a la wifi. Lo volvimos a llevar a la oficina, lo probamos en varias wifi y sin problemas. Al llevarlo al domicilio pasó lo mismo (menos mal que esta vez lo probamos nosotros). Por lo tanto pasa sólo con algunas wifi. ¿Qué podía estar pasando? De repente se nos ocurrió (porque habíamos tenido casos así de raros con otros sistemas operativos). IPv6. Lo desactivamos y todo perfecto. Por lo que hemos leído más adelante, algunas versiones de Mac OSX sufren este problema, que el ordenador, tras conectarse a la wifi, se bloquea. Se soluciona de dos maneras. En ambos casos tendrás que apagar la wifi primero para que te deje trabajar: Actualizando. Parece que las nuevas versiones no tienen ese problema. Teniendo en cuenta que son gratuitas, y que tienen otras ventajas como rendimiento, si puedes actualiza. El cliente no podía por incompatibilidad con un programa. Desactivando IPv6. Si el método anterior no te vale, aquí tienes cómo desactivar IPv6 en varias versiones:– Mac OS X 10.5 or 10.6 Ve a Preferencias de Sistema, Red y busca la red que quieres cambiar. Por ejemplo la wifi sería AirPort, el cable sería Ethernet. O puedes hacerlo en ambos.  Pincha en Avanzado y TCP/IP. Ahí veréis que IPv6 está en automático. Ponerlo en off. –Mac OS X 10.7, 10.8, 10.9 Tienes que hacerlo por terminal. Ve a Aplicaciones, Utilidades, Terminal. Ahí puedes ejecutar networksetup -listallnetworkservicesnetworksetup -listallnetworkservices  para ver qué interfaces tienes. Después: networksetup -setv6off Wi-Fi  para quitarlo en la wifi o networksetup -setv6off Ethernet   para quitarlo en Ethernet. Siempre lo puedes reactivar con: networksetup -setv6automatic Wi-Fi Con eso probad y el ordenador debería funcionar.  

Android, Noticias Informáticas, Smartphones, Tablets

Whatsapp mucho más seguro: activa el cifrado extremo a extremo

Ayer, One Whisper Systems (la empresa encargada de WhatsApp) anunció que a activado el cifrado extremo a extremo en todas sus comunicaciones. Antes ya tenía mensajes cifrados pero ahora han asegurado mucho más el servicio. Como explica muy bien la imagen de este post de Pictoline. Lo que pasa ahora es que el mensaje enviado se cifra con la clave pública del destinatario y se firma con la privada del emisor. Por el canal sólo se ven símbolos indescifrables. Ni siquiera la propia empresa WhatsApp es capaz de leer el mensaje.  Al llegar al destino se valida con la pública del emisor y se descifra con la privada del destinatario. En mi opinión han tardado mucho en hacerlo…pero teniendo en cuenta el uso masivo de WhatsApp bienvenido sea. El usuario no tiene nada que hacer para activar esto, sólo tener las últimas versiones de WhatsApp. #Whatsapp se ha actualizado y ahora todo lo que ​envíes y recibas estará encriptado. Así es como funciona: pic.twitter.com/UdGhyWjQ42 — pictoline (@pictoline) April 5, 2016  

Diseño Web, Soporte, Trucos

Vtiger: no puedo crear filtros con campos de fecha u hora

La semana pasada hemos tenido este problema con un cliente. Cuando quería crear un filtro con un campo que era de fecha u hora no podía. No se guardaba el filtro y se reseteaba a una fecha anterior.  No pasaba en todos los fitros, sólo en algunos (en nuestro caso en servicios pero puede variar). Otro síntoma del que nos dimos cuenta después fue que al crear el filtro, el campo no mostraba las opciones propias de un campo de fecha como “mes anterior”, “hace quince días” etc. Es decir no lo consideraba un campo de fecha. Todo es creemos que es debido a la actualización del Vtiger 5 al 6 que no es que estuviera muy bien hecha (vistos los problemas que hemos tenido todos después). Solución: La solución consiste en cambiar unos campos en la base de datos. Por lo tanto recomiendo hacer una copia de seguridad de la base de datos antes. Después tienes que ir a la table vtiger_fields y buscar aquellos campos de fecha. Es decir busca createdtime y modifiedtime. No pienses (como nosotros al principio) que sólo hay uno, usa el buscador porque tendrás uno por cada sitio donde se crea este tipo de campo. Mira en cada uno de ellos la columna typeofdata y cambia los que tengas como T~O o V~O a DT~O. Una vez los pongas en DT~O prueba a hacer el filtro de tiempo y verás que ya tienes las opciones antes mencionadas y ya te funciona.    

Diseño Web, Gestores de contenidos

Reproductor de vídeo para WordPress

Siempre que un cliente me pide como poner un vídeo en una web le recomiendo hacerse una cuenta en Youtube, Vimeo o similar. ¿Por qué? Ahorras espacio en el servidor, estos servicios tienen ya preparado el ancho de banda y los servidores para reproducir vídeos y además disponen de reproductores compatibles con todos los sistemas. Siempre es una buena idea usar los recursos de grandes proveedores especializados, sobre todo si son gratis. Pero en ocasiones algún cliente quiere poner un vídeo en su web.  Bien porque no quiera usar un servicio externo, bien porque no quiera crear una cuenta para un sólo vídeo. ¿Cómo reproducir entonces el vídeo en una web en WordPress? Lo primero será subir el vídeo a tu servidor. Seguramente tendrás que hacerlo por FTP porque, por web, te va a cortar o tu servidor o WordPress. Los vídeos suelen exceder el tamaño máximo de subida por web. Una vez subido a un directorio te recomiendo instalar un plugin como Easy Video Player. Este plugin te permitirá insertar el vídeo con un shortcode del tipo: [evp_embed_video url=”http://example.com/wp-content/uploads/videos/myvid.mp4″] Y además te permite ponerle delimitadores para cambiar el tema, controlar el autoplay y alguna opción más (no muchas, pero las suficientes). Usa flowplayer como reproductor. Más información aquí.  

Contabilidad, Webs

Facturascripts: solución de facturación de software libre gratuita

Hace un tiempo nos pasaron este software libre de facturación y contabilidad. Y la verdad es que me sorprendió gratamente. Este siempre ha sido un nicho para las PYMES. Un programa para llevar la facturación que sea más o menos serio y  moderno. La mayoría de los proyectos o mueren pronto o  son con tecnología antigua. Y esta es una de las razones por las que la mayoría de las PYMES siguen facturando con Excel o incluso Word. Otra de las razones es que las mayoría de las PYMES tiene miedo a tener sus datos online. Pero recordad que un programa para servidor, tipo web como este, puede instalarse en un ordenador con un WAMP, y no hace falta tenerlo en la nube. Además el desarrollador ya tiene un paquete para ello. Pero siempre tienes un sistema que puedes trasladar cuando quieras a la nube y se puede instalar en cualquier servidor compartido. Este tipo de aplicación web tiene las ventajas del precio, ser código libre (podrías saber siempre qué hace el programa o incluso crear tus extensiones), compatible con móviles, tablets etc. Y las ventajas de poder facturar desde cualquier lado, con cualquier dispositivos son evidentes. Facturascripts me ha gustado MUCHO. Tanto que voy a probarlo más en producción (y ya os iré contando). Pero tiene lo básico y suficiente para cualquier empresa: Compras (albaranes, facturas, pedidos, proveedores). Contabilidad (impuestos, asientos, ejercicios…) Informes (facturas, albaranes, impuestos, pedidos…) TPV Ventas (facturas, albaranes, impuestos, pedidos…). Podéis ver la demo aquí. Como todo buen proyecto de Software Libre gana dinero de los extras. Y la comunidad está muy volcada en este programa (lo que da confianza) y hay muchos módulos extras que puedes adquirir. Uno de los más interesantes es la conexión con tu tienda de Prestashop. El desarrollador además tiene un canal de Youtube con mucha información. Otra de las ventajas y que poco a poco se va imponiendo (y pronto serán obligatorio) es la factura electrónica. Muchas administraciones lo están obligando ya y dentro de poco o tenemos un sistema de facturación que lo admita o nuestras facturas no serán legales. Este sistema lo admite. Así que un GRAN programa, bien currado y que cubre un nicho de mercado muy necesario. Nosotros lo promocionaremos entre nuestros clientes. Ole al creador de este programa.  

Diseño Web, Gestores de contenidos, Seguridad, Soporte

Principales vías de ataque a una página web con WordPress

Si tienes una página web con un número decente de accesos, seguro que habrás visto intentos de ataque o habrás tenido que resolver algún ataque. El usuario normal no es consciente pero un servidor conectado a Internet recibe ataques continuos (sólo hace falta ver los logs) y una página web, sobre todo una “popular”, también. El sistema WordPress no es que sea más vulnerable que otros, es que como es popular los “malos” lo conocen y están probando continuamente en busca de fallos. Afortunadamente se actualiza muy a menudo.Ya hemos hablado en otro artículos sobre maneras de reducir el riesgo con plugins de seguridad y analizando la web cada cierto tiempo. Hoy os hablamos sobre un interesante artículo que refleja las principales vías de acceso a este sistema WordPress. El artículo fuente es este y os recomiendo leerlo. Es un artículo de este blog sobre seguridad en WordPress que os recomiendo para lo interesados en el tema. Además, Wordfence tiene lo que llaman el Security Learning Center, donde podrás ver mucha información sobre WordPress y la seguridad. De nuevo muy recomendable. Podéis ver en el gráfico siguiente las principales vías de acceso a un WordPress, y esto nos permite sacar conclusiones. Como veis, es muy necesario: Tener los plugins, el core y el tema lo más actualizado posible. ¿Lógico no? Tener un sistema que reduzca el riesgo de ataques de fuerza bruta, un firewall en WordPress o similar. Tener el sistema (servidor) bien al día, con las contraseñas seguras en todos sus accesos (ftp, ssh etc). Tener una política lógica de contraseñas y usuarios tanto para el admin como para los usuarios registrados. Vamos que lo que llevamos diciendo tiempo los que nos dedicamos a esto no son tonterías. Eso si, es MUY normal (90% de los casos) hacerle una web a un cliente y que se olvide del mantenimiento. Se piensan que son trabajos estáticos y una vez hechos se acabó. Es un candidato perfecto para estos ataques y luego la limpieza cuesta más que el mantenimiento (por no decir la mala imagen de que Google suelte un aviso en nuestra web).  

Diseño Web, Gestores de contenidos, Prestashop

Como poner banderas en el bloque de idiomas de Prestashop

Prestashop ha incluído muchos cambios en la versión 1.6, y buenos. Pero una de las cosas que ha quitado tanto en la plantilla por defecto, como en la mayoría de las plantillas, es que el selector de idiomas tenga banderas. Hay gente que lo prefiere así, pero también hay gente que prefiere las banderas, como nos pasó el otro día con un cliente. Hoy os explicamos cómo poner dichas banderas. Tenemos que modificar el código del fichero blocklanguages.tpl del módulo blocklanguages.  Este módulo estará tanto en la plantilla como en la raíz. Preferiblemente modifica el de tu plantilla (como siempre haz una copia de seguridad antes). El truco lo hemos sacado de aquí, pero en nuestra versión había que hacer alguna modificación (puede que cuando leas el artículo tu tengas que jugar un poco con el código de tu versión también). Pongo en rojo las modificaciones del fichero que hemos introducido y en azul lo que hemos comentado para cambiar el texto por la imagen: <!– Block languages module –> {if count($languages) > 1} <div class=”btn-group compact-hidden”> <a href=”#” class=”btn-xs dropdown-toggle” data-toggle=”dropdown”> {foreach from=$languages key=k item=language name=”languages”} {if $language.iso_code == $lang_iso} <!– Flag image –> <img style=”border: solid 3px #fff; margin-right:5px;” src=”{$img_lang_dir}{$language.id_lang}.jpg” alt=”{$language.iso_code}” width=”28″ height=”22″ /><!– /Flag image –> <span class=”text-box”>{$language.name|truncate:3:”:true|regex_replace:”/\s.*$/”:””}</span> <span class=”fa fa-angle-down”></span> {/if} {/foreach} </a> <ul class=”dropdown-menu” role=”menu”> {foreach from=$languages key=k item=language name=”languages”} <li {if $language.iso_code == $lang_iso}class=”selected”{/if}> {if $language.iso_code != $lang_iso} {assign var=indice_lang value=$language.id_lang} {if isset($lang_rewrite_urls.$indice_lang)} <a href=”{$lang_rewrite_urls.$indice_lang|escape:’html’:’UTF-8′}” title=”{$language.name}”><!– Flag image –><img src=”{$img_lang_dir}{$language.id_lang}.jpg” alt=”{$language.iso_code}” width=”15″ height=”12″ /><!– /Flag image–><!–{$language.name|regex_replace:”/\s.*$/”:””}–></a> {else} <a href=”{$link->getLanguageLink($language.id_lang)|escape:’html’:’UTF-8′}” title=”{$language.name}”><!– Flag image –><img src=”{$img_lang_dir}{$language.id_lang}.jpg” alt=”{$language.iso_code}” width=”22″ height=”15″ /><!– /Flag image–><!–{$language.name|regex_replace:”/\s.*$/”:””}–></a> {/if} {/if} {if $language.iso_code == $lang_iso} <!– <a href=”#” title=”{$language.name}”>{$language.name|regex_replace:”/\s.*$/”:””}</a> –> {/if} </li> {/foreach} </ul> </div> {/if} <!– /Block languages module –>  

Diseño Web, Gestores de contenidos

Ultimate member. Un plugin excelente para contenido registrado en wordpress

Obviamente tras varios años trabajando con WordPress, ya hemos probado muchos plugins de contenido restringido para usuarios en este sistema. Pero el otro día probé uno nuevo, Ultimate Member…y me sorprendió muy gratamente. Ultimate Member es un plugin gratuito que te permite implementar todo lo que necesites en una web que requiera que se registren usuarios, se aprueben esas solicitudes, y exista contenido sólo para usuarios registrados. Pero además es MUY sencillo de usar. Al instalarlo te crea unas páginas para el registro, el login, las páginas de usuario, el perfil etc. Esas páginas luego puede cambiarse o puedes coger el código que aparece en ellas (muy sencillo) y ponerlo en otras. El plugin, tras la instalación, detecta que tu idioma es español y te permite bajar la traducción (buena salvo traducciones como “membresía”). Después es realmente sencillo configurar formularios con los parámetros que necesites, desactivar opciones de menú para usuarios no registrados, definir roles de usuario, cambiar la apariencia o definir múltiples notificaciones automáticas. Además, también le puedes añadir extensiones adicionales tanto premium como de pago. Y tenemos algunos módulos adicionales.  

Gráficos y Fotografía, Noticias Informáticas

Nick collection gratis. Buena noticia para los amantes de la fotografía

Google compró hace tiempo la empresa encargada del Nick collection, y el 24 de Marzo anunció que las ponía gratis para todos. Una estupenda noticia para los amantes de la fotografía. ¿Qué es Nick Collection? Una serie de plugins que se instalan para Photoshop y Lightroom que te permiten realizar diversas funcionalidades. Los plugins son: Analog Efex Pro, Color Efex Pro, Silver Efex Pro, Viveza, HDR Efex Pro, Sharpener Pro y Dfine. Ahora Google decide proporcionarlos de manera gratuita, tanto que si has comprado la suite en el 2016 te devuelve el dinero.

Android, Smartphones, Tablets, Trucos

Teclados adicionales para Android. Con más emoticones, usar diferentes idiomas….

Hace unos días nos surgió la pregunto sobre cómo poner en Android el emoticono de la cara riéndose y llorando. Es un emoticono que viene en Apple, pero no en el teclado por defecto en los Android. Tras investigar un poco, y probar muchos códigos, la respuesta es que en el teclado por defecto de Android no viene ese emoticono. Sólo se puede copiar y pegar desde otro. Pero existen otros teclados de Android que tienen más emoticonos, ese entre ellos, y muchas más funcionalidades. Por ejemplo yo escribo mucho en inglés y en español, y el corrector en inglés me estaba volviendo loco. Ahora con estos teclados puedo escribir con los dos idiomas (o más) con diccionario sin problema. Además, no me corrige automáticamente las palabras como el de por defecto (que hacía que tuviera que volver todo el rato a escribir la que quería). Teclado Go- Emoji Gratis: El mejor si buscas algo muy completo. Los idiomas funcionan bien y de manera sencilla, tiene un buen catálogo de emoticonos. Algo recargado…pero muy completo. Teclado de Google. La opción de los idiomas es muy sencilla y funciona muy bien. Es mejor que el teclado de Android aunque si buscas emoticonos….no tiene muchos. Eso si visualmente menos recargado que el anterior. Si lo que buscas son idiomas y algo simple este es el tuyo.

Scroll al inicio