Oct 09

Tutorial sobre como exportar datos de excel a mysql.


Ver Tutorial de como exportar datos de excel a mysql

Separar

Sep 19

Últimamente parece ser que el Asus Eee PC está de moda.

Para los que tengan uno de estos y un poco de tiempo libre, les dejo este Tutorial para instalar Mac OS X en un Asus Eee PC (en ingés), pinchar aquí.

Ver Tutorial para instalar Mac OS X en un Asus Eee PC

Separar

Ago 11

En WebMonkey han publicado un completísimo tutorial paso a paso de como hacer una copia de seguridad completa de un servidor Web, muy útil para cualquiera que tenga alojado WordPress en un servidor VPS o dedicado.

Ver Automatizar copias de seguridad completas de un servidor dedicado web

Separar

Ago 05

Me he encontrado esta colección bastante interesante con recursos para diseñadores web. Espero que os guste :) .

Asynchronous JavaScript and XML (AJAX) Tools

Ajax Rain – Enormous directory of various AJAX scripts.

Color Tools

Color Blender

Colour Lovers

Color Scheme Generator

ColorSchemer

Dailey Color Scheme

CSS

CSS Layout Techniques

CSS Type Test - This tool allows you to preview different fonts in CSS so that you can chose fonts before designing a page.

Playing Cards with CSS

Fonts

Dafont

FontShop

Hoover Web Design

Neat Fonts

Type Tester – Font Comparison

Unusual Fonts

1001 Free Fonts

Free Wordpress Themes

Brian Gardner

Kaushal Sheth

Theme Lab

HTML

HTML Characters

HTML Characters II

HTML Character Entity Sets

HTML Markup Validation

HTML Tidy – Clean up the HTML of your sites with this program.

HTML 4.01

Icons

Ajax Load

Buttonator

Fam Fam Fam Icons - contains over 700 free icons.

FavIcon

Feed Icons

IconBuffet

Interfacelift – Free wallpaper as well.

MaxPower

N-design Studio

Pinvoke – Also contains free fonts.

Pixelgirlpresents

Templates

Boxes

Freelayouts

Intensivstation

Layout Gala

Mollio

Open Web Design

Templates Box

Template World

Template Monster

4templates

Tutorials

Advanced CSS Layouts

Ajax Tutorial I

Ajax Tutorial II

Getting Started with Ajax

CSS Guide

HTML with Style

HTML Overview

Quick CSS

Other

GoPlan - Online project management application with file hosting, chatrooms and more.

Tripoli - The perfect starting point for any web design project, Tripoli “forms a stable, cross-browser rendering foundation for your web projects.”

Ver Recursos para diseñadores web

Separar

Jul 26

Bueno este es el tutorial definitivo para tenerlo bien guardado, para la próxima vez que tengamos que actualizar a la nueva versión que salga de Wordpress.

Digo esto, porque este tutorial va a servir en la gran mayoría de los casos a actualizar nuestro blog de Wordpress a la última versión, sea cual sea.

Cuando ya tengamos la última versión disponible de WordPress lista para descargar , nos pondremos manos a la obra.

Pasos para actualizar nuestro Wordpress (máxima seguridad)
Se recomienda leer todos los pasos antes de comenzar a actualizar.

1er Paso: Sacar un backup de tu base de datos (Users, Posts, Pages, Links, and Categories). Si no sabes cómo hacerlo, puedes leer este tutorial.

2do Paso: Sacar un backup de todos tus archivos WordPress. Para ello, puedes hacer uso de cualquier cliente FTP de tal manera que puedas copiar todos tus archivos desde el servidor hacia tu PC incluyendo tu archivo .htaccess.

3er Paso: Verificar que ambos backups hayan sido creados correctamente y estén completos. Esto es súmamente importante.

4to Paso: Desactivar todos los plugins desde su panel de administración ya que durante el proceso de actualización se podrían generar algunos conflictos, así que mejor es desactivarlos.

5to Paso: Verificar que los 4 pasos anteriores se han llevado a cabo con éxito. Cualquier problema consultar aquí.

6to Paso: Descarga y extrae el paquete de WordPress http://wordpress.org/download/

7mo Paso: Borrar los viejos archivos de WordPress, teniendo en cuenta lo siguiente:

NO BORRAR

  • El archivo Wp-config.php;
  • La carpeta wp-content; (excepto: wp-content/cache y wp-content/plugins/widgets);
  • La carpeta wp-images;
  • La carpeta wp-includes/languages/ si utilizas un archivo de idioma
  • El archivo .htaccess
  • El archivo robots.txt
  • SI BORRAR
    Todos los demás archivos que no sean los de arriba. Esto quiere decir:

  • Las demás carpetas wp-* y los archivos readme.html, wp.php, xmlrpc.php, y license.txt (recuerda! excepto los mencionadas arriba);
  • wp-content/cache;
  • wp-content/plugins/widgets;
  • wp-includes;
  • wp-admin;
  • 8avo Paso: Sube los nuevos archivos que descargaste en el paso 6 a la misma carpeta donde se encuentraba tu antiguo Wordpress.

    9no Paso: Ejecuta el programa de actualización de WordPress escribiendo en tu browser lo siguiente: http://www.tudominio.com/wp-admin/upgrade.php y sigues las instrucciones que aparecen en pantalla.

    10mo Paso: Aprovecha aquí para activar los plugins necesarios (Panel de Administración->Plugins) y algún nuevo theme si lo deseas.
    Wordpress.org te brinda una lista de plugins compatibles para descargar desde aquí y una lista de themes o plantillas compatibles también que puedes descargar desde aquí.

    11avo Paso: Activar los plugins y seleccionar tu nuevo theme si es que descargaste y subiste varios. Eso es todo!

    Y listo. en resumidas cuentas y brevemente, esto es lo que tendremos que hacer.

    Ver Tutorial para actualizar Wordpress a la última versión

    Separar

    Jul 26

    Os traigo este estupendo tutorial en el que podemos ver paso por paso lo que tenemos que hacer para liberar vuestro iPhone, ya sabéis que todo esto hay que hacerlo bajo vuestra responsabilidad.

    Tutorial para desbloquear, hacer Jailbreak y liberar el iPhone 3G de Apple.

    Ver Tutorial para desbloquear, hacer Jailbreak y liberar el iPhone 3G de Apple

    Separar

    May 07

    Os dejo este estupendo manual en pdf de un tutorial del iPhone de Apple.

    ENLACE

    Ver Manual en pdf de un tutorial del iPhone de Apple

    Separar

    May 07

    Alguna vez nos puede pasar (por ejemplo) que no nos acordemos de la contraseña de la cuenta de administrador en Windows XP y Vista.

    En este vídeo podemos ver como en tan solo un minuto, podemos cambiar la contraseña.

    Aviso: Esta cuenta tiene que ser la NUESTRA Y PERSONAL, en caso contrario si lo hacemos en otro ordenador ajeno al nuestro y sin consentimiento del propietario es TOTALMENTE ILEGAL.

    Ver [TUTORIAL] Cómo cambiar la contraseña de la cuenta de administrador en Windows XP y Vista

    Separar

    Abr 16

    Uno de los (tantos) problemas que podemos tener a la hora de gestionar nuestro servidor, es que si no controlamos el tamaño de nuestros ficheros de registros (errores y accesos por ejemplo) de nuestros alojamientos web, puede ser un problema.
    Para solucionarlo he creado este tutorial con los pasos a seguir y que a mí me ha funcionado. Como todo en la informática habrá muchas formas y colores para conseguir lo mismo y/o mejorar esta.
    Lo importante a tener en cuenta, es que tenemos que hacer esta rotación de registros DESPUÉS de haber generado las estadísticas, ya que sino no nos sirve de nada.

    Bueno, vamos al grano:

    1-. Instalar el programa logrotate:

    apt-get install logrotate

    2-. Crear o comprobar que tenemos las carpetas y ficheros necesarios:

    mkdir -p /var/lib/logrotate/

    touch /var/lib/logrotate/status

    mkdir -p /etc/logrotate.d/

    3-. Crear el fichero logrotate.conf:

    vi /etc/logrotate.conf

    Copiar el siguiente contenido el fichero logrotate.conf que antes hemos creado:

    # ejecutar “man logrotate” para más información

    weekly

    rotate 4

    create

    include /etc/logrotate.d


    /var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
    }

    4-. Crear el fichero de rotación (en mi caso para los logs de acceso y errores):

    vi /etc/logrotate.d/rotar_logs

    Copiar el siguiente contenido en dicho fichero:

    /www/*/logs/access_log {
    daily
    rotate 90
    copytruncate
    compress
    notifempty
    missingok
    }
    /www/*/logs/error_log {
    daily
    rotate 90
    copytruncate
    compress
    notifempty
    missingok
    }

    La ruta dependerá del servidor donde nos encontramos y el * lo que indica es que en todas las carpetas de dicha ruta las tenga en cuenta. Por ejemplo:

    /www/pepito/logs/access_log

    /www/juan/logs/access_log

    /www/manuel/logs/access_log

    /www/pepito/logs/error_log

    /www/juan/logs/error_log

    /www/manuel/logs/error_log

    5-. Comprobar manualmente que funciona:

    /usr/sbin/logrotate -d /etc/logrotate.conf

    /usr/sbin/logrotate -f /etc/logrotate.conf

    Creo recordar que se hace lo mismo con:

    /usr/sbin/logrotate -d -f /etc/logrotate.conf

    Si todo va bien y no se muestra ningún error es que todo ha ido bien.

    6-. Ahora nos toca programar para que el servidor haga logrotate automáticamente, con ayuda de nuestro amigo crontab:

    vi /etc/crontab

    Copiar el siguiente contenido:

    #Logrotate a las 1 AM

    0 01 * * * root /usr/sbin/logrotate /etc/logrotate.conf > /dev/null 2>&1

    Finalmente ejecutaremos en el terminal:

    /etc/init.d/crond restart

    Para que los nuevos cambios se apliquen.

    La programación del crontab dependerá de cuando generemos nuestras estadísticas, ya que lo tendremos que programar momentos después de generarlas, ya que sino lógicamente no tendrá los registros de acceso correctamente al generarlas.

    Si alguien conoce otros métodos o alguna forma de mejorar el mío, que deje un comentario. Espero que ayude a más de uno :) .

    Ver [TUTORIAL] Configurar Logrotate en un servidor Linux/Unix después de generar las estadísticas

    Separar

    Abr 01

    Si queremos proteger nuestras carpetas y archivos de una forma rápida y sencilla, utilizando .htaccess lo tendremos la mar de fácil.

    Lo primero que tendremos que crear es un archivo FUERA del directorio web, ya que es MUY IMPORTANTE que no tenga acceso web dicho archivo, ya que es el que va a contener los usuarios y contraseñas de acceso.

    Por ejemplo, tendremos un archivo en /home/mi_web/conf/.htpasswd

    En dicho archivo, tendremos que incluir los usuarios que van a tener acceso con sus respectivas contraseñas.

    Para crear el contenido, podemos utilizar este generador de contraseñas. Además de generarlas nos indica el contenido que podría contener nuestro futuro .htaccess, pero yo al menos lo he probado sin éxito, con lo que solo nos interesa el contenido para el archivo .htpasswd que nos va a generar. Con lo que nos quedaremos en el apartado 1 del generador.

    Por ejemplo, introduciendo como usuario: hola y contraseña pepito, haciendo clic en Submit, nos generará el siguiente contenido para nuestro .htpasswd:

    hola:WiEJ1fKtqVFVw

    Así que editaremos nuestro archivo /home/mi_web/conf/.htpasswd e incluiremos el contenido generado. En mi ejemplo:

    hola:WiEJ1fKtqVFVw

    Y guardaremos.

    Ahora tenemos que crear un archivo llamado .htaccess en nuestra carpeta que queremos proteger. Por ejemplo queremos proteger una carpeta que tenemos llamada personal y que está en la raíz del directorio web (www):

    /home/mi_web/www/personal/.htaccess

    Y lo editaremos con el siguiente contenido:

    Y listo, accedemos desde el navegador a dicha carpeta y nos pedirá un usuario y contraseña (en mi ejemplo hola y pepito), los cuales corresponden a los que tengamos .htpasswd.

    Esta es una configuración totalmente válida y que en mi caso me ha funcionado sin problemas. Con lo que el funcionamiento en otros servidores debería de ser el correcto también. Y seguro que hay muchísimas formas y colores para hacer lo mismo pero de diferente manera.

    Ver Tutorial práctico de cómo proteger carpetas y archivos con .htaccess

    Separar