Innovation labs

Broken Promises

Recursos PDF Online

Cuando necesitemos de recursos en pdf, ya sea para convertir de una pagina web o un documento escrito a pdf o vicecersa podemos disponer de los siguientes recursos:

Pagina Web a PDF - http://www.htm2pdf.co.uk/
Creo que es el mejor recurso que he encontrado hasta ahora por ser rapido, facil de usar, no requiere registro y la calidad de los archivos pdfs. Basta simplemente con ingresar la direccion web luego hacemos clic en "convert" y luego nos dara un link que dice "Download PDF" y listo.


Office a PDF o PDF a Office - http://www.pdfonline.com/convert-pdf/
Convierte tus documentos escritos como Office 2003 y 2007, archivos de texto, etc a PDF o viceversa, muy facilmente con esta aplicacion, solo debes seleccionar el archivo a subir.. e ingresar tu correo y momentos despues te llegara un correo de la aplicacion con el PDF adjunto. Debo mencionar que en el tiempo que tengo de usar esta aplicacion nunca he recibido spam de este sitio web, asi que lo catalogare como muy bueno.

Usando PHPMailer

Vamos a aprender a mandar correos usando PHPMailer, PHPMailer nos presenta la ventaja que podemos mandar correos a un servidor SMTP solo debemos conocer el nombre o la IP, o bien mandar correos a localhost y adjuntar archivos, empezaremos disenando un formulario simple para el envio de correos:

<form action="contact.php" method="post">
<b>Para:</b><br /><select name="area">
<option value="correo1@micorreo.com">Correo 1</option>
<option value="correo2@micorreo.com">Correo 2</option></select><br />
<b>Nombre:</b><br>
<input name="nombres" type="text" /><br />
<b>Asunto:</b><br />
<input name="empresa" type="text"><br><b>E-mail:</b><br>
<input name="email" type="text"><br />
<b>Comentarios:</b><br>
<textarea name="comentarios" cols="50" rows="5"></textarea><br>
<input name="action" type="hidden" value="send">
<input name="enviar" type="submit" value="Enviar">
</form>


Las acciones las vamos a ejecutar en la pagina "contact.php", ahora bien.. descargamos las clases del pagina principal de PHPMailer solo nos interesan dos:

  • class.phpmailer
  • class.smtp
Ahora empezaremos a contruir nuestra pagina PHP que se encargara de mandar los correos, iniciamos con los datos que vamos a incluir en el mail:

$nombre = $_REQUEST["nombres"];
$asunto = $_REQUEST["empresa"];
$email = $_REQUEST["email"];
$comentarios = $_REQUEST["comentarios"];
$dest = $_POST["area"];

Estos datos son obtenidos del formulario que creamos al inicio, luego usando estos datos contruimos el mensaje:

$msg.= "De: ".$_POST['nombres']."\n";
$msg.= "Asunto: ".$_POST['empresa']."\n";
$msg.= "Email: ".$_POST['email']."\n";
$msg.= "Hora: ".date("h:i:s a ")."\n";
$msg.= "Fecha: ".date("D, d M Y")."\n";
$msg.= "------------------------------- \n\n";
$msg.= $comentarios;
$msg.= "\n\n------------------------------- \n";
$msg.= " Mensaje creado por PhpMailer \n";

Ahora importamos los archivos de PHPMailer (yo los tengo un una carpeta llamada "includes"), creamos un objeto, le ponemos las propiedades conforme nuestra configuracion y lo enviamos:

require("includes\\class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "192.168.184.131";
$mail->From = $email;
$mail->FromName = $nombre;
$mail->AddAddress($_POST["area"]);
$mail->Subject = $asunto;
$mail->Body = $msg;

Finalmente lo enviamos

if(!$mail->Send()) {
echo "<script>alert('Error:\n'.$mail->ErrorInfo')</script>";
echo '<script>window.location = "index.php"</script>'; }
else {
echo "<script>alert('Mensaje enviado')</script>";
echo '<script>window.location = "index.php"</script>'; }

Si existiese algun error tambien lo mostramos con ayuda de javascript.

Codigo fuente en blogger

Puesto que blogger nos permite manejar codigo HTML dentro del blog o cualquier post, como hacemos cuando queremos mostrar un codigo fuente y que no lo ejecute?

Bueno el secreto esta en insertar los tags HTML con codigo ascii...

en vez de poner " < " usamos &lt y en vez de " > " usamos &gt seguido de un punto y coma ";"

&lt -> less than o menor que
&gt -> greater than o mayor que

Si ya tienes un codigo HTML y es demasiado como para hacer el cambio manual.. SimpleCode es una pagina que te hace esa tranformacion, luego ya solo debes copiar y pegar tu codigo.

Posicionando objetos con CSS

Es importante aprender a poner objetos (botones, imagenes, labels, etc) en el lugar apropiado, vamos a ver una manera muy facil de hacerlo, usando CSS.

Posicionando un boton (tambien aplica a labes, dropdown, radiobuttons, etc)
En nuestra hoja de estilo definimos la posicion del boton:

/* Boton - correo */
#css0{
position:fixed;
top:190px;
left:225px;
}
Creamos un estilo "css0" que posiciona el objeto en la posicion top 190 pixeles ( del tope superior de la pantalla para abajo) y left 225 pixeles ( del extremo izquierdo contando 225 pixeles a la derecha ). Ahora vamos a usar este estilo en nuestra pagina HTML, para ellos solo agragamos un segmento con estilo "css0" que fue el que acabamos de agregar en nuestra hoja de estilos.

<div id="css0"><input name="correo" value="correo" type="submit"></div>

El segmento que agregamos le decimos que use el estilo que creamos mediante id="css0" y entre los tags de <div id="css0"> y </div> ponemos el objeto que estamos posicionando.


Posicionando imagenes
Si deseamos en vez de un objeto posicionar una imagen hacemos unas pequenas modificaciones, en el CSS ponemos:

* Imagen - blog.png */
#css1 {
position:fixed;
width: 100px;
height: 75px;
top:50px;
left:100px;
background:url(images/blog.png) no-repeat right;
}

Ahora agregamos unos parametros mas en el CSS, width y height que son para indicar el ancho y alto de la imagen, ademas de background, con el indicaremos el path de la imagen que queremos mostrar, ahora para insertar esta imagen dentro de nuesto HTML solo agregamos el segmento con el estilo que recien creamos:

<div id="css1"></div>

No olvides importar la hoja de estilo en el tag HEAD de tu HTML
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />


TEENpup... uno mas para coleccion

Otra distro de linux para coleccionar basada en la serie PuppyLinux

Release: Junio 2009
Tamano: 696 MB
Descarga | Pagina Oficial

Video de muestra:
http://blip.tv/file/2234341



Software incluido
===================

Graficos:

Office:

Network:

Internet:


Multimedia:

Grabacion