Blog

Ofimatica, Trucos

Cómo abrir y editar ficheros pdf en Word y Libre Office

Una consulta recurrente en muchos clientes es cómo editar un pdf. Antes esto sólo se podía hacer con Adobe Writer (muy caro), o soluciones alternativas (de escritorio u online) que no daban resultados óptimos. Pero desde las últimas versiones de Office (2016) los resultados al abrir un pdf con Word son excelentes. Casi perfectos. Mantiene el formato muy bien, importa las imágenes y convierte casi todo el texto. Hemos hecho muchas pruebas y los resultados son inmejorables. En Libre Office también se puede abrir con Libre Office Draw, aunque lo abre como un diseño, más que como un documento (Adobe Writer también lo hace así) y Os mostramos un ejemplo con un documento nuestro sencillo. Ejemplo de editar un pdf en Word.  

Diseño Web, Información Tecnica, Linux, Servidores

Cómo configurar http/2 para Apache (ejemplo con Debian)

Hace unos días explicamos las ventajas de http/2, las páginas vuelan. Hoy queremos explicaros cómo activarlo en vuestro servidor Apache. En el ejemplo supondremos un servidor Debian (varía poco en otro sistema). Apache tiene que tener el mod_http2. Lo primero es que tu versión de Apache tiene que venir con el módulo http2  (mod_http2) compilado. Si no puedes o cambiar a una versión que lo tenga, o compilar Apache. Para poder hacerlo tu sistema necesita al menos la versión 1.2.1 de libnghttp2. Una vez comprobado, compila Apache con –enable-http2. Http/2 funciona casi exclusivamente con SSL (https). Necesitas certificado. Aunque no es una petición de http/2, la mayoría de los navegadores sólo hablan http/2 con certificado. Así que asegúrate que tus webs (las que quieres que vayan con http/2) lo tienen. Recuerda que puedes tener ambas cosas activadas así que puedes tener http/2 con alguna web y http/1 con otras. Seguramente tendrás que cambiar tu Módulo de MultiProcesamiento (MPM). Http/2  no funciona con todos los MPM. No funciona con apache mpm prefork desde apache 2.4.27. Hay que usar mpm worker o event. Pero mpm worker y event no pueden utilizar mod_php necesitan por fuerza usar fastcgi o php-fpm, así que a lo mejor también tienes que cambiar eso. Os dejamos un ejemplo:     apachectl stop     apt-get install php7.1-fpm # Instala el Php-fpm Esto puede variar por la versión     a2enmod proxy_fcgi setenvif     a2enconf php7.1-fpm # De nuevo depende de la versión a instalar.     a2dismod php7.1 # Deshabilita mod_php     a2dismod mpm_prefork  # Deshabilita el prefork anterior porque sólo se puede usar un MPM     a2enmod mpm_event  # Habilita event. Puedes habilitar worker en vez de este.     apachectl start Configuración. Lo primero es activar el módulo con : LoadModule http2_module modules/mod_http2.so O activarlo con: a2enmod http2 apachectl restart Después tienes que modificar tu fichero de configuración de Apache para decir si quieres que todas las webs vayan preferiblemente con http/2. Por ejemplo con : Protocols h2 http/1.1 o Protocols h2 h2c http/1.1 Como veis si no puede usar el 2 carga el protocolo en versión 1. Si, por el contrario, quieres activarlo sólo por web, por virtual host, tienes que hacer algo como: Protocols http/1.1 <VirtualHost *:443> ServerName tudominio.es Protocols h2 http/1.1 </VirtualHost> Recuerda reiniciar Apache para que todo se active.

Ofimatica, Sistemas

¿Es mejor comprar Office de escritorio u Office 365?

Una pregunta que nos hacen muchos clientes, tras la aparición de Office 365: ¿que me conviene más comprar, Office de escritorio u Office 365? Vamos a intentar aclarar el tema (porque es complicado, en algunos puntos hasta para los técnicos). ¿Que versiones de Office existen? Primero hay que saber qué estamos comparando. En la fecha en la que escribimos el artículo disponemos de Office 2016 (este año debería salir la 2019) y Office 365. Office 2016 versión escritorio. Es la versión más reciente de la suite ofimática de Microsoft para Pc y Mac. : Es de pago único. Normalmente la licencia es por ordenador. Incluye actualizaciones de seguridad pero no cambios a versiones superiores. Viene en las siguientes versiones, cada una incluye programas diferentes: Hogar y Estudiantes (alrededor de 150€), Hogar y Empresas (unos 279€), Professional (unos 539€) y Professional Plus (difícil de adquirir salvo por grandes empresas y las licencias que venden online suelen ser de dichas empresas vendidas de modo fraudulento). Para más de 5 licencias recomiendan las licencias por volumen. Office 365. La versión online de Office. Características: Pago mensual (algo más caro) o anual (los precios indicados en la imagen). Licencia por usuario (hablaremos de esto más abajo porque muchos hacen una “trampa”). Las versiones Empresa y Empresa Premium permiten descargar la versión de escritorio con esa licencia. Si se cancela la licencia de 365 la versión de escritorio pasa a “modo lectura” sin permitir editar. Existen versiones a precios diferentes para Pequeñas Empresas (las mostradas en la imagen), para Empresas, para Educación, para ONG, para Administración Pública y para Hogar. Incluye actualizaciones y cambios de versiones. FAQ sobre Office Empresa. Preguntas frecuentes. Ventajas de la versión de Escritorio. Es sólo un pago, no tienes que estar pagando todos los meses o año. Es por PC, da igual la cantidad de gente que lo use. Desventajas de la versión de Escritorio. Si sale una nueva versión de Office tienes que pagar de nuevo. Aunque hay opciones de renovación etc. Sólo puedes usarlo en un dispositivo. Más usos y te cancelan la licencia. No tienes todos los programas. La Hogar y Estudiantes sólo tienes Word, Excel, PowerPoint y One Note (¿?) y la Hogar y Empresas añade Outlook. Si quieres Access tienes que ir a la versión Professional. Ventajas de la versión online Office 365. Tienes versión online y además versión en escritorio en casi todas las versiones de 365. Siempre actualizado. Sabes que la versión online cumple con la normativa (RGPD etc). Puedes trabajar offline. La versión 365 Home proporciona una licencia “válida para cinco equipos”, lo use quien lo use. Así que puedes compartirla con tu familia. La versión 365 Empresa proporciona una licencia “válida para 5 teléfonos, 5 tabletas y 5 PC” por usuario. Lo que te permite tenerlo en tu ordenador del trabajo, de casa, tu móvil etc. El usuario es el correo de Microsoft con el que actives la licencia. Y de aquí una trampa que veremos en el punto siguiente. Casi todas las versiones incluyen Outlook y Access. Tiene servicios añadidos como espacio en One Drive (lo que te permite copias de seguridad etc) o Skype. Servicios añadidos de colaboración. Desventajas de la versión online Office 365. Estás arrendando Office, tienes Office en alquiler. Vamos que no paras de pagar por el uso. Las licencias de empresa no responden bien a empresas modernas donde se comparten equipos. En muchas empresas los equipos se pueden compartir entre 5,10 0 50 empleados. Hay mucha movilidad. En este caso no valen las licencias por usuario y habría que comprar las licencias por volumen (que suelen ser por PC) más caras. Pero parece una contradicción una versión online que no facilite el uso de equipos. Comparativa de la versión escritorio con la Hogar de 365. Trampas que hacen los usuarios que no son legales (aunque te permiten funcionar con la licencia). Hay empresas y usuarios que hacen las siguientes triquiñuelas para evitar adquirir las licencias que deberían por ley. No son válidas y no aguantarían una inspección, pero permiten usar Office. Adquirir una licencia de Office 365 Hogar para la empresa. Lo hacen porque cada licencia hogar permite 5 equipos con diferentes usuarios. Es decir pueden usarlo 5 usuarios con 5 cuentas de Microsoft. Problemas. 1) La licencia de Hogar no es para uso comercial, estás infringiendo el uso si la usas en una empresa. 2) La licencia Hogar no permite personalizar tu correo con tu dominio empresarial. 3) Si compras más licencias Hogar por usuario no aumentan el número de equipos, aumenta el tiempo. Así que si tienes una licencia Hogar por un año en el usuario X y compras otra bajo ese usuario tienes para 5 equipos por 2 años, no para 10 equipos u año. Instalar las 5 licencias de Office 365 Empresa en 5 pcs con usuarios distintos. Esto es bastante común en empresas. Se adquiere una licencia de empresa y se instala en 5 equipos que están usando diferentes usuarios. Esto no es legal, las condiciones de uso declaran claramente que la licencia es por usuario. Algunos lo estiran e incluso hay dudas entre los expertos y los comerciales locales de Microsoft. Muchos dicen que se puede hacer. Pero no parece haber dudas, la licencia es por usuario. Si hay 2 usuarios usando un equipo, deberían ser dos licencias. Aún así, funciona. Tiene, eso sí, un problema. Si se intenta colaborar desde esos 5 equipos en un mismo documento online, obviamente hay problemas y no se ve bien quién lo está manejando (para el sistema es el mismo usuario). Conclusión….¿cual es mejor? Bueno… lo siento pero esa respuesta no es nunca simple. Depende de tus necesidades y tu poder económico. Nosotros te explicamos los pros y las contras y decides tú. Eso sí: Office suele durar bastante en el tiempo. Todavía hay gente usando Office 2007 (del 2006, hace 12 años). Así que si no necesitas mucho la licencia de escritorio tiene sentido y se puede amortizar. Eso si, si necesitas

Ofimatica

Cómo crear una lista desplegable en Excel

Hoy os dejamos un vídeo, parte de nuestros cursos de ofimática, en estos casos nuestros cursos de Excel.  Estos cursos los realizamos en colaboración con Smyth Academy en modo tanto presencial como online. El tema del vídeo de hoy es cómo crear una lista desplegable en Excel. En ocasiones queremos limitar los valores que pueda introducir el usuario de un fichero de Excel. Se puede limitar de varias maneras, otros días explicaremos otras, y una de ellas es una lisa desplegable. Al usuario le aparecerá una flecha al pinchar en la celda y, tras hacer clic en esa flecha, se le desplegará una lista de valores que podrá elegir. Cómo crear la lista. Para crear la lista: selecciona las celdas donde quieres activar la lista desplegable. Ve a Datos > Validación de Datos. En Criterio de Validación > Permitir escoger Lista. En Origen tenemos que decirle a Excel dónde están los valores a mostrar. Podemos hacerlo de tres maneras básicas:  a) elegir los valores de otra hoja (u otro fichero). b) Elegir los valores de un nombre que se haya asignado a un rango de celdas. c) Poner los valores a mano separados por punto y coma (en inglés por comas). Vídeo que muestra el proceso.

Diseño Web, Información Tecnica, Sistemas

Http/2 la evolución de http. ¡Hace que las páginas vuelen!

Internet tiene varios años ya. Y estamos usando casi el mismo protocolo para mostrar contenido web que cuando salió: http/1 (o https ahora). Esto empieza a notarse. Afortunadamente tenemos el http/2 a nuestro alcance, su evolución. Nosotros lo estamos implementando en los clientes que tienen webs en nuestro hosting, ¡ y las páginas vuelan! ¿En qué cambia http/2? El viejo http 1.1 (el que usan muchas webs todavía) tiene un gran defecto: sólo puede mostrar una petición por conexión TCP. Es decir, manda un contenido por petición y espera a que el anterior se cargue. Obviamente, hoy en día, donde se hacen más de 100 peticiones por página (css, imágenes, vídeo, javascript…) y el contenido es multimedia, hay que hacer muchas peticiones y esto es muy lento. Y que sea lento no sólo hace que el cliente se canse, sino que afecta a nuestro SEO (posicionamiento) como hemos explicado varias veces. La solución de http/2 (aquí el paper) es la multiplexación (algo ya usado desde hace mucho en comunicaciones). Lo que hace es dividir cada petición en pequeños paquetes y mandar varias peticiones por conexión. De esta manera, en una misma conexión puede estar enviando varias partes de peticiones, cargándolas en paralelo por el mismo canal y no teniendo que esperar a que una acabe para mandar la siguiente. Al llegar sabe distribuirlas a su destinatario. Obviamente tiene otras mejoras como server push, compresión de cabeceras, priorización de recursos, formato binario (no es texto plano) etc que hacen que el aumento de rendimiento sea muy notable. ¿Tengo que cambiar algo para activar http/2? La activación de http/2 es algo que deben de hacer los encargados de los servidores o del hosting porque se hace en el servidor web. No lo puede hacer el cliente. Lo bueno es que http/2 es compatible con http/1 y usa las mismas funciones y recursos. Tu web, tus APIs y todos tus recursos son compatibles con este protocolo. Eso si, si todavía no lo has hecho (deberías) tu web debería estar funcionando con certificado, https, porque http/2 funciona mejor con recursos en protocolos seguros. ¿Realmente mejora el rendimiento?  ¿Cuanto? Se dice que en muchas webs (no todas), la implementación sin mejoras puede aumentar el rendimiento del orden de 15-20%. Si esta implementación se retoca, el aumento puede ser mayor. Para que veas tres ejemplos os dejo dos demos. Demo1 , Demo2 y Demo3 (varias pruebas aquí).  Puedes ver de manera rápida la mejoría. Pero además es que no implica nada porque cuando se activa se activa con el http/1 como “fallback”. Así que si algo no es compatible, siempre se puede cargar por http/1. ¿Cómo puedo saber si mi página está cargándose por http/2? De varias maneras. Tests online: https://tools.keycdn.com/http2-test https://tools.geekflare.com/tools/http2-test https://cdnsun.com/knowledgebase/tools/http2-support-test Extensiones del navegador: Chrome: HTTP/2 and SPDY indicator Firefox: HTTP/2 indicator. Con el inspector de Chrome o Firefox: En el inspector de Chrome hay que ir a la pestaña de Network, botón derecho en las columnas y habilitar la columna protocolo. H2 indica que está cargando por http/2 , http/1.1 que está cargando por 1.1.        

Diseño Web, Gestores de contenidos

Cómo crear un menú en WordPress

Parte de nuestra labor es de formación en varias áreas. Para eso colaboramos con Smyth Academy dando cursos en múltiples temas de TIC. Entre ellas están los cursos de WordPress. Hoy os dejamos un vídeo, parte de los cursos online, sobre cómo crear menús en WordPress. Este curso está pensado para la gente que comienza a aprender a crear páginas web en WordPress, y también para aquellos clientes que quieren gestionar sus propias páginas web sin contar con la ayuda de terceros (ahorrándose ese coste). Obviamente, empezaremos con vídeos muy sencillos. Cómo crear un menú en WordPress. En el vídeo, como decimos parte de nuestros cursos online, os enseñamos a: crear un menú. Añadir páginas, entradas, categorías y entradas personalizadas. Editar los nombres de cada entrada. Crear submenús. Colocarlo en las posiciones que la plantilla nos permita. Colocarlo en otras posiciones de un tema por widget. Aquí lo tenéis.

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

Añadir un chat de WhatsApp en WordPress

La última moda de las páginas web son los chatbots, chats controlados por inteligencia artificial que se comunican a tiempo real con los clientes. Hacia ahí va la tecnología. PERO mientras, las PYMES (siguiendo a las grandes) están introduciendo servicios de chat gestionados por los empleados en sus webs. Hoy os enseñamos a hacer eso mismo con WordPress y WhatsApp. Bueno, realmente vamos a crear un pseudo chat de WhatsApp en la página de tu empresa. Pseudo porque inicia el chat con WhatsApp pero luego sigues usando ese programa, y no el de tu web, para la conversación. Si tienes una web con WordPress (muy probable estadísticamente), y quieres que tus clientes te contacten fácilmente, WhatsApp (o WhatsApp Business) es la opción lógica. Muchos tenéis WhatsApp y habéis creado cuentas para la empresa porque lo demandan los clientes. Ya es algo común. La mayoría de los plugins para compartir contenido ya han añadido “compartir por WhatsApp“. Jetpack lo tiene desde hace tiempo. Cómo integrar WhatsApp con WordPress. Obviamente para poder integrar ambos servicios vamos a necesitar un plugin.  Os dejamos unos cuantos: WhatsApp Me. Muchas descargas y buena puntuación. Cresta WhatsApp Chat. Interesante porque además de abrir el chat y permitirte mandar mensajes, te da opción para personalizar el código que pongas por ejemplo para cambiar el mensaje por defecto o el teléfono por defecto. Detecta si estás en móvil y redirige a la aplicación de WhatsApp. Aquí tenéis la demo. Click to Chat for WhatsApp Chat. Tienes varios estilos, en algunos puedes chatear directamente desde la web, en otros usando WhatsApp (desde móvil) o web WhatsApp (desde PC). Lo interesante es que detecta si estás en un móvil y si es así te envía a WhatsApp. Si es desde un PC te abre una ventana indicándote cómo abrir la aplicación desde la web. Aquí tenéis la demo. WhatsApp Chat WP. Permite poner teléfono por defecto, personalizar el mensaje por defecto y tiene estadísticas integradas. WP Click to Chat. Whatsapp Press. WhatsApp Help Chat. El punto positivo de este plugin es que permite varios chats como Facebook Messenger o Snapchat. Por lo que veo el negativo es que en WhatsApp sólo da el teléfono para que la gente lo agregue. Vídeo.

Trucos, Webs

Activar seguimiento de tiempos en Mantis Bug Tracker

 MantisBT es una gran herramienta que, aunque pensada para “bug tracking” se puede usar para muchas cosas. Entre otras ya la uso como reporte de incidencias en varias empresas. Por ejemplo para reporte de incidencias en esta empresa de informática, y para reporte de incidencias (llamadas, potenciales clientes etc) en una academia. Lo bueno es que es clara, ligera, sencilla y muy configurable para cualquier entorno. Si queréis tener una herramienta para que los empleados usen como “diario” o para que varios usuarios puedan comentar en un mismo caso o proyecto es perfecta. En uno de los casos necesitaba que se apuntara también el tiempo dedicado a cada “ticket” o incluso a cada acción. Para ello creé un campo personalizado y lo asigné a cada proyecto. Era funcional, pero tenía varios defectos: El formato tenía que ser decimal. Era un campo global, no por notas. Afortunadamente Mantis ya tiene en sus nuevas versiones la opción de Seguimiento de Tiempos y hoy queremos enseñaros a instalarlo y configurarlo.  Cómo activar el Seguimiento de Tiempos. Para activar el seguimiento de tiempos tenemos que irnos a Administración >Administrar Configuracion > Reporte de Configuración. Ahí bajamos hasta el final y en Crear opción de configuración tenemos que rellenar los campos según lo que necesitemos. En todos dejar Todos los usuarios y Todos los proyectos a menos que queráis cambiarlo. Después si queréis: Habilitar sólo el Seguimiento de Tiempo: time_tracking_enabled, integer, 1 Habilitar el cronómetro:  time_tracking_stopwatch, integer, 1 Habilitar el Seguimiento de Tiempo con coste: time_tracking_with_billing, integer, 1 Vídeo explicando cómo activarlo y cómo usarlo.   Más información aquí (cómo activarlo) y aquí (cómo usarlo).

Sistemas, Trucos

Cómo activar telnet en Windos 10

Telenet es una manera “antigua” de conectarse a servidores o dispositivos en red. Windows 10 ya no la tiene activada por defecto. Pero en ocasiones, por ejemplo para comprobar servidores de correo, puede interesarnos tenerlo activado. Hoy os explicamos cómo. Cómo activar Telenet en Windows 10. Hay dos maneras: Por línea de comandos. Puedes activarlo tanto por CMD con permisos de administrador, como por Power Shell. Sólo tienes que abrir una y poner el siguiente comando:dism /online /enable–feature /featurename:TelnetClient   Método gráfico.  Se puede instalar desde Windows también. Hay que ir a “Activar y desactivar las características de Windows”. Podemos llegar a ese menú desde el buscador poniendo características directamente o desde Panel de Control > Programas y Características > Activar y desactivar las características de Windows En el vídeo os mostramos cómo.  

e-Learning, Gestores de contenidos, Trucos

Cambiar Moodle de MySQL a MariaDB. Moodle puede indicar versión incorrecta de MySQL

Hace unos días hicimos una actualización del servidor donde teníamos algunos Moodle, para poder actualizar a las últimas versiones. Durante el proceso cambiamos de MYSQL a MariaDB. Debería ser completamente compatible, pero al comprobar los requisitos de la actualización desde Administración del Sitio > Servidor > Entorno y comprobarlo para versiones superiores nos indicaba que la versión de MySQL era inferior y no compatible. ¿Qué podía estar pasando? Con phpMyAdmin comprobamos que tenía la versión correcta de Mysql (MariaDB), ¿por qué no la reconocía Moodle. Solución. La solución es  realmente sencilla. Sólo tienes que irte por FTP al fichero de configuración de Moodle, llamado config.php (situado en la raíz de tu sitio). En este fichero ve a la línea que pone : $CFG->dbtype    = ‘mysql’; Y cámbiala por: $CFG->dbtype    = ‘mariadb’; Salva los ficheros y vuelve a comprobarlo. Ya debería detectar la versión correcta de MySQL y dejarte actualizar.

Scroll al inicio