Nueva web h-hawk.com

Febrero 17th, 2009

A partir de ahora todas las actualizaciones se haran en la web: www.h-hawk.com.

Grácias por todo.

10 cosas sobre AJAX que deberías saber

Septiembre 19th, 2008

ajaxEl término AJAX fue acuñado por nuestro amigo Jesse James Garrett y ésto es lo básico que deberíamos saber sobre él:1. AJAX (Asynchronous JavaScript and XML en inglés «JavaScript y XML asíncronos») es una técnica de desarrollo web que conjuga varias tecnologías que ya existían mucho antes de ser acuñado el término. AJAX no es una tecnología o un lenguaje de programación en si, citando a Félix “AJAX es una forma de programar”. Las tecnologías implicadas en AJAX son:

XHTML o HTML y CSSS
DOM Document Object Model
XMLHttpRequest
XML
La última: XML como formato para intercambio de información no es imprescindible, por ejemplo en CompareBlogs no lo utilizamos con esta finalidad. Read the rest of this entry »

Cargando imágenes con CSS

Septiembre 19th, 2008

Actualmente ha proliferado el uso de AJAX para cargar contenido sin necesidad de refrescar el browser. Se ha hecho mas fácil con el amplio abanico de toolkits existentes, fáciles de usar e integrar, y gratis. En este momento mostraré un truco para mostrar la carga de una imagen a través de un simple GIF animado; en realidad puede ser cualquier mensaje que estimes conveniente, siempre que sea una imagen liviana (no más de 2KB). Read the rest of this entry »

Leer XML con SimpleXML de PHP

Septiembre 19th, 2008

PHP5 nos facilita la interpretacion de documentos XML con la introduccion de SimpleXML, en este artículo veremos cómo la funcion simplexml_load_file nos permitirá leer e interpretar un archivo XML.

La forma en la que trabaja la funcion es sencilla, convierte el documento XML pasado en el parámetro de la funcion en un objeto de la clase simplexml_element si no presenta errores, vamos a ver un ejemplo:

<?
$noticias = simplexml_load_file('rss.xml');
foreach ($noticias->item as $noticia) {
echo "<b>$noticia->title:</b> ";
echo "$noticia->description<br><br>n";
}
?>

Read the rest of this entry »

Buscador con PHP

Septiembre 13th, 2008

Un Buscador Simple

phpEn este artículo veremos como crear un buscador con PHP y MySQL que servirá para cualquier tabla MySQL de nuestra base de datos y que podrá ser mostrado facilmente en nuestro sitio web.

El script consta de tres partes. La configuración, el formulario y el proceso del formulario. La primera parte, la más sencilla de todas, es donde tendrás que poner los datos de tu base de datos y la tabla donde quieres que el buscador realice las búsquedas. No tiene pérdida. Al final de la configuración realizamos la conexión a la base de datos ya que la usaremos cada vez que se acceda al buscador.

En la segunda parte se trata la creación del formulario. Como no conocemos los campos de la tabla tenemos que generar ese camop del formulario dinámicamente. Para ello utilizamos la sentencia “SHOW FIELDS FROM table” que nos devuelve información de todos los campos que hay en la tabla. De esta forma conseguimos que nos liste todos los campos de la tabla que hayamos escogido al configurar, en el formulario. Read the rest of this entry »

Configurar red en Debian

Junio 4th, 2008

Tenemos que editar el fichero:

vi /etc/network/interfaces

o

nano /etc/network/interfaces

El fichero tendria que quedar así:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5). Read the rest of this entry »

Inspekt: seguridad en PHP

Junio 4th, 2008

Inspekt es una librería para PHP 4 y 5 que nos filtra la entrada de datos para evitar posibles ataques. Su uso es bastante sencillo y automático por lo que podemos añadir esta librería tranquilamente en nuestras aplicaciones. Basado originalmente en la librería Zend_Filter_Input del framework de Zend. Read the rest of this entry »

Descargar contenido de cámara digital sin importar el modelo. Para cualquier linux

Junio 4th, 2008

Sirve para cualquier cámara digital, ya que no importa para nada el modelo, lo abrimos como su fuera un usb pendrive.

1-Enchufas la camara a un usb del pc.

Con su en shell pones:

 fdisk -l

Buscas un sda o sdb… que tenga ese numero de MB (para diferenciarlo de otros usb que tengas). Read the rest of this entry »

Recortar un texto o “string”

Mayo 20th, 2008

<?php
function cut_string($string, $charlimit)
{
if(substr($string,$charlimit-1,1) != ‘ ‘)
{
$string = substr($string,’0′,$charlimit);
$array = explode(’ ‘,$string);
array_pop($array);
$new_string = implode(’ ‘,$array);

return $new_string.’ …’; Read the rest of this entry »

Autocompletar en APT

Abril 29th, 2008

Si deseas que el apt complete el parámetro o paquete que necesitas instalar buscar u otra razón, solo debes editar el archivo bash.bashrc que se halla en el directorio etc, se deben descomentar unas líneas o simplemente agregarlas si no existen en el archivo. Usamos el editor de preferencia y como usuario root editamos el archivo:

# vi /etc/bash.bashrc


Nos vamos hasta las líneas siguientes que están comentadas por defecto:

# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi

Read the rest of this entry »