domingo 31 de agosto de 2008

Who´s.amung



Cuantas veces no hemos querido saber cuantas personas estan viendo nuestro blog en ese preciso momento, pues bien con who´s.amung esto ya no solo sera un deseo si no una realidad, solo basta con pegar el siguiente codigo html y tendremos un display mostrandonos los usuarios que navegan en nuestro blog en ese preciso momento:

Reiterando el codigo es:



<a href="http://whos.amung.us/show/a5c3653e">

<img src="http://whos.amung.us/widget/a5c3653e.gif" width="81" height="29" />

</a>





y el resultado es:







La informacion del proyecto se encuentra en su pagina oficial: http://whos.amung.us/

Metodo para estudiar antes de un examen

He aquí los pasos que se siguen para estudiar para un examen.

Digamos que es viernes y te programan un examen escrito para el lunes, tienes todo el fin de semana para estudiar.

(Viernes) Es mejor relajarse y no sobrecargarse de información tan anticipadamente, al cabo que el examen es el lunes, falta mucho.
(Sabado) Relajarse, ver una película, salir con los amigos, leer un libro, jugar vidojuegos, rascarse el ombligo.
(Domingo) Levantarse tarde, andar de perezoso, comer, dormir, ir al baño...
(Domingo en la noche) Como que te acuerdas de que algo tenías que hacer para el lunes, pero no te queda claro así que sigues haciendo otras cosas.
(Domingo requete noche) ¡Zas! Te acuerdas del examen, pero ya es muy tarde y admites que a esa hora ya no estas despierto como para estudiar. Decides mejor estudiar en la mañana, justo antes del examen.
(Lunes en la mañana) Se te hace un poco más tarde de lo normal, le das una leída a tus apuntes esperando que se te pegue algo antes de llegar a presentar el examen, al último mejor decides dejar de hacer el -patético- intento de estudiar y respiras profundamente, confiando en tu sabiduría y memoria a largo plazo. Al cabo que el examen esta fácil.

Esos son pasos fáciles de seguir, pero sólo son recomendados en caso de... no, esperen, no son nada recomendados.

Para que realmente se te quede grabado en la memoria algo que estudias necesitas haberlo estudiado una noche antes, en la noche es cuando el cerebro "graba" bien todo.

Así que si no estudiaste, más vale que sea porque ya lo tenías todo bajo control y te las sabes de todas todas. De lo contrario sugiero que busques un método de estudio más efectivo... y serio, o si no, que le rezes al santo Niño de Atocha (¿si es Atocha?) para no salir reprobado.

Y ya me voy a estudiar porque a las 4pm tengo examen...

Imagenes de piezas de ajedres???















Ubiquity la nueva manera de buscar en la red

Hola compañeros ñeros, pues les cuento que navegando por ahi me encontre un articulo en desarrolloweb.com es de una herramienta de mozilla labs bautizada como Ubiquity, realmente es una herramienta muy interesante que muy pronto cambiara la manerade buscar algo en la web asi que aqui les dejo el articulo no dejen de leerlo, sobre todo el ejemplo es muy motivador :P.

Nuevo experimento de Mozilla Labs, que permite interactuar con la Web por medio del lenguaje natural.

Ubiquity pretende acercar la web colocando todos sus servicios a unas simples palabras de distancia, conectando de una forma más directa el lenguaje con la web.

Esta extensión para Firefox permite por ejemplo, controlar el navegador con el lenguaje a base de instrucciones. En el caso de las búsquedas de Internet, el usuario escribe lo que desea encontrar, con Ubiquity, sin embargo, el usuario escribe lo que quiere hacer.

Ubiquity optimiza la forma en que interactuamos con Internet, facilita nuestras operaciones mientras navegamos, las convierte en más sencillas y más rápidas.

Por poner un ejemplo, imaginemos que deseamos ir junto a nuestros amigos a ver el estreno de una peli que el próximo fin de semana proyectarán en un nuevo cine abierto en nuestra ciudad. En lugar de mandar y recibir varios emails a nuestros amigos, entrar al centro de reservas que disponga el cine en la web, buscar la dirección del cine, localizarla en el mapa.......etc, tan solo con llamar a Ubiquity dentro de Firefox y escribir reservas en cine Albatros de tres entradas para la película Los girasoles ciegos, para el dia 30 de agosto, avisar a Maria, Isabel y Pedro, y dispondríamos automáticamente de la información de la disponibilidad de las reservas, un mapa con el itinerario marcado, y nuestro correo preprarado para enviar mails a las direcciones electrónicas de nuestros amigos.

Ubiquity se está lanzando como un software de fuente abierta bajo la triple licencia GPL/MPL/LGPL

pueden ver tambien este video demostrativo:


y pueden bajar esta herramienta desde: http://labs.mozilla.com/2008/08/introducing-ubiquity/

Sin lugar a dudas esta herramienta dara muy pronto de que hablar, ahora solo faltara ver si la propuesta es aceptada o crea confucion en un grupo de usuarios como nosotros tan acostumbrados ya a la forma con que buscamos en el google.

Aumenta tu ancho de banda

Windows XP Pro se reserva el 20% del ancho de banda disponible, con el fin de ejecutar aplicaciones especiales. La retención se produce mediante el denominado el programador de paquetes QoS (Quality of Service ? Calidad del Servicio), encargado de la optimización de redes locales.

La idea que inspiró QoS es excelente. En un ambiente normal de oficina, QoS es usado para asegurar que el tráfico digital fluya por la red de la manera más eficiente posible. El programa impide que una máquina de la red quede colgada porque otro usuario recarga la red bajando, por ejemplo, pesados archivos multimedia.

Sin embargo, para los usuarios privados, que sólo tienen un PC en casa, QoS no es una función necesaria; sino todo lo contrario. Windows XP Pro reserva el 20% del ancho de banda aunque el usuario cancele la función QoS, los usuarios de Windows XP tienen la posibilidad de configurar el porcentaje de ancho de banda que QoS ha de reservar, siguiendo estos pasos:

Inicio-Ejecutar y escribe gpedit.msc y pulsa Enter.

Aparecerá el editor de directivas de grupo en la izquierda.

Configuración del equipo - plantillas administrativas - red, en la ventana de la derecha haz clic sobre Programador de paquete QoS y luego en limitar ancho de banda reservado.

En la pestaña de configuración selecciona Habilitada.

En el menú desplegable limite de ancho de banda escribe 0.

Aceptamos y ya estaremos aprovechando todo nuestro ancho de banda.

El dia del blog



Pues dicen que dicen por alli y por alla que hoy es el dia del blog, el motivo al parecer es por que 3108 se parece mucho a la palabra blog, a saber pues, pero por mientras aqui dejo mis felicitaciones a todas esas personas que trabajan y contribuyen en los blogs para ser de la red un sitio cada vez mas interesante.

Bueno para celebrar este dia los organizadores animan a los blogueros a recomendar en un post cinco blogs diferentes a su propia cultura, punto de vista y posición, con la idea de que los lectores descubran otros autores alejados de su entorno habitual y de esta manera hacer mas grande la blogosfera.

Para esto debemos de seguir las siguientes instrucciones:

1. Encontrar 5 nuevos blogs que consideras interesantes.
2. Informar o advertir a los autores seleccionados tu recomendación para el BlogDay.
3. Escribir una descripción corta de cada blog y enlazarlos.
4. Publicar una entrada el 31 de agosto, el BlogDay, mencionando los 5 blogs que recomiendas
5. Agregar el tag BlogDay de Technorati: http://technorati.com/tag/blogday2008 y un enlace al sitio BlogDay: http://www.blogday.org

Paralelamente se celebrará el I Encuentro Virtual de Bloggers organizado por un grupo de personas de Argentina, Ecuador y España con la intención de generar un espacio de encuentro virtual para bloggers, con ocasión del día Internacional del blog, donde poner en común ideas, pensamientos y proyectos sobre la blogosfera.



Interesados pueden encontrar más información sobre el encuentro en la web diadelblog.com.

Y bueno aqui estan mis 5 recomendaciones:

http://www.desarrolloweb.com
Exelente pagina con informacion sobre tecnologia, muy buenos articulos sobre desarrollo en la web manejando temas como php, mysql, java, java script etc, etc.


http://xyberneticos.com/
Muy buena pagina sobre el desarrollo web y el diseño grafico, encontraras mucha informacion y valiosas herramientas sobre estos temas.

http://www.darkville.com.mx/
Magnifico blog donde podras encontrar series, videos, peliculas de todo tipo y en muy variados formatos y calidades.

http://www.taringa.net/
Es uno de los mejores que jamas alla conocido no creo que necesite presentacion y si no la conoces es impresindible que la cheques.


http://tablosign.com/es/
Contiene todo tipo de recursos y trucos para el diseño grafico y el diseño web.

Para reir

Para relajar un poquito el estres aqui estan esto videos:


www.Tu.tv



www.Tu.tv



www.Tu.tv

sábado 30 de agosto de 2008

Fondos de arcoiris

Exelente manejo de los colores en estos wallpapers con tematica de arcoiris, no pueden dejar de darles una revisada.

link: http://www.hongkiat.com/blog/30-impressive-colour-spectrum-and-rainbow-wallpapers/

Aqui algunas thumbails:








viernes 29 de agosto de 2008

Las 7 profecias mayas

Primera profecia

El mundo de odio y materialismo terminará el sábado 22 de de diciembre del año 2012 y con ello el final del miedo, en este día la humanidad se tendrá que escoger entre desparecer como especie pensante que amenaza con destruir el planeta o evolucionar hacia la integración armónica con todo el universo, comprendiendo y tomando conciencia de todo esta vivo y que somos parte de ese todo y que podemos existir en una nueva era de luz.

La primera profecía nos dice que a partir de 1999 nos quedan 13 años, para realizar los cambios de conciencia y actitud para desviarnos del camino de destrucción por el que avanzamos, hacia uno que abra nuestra conciencia y nuestra mente para integrarnos con todo lo que existe. Los Mayas sabían que nuestro sol es un ser vivo que respira y que cada cierto tiempo se sincroniza con el enorme organismo en el que existe, que al recibir un chispazo de luz del centro de la galaxia brilla mas intensamente, produciendo en la superficie lo que nuestros científicos llaman erupciones solares y cambios magnéticos, ellos dicen que esto sucede cada 5125 años, que la tierra se ve afectada por los cambios en el sol mediante un desplazamiento de su eje de rotación, y predijeron que a partir de ese movimiento se producirían grandes cataclismos, para los mayas los procesos universales como la respiración de la galaxia son cíclicos y nunca cambian, lo que cambia es la conciencia del hombre que pasa a través de ellos, siempre en un proceso a la perfección ( recordemos el mensaje de Jesucristo en la Biblia: “sed perfectos como lo es su padre en el reino de los cielos”). Los Mayas predijeron que el sábado 22 de diciembre del 2012 el sol al recibir un fuerte rayo sincronizador proveniente del centro de la galaxia cambiará su polarización y producirá una gigantesca llamarada radiante. Por ello la humanidad deberá estar preparada para atravesar la puerta que nos dejaron los mayas, transformando a la civilización actual basada en el miedo en una vibración mucho más alta de armonía, solo de manera individual se puede atravesar la puerta que permite evitar el gran cataclismo que sufrirá el planeta para dar comienzo a una nueva era, en un sexto ciclo del sol.

La primera profecía nos habla del tiempo del no tiempo, un período de 20 años que empezó en 1992 y que termina en el 2012, donde la humanidad entraría en el último período de grandes aprendizajes, grandes cambios. Asimismo la anunció que siete años después del comienzo de este período comenzaría una época de oscuridad que nos enfrentaría a todos con nuestra propia conducta, dijeron que las palabras de sus sacerdotes serían escuchadas por todos nosotros como una guía para despertar, ellos llaman a ésta época como el tiempo que la humanidad entrará al gran salón de los espejos, una época de cambios para enfrentar al hombre consigo mismo para hacer que entre al gran salón de los espejos y se mire, y analice su comportamiento con el mismo, con los demás, con la naturaleza y con el planeta donde vive. Una época para que toda la humanidad por decisión conciente de cada uno de nosotros decida cambiar, eliminar el miedo y la falta de respeto de todas nuestras relaciones.

Segunda profecia

Esta anunció que todo el comportamiento de la humanidad cambiaría rápidamente a partir del eclipse de sol del 11 de agosto de 1999, y ese día vimos como un anillo de fuego se recortaba contra el cielo, fue un eclipse sin precedentes en la historia, por la alineación en cruz cósmica con centro en la tierra de casi todos los planetas del sistema solar, se posicionaron en los cuatro signos del zodíaco, que son los signos de los cuatro evangelistas, los cuatro custodios del trono que protagonizan el Apocalipsis de San Juan.

Además la sombra que proyecta la luna sobre la tierra atravesó Europa pasando por Kosovo, luego por Medio Oriente, por Irán e Irak y posteriormente se dirigió a Pakistán e India, con su sombra parecía predecir un área de conflictos y guerras (lo cual ha venido sucediendo puntualmente). Los Mayas sostenían que a partir de los eclipse los hombres perderían fácilmente el control de sus emociones o bien afianzarían su paz interior y su tolerancia evitando los conflictos.

Desde entonces se vive una época de cambios que es la antesala de una nueva era, antes del amanecer es cuando la noche se hace más oscura, el fin de los tiempos es una época de conflictos y grandes aprendizajes, de guerras, separación y locuras colectivas que generará a su vez proceso de destrucción y evolución, la segunda profecía indica que la energía que se recibe desde el centro de la galaxia aumentará y acelerará la vibración en todo el universo para conducirlo a una mayor perfección, esto producirá cambios físicos en el sol, en la tierra y cambios psicológicos en el hombre alterando su comportamiento, su forma de pensar y sentir, se transformarán las relaciones y los modos de comunicación, los sistemas económicos, sociales, de orden y justicia, cambiarán las creencias religiosas y los valores aceptados, el hombre se enfrentará a sus miedos y angustias para resolverlos, y de ese modo podrá sincronizarse con los del planeta, y el universo; la humanidad se concentrará en su lado negativo y podrá ver claramente que cosa es la que está haciendo mal, este es le primer paso para cambiar la actitud y conseguir unidad que permite la aparición de la conciencia colectiva, se incrementarán los sucesos que nos separan pero también los que nos unen, la agresión, el odio, las familias en disolución, los enfrentamientos por ideologías, religión, modelos de moralidad o nacionalismo; simultáneamente más personas encontrarán paz, aprenderán a controlar sus emociones, habrá más respeto, serán más tolerantes y comprensivas y encontrarán la unidad, surgirá el hombre con un altísimo nivel de energía interna, personas con sensibilidad y poderes intuitivos para la sanación, pero también aparecerán farsantes que solo pretenderán tener ganancia económicas a expensas de la desesperación ajena. Al final del ciclo cada hombre será su propio juez, cuando el hombre entre al salón de los espejos para examinar todo lo que hizo en la vida, será clasificado por las cualidades que haya desarrollado en la vida, su manera de actuar día tras día, su comportamiento con los demás, y su respeto por el planeta, todos se ubicarán acordes a lo que sean, los que conserven la armonía comprenderán lo que sucede como un proceso de evolución en el universo, en cambio habrá otros que por ambición, miedo y frustración culparán a los demás o a Dios por lo que sucederá, se generarán situaciones de destrucción, muerte y sufrimiento, pero también se dará lugar a circunstancias de solidaridad y de respeto con los demás, de unidad con el planeta y el cosmos.

Esto implica que el cielo y el infierno se estarán manifestando al mismo tiempo, y que cada ser humano vivirá en el uno o el otro, dependiendo de su propio comportamiento, el cielo con la sabiduría para trascender voluntariamente a todo lo que sucede, el infierno con la ignorancia para aprender con sufrimiento, dos fuerzas inseparables, una que comprende que en el universo todo evoluciona hacia la perfección, que todo cambia, otra envuelta en un plano material que solo alimenta el egoísmo. En la época del cambio de los tiempos, todas las opciones estarán disponibles, prácticamente sin censura de ninguna clase, y los valores morales serán más laxos que nunca, para que cada cual se manifieste libremente como es, la segunda profecía afirma que sí la mayoría de los seres humanos cambia su comportamiento, y se sincroniza con el planeta, se neutralizarán los cambios drásticos que describen las siguientes profecías; hay que ser concientes de que el hombre siempre decide su propio destino, especialmente en esta época, las profecías son solo advertencias para que tomemos conciencia de la necesidad de cambiar de rumbo para evitar que se hagan realidad.

Tercera profecia

La tercera profecía Maya dice que una ola de calor aumentará la temperatura del planeta, produciendo cambios climatológicos, geológicos y sociales en una magnitud sin precedentes, y a una velocidad asombrosa; los mayas dicen que el aumento de de la temperatura se dará por varios factores, uno de ellos generado por el hombre que en su falta de armonía con la naturaleza solo puede producir procesos de auto destrucción, otros serán generados por el sol que al acelerar su actividad por el aumento de vibración produce más radiación, aumentando la temperatura del planeta.

Por esta advertencia de la tercera profecía de los Mayas, se hace impostergable y urgente un cambio de conducta en lo individual y colectivo para asumir el compromiso de la practica cotidiana de acciones que ayuden a mejorar la ecología del planeta hasta lograr la plena armonía del actuar del ser humano con el entorno, a sabiendas de que el comportamiento del hombre será crucial para sobrellevar el aumento general de la temperatura causada por su propia conducta inconsciente y depredadora.

Cuarta profecia

La cuarta profecía dice que a consecuencia del aumento de la temperatura causado por la conducta antiecológica del hombre y una mayor actividad del sol, se provocará un derretimiento en los polos (ya tuvimos noticia reciente del desprendimiento de un bloque de hielo polar del tamaño del territorio del estado de Tlaxcala ubicado en el territorio mexicano), si el sol aumenta sus niveles de actividad por encima de lo normal habrá una mayor producción de viento solar, mas erupciones masivas desde la corona del sol, un aumento en la irradiación y un incremento en la temperatura del planeta. Los Mayas se basaron en el giro de 584 días del planeta Venus para calibrar sus cálculos solares, Venus es planeta fácilmente visible en el cielo, pues su órbita está entre la tierra y el sol. Ellos dejaron registrado en el códice Dresde que cada 117 giros de Venus marcados cada vez de que aparece en el mismo sitio en el cielo, el sol sufre alteraciones, aparecen enormes manchas o erupciones de viento solar; advirtieron que cada 5125 años se producen alteraciones aún mayores y que cuando esto ocurre el hombre debe de estar alerta, es el presagio de cambios y destrucción. En el códice Desdre también figura la cifra 1366560 kines que tiene una diferencia de 20 años con la cifra que aparece en el templo de la cruz en Palenque, que tiene tallado la cifra de 1366540 kines, correspondiendo esta diferencia al período de tiempo que llamaban tiempo de no tiempo, que es le que estamos viviendo desde 1992, los cambios en la actividad del sol serán más fuertes, puesto que las protecciones que tenemos a nivel planetario se están debilitando, el escudo electromagnético que nos cubre está diminuyendo su intensidad.
Sí sabemos que muchas cosas que queremos que no sucedan y que causan grandes tragedias finalmente suceden, debemos concentrarnos en producir resultados positivos de nuestras acciones y al mismo tiempo crecer con las dificultades que se nos presenten, debemos asumir la vida y tomar nuestras decisiones de manera conciente, hay que abrir los ojos a las posibilidades que puede traernos un mundo en el que todos culpan a los demás de lo que sucede.

Todas las profecías buscan un cambio en la mente del hombre, pues el universo está generando todos esos procesos para que la humanidad se expanda por la galaxia comprendiendo la integridad fundamental con lo que existe.

Quinta profecia

Esta profecía nos dice que todos los sistemas basados en el miedo sobre lo que se fundamenta nuestra civilización se transformarán simultáneamente con el planeta y el hombre para dar paso a una nueva realidad de armonía, el hombre está convencido que el universo existe solo para él, que la humanidad es la única expresión de vida inteligente, y por eso actúa como un depredador de lo que existe. Los sistemas fallarán para enfrentar al hombre consigo mismo y hacerle ver la necesidad de reorganizar la sociedad, y continuar en el camino de la evolución, que nos llevará a comprender la creación. El nuevo día galáctico está anunciado por todas las religiones y cultos como una época de paz y armonía para toda la humanidad, es claro entonces que todo lo que no produzca este resultado debe desaparecer ó transformarse, la nueva época de luz no puede tener una humanidad basada la economía militar de imposiciones de verdades por la fuerza.

Sexta profecia

La sexta profecía Maya dice que en los próximos años aparecerá un cometa cuya trayectoria pondrá en peligro la existencia misma del hombre, los Mayas veían a los cometas como agentes de cambio que venían a poner en movimiento el equilibrio existente para que ciertas estructuras se transformen permitiendo la evolución de la conciencia colectiva, todas las cosas tienen un lugar que les corresponde en todas las circunstancias, aún las mas adversas son perfectas para generar comprensión sobre la vida para desarrollar conciencia sobre la creación, por esto el hombre se ha enfrentado constantemente a situaciones inesperadas que le generan sufrimiento, es un modo de lograr que reflexione sobre su relación con el mundo y con los otros, así a lo largo de muchas vidas comprenderá las leyes universales de la razón de la creación, para los Mayas, Dios es la presencia de la vida que tiene todas las formas y su presencia es infinita.

El cometa del que habla la sexta profecía fue también anunciado por muchas religiones y culturas, por ejemplo la Biblia en el libro de las revelaciones aparece con el nombre de ajenjo. Sí el cometa aparece, es posible que su trayectoria lo lleve a chocar con la tierra, o también por medio de físicos o psíquicos logremos desviar su trayectoria (informaciones recientes nos hablan de un enorme asteroide que se ha descubierto en el espacio que en su trayectoria puede chocar con la tierra en los próximos años), los cometas siempre han formado parte del sistema solar, miles de residuos atraviesan, cruzan, rozan, van y vienen periódicamente e incluso chocan con los planetas que se mueven siempre tranquilos en órbitas regulares, alrededor del sol.

Los Mayas siempre estudiaron y registraron los eventos del cielo, su alerta fue prevenir al hombre de los peligros de no conocer las órbitas y períodos de grandes residuos que se cruzan con la trayectoria conocida de la tierra, ellos sabían que para el hombre moderno descubrir con anticipación un asteroide tan grande que pudiera causar su extinción y luego desviarlo sería uno de los mayores logros de la historia humana y un hecho crucial que nos uniría como especie. Antiguamente la esfera celeste era el dominio de los dioses, la aparición sorpresiva de un objeto desconocido que dominaba la noche era motivo de miedo y misticismo, por ese motivo los Mayas construyeron observatorios dedicados a estudiar los fenómenos, querían entender los impredecibles movimientos en el cielo, especialmente después de que establecieron las posiciones de los planetas y las estrellas. El peligro inminente del que nos alerta la sexta profecía nos obligaría a construir un nivel de cooperación internacional, a establecer un sistema de comando y control por encima de los países y una estructura de comunicación mundial, sería la única manera que los países declinaran su soberanía a una identidad como la Naciones Unidas, dando paso a un gobierno mundial para el bien común, sería un cambio para aprender a trascender la separación que es la base de nuestra sociedad.

Septima profecia

Esta profecía Maya nos habla del momento que en el que el sistema solar en su giro cíclico sale de la noche para entrar en le amanecer de la galaxia, dice que los 13 años que van desde 1999 al 2012 la luz emitida desde la galaxia sincroniza a todos los seres vivos y les permite acceder voluntariamente a una transformación interna que produce nuevas realidades, Que todos los seres humanos tienen la oportunidad de cambiar y romper sus limitaciones, recibiendo un nuevo sentido: la comunicación a través del pensamiento, los hombres que voluntariamente encuentren su estado de paz interior, elevando su energía vital, llevando su frecuencia de vibración interior del miedo hacia el amor, podrán captar y expresarse a través del pensamiento y con el florecerá el nuevo sentido.

La energía del rayo transmitido desde le centro de la galaxia activa el código genético de origen divino en los hombres que estén en una frecuencia de vibración alta, este sentido ampliará la convivencia de todos los hombres, generando una nueva realidad individual, colectiva y universal, una de las transformaciones mas grandes ocurrirá a nivel planetario, pues todos los hombres conectados entre si como un solo todo, dará nacimiento a un nuevo ser en el orden genético, la reintegración de las conciencias individuales de millones de seres humanos despertará una nueva conciencia en la que todos comprenderán que son parte de un mismo organismo gigantesco. La capacidad de leer el pensamiento entre los hombres revolucionará totalmente la civilización, desaparecerán todos los límites, terminará la mentira para siempre porque nadie podrá ocultar nada, comenzará una época de transparencia y de luz que no podrá ser opacada por ninguna violencia o emoción negativa, desaparecerán las leyes y los controles externos como la policía y el ejército, pues cada ser se hará responsable de sus actos y no habrá que implementar un derecho o deber por la fuerza. Se conformará un gobierno mundial y armónico con los seres más sabios del planeta, no existirán fronteras ni nacionalidades, terminarán los limites impuestos por la propiedad privada y no se necesitará el dinero como medio de intercambio; se implementarán tecnologías para manejar la luz y la energía y con ellas se transformará la materia produciendo de manera sencilla todo lo necesario, poniendo fin a la pobreza de siempre. La excelencia y el desarrollo espiritual serán el resultado de hombres en armonía que realizan las actividades con las que vibran mas alto y al hacerlo expandirán su nivel de comprensión sobre el orden universal, con la comunicación a través del pensamiento aparecerá un súper sistema inmunológico que eliminará las vibraciones bajas del miedo producidas por las enfermedades, prolongando la vida de los hombres, la nueva era no necesitará del aprendizaje del contraste inverso producido por las enfermedades y el sufrimiento que caracterizaron miles de años de historia.

Los hombres que conciente y voluntariamente encuentren paz interior, entran en una nueva época de aprendizaje por contraste armónico, la comunicación y la reintegración hará que las experiencias, los recuerdos individuales y conocimientos adquiridos estén disponibles sin egoísmos para todos los demás, será como una Internet a nivel mental que multiplicará exponencialmente la velocidad de los descubrimientos, y se crearán sinérgias nunca antes imaginadas. Se acabarán los juicios y los valores morales que cambian con las épocas, como la moda, se comprenderá que todos los actos de la vida son una manera de alcanzar una mayor comprensión y armonía, el respeto será el elemento fundamental de la cultura, transformará al individuo y a la comunidad y colocará a la humanidad en la posibilidad de expandirse por la galaxia, las manifestaciones artísticas y las actividades recreativas comunitarias ocuparán la mente humana, miles de años fundados en la separación entre los hombres que adoraron a un Dios lejano que juzga y castiga, se transformarán para siempre, el hombre vivirá la primavera galáctica, el florecimiento de una nueva realidad basada en la integración con el planeta y todos los seres humanos para en ese momento comprender que somos parte integral de un único organismo gigantesco y nos conectaremos con la tierra, los unos con los otros, con nuestro sol y con la galaxia entera; todos los hombres comprenderán que el reino mineral, vegetal, animal y toda materia esparcida por el universo a todas escalas desde el átomo hasta la galaxia, son seres vivos con una conciencia evolutiva, a partir de sábado 22 de diciembre del año 2012 todas las relaciones estarán basadas el la tolerancia y la flexibilidad, pues el hombre sentirá a otros como otra parte de si mismo.

Animales marinos











Otra manera de hacer publicidad








jueves 28 de agosto de 2008

Jonny Duddle











Entre Microsoft y Apple nos veamos

Tras el anunciado endurecimiento de Microsoft frente a Apple que le ha llevado entre otras medidas a fichar al conocido humorista norteamericano Jerry Seinfeld para su nueva campaña contra Apple, esta última reacciona de forma enérgica con su última campaña de publicidad "Get a Mac" donde ataca directamente y sin contemplaciones la base de usuarios de Windows.

El vídeo en cuestión se titula "Off the Air" y en el aparecen tres personajes los conocidos Mac y PC y la nueva Mac Genius que anuncia la facilidad del cambio de Pc a Mac con el sistema de portabilidad de datos que ofrece Apple, ante lo que responde PC con la frase "mis frustrados usuarios no necesitan escuchar nada de esto. El miedo al cambio es la base de la lealtad de los clientes por PC´s" y a continuación el propio Pc censura el vídeo.

Es apreciable el cambio llevado a cabo por Apple que ha pasado de una linea más divertida a una más dura y directa.

Comprueba por ti mismo el nuevo vídeo promocional "Get a Mac".


martes 26 de agosto de 2008

Cuida el agua!!!

Pues ya se que por donde quiera dicen que cuidemos el agua, cuidemos el medio ambiente, no tiremos basura y a muchos les sigue valiendo un soberano cacahuate, pues bien no los voy a cansar con mas discursos que les entraran por un oido y saldran por otro pero les digo que aunque ignoren a la gente que lucha por el medio ambiente, nosotros seguiremos insistiendo hasta fastidiarlos tanto que nos comiencen a hacer caso, solo espero que ese momento no llegue cuando el agua y la comida sea mas valiosa que oro y los diamantes.



Repito: por favor cuida el medio ambiente, el agua, no tires basura y ayudanos a hacer conciencia en los demas.

lunes 25 de agosto de 2008

Buenisimos comerciales


www.Tu.tv

domingo 24 de agosto de 2008

Lennon contra USA

Genial documental sobre el gran poder de influencia que genero la figura de john lennon y su filosofia.

www.Tu.tv

Imagenes Alberto Seveso






La familia simpsom

Crear videojuegos!!!

Entidad 3D
para crear videojuegos sin saber programar !!!


Si eres un amante de los videojuegos te habrás preguntado muchas veces cómo se hacen y es muy probable que hayas tenido ganas de crear uno propio. Pues estás de enhorabuena, porque hoy en día con programas como Entidad 3D no es necesario saber programar para convertir este sueño en realidad.

Existe un nuevo género en los directorios de descarga de software: los creadores de juegos o game-makers. Son potentes programas para diseñar desde niveles para juegos comerciales, pasando por modificar personajes, hasta, y esto es lo más interesante, crear juegos de ordenador desde cero. Los hay especializados en creación de juegos de Rol en 2D, estrategia, aventuras gráficas, 'shooters' y otros todo en uno.

Entre éstos destaca Entidad 3D 2.1, un software gratuito desarrollado en España por Jordi Pérez. Está pensado para crear juegos en 3D con aspecto profesional sin necesidad de saber programar y del tipo 'Quake', aunque añadiendo una trama más compleja que el mero '¡mátalos a todos!'. No obstante el usuario no tiene porqué limitarse a este género y puede crear juegos de aventura, de acción, etc.

Antes de decidirse a instalar Entidad 3D 2.1 hay que tener en cuenta que aunque no haya que saber programación requiere paciencia y dedicación. No es una aplicación para obtener resultados en un par de horas, hay que leerse bien los tutoriales que aparecen en la web del programa y después paso a paso ponerse manos a la obra.

El software se ofrece en una descarga de más de cincuenta megas y su proceso de instalación es muy sencillo. Tan sólo habrá que descomprimir el archivo zip a la raíz del disco duro C en un directorio llamado entidad_3d (C:\entidad_3d\). Eso es todo.

Una vez descomprimido, el usuario tendrá una carpeta con todos los recursos del juego y todos los 'programitas' que componen Entidad 3D 2.1. El fundamental es World Edit, aplicación que se lanza tras hacer doble clic sobre el icono gedit.exe.

Ficha técnica y valoración
- Puntuación: Muy Bueno.
- Lo mejor: La posibilidad de crear un juego con aspecto profesional en 3D. Se trata de una excelente forma de iniciarse en el mundo de la creación de videojuegos. La cantidad y calidad de la documentación incluida, y que ésta se encuentra en español
- Lo peor: Hay que dominar un gran número de habilidades (gráficas, técnicas, imaginativas e incluso literarias) así como dedicarle un buen número de horas. Los mejores resultados sólo se obtendrán con la práctica y el buen uso de todas las aplicaciones incluidas.

http://descargas.terra.es/informacion_extendida.phtml?n_id=34705&plat=1


Buenas practicas para HTML y XHTML

Bueno aqui un flash de unas buenas costumbres que no esta de mas aplicar al momento de programar para la web:

  1. Usar siempre la etiqueta Doctype: donde se define el tipo de lenguaje que esta utilizando la pagina.mas info sobre el doctype en: http://www.w3.org/QA/2002/04/valid-dtd-list.html
  2. Que las etiquetas siempre esten anidadas y no superpuestas, es decir la primera etiqueta que se habre sera la ultima que se cierra.pe:<head><p><img src="d.jpg"/>hola</p></head>.
  3. Toda etiqueta que se habre debera ser cerrada incluso algunas que en html no es necesario cerrarlas como <hr>,<img>,<br> ya que cuando nos mudemos a xhtml esto nos generara error, por eso estando en html o en xhtml siempre es recomendable cerrar las etiquetasya sea dentro de la misma como: <hr/> o en una nueva tal como: <hr></hr>
  4. XHTML es un leguaje case sensitiv como ya sabemos esto es que reconoce entre mayusculas y minusculas y no sera lo mismo para el usar la etiqueta h1 que la H1 por lo que debemos acostumbrarnos a trabajar en minusculas.
  5. Todos los atributos deben tener un valor añadido p.e:
    <input name="fecha" type="text" value="2008/08/08"/>

    por lo que seria incorrecto dejar algo como:
    <input name="fecha" type="text" >

  6. Los valores de los atributos siempre deberan ir entre comillas p.e aling="center"
  7. Es muy recomendable siempre ir comentando nuestro codigo para saber que estamos haciendo en cada bloque.
  8. Al comenzar una nueva pagina siempre hay que comenzar formando nuestra estructra basica:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html>

    <head>

    <title></title>

    </head>

    <body>

    </body>

    </html>
  9. Es una buena practica valernos de las etiquetas meta para que nuestros sitios sean mas facilmente localizables por los buscadores aunque no solo se limitan a eso si no que tienen muchas funciones mas. checar: http://www.w3.org/Protocols/rfc2616/rfc2616.txt
  10. Una buena pratica a la hora del diseño es usar porcentajes como medidas para que nuestra pagina sea vista correctamente a cualquier resolucion, aunque esto aveces es tedioso.
  11. Siempre sera mejor usar estilos css a ocupar etiquetas como strong o italic
  12. tener presente a que tipo de equipos va dirigido su trabajo, es decir si quieren llegar a todo el mundo o estan enfocados a cierto grupo de los cuales saben que caracteristicas tiene en sus equipos.
  13. La primera pagina del sitio (index) siempre debera ser la mas ligera ya que es de la cual dependera que el usuario se interese por el contenido de su sitio y decida que vale la pena esperar a que se carguen otras paginas del mismo o simplemente se aburra de esperar y se pase su website por alto.
  14. Si nuestro sitio esta dirigido a toda la comunidad web y no se desean usar porcentajes como medida (ya que estos aveces nos dan un diseño un tanto inestable), lo mejor sera usar resoluciones de 770px o 760px de ancho y bueno lo alto no creo que sea un problema pero de establecer uno de tal forma que no aparescan las barras de desplazamiento diria que seria bueno usar 560px de alto.
  15. Si nuestro sitio por x causa o motivo necesita ser de mayores dimenciones es muy recomendable que el bloque o columna principal no exeda las recomendaciones anteriormente mencionadas ya que seria demasiado fastidioso para alguien con una resolucion de 800x600 leer lo que usted esta escribiendo ya que tendria que desplazarce con las barras continuamente.
Bueno por el momento creo que es todo, si tienen un truco o algun habito que sea de utilidad y pueda encajar aqui ya saben que siempre se agradece.

Las 12 pruebas de asterix

Para los que no conocen a asterix un genial guerrero galo aqui les traigo la que creo es su primer pelicula,son 9 partes y estan subidas al youtube, estube buscando la pelicula en avi o algun formato con mayor calidad pero no encontre nada :P asi que si alguien sabe donde descargar esta peli con mayor calidad realmente se agradeceria, existen varias mas y los que quieran leer sus comics en la seccion de download hay un link para descargarlos.


















m a c h i n a r i u m

Machinarium es un extraño lugar metálico habitado únicamente por robots. La historia es sobre un pequeño robot de nombre Josef, que injustamente es arrojado a la chatarra que se encuentra detrás de la ciudad. Josef regresará a la ciudad donde conocerá a los chicos malos de la fraternidad “Black Cap”, los cuales están preparando una bomba para atacar la torre central en donde vive el gobernante. Este pequeño robot deberá detenerlos, además de intentar rescatar a su amiga

Al parecer este sera un juego con un gran diseño hablando graficamente, pero mejor veanlo ustedes mismos:





Juegos con muy buen arte grafico


http://www.bbc.co.uk/schools/ks2bitesize/games/questionaut/



http://amanita-design.net/samorost-1/



http://intihuatani.usc.edu/cloud/flowing/



http://www.gettheglass.com/





http://www.kloonigames.com/crayon/



http://www.ferryhalim.com/orisinal/

Sabias que???


viernes 22 de agosto de 2008

Gnarls Barkley

Exelente video, muy creativo y la musica no esta mal :)


No mas olvidos


Hay personas que nos olvidamos fácilmente de cosas que no son tan importantes pero hay que recordarlas para quedar políticamente correcto, como los cumpleaños. Por suerte hay servicios como CorreoFuturo, que sirve para enviar correos electrónicos con fechas futuras, especial para recordatorios.

CorreoFuturo te permite crear e-mails con citas, recordatorios, notas o lo que necesites saber a futuro. En la fecha indicada recibirás el correo electrónico con la información ingresada.

Sólo basta con ingresar el mensaje en la caja de texto correspondiente, nuestro email y el asunto, luego elegimos la fecha deseada y listo, cuando esta llegue el sistema nos enviará el correo que hayamos escrito.

link: http://www.correofuturo.com/

Transparencia en seres humanos

Ingenieros japoneses han conseguido el efecto óptico de la transparencia de los objetos, lo que constituye el primer paso de la ciencia para conseguir una forma de invisibilidad. La técnica se basa en un visor que refleja imágenes estereoscópicas sobre una prenda de ropa, ofreciendo la impresión de que la persona que la viste es transparente.

Un visor que combina imágenes en movimiento y que es capaz de reflejarlas a distancia en prendas de ropa, crea la ilusión de la transparencia de la materia y de la apariencia de invisibilidad, según ha comprobado el ingeniero japonés Susumu Tachi, de la Universidad de Tokio.

El resultado del experimento es sorprendente, ya que gracias al dispositivo óptico incorporado a la ropa, se engaña al cerebro dándole la impresión de que la persona objeto del experimento es transparente.

La técnica empleada se denomina Camuflaje óptico y se basa en una idea muy simple: si se proyecta una imagen de lo que está detrás de una persona sobre la ropa que viste en ese momento, la ilusión que se crea es que el cuerpo de esa persona es transparente.

La técnica puede aplicarse a una escena real en movimiento a través de un retrorreflector, conjunto de espejos que reflejan desde diversos ángulos un espacio determinado.

Es este retrorreflector el que, estratégicamente situado, reunifica el mundo separado por un objeto material ofreciendo a la vista una imagen estereoscópica del “otro lado” que fabrica la engañosa ilusión de que ese objeto material es transparente.




Jaime Duende

La banda de los duendes presenta este video del teacher jaimito duende, que lo disfruten y haber si aprenden algo jejejeje.






jueves 21 de agosto de 2008

Olimpiadas 2008

Las imagenes son fiel testigos graficos de la realidad, aqui algunas que marcaron estas olimpiadas de beijing 2008 llegan a ustedes gracias al blogger Coolphantom que las disfruten.













Humor grafico

Exelentes imagenes que nos muestran nuestra realidad de una formamuy comica.










estos politicos cada vez mas descarados






Septiembre 2008 V temporada doctor House

Pues aqui unas imagenes promocionales de la quinta temporada de esta magnifica serie que es Doctor House.





Ahhh mujeres!!!

Pues navegando me encontre un post de "mujeres hermosas" pues aqui pongo las 10 que mas me gustaron :P.











Sitios que no pueden faltar

Muy buenos sitios para diseñadores.



Logopond:

Si te falla la inspiración a la hora de diseñar un buen logo, este recurso te será de utilidad. Logopond es una comunidad de diseñadores de logos, en la que exponen sus trabajos, para recibir comentarios y votaciones de los otros usuarios, lo que les permite perfeccionarlos y obtener nuevas ideas.

Además, si estás completamente en blanco, puedes recorrer sus galerías para encontrar inspiración, a través de un buscador que rastrea los miles de logos alojados en el sitio, a partir de las palabras claves o del color dominante, que introduzcas.

Se le critica a Logopond, que no señale las aplicaciones de los logos, que muchos logos sean copias de otros y que algunos sean muy malos, aunque si buscas sólo calidad, puedes recorrer las galerías de los seleccionados como los mejores y más populares.

Este sitio está en inglés y ofrece además de la galería, un foro donde podrás entrar en contacto e intercambiar ideas, con otros diseñadores. Por otra parte, si el diseño de logos es tu especialidad, puede ser una buena forma de darte a conocer, ya que a partir del registro gratuito, podrás crear una galería con tus trabajos.
link: http://logopond.com/




CSS Manía:

Como diseñador debes saber que de nada sirve un hermoso diseño, si gran parte de los potenciales clientes no tienen acceso al mismo, o a algunos de sus elementos. Esta es la parte más resistida y que, al mismo tiempo, más preocupa en un buen diseño.

CSS Manía te ofrece la solución, a través de su galería de CSS, organizada por categorías, probablemente, la mayor del mundo. La idea nació en marzo de 2004 como una sección del blog personal de Gabriel Segura, uno de los fundadores de Blogs Media, compañía española especializada en nanopublicaciones, servicio y asesoramiento para blogs. Según señalan, se diferencian de otras galerías de CSS, por su permanente actualización.

Si eres diseñador este sitio te ofrece inspiración y conocimiento de CSS. Por otra parte, si el diseño no es lo tuyo y necesitas consolidar tu presencia en la web, CSS Manía te brinda información para que puedas contratar un buen servicio para tu empresa e imponerte por sobre la competencia. A partir del 2006, se lanzó el actual portal en inglés, bajo el dominio cssmania.

Específicamente, CSS Manía es una galería de sitios desarrollados según los últimos estándares de la web, usando XHTML y CSS, que se propone convertirse en una herramienta útil tanto para los desarrolladores, como para las empresas que buscan a los mejores, lo que por otra parte, te permitirá darte a conocer, si registras tus sitios obedientes a los estándares.
link: http://cssmania.com/




FontStruct:

Aunque constituye un elemento fundamental del diseño, el problema de la tipografía, suele resolverse acudiendo a las fuentes ya creadas, aunque en ocasiones, quizás no constituya la mejor opción y la fuente ideal para determinado proyecto de diseño, sólo exista vagamente en tu cabeza.

En dichos casos, Fontstruct te ofrece a partir del registro gratuito, la herramienta que necesitas para crear tu propia fuente tipográfica. Este sitio, desarrollado por Fontshop ha sido pensado para que sus usuarios, puedan crear en línea y fácilmente, sus propias tipografías. Al mismo tiempo, existe la posibilidad de compartirlas con otros usuarios, a través de su galería.

El panel para crear tipografías consiste en una retícula de base y una serie de herramientas típicas como dibujar, borrar, seleccionar, etc; que permiten rellenar la cuadrícula, formando cada uno de los caracteres. Tu trabajo quedará guardado, para que lo recuperes cada vez que ingreses en la página, como usuario registrado.

Una vez listo, podrás descargarlo en formato .ttf, comprimido dentro de un archivo .zip, con opción a publicarlo, para ser compartido con otros usuarios. Obviamente, puedes buscar inspiración en su galería, e incluso, descargar y modificar alguna fuente, que sirva de base a tu propio diseño.
link: http://fontstruct.fontshop.com/




Photobucket:

En cuanto al apartado de los elementos multimedia de tu diseño, Photobucket se autoproclama como el sitio más popular en Internet para subir, compartir, enlazar y encontrar fotos, videos y gráficos, algo que puede ser cuestionado, si se lo compara con el tráfico de Flickr.

Sin embargo, el registro gratuito en Photobucket, te ofrece algunas herramientas adicionales, que lo diferencian de éste. Podrás almacenar millares de fotos y horas de vídeo y disponer de herramientas libres para hacer presentaciones, álbumes con fotografías y videos con música.

Además, puedes buscar inspiración en su enorme biblioteca, que crece minuto a minuto, para encontrar las fotos, las imágenes y los videos más recientes, los más populares y los mejores. Por otra parte, el almacén en línea de Photobucket te permite imprimir las imágenes, a camisas, tazas, calendarios, etiquetas engomadas, posters y muchas cosas más.

Photobucket, adquirido por Fox Interactive Media, Inc. en 2007, fue fundado en 2003, ha tenido un enorme crecimiento, en el que ha tenido que ver tanto su carácter de red social, como el tipo de contenido que ofrece.
link: http://photobucket.com



CG Textures:

Este sitio se postula como el que ofrece la mejor galería de texturas y fondos del mundo. Provee texturas de buena calidad, de una manera organizada en un gran número de categorías y subcategorías, lo que facilita mucho la búsqueda de inspiración para un diseño en particular.

Por otra parte, las galerías de los otros usuarios, te permitirán ver como estas texturas han sido aplicadas a diferentes trabajos. Además, ofrece un buscador, un tutorial y un foro, al que podrás acceder a partir del registro gratuito. El sitio ha sido diseñado por Marcel Vijfwinkel, a partir de una idea original de Roel van Mastbergen.

Puedes utilizar las texturas libremente tanto para trabajos de diseño en la web, como para medios impresos. Te permite la descarga en alta resolución de hasta 15 MB, cada 24 horas. La mayoría de las imágenes han sido aportadas por sus contribuyentes, para ser compartidas con el resto de la comunidad. De tal modo, también constituye una forma de difundir tus trabajos más inspirados.
link: http://www.cgtextures.com/



Splice:

En ocasiones, tu diseño puede requerir la incorporación de audio. Puedes tener excelentes ideas al respecto, que no podrás llevar a la práctica, si no sabes dónde encontrar los archivos de sonido apropiados, ni cómo editarlos, para generar el acompañamiento sonoro que tu diseño necesita.

Splice tiene la respuesta a este requerimiento. Se trata de un servicio que combina una red social, con una aplicación online en flash, que te permitirá hacer tus propias composiciones sonoras. Cuenta con muestras de instrumentos sonoros, voces y efectos, además de ofrecerte la posibilidad de subir tus propias pistas, ya que admite muchos formatos. Podrás cortar, añadir, mezclar, mover o duplicar cada muestra sonora, hasta generar el sonido que necesitas, pudiendo publicarlo para compartir con los otros usuarios.

Por otra parte, podrás buscar inspiración entre los archivos publicados, a través de palabras claves, añadir a favoritos las composiciones y sonidos de los demás usuarios que te interesan y darles una puntuación, entre otras típicas funciones de las redes sociales. Para ello, sólo necesitas registrarte en forma gratuita.

link: http://www.splicemusic.com/



css based:

Otro exelente sitio de paginas que ocupan css en su diseño, vale la pena verlo es muy inspirador.
link: http://www.cssbased.com/


Simple code:

Este sitio nos sive para tranformar codigo html, js,php, etc en codigo con la misma informacion pero configurado para que aparesca dicha informacion en los blogs que interpretan html.
link: http://www.simplebits.com/cgi-bin/simplecode.pl?mode=process


Por que google ...

Ahhh bueno un articulo interesanton que plantea el por que ningun buscador ah podido desbancar a google :)



Difiero con que los motores nuevos no tienen ninguna posibilidad: creo que el tamaño del índice y la capacidad de búsqueda no afectan a la gran mayoría de las búsquedas.
Después de todo, estoy seguro de que en las búsquedas se cumple una regla tipo 80/20 al igual que en muchos otros ámbitos (una gran mayoría de usuarios haciendo unas pocas búsquedas diferentes) y por lo tanto no es necesario indexar toda internet para ofrecer buenos resultados. Tampoco es necesario ofrecer *todos* los resultados posibles, tomando por descontado que la enorme mayoría de los usuarios no pasa de la primera página de resultados.

Igualmente creo que el problema es de mercadotecnia: cada vez que sale un nuevo motor anunciado con bombos y platillos, los mismos creadores dicen “será el próximo google”, “olvidando” que Google tiene ya diez años (casi una eternidad en “tiempo de internet”) y que no pueden lograr en unos meses lo mismo que una compañía, hoy gigante, logró en 10 años.

Yahoo! es bastante bueno, lo uso regularmente y aunque a veces pruebo Google también para encontrar alguna cosita extra, la combinación de los dos es lo que me permite encontrar lo que realmente busco. Google está muy plagado de sitios basura que se aprovechan del SEO para llegar a los primeros puestos, sin mostrar nada interesante. Eso le va a empezar a pesar entre los usuarios más experientes.

Y otra cosa es, por supuesto, la costumbre. Hoy en día, el “amigo que sabe” recomienda Google, vemos barras y publicidad de Google hasta en la sopa y la verdad es que quienes me ven usar yahoo me preguntan por qué no uso google, sin siquiera haber probado ellos mismos algo diferente.

Lo que necesitan los buscadores nuevos, o los competidores existentes, son dos cosas:
1.- dar resultados relevantes ofreciendo un enfoque diferente (clusty, por ejemplo), o el mismo enfoque pero que los resultados sean RELEVANTES. Cuil, el último de los “gúguel killers”, falla de forma horrenda en este sentido.
2.- Mucho, pero mucho dinero para gastar en publicidad. Lo mismo que hizo Mozilla.

Y por supuesto, también necesitan dejar de pensar que van a llenarse de oro de la noche a la mañana.

Saludos.

10 aplicaciones adobe air

Adobe air es un entorno para la creacion de aplicaciones RIA (Rich Internet Applications) y de escritorio que esta comenzando a ganar popularidad fuera de los primeros circulos que lo adoptaron, cuenta ya con una gran cantidad de herramientas y utilidadess que pueden ayudar a los diseñadores web con diversas tareas relacionadas con la gestion y diseño de sitios.

Si eres un diseñador de páginas web al que le gusta experimentar y probar nuevas aplicaciones (que no cuestan un centavo), echa un vistazo a estas 10 Adobe AIR applications.
Diseñadores gráficos, diseñadores de interacción, y los desarrolladores web también pueden encontrar útil esta colección:

Em Calculator


La Em Calculatorcreda por James Whittaker, es una aplicacion que permite crear codigo css para las tipografias de nuestro sitio, de manera que estas se mantengan sin importar el tamaño con el que sea visualizado nuestra pagina.
link: http://www.jameswhittaker.com/blog/article/em-based-layouts-vertical-rhythm-calculator/


colorPicker

Esuna simple aplicacion con la cual podemosobtener el valor hexadecimal de los colores seguros para la web, color piker guarda los colores usados durante la sesion de manera que puedas volver a usarlos facilmente.
link: http://colorpicker.riaforge.org/


AIR Icon Generator

Es un muy util y rapido creador de iconos basta con poner el texto que deseamos, seleccionamos el icono, el color y obtendremos diferentes tamaños de nuestro icono que seguramente se ajustaran a nuestras necesidades.
link: http://clockmaker.jp/labs/air_icon/


Google Analytics Reporting Suite

La presentación de informes de Google Analytics Suite trae de Google potente herramienta de análisis de sitios web en el escritorio y añade varias excelentes características como la capacidad de guardar/cambiar entre diferentes perfiles (excelente para la gestión de múltiples sitios o cuentas de clientes) y la pestaña de navegación para las estadísticas las páginas que has abierto.
link: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1282521


Shrink O’Matic

Es un rapido redimencionador de imagenes muy util al momento de crear los thumbnails es decir esas imagenes chiquitas para nuestras galerias.
link: http://toki-woki.net/p/Shrink-O-Matic/


WebSnapshot
Exelente capturador de pantallas que te permite capturar una parte de la pantalla o la pantalla completa, atrapa cualquier imagen del navegador.
link: http://myspyder.net/tools/websnapshot/


kuler desktop

Es una aplicacion que nos sirve para encontrar las tonalidades perfectas que daran armonia anuestro sitio, es conbinable eh interactuable con Illustrator y Photoshop entre otros.
link: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1429018


pixus

Añade una regla a tu navegador para que puedas medir distancias y tamaños de imagenes o cualquier objeto presente en estos.
link: http://code.google.com/p/pixus/


Klok

Este es un robusto proyecto que vale la pena checar a fondo, pero por el mientras viene con una plantilla para darle facilmente los valores deseados, dejando muchas de sus potentes opciones con valores default.
link:http://klok.mcgraphix.com/klok/index.htm


Snippely

Ordena de manera sencilla y potente nuestros bookmarks.
link: http://code.google.com/p/snippely/

Para ver mas aplicaciones similares visitar este link: http://refreshingapps.com/

miércoles 20 de agosto de 2008

Bajar musica desde google

Por todos es conocido la enorme capacidad de Google, sin duda hasta ahora el buscador líder, gracias entre otras razones, a su poderoso motor de búsqueda.

Hoy nos hacemos eco de una interesante forma de aprovechar todo este potencial de búsqueda para descargar música, o vídeos.

Tan solo escribe en Google ¿intitle:index.of nombre del artista o canción mp3

Google te ofrecerá entre sus resultados, algunos en los que aparece la palabra INDEX, selecciona cualquiera de ellos y accede a un directorio desde el que podrás empezar la descarga.

Esta forma de descargar es mucho más rápida que la usada por un programa P2P y aunque al igual que con estos debemos de tener cuidado ya que no sabemos que hay detras de todo esto, por que tal vez puede suponer una vía de entrada de spam y/o malware como tactica para disminuir el echo de compartir musica, pero en el mientras hay que aprovechar.

El siguiente vídeo que explica con imágenes todo lo señalado anteriormente.

Nuevo super Ordenador

Otra noticia express:

La universidad de Toronto e IBM Corp. estan colaborando en la construcción de unos de los ordenadores mas potentes del mundo.

Esta máquina sera la más poderosa que exista fuera de Estados Unidos y se situará entre las 20 mas potentes del mundo.

Segun uno de los responsables del proyecto, Chris Pratt, y directivo de iniciativas estratégicas de IBM en Canadá, su poder equivaldría aproximadamente a entre "30.000 a 40.000 ordenadores personales conectados juntos".

Con una capacidad de almacenamiento comparable a la de 1.000.000 de DVDs normales y un potencial de 360 billones de cálculos por segundo, este superordenador necesitará de un edificio propio para alojarse.

El superordenador estará vinculado con el desarrollo de proyectos que van desde la astrofísica y la ciencia aeroespacial a la predicción del cambio climático y la generación de imágenes en medicina.

Se prevé que el superordenador comenzará a ser instalado en el otoño y estará totalmente operativo para el próximo verano.

Sinestecia

Aqui un articulo rapidon que me parece interesante :

Neurocientíficos del prestigioso instituto Caltech descubren un nuevo tipo de “cruce de sentidos” (sinestesia) que permite oír el movimiento.

Melissa Saenz estaba realizando un experimento con alumnos en el Brain Imaging Center del Instituto de Tecnología de California (Caltech), cuando uno de los estudiantes que participaban en él aseguró que "escuchaba sonidos" en el salvapantallas de su ordenador. Sorprendida, Saenz decidió repetir la prueba con centenares de voluntarios y comprobó que al menos tres escuchaban ruidos como repiqueteos, zumbidos o siseos cuando una serie de puntos se desplazaban en sus pantallas. Tras conversar con los cuatro sinestésicos, la investigadora comprobó que en su vida normal estos sujetos oyen sonidos asociados al movimiento de las nubes o el batir de las alas de una mariposa.

Aunque son habituales los casos de personas que perciben números y letras como colores, incluso que saborean los sonidos, es la primera vez que se detectan casos de sinestesia auditiva. “La gente con sinestesia auditiva es menos propensa que otros sinestésicos a darse cuenta de que su experiencia es anormal”, justifica la investigadora. “Son personas que tienen una vida con una banda sonora más rica, y no tanto personas que viven una experiencia radicalmente diferente”, puntualizó.

En pruebas posteriores de memoria, los científicos comprobaron que los sinestésicos auditivos obtienen más éxito cuando tratan de recordar pautas rítmicas de luces similares a un código morse visual. “Tienen ventaja porque no sólo ven sino que también oyen las pautas visuales”, asegura Saenz en el último número de la revista Current Biology.

Saenz estima que es probable que un 1% de la población mundial experimente sinestesia auditiva. Y ha habilitado un test on-line para detectarlo en la web www.klab.caltech.edu/~saenz/movingdots.html. Si al verlo usted escucha sonidos no hay duda: las partes de su cerebro que detectan el movimiento y las encargadas de procesar el sonido están más conectadas de lo habitual.

http://www.muyinteresante.es/salud/escucha-como-se-mueve.html

martes 19 de agosto de 2008

Que es WEB 2.0???

En muchos lados por no decir la trillada "en todas partes" o por lo menos alguna vez todos nosotros hemos escuchado algo sobre la era de la Web 2.0, la llegada de la Web 2.0 y que la Web 2.0 ya es una realidad y todos nos alegramos por ello.
-Que es la web 2.0???
-Pues no se pero ah de ser mejor que la Web 1.0, no???

Muchas personas saben que es realmente este movimiento pero hay que admitir que de igual manera hay varias que no saben ni un soberano cacahuate acerca de esto...

Entonces volvemos a nuestra pregunta inicial, Que es la Web 2.0???

Pues bien veamos entonces...

La Web 2.0 no es una tecnologia palpable como tal, si no mas bien una ideologia que representa la evolucion de las aplicaciones tradicionales osease como quien dice aplicaciones de escritorio tales como editores de texto, calculadoras, programas de edicion fotografica etc las cuales anidan en el disco duro de nuestra Maquina, para que estas sean remplazadas por aplicaciones web enfocadas al usuario final.
El Web 2.0 es una actitud y no precisamente una tecnología.

Dicho de otra manera se busca la portabilidad de aplicaciones y que dejemos a un lado la dependencia hacia un unico computador ya que todo nuestro mundo digital se vera inmerso en la red por lo cual nuestros programas, gustos y preferencias estaran disponibles en cualquier lugar y en todo momento.

Otro punto importante que no me es claro si estaba dentro de la ideologia de la Web 2.0 ó simplemente fue una causa de esta, es el echo de que ya tenemos una Tecnosociedad donde todos los cibernautas pueden ser ya rebautizados como infociudadanos de ella(un termino mas humano y acorde diria yo), prueba de ello es el significativo un aumento que hay en la interacion entre infociudadanos que se han ido agrupando de manera natural dando pie a la creacion de comunidades digitales donde los infociudadanos buscan la manera de expresar sus ideas y compartir su conocimiento para con sus semejantes retrolimentadose asi los unos a los otros.

La idea de la web dos nacio en el momento en que Dale Dougherty de O’Reilly Media utilizó este término en una conferencia en la que compartió una lluvia de ideas junto a Craig Cline de MediaLive. En dicho evento se hablaba del renacimiento y evolución de la web generando algunos principios:
  1. La web es la plataforma
  2. La información es lo que mueve al Internet
  3. Efectos de la red movidos por una arquitectura de participación.
  4. La innovación surge de características distribuidas por desarrolladores independientes.
  5. El fin del círculo de adopción de software pues tenemos servicios en beta perpetuo
LA WEB 2.0 EN LA EDUCACION
Llegados a este punto creo que ya sabemos tambien lo que la Web 2.0 representa para la educacion, es decir es una poderosa herramienta que debe de ser debidamente aprovechada y es la manera mas facil de llegar a las jovenes mentes.
Prueba de mis palabras se encuentra en este pequeño video que me gustaria vieran,donde Michael Wesch (El autor) nos muestra como han cambiado las costumbres en los joveness y como la tecnologia ah influido en ellos, de tal manera que evidencia que esta sociedad ya no aprende de la misma manera que antes. Y recalca la realidad que es la tecnosociedad.



Creo que este video deja en claro que el futuro de la educacion ya no esta estrictictamente en las aulas estas son aburridas para estas generaciones, el futuro esta en la tecnologia. Como aclaratorio no quiero decir que la escuela no sirva, LOS MAESTROS SIEMPRE SERAN NECESARIOS, TODOS NECESITAMOS DE UNA GUIA pero este debera de ser el papel principal de los maestros en el futuro, guiar y corregir los pasos del alumno, la informacion el la puede obtener ya en muchos mas lados y de muchas y mejores formas. Yo personalmente doy fe de ello por que mas del 80% de lo que sé, a sido gracias a la informacion que eh encontrado en Internet.

Por si aun no queda claro lo que es la Web 2.0 tomense unos instntes de tiempo para ver de manera grafica lo que es esta, como??? pues a traves del siguiente video.


En esta nueva era ...
"Nosotros ya no buscamos la información, la información nos busca a nosotros"

Coleccion Wallpapers

Ah pues aqui una exelente recopilacion de fondos que hizo el user sandiegoso, con un buen numero de imagenes que merecen la pena ser admiradas, aqui dejo unas de las colecciones que mas me agradaron, pulsando sobre el titulo del post se enlazaran al post donde se encuentran todas las colecciones.


http://rapidshare.com/files/137997588/Floral.Wallpapers.sh.rar

http://rapidshare.com/files/137765022/Mix.Walpapers.sh.rar

http://rapidshare.com/files/137901070/Lady-Dementia.rar

http://rapidshare.com/files/137898164/udi_jungl_.rar

http://rapidshare.com/files/137456321/Harmony.Desktop.wall.08.sh.rar

http://rapidshare.com/files/133752481/DnB.Wallpapers.Pack.sh.rar

http://www.4shared.com/file/56872529/c3913710/M7D_17.html

http://rapidshare.com/files/128099812/Premium_Wallpapers.rar

http://rapidshare.com/files/129848002/Unique_Wallpaper_Series-1-byCDR32.rar

http://rapidshare.com/files/129848534/Unique_Wallpaper_Series-2-byCDR32.rar

http://rapidshare.com/files/129849899/Unique_Wallpaper_Series-4-byCDR32.rar

http://rapidshare.com/files/111307120/WallpaperPackMortallity23.rar

Imagenes de Publicidad

Muy buen compendio de imagenes publicitarias aportadas por el blogger H3f3St0, las cuales se expresan de una manera visualmente fuerte tratando asi de que su mensage algunas veces claro otras no tanto, sea asimilado, difundido y tomado en cuenta ;)

Esta imagen de Avena Quaker nos dice que si comés avena fortalecés el corazón

Esta campaña contra las drogas esta muy buena:

"No hay tal cosa como un drogo viejo" haciendo alucion a que los drogos no llegan a viejos ;)



"Sacarte los bichos bajo la piel no es normal, con metanfetamina si" uyyyy asco asco

15 pesillos por sexo no es normalcon metanfetamina si

"realmente valio la pena lo de anoche?"

jejeje muy bueno, "fumar causa envejecimiento prematuro, uriel ya no fumes :P"

"Las mujeres que fuman alimentan a sus hijos con algo mas que leche"

"El lado opuesto a los fumadores es el peor lado del cigarro"


"Dormir antes de manejar"

Esta me encantó, por la simpleza y por el juego de ideología que disfraza con inocencia: "No hizo nada, sólo está mostrando el teléfono de Amnistía Internacional".

"1.2 billones de personas beben agua sucia todos los días"

esta esta exelente:"no beber agua mata a 8 millones de personas al años"

lunes 18 de agosto de 2008

Redireccion de paginas


Muchas veces tenemos la necesidad de realizar un redireccionamiento entre una y otra página. Si el servidor contaba con soporte para lenguajes como ASP, CGI o PHP esto era muy fácil, pero para aquellos que no lo tienen, pueden utilizar alguno de los siguientes métodos.



1- Inserta el siguiente script entre las etiquetas <head> y </head>:



<head>

<script languaje="JavaScript">

location.href='direccion.html';

</script>

</head>



2 - Otro método puede ser agregando la acción OnLoad dentro del Body:



<BODY onLoad = "parent.location = 'Direccion.html'">



3 - También se suele utilizar la etiqueta meta Refresh, para redireccionar a X cantidad de segundos:



<META HTTP-EQUIV="Refresh" CONTENT="0;URL=direccion.html">



0 es la cantidad de segundos que va a esperar antes de realizar la redirección

Y direccion.html es la página a redireccionar

El maestro de Keops


Exelente novela historica que nos lleva a los inicios de las la dinastia de faraones de egipto (la 3ra dinastia, fueron mas de 30) el grandioso imperio que fue dueño del mundo por mas de 3000 años y nos cuanta la historia de un gran personage que muchos conocen como hermes trimegisto, la novela es muy digerible con un ritmo lento pero constante, una vez que empiezas ya no te puedes detener, a pesar de ser historica para nada es aburrida, es uno de los mejores libros que eh leido estos ultimos dias.

Seré sincero, porque hay quien confía en mi
Seré puro, porque hay quien se preocupa por mi
Seré fuerte, porque hay mucho sufrimiento
Seré valiente, porque hay mucho para lo que atreverse

Dar gracias es reconocer nuestras limitaciones y adquirir un poco más de humildad.

Cuando una persona desea realmente algo, el universo entero conspira para que pueda realizar su sueño. Sólo hace falta aprender un lenguaje que está más allá de las palabras, lo que muestra aquello que los ojos no pueden ver.

La voluntad es la ausencia de todo impedimento interior. Deja que las fuerzas que llevas dentro te lleven; y el día que aprendas a no desear, todo vendrá a ti.

En el silencio está tu fuerza, y en el pensamiento, tu futuro.

Los siete principios básicos del conocimiento:
- Todo es mente. El universo en mental. Bajo todo aquello que conocemos, planea un espíritu que no podemos conocer. Él es la ley.
- Como es arriba, es abajo; como es abajo, es arriba. Todo se corresponde. Las mismas leyes que actuan sobre el hombre, actuan sobre un gusano o sobre una estrella.
- Nada descansa; todo se mueve. Nada desaparece, todo se transforma.
- Todo es dual. Todo tiene dos polos. Los opuestos son idénticos, de la misma naturaleza, pero de distinto grado. Los extremos se tocan.
- Todo fluye, afuera y adentro. Todo tiene sus subidas y bajadas. El ritmo compensa y mantiene el equilibrio.
- Cualquier causa tiene un efecto. Cualquier efecto tiene su causa. Todo sucede según la ley. Nada se escapa.
- Todo tiene su principio masculino y su principio femenino. El género se manifiesta en todos los niveles de la existencia.

estos precptos son mejor explicados en el kybalion, un gran libro no dejen de leerlo.

Google search Master en Mexico

Google Search Masters 2008 en México


El evento se llevara a cabo el 22 de septiembre del 2008 en el centro banamex de la ciudad de mexico.

Si al manejar tu sitio web te has preguntado ¿Como puedo lograr que mas gente lo conozca? o ¿como puedolograr que tenga un mejor desempeño en un buscador como google?, sin duda este evento es para ti.

Para mayor informacion:
fuente: http://www.googlesearchmasters08.com.mx/
registro: http://www.googlesearchmasters08.com.mx/registro.php

domingo 17 de agosto de 2008

Nature Studio v2

Nature illusion Studio 2
Si has visto esas tipicas imagenes en las que se ve que el agua se mueve o que una hadita despide un as de luz o como cae la lluvia, pues bien este tipo de animaciones son muy faciles de integrar con el nature Studio, realmente es una aplicacion muy curiosa que nos permite crear efectos muy agradables en nuestras fotos ademas podemos guardar nuestros trabajos en formato de protector de pantalla para adornar con una de nuestras fotos animadas nuestro monitor.



descarga: http://rapidshare.com/files/81022389/nature_illusion_studio_2_pirata_mundo_.rar


Genial artista 3D

Julian Beever es un artista británico que se dedica a dibujar con tiza. Ha creado dibujos de tiza en 3D en el pavimento utilizando un método llamado anamorfosis que crea una ilusión óptica. Sus dibujos en las calles desafían las leyes de la perspectiva.

Aparte del arte en tres dimensiones, Beever pinta murales y réplicas del trabajo de grandes maestros del arte. Usualmente lo contratan para crear murales para compañías. Asimismo se dedica a la publicidad y el marketing. Ha trabajado en el Reino Unido, Bélgica, Francia, Holanda, Alemania, los Estados Unidos, Australia y España.

Desde el 2004 una cadena de correo con algunas de las obras de Beever ha estado circulando por Internet. El juego visual que proponen las imágenes ha sido confundido por muchas personas como producto de una edición fotográfica.

SUS HERRAMIENTAS:

ESTUDIANDO LA ZONA DE TRABAJO:

BOCETEANDO:

PREPARANDO LA PLATAFORMA:


AHI VAMOS ...


Y LISTO!!!!!!













Las 10 mejores campañas publicitarias de USA

Para ver tambien los videos de estas campañas entrar a:
http://www.weshow.com/top10/es/publicidad/top-10-mejores-campanas-publicitarias-estadounidenses-del-siglo-xx

#10 Avis: “We try harder” (”Nos esforzamos más”)
#9 Clairol: Does she…or doesn’t she?” (”¿Ella usa… o no usa?”)
#8 Miller Lite beer: “Tastes great, less filling” (”Tiene un excelente gusto, llena menos”)
#7 Absolut Vodka: The Absolut Bottle (La Botella de Absolut)
#6 De Beers: “A diamond is forever” (”Un diamante es para siempre”)
#5 McDonald’s: “You deserve a break today” (”Mereces un descanso hoy”)
#3 Marlboro: “The Marlboro Man” (”El Hombre de Marlboro”)
#2 Coca-Cola: “The pause that refreshes” (”La pausa refrescante”)

Y EL PRIMERISIMO LUGAR PARA:
#1 Volkswagen: “Think Small” (”Piensa en Pequeño”)

Imagenes para felicitar

Seguro que mas de una vez te seran de utilidad :)





esta es genial:



Y ADEMAS...

BEIJING -- Como una advertencia impulsada por los dioses, en vísperas de su coronación oficial como nuevo número uno del mundo, el español Rafael Nadal se aposentó en el Olimpo, en el escenario de los elegidos, en la tribuna de los grandes, alcanzada tras derribar en Beijing al último resquicio del trayecto, el chileno Fernando González (6-3, 7-6 (2) y 6-3)

En pleno apogeo, Rafael Nadal terminó con la resistencia del oro. Con los reparos que el tenis español ha padecido cada cuatrienio que emprendía el asalto al premio dorado. La más reciente, la padecida por el dobles femenino español que integran Virginia Ruano y Anabel Medina.

Nadal, el hombre de los 31 títulos, el poseedor de los cuatro Roland Garros y el instaurador de un nuevo orden en Wimbledon, acaparó el honor de ser el primer campeón olímpico español con la raqueta.
fuente:http://espndeportes.espn.go.com/news/story?id=714081&s=oli&type=story&campaign=rss&source=ESPNdeportesPortada

BEIJING -- El suizo Roger Federer, gran aspirante al título olímpico en los Juegos Olímpicos, salió, por fin, con la medalla de oro colgada al cuello, pero en la modalidad de dobles, tras vencer junto a su compañero Stanislas Wawrinka en la final que disputaron a los suecos Thomas Johansson y Simon Aspellin (6-3, 6-4, 6-7 (4) y 6-3).



Tras casi tres horas de partido los helvéticos superaron a sus adversarios. Federer lo celebró con ganas. Se abrazó y volteó por el suelo en cuanto cerraron el partido.


Está ávido de buenas nuevas el tenista de Basilea, que el lunes dejará de ser el rey del circuito individual después de cuatro años. Le dolió a Federer su eliminación prematura en Pekín, a manos de James Blake en cuartos de final. Son excesivos contratiempos para una raqueta de su trayectoria.



Se volcó en el dobles y firmó, junto a Wawrinka, un torneo excelso. Entre los damnificados por su juego estuvieron, en semifinales, los hermanos estadounidenses Bob y Mike Bryan, primeros del circuito, que alcanzaron el bronce tras superar a los franceses Arnaud Clement y Michael Llodra.
fuente:http://espndeportes.espn.go.com/news/story?id=713465&s=oli&type=story&campaign=rss&source=ESPNdeportesPortada

Uso de un Archivo externo en JS (compartir codigo) y algo +

Al momento de realizar una aplicacion de tamaño regular al fin de un tiempo podremos observar que como en muchos otros casos existe si no mucho una buena cantidad de codigo que se repite en la mayoria de nuestras paginas, para el buen programador eso aveces suele ser molesto ya que al final de nuestra aplicacion tendremos muchas lineas de codigo repetido que aumentan el tamaño de nuestra aplicacion, una solucion a esta situacion es poner todo ese codigo que se usa constantemente en un archivo con extension .js, cabe aclarar que en ese archivo ira unica y exclusivamente codigo javascript y se invocara en nuestra pagina principal de la siguiente manera:


<script languaje="JavaScript" src="codigo.js"></script>



Mientras buscaba el como hacer esta insercion me encontre con 2 posiciones ambas validas sobre el uso de archivos externos, unos dicen que no tiene caso hacer uso de archivos externos ya que volvemos a lo que en un principio queriamos eliminar, explico esto:
Una ves descargada la pagina al momento de llamar una funcion contenida en nuestro archivo externo, el navegador tendra que ponerse en contacto nuevamente con el servidor para leer este archivo y eso es sacrilegio ya que una de las ideas con las cuales nacio JS era presisamente evitar realizar llamadas constantemente al servidor para de este modo disminuir el trafico que se pudiera generar con este, por tal motivo muchos se ponen en contra del uso de archivos externos, sin embargo en la otra cara de la moneda el uso de archivos externos tiene dos grandes y claras ventajas:

  1. El código sólo se carga una vez.Para el resto de páginas en que se use el archivo, el navegador utilizará la copia del fichero que tiene en la caché (no lo descarga de nuevo).
  2. Modificando un sólo fichero cambiamos el código de todas las páginas en las que se utiliza (esto es algo realmente importante).
A mi parecer el uso de archivos externos es recomendable, sin embargo cada uno de ustedes tiene la ultima palabra ya que cada uno se enfrenta a situaciones diferentes en las que deberan sopesar si las ventajas de usar codigo encapsulado js son mayores a las de no usarlo.

Otro punto que tambien hay que tener en cuenta que la incluisión de JavaScript en ficheros externos sólo está soportada a partir de las versiones 3.x del IE y del Navigator, aunque esto ya no tiene tanta importancia como años anteriores ya que son pocos los ordenadores que no vengan con IE 6 como minimo, no esta de mas mencionarlo.

A continuacion unos pequeños tips para evitar errores comunes:

FORMATO DE UN ARCHIVO .JS

  • Los archivos js se guardan con el formato "nombreDelArchivo.js"
  • El fichero js solo debera de contener codigo javaScript, el archivo nos generara error o simplemente no funcionara si le incluimos codigo html, ni siquiera debera llevar las etiquetas de script( <script languaje="JavaScript" > y </script> )

Otra mencion que nos podria ser util, se puede ver en el siguiente bloque de codigo:

<html>

<head>

<title>Usando js</title>



<script language="Javascript" src="scripts.js">

<!--

alert (' Error con el fichero js ');

// -->

</script>



</head>

<body>

Aqui va el resto de la página

</body>

</html>


Como se podra observar entre las etiquetas de llamada del script existe codigo(en este caso es un mensage de alerta), este codigo no se ejecutara a menos que la lectura del archivo .js falle, es decir en este ejemplo si algo falla al momento de caragar el archivo scripts.js saldra una ventana informandonos del error.

OTROS
Existen ocasiones en que apesar de que todo nuestro codigo parece estar bien y aunque lo revisamos ya por enesima al momento de probar nuestra aplicacion esta inexplicablemente no funciona como deseamos y nos saca valores extraños, aqui 3 puntitos que hay tomar en cuenta y que pueden causar el comportamiento extraño de nuestra aplicacion sin que nosotros nos demos cuenta:
  1. Evitar que las funciones creadas tengan el mismo nombre que algun campo.
  2. A veces al momento de jalar un valor de un formulario puede que el valor que nos mande sea undefined, una causa posible de este error es que tal vez estamos repitiendo el nombre o el id de los elementos por lo que el programa no sabe a cual de los 2 elementos te refires y por eso te manda un valor de undefined.
  3. En las expresiones regulares siempre comenzar con el signo de ^y terminar con el de $

Paz ...

Navegando por ahi me encontre un post sobre la paz :P, estas son algunas frases que me agradaron.

Paz..

[Los hombres construimos demasiados muros y no suficientes puentes.]
Isaac Newton (1642-1727) Matemático y físico británico.

[No hay camino para la paz, la paz es el camino.]
Mahatma Gandhi (1869-1948) Político y pensador indio.


[Cuando me preguntaron sobre algún arma capaz de contrarrestar el poder de la bomba atómica yo sugerí la mejor de todas: La paz.]
Albert Einstein (1879-1955) Científico alemán nacionalizado estadounidense.

[La paz comienza con una sonrisa.]
Madre Teresa de Calcuta (1910-1997) Misionera yugoslava nacionalizada india.



[Que nadie se haga ilusiones de que la simple ausencia de guerra, aun siendo tan deseada, sea sinónimo de una paz verdadera. No hay verdadera paz sino viene acompañada de equidad , verdad, justicia, y solidaridad.]
Juan Pablo II (1920-2005) Papa de la iglesia católica.

[El mantenimiento de la paz comienza con la autosatisfacción de cada individuo.]
Dalai Lama


[Por eso América: si quieres la paz, trabaja por la justicia. Si quieres la justicia defiende la vida. Si quieres la vida, abraza la verdad, la verdad revelada por Dios.]
Juan Pablo II (1920-2005) Papa de la iglesia católica.

[Todos quieren la paz, y para asegurarla, fabrican más armas que nunca.]
Antonio Mingote (1919-?) Dibujante y humorista español.


[La paz obtenida en la punta de la espada, no es más que una tregua.]
Pierre Joseph Proudhon (1809-1865) Filósofo francés.

Adobe Photoshop Lightroom 2

Adobe Photoshop Lightroom 2 es un software esencial para el flujo de trabajo con fotografía digital, Adobe Photoshop Lightroom 2 te permite importar, procesar, gestionar y mostrar tus imágenes rápidamente, ya sea una única imagen o una gama de imagenes, cuenta con las herramientas de corrección mejoradas, funciones de organización potentes y opciones de impresión flexibles que te ayudarán a realizar tu trabajo del modo más rápido y fácil. Ahora podrás ahorrar tiempo en el retoque y edición de imágenes, y ser más productivo gracias a Lightroom 2.
- Sistemas Operativos: Windows XP con Service Pack 2 o Windows Vista Home Premium, Business, Ultimate o Enterprise

links:
descarga: http://www.megaupload.com/?d=FD44F2ZI
fuente: http://www.taringa.net/posts/downloads/1466573/Adobe-Photoshop-Lightroom-v2.html

sábado 16 de agosto de 2008

Unas de playmobil






Tabaco










jQuery

jQuery es un nuevo tipo de biblioteca o framework de Javascript que permite simplificar la manera de interactuar con los documentos HTML, permitiendo manejar eventos, desarrollar animaciones y agregar interacción con la tecnología AJAX a nuestras páginas web. jQuery, al igual que otras librerías, ofrece una serie de funcionalidades basadas en Javascript que de otra manera requerirían de mucho más código. Es decir, con las funciones propias de esta librería se logran grandes resultados en menos tiempo y espacio.

Muy util, ademas es gratuita.
links ayuda:
info: http://es.wikipedia.org/wiki/JQuery
descaragas: http://jquery.com/

Diseño de buenos Sitios Web ParteI

original:http://www.traceygrady.com/irresistible-websites-part-one


Que hace a un sitio web irresistible me pregunto yo???
Dicho de otra manera, que elementos visuales son capaces de seducir exitosamente la vista del usuario aun cuando se les mira con detalle???
En este post echaremos una mirada a distintos sitios y trataremos de descubrir que fue lo que hicieron para ser tan atractivos a ojos de sus visitantes.

En cada post nos enfocaremos en un particular estilo o tema, en esta primera parte el tema que tomara nuestra atencion sera la exuberancia, sitios web que son ricos en detalles graficos dandonos asi una idea de su contenido:


N.DESIGN STUDIO
Este sitio es un buen ejemplo de la opulencia visual en muchos niveles: color, substancia, detalles, composicion y diseño.


Phizz
El estilo gráfico en la cabecera es también frecuentemente utilizado en el diseño: múltiples capas de imágenes, iconos y perspectivas contrastantes, superposición de remolinos de colores ornamentales. Phizz emplea técnicas visuales tienen fuerza atractivo y popularity.



Beto Lima

Reflejos de sol a través de las nubes: son un elemento visualque comienza a convertirse en algo muy popular en sitios web. Beto Lima utiliza una inusual paleta de colores para generar un freco ambiente familiar.



Dara's Garden

Un sitio de celebración de bodas y otros eventos especiales en Tennessee. Un papel tapiz floral se superpone con ilustraciones florales y fotografías en tono sepia que van muy de acuerdo con la ubicación y estilo del sitio.



Catalina Estrada

La riqueza de las imágenes en este sitio es trabajo de Catalina Estrada, un ilustrador con sede en Barcelona.



Jet

Un sitio Flash ilustrado con bellas imágenes en los bordes, que representan motivos florales, enormes diamantes.

RESUMIENDO: puntos que tomar en cuenta
  • PALETAS DE COLORES BRILLANTES Y ARMONIOSOS(ver post de colores aqui mismo)
  • UNA CABECERA CON ESTILO ATRAYENTE
  • CREAR UN DISEÑO ACORDE A LA TEMATICA DEL SITIO
  • TOMAR EN CUENTA A QUE TIPO DE USUARIOS VA DIRIGIDO
  • USAR COLORES INTREPIDOS EH INUSUALES
  • Y recuerden siempre que la sencilles dentro de la exuberancia tambien existe y que no siempre mejor significa mas.
CONCLUSION:
Lo que estos sitios tienen en común incluir una superposición de imágenes, la atención al detalle, los motivos que evocan la frescura y vitalidad ademas de una inusual y hermosa combinacion de colores. ¿Has visto cualquier sitio que pienses que debería sumarse a esta lista? Sugerencias son bienvenidas.

siguiente tema: sitios que dejan una sensacion de diversion en su diseño y el tono.

viernes 15 de agosto de 2008

Linux

Jajajajaja aqui les traigo una pequeña secuencia deimagenes muy divertida.




Por ciero no todo son malas noticias para Linux un punto a favor, me parece, me dijeron, me contaron, lo lei o lo escuche en alguna parte pero = no me crean, salio una serie de portatiles DELL con sistema operativo ubuntu, esto debido a la gran cantidad de adeptos que tiene este S.O y a varios casos de exito que han tenido gobiernos al usar Linux.
Go linux, go :P
Lo unico que me pregunto yo es por que Ubuntu??? es bonito y bueno pero sinceramente prefiero Debian o incluso Centos pero bueno en gustos se rompen generos.
Dudas, comentarios, sugerencias dolencias y mas hagan el favor de no ponerlas aqui :P

Google SketchUp Modelador 3D

Google SketchUp es un programa que permite crear, compartir y presentar modelos 3D. Tanto si lo que quieres es diseñar un nuevo porche para tu casa, como construir modelos para Google Earth o enseñar geometría a tus alumnos de quinto, SketchUp te será muy útil para plasmar tus ideas en tres dimensiones. Y cuando hayas terminado, podrás exportar una imagen, hacer una película o imprimir una vista de tu creación.

La interfaz del programa es sencillisima y existe mucha informacion para aprender a usarlo.
Para que no tengas que escribir las coordenadas, SketchUp cuenta con un sistema de guía avanzado de colores, líneas y sugerencias de texto que te ayudará a saber en todo momento dónde te encuentras y lo que estás haciendo. Y al igual que los utensilios que utilizas en la vida real, la pequeña cantidad de herramientas de SketchUp te permite hacer un gran número de cosas. De esta forma te resultará más fácil aprenderlo, utilizarlo y (lo más importante) recordar cómo hacerlo.

links
Descarga:http://www.google.com/intl/es/sketchup/download/
Info: http://sketchup.google.com/product/gsu.html
Aprendizaje:http://www.google.com/intl/es/sketchup/training/videos/new_to_gsu.html
Lo que puedes hacer con este programa: http://sketchup.google.com/3dwarehouse
Galeria:













Metodos utiles JavaScript

M 1: getElementById()
Uso: var elemento = document.getElementById(id);

Este método pertenece al objeto document. Con él obtendremos el objeto que hace referencia al elemento con un id concreto. Por ejemplo, queremos obtener el objeto del elemento “status”:

<div>

<span id=”status”>Hola mundo...</span>

</div>

<script type=”text/javascript”>

// Obtenemos el elemento “status”

var el = document.getElementById(“status”);

// Mostramos mediante una alerta el contenido del elemento

alert(el.innerHTML);

</script>



Función 2: getElementsByTagName()
Uso:var array_elementos= elemento.getElementsByTagName(tag);

Sirve para obtener un array con todos los elementos con un tag concreto que están contenidos dentro de un elemento. Veamos una ejemplo. Queremos cambiar el color del texto de todos los elementos con tag “A” contenidos dentro del elemento con id “links”:

<a href=”/”>Home</a>

<div id=”links”>

<a href=”http://google.com”>Google</a>

<a href=”http://ubuntu.com”>Ubuntu</a>

<a href=”http://debian.org”>Debian</a>

</div>

<script type=”text/javascript”>

// Obtenemos el elemento con id “links”

var el = document.getElementById(“links”);

// Ahora obtenemos todos los elementos con tag A que hay

// dentro del elemento 'el'

var as = el.getElementsByTagName(“A”);

// Y finalmente recorremos el array de elementos para

// cambiarles el color a cada uno

for (var i=0; i<as.length; i++) {

as[i].style.color = ‘#000'; // negro

}

</script>



Función3: join()
Uso: var string = array.join(string);

El método join() pertenece al objeto Array (todos los arrays en JavaScript son un objeto Array), y nos servirá para unir todos los elementos de un array para forma una cadena de texto. Es el equivalente en PHP a implode(). Ejemplo: Queremos unir todos los nombres de un array mediante comas:
// Creamos el array de nombres
var nombres = ['Luis','Javier','Sancho','Roberto','Rafael','Manuel'];
// Unimos todos los elementos separándolos por comas
var juntos = nombres.join(“, “);
// Y lo mostramos
alert(juntos);

unción4: split()
Uso:var array = string.split(string);

Al igual que join(), split() también es un método del objeto Array, aunque sirve exactamente para lo contrario: dividir una cadena de texto en un array. Siguiendo con el ejemplo anterior:
var juntos = “Luis, Javier, Sancho, Roberto”;
var nombres = juntos.split(“, “);
for (var i=0; i)...

Truco: Usados ambos métodos conjuntamente podremos crear una función para sustituir un texto por otro en una cadena dada:
function str_replace(cadena, cambia_esto, por_esto) {
return cadena.split(cambia_esto).join(por_esto);
}
alert(str_replace('Hola mundo!','mundo','world'));


Función5: addEventListener() / attachEvent()
Uso: Internet Explorer: elemento.attachEvent(“on”+evento, funcion);
Resto de navegadores: elemento.addEventListener(evento, funcion, false);

Ambos métodos hacen exactamente lo mismo, sólo que, como ocurre en otros cientos de ocasiones, Microsoft usa su propia implementación del DOM. Con este método añadiremos eventos a cualquier elemento de la página web, tal como onclick, onmouseover, onmouseout, etc.

Veamos un ejemplo. Crearemos una función para la abstracción de navegadores, es decir, para que funcione tanto en IE como en Firefox o cualquier otro navegador; y después añadiremos el evento onclick a varios elementos DIV para que muestre su contenido mediante una alerta al hacer clic sobre ellos.


<div id=”frases”>

<div>Hola mundo!</div>

<div>Foo bar</div>

<div>Lorem Ipsum</div>

</div>

<script type=”text/javascript”>

// Creamos la funcion para añadir eventos

function nuevo_evento(elemento, evento, funcion) {

if (elemento.addEventListener) {

elemento.addEventListener(evento, function, false);

} else {

elemento.attachEvent(“on”+evento, function);

}

}

// Obtenemos los elementos DIV a los que queremos añadir nuestro evento onclick

var divs = document.getElementById(“frases”).getElementsByTagName(“DIV”);

// Recorremos todos los divs

for (var i=0; i<divs.length; i++) {

// Añadimos el evento onclick al div

nuevo_evento(divs[i], “click”, function(){

// Hacemos que muestre el contenido del DIV

alert(this.innerHTML);

});

}

</script>

Cuando hagamos clic en uno de los DIV, se nos mostrará una ventana de alerta con su contenido.

Función6: focus()
Uso: elemento.focus();

Con este método conseguiremos pasar el foco a un elemento de un formulario. Ejemplo:

<form>

<input type=”text” id=”nombre” value=”Javier” />

<input type=”text” id=”apellidos” value=”Perez” />

</form>

<a href=”#” onclick=”document.getElementById(“nombre”).focus()”>Nombre</a>

<a href=”#” onclick=”document.getElementById(“apellidos”).focus()”>Apellidos</a>



unción7: createElement() / appendChild()
Uso: var elemento = document.createElement(tag);

Con éste método del objeto document crearíamos un nuevo elemento con un tag determinado. Ejemplo: var div = document.createElement('DIV');
Uso: elemento1.appendChild(elemento2);

Con este método añadiremos el elemento “elemento2” a “elemento1”. En el siguiente ejemplo, añadiremos elementos a una lista de forma dinámica:

<input type=”text” id=”texto” />

<input type=”button” value=”Crear” onclick=”crear()” />

<ul id=”lista”></ul>

<script type=”text/javascript”>

function crear() {

// Obtenemos el valor entrado en la caja de texto

var valor = document.getElementById(“texto”).value;

// Creamos un nuevo elemento LI

var li = document.createElement(“LI”);

// Añadimos el valor introducido al nuevo elemento

li.innerHTML = valor;

// Añadimos el elemento LI a la lista UL

var ul = document.getElementById(“UL”);

ul.appendChild(li);

// Vaciamos la caja de texto

document.getElementById(“texto”).value = “”;

}

</script>



Función8: removeChild()
Uso: elemento.removeChild(hijo);

Este método es el usado para eliminar elementos. Se elimina el elemento hijo del objeto. Si queremos eliminar un objeto concreto, tendremos que hacerlo de la siguiente manera:
// Obtenemos el elemento
var el = document.getElementById(“elemento-a-eliminar”);
// Obtenemos el padre de dicho elemento
// con la propiedad “parentNode”
var padre = el.parentNode;
// Eliminamos el hijo (el) del elemento padre
padre.removeChild(el);


Función9: setTimeout() / setInterval()
Uso:var temporizador = setTimeout(funcion, milisegundos);
var intervalo = setInterval(funcion, milisegundos);

Ambos métodos (objeto window) nos sirven para ejecutar código javascript cada x milisegundos, bien para que se ejecute una sóla vez (setTimeout) o bien para que se ejecute ilimitadamente (setInterval). Ambos se pueden cancelar mediante clearTimeout(temporizador) y clearInterval(intervalo). Veamos un ejemplo, donde se muestra la hora y fecha del sistema cada segundo en un DIV:

<div id=”fecha”></div>

<script type=”text/javascript”>

setInterval(function(){

document.getElementById(“fecha”).innerHTML = new Date();

},1000);

</script>




Función10: alert() / confirm() / prompt()
Uso: alert(mensaje);
var resultado = confirm(mensaje);
var resultado = prompt(mensaje, valor);

Con estos métodos (objeto window) mostraremos ventanas modales al usuario. Con alert() simplemente, como hemos visto en otros puntos, mostraremos un mensaje. Con confirm() haremos exactamente lo mismo, pero además obligará al usuario a seleccionar entre dos opciones, una positiva y otra negativa, que se devolverá como parámetro (boolean). Y con prompt() pediremos al usuario que introduzca un texto en una ventana modal. Veamoslo con un ejemplo:
// Pedimos al usuario que introduzca su nombre
var nombre = prompt(“Introduzca su nombre”);
// Pedimos confirmación
if (confirm(“¿Seguro que su nombre es ”+nombre+”?”)) {
// Respuesta afirmativa...
alert(“Hola ”+nombre);
}

confirm() es muy útil para confirmar clics en enlaces comprometidos, que hagan operaciones críticas como eliminación de datos.

<a href=”http://miweb.com/delete/record?id=123” onclick=”return confirm('¿Está seguro?');”>Eliminar registro</a>



Existen muchos más métodos a nuestra disposición, aunque hay que tener en cuenta que Internet Explorer no cumple el estándar ECMAScript/DOM (entre otros tantos estándares web), y puede que un método no funcione igual en IE que en Firefox o Safari.

Aprenderse el DOM es fundamental para poder llegar a ser un buen profesional, pero por suerte para nosotros existen librerías Javascript que nos harán la vida mucho más fácil, como jQuery, la sensación del momento entre los programadores Javascript.

jueves 14 de agosto de 2008

Publicidad





Validacion de textbox con java script

Antes de empezar con este post aqui les pongo la direccion de un manual muy bueno de JS, no esta de mas que le den una checada: http://www.jorgesanchez.net/web/javascript.pdf
links ayuda:
http://www.elcodigo.net/tutoriales/jsavanzado/jsavanzado13.html
http://questchile.wordpress.com/2007/08/22/manejando-eventos-del-teclado-con-javascript/


Ahora si empezamos:

Supongamos que tenemos una caja de texto donde guardaremos el nombre de nuestro usuario:


<html>

<head></head>

<body>

<form id="nuevo" name="nuevo" method="post" action="manejador_php_del_formulario.php">

Nombre

<input type="text" name="nombre" />

</form>

</body></html>


nota: El uso del formulario (etiqueta form) no es precisamente necesario si no se quiere enviar la informacion capturada a algun lado como p.e una cuenta de correo o una bd.

Bueno ya tenemos nuestra caja de texto en una pagina html ahora definimos que es lo que queremos validar, en primer lugar nos interesa que la caja de texto no se encuentre vacia. veamos como validar esto:

nota2: Recordar que es recomendable poner el codigo js dentro de las etiquetas de cabecera (head) aunque puede ir en cualquier otro lado.
_________________________________________________
VALIDAR QUE UN CAMPO NO SE ENCUENTRE VACIO
SECCION DE CODIGO
----------------------------------------------------------------------

<script language="javascript" type="text/javascript"> //declaramos inicio de codigo JS



//esta funcion nos sirve para saber si hay por lo menos un caracter dentro del texbox, muchos hacen simplemente algo como

//if (campo=="") alert ("favor de no insertar su nombre");, pero esta validacion puede estar sujeta a errores ya que si el usuario inseta uno o muchos espacios en blanco la condicion anterior dejara de ser verdadera ya que el texbox contendra algo aunque estos sean espacios en blanco, por eso aqui saltamos los espacios en blanco y verificamos si hay algo mas.



function vacio(q) { //la variable q contiene el valor del texbox

for ( i = 0; i < q.length; i++ ) { //la funcion q.length devuelve el tamaño de la palabra contenia por el textbox

if ( q.charAt(i) != " " ) {//la funcion q.charAt nos deuelve el caracter contenido en la posicion i de la variable q

return true

}

}

return false;

}



//valida que el campo no este vacio y no tenga solo espacios en blanco

function valida(F) {



if( vacio(F.campo.value) == false ) {

alert("Escriba su nombre");

return false

} else {

alert("Gracias por su cooperacion");



return true

}



}



</script>



<!-- codigo html: -->



<p><FORM NAME="formulario" METHOD="post" ACTION="mailto:miEmail@miDominio.com" onSubmit="return valida(this);">Introduzca usu nombre por favor:<BR><INPUT TYPE="text" NAME="campo" size="8"><BR><INPUT TYPE="submit" name="validar" value="Validar"></FORM></p>



<!-- nota: Es importante hacer una pausa para que observen la siguiente linea: onSubmit="return valida(this)" que es la llamada a la funcion JS dado el evento de enviar el formulario (onSubmit), observamos que valida(this), es la funcion, this es el parametro que nos hace referencia a que le mandamos el conjunto de valores contenidos en el formulario, esta valor es sinonimo de document.nombreFormulario y para finalizar es importante observar la palabra return, esta palabra cobra importancia cuando se encuentra como evento de la etiqueta form, el por que es el siguiente:



Como habran visto en las funciones JS que creamos terminamos siempre con un return ya sea return false o return true, lo que hace esto es regresar un valor (true o false)al sitio desde donde se llamo la funcion en este caso onSubmit="return valida(this)" y aqui a su vez por la instruccion return enviamos el falor recivido de la funcion valida(this) ya sea un false o un true al formulario, esto es muy importante ya que si enviamos un return false nos estara diciendo que las validaciones son incorrectas y el formulario no se enviara, si por el contrario enviamos un true quiere decir que las validaciones son correctas y el formulario sera enviado a su destino, el cual esta definido por el parametro action, en este caso se mandara a una direccion de correo: ACTION="mailto:miEmail@miDominio.com" aunque puede ser enviado a un script que pueda manejar esta informacion, ya sea de AJAX, ASP y muy comunmente a uno de PHP: ACTION="prosesar_informacion.php".-->


____________________________________________________
--------------------------------------------------------------------------


Ahora bien como en este caso como estamos hablando de un nombre, comunmente estos no contienen numeros por lo que la segunda validacion sera que acepte solo letras, esto se puede hacer de 2 formas una dejar al usuario que escriba su nombre tal cual y cuando ocurra un evento como p.e que pierda el foco, se presione enter o cuando se presione un boton se checa el nombre que escribio el usuario y si este contiene numeros mandar un mensage de error y poner en blanco el textbox, o bien podemosverificar letra por letra lo que inserta el usuario y si la tecla presionada es un numero simplemente ignorarla , es decir que no aparesca en el textbox, veamos practicamente como es esto:


_____________________________________________________
VALIDAR QUE SOLO HAYA LETRAS, forma 1
(sin usar expresiones regulares)
SECCION DE CODIGO
---------------------------------------------------------------------------

<script language="javascript" type="text/javascript">//inicio del codigo JS



//esta funcion recibe una palabra como parametro y verifica que todos los caracteres de la palabra sean caracteres validos.



function ValidaCampo(campo) {

var caracter

var caracteres = "abcdefghijklmnopqrstuvwxyzñABCDEFGHIJKLMNOPQRSTUVWXYZÑáéíóúÁÉÍÓÚ" + String.fromCharCode(13) //en esta variable se guardaran todos los caracteres que pueden ser aceptados, la funcion String.fromCharCode(13) nos devuelve el caracter que en codigo se representa por un 13 en este caso el 13 representa un enter.



var contador = 0

for (var i=0; i < campo.length; i++) { //creamos un ciclo para recorrer caracter por caracter la palabra contenida en la variable campo

caracter = campo.substring(i, i + 1) //con la funcion substring obtenemos el caracter de la posicion i de la palabra a validar

if (caracteres.indexOf(caracter) != -1) {//lo que hacemos aqui es buscar si el caracter contenido en la variable caracter se encuentra en la palabra caracteres ,esto a traves de la funcion indexOf la cual detecta si en una frase o cadena existe un valor o palabra identica. si es asi nos devuelve el indice que indica la pocicion donde lo encontro, si no lo encuentra nos manda un numero negativo.



contador++

} else {

alert("ERROR: No se acepta el caracter '" + ubicacion + "'.")

return false

}

}



alert("Datos correctos.")

return true

}



</script>



<!-- LINEA HTML -->

<form id="nuevo" name="nuevo" method="post" action="manejador_php_del_formulario.php" OnSubmit="return ValidaCampo(this.nombre.value);">

VALIDAR QUE SOLO HAYA LETRAS, forma 2
____________________________________________________________
(USANDO EXPRESIONES REGULARES)
links ayuda:http://www.elcodigo.net/tutoriales/jsavanzado/jsavanzado5.html Chequen el link ahi va la teoria esta ok
http://javascript.espaciolatino.com/lengjs/jsgram/expregulares.htm Tablas de referencia muy utiles para la creacion de expresiones regulares.
SECCION DE CODIGO
--------------------------------------------------------------------------------------
Una expresion regular se declara de la siguiente manera:
var miexpresion=/expresion/; donde:
miexpresion es el nombre de la variable que guardara la expresion
"/" indica el inicio y el fin de la expresion
expresion es el formato que deseamos que nuestras cadenas a validar contengan.
nota: para evitar posibles errores en las expresiones regulares es recomendable siempre iniciar con ^ y terminar con $.

para validar una cadena se hace mediante el metodo test propio de las expresiones regulares, veamos esto:

var respuesta=miexpresion.test("cadena_a_validar");

Que es lo que pasa aqui, bien pues dado un formato determinado a "miexpresion", la cadena "cadena_a_validar" debera cumplir con ese formato, si esto es asi la funcion regresara true, en caso contrario regresara false, veamos como es esto:


<script language="JAVASCRIPT">

var expresion=/a/;//esta expresion nos verifica si en la cadena a validar se encuentra la letra a p.e devuelve true si la cadena a validar es "azul","casa","a","la" etc y devuelve false si no existe ninguna a p.e "perro","l"



var expresion2=/^a/;//si ponemos el simbolo ^ forzamos a que nuestra cadena comience con a, es decir la cadena sera valida (la funcion regresara true) en cadenas tales como "azul","amarillo","arcon" y false en cadenas como "mama","sala","la"



var expresion3=/a$/;//si ponemos el simbolo $ forzamos a que nuestra cadena termine en a, es decir una cadena valida sera "casa" y una no valida sera "arancel".



var expresion4=/[0-9a-fA-F]+/;//si encerramos caracteres entre [] lo que nos dice es que su contenido es opcional es decir una cadena valida es aquella puede contener numero o letras ya sea mayusculas o minusculas con lo caul una cadena valida seria "hola agente 007" y una no valida seria "hola agente 007$", con el signo + forzamos a que la cadena contenga como minimo un caracter o mas ya que si no la funcion tambien tomaria como valida cadenas sin ningun caracter "".



//como mencionamos para evaluar la expresion simplemente se pone elnombre de la variable que contiene la expresion regular y se llama a la funcion test:



if (expresion2.test("hola")){ alert ("La cadena empieza con a")}

else alert ("La cadena no inicia con a");

</script>



nota: para ver todas las funciones con las que podemos auciliarnos a la hora de construir expresiones regulares verificar el siguiente link:

http://javascript.espaciolatino.com/lengjs/jsgram/expregulares.htm



para finalizar evaluemos nuestro campo nombre para que solo acepte letras:


<script language="javascript">

var er_nombre=/[A-Za-z]/;

function validar(f){

if(er_nombre.test(f.nombre.value))

alert ("el nombre es correcto puede contienur");

else alert("su nombre tiene carcteres no permitidos favor de verificarlo, gracias");

}

</script>



<!--

<form id="nuevo" name="nuevo" onSubmit="return validar(this);" method="post" action="manejador_php_del_formulario.php">

-->


___________________________________________________________
VALIDANDO QUE SOLO HAYA LETRAS forma 3
(verificando letra por letra)
links ayuda:http://questchile.wordpress.com/2007/08/22/manejando-eventos-del-teclado-con-javascript/
----------------------------------------------------------------------------------------------

Otra forma de validar un textbox es verificar si la tecla que se pulso corresponde a un caracter valido si es asi la escribe si no simplemente la ignora, para saber si ese caracter es valido se puede usar cualquiera de las dos funciones anteriores, ahora bien para saber como capturar letra por letra veamos el siguiente ejemplo:

el textbox en codigo html seria:

<input type="text" name="nombre" onkeydown="tecla(event);" />



y el codigo JS seria:

<script type="text/javascript">

//la funcion tecla recibe como parametro el ultimo evento que sucedio, en este caso como el text box esta configurado para llamar a la funcion cada que se presione una tecla, la funcion recibira presisamente el evento que se genero al presionar esa tecla, los eventos contienen mucha informacion de la cual se puede sacar provecho, en esta ocasion queremos saber que tecla desencadno dicho evento pero esta no es launica informacion que podemosobtener de esa variable tipo evento que recibimos, para saber mas acerca del objeto event checar este enlace:

http://www.librosweb.es/javascript/capitulo6/obteniendo_informacion_del_evento_objeto_event.html



function tecla (e)

{

var evt = e ? e : event;//no se espanten al ver esta expresion es un simple if lo que nos dice es que: si la variable e es true entonces asignamos a evt el valor e(e?e), si la variable es false entonces asignamos el ultimo evento ocurrido a la variable evt (:event)



var key = window.Event ? evt.which : evt.keyCode;//esta validacion se hace por la compativilidad de los navegadores, explico: el IE utiliza un objeto llamado window.event para capturar sus eventos y usa el metodo whitch para saber que tecla se presiono, mientras tanto otros navegadores como el firefox o el desaparecido netscape utilizan el metodo keyCode para saber cual es la tecla presionada y para ellos no existe el window.event, es por eso que si el navegador del usuario es IE el window.event va a regresar un true por lo tanto asignamos el valor de evt.which es decir la tecla que se presiono, repito esto hablando del IE por otro lado si window.event da false significa que el navegador no usa este metodo y por lo tanto no es el IE por lo consiguiente usamos el metodo propio (evt.keyCode) para asignarle a la variable key la tecla que se preiono.

alert (key);//y por ultimo imprimimos el caracter que se recibio.

}

</script>






bueno espero que les sea de ayuda dudas, sugerencias, comentarios, dolencia y demas no duden en profesarlas.ciao

lunes 11 de agosto de 2008

El petroleo en mexico

Este es un post rapido, solopara todos aquellos que se pregunten que esta pasando con nuestro petroleo???, por todos lados hablan de la reforma petrolera que si es buena o que si es mala, pero realmente de que se trata, en este articulo de dia7 encontraran un punto de vistaneutro que nos puede aclarar un poco el panorama de lo que pasa con el petroleo en nuestro pais. México

¿Cuál es la oferta real de la propuesta de reforma al sector energético?
¿Dónde están los puntos de acuerdo? ¿Qué es lo que mueve a
unas y otros actores en esta discusión? ¿Por qué los políticos mexicanos
juegan a “la gallinita” con un tema que es vital para la viabilidad
del país? Desde el pasado 8 de abril, cuando el presidente Felipe
Calderón envió su propuesta de reforma energética al Congreso,
poco se ha avanzado. Hay más confusión que soluciones. Por ello, la
periodista autora de este breve resúmen se dio a la tarea de realizar
el análisis “Petróleo en México: pozo de pasiones”, que, auspiciado
por el Woodrow Wilson International Center for Scholars, busca
clarificar a los mexicanos –sin intereses políticos de por medio– la
situación actual de Petróleos Mexicanos y los puntos centrales de
la reforma que permanece en vilo. Con autorización suya, Día Siete
ofrece algunos de sus principales planteamientos. La edición de
agosto de la revista ENERGÍA HOY, disponible por suscripción y
lugares cerrados como Sanborns o en aeropuertos, llevará una
versión más abundante y detallada. texto: rossana fuentes-berain

link:
http://xml.diasiete.com/pdf/414/12ENERGIAok.pdf

Arte en las calles

Aqui unas imagenes muy buenas de lo que se puede hacer con un poco de creatividad para adornar nuestras calles o darle unpoquito de colorido a nuestro vecindario ;).





















Camstudio

Bueno en esta ocacion quiero dejar con ustedes un fantastico y gratuito programa se llama Camstudio, llevo ya muchos años utilizandolo y es de mis preferidos para hacer videotutoriales, nunca habia entrado a su pagina oficial hasta ayer y la verdad que la ultima version ah mejorado y la pagina contiene informacion interesante, bueno sin mas en la zona de descargas encontraran un link para descargarse el programa.



Camstudio:http://www.camstudio.org/CamStudio20.exe
Lossless Codec: http://www.camstudio.org/CamStudioCodec10.zip

¿Qué es esto?

CamStudio es una utilidad para Windows que permite realizar la grabación de todo lo que sucede en tu escritorio, grabando tanto la pantalla completa, como ventanas o zonas definidas, así como el audio que este activo en ese momento, incluso lo que grabes desde un micrófono, generando un fichero en el formato de vídeo AVI y utilizando el generador de SWF en formato Flash para integrar de forma sencilla en tu web, generando un fichero de peso reducido y con soporte para Streaming de vídeo sobre flash.

Aquí te damos algunas ideas de para que puedes utilizar este software:
Puedes utilizarlo para crear vídeos de demostración de cualquier programa.
O también para crear una serie de vídeos para responder a las preguntas más frecuentes sobre una aplicación.
También puede crear vídeo tutoriales para las clases del colegio o universidad.
Puedes utilizarlo para grabar un problema recurrente con tu ordenador y enviárselo a tu soporte técnico para que puedan verlo para ayudarte.
Puedes grabar trucos, técnicas que descubras de tus programas favoritos, en fin cualquier cosa que puedas ver en tu pantalla podrás grabarla con CamStudio.


¿Cuanto cuesta un programa como CamStudio?

Puedes descargar y utilizar completamente gratis, CamStudio y su Codec de audio son totalmente gratis para proyectos personales y comerciales ya que está liberado bajo licencia GPL.


Historia de CamStudio
CamStudio fue creado originalmente por una compañía llamada RenderSoft que a su vez fue comprada por una compañía llamada eHelp que utilizar alguna tecnología similar en su programa RoboDemo ...

Un tiempo atrás, eHelp fue comprado por Macromedia, ya que estos querían tener RoboDemo, el que parece ser integraron en Captivate ...

Sabiendo que CamStudio suponía una competencia gratis al RoboDemo, parece ser que se lanzo un CamStudio 2.1 con algunos errores importantes corregidos, y algunas funciones eliminadas, y que pasado un tiempo te pedía te registrases, pero al final parece que todo esto desaparecio.

Por ello la última versión disponible es la 2.0, una edición completa y sin limites, totalmente gratis, y cuyo código fuente podéis descargar gratis sin limites.

Un poco de Ayuda adicional ...

Tenemos grandes planes para CamStudio y queremos continuar con su desarrollo y la mejora del Codec .. pero no soy programador.

El potencial de CamStudio pasa por ser utilizado como una herramienta para creación de vídeo cursos profesionales con un completo soporte en todos los aspectos, pudiendo servir para todo tipo de áreas, como son el marketing, las tecnologías de la información, educación, vídeo tutoriales, ofertas, ... y cualquier cosa que se te ocurra y puedas capturar en tu ordenador con CamStudio.

No importa donde estés, da igual que estés en España o viajando por Australia, puede utilizar CamStudio en tu ordenador o portatiles sin limites y gratis.

Y si eres programador de Visual C++ quizás te animes a realizar cambios en el motor del Flash, codificación de video o añadir tu experiencia con nuevos codes, sería muy interesante, solo tienes que hacérmelo saber a través de enlace de soporte limitado.
http://www.365admin.com/helpdesk

Poner tansparente el fondo de una animacion

Hola pues trabajando con el dreamweber y el flash me surgio la nesecidad de ponerle fondo transparente a una animacion y me puse a invertigar, la verdad es que es muy sencillo y sin embargo muy util.

Pues para hacerlo desde el dreamweber:

1) Seleccionar la animacion
2) En la barra de propiedades seleccionar el boton que dice parametros (parameters)
3) En la columna que dice parametro poner wmode
4) En la columna que dice valor poner transparent

Ó bien podemos hacer esto tambien desde codigo

1)Identificar la etiqueta embed donde se encuentra embebido nuestra animacion
2) insertar en el cuerpo de esta etiqueta wmode="transparent" y listo
embed ..... wmode="transparent"

Psych

En esta ocasion comento de una serie que me agrado mucho creada por Steve Franks, el creador de monk, Psych sigue los mismos lineamientos de esta, serie policiaca, con momentos de humor y un tipo con cualidades especiales.

La historia comienza con un joven llamado shaw este desde muy pequeño fue entrenado por su padre un ferviente policia, para que desarrollara la habilidad de la observacion y la deduccion mas alla que cualquier otro, los años pasaron y dejando atras a ese niño shaw se convirtio en un chico revelde y vago que no puede mantener ningun trabajo en la vida por que todo le aburre, un dia mientras descanzaba viendo las noticias resolvio un crimen, cosa que hacia seguido para ganarse unos pesitos de forma facil, pero resulta que el tiro le sale por la culata ya que cuando va a cobrar su recompensa por ayudar a resolver un crimen, los policias descubren que muchos crimenes an sido resueltos gracias a sus pistas y deducen que eso no es coincidencia y que la unica manera de saber lo que el sabia era que tambien fuera complice de los multiples crimenes que denuncio, shaw al verse atrapado se le ocurre decir que el otorgaba pistas por que habia nacido con habilidades psyquicas y ayudado con su extraordinario don de observacion empieza a decirles cosas a los policias al grado que muchos le creen y desde ese momento el simpatico y loco shaw comienza sus aventuras resolviendo crimenes en compañia de su mejor amigo guster que es lo contrario de shaw, serio y disiplinado y tambien con algunas dotes de investigacion realmente es una serie muy buena y ligera.

Hasta ahorita van en la 3ra temporada seguntengo entendido
Los capitulos estan en formato de 100 Megas exepto algunos especiales ya que su contenido es mas amplio que el de los normales.
La serie la podemos encontrar en Darville o Vagos, los links que les pongo son de Darkville, por lo que quiero que quede claro que todo el merito es de esta gran comunidad si hay algun problema con que tenga aqui los links solo haganlo saber.
Sin mas espero que la disfruten tanto como yo, felices descargas.




TEMPORADA 1

CAPITULO 1:
http://link-protector.com/550553/
http://link-protector.com/550554/

CAPITULO 2:
http://link-protector.com/550555/

CAPITULO 3:
http://link-protector.com/550556/

CAPITULO 4:
http://link-protector.com/550558/

CAPITULO 5:
http://link-protector.com/550560/

CAPITULO 6:
http://link-protector.com/550561/

CAPITULO 7:
http://link-protector.com/550564/
Parte 2
http://link-protector.com/550565/

CAPITULO 8:
http://link-protector.com/550572/

CAPITULO 9:
http://link-protector.com/550574/

CAPITULO 10:
http://link-protector.com/550576/

CAPITULO 11:
http://link-protector.com/550577/

CAPITULO 12:
http://link-protector.com/550579/

CAPITULO 13:
http://link-protector.com/550581/

CAPITULO 14:
http://link-protector.com/550583/

CAPITULO 15:
http://link-protector.com/550584/

domingo 10 de agosto de 2008

Solo Fotos

Aqui algunas fotos que me gustaron, no las comento mucho por que ya van a dar la 1 de la mañana y ya me esta callendo el sueñito :P, pero si no las pongo ahorita luego se me olvidan y al final ya no hice nada:






Volutas de humo me encantan.

Aqui no se si es un puente o unas esponjitas diestramente distribuidas :P

Muy hermosa la chica, el tipo no se si esta adentro o es solo su reflejo

Estilo ojo de pez


Exprecion y arte

Mas imagenes muy buenas:
Stephan Balleux

Jonathan Weiner


Paul Robert Turner

Brian Booner

Brian Despain

David Foldvari

Leontine Greenberg

Michael Bosanko

Dave Kinsey

Diseño

Bueno aqui dejo unas imagenes muy buenas que encontre en unos foros de diseño:
Con colores muy vividos propios de la cultura pop esta Mikel Jaso:

Exelentes enfoques muy nitidos arminizando con el entorno que para los poco observadores pasara seguramente desapercibido Cameron Krone:

Raul Allen

Expectacular pintura sensualismo en un ambiente gotico con tonos muy acerados y dejando una sensacion muy peculiar Alyssa Monks

No hay duda de que cada quien ve el mundo muy a su manera perosiempre de forma un tanto interesante Ben Qwek

Estudio Vault49 fantastico su manejo de tintas

Psycodelico, punk me recuerda a la epoca hippie con esostonos de alucine NOPATTERN


Marshall Hook



Operación Upshot-Knothole
Casa nº 1, situada a más de un kilómetro de la Zona Cero, fue completamente destruida en el primer día de pruebas. El tiempo transcurrido desde la primera hasta la última imagen fue de 2⅔ segundos. La cámara fue encerrada en una funda de 2 pulgadas de grosor para protegerla de la radiación. El único foco de luz fue la que surgió de la detonación.
Fotograma nº 1 (arriba a la izquierda) muestra la casa iluminada por la explosión. Fotograma nº 2 (arriba a la derecha) muestra la casa ardiendo.

php & mysql conexion

previo: debes tener instalado un servidor que soporte tecnologia php y mysql te recomiendo usar el paquete appserver o wamp que te instala de jalon php, apache y mysl asi como sus correspondientes ligas entre ellos, esto hablando de windows, ya en post anteriores explique como instalarlo en linux.

1)CONEXION A UNA BASE DE DATOS DESDE PHP

// parametros de configuracion bueno dejarlos como variables por razones de legibilidad y de facilidad a la hora de hacer modificaciones a los mismos, pero pueden ir directamente como parametro en la funcion que realiza la conexion.

$userdb = "root";
$passdb = "mypass";
$db = "mybd";
$host = "localhost";


//realizando conexion


$link=mysql_connect("$host","$userdb","$passdb") or Die ("Lo
sentimos la conexion a la base de datos no pudo ser llevada acabo, si persiste este problema informe al administrador de la red");

mysql_select_db("$db",$link) or die("Lo sentimos no sepudo seleccionar la base de datos deseada, por favor consulte este problema con el administrador");


// la funcion que crea la conexion es mysql_connect el resultado regularmente se guarda en una variable, esto no es necesario sin embargo es muy util ya que esta variable se usara por ejemplo almomento de hacer querys (consultas) a la bd y nos evita el volver a escribir toda la instruccion.
se utiliza la instruccion or Die regularmente en cualquier funcion php-mysql esta nos indica que si la funcion no pudo cumplir su cometido en este caso no se pudo conectar a la bd desplegaremos un mensage, esto es muy parecido a una sentencia if - else.

//la segunda instruccion la utilizamos para seleccionar a que bd nos deseamos conectar, como vemos ahi usamos nuestra cadena de conexion $link, aunque seria lo mismo escribir mysql_connect("$host","$userdb","$passdb")en lugar de esta, pero yo lo veo impractico y nuevamente hacemos uso de la funcion or die.

//definidos estos dos parametros mysql_connect y mysql_selec_db ya tenemos conectado nuestro programa con nuestra bd.

nota: no olviden que php es un leguaje sensible es decir diferencia entre mayusculas y minusculas esto lo digo por que muchos de los errores que tenemos en nuestros programas es por la mala escritura de las variables y tabien por la falta del famoso ; al final de cada sentencia.

domingo 3 de agosto de 2008

Video xxx

Jajajaja este video esta muy bueno, eso si las imagenes son claramente de sexo explicito por lo que si tu moral es sensible sera mejor que no lo veas jajaja.