Hemeroteca de la sección “tutoriales”


Aquí os presentamos un estupendo video explicativo de la utilidad que tiene usar los rss (o feeds) de los diferentes blogs y news que visita a lo largo del día. Veréis que es muy sencillo y que puede ayudar a estar al día de todas las entradas de vuestros sitios favoritos sin necesidad de estar constantemente actualizando dichas páginas.

Así que ya sabéis, ¡suscribiros a nuestro feed!

Comentarios 2 comentarios »

En el pasado EBE del que tanto hemos estado hablando, y del que tanto se ha hablado, hubo un taller impartido por Diego Lafuente (aka Minid) que fue de lo más interesante para todos los que tenemos un blog, seamos más o menos veteranos.

De esta charla cogimos unos buenos apuntes, y aquí os lo queremos mostrar, aportando nuestras humildes apreciaciones.

Vamos a dividir estos consejos, al igual que hizo él, en tres partes, que para nosotros serán tres entradas:

  1. Optimizar para el servidor.
  2. Optimizar para el bloguer.
  3. Optimizar para el lector.

1. Optimizar para el servidor.

La mayoría hemos comenzado teniendo un servicio gratuíto, para ir haciendo pruebas y ver como va la cosa. Pero tarde o temprano, y si las cosas marchan bien, se quiere pasar a un buen servidor.

Según Lafuente, es muy importante buscar un buen servidor y evitar cuentas de hosting baratas y masivas, ya que hay demasiada gente usando este servicio, y aunque nosotros tengamos bien optimizado el nuestro, otro usuario que esté en la misma máquina puede estar ocupando más recursos de los que debe, afectándonos a nosotros. Por eso nos aconseja optar por servicios más exclusivos o bien dedicados. El problema que le vemos a esto es que no todo el mundo se puede permitir este tipo de servicios, que pueden costar desde los 99 € al mes, precio sin duda privativo para la mayoría de los bloguers amateurs. Eso sí, antes de contratar un hosting hay que mirar muchos, es algo importante elegir el mejor posible que pueda permitirse nuestro bolsillo.

Además de ésto, en dicho hosting es importante mirar que tenga los sistemas totalmente actualizados, ya que nos pueden hacer falta para hacer funcionar nuestro blog. Estos sistemas pueden ser mysql, php, etc.

Hay que elegir un buen sistema para bloguear. No sólo para que se vea bien y bonito, sino que pueda correr bien y optimizado para los recursos existentes. Wordpress es el único que recomienda David, y nosotros nos sumamos a esta recomendación, ya que está muy optimizado, es escalable, y se actualiza constantemente. Eso si, hay que evitar la instalación masiva de plugins. Cuando exista un problema en el servidor, lo mejor es atacar a los plugins, que seguramente sea lo que nos está dando problemas.

Y centrándonos en Wordpress, es conveniente elegir una buena plantilla y trabajar sobre ella. Si esta plantilla no está bien construida, va a atacar más a la base de datos innecesariamente y relentizará todo. Nuestra plantilla parece que va bastante bien, aún así estamos trabajando en una propia, para poder tenerlo todo controlado.

Otra cosa bastante importante, y que gracias a esta charla hemos conocido y añadido a nuestro blog es un buen sistema de caching de páginas. Esto lo que hace es analizar todas las peticiones que hace el usuario, y servir páginas armadas sin renovar. Así que cuando el usuario entra, y no hay cambio, en vez de atacar a la base de datos, te sirve la que ya tiene guardada. La mejor es WP-CACHE, siempre hablando de Wordpress.

Hay que considerar el uso de un CDN (Cadena de distribución de contenido), es decir, tener diferentes hostings para servir determinados contenidos (imágenes, video, música, etc). Como ejemplos tenemos flickr para imágenes, YouTube para video, feedburner para rss. Esto es otra cosa en la que nos estábamos equivocando, queriéndolo tener todo en nuestro servidor, y que a partir de esta semana ya hemos estado distribuyendo poco a poco.

Y por último, y esto está quizás más orientado para gente más experta con conocimientos de seguridad en servidores, sería bueno configurar un archivo .htaccess. Es un archivo con una serie de reglas, configurado con la sintaxis de Apache, y que sabiéndolo utilizar permite un mayor control en la forma en las que se envía y distribuye los archivos. Con esto se le puede decir al servidor “si hay alguien que quiera utilizar mi imagen en su sitio, no se la sirvo, solo le doy un archivo en blanco de 1k”, con el consecuente ahorro de tráfico.

En siguientes entregas iremos desarrollando los otros dos puntos. Así que estén atentos a sus pantallas, que aún hay más.

Comentarios 6 comentarios »

VideoBoxYa hablamos en una entrada anterior de lightBox, que añadía un bonito efecto a la hora de visualizar las imágenes.

Pues ya no solo podremos visualizar las imágenes, ahora también podremos hacerlo con videos, abiertos en esas bonitas ventanas emergentes, gracias a Videobox.

Su uso es tan sencillo como su predecesor, simplemente hay que incluir las tres librerías mootools.js, swfobject.js y videobox.js en la cabecera de la página, además, se añade la hoja de estilo, y ya estaría todo listo.

En la página oficial de la librería podeis encontrar paso a paso como añadirlo a tu web, descargar las librerías y ver algunos demos para ver su funcionamiento.

Como extra, en la página de anieto2k podeis encontrar un plugin para integrar este efecto en wordpress.

Comentarios No hay comentarios »

openSuseDesde el pasado 4 de octubre está disponible la nueva versión de la distribución linux openSuse. Como soy muy novato en el maravilloso mundo del universo linux, estoy probando distintas distribuciones a ver cual se adecua más a mis necesidades, así que me he decidido a probar esta, y aprovechando, hacer un pequeño tutorial de como un novato instala openSuse 10.3. Ya sabeis, si yo puedo, todos pueden.

OpenSuse es quizás una de las distribuciones más criticadas, quizás por la cercanía que tienen Novell, creadora del producto, y el maligno y odiado por la comunidad libre Microsoft.

Yo personalmente, y bajo mis cortos conocimientos, no entiendo que de malo tiene que una distribución que es libre y abierta tenga buenos contactos con microsoft. Mientras siga siendo libre y abierta, no hay problema. De hecho, si microsoft liberara Windows, me parecería una estupenda noticia, y seguro que la comunidad consigue mejorarla hasta llegar a los niveles de seguridad de las distribuciones Unix.

Bueno, sin más dilación, comencemos la instalación.

(more…)

Comentarios 12 comentarios »

TomcatTodo el que ha trabajado con el servidor de aplicaciones Tomcat habrá sufrido en algún momento la maldita excepción “java.lang.OutOfMemoryError”, y nosotros no hemos sido menos. Así que aquí os mostramos de qué forma conseguimos arreglarlo.
Este error surge cuando, durante la ejecución de una aplicación, ésta necesita más memoria de la que tiene asignada, y al no poderla conseguir, se “colapsa” y termina gravemente la ejecución.

Esto se puede solucionar de dos maneras:

  1. Optimizando la aplicación para hacer un menor uso de memoria.

  2. Si no es posible el punto anterior, habrá que asignarle al tomcat, que es donde se está ejecutando nuestra aplicación, más memoria. Para ello, se tiene que dirigir a la carpeta bin de la instalación del tomcat, y editar el archivo catalina.bat si estamos en windows, o catalina.sh si estamos en una distribución linux, y añadir la siguiente línea en la sección donde se define las variables (verá líneas del estilo “set _EXECJAVA=%_RUNJAVA%”):


set JAVA_OPTS=-server -Xmx256m

El número 256 es la memoria que le queremos asignar a tomcat. Id probando hasta que consigais que la cosa funcione perfectamente. Lo aconsejable es ir aumentando en múltiplos de 256, y también no dejar sin memoria al resto del pc, que también querrá un poquito.

Espero que os sirva de ayuda, para cualquier pregunta, dejad un comentario.

Comentarios No hay comentarios »

Creative Commons License Esta obra está bajo una licencia de Creative Commons