En este tutorial aprenderemos como usar javascript para hacernos con el control de todos los anchors (a href) de nuestra pagina para manipularlos a nuestro antojo. Todo ello accediendo a DOM (document object model)
cosas sobre rias, flash, flex, ajax, y todo lo que sea de mi interes.
29 de agosto de 2007
28 de agosto de 2007
Programacion orientada objetos Javascript
Como crear una clase, definir un metodo, y algunas propiedades, asi como implementar un constructor. Todo, usando Javascript puro y duro.
Al ver este video me di cuenta que javascript es igual a actionscript de flash pero al actionscript 1.0, exactamente igual, pero a partir de actionscript 2.0 ya aparece en flash la verdadera programacion orientada a objectos, con palabras clave como "class","public","extends" y casi todas las palabras clave que usa java.
Adjunto este link donde se explica para que sirve el objeto prototype .
26 de agosto de 2007
23 de agosto de 2007
Nuevo Telescopio Virtual (Google Earth Sky)
Esta nueva opción que trae google earth 4.2 nos permite recorrer el espacio en toda su grandeza, ahora cualquiera puede convertirse en astronomo o simplemente curiosear, sin duda es una valiosa herramienta para los estudiantes.
y video demo:
y otro mas:
y video demo:
y otro mas:
17 de agosto de 2007
Actores de Dragon Ball Z la pelicula real
Encontre este video donde se muestra los posibles actores que haran la pelicula de dragon ball
12 de agosto de 2007
Teclados Virtuales
Está tecnología te permite tener un tecleado casi en cualquier superficie siempre que sea plan y la luz infraroja pueda proyectarse en el.
El tecleado de Celluon, LaserKey CL850 se lanzará al mercado sur koreano, cerca de septiembre, los usuarios necesitan dispositivos con USB o bluetooth para poder usarlos.


Fuente:http://aving.net/
El tecleado de Celluon, LaserKey CL850 se lanzará al mercado sur koreano, cerca de septiembre, los usuarios necesitan dispositivos con USB o bluetooth para poder usarlos.
11 de agosto de 2007
Foto chistosa
Mi manejador de bases de datos en PHP5
Aqui les dejo el link donde pueden obtener el codigo y una explicación de como usarlo.
Dball Link
Dball Link
9 de agosto de 2007
Diccionario para entender nueva tecnología
Me encontre este diccionario, espero que les sirva
A continuación, por orden alfabético, 24 términos cada vez más populares.
Blog:
Es un diario personal que un individuo publica en la Web, con reflexiones, crónicas y opiniones. Es apócope de Web log, bitácora Web.
Blu-ray:
Una nueva generación de DVD de mayor capacidad (de 25 a 50 gigas). Apple, HP, Sony, Samsung, Disney y 20th Century Fox, entre otros, impulsan este formato (www.bluraydisc.com). Compite con el HD-DVD.
Bluetooth:
Un tipo de red inalámbrica para conectar dispositivos entre sí. Fue desarrollado originalmente por Ericsson. El nombre proviene del rey Haroldo Dienteazul Gormson, que rigió Dinamarca y Noruega entre aproximadamente 958 hasta su muerte, alrededor de 970. El logo del estándar Bluetooth son las runas nórdicas H y B.
Clamshell:
Así se llama a los celulares plegables. También se los conoce como con tapa.
Formato 5.1.:
En los sistemas de parlantes para cine hogareño (home theatre) el primer número indica el número de altavoces para sonidos agudos y medios, y el segundo, la cantidad de parlantes para graves y subsónicos (subwoofer). También existen 6.1, 7.2 y 9.2. Los altavoces en torno de los espectadores crean una imagen espacial del sonido.
GMail:
El sistema de correo electrónico gratis de Google que ofrece más de 2,5 gigabytes de almacenamiento(www.gmail.com ). Eso equivale a unas 5000 fotos digitales de alta calidad.
GSM.:
Global System for Mobile Communications, uno de los principales sistemas de telefonía celular. Está disponible en unos 100 países, incluida la Argentina.
Gusano:
Tipo de virus capaz de trasladarse por Internet y redes corporativas de forma autónoma.
HD-DVD:
High Definition DVD. Un nuevo formato de DVD de mayor capacidad (de 15 a 30 gigas). Es promovido por Toshiba y NEC, entre otros ( www.hddvdprg.com ).
HDTV:
High Definition Television, televisión digital de alta definición. Hotspot. Zona geográfica desde donde se puede acceder a Internet y otros servicios de banda ancha de forma inalámbrica. Los más usuales son los Wi-Fi de 90 metros de diámetro.
DineroMail:
Sistema de envío y recepción de pagos por Internet (www.dineromail.com)
iPod:
Familia de reproductores de música de Apple ( www.apple.com ). Es el producto más exitoso de la historia de la compañía y su nombre inspiró la palabra podcasting.
iTunes:
Servicio de venta de música en línea de Apple ( www.itunes.com ) y el software del mismo nombre para pasar esas canciones a un iPod.
Longhorn:
Nombre de desarrollo del próximo Windows, ahora oficialmente bautizado Windows Vista.
MercadoLibre:
Es el principal centro de compras de Internet para todo America (www.mercadolibre.com)
MP3:
Sistema de compresión de audio que reduce hasta diez veces el espacio que ocupa el sonido en un disco. Originó la revolución de la música por Internet.
P2P:
Peer-to-peer, redes entre pares. Son redes donde todas las computadoras conectadas tienen las mismas capacidades, responsabilidades y jerarquía. Por oposición, en las redes cliente-servidor algunas máquinas sólo están para servir a otras. Las P2P se volvieron famosas porque los servicios Web de intercambio de archivos usan redes de este tipo.
Paypal:
Servicio para realizar pagos por medio de Internet utilizando solamente una dirección de correo electrónico. Paypal ( www.paypal.com ) fue fundada en 1998 y adquirida por el gigante de las subastas en línea, eBay ( www.ebay.com ), en 2002.
Pen-drive:
También, llave de memoria. Dispositivo del tamaño de un encendedor con capacidad para almacenar hasta 4 gigabytes de datos en un chip de memoria.
Podcasting:
Conjunto de tecnologías que permite suscribirse a contenidos de audio de la Web, del mismo modo que se lo hace con las noticias de texto (o RSS). Eventualmente, se puede bajar el audio a un iPod (o similar).
Ringtone:
Timbre para el celular. Los nuevos móviles son capaces de usar música en diversos formatos como ringtone y ya hay toda una industria de producción y venta de estos tonos.
SIM:
Subscriber Identity Module, el nombre del chip que llevan adentro los celulares GSM y que sirven para autenticar al usuario con el operador de telefonía, entre otras cosas.
SMS:
Short Message Service, servicio que permite enviar mensajes cortos de texto entre celulares. El estándar es 160 caracteres, pero depende del operador de telefonía móvil.
Troyano:
Programa que es ofrecido como beneficioso y en realidad esconde un software maligno.
Wi-Fi:
Por Wireless Fidelity ( www.wi-fi.org ), nombre de fantasía del estándar IEEE 802.11 para conexión inalámbrica a redes e Internet.
Blog:
Es un diario personal que un individuo publica en la Web, con reflexiones, crónicas y opiniones. Es apócope de Web log, bitácora Web.
Blu-ray:
Una nueva generación de DVD de mayor capacidad (de 25 a 50 gigas). Apple, HP, Sony, Samsung, Disney y 20th Century Fox, entre otros, impulsan este formato (www.bluraydisc.com). Compite con el HD-DVD.
Bluetooth:
Un tipo de red inalámbrica para conectar dispositivos entre sí. Fue desarrollado originalmente por Ericsson. El nombre proviene del rey Haroldo Dienteazul Gormson, que rigió Dinamarca y Noruega entre aproximadamente 958 hasta su muerte, alrededor de 970. El logo del estándar Bluetooth son las runas nórdicas H y B.
Clamshell:
Así se llama a los celulares plegables. También se los conoce como con tapa.
Formato 5.1.:
En los sistemas de parlantes para cine hogareño (home theatre) el primer número indica el número de altavoces para sonidos agudos y medios, y el segundo, la cantidad de parlantes para graves y subsónicos (subwoofer). También existen 6.1, 7.2 y 9.2. Los altavoces en torno de los espectadores crean una imagen espacial del sonido.
GMail:
El sistema de correo electrónico gratis de Google que ofrece más de 2,5 gigabytes de almacenamiento(www.gmail.com ). Eso equivale a unas 5000 fotos digitales de alta calidad.
GSM.:
Global System for Mobile Communications, uno de los principales sistemas de telefonía celular. Está disponible en unos 100 países, incluida la Argentina.
Gusano:
Tipo de virus capaz de trasladarse por Internet y redes corporativas de forma autónoma.
HD-DVD:
High Definition DVD. Un nuevo formato de DVD de mayor capacidad (de 15 a 30 gigas). Es promovido por Toshiba y NEC, entre otros ( www.hddvdprg.com ).
HDTV:
High Definition Television, televisión digital de alta definición. Hotspot. Zona geográfica desde donde se puede acceder a Internet y otros servicios de banda ancha de forma inalámbrica. Los más usuales son los Wi-Fi de 90 metros de diámetro.
DineroMail:
Sistema de envío y recepción de pagos por Internet (www.dineromail.com)
iPod:
Familia de reproductores de música de Apple ( www.apple.com ). Es el producto más exitoso de la historia de la compañía y su nombre inspiró la palabra podcasting.
iTunes:
Servicio de venta de música en línea de Apple ( www.itunes.com ) y el software del mismo nombre para pasar esas canciones a un iPod.
Longhorn:
Nombre de desarrollo del próximo Windows, ahora oficialmente bautizado Windows Vista.
MercadoLibre:
Es el principal centro de compras de Internet para todo America (www.mercadolibre.com)
MP3:
Sistema de compresión de audio que reduce hasta diez veces el espacio que ocupa el sonido en un disco. Originó la revolución de la música por Internet.
P2P:
Peer-to-peer, redes entre pares. Son redes donde todas las computadoras conectadas tienen las mismas capacidades, responsabilidades y jerarquía. Por oposición, en las redes cliente-servidor algunas máquinas sólo están para servir a otras. Las P2P se volvieron famosas porque los servicios Web de intercambio de archivos usan redes de este tipo.
Paypal:
Servicio para realizar pagos por medio de Internet utilizando solamente una dirección de correo electrónico. Paypal ( www.paypal.com ) fue fundada en 1998 y adquirida por el gigante de las subastas en línea, eBay ( www.ebay.com ), en 2002.
Pen-drive:
También, llave de memoria. Dispositivo del tamaño de un encendedor con capacidad para almacenar hasta 4 gigabytes de datos en un chip de memoria.
Podcasting:
Conjunto de tecnologías que permite suscribirse a contenidos de audio de la Web, del mismo modo que se lo hace con las noticias de texto (o RSS). Eventualmente, se puede bajar el audio a un iPod (o similar).
Ringtone:
Timbre para el celular. Los nuevos móviles son capaces de usar música en diversos formatos como ringtone y ya hay toda una industria de producción y venta de estos tonos.
SIM:
Subscriber Identity Module, el nombre del chip que llevan adentro los celulares GSM y que sirven para autenticar al usuario con el operador de telefonía, entre otras cosas.
SMS:
Short Message Service, servicio que permite enviar mensajes cortos de texto entre celulares. El estándar es 160 caracteres, pero depende del operador de telefonía móvil.
Troyano:
Programa que es ofrecido como beneficioso y en realidad esconde un software maligno.
Wi-Fi:
Por Wireless Fidelity ( www.wi-fi.org ), nombre de fantasía del estándar IEEE 802.11 para conexión inalámbrica a redes e Internet.
8 de agosto de 2007
Recopilación de 100 enlaces con pinceles para photoshop
Recopilatorio de sitios donde encontraremos pinceles de Photoshop para descargar. La lista está formada por 100 enlaces, clasificados por el nombre de la web, el estilo del pincel que vamos a descargar y finalmente el enlace.
7 de agosto de 2007
Los nuevos virus de la semana 30 Jun-5 hago
Los nuevos virus reportados durante la semana 30 Jun-5 hago son:
El Troyano Artief.H
El Troyano Virantix y
El Gusano Sdbot.DFO.
Acerca de Artief.H
Artief.H es un troyano reportado el 30 de Julio del 2007 que ingresa a los sistemas a través de diversos servicios de Internet, incluyendo mensajes de correo electrónico.
Muestra una falsa caja de diálogo, descarga un archivo infectado desde una dirección URL de los Estados Unidos, supuestamente "crackeada", roba información y contraseñas de los sistemas infectados. Envía la información capturada a una dirección de correo cifrada.
Es un PE (Portable Ejecutable) infecta Windows 98/NT/2000/NT/Me/XP y Server 2003, está desarrollado en Visual C++ con una extensión de 29KB y comprimido con el utilitario UPX (Ultimate Packer for eXecutables).
Acerca de Virantix
Virantix es un troyano reportado el 31 de Julio del 2007 que ingresa a los sistemas a través de diversos servicios de Internet, como Telnet, HTTP, FTP, incluyendo mensajes de correo electrónico.
Desestabiliza la seguridad del sistema, deshabilita funciones vitales del mismo, desconfigura el Firewall de Windows y el InternetExplorer.
Descarga archivos con códigos arbitrarios de sitios web ubicados en Kiew, Ucrania.
Modifica el archivo HOSTS para impedir el acceso diversos URL relacionados principalmente a software antivirus.
El accionar de sus llaves de registro dejarán inoperativo a Windows y será necesario re-instalarlo.
Es un PE (Portable Ejecutable) infecta Windows 95/98/NT/2000/NT/Me/XP/Windows Vista y Server 2003, está desarrollado en Assembler con una extensión de 15KB y encriptado con rutinas propias.
Acerca de Sdbot.DFO
Sdbot.DFO es un gusano/backdoor residente en memoria reportado el 01 de Agosto del 2007, que se propaga a través de redes con recursos compartidos, configuradas con contraseñas débiles.
El gusano se ejecuta continuamente en segundo plano, mientras activa su Backdoor que se conectará a un servidor del IRC (Internet Chat Relay) el cual contiene un BOT que ejecutará una serie de acciones arbitrarias en forma automática y remota.
Desestabiliza la seguridad del sistema inhabilitando importantes servicios.
Infecta a Windows 98/NT/2000/XP y Server 2003, está desarrollado en MS Visual C++ con una extensión de 96KB y comprimido con el utilitario ASProtect: http://www.aspack.com
Obtenido de: http://www.webpanto.com/article8931.html
Más info en:
http://www.perantivirus.com/sosvirus/virufamo/artiefh.htm
http://www.perantivirus.com/sosvirus/virufamo/virantix.htm
http://www.perantivirus.com/sosvirus/virufamo/sdbotdfo.htm
El Troyano Artief.H
El Troyano Virantix y
El Gusano Sdbot.DFO.
Acerca de Artief.H
Artief.H es un troyano reportado el 30 de Julio del 2007 que ingresa a los sistemas a través de diversos servicios de Internet, incluyendo mensajes de correo electrónico.
Muestra una falsa caja de diálogo, descarga un archivo infectado desde una dirección URL de los Estados Unidos, supuestamente "crackeada", roba información y contraseñas de los sistemas infectados. Envía la información capturada a una dirección de correo cifrada.
Es un PE (Portable Ejecutable) infecta Windows 98/NT/2000/NT/Me/XP y Server 2003, está desarrollado en Visual C++ con una extensión de 29KB y comprimido con el utilitario UPX (Ultimate Packer for eXecutables).
Acerca de Virantix
Virantix es un troyano reportado el 31 de Julio del 2007 que ingresa a los sistemas a través de diversos servicios de Internet, como Telnet, HTTP, FTP, incluyendo mensajes de correo electrónico.
Desestabiliza la seguridad del sistema, deshabilita funciones vitales del mismo, desconfigura el Firewall de Windows y el InternetExplorer.
Descarga archivos con códigos arbitrarios de sitios web ubicados en Kiew, Ucrania.
Modifica el archivo HOSTS para impedir el acceso diversos URL relacionados principalmente a software antivirus.
El accionar de sus llaves de registro dejarán inoperativo a Windows y será necesario re-instalarlo.
Es un PE (Portable Ejecutable) infecta Windows 95/98/NT/2000/NT/Me/XP/Windows Vista y Server 2003, está desarrollado en Assembler con una extensión de 15KB y encriptado con rutinas propias.
Acerca de Sdbot.DFO
Sdbot.DFO es un gusano/backdoor residente en memoria reportado el 01 de Agosto del 2007, que se propaga a través de redes con recursos compartidos, configuradas con contraseñas débiles.
El gusano se ejecuta continuamente en segundo plano, mientras activa su Backdoor que se conectará a un servidor del IRC (Internet Chat Relay) el cual contiene un BOT que ejecutará una serie de acciones arbitrarias en forma automática y remota.
Desestabiliza la seguridad del sistema inhabilitando importantes servicios.
Infecta a Windows 98/NT/2000/XP y Server 2003, está desarrollado en MS Visual C++ con una extensión de 96KB y comprimido con el utilitario ASProtect: http://www.aspack.com
Obtenido de: http://www.webpanto.com/article8931.html
Más info en:
http://www.perantivirus.com/sosvirus/virufamo/artiefh.htm
http://www.perantivirus.com/sosvirus/virufamo/virantix.htm
http://www.perantivirus.com/sosvirus/virufamo/sdbotdfo.htm
10 cosas para Programar bien en PHP
Interesantes son estas 10 recomendaciones para poder programar de mejor forma en PHP espero les ayude y les parezca de utilidad.
1.- Saber programar, cómo vas a saber programar PHP sino no sabes metodologías de programación y algoritmos. Una vez uno me dijo, yo es que sólo se PHP, Java no eso es como el anuncio de la ONCE sólo que este sí que era un iluso.
2.- Domina HTML, PHP no es nada sin él y digo sin usar Dreamweaver.
3.- Crea tu código pero no olvides el de los demás, un buen programador no es el que crea el mejor código, es el que da la mejor solución en el mejor tiempo posible y los programadores PHP nos convertimos a veces en perfectos documentalistas de todo el código que anda por la red.
4.- Aprende bases de datos, es vital con MySQL, saber relacionar tablas es importante.
5.- Separa el código del diseño, usa algún sistema de templates, existen algunos como Smarty.
6.- Usa un buen editor de código como Zend Studio (de pago) o Eclipse (código abierto).
JUCA (yo aumentaria context con ese trabajo yo liviano, gratis y facil de usar en Linux utilizo gedit de igual forma muy facil y rapido para programar codigo en PHP).
7.- Reutiliza tu código, no es necesario POO pero bueno, si la sabes mejor que mejor.
8.- Ten algún amigo que pueda prestar ayuda en momentos puntuales con el tema.
9.- Ten en cuenta siempre a quien va destinado el sitio web, tanto a usuarios como a motores de búsqueda, intenta usar mod_rewrite , encapsula bien tu código para que sea rápido e intenta siempre optimizarlo al máximo, también usando algún acelerador de PHP en tu servidor.
10.- Internet no es sólo que tú sepas PHP, hay más, AJAX, Java, RoR, si PHP no es lo mejor para un determinado proyecto no lo uses, usa otra cosa, no te empecines e innovate a ti mismo.
Hay pequeñas cosas que editado o he aumentado del articulo original ya que en algunas no coincido o pense que era necesario aumentar algo adicional.
En hackecuador se mantiene las direcciones absolutas con PHP a pesar de que la navegacion en el sitio se intenta que sea 100% en Ajax todavia existen algunos limitantes con esta tecnologia.
Proximamente explicare mas a fondo estos detalles.
Fuente: avivancos.com/programar-bien-php/
5 de agosto de 2007
Belinda - Luz sin Gravedad
Estan bien los agudos de la canción :P, disfrutenla los que quieran.
Letra:
Sola recordando mientras los segundos
Van pasando no se como te pude olvidar
Cae la lluvia en la ventana dibujando tu mirada
Un instante es un eternidad Estoy cansada de soñar sin ti,confundir la realidad
Coro
Y no se si volverás
Para amarme y esperar
Sin pedirme nada mas
Si pudiera ser verdad
Ya no habría oscuridad
En cada historia hay un final
En cada amor hay desamor
En cada encuentro hay una ilusion
Somos tan hirientes sola y diferente
Amar es ir contigo hasta morir
Coro
Y no se si volverás
Para amarme y esperar
Sin pedirme nada mas
Si pudiera ser verdad
Ya no habría oscuridad
Uuuu uuu lalaaaa aaaa uu uuu
Uuu auu auuuu laaa laaa laaa laaaaala
Y no se si volverás
Para amarme y esperar
Sin pedirme nada más
Si pudiera ser verdad
Ya no habría oscuridad
Solo luz sin gravedad
Si pudiera ser verdad
Ya no habría oscuridad
Ya no habría oscuridad
Sola recordando mientras los segundos van
Pasando no se como te podré olvidar
Sola recordando mientras los segundos
Van pasando no se como te pude olvidar
Cae la lluvia en la ventana dibujando tu mirada
Un instante es un eternidad Estoy cansada de soñar sin ti,confundir la realidad
Coro
Y no se si volverás
Para amarme y esperar
Sin pedirme nada mas
Si pudiera ser verdad
Ya no habría oscuridad
En cada historia hay un final
En cada amor hay desamor
En cada encuentro hay una ilusion
Somos tan hirientes sola y diferente
Amar es ir contigo hasta morir
Coro
Y no se si volverás
Para amarme y esperar
Sin pedirme nada mas
Si pudiera ser verdad
Ya no habría oscuridad
Uuuu uuu lalaaaa aaaa uu uuu
Uuu auu auuuu laaa laaa laaa laaaaala
Y no se si volverás
Para amarme y esperar
Sin pedirme nada más
Si pudiera ser verdad
Ya no habría oscuridad
Solo luz sin gravedad
Si pudiera ser verdad
Ya no habría oscuridad
Ya no habría oscuridad
Sola recordando mientras los segundos van
Pasando no se como te podré olvidar
¿Diseño fijo, flexible, líquido, fluido, o elástico?
Holas para los que no sepan que tipos de diseño existen al momento de hacer una Página Web aca les dejo un link para que puedan averiguarlo.
http://www.seraccesible.net/
http://www.seraccesible.net/
3 de agosto de 2007
como generar xml con php utilizando headers
A modo de probar mi funcion para mostrar codigo he aqui un scrip de como generar xml con php utilizando headers.
<?php
/*Ejemplo de como generar xml utilizando headers, el archivo fisico xml no se genera,
solo cuando se solicita al php este devuelve xml.
*/
// header('Content-type: text/xml; charset=UTF-8'); // este indica la codificacion que esta demas
header('Content-type: text/xml;');
$imagenes =array('imagen1.jpg', 'imagen2.jpg', 'imagen3.jpg');
$titulos = array('un barco', 'un coche', 'retrato');
$enlaces = array('pagina1.html','pagina2.html','pagina3.html');
$XML="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
$XML.="<album>";
for($i=0;$i<count($imagenes);$i++) {
$XML.="<elemento>";
$XML.="<src>".$imagenes[$i]."</src>";
$XML.="<titulo>".$titulos[$i]."</titulo>";
$XML.="<url>".$enlaces[$i]."</url>";
$XML.="</elemento>";
}
$XML.="</album>";
echo $XML; // devuelve el xml
?>
<?php
/*Ejemplo de como generar xml utilizando headers, el archivo fisico xml no se genera,
solo cuando se solicita al php este devuelve xml.
*/
// header('Content-type: text/xml; charset=UTF-8'); // este indica la codificacion que esta demas
header('Content-type: text/xml;');
$imagenes =array('imagen1.jpg', 'imagen2.jpg', 'imagen3.jpg');
$titulos = array('un barco', 'un coche', 'retrato');
$enlaces = array('pagina1.html','pagina2.html','pagina3.html');
$XML="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
$XML.="<album>";
for($i=0;$i<count($imagenes);$i++) {
$XML.="<elemento>";
$XML.="<src>".$imagenes[$i]."</src>";
$XML.="<titulo>".$titulos[$i]."</titulo>";
$XML.="<url>".$enlaces[$i]."</url>";
$XML.="</elemento>";
}
$XML.="</album>";
echo $XML; // devuelve el xml
?>
Suscribirse a:
Entradas (Atom)