sábado, 7 de junio de 2008

10 consejos para tener un buen blog

1. Directos y sencillos. Sean directos, no den vueltas para decir algo. Eviten títulos muy complicados o que tengan poca relación con el resto del contenido.

2. Usen títulos cortos. Hay que ir al grano. Cuantas menos palabras usen, mejor.

3. Utilicen palabras clave. Es una forma rápida de decirle a los buscadores de qué se trata el posteo.

4. Sean informativos. Piensen que es la única manera de decirle a los lectores de qué trata el posteo en pocas palabras y en un solo vistazo. Muchas veces es lo único que leen.

5. Sean creativos. Intenten darle un toque personal.

6. Traten de no repetir los títulos. Los buscadores suelen considerar dos posteos con el mismo título como contenido duplicado y los indexan de forma diferente.

7. Un solo tema a la vez. Siempre que puedan procuren tratar un único tema.

8. Cuiden la ortografía. Intenten no cometer errores ortográficos, es la primera señal de que algo no merece ser leído hasta el final.

9. No se olviden de la gramática. Prueben usando sinónimos, cambiando plurales y singulares y modificando la posición de las palabras.

10. Diviértanse. Prueben, jueguen y experimenten con los títulos.

¿Como funcionan los buscadores de Internet?

Los servicios de búsqueda accesibles al público en la red (Google, Yahoo, msn, Altavista, Go, etc) usan varias técnicas para acelerar y refinar sus búsquedas.

Un modo de ahorrar tiempo de búsqueda consiste en comparar la pregunta del usuario de Internet con un archivo índice de datos procesados previamente y almacenado en una ubicación determinada, en lugar de comparar con millones de sitios de la red. Para actualizar los datos procesados, la base de datos ejecuta de manera periódica un programa llamado oruga para leer las páginas de Internet. Un programa diferente analiza las páginas resultantes para extraer términos clave de búsqueda. Estas palabras se guardan en el archivo índice junto con los enlaces a las páginas correspondientes. Entonces, las preguntas nuevas que envían los usuarios se comparan con este archivo índice.

La “búsqueda inteligente” o smart representation consiste en elaborar el índice según una estructura que reduzca al mínimo el tiempo de búsqueda. Los datos se ordenan con mucha mayor eficacia en forma de “árbol” que mediante un listado secuencial. En los índices arborescentes, la búsqueda comienza desde arriba o nudo de ráiz. Para localizar términos que comienzan por letras del alfabeto anteriores a la letra inicial de la palabra nudo, el buscador parte de la ramificación izquierda; y si la letra es posterior en el alfabeto, de la ramificación derecha. Cada nudo subsiguiente ofrece más ramificaciones hasta que se localiza el término en cuestión, o hasta concluir que no se encuentra en el árbol.

Como resultado de estas búsquedas suelen ofrecerse numerosos enlaces o URL (unified resource locator). Pero todos los enlaces resultantes tienen por lo general la misma relevancia, debido a las ambiguedades del idioma (i.e.: “jugar polo”, frente a “polo norte”). Para deducir los registros más pertinentes, el algoritmo de búsqueda aplica estrategias clasificatorias. Un método habitual, conocido como “peso según frecuencia”, asigna un peso relativo a las palabras para indicar su importancia en cada documento; la asignación de relevancia se basa en la distribución de las palabras y en la frecuencia con que aparecen. A las palabras que aparecen con mucha frecuencia (como “o”, “para” y “con”) y en muchos documentos se les atribuye mucho menos peso que a las que aparecen en pocos documentos y tienen más trascendencia semántica.

domingo, 1 de junio de 2008

Cómo insertar una Hoja de Estilo

Cuando un navegador lee una hoja de estilo, es el formato de documento de acuerdo a ella. Hay tres maneras de insertar una hoja de estilos:

Exterior hoja de estilos

Un estudio externo de hoja de estilo es ideal cuando el estilo se aplica a muchas páginas. Con una hoja de estilo externa, puede cambiar el aspecto de todo un sitio Web de cambiar un archivo. Cada página debe enlazar con la hoja de estilos utilizando la etiqueta . El etiqueta va dentro de la sección de cabecera:

href="mystyle.css" />

El navegador leerá el estilo de las definiciones de archivo mystyle.css, y el formato de documento de acuerdo a ella.

Un estudio externo de hoja de estilo se pueden escribir en cualquier editor de texto.. El archivo no debe contener ninguna etiqueta HTML

Su hoja de estilos debe ser guardada con extensión. Css extensión. Un ejemplo de un archivo de hojas de estilo se muestra a continuación:

hr {color: sienna} p {margin-left: 20px} body {background-image: url("images/back40.gif")}

No deje espacios entre el valor de la propiedad y las unidades! Si utiliza "margin-left: 20 px" en vez de "margin-left: 20px" que sólo funciona correctamente en IE6 pero no funciona en Mozilla / Firefox o Netscape.

primer ejemplo de php

Una vez que ya tenemos instalados PHP y MySQL , y el servidor Apache configurado para usarlos, podemos comenzar a escribir nuestro primer script en PHP.

Ejemplo script php

<html>
<body>
<?php
$myvar = "Hola.
Este es mi primer script en PHP n";
//Esto es un comentario
es mi primer script en PHP n";
//Esto es un comentario
echo $myvar;
?>
</body >
</html>>


Una vez escrito esto lo salvamos en un fichero con la extensión php, y lo colocamos en nuestro servidor, http://mi_servidor/php/test.php . Ahora si ponemos esta URL en nuestro navegador veremos una línea con el texto "Hola. Este es mi primer script en PHP" .

Lo primero que apreciamos en el script son sus delimitadores. En la primera línea del script vemos que nos indica que comienza un script en PHP, y en la última colocamos ?> para indicar el final del script. Hay que destacar que todas las líneas que se encuentre entre estos delimitadores deben acabar en punto y coma , excepto las sentencias de control (if, swicht, while, etc.).

Como en toda programación, es importante poner muchos comentarios, para lo cual si queremos comentar una sola línea tenemos que poner al principio de la línea // , si lo que queremos es comentar varias utilizaremos los delimitadores /* - */ .

Para que el servidor envié texto utilizaremos la instrucción echo , aunque también podemos utilizar printf de uso similar al del C o Perl .

Finalmente, vemos que la palabra myvar comienza con el signo dólar ( $ ) . Este símbolo le indica a PHP que es una variable. Nosotros le hemos asignado un texto a esta variable, pero también pueden contener números o tablas (arrays). Es importante recordar que todas las variables comienza con el signo dólar . También habréis observado que el texto que le asignamos a la variable termina con n , esto no se imprime sirve para indicarle al navegador una nueva línea.

Variables características de PHP

argv

Array de argumentos pasados en la ejecución del script.

$_SERVER['argc']

Número de parametros pasados al script en su ejecución.

$_SERVER['PHP_SELF']

Nombre del script que se está ejecutando

$_COOKIE

Array asociativo de pares (clave,valor) pasados a través de cookies

$_GET

Array asociativo de pares (clave,valor) pasados a través de GET

$_POST

Array asociativo de pares (clave,valor) pasados a través de POST

$_FILES

Array asociativo que contiene información de los ficheros recibidos mediante POST

$_ENV

Array asociativo de pares (clave,valor) del entorno

$_SERVER

Array asociativo de pares (clave,valor) del servidor

$_SESSION

Array asociativo de pares (clave,valor) de sesion

PHP

PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en un servidor web. El significado de sus siglas es HyperText Preprocessor. Entre sus principales características cabe destacar su potencia, su alto rendimiento, su facilidad de aprendizaje y su escasez de consumo de recursos.

El código PHP puede incluirse dentro del código html de la pagina. Para delimitar la seccion de codigo PHP podemos hacerlo de varias formas:

-Usando las etiquetas y
-Usando las etiquetas y ?>
-Mediante

El funcionamiento de las páginas en PHP alojadas en un servidor es el siguiente:

-El navegador del cliente solicita el documento PHP.


-Llega la solicitud del servidor y el servidor localiza el documento, lanza el intérprete de PHP y ejecuta todo su codigo.


-Una vez ejecutado el código se genera el resultado en HTML y lo devuelve al servidor para que lo transfiera al cliente.


-El servidor transfiere el resultado en HTML y es mostrado en el navegador del cliente.

lunes, 12 de mayo de 2008

Casa Inteligente

Es una casa con un diseño arquitectónico propio y una tecnología avanzada, todo esto integrado y desarrollado en conjunto para que las personas que la habitan vivan aún más cómodamente.Al hablar de diseño arquitectónico nos referimos a la creación de espacios y a la organización de la casa en un conjunto que permita llevar a cabo tanto actividades tradicionales del hogar como nuevas actividades basadas en tecnologías de vanguardia.
La aplicación de la tecnología avanzada y que consiste en el uso simultáneo de la electricidad, la electrónica y la informática, aplicadas al diseño técnico de las viviendas consiste en la modificación local o remota de los parámetros de funciones cómo son :

- El confort ambiental óptimo, y que se logra a través del control del medio ambiente interno con la programación de horarios específicos para equipos de climatización, iluminación, etc.

- La seguridad propia y de cada uno de los integrantes de la vivienda, a través de dispositivos automáticos de control cómo lo son: alarmas para intrusión y pánico, control de fuego y humos, vigilancia interna y remota, etc.

- La comunicación con el exterior, a través del acceso a la red de Internet, la intercomunicación dentro de la vivienda, y el enlace de todos los sistemas de aplicación avanzada.

- El ahorro de la energía a través del control de la temperatura interna de los locales, el control de la iluminación y así cómo del control del consumo de los electrodomésticos.

El concepto de Casa Inteligente puede auxiliar tanto a familias jóvenes cómo a las que no lo son tanto, ya que su principal objetivo es el beneficio de todos sus integrantes, así cómo el ahorro del tiempo y la energía. Esta tecnología es aplicable a casas habitación cómo a departamentos, ya sea en cualquier metropoli cómo en las zonas rurales.

Las 8 tendencias que revolucionan el turismo en internet

1.Participación de los Usuarios:

La tendencia que comenzaron comunidades de viajes como TripAdvisor o TravBuddy donde millones de usuarios comparten sus experiencias viajeras con blogs, fotos y videos, dan consejos y opiniones sobre destinos y servicios y hasta hacen un ranking de las mejores atracciones ahora lo integran los portales de servicios de viajes como eDreams, con la “Comunidad eDreams” y LastMinute con “Lastminuteando“. Por otro lado, la agencia STA Travel ha ido donde están los usuarios y ha creado su propio grupo en Facebook -con más de 20,000 miembros-. Las agencias online se han dado cuenta que la inteligencia colectiva es superior a cualquier otra fuente de contenido, que en este caso además es gratuito.

2.Interconexión y agregación de Servicios:

Con la mezcla y combinación de servicios e información han surgido Webs como Kayak, SideStep (recientemente adquirida por Kayak) y Mobissimo, buscadores de vuelos, hoteles y coches de alquiler que permiten encontrar las ofertas más baratas de las agencias online. Por otro lado con las api’s de las comunidades como Facebook podemos integrar el mapa de Tripadvisor con los destinos que hemos visitado o la información de Dopplr con los viajes que vamos a realizar en nuestro perfil.

3.Soportes y canales “Multimedia”:

Con vídeos, fotos y podcasts que brindan una experiencia integral al usuario que requiere cada vez más información para tomar una decisión de adquisición de servicios online. Trivop una “vídeo guía de hoteles” saca provecho a este concepto permitiendo a los usuarios ver vídeos panorámicos de hoteles de todo el mundo que se pueden encontrar a través de su localización, precios y calificación.

4.Geolocalización de contenido y servicios:

Funcionalidad que la mayor parte de las webs de viajes integran en sus ofertas con atractivos mashups de mapas y sus ofertas: Booking muestra un mapa con la ubicación del hotel que vas a reservar, lo mismo hace Hostel Bookers con los hostales y TripAdvisor con la atracción donde deseas ir, complementando de esta forma la experiencia del usuario. Además existen webs como Schmap que llevan este concepto más allá, presentando guías virtuales a través de mapas interactivos.

5.Personalización de la información y servicios:

Ahora no sólo las comunidades permiten establecer perfiles, desde EasyJet hasta Kayak facilitan la suscripción a ofertas según los destinos que elijamos y rangos de precios definidos, obtener resultados personalizados y hasta guardar nuestro historial de búsquedas.

6.Sistemas inteligentes y predicción de la información:

Los nuevos buscadores de vuelos y hotelesmonline, como Farecast, generan las predicciones de tarifas según los criterios de búsquedas y nos sugieren “comprar ahora” o “esperar” según el porcentaje de probabilidad de que el precio suba o baje.

7.Ubicuidad de la información y servicios:

Accedendo a la información a través de suscripciones RSS o visitando los sitios con móviles y PDA’s, la disponibilidad de la información ahora es total, y los sitios ofrecen servicios orientándose a la portabilidad, como Orbitz que permite configurar alertas para el móvil con la información del vuelo y el aeropuerto.

8.Atención y servicio de alta disponibilidad:

Relacionada a la ubicuidad de la información y servicios, esta tendencia ha sido marcada por el hecho de que los usuarios pueden provenir de cualquier parte del mundo, pueden comprar a cualquier hora y requerir soporte en cualquier momento.

Estándares web

muchas veces no preguntamos porque usar estandares, pero muchos nos preguntamos eso y ni siquira sabes que son, como son, y cuando se utilizan.
y aqui resuelvo muchas interrogantes y una ayuda de que son y para que se utilizan

¿Qué son estándares web?

Los estándares web son un conjunto de recomendaciones dadas por el World
Wide Web Consortium (W3C)
y otras organizaciones internacionales acerca
de cómo crear e interpretar documentos basados en el Web.

Son un conjunto de tecnologías orientadas a brindar beneficios a la
mayor cantidad de usuarios, asegurando la vigencia de todo documento publicado
en el Web.

El objetivo es crear un Web que trabaje mejor para todos, con sitios accesibles
a más personas y que funcionen en cualquier dispositivo de acceso a
Internet.

Los beneficios del uso de estándares web

Un sitio basado en estándares web mostrará una mayor consistencia
visual. Gracias al uso de XHTML para el contenido y CSS para la apariencia,
se puede transformar rápidamente un sitio, sin importar que se trate
de una página web o miles, realizando cambios en un solo lugar.

Los documentos que separan apariencia de contenido usan menos código,
además, CSS permite conseguir efectos que antes requerían el
uso de Javascript e imágenes, por lo que los sitios basados en estándares
utilizan menos ancho de banda y se muestran más rápido a los
usuarios, mejorando dramáticamente la experiencia de estos.

Los documentos basados en XHTML válido son más relevantes para
los motores de búsqueda, contienen mayor información y menos
código, por lo que un sitio basado en estándares web tendrá una
mejor posición.

De igual manera, la posición en directorios, editados por humanos,
se verá beneficiada pues el sitio será más usable.

XHTML es una aplicación de XML, por lo que el contenido puede ser procesado
de muchas formas, permitiendo la creación de sitios extensibles.

Un sitio basado en estándares web es compatible con todos los navegadores
actuales, y lo será con versiones futuras. Funcionará tan bien
en un PC, un navegador aural y un teléfono móvil dentro de diez
años.

Un sitio basado en estándares web es más fácil de mantener
y actualizar, el código es más simple, de esta forma se elimina
la dependencia de un solo desarrollador.

Un sitio basado en estándares web es más accesible, permitiendo
a personas con discapacidades utilizar su contenido.

sábado, 3 de mayo de 2008

Introducción a Flash.

Flash es una potente herramienta que te permitirá desarrollar webs de alta calidad, crear vídeos con espectaculares animaciones e incluso podrás desarrollar tus propios videojuegos (tanto online como offline).

Con Adobe Flash podrás crear desde la animación más sencilla, hasta la web más potente del mercado. Adobe Flash es la herramienta profesional para el diseño web por excelencia.

Adobe Flash para Windows Mobile

Por fin, después de que hayan tenido que ser otros fabricantes, como Opera, los que trajeran Flash a dispositivos con Windows Mobile, Microsoft ha reaccionado y ha licenciado Adobe Flash Lite 3 para utilizarlo en sus sistema operativo.

Esto permitirá visualizar contenido en Flash desde el navegador Internet Explorer Mobile. Imaginamos que cuando lancen Windows Mobile 6.1 este vendrá integrado en el sistema, lo que no queda muy claro es si lanzarán un plugin para los dispositivos ya existentes.

Además de Flash Lite, también han licenciado Adobe Reader LE, lo que permitirá visualizar documentos en formato PDF y navegar por ellos con opciones especialmente pensadas para ser usadas en pantallas de reducido tamaño.

jueves, 1 de mayo de 2008

Nuevas espectativas a lo que se refieren portatiles

HP 2133 Mini-Note PC es el nuevo miniportátil que lanza Hewlett-Packard al mercado, práctico pero a la par elegante, algo esencial ya que sin duda va dirigido a un cliente específico, que ha de viajar a menudo y da mucha importancia al peso de su portátil. Con apenas un kilogramo en sus manos, incluye pantalla de 8,9 pulgadas con una resolución de 1280x800 píxels, tarjeta inalámbrica Broadcom 4311 802.11 b/g, monta un procesador VIA con una frecuencia de reloj de entre 1 y 1,6 Ghz (según la versión), con memoria desde 512 MB a 2 GB, tarjeta de vídeo VIA Chrome 9 UM, y webcam integrada. La unidad de almacenamiento principal va desde la más básica que es de 4 GB hasta la más completa de 120 GB.

flash en dispositivo movil

flash en dispositivo movil
flash en dispositivo movil un ps2 es un producto nuevo inovador, una aplicacion flash q soporta los dispositivos portatiles como un movil, o un ps2 incluso un gameboy