Humor, Vídeos Divertidos, Noticias y Curiosidades. Lo más interesante de Internet
Random header image... Refresh for more!

Consiguiendo la Apariencia de Mac en linux

¿Te gustaría que tu Ubuntu o tu distribución Linux se pareciera al entorno de Mac lo máximo posible?

Pues como casi todo en este campo, ya lo han intentado miles antes y ya están pensadas las mil formas problemas y soluciones.

Si buscas en google encontrarás mil guías para hacerlo paso a paso configurando botones de gtk, bordes, iconos, fondos, etc.

Lo cierto es que existe un proyecto Mac4all para linux
que lanzando tan solo un comando se encargará de dejarlo todo como nosotros esperamos :)
Podeis encontrar la ultima versión del proyecto aquí
Una vez descargado tan solo hay que descomprimir y ejecutar desde la consola el archivo sh de install.
para ello recordar sudo ./nombre_del_archivo.sh

Para el resto de retoques aquí teneis una completa guia.

Ale, que os divirtáis trasteando :)

June 19, 2009   2 Comments

Haciendo wordpress más rápido. Optimiza tu wordpress.

Buenass

Últimamente mi amigo de desafinados.es anda torrando servidores debido al numero elevado de visitas que recibe, y aun que ya ha hecho mil cambios para optimizar su wordpress he buscado unos pocos de los más útiles que hay por Internet.

En concreto esta guía la escribió Pro Blog Design, y espero que le sean de ayuda al igual que a vosotros.

1. Elimina los plugins no necesarios

Una de las primeras cosas que debes hacer para optimizar WordPress es ver cuantos plugins estás usando, y si son más de 10 entonces debes considerar cuales son realmente necesarios y si los puedes integrar directamente dentro de tu Theme.

Y en caso de que no sea necesario ese plugin entonces considera eliminarlo.

2. Elimina las etiquetas PHP que no sean necesarias

Los Themes de WordPress tienen algunas etiquetas PHP que se pueden evitar, reemplazádolas por puro HTML, la mayoría de estás etiquetas están localizadas en el archivo header.php, un ejemplo es esta: <?php bloginfo('html_type'); ?> la cual puede ser reemplazada por UTF-8 o <?php bloginfo(’stylesheet_url’); ?> por la URL de tu hoja de estilos CSS.

Esto ayuda a reducir las peticiones innecesarias, aquí tienes una lista de etiquetas que puedes eliminar.

3. Usa WP Super Cache

Una de las técnicas mejor conocidas para acelerar WordPress es el uso de sistemas de caché, por ejemplo yo uso WP Super Cache el cual me parece el mejor y más rápido plugin para cachear WordPress, aquí tienes más información acerca de WP Super Cache.

4. Optimiza tu base de datos

Te sorprendería ver la cantidad de tiempo de carga que puedes ahorrar optimizando la base de datos, para esto lo puedes hacer manualmente o con un plugin.

Te manera manual es muy fácil debes de iniciar sesión en cPanel, Plesk o el panel de control de tu hosting y buscar la herramienta llamada phpMyAdmin, seleccionas tu base de datos, marcas todas la tablas y seleccionas la opción optimizar tabla (Optimize table), aquí tienes una imagen que lo ilustra.

optimise-600x339

La otra manera por medio de Plugins es usando el plugin llamado Optimize DB que hace solamente eso, optimizar tu base de datos desde el panel de administración de WordPress.

5. Optimizar tus imágenes

La importancia de optimizar las imágenes en tu blog es tanta que los afectados son 2 partes, el tiempo de carga de la página y el consumo de ancho de bande del blog, la solución es muy simple, optimiza tus imñagenes antes de subirlas, para eso puedes usar Photoshop, GIMP, o bien puedes usar estas herramientas para reducir varias imágenes a la vez o esta otra para cambiar el tamaño de las imágenes online.

6. Comprimir tus archivos CSS y JavaScript

La manera más simple es combinar todos tus archivos CSS es uno solo y lo mismo para los archivos JavaScript, para comprimir tu CSS puedes usar herramientas en línea como styleneat.com, además de esto se recomiendo llamar los JavaScript en el archivo footer.php en lugar de header.php así te aseguras de que todo el CSS carge primero y evitas comportamientos extraños por parte de JavaScript.

7. Deshabilita el Hotlinking

Como el punto 5, si tus imágenes no están optimizadas esto será un problema para ancho de banda de tu blog y ahora si alguién hace Hotlinkg a tus imágenes esto será un problema mayor.

Para deshabilitar el Hotlinking debes de agregar lo siguiente a tu archivo .htaccess además se subir una imágen .jpg la cual se va a mostrar cuando alguien te haga Hotlinkg, esta imagen con el nombre hotlinking .jpg le debes de cambiar su extensión a hotlinking.jpe y el código para el .htaccess es el siguiente:

# Inicia el código para el anti-hotlinking
RewriteEngine On
RewriteCond %{HTTP_REFERER} !carlosleopoldo\.com [NC]
RewriteCond %{HTTP_REFERER} !twitter\.com [NC]
RewriteCond %{HTTP_REFERER} !bloglines\.com [NC]
RewriteCond %{HTTP_REFERER} !netvibes\.com [NC]
RewriteCond %{HTTP_REFERER} !newsgator\.com [NC]
RewriteCond %{HTTP_REFERER} !rojo\.com [NC]
RewriteCond %{HTTP_REFERER} !rezzibo\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !veoh\. [NC]
RewriteCond %{HTTP_REFERER} !yahoo\. [NC]
RewriteCond %{HTTP_REFERER} !bing\. [NC]
RewriteCond %{HTTP_REFERER} !search\?q=cache [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpg|jpeg|gif|bmp|png)$ /hotlinking.jpe [L]
# Termina el código para el anti-hotlinking

Debes de reemplazar !carlosleopoldo\.com por la URL de tu dominio en el mismo formato, además si quieres añadir excepciones puedes crear otra línea de código con el RewriteCond e indicando el dominio.

8. Manten lejos a los Spammers

El archivo .htaccess es muy útil porque no solo sirve para hacer redirecciones o evitar el hotlinking, sino que también puedes bloquear a ciertos spammers bloqueando referencias de ceirtos sitios, pero si te estás preguntando que tan impráctico es esto ya que recolectar todos estos sitios es una tarea muy pesada no te preocupes que en Perishable Press su autor Jeff ha hecho una lista de más de 8000 sitios que espamean, tu puedes descargar aquí esta lista y solo copiar y pegar en tu archivo .htaccess.

9. Deshabilita las revisiones del Post

Desde la versión 2.6 de WordPress tenemos una opción llamada una opción llamada Post Revisions mediante la cual, tenemos acceso a las diferentes versiones de un post que hayamos editado y de tal forma, podemos revertir algún cambio.

Para deshabilitar esta opción debes agregar esta línea de código a tu archivo wp-config.php de WordPress:

define('WP_POST_REVISIONS', false);

Hay que destacar que si tu blog va muy lento puede y no se corrige con estos puntos es tal vez porque estás en un servidor de hosting compartido donde hay muchísimos sitios alojados en el mismo servidor o tu estás teniendo muchas visitas, mi recomendación es buscar un hosting con mejores prestaciones.

June 18, 2009   2 Comments

Un juego como fondo de escritorio

Los linuxeros con nociones o simplemente gente con curiosidad ya habrán oído hablar de devilspie para integrar una consola como fondo de escritorio.

Pues bien, usando la misma herramienta se puede modificar cualquier ventana así que he decidido postear un mini howto de como integrar una partida de ajedrez contra la maquina como fondo de escritorio.

el resultado sería algo así:

Free Image Hosting at www.ImageShack.us

(Click para ver en grande)

Para los que no entiendan que sentido tiene esto.
Se trata de poder integrar una partida de ajedrez usando el juego Brutall Chess de linux, y dejar que corra como fondo de escritorio sin que pueda interferir con ninguna aplicación.
De esta forma en el momento que queramos solo tenemos que despejar el escritorio para ver la partida y hacer nuestro movimiento.

Bueno para ello necesitamos instalar el devilspie a través de nuestro sistema de paquetes habitual o desde la web principal.

Una vez instalado es necesario crear una carpeta oculta en nuestra home.

mkdir $HOME/.devilspie/
y editar un archivo con el nombre referencial a la aplicación que vamos a usar.

En mi caso vim $HOME/.devilspie/brutal.ds

La sintaxis y opciones del devilspie la podeís encontrar en muchos sitios yo explico las opciones que he decidido usar.

  • (if (is (window_name) "Brutal Chess 0.5.2") // Se que mi venta se llama Brutal Chess
  •         (begin
  •                 (center) //Centralo
  •                 (pin) //ponlo en todos los escritorios
  •                 (below) //En ultimo plano
  •                 (undecorate) // Quitale la decoracion de ventana
  •                 (skip_tasklist) //Que no aparezca en la lista de tareas en ejecucion
  •                 (opacity 65) // Hazlo transparente en un 35 %
  •   )
  • )

De esta forma siempre que se encuentre ejecutada una partida de ajedrez y el demonio del devilspie corriendo la situará como fondo de escritorio. :)

No me he extendido en el como desde 0, pero si alguien tiene dudas en algún S.O en concreto que conteste al post y gustoso le guiaré por todos los pasos.

Saludos

June 7, 2008   No Comments

La moda HDR llega a vaxter, tutorial HDR

Buenas a todos,

Pues últimamente a través de otros tantos como yo, ha llegado a mi una técnica de tratamiento de imagen que produce resultados realmente atractivos y hace que un patán como yo pueda decir: hey!!! esta foto la he hecho yoo^^

[Albun HDR]

 Así pues, y con una experiencia nula como fotógrafo he cogido mi cámara y me he decidido a experimentar  y aquí están los primeros resultados.
He de añadir que después de leer y leer técnicas de composición, encuadre, enfoque y demás de millones de cosas básicas que todo el mundo debe controlar…. he llegado a la conclusión que cualquier persona con unos conocimientos que estime mínimos y quiera un poco su trabajo puede llegar a ofenderse con mi post ;) , Así pues que sepáis todos que son producto de una diversión y admitiré cualquier critica constructiva pero nadie debe ofenderse con ello.

Pd. Los títulos de las fotos son porque me la gozo ahí flipando que no? xD
Pd2.  Os dejo un enlace a un tutoríal de los miles que hay para los que queráis saber algo mas.

Combinar imágenes en HDR by tripiyon

saludos a todos y espero que os gusten.

March 17, 2008   No Comments