Aprende a ser un Desarrollador Web.
Tutoriales
Instalar Apache + PHP + MySQL (XAMPP)
2 Sep

Instalar XAMPP
Buenas Amigos! Hoy algo sencillo pero muy util para empezar a programar nuestros propios Sitios Web con el Lenguaje de Programación: PHP. Esta Aplicación les instala fácilmente todo lo necesario para poder tener un mini-servidor en tu PC. Descargar XAMPP 1.7.2.
Ver Vídeo de Instalación de Apache + PHP + MySQL.
Saludos…
Maty!
Agregar Degradados a Photoshop
19 Ago

Agregar Degradados a Photoshop
Buenas Gente!
Hoy a pedido de una Persona que nos visita, he realizado este pequeño tutorial para que puedan aprender a agregar los Archivos de Degradados a su Photoshop y poder utilizarlos en cualquier momento.
1- Primero tenemos que tener los Degradados asi que, lo principal seria descargar los Archivos (MatyDesign ha subido para ustedes algunos Pack de Degradados):
Los Mejores Degradados de DevianArt
2- Una vez que tenemos los Degradados, Abrimos nuestro Photoshop.
3- Ahora nos dirigimos a la barra de herramientas y seleccionamos la Herramienta de Degradado:

4- Una vez seleccionado la Herramienta Degradado, nos dirigimos a la parte Superior y hacemos clic para elegir el Color de Degradado, aparece un cuadro con los degradados guardados y hacemos clic en la Flechita que nos abrirá un Menú, y por ultimo hacemos clic en: “Gestor de Ajustes Preestablecidos…”

5- Aquí se nos abrirá una ventana con todos los degradados que tenemos disponibles, aquí solo tenemos que hacer clic en Cargar:

6- Ahora buscamos el Archivo que contiene los Degradados y lo cargamos.
7- Por ultimo hacen clic en Hecho, y ya tienen sus Degradados Agregados para poder Utilizarlos…
Espero que les halla sido muy util!
Saludos…
Maty!
Mostrar y Ocultar DIVs con jQuery
2 Ago

Mostrar y Ocultar DIVs con Jquery
Hola Amigos.
Casi terminando el Domingo, espero que les halla gustado los Wallpapers que les deje, pero ahora vamos a darle un poco de efecto a nuestro Tutorial: Mostrar y Ocultar DIVs con Javascript. Vamos a utilizar uno de los mas Famosos Framework para JavaScript: jQuery.
Bueno basta de escribir y vamos al grano, primero les dejo el Codigo HTML del ejemplo anterior (sin efectos):
function capa1(){
document.getElementById('capa1').style.display = 'block';
document.getElementById('capa2').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa2(){
document.getElementById('capa2').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa3(){
document.getElementById('capa3').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa2').style.display = 'none';
}
Mostrar y Ocultar DIVs con Javascript
- Capa 1
- Capa 2
- Capa 3
Lo primero que haremos sera Agregar el Archivo de jQuery, tenemos dos formas de hacerlo:
1 – La mas sencilla, agregar este codigo a nuestro HTML:
2 – La otra manera, es descargando el Archivo y subirlo a nuestro Servidor:
Una vez agregado esta linea a nuestro Codigo ya tenemos instalado jQuery.
Lo primero que modificaremos son nuestros Links para mostrar u Ocultar los Divs:
- Capa 1
- Capa 2
- Capa 3
Como ven hemos eliminado los parametros “Onclick” y agregamos un “id” a cada uno (Cada ID debe ser unico).
Ahora cambiemos nuestro codigo JavaScript para que usemos las Funcionalidades de jQuery:
$(document).ready(function(){
$("#click1").click(function(){
$("#capa1").show("slow");
$("#capa2").hide("slow");
$("#capa3").hide("slow");
});
$("#click2").click(function(){
$("#capa2").show("slow");
$("#capa1").hide("slow");
$("#capa3").hide("slow");
});
$("#click3").click(function(){
$("#capa3").show("slow");
$("#capa2").hide("slow");
$("#capa1").hide("slow");
});
});
Acuerdensen que deben borrar el Codigo JavaScript anterior:
function capa1(){
document.getElementById('capa1').style.display = 'block';
document.getElementById('capa2').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa2(){
document.getElementById('capa2').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa3(){
document.getElementById('capa3').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa2').style.display = 'none';
}
Todo este codigo hay que eliminarlo ya que no nos servira.
Una vez ya hecho estos cambios tenemos el Resultado con Efectos Listo, pero antes les voy a pasar a explicar un poco las funciones de jQuery:
$(document).ready(function(){
Esta funcion se encarga de cargar todas las funciones creadas con jQuery para cuando el documento ya este listo para poder usarse.
$("#click1").click(function(){
Aqui definimos que al elemento con id, “click1″ tenga una funcion al hacer clic sobre el. y Todo el codigo que se encuentre entre las llaves sera lo que se ejecutara al hacer click sobre ese elemento.
$("#capa1").show("slow");
$("#capa2").hide("slow");
Casi muy facil de entender, solo mostramos (show) y ocultamos (hide) el elemento con id que le pasemos.
Ya es hora de mostrarle como ha quedado nuestro Ejemplo.
Les deseo mucha suerte y que cualquier duda que surge, no se la guarden que tienen el Foro para que yo los pueda ayudar con lo que sea!
Saludos…
Maty!
Mostrar y Ocultar DIVs con JavaScript
28 Jul
Buenas!
Aqui un pequeño tutorial para darle un poco de efectos dinamicos a nuestro sitio web o Blog.
En Codigo Geek podran ver un claro ejemplo de lo que se puede lograr con este simple tutorial y obvio dandole un lindo estilo y diseño.
Y Aqui nuestro Ejemplo, tengan en cuenta que solo es para mostrar el funcionamiento de JavaScript despues ustedes pueden darle el estilo que quieran!
Bueno comencemos con el Codigo, primero crearemos nuestro Codigo HTML:
index.html
Mostrar y Ocultar DIVs con Javascript - www.matydesign.com
Mostrar y Ocultar DIVs con Javascript
- Capa 1
- Capa 2
- Capa 3
Bueno como ven muy sencillo, primero creamos una Lista la que actuara para mostrar los DIVs. Despues creamos 3 DIVs con el contenido que queramos, tengan en cuenta que son DIVs comunes y pueden agregar lo que se les antoje
.
Nota: Es muy importante que los DIVs tengan cada uno un ID unico.
Ahora le daremos un poco de estilo:
estilo.css
li {
color:#fff;
display:block;
width:100px;
padding:5px;
background:#999;
font-weight:bold;
}
li:hover {
color:#000;
}
.capa1 {
background:#999;
display:none;
}
.capa2 {
background:#333;
color:#fff;
display:none;
}
.capa3 {
background:#000;
color:green;
display:none;
}
Ya que tenemos todos los DIVs y todo el diseño ya creado, vamos a crear las funciones en JavaScript para que podamos mostrar y ocultar los DIVs.
function capa1(){
document.getElementById('capa1').style.display = 'block';
document.getElementById('capa2').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa2(){
document.getElementById('capa2').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa3(){
document.getElementById('capa3').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa2').style.display = 'none';
}
Esto es muy sencillo creamos 3 funciones, una para cada DIV, cada funcion muestra el DIV y oculta los demas (si alguno estuviera visible). Pasamos a explicar como funciona, la funcion getElementById(‘id_del_div’) retorna el elemento con la ID que le especifiquemos, asi que dentro de los parentesis tenemos que ingresar el ID de uno de nuestros DIVs, y la parte de: .style.display le estamos asignando nuevos valores al estilo del DIV que seleccinamos. Con none ocultaremos el div y con block lo mostrara.
Ahora lo unico que nos queda por hacer es que cuando se haga clic sobre cada enlace (o en nuestro caso, en cada item de la lista) que este muestre el DIV correspondiente. Para esto le pasaremos la funcion a cada item de la Lista de esta manera:
Asi de sencillo. Ya tenemos nuestro ejemplo terminado, asi que les dejo el codigo completo acontinuacion:
Mostrar y Ocultar DIVs con Javascript - www.matydesign.com
function capa1(){
document.getElementById('capa1').style.display = 'block';
document.getElementById('capa2').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa2(){
document.getElementById('capa2').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa3').style.display = 'none';
}
function capa3(){
document.getElementById('capa3').style.display = 'block';
document.getElementById('capa1').style.display = 'none';
document.getElementById('capa2').style.display = 'none';
}
Mostrar y Ocultar DIVs con Javascript
- Capa 1
- Capa 2
- Capa 3
Espero que les halla gustado y que puedan implementarlo en su Blog o Web ya que puede darle mucho estilo, ademas de poder utilizar este metodo para ahorrar espacio, entre otras cosas.
Ejemplo: Demo!
Saludos…
Maty!
Multi Clases en CSS
25 Jul
Buenas gente, hoy les traigo un pequeño truco para aquellos que estan comenzando con el Diseño Web o para aquellas personas que todavia no lo conocian.
Muchas veces cuando estamos diseñando le damos estilos a cada elemento HTML y casi siempre tenemos muchos elementos con mismas caracteristicas, por ejemplo tenemos un parrafo que esta en Negrita, y otro parrafo que tambien esta en Negrita pero con un Color diferente.
.parrafo1 {
font-weight:bold;
}
.parrafo2 {
font-weight:bold;
color:red;
}
Asi como ven en el codigo de arriba, pero como se habran dado cuenta tenemos dos veces escrita el codigo para la negrita, que en realidad no seria ningun problema si fuera algo basico, pero en grandes proyectos es necesario usar lo menos codigo posible para que la pagina cargue mas rapido, para que halla menor uso de banda de ancha entre otras cosas.
Ahora les mostrare una manera sencilla de reutilizar cada clase para ahorrarnos todo ese codigo innecesario.
.negrita {
font-weight:bold;
}
.color {
color:red;
}
Y ahora vemos como quedaria nuestro codigo HTML:
Nuestro Parrafo numero 1 que se encuentra en Negrita.
Nuestro segundo Parrafo que tambien se encuentra en Negrita pero este cambia de color.
Como pueden observar dejando un espacio entre ambas clases se pueden ingresar todas las clases que queremos utilizar.
Esto seria muy util ya que podemos reutilizar todas las clases que quisieramos y nos ahorrariamos mucho Codigo. A continuacion les voy a dejar otro Ejemplo:
Codigo CSS:
.negrita {
font-weight:bold;
}
.grande {
font-size:30px;
}
.color {
color:red;
}
Codigo HTML:
Multi Clases en CSS - www.matydesign.com
MultiClases en CSS
Hoy les mostrare como usar Multiples Clases en CSS, para no escribir
clases innecesarias y reducir la cantidad de codigo.
Estilo Numero 1!
Estilo Numero 2!
Estilo Numero 3!
Todas las Clases Combinadas!
Les dejo el ejemplo para ver el Resultado. Demo!
Espero que les halla sido Util y cualquier consultas Tienen los Comentarios o el Foro.
Saludos…
Maty!
Tutorial Photoshop – Facil y Lindo efecto de Flores en Texto
22 Jul
Este tutorial es propiedad de: abduzeedo
Yo solamente lo traduje y le agregue y cambie algunas cositas para todos ustedes.
Paso 1:
Abrir Photoshop y crear un documento nuevo, de 1920 x 1200 pixeles para el tamaño, asi podemos usarlo de fondo de pantalla. Y añadimos una textura acorde a las Flores, puedes descargar la que utilice yo aquí. (o descargarte el Pack de Texturas!)
Paso 2:
Escribimos el Texto, con la fuente que mas les guste.
Paso 3:
Devemos conseguir imagenes de Flores, Yo aquí les dejo algunas que encontre y recorte yo mismo (Algunas no estan bien cortadas del todo porque no tenia mucho tiempo xD).
Paso 4:
Una vez que tenemos las flores ya cortadas, copiamos una flor y le añadimos un Efecto de Sombra: Modo Multiplicar, opacidad 50%, 2 Pixeles de Distancia y 15 Pixeles para la Distancia. Ahora copiamos esta flor las veces que queramos y la posicionamos sobre el texto.
Paso 5:
Puedes aplicar editar las flores, con Edicion->Tranformacion Libre. Puedes Girarlas, ampliarlas, reducirlas, cualquier forma para que no sean todas iguales.
Paso 6:
Se recomienda usar diferentes flores con diferentes colores, asi daran un mejor efecto.
Paso 7:
Bueno ahora ocultamos la capa del Texto. Duplicamos la Capa de la Textura y la ponemos en Modo Multiplicar, Opacidad 50%.
Paso 8:
Ahora abrimos una Textura de Cesped (Hierbas), vamos a Edicion->Definir Motivo. Y la guardamos. Nos dirigimos de nuevo a nuestro Proyecto y creamos una nueva capa arriba de la capa de la Textura. Esta capa la llenamos con el Motivo que creamos. (Edicion->Rellenar). Aquí les dejo la Textura de Cesped que Use.
Paso 9:
Ahora nos posicionamos en la Capa del Cesped y vamos a Capa->Mascara de Capa->Descrubir Todas. De ahi elegimos un Pincel Grunge y con negro vamos pintando algunas partes para que el cesped paresca mas real. Despues Capa->Estilo de Capa->Sombra Paralela. Modo Multiplicar, Opacidad 50% y Angulo 90°.
Paso 10:
Creamos una Nueva capa arriba de todo y la pintamos con un degradado Radial de Blanco y Negro. Esto dara un efecto de luz Agradable.
Paso 11:
Ya tienen su Efecto con Flores, ahora si quieren pueden agregar unas flores para que paresca que estan cayendo del cielo. Y les agregan un Filtro->Desenfoque->Desenfoque Radial.
Espero que les halla gustado el Tutorial y pudieron llegar al resultado.
Cualquier duda consulten.
Saludos…
Maty!
Cambiar Template a Blog en Blogger
6 Jul

Cambiar Diseño a Blogger
Buenas, hoy un pequeño tutorial para darle un toque mas profesional y con mas estilo a tu Blog de Blogspot!
Aqui les dejo una Lista para bajar Plantillas para Blogger:
(Si conoces alguna pagina de Plantillas para Blogger, pasala asi la Agregamos.)
Les dejo esa por ahora que es la que mas me gusto, es muy sencillo solo navegan por el sitio hasta encontrar un diseño que les guste, hacen click en la imagen y despues Click en el Boton de Donwload (Descargar), sin tener que registrarse asi de sencillo, una vez ya descargado descomprimimos el archivo y nos dirigimos a la Pestaña DISEÑO en nuestro blog:

Despues nos dirigimos a Edicion de HTML:

Ahora en: “Realizar copia de Seguridad/Restaurar Plantilla” seleccionamos el Archivo XML que obtuvimos al descomprimir el Template y hacemos click en Subir.
NOTA: si les aparece un advertencia de que algunos errores o cosas que hay que eliminar, hacen click en Confirmar y Guardar.
Una vez hecho esto ya tiene su Nuevo Diseño!
Saludos…
Maty!
Tutorial – 960 Grid System
2 Jul

Tutorial 960 Grid System
960 Grid System es un Framework CSS, con el se nos va a facilitar la tarea de crear las columnas y no tendremos que luchar con los distintos navegadores para que nuestra Web quede bien visible en todos ellos. Con 960 Grid System creamos diseños de 960px de Ancho y dispones de dos variantes de 12 o 16 Columnas, con cada variante tendremos distintos anchos pero ambas variantes tienen de cada lado 10px margen:
| 12 Columnas
1: 60px |
16 Columnas
1: 40px |
A partir de estas dimensiones seran las columnas que crearemos, en cada seccion se pueden crear todas las columnas que necesitemos siempre y cuando no superemos el ancho maximo de 960px, teniendo en cuenta los pixeles de los margenes. Ej: Una seccion donde tenemos el Contenido y una Sidebar (16 Columnas): Columna 12 (700px) + Columna 4 (220px) + Margenes (40px) = 960px
Ese fue solo un simple ejemplo, nosotros podemos varias los distintos tamaños de columnas con la cantidad siempre teniendo en cuenta que no se superen los 960px de ancho sumando los 10px de margen de cada lado de cada columna.
Bueno ahora comenzaremos con un Ejemplo de tipico diseño de Web, de un Header, Contenido, Sidebar y Footer (Para este vamos a usar el Sistema de 12 Columnas):
Primero Incluimos los archivos CSS de 960 Grid System:
Ahora tenemos que crear un contenedor principal que en este caso va a ser de 12 columnas:
Como ven si fuera un Contenedor de 16 columnas solo tendremos que cambiar el nombre de la clase a “container_16″.
Cada elemento que va a tener este contenedor va a tener el nombre de clase: “grid_xx”, donde xx es el numero de la anchura de la columna (Ver Tabla anterior para conocer los valores).
Así que primero creamos el contenedor del header:
Header
Al usar todo el ancho para el Header use la clase: “grid_12″, un recordatorio importante es que después de cada fila debemos agregar un div con class: “clear” para que no tengamos problemas con los Float. Ahora creamos los divs para el Contenido y el Sidebar (siempre adentro de nuestro contenedor principal):
Header
Contenido de la Web!
Asi ya tenemos nuestro Header, nuestro espacio del contenido y un lindo sidebar para crear nuestro menu ![]()
Pero todavia no terminas y seguimos con el Footer:
Header
Contenido de la Web!
Aqui el Ejemplo!
Bueno asi terminamos nuestro diseño Web simple, y concluye este tutorial.
hasta la Próxima.
Enviar mail con Zend Mail
30 Jun

Enviar Mail Con Zend Framework
Buenas, desde hoy voy a empezar a traerles tutoriales de como usar el famoso framework de Zend (Zend Framework), me decidi por este framework porque es muy sencillo de utilizar y ademas no es necesario utilizar todo el framework para usar algunas funciones, puedes incluir estas funciones solas y mejorar tus aplicaciones web.
Hoy les voy a enseñar como enviar mail con Zend_Mail:
//Incluimos los Archivos de Zend_Mail
require_once 'Zend/Mail.php';
//Creamos nuestro Mail
$mail = new Zend_Mail();
// Escribimos el Contenido del Mail
$mail->setBodyText('Este es el Contenido del Mail.');
// Agregamos el Remitente (el que envia el mil)
$mail->setFrom('tu_mail@mail.com', 'Tu Nombre');
// Agregamos a quien le enviamos el Mail
$mail->addTo('mail_tu_amigo@mail.com', 'Nombre Amigo');
// Asunto del Mail
$mail->setSubject('Asunto del Mail');
// Enviamos el Mail
$mail->send();
Asi de Sencillo enviamos un Mail con Zend_Mail, Ahora enviaremos un mail con HTML:
//Creamos nuestro Mail
$mail = new Zend_Mail();
// Escribimos el Contenido del Mail
$mail->setBodyText('Este es el Contenido del Mail.');
// Escribimos el Contenido del Mail con HTML
$mail->setBodyHtml('Este es el Contenido del Mail Con Etiquetas HTML.');
// Agregamos el Remitente (el que envia el mil)
$mail->setFrom('tu_mail@mail.com', 'Tu Nombre');
// Agregamos a quien le enviamos el Mail
$mail->addTo('mail_tu_amigo@mail.com', 'Nombre Amigo');
// Asunto del Mail
$mail->setSubject('Asunto del Mail');
// Enviamos el Mail
$mail->send();
Asi de sencillo con agregar una sola llamada a la funcino setBodyHtml. Ahora mandaremos un mail con STMP:
// Agregamos los datos de Login
$config = array('auth' => 'login',
'username' => 'miusuario',
'password' => 'miclave'
);
// Asignamos el servidor del SMTP:
$transport = new Zend_Mail_Transport_Smtp('mail.server.com', $config);
//Creamos nuestro Mail
$mail = new Zend_Mail();
// Escribimos el Contenido del Mail
$mail->setBodyText('Este es el Contenido del Mail.');
// Escribimos el Contenido del Mail con HTML
$mail->setBodyHtml('Este es el Contenido del Mail Con Etiquetas HTML.');
// Agregamos el Remitente (el que envia el mil)
$mail->setFrom('tu_mail@mail.com', 'Tu Nombre');
// Agregamos a quien le enviamos el Mail
$mail->addTo('mail_tu_amigo@mail.com', 'Nombre Amigo');
// Asunto del Mail
$mail->setSubject('Asunto del Mail');
// Enviamos el Mail con la diferencia que le agregamos el servidor SMTP
$mail->send($transport);
Bueno asi terminamos este mini Tutorial para enviar mails con Zend_Mail, espero que les sea util y cualquier consulta o duda haganla que aqui estare para contestarlas.
Saludos…
Tutorial PHP – Celdas Dinamicas!
26 Jun

Tutorial - Celdas Dinamicas!
Buenas, Aquí un sencillo tutorial en PHP para alternar el color de las celdas de una tabla, así les queda un estilo WEB 2.0.
Estilos CSS:
.celda1 {
background:#FFCC66;
border:1px solid #FFCC00;
}
.celda1:hover {
background:#FFFF99;
}
.celda2 {
background:#FF9933;
border:1px solid #CC9900;
}
.celda2:hover {
background:#FFFF99;
}
Codigo PHP:
| "; echo "Celda Numero: ".$i; echo " | "; echo "
Espero que les sea util, ademas de darle un toque de estilo a nuestras Tabla!
Saludos…
























