Creando ZIPs con PHP

Vamos a ver una manera sencilla de crear ZIPs con PHP, para ello primero necesitamos una libreria que se llama ZipFile:

Mirror # 1
Mirror # 2

luego renombramos el archivo a: zipfile.php, incluimos la libreria en nuestra carpeta de librerias (en mi caso se llama "require") y la usamos asi:

<?php
require ("require/zipfile.php");
$zipfile = new zipfile();
$zipfile->add_file("res.pdf", "res.pdf");
$zipfile->add_file("tab.pdf", "tab.pdf");
$zipfile->add_file("err.pdf", "err.pdf");
$zipfile->add_file("c3d.pdf", "c3d.pdf");
$zipfile->add_file("pila.pdf", "pila.pdf");

header("Content-type: application/octet-stream");
header("Content-disposition: attachment; filename=archivos.zip");
echo $zipfile->file();
?>


Primero importamos la libreria "require ("require/zipfile.php");" luego instanciamos la clase "$zipfile = new zipfile();" y seguido empezamos a anadir archivos: "$zipfile->add_file("pila.pdf", "pila.pdf");", el primer parametro indica el archivo y el segundo el nombre que contendra dentro del zip, por ultimo le damos nombre con " header("Content-disposition: attachment; filename=archivos.zip");" y regresamos el zip creado con "echo $zipfile->file();".

Tambien podemos crear carpetas dentro del zip, usando el metodo "add_dir":

$zipfile->add_dir("carpeta/");
$zipfile->add_file("archivo.html","carpeta/archivo.html");

Fuente: Devco.net

Normalizacion de bases de datos

Resumen: Se pretende mostrar el proceso de normalización, desde la primera forma normal 1FN hasta la quinta forma normal 5FN, explicación y describiendo cada una paso a paso, debido que es importante si se pretende formar un modelo optimo y eficaz para la base de datos.

Abstract: We intend to show the normalization process, from the first normal form 1FN to fifth normal form 5FN, explaining and describing each step, because it is important if we want to make an optimal and effective database model.

Palabras claves: base de datos, diseño, normalización, proceso.


Descargar articulo

Opera vrs Firefox vrs IE

En cuanto a exploradores web el primero que senalaba era IE, cabe mencionar que el ultimo release mejoro bastante pero a mi parecer no lo suficiente, en segundo lugar ponia a Opera, un browser realmente muy bueno, pero debido a los addons.. ponia en primer luegar a mi querido Firefox. Resulta que un estudio a destacada que Firefox podria ser el browser mas inseguro de la red, el estudio se realizo sobre los 4 browser mas usados

  • IE
  • Firefox
  • Opera
  • Safari

Los resultados revelaron que Firefox era vulnerable al 44% de los ataques, Safari en segundo lugar con un 35%, mientras que IE 15% y Opera un 6%. Las pruebas se realizaron usando 3100 web atacantes, entre los que se cuentan inyecciones SQL, phishing, scripts maliciosos y mas.

Fuente

Referencias tipo IEEE en Office

Para usar referencias del tipo IEEE en Microsoft Office debemos anadirlas, para ello descargamos el siguiente archivo:

Mirror #1 IEEE Reference
Mirror #2 IEEE Reference

Una vez descargado nos vamos para

% Archivos de programa % \ Microsoft Office \ Office12 \ Bibliografía \ estilo

% programfiles% \ Microsoft Office \ Office12 \ Bibliography \ Style

y lo pegamos ahi:


Luego abrimos Word y listo, ya podremos usar referencias tipo IEEE en Word: