proginternet.com
Programacion Internet
Archives
- August 2010
- July 2010
- June 2010
- December 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- December 1969
Categories
- Access
- ActionScript
- Adobe
- ADSL
- AJAX
- Algoritmos
- Analisis
- Analista de Sistemas
- apache
- ascii
- Automatas
- C
- Ciencias de la Computacion
- cliente-servidor
- Colores RGB
- Complejidad
- Conceptos Basicos
- Consejos – Tips
- CS4
- CSS
- Cupones
- curso
- Cursos
- Delphi
- Diseño Grafico
- diseño web
- Dreamweaver
- etiquetas
- Eventos
- Excel
- Expresion
- Flash
- Flash 8
- Flash CS3
- Flash General
- Flex
- FLV
- GoDaddy
- Graficos
- grafos
- Gratis
- Guia
- Herramientas
- Hojas de Estilo en Cascada
- Hosting
- htacces
- HTML
- imagenes
- Ingenieria de Software
- ingenieria en informa¡tica
- Internet
- introduccion
- Java
- javascript
- lan
- Lenguajes
- Licenciatura en Sistemas
- Linros
- logica
- man
- Maquetacion
- Microsoft
- mod rewrite
- MySQL
- Paradigmas de Programacion
- Password
- Photoshop
- PHP
- PHPMyadmin
- Pila
- Plantillas
- Preguntas Frecuentes
- Programacion
- Programacion Internet
- Programacion Logica
- Programacion Web
- Programador Universitario
- Prolog
- Proyect
- Que es una red
- Recomendaciones
- Recursos
- redes
- Redes Inalambricas
- RGB
- RIA
- Ruby on the Rails
- seguridad
- Seminarios
- Servicios
- Servidores
- Servidores Dedicados
- Sitios
- Sitios – Webs
- Software Diseño Web
- tipos de redes
- Tips
- Trucos
- tutoriales
- tutoriales
- Tutoriales
- tutoriales flash
- Universidad
- Usabilidad
- utilidades
- Video
- W3C
- wan
- Windows
- Word
- Wordpress
- XHTML
- XML
Links
Recent Articles
- Tutorial Photoshop: Lineas de luz alrededor de personas
- Crear Pagina Web En Flash
- Flash CS5 Actionscript Facilito
- Curso de Photoshop
- Aprendiendo HTML, CSS y JavaScript
- Curso ‘Programacion en Python’
- Cupones de descuento Goddady
- Tecnicas para ganar dinero con Videos
- Aprender a crear videos con Camtasia Studio
- Libros y Cursos de ActionScript
-
No Comments
Wifi PAN, un sistema que rivalizará con Bluetooth y WUSB, propone una nueva forma de emplear las redes wifi para conectar dispositivos entre sí
A medida que el despliegue tecnológico en hogares y oficinas se hace mayor, la complejidad de las conexiones por alambre crea auténticas e inextricables madejas de hilos conductores que el usuario no sabe muy bien dónde empiezan ni dónde terminan. No es de extrañar por tanto que ante la constatación de las ventajas de la comunicación entre aparatos sin cables los actuales sistemas inalámbricos estén mejorando y a la vez se lancen otros nuevos. Ahora Intel apuesta por un sistema que juega con los puertos wifi de los distintos aparatos para conectarlos con sus periféricos y entre sí. Su nombre: Wifi PAN.
El fabricante de procesadores Intel y la empresa de componentes informáticos Ozmo Devices han desarrollado una nueva aplicación de conexión a las redes wifi, Wifi PAN, que posibilitará la comunicación de dispositivos tales como ordenadores, teléfonos móviles o reproductores MP3 con cualquiera de los artículos periféricos que se suelen usar junto a estos equipos, como ratones o auriculares. Así, los consumidores dispondrán de otra alternativa tecnológica para enlazar aparatos sin cables que será rival del Bluetooth, una tecnología similar ya asentada, y el Wireless USB, que mejora las prestaciones del Bluetooth.
El proyecto de Intel y Ozmo Devices se une a la irrupción del Wireless USB y al hecho de que Sony también desarrolla su propia versión de la conexión inalámbrica, bajo el nombre de TransferJet. Todos estos movimientos demuestran que la unión de todo tipo de equipos sin cables está en auge y que el dominio abrumador del Bluetooth en este campo se puede reducir.
Aprovechar los puertos wifi
Wifi PAN cumple la misma función que el Bluetooth: enlaza diferentes aparatos digitales entre sí, de forma que puedan compartir contenidos o funcionar conjuntamente. Sin embargo, lo original se encuentra en el enfoque. Se quiere aprovechar el gran número de dispositivos que ya cuentan con puertos wifi (portátiles, consolas de videojuegos, móviles, etc.) para conectar también los periféricos que suelen funcionar ahora a través de Bluetooth o mediante un cable USB.
Esta tecnología se complementa con los trabajos de Intel para simultanear el área de conexión a Internet mediante wifi con el área de conexión de periféricos y dispositivos, con la posibilidad de enlazar hasta ocho aparatos a la vez. De esta manera, no sería necesario contar con dos tarjetas inalámbricas y se transformaría el estándar wifi en un comodín de la conectividad inalámbrica. Es decir, un solo puerto inalámbrico en un ordenador, por ejemplo, permitiría tanto la conexión a Internet como el enlace con toda clase de dispositivos periféricos.
A este respecto, ya existen desarrollos similares en algunas impresoras multifunción, que poseen conectividad wifi y utilizan Internet como puente de comunicación para recibir las instrucciones de una red de ordenadores. La ventaja de este sistema es que, además de eliminar los cables, permite compartir sin molestias la misma impresora entre numerosos terminales. Basta con acceder a un servidor de red para pasar los textos o imágenes a imprimir a la impresora.
Los promotores del sistema, que se prevé que se comercialice en 2009, cuentan con la gran ventaja de que Wifi PAN puede funcionar en cualquier dispositivo que tenga un puerto de conexión inalámbrica. Es decir, millones de ordenadores portátiles, consolas de videojuegos o los incipientes teléfonos móviles dotados de esta tecnología estarían ya adaptados. Para lograrlo, han ideado un sistema que sólo exige la instalación de un controlador en el aparato con conectividad wifi, de forma que proporcione la conexión segura con los periféricos.
Desde Intel se asegura que se trata también de un sistema escalable. Es decir, que tiene capacidad para conectar bastantes dispositivos a un solo tiempo por el mismo canal, en realidad una red, sin que se produzcan confusiones o caídas en la comunicación. Por lo tanto, un solo puerto wifi serviría para comunicar el ordenador con todos sus periféricos. Se sabe que la conexión se produce en las bandas de los 2,4 Gigahercios y los cinco Gigahercios.
Por otro lado, sus creadores aseguran que su tecnología consume menos energía que la tecnología wifi convencional, conocida como 802.11, por lo que tratan también de colocarla como una alternativa de bajo consumo para ordenadores portátiles y dispositivos móviles en general. No hay que olvidar que precisamente los puertos wifi activados son uno de los principales factores de consumo de las baterías. Esto supone también alargar la duración de las pilas en los ratones ópticos, los auriculares inalámbricos y otros dispositivos
Más rápido que Bluetooth… de momento
Wifi PAN promete más velocidad de conexión que el actual Bluetooth: 9 Megabits por segundo (Mbps) en el primero por sólo 2,1 Mbps en el segundo. Sin embargo, se prepara el lanzamiento de la nueva versión del Bluetooth, la tres, que se caracterizará por ofrecer mayor velocidad que la precedente y por igualar la anunciada por WUSB, 480 Mbps a 3 o menos metros de distancia y 110 Mbps si se aleja hasta 10 metros. TransferJet, la tecnología de conexión inalámbrica que impulsa Sony, también superará a Wifi PAN, porque llegará en condiciones reales a unas tasas de transferencia de 375 Megabits por segundo
Originalmente escrito en Charles ProgInternet.com
-
No Comments
Esta es una version mejorada del Portable del Photoshop CS3 que salio hace unos meses, primero se han corregido algunos errores, esta completamente en español y contiene los 4 filtros Kodak que llevaba la version anterior.
Al descomprimir deben ejecutar Portable Adobe Photoshop CS3 Final.exe y les cargara automanticamente…, antes de subirlo lo he pasado 4 antivirus:NOD32, Kaspersky.Anti-Virus, Panda y Maccfee y no fue detectado ningun virus….
AL descomprimir hacer en la la ruta del C, para no tener problemas..luego ya muven la carpeta a donde deseen y crean el acceso directo en el escritorio de Portable Adobe Photoshop CS3
Requisitos mínimos del sistema:
* Intel® Pentium 4, equivalente o superior
* Microsoft® Windows XP con Service Pack 2
* 256 MB de RAM
* 1 GB de espacio disponible en el disco duro
* Monitor con resolución de 1024×768 con tarjeta de vídeo de 16 bits.Aqui el link para descagarlo
Originalmente escrito en Charles ProgInternet.com
-
No Comments
He aqui una definicion muy interesante de lo que conocemos como el diseño web:
El Diseño puede ser re-definido como una práctica social especializada que consiste en el procesamiento racional, intuitivo y fáctico de una serie de variables objetivas y subjetivas por medio del cual los hombres intervienen operativamente sobre la realidad material, “natural” y artificial, para producir – siguiendo una metodología proyectual y en el interior de un horizonte tecnológico, estético e ideológico predeterminado – objetos, servicios y mensajes destinados a satisfacer demandas, reales o inducidas, materiales y simbólicas..
Como ven, el diseño puede ser tomado como un arte, englobando el aspectó tecnológico por un lado, mas no descuidando la interacción con el usuario de otro modo, permitiendo la unión de 2 ámbitos aparentemente distantes entre si, como son el arte y las ciencias de la computación.
Originalmente escrito en Charles ProgInternet.com
-
No Comments
He aqui una definicion muy interesante de lo que conocemos como el diseño web:
El Diseño puede ser re-definido como una práctica social especializada que consiste en el procesamiento racional, intuitivo y fáctico de una serie de variables objetivas y subjetivas por medio del cual los hombres intervienen operativamente sobre la realidad material, “natural†y artificial, para producir – siguiendo una metodologÃa proyectual y en el interior de un horizonte tecnológico, estético e ideológico predeterminado – objetos, servicios y mensajes destinados a satisfacer demandas, reales o inducidas, materiales y simbólicas..
Como ven, el diseño puede ser tomado como un arte, englobando el aspectó tecnológico por un lado, mas no descuidando la interacción con el usuario de otro modo, permitiendo la unión de 2 ámbitos aparentemente distantes entre si, como son el arte y las ciencias de la computación.
Originalmente escrito en Charles ProgInternet.com
-
No Comments
Muchos desarrolladores en Flash están cambiando el modo en que solían programar aplicaciones. Muchas de las nuevas tendencias tienen que ver con el concepto de las RIA (Rich Interface Application) y de la interacción del usuario con la aplicación. Sin duda, el puntero o mouse, a cambiado la forma en que el usuario utiliza su computador. En mi experiencia, cada día me topo con ejemplos cada vez más extraordinarios de las cosas que se pueden hacer con Flash y ActionScript. Aún debemos de recordar que las grandes cosas están hechas de pequeñas. Por ahí me tope con este ejemplo que sin duda es una de ellas. Este fantástico script muestra como detectar la posición del mouse en Flash con ActionScript. Se los explico a continuación:
Paso 1: Creemos dos cuadros de texto dinámico. En mi caso, crearé uno asociado a la variable mouseX y otro asociado a la variable mouseY.
Paso 2: Posteriormente, peguemos el siguiente código en la primera posición de nuestra línea de tiempo:
_root.onEnterFrame = function() {
mouseX = _root._xmouse;
mouseY = _root._ymouse;
}Como, pueden darse cuenta, la simple referencia a la propiedad ._xmouse y ._ymouse nos devuleve el valor de la posición del mouse para ese objeto. Ahora bien, esto lo podemos utilizar para muchas animaciones, como por ejemplo un puntero personalizado para una página o para hacer objetos que cambien de tamaño dependiendo de la posición del puntero; como en el siguiente ejemplo:
Paso 1: Cree dos objetos movie clip. El segundo, debe ser una instancia del primero.
Paso 2: Pegue el siguiente código, en la instancia del primer objeto, dentro del segundo objeto movie clip.
onClipEvent (load) {
baseX = _parent._x;
baseY = _parent._y;
}
onClipEvent (enterFrame) {
distanceX = _root._xmouse – _parent._x;
distanceY = _root._ymouse – _parent._y;
if (distanceX
distanceX = -distanceX;
}
if (distanceY
distanceY = -distanceY;
}
distance = Math.sqrt((distanceX*distanceX)+(distanceY*distanceY));
if (distance -150) {
_parent._xscale = distance;
_parent._yscale = distance;
}
}
onClipEvent (mouseMove) {
updateAfterEvent();
}En el anterior ejemplo, podemos observar que se utliza el valor de las propiedades _parent._x y _parent._y. Estos valores representan la posición del objeto padre, dentro del Stage. Además podemos ver la utilización de la función Math.sqrt que devuelve el valor de la raíz cuadrada y para cambiar el tamaño del objeto, las propiedades utlizadas son ._xscale y ._yscale.
Atom Feed (Agrega los articulos en tu sitio)Originalmente escrito en Charles ProgInternet.com
-
No Comments
Muchos desarrolladores en Flash están cambiando el modo en que solÃan programar aplicaciones. Muchas de las nuevas tendencias tienen que ver con el concepto de las RIA (Rich Interface Application) y de la interacción del usuario con la aplicación. Sin duda, el puntero o mouse, a cambiado la forma en que el usuario utiliza su computador. En mi experiencia, cada dÃa me topo con ejemplos cada vez más extraordinarios de las cosas que se pueden hacer con Flash y ActionScript. Aún debemos de recordar que las grandes cosas están hechas de pequeñas. Por ahà me tope con este ejemplo que sin duda es una de ellas. Este fantástico script muestra como detectar la posición del mouse en Flash con ActionScript. Se los explico a continuación:
Paso 1: Creemos dos cuadros de texto dinámico. En mi caso, crearé uno asociado a la variable mouseX y otro asociado a la variable mouseY.
Paso 2: Posteriormente, peguemos el siguiente código en la primera posición de nuestra lÃnea de tiempo:
_root.onEnterFrame = function() {
mouseX = _root._xmouse;
mouseY = _root._ymouse;
}Como, pueden darse cuenta, la simple referencia a la propiedad ._xmouse y ._ymouse nos devuleve el valor de la posición del mouse para ese objeto. Ahora bien, esto lo podemos utilizar para muchas animaciones, como por ejemplo un puntero personalizado para una página o para hacer objetos que cambien de tamaño dependiendo de la posición del puntero; como en el siguiente ejemplo:
Paso 1: Cree dos objetos movie clip. El segundo, debe ser una instancia del primero.
Paso 2: Pegue el siguiente código, en la instancia del primer objeto, dentro del segundo objeto movie clip.
onClipEvent (load) {
baseX = _parent._x;
baseY = _parent._y;
}
onClipEvent (enterFrame) {
distanceX = _root._xmouse – _parent._x;
distanceY = _root._ymouse – _parent._y;
if (distanceX
distanceX = -distanceX;
}
if (distanceY
distanceY = -distanceY;
}
distance = Math.sqrt((distanceX*distanceX)+(distanceY*distanceY));
if (distance -150) {
_parent._xscale = distance;
_parent._yscale = distance;
}
}
onClipEvent (mouseMove) {
updateAfterEvent();
}En el anterior ejemplo, podemos observar que se utliza el valor de las propiedades _parent._x y _parent._y. Estos valores representan la posición del objeto padre, dentro del Stage. Además podemos ver la utilización de la función Math.sqrt que devuelve el valor de la raÃz cuadrada y para cambiar el tamaño del objeto, las propiedades utlizadas son ._xscale y ._yscale.
Atom Feed (Agrega los articulos en tu sitio)Originalmente escrito en Charles ProgInternet.com
-
No Comments
La firma O`Reilly, famosa editora de libros sobre lenguajes de programación, ha publicado un pequeño esquema de la evolución de los lenguajes que actualmente ocupan el mercado informático. Algunos han tenido ligeros cambios estructurales. Otros son el resultado de la unión de 2 o más de ellos. En todo caso, pulsen en la imagen para verlo con mas detalles.
Originalmente escrito en Charles ProgInternet.com
-
No Comments
La firma O`Reilly, famosa editora de libros sobre lenguajes de programación, ha publicado un pequeño esquema de la evolución de los lenguajes que actualmente ocupan el mercado informático. Algunos han tenido ligeros cambios estructurales. Otros son el resultado de la unión de 2 o más de ellos. En todo caso, pulsen en la imagen para verlo con mas detalles.
Originalmente escrito en Charles ProgInternet.com
-
No Comments
Bien dicen en mi tierra que el que tiene padrino se casa. Y el que no, pues muere moro. No es por ofender a los arabes, ni mucho menos, pero no he podido dejar de sonreir a partir de esta caricatura. Disfrutenla. Gracias a Penti-Atlo .
Por cierto,saben que hace un camello en la caricatura?
Originalmente escrito en Charles ProgInternet.com
-
No Comments
Esta es el principio de varios tutoriales destinados a explicar como podéis convertiros en un virtuoso mago del Phosohop, retocando fotografías en formas muy, pero muy convincentes.
Esta es una de esa grandes llaves a la fama y fortuna…. ah que diablos!!… en fin espero os diviertas tanto como nos divierte postear este tipo de tutoriales. En esta caso aprenderemos como realizar tintes realistas de secciones del cabello humano
1) Escoge una buena imagen2) Esoge el lapiz para seleccionar un área de cabello. Luego, presiona Ctrl+Enter.
3) Dirigete al Menu de imagenes, escoge Ajustes, Variaciones o Vatiarions y esoge el color que mas te gusto. Para ejemplos del tutorial se ecogio verde. Se puede observar que los filos lucen muy bruscos en el cambio de colores, para ello necesitamos un poco de degrade. Para esto escoja el borrador y reduce lo opacon en un 20%.
4)Ahora tenemos un tinturado de cabello muy realista:
Ahora les queda de tarea intentar replicar el efecto como en esta foto:
Traducido de cgself
Originalmente escrito en Charles ProgInternet.com









