Información Tecnica

Gráficos y Fotografía, Información Tecnica, Webs

Obtener el código de color hexadecimal de una imagen

Cuando manejas webs o programas de diseño, muchas veces necesitas saber exactamente el código de color usado en una imagen o logo.  Por ejemplo aunque parezca mentira, nosotros tenemos varios clientes que nos piden mantener una imagen corporativa en sus servicios web, sin darnos los códigos de colores que usan. Aquí os dejamos varias maneras de hacerlo. –Photoshop: Usando este famoso programa es muy sencillo obtener el código. Abrimos la imagen (si es una web hacemos un pantallazo), elegimos la herramienta cuentagotas y pinchamos en el color deseado. Si lo habéis hecho correctamente, en la parte inferior de la barra de herramientas, donde los dos cuadros de color, aparecerá el color elegido. Si pinchamos sobre el obtendremos otra pantalla con el código en la parte inferior. –Con GIMP:  Usando este sustituto gratuito de Photoshop, el proceso es muy parecido. Aquí la herramienta se llama Recoge-color . También debemos pinchar en el color deseado, y después en el recuadro superior de color de la barra de herramientas para obtener el código. –Color Pic: Es un programa gratuito que abrirá una aplicación. Puedes mover el mouse por toda la pantalla y, al pulsar Ctrl+G guarda el código de color sobre el que estés. Muy manejable y puedes guardar muchos códigos seguidos con pocos pasos. –Colorzilla:  una extensión para Firefox para hacer esto mismo. –Eyedropper: una extensión para Chrome. ¿Quieres conocer más sobre códigos hexadecimales o encontrar uno buscando por color? Esta página te puede servir de ayuda. Pincha en el color o encuéntralo en el cuadro.

Información Tecnica, Trucos, Webs

Prestashop: Activar el reporte de errores (error reporting)

Prestashop es una magnífica solución para crear tu tienda online. Dispone de muchas ayudas y recursos gratis y es muy sencillo de configurar y potente. Sin embargo, a veces, tenemos errores (como páginas en blanco) que pueden deberse a problemas de permisos en el servidor o a módulos instalados pero que, a priori, no tenemos manera de resolver. Y digo a priori porque los desarrolladores de Prestashop nos permiten usar una opción muy útil durante la instalación y configuración inicial de la tienda que muestra los errores en pantalla. Esta es la manera: En tu servidor abre el fichero <storeroot>/config/config.inc.php Encuentra la línea que dice @ini_set(‘display_errors’, ‘off’); Cambia el último parámetro para dejarlo en @ini_set(‘display_errors’, ‘on‘); Guarda el fichero y prueba la tienda. Corrige los errores y luego vuelve a dejar el parámetro como estaba. Una muestra que una herramienta es buena es cuando permite opciones como esta.

Información Tecnica, Sistemas, Soporte

Plesk: Error de Mysql- Error: Connection to the database server has failed: Table ‘mysql.servers’ doesn’t exist

Aquellos que tengáis un servidor virtual con Plesk, podéis encontraros que, al actualizarlo, no os deja crear usuarios o bases de datos MYSQL. El error que suele dar es: Error: Connection to the database server has failed: Table ‘mysql.servers’ doesn’t exist Esto es porque la base de datos tiene algún error de permisos o está corrupta. La manera de arreglarlo es entrar en el servidor por SSH y poner: mysql_fix_privilege_tables –user=admin –password=<admin passord> –verbose Donde tenemos que substituir el usuario y la contraseña por los nuestros. Esto dará una lista de errores y arreglará los mismos. Verás que después de esto ya podremos hacerlo.

Información Tecnica, Trucos

Más opciones para insertar vídeos en WordPress

Como comentamos en este artículo, WordPress admite ahora (desde la versión 2.9) insertar vídeos de ciertos proveedores (tiene una lista blanca por seguridad) con facilidad. En resumen o ponemos la dirección del vídeo en una línea nueva (sin enlace) o usamos el código “[ embed ] url [ /embed ].  Nota: pongo espacios entre los corchetes para que wordpress no lo cambie, pero no tienen. Este último código admite además opciones que pueden ser muy interesantes para personalizar nuestro video. width=”560″ height=”315″ Podemos dar una altura y anchuras determinadas (dentro de lo que nos deje la plantilla y el vídeo). Ejemplo: [ embed width=”560″ height=”315″ ]url[/ embed ] frameborder=”0″ Podemos decir que no muestre bordes negros encima y debajo del vídeo.[ embed frameborder=”0″  ]url[ /embed ] Iremos poniendo más opciones según las descubramos (no hay mucha información al respecto, la verdad).

Información Tecnica, Smartphones, Soporte

¿Se puede usar la blackberry sólo por wifi, sin datos? ¿Por ejemplo de viaje?

Esta es una pregunta que nos hace mucha gente, entre otras cosas temiendo el famoso gasto de roaming, o incluso gente que piensa comprarse una Blackberry sin plan de datos y usar sólo wifi. En primer lugar hay que comprender que (de modo no técnico), la manera de funcionar de la Blackberry es diferente. No se conecta a los correos por internet vía IMAP o POP3, sino que la información va a sus servidores y de ahí se “empujan” o mandan a los dispositivos. Esto quiere decir que, por su estructura, la Blackberry no está pensada para usarse sin conexión de datos. Algo que me parece les retrasa respecto a los demás smartphones porque conozco mucha gente con móviles que usan sólo wifi. Fijaros que las operadoras suelen ofrecer tarifas planas con BB casi nunca bonos de conexión. Dicho esto, vamos a ver qué podemos hacer: En otro país debemos ir a Gestionar conexiones y Opciones de red móvil y desactivar la opción En Itinerancia.Esto, parece ser (no lo he probado) que desactiva las opciones de datos fuera (ni e-mails, ni BBM ni aplicaciones) pero podremos navegar conectando la wifi. Un fallo de BB que sólo se pueda navegar. Podemos ir a Gestionar conexiones y Opciones de red móvil y desactivar el servicio de datos. Pero entonces no recibiremos ni emails, ni navegaremos (ni creo que mms). Sólo llamadas. Y, algo extraño, esto también desactiva la navegación por wifi. Antes se podía forzar a usar la wifi para navegar, pero desde la versión 6 toma automáticamente estas decisiones. Por lo tanto a partir de esta versión las BB sin datos son inservibles  salvo para llamar. Una opción más sensata cuando vamos a viajar es coger un bono de roaming con la operadora. Estos bonos suelen estar entre 6-12€. Atención a las condiciones porque, en ocasiones cualquier conexión renueva el bono (y las BB se conectan automáticamente). Por lo tanto si cogemos un bono para un día, habrá que desactivar los datos antes del día siguiente. Es una lástima que esto sea así (y nosotros defendemos la BB para trabajar) ya que , por ejemplo, los android, son plenamente funcionales (aplicaciones incluidas) en wifi.

Información Tecnica, Internet, Ofimatica, Sistemas, Trucos, Webs

Usa varias cuentas de Google y Google Apps en el mismo navegador

Esta funcionalidad ya existía para cuentas de Google normales. Sin embargo, hace poco el modo de acceder a las de Google Apps cambió. Antes tenían una cookie aparte, ahora comparten la de Google, haciendo imposible usar varias cuentas en el mismo navegador. Ahora hemos probado que ya se puede con las cuentas de Google Apps. El “truco consiste en usar la opción de Multiple Sessions de Google:  Para ello hay que darse de alta en la página anterior (pincha en la imagen o en Multiple Sessions), seguramente con todas las cuentas que queramos usar. Después, desde cualquier servicio de Google, accediendo desde una cuenta, vamos a la esquina superior derecha (donde la dirección de e-mail) y pinchamos en Cambiar cuenta> Acceder a una nueva cuenta. Tenemso que hacerlo con todas. A partir de entonces, las tendremos pinchando en el e-mail y cambiar cuenta, tenemos acceso a todas. Este truco es muy útil para poder ver cambiar rápidamente de una bandeja de entrada de e-mail a otra (trabajo y personal por ejemplo) o para acceder a un google Docs o calendario de otra cuenta desde el navegador. Llevábamos tiempo detrás de esto y probándolo, y nos alegra que ya esté activo.  

Información Tecnica, Seguridad, Sistemas, Soporte, Trucos

Quitar malware Data Recovery

Esta mañana estuvimos peleando con este bichejo “majo”. Asusta bastante al usuario ya que, además de los típicos mensajes “tiene esto estropeado..” que producen estas falsas herramientas, pone el atributo “oculto” a muchos ficheros del ordenador, por lo que desaparecen tus programas, ficheros del escritorio y demás. ¿Cómo eliminarlo? La forma más sencilla es descargar Malwarebytes. Pero no podrás entrar fácilmente por el bicho. Lo mejor es que pinches en Inicio (símbolo de Windows) y escribas en Ejecutar o Buscar (dependiendo de la versión) y pongas iexplore.exe (enter). Desde ahí vete a esta descarga y bájate malwarebytes. Después ejecútalo y limpia lo que encuentre (reinicia cuando lo pida). Esto seguramente no te dejará el ordenador como lo tenías, el bicho es bastante destructivo. Verás que te faltarán programas y otras cosas. Lo mejor ahora es ejecutar restaurar sistema y vuelve a un estado cercano anterior (el día anterior). Una vez reiniciado, vuelve a ejecutar (instalar quizás) malwarebytes, limpia el sistema, actualiza tu windows, actualiza tu antivirus y escanea el sistema. Si se complica, aquí o aquí, tienes más instrucciones, pero esta es la manera más sencilla y limpia.

Información Tecnica, Trucos, Webs

Proteger una aplicación web con contraseñas en una base de datos: Usar las de CMS como Drupal

Continuamos el artículo de proteger una aplicación o directorio web con contraseña. Hoy mostraremos un método más seguro. En este caso no sólo es útil para proteger un directorio o fichero, sino que también lo hemos usado cuando tenemos una aplicación nuestra o externa del tipo Php que queremos proteger con contraseña. Lo bueno de este método es que podemos usar tanto una base de datos nuestra, como una de un sistema más robusto como es un CMS (ejemplo con Drupal). El modo básico de lo que tenemos que poner en el .htaccess es: AuthType Basic AuthName “Lo que queramos de título” Auth_MYSQLhost urldelabasededatos Auth_MYSQLusername user Auth_MYSQLpassword contraseña Auth_MYSQLdatabase members Auth_MYSQLpwd_table lo que sea Auth_MYSQLuid_field username Auth_MYSQLpwd_field password Auth_MYSQL_EncryptedPasswords off require valid-user Los campos son muy sencillos, tenemos que poner la url,usuario,contraseña, tabla y campos de la base de datos de la que obtener los datos, así como si están encriptados o no. Aquí os ponemos un ejemplo de una aplicación (datos cambiados) que tenemos cogiendo los datos de la tabla de usuarios de Drupal. De esta manera es más fácil gestionar los usuario y podemos usarlos para otra cosa (intrenet, blog etc). AuthName “Use su contraseña” AuthType Basic AuthMySQLEnable On AuthMySQLHost direccionficticia.net AuthMySQLDB basededatos AuthMySQLUser usuariobase AuthMySQLPassword contraseñabase AuthMySQLUserTable users AuthMySQLNameField name AuthMySQLPasswordField pass AuthMySQLPwEncryption md5 require valid-user Podemos incluso añadir condiciones por ejemplo Auth_MySQL_Password_Clause ” AND status=1″ Más información aquí. Esto es fácilmente exportable a usar una tabla de Joomla, WordPress o incluso una nuestra. Una manera sencilla y eficiente de proteger contenido web.

Información Tecnica, Sistemas, Webs

Contraseñas en un fichero o directorio web con .htaccess Opción 1 (simple)

Si gestionas un sitio web, por simple que sea, en ocasiones puede ser interesante proteger un fichero o directorio con usuario y contraseña. Lo podemos realizar usando el fichero .htaccess (Apache claro). Por ejemplo puede ser interesante tener un directorio con información delicada (p.e. financiera) a compartir con un cliente o asesoría, o que queremos compartir sólo con ciertos usuarios. Si lo realizamos de esta manera podrán entrar con un navegador el cual les solicitará introducir el usuario y contraseña. Aquí os dejo como: Proteger un directorio: Crear el directorio e introducir un  fichero llamado .htaccess con un contenido de este tipo: AuthUserFile /usr/www/dominio/directorio1/.htpasswd AuthType Basic AuthName “Nombre del Sitio” require valid-user La primera línea indica la ruta del fichero donde tenemos el fichero .htpasswd. Esta puede cambiar a tu gusto (y de hecho la cambiaremos en los ejemplos). Este lo podemos crear desde el terminal con: htpasswd -c /usr/www/dominio/directorio1/.htpasswd usuario. También puedes generar ese fichero desde esta web. Si lo que queremos proteger es un fichero concreto podemos así: <files “fichero.aaa”> AuthUserFile /opt/guide/dominio/.htpasswd AuthType Basic AuthName “Nombre” require valid-user </files> Otra opción es ponerlo en el fichero de configuración de Apache de una manera similar. <Directory “/srv/www/htdocs/dominio/Directorioprotegido”> AuthType Basic AuthName “Acceso restringido” AuthUserFile “/srv/www/htdocs/dominio/contraseñas/.htpasswd” Require valid-user </Directory> Evidentemente para esto necesitamos acceso al terminal y muchos usuarios de hosting compartidos no lo tienen. En un próximo artículo pondremos cómo usar una base de datos para autentificación, usando también cifrados más seguros.

Información Tecnica, Linux, Sistemas

Instalar Java JRE en Ubuntu

Muchísimas aplicaciones Web están hoy escritas para usar Java. Las aplicaciones Java son multiplataforma, pero desafortunadamente el Java que viene con Ubuntu es algo antiguo. Por lo tanto podemos encontrar que alguna web no funcione correctamente. Para solventarlo tenemos dos opciones: 1) Desde terminal: Ejecutar: sudo apt-get install sun-java6-jre sun-java6-plugin sun-java6-fonts 2)Desde el gestor de paquetes: Podemos irnos al gestor de paquetes e instalar estos paquetes: sun-java6-bin, sun-java6-jre y sun-java6-jdk Ubuntu tiene estos paquetes de Java: sun-java6-bin ; sun-java6-demo ; sun-java6-doc ;sun-java6-fonts ; sun-java6-jdk;  sun-java6-jre; sun-java6-plugin ;sun-java6-source  Si queremos podemos instalar todos. Después debemos acordarnos de reiniciar el navegador.

Scroll al inicio