Archivo

Archivo para March, 2009

El perro a cuerda

Wednesday, 25 de March de 2009

Acá les traigo este simpático video de un perrito que luego de nadar un rato es sacado del agua, el pobresito sigue nadando en el aire :D



Swimming Dog – video powered by Metacafe

VN:F [1.0.9_379]
Rating: 6.0/10 (1 voto cast)

Ancelot Humor ,

Cómo buscar imagenes de determinado color en google

Tuesday, 24 de March de 2009

Como todos sabemos, podemos buscar imágenes en el buscador google, http://images.google.com ó a travéz del link en la parte superior.

Ahora, esto no es nuevo, pero hoy leí la forma de hacer que nuestra búsqueda de imagenes sea filtrada por el color de la foto.

Por ejemplo:

Quiero buscar fotos de planeta. Esto equivale a este código en la barra de direcciones:

http://images.google.com/images?&q=planeta

La URL va a variar dependiendo de nuestro idioma y país, pero el funcionamiento es el mismo.

Ahora, podemos agregar un filtro a nuestra búsqueda, haciendo que aparezcan fotos de “planeta” que sean verdes.

http://images.google.com/images?&q=planeta&imgcolor=green

planeta, fotos rojas

http://images.google.com/images?&q=planeta&imgcolor=red

planeta, fotos azules

http://images.google.com/images?&q=planeta&imgcolor=blue

A jugar con esta función de google.

VN:F [1.0.9_379]
Rating: 10.0/10 (1 voto cast)

Ancelot Anuncios, Tecnología ,

Errores comunes al programar en JAVA

Monday, 23 de March de 2009

Si ha estado trabajando con Java por algún tiempo, es seguro que habrá cometido estos errores al menos un par de veces. Los errores de programación en Java, así como en otros lenguajes, ocurren más que todo en la sintaxis y errores en la lógica. Los errores en la sintaxis son causados cuando el compilar Java (javac) no puede reconocer la sentencia. Esto causa que el compilador devuelva un mensaje de error, usualmente con una línea de código de referencia. También se conoce a los errores de sintaxis como errores en tiempo de compilación.

Los errores de lógica son conocidos como BUGS. Estos son los errores que nos tomarán tiempo hasta encontrarlos. Si damos a elegir, cualquier programador elegiría los errores en tiempo de compilación. A mi me ha tomado hasta varios días hacer el debug cuando suceden errores de lógica, y eso, usando todas las herramientas disponibles: archivos logs, mensajes System.out, debuggers, etc.

Los siguientes errores aparecen en la mayoría de programadores cada cierto tiempo, pero podemos verlo regularmente en el código de los programadores novatos.

Tenemos que cuidarnos de estos errores para evitarlos y pulir nuestro código.

  • El nombre de la Clase pública no coincide con el nombre del archivo
    Cada archivo .java puede contener sólo una Clase pública. El nombre de esa Clase pública debe coincidir exactamente con el nombre del archivo antes de la extensión .java, respetando incluso las mayúsculas y minúsculas. Por ejemplo, una Clase pública llamada MyClass debe estar en un archivo MyClass.java y no en myclass.java. Este es un error de sintaxis.
  • Una Clase no está en el directorio correcto
    Este error de sintaxis ocurre si el comando javac no puede encontrar un archivo .java en el directorio esperado. Si una Clase está en el paquete por defecto (no tiene la declaración del package en la primera línea), entonces esta Clase pertenece al directorio actual de trabajo o al directorio donde apunta el flag sourcepath del javac. Si una Clase está a un paquete, entonces pertenece a un subdirectorio debajo del directorio actual de trabajo o a un subdirectorio debajo del directorio donde apunta el flan sourcepath del javac. Por ejemplo, si existe una Clase llamada com.hello.HelloWorld entonces su nombre es HelloWorld y su paquete es com.hello. Si el flan sourcepath está configurada a c:src, entonces el archivo HelloWorld.java debe estar ubicado en el subdirectorio: c:srccomhello.
  • Usando equals contra la asignación ( == versus = )
    En Java este error puede ser incluso un error de lógica o sintaxis. Para comparar 2 referencias para igualarlas se usa el operador == (el operador de igualdad). Para asignar el valor de la derecha a la variable de la izquierda se usa el operador = (operador de asignación). Los programadores novatos a veces escriben: if (miValor = valorEsperado) Este código intenta evaluar el valorEsperado como un valor booleano en lugar de intentar la evaluación de igualdad entre miValor y valorEsperado. Si valorEsperado es del tipo booleano, entonces el código tendrá un error de lógica y probará si el valorEsperado es verdadero o falso. Si valorEsperado no es del tipo booleano, entonces el código lanzará un error de compilación debido a que la estructura if requiere un valor booleano que sea retornado de la comparación (miValor = valorEsperado), pero en Java el operador = siempre retorna el valor de la derecha.
  • Error en mayúsculas y minúsculas.
    Java es un lenguaje case sensitive, esto es que debemos respetar las mayúsculas y minúsculas. (miVar no es igual a mivar). Si hacemos referencia a un identificador que no está bien escrito entonces obtendremos un error de sintaxis.
  • Olvidar que los índices en Java empiezan en 0.
    Los índices de los arreglos de Java y las listas empiezan en 0, myArray[0], o myList.get(0). Asegurarse que su loop for no cause errores por este motivo. Si hacemos más loops de los que son posibles, entonces obtendremos el error: ArrayIndexOutBounds exception. Si hacemos menos loops de los requeridos, entonces tendremos un error de lógica.
  • NullPointerException
    El NullPointerException, la maldición de los programadores en Java. Los NullPointerExceptions son errores de lógica causados cuando un programa intenta acceder a métodos o atributos en una referencia que está nula. Si nuestro objeto no ha sido inicializado o ha sido establecido a null con el operador =, entonces la llamada el método o el acceso a uno de sus atributos no es válido.

Espero que esta lista corta de errores de código le ayude a pensar de manera defensiva a la hora de escribir código. Mientras más errores evitemos, entonces más productivos seremos, tanto en tiempo de desarrollo como también el código más refinado.

VN:F [1.0.9_379]

Ancelot Programación, java , , ,

Google Earth – ¿cómo funciona?

Monday, 23 de March de 2009

fuente :  popphoto.com

Cuando abrimos Google Earth en nuestro ordenador empezamos en el espacio y milagrosamente empezamos a hacer zoom hasta ver cualquier punto del planeta que queramos y ver imágenes de gente caminando por la calle.

powered by Wordpress Multibox Plugin v1.3.5

google-earth-how-they-do-it_top_image_embedded

Este zoom no se hace sobre una misma fotografía, sino que es un ensamblaje de varias fotografías, desde el telescopio de la NASA, pasando por otros telescopios y acabando con fotografías aéreas. Por esto consiguen una resolución tan buena.

Google no hace él mismo estas fotografías, sino que hay multitud de empresas que se dedican a ésto, como AeroWest, DigitalGlobe, GeoContent, Cnes/Spot Image, NASA y Terra Metrics, sobre todo DigitalGlobe y Pop Photo. Google solo ha construido el software que hace funcionar juntas a estas fotografías.

El punto clave es un satélite de órbita baja, que se dedica a ir de un punto a otro. Es diferente a otros satélites de órbitas geoestacionarias, que están a 30mil kilómetros de la tierra y que pasan por encima del ecuador.

Tienen dos satélites en funcionamiento, y esperan poner otro en breve. el que más usan se llama QuickBird y recorre una órbita polar cada 90 minutos.

Las lentes no son las típicas que utilizan otros satélites, lentes DSLR sin obturador que exponen todos los píxeles a la vez, sino que , son teleobjetivos con unas distancias focales enormes que se preocupan de retratar línea por línea, cada línea de una anchura de 16.8 km con un sensor CCD que contiene unos 30mil píxeles.

Las lentes son enormes, imagínate una lente de 8.8 metros de largo con una apertura fija de f/14.7. Bastante lento pero siempre toman las fotografías de día y cuando no hay nubes de por medio. Siempre intentan coger el mejor ángulo respecto al sol para obtener la mayor definición posible, unos 20º de inclinación con respecto a la vertical, e incluso pueden hacer fotos 3D combinando ángulos de disparo.

¿Cómo metes una lente de casi 9 metros en un satélite? Los ingenieros de DigitalGlobe lo llaman “folded optics”, muchos espejos tomando la imagen adelante y atrás. La imagen que obtienen es generalmente rectangular de un tamaño de 16 km de ancho y 250 km de largo. Pero hay que tener en cuenta que ese es el tamaño de la imagen, no del sensor. El sensor es prácticamente una rendija. Teóricamente podría fotografiar una franja continua alrededor de la Tierra completa. No tienen tanta capacidad de almacenaje para semejante cantidad de información, por lo que se limitan a los 250 km.

¿Pero, cómo se consigue ver claramente a las personas? Aquí es donde entra el software mágico. Numerosos proveedores, tanto públicos como privados, aportan imágenes aéreas, que junto con el GPS hacen posible lo que vemos. Google tiene su propia empresa que se encarga de unir estas imágenes como si se tratara de realizar fotografías panorámicas.

Después Google Earth da un paso más y fotografías todo a pie de calle con unos coches a “nivel de calle”. Aquí es donde la privacidad adquiere otro nivel más.

VN:F [1.0.9_379]

Ancelot Tecnología

Luna del 14 de marzo con celestron nexStar 102 SLT

Tuesday, 17 de March de 2009

Continuamos con las fotografías astronómicas, esta vez le tocó a la luna, se usó una cámara reflex canon que me prestó un amigo, un telescopio celestron nexStar 102 SLT, la foto fué tomada el día sábado 14 de marzo, como a la 01:00, en ese momento hubo cambio de horario por lo que no recuerdo que hora era  :jaja:   .

powered by Wordpress Multibox Plugin v1.3.5

VN:F [1.0.9_379]
Rating: 7.5/10 (2 votos cast)

Ancelot Ciencia , ,

Chile conectará siete observatorios al mundo en “100 horas de Astronomía”

Monday, 16 de March de 2009
powered by Wordpress Multibox Plugin v1.3.5

observatorio cerro tololo

Chile participará en las “100 horas de Astronomía” con la conexión de siete de sus observatorios astronómicos a la web que retransmitirá “La vuelta al mundo en 80 telescopios” para todo el planeta, en el marco del Año Internacional de la Astronomía.

La iniciativa, promovida por el Observatorio Europeo Austral (ESO), mostrará en directo la vida de los observatorios más avanzados del mundo desde las 05.00 horas en Chile del 3 de abril hasta la misma hora del día siguiente, informaron hoy fuentes de la organización.

De esta forma, los interesados podrán viajar por todo el mundo sin moverse de su casa y conocer los proyectos de investigación astronómica de la mano de sus responsables, quienes explicarán qué buscan y cómo lo hacen, e ilustrarán a los espectadores con imágenes inéditas.

INICIATIVA

Con 80 historias diferentes procedentes de lugares tan dispares como Sudáfrica, Japón, India o Australia, los astrónomos hablarán de galaxias lejanas, de la formación de planetas y estrellas, y de los misterios del sistema solar.

Algunos lo harán en tierra firme, como los científicos de los observatorios estadounidenses de Hawai, y otros a partir de la información de telescopios que se encuentran flotando en el espacio, como el Fermi Gammaray Space Telescope.

Por su parte, los radiotelescopios chilenos como Apex o Alma explicarán cómo estudian el universo a partir de las longitudes de onda que desprenden los objetos espaciales.

Otros, como el también chileno Very Large Telescope (VLT), lo hacen con luz visible.

TELESCOPIOS CHILENOS

Los telescopios de Las Campanas, La Silla, el Gemini South telescope o el Cerro Tololo InterAmerican Observatory (Ctio), todos ellos ubicados en territorio chileno, también participarán en la iniciativa, impulsada a nivel mundial por la Unión Astronómica Internacional y la Unesco.

El viaje estelar se incluye en las “100 horas de Astronomía”, que consistirá en un maratón de actividades durante cuatro días consecutivos, del 2 al 5 de abril próximos.

Coordinada con capitales de las latitudes más remotas, Chile también podrá disfrutar de exhibiciones fotográficas, charlas de astrónomos y muestras interactivas de algunos de los observatorios de país en la nueva sede de la Scuola Italiana.

ASTRONOMIA
Con esta iniciativa, la comunidad científica pretende conseguir que el mayor número de personas posible observe el universo a través de un telescopio, tal y como lo hizo Galileo hace 400 años.

A la vez, se intenta concienciar de la amenaza que representa la creciente contaminación lumínica, que pronto impedirá disfrutar del cielo hasta en las noches más despejadas.

Por esta razón, los astrónomos chilenos quieren promover el valor del cielo nocturno del norte del país, que por sus características ha sido propuesto junto con el de Hawai y el de las Islas Canarias (España) para ser declarado Patrimonio de la Humanidad.

A lo largo del 2009, la Unesco ha programado diversas actividades consagradas a las ciencias del espacio como “Las noches galileanas”, momento en el que se conmemorará el descubrimiento de satélites en Júpiter por parte del matemático italiano y que abrirá al público unos 200 establecimientos equipados con telescopios.

VN:F [1.0.9_379]

Ancelot Anuncios, Ciencia ,

vodafone y el ku klux klan

Wednesday, 11 de March de 2009

fuente : Wikipedia

powered by Wordpress Multibox Plugin v1.3.5

La cruz en llamas es un símbolo del Ku Klux Klan

La cruz en llamas, un símbolo del Ku Klux Klan

Ku Klux Klan (KKK) es el nombre que han adoptado varias organizaciones en los Estados Unidos, que han predicado la supremacía de la raza blanca, el antisemitismo, racismo, anticomunismo, xenofobia y el geocentrismo. Con frecuencia, estas organizaciones han recurrido al terrorismo, la violencia y actos intimidatorios como la quema de cruces, para oprimir a sus víctimas.

La primera encarnación del Klan fue fundada a finales de 1865 por veteranos del Ejército de los Estados Confederados de América que, después de la Guerra de Secesión, quisieron resistirse a la Reconstrucción. La organización adoptó rápidamente métodos violentos para conseguir sus fines. Sin embargo, hubo una reacción que en poco tiempo llevó a la organización al declive, pues las élites sureñas veían al Klan como un pretexto para que las tropas federales estuvieran activas en los Estados del Sur. El KKK fue formalmente disuelto en 1870 por el Presidente republicano Ulysses S. Grant, a través del Acta de derechos civiles de 1871 (conocida como “El Acta Ku-Klux Klan”).

Ahora ¿qué tiene que ver vodafone con el ku Klux Klan?, la verdad no tengo idea, pero fíjense en el logo de vodafone y luego miren el del Ku Klux Klan, ¿será coincidencia?

El símbolo de vodafone:

powered by Wordpress Multibox Plugin v1.3.5

vodafone

Fíjense en el centro del logo

Ahora vean el del Ku Klux Klan:

powered by Wordpress Multibox Plugin v1.3.5

ku klux klan

El logo es el mismo ¿no?

VN:F [1.0.9_379]

Ancelot Anécdotas ,

Una de Timo-fónica (telefónica)

Monday, 9 de March de 2009

Vía frikisland me entero de una noticia que me parece vergonsoza por parte de la empresa telefónica, acá en Chile es telefónica Chile y movistar, más conocidas como TimoFónica y Vomistar , el asunto es inexplicable, leanlo y demuestren su repudio total contra esta empresa de tarados.

Lo último de los “señores” de Telefonica ha sido impresionante:
Mi padre falleció el otro día, arreglando papeleos y eso, decido llamar a Telefonica para darle de baja del Adsl e Imagenio; les comento que se ha muerto y que en esa casa ya no va a vivir nadie, así que pido que se le dé de baja. Me dicen de devolver el aparato del Imagenio y todo el rollo, muy bien.
Al cabo de dos semanas me llaman para recojer el aparatejo y me dicen que de todas maneras van a cobrarse hasta ese día, respondo que no, que se dio de baja el servicio hace dos semanas y que me cobren hasta esa fecha.
Respuesta de Telefonica:-No puede ser porque nos tiene que avisar con 15 dias de antelación de una baja.
Yo:-Pero es que ha fallecido, como les iba a avisar antes?
Telefonica:-Le doy el pesame y lo siento mucho, pero esto es así, tiene que avisar con 15 días de antelación como en cualquier empresa.
La conversación sigue hasta el infinito y ellos no se apean del burro con que en todas partes es así. Ya me imagino el mundo al que se refieren ellos, algo así como: “Jefe, que me parece que dentro de 15 días voy a tener un accidente y morirme, le aviso para que no me denuncie por abandonar el trabajo sin decirlo con antelacion…”
Esto es el colmo, me parece indignante y surrealista y no entiendo que se deje a una empresa llegar tan lejos en su avaricia y desprecio por los demás.
Sigo peleando, ya no por los 40 o 50 euros, sino por que nos dejen de tomar el pelo de esa manera.

VN:F [1.0.9_379]

Ancelot Anécdotas, Tecnología , ,

¿Cómo funcionaba la pistola del nintendo?

Friday, 6 de March de 2009
powered by Wordpress Multibox Plugin v1.3.5

nintendoPara muchos estos juegos marcaron una etapa importante en tu infancia, yo me considero un fanático de estos juegos, pasé muchas tardes memorables disparándole a los patos en el mítico juego de nintendo, el famoso duck hunt, siempre me pregunté, y seguramente muchos de ustedes también se preguntaron, ¿cómo funcionaba la pistola del nintendo?, acá está la respuesta.

Fuente: pulsar

Cuando disparas con la pistola, que está conectada al nintendo, la pantalla de la TV se pone completamente negra. Inmediatamente después, aparece una figura blanca con forma de pato sobre ese fondo negro por un instante. Como la pistola es foto-sensible (o sea que detecta cambios de luz), si estás apuntando correctamente vas a notar el cambio de color a negro y de negro a blanco, y te indica que mataste un pato. Este rápido cambio entre negro y blanco previene que puedas hacer trampa apuntando la pistola a una luz, por ejemplo.

Seguramente uno se pregunta cómo hacer cuando hay varios patos en pantalla, cómo se puede saber a cuál de todos los patos le apunté. El truco es más viejo todavía que el anterior. Los televisores “pintan” la pantalla con una velocidad específica horizontal y vertical: lo que hace el family, entonces, es pintar de negro la pantalla y luego pintarla completamente de blanco, mientras va contando los milisegundos que pasan hasta que la pistola detecta el cambio de luz. Como el televisior tiene una velocidad estándar de “refresco” (así se llama el tiempo que se tarda en pintar la pantalla por completo), el family puede averiguar tanto horizontal como verticalmente a qué sección de la pantalla apunta la pistola y por ende a qué pato le pegaste.

powered by Wordpress Multibox Plugin v1.3.5

zapper

La verdad que me pareció un sistema muy ingenioso para la épcoa. No sé si será el primero en usarlo, tal vez no, pero sí es algo anecdótico que quería compartir con ustedes, ya que muchos hemos pasado parte de nuestra infancia jugando con esta consola. ¿Sabían cómo funcionaba la zapper? ¿Qué otro juego de la NES se acuerdan que usara la Zapper además del Duck Hunt? Espero sus comentarios.

He aquí un video del juego para refrescar la memoria o para que lo conozcan las nuevas generaciones.

VN:F [1.0.9_379]
Rating: 10.0/10 (1 voto cast)

Ancelot Anécdotas, Tecnología , ,

Domingo en la mañana, starbucks Santiago-Chile

Thursday, 5 de March de 2009

Difundiendo este gran evento que reune a gente ligada a la web sin importar el tema o motivo.

Fuente: pulsoSocial

powered by Wordpress Multibox Plugin v1.3.5

domingo en la mañana santiago de chile
Este domingo 8 de Marzo se llevara acabo Domingo en la Mañana en Santigo de Chile en el Starbucks que queda en Calle San Sebastian, 2946, Las Condes, empezando a las 10:30 am.

Que es Domingo en la Mañana?

Es como una mini-uncoference muy casual donde emprendedores, developers, diseñadores, bloggers, y en general profesionales de la web se reunen a compartir sus proyectos y sus ideas.

DELM en Santiago

Después de que se llevara acabo DELM en Mexico, Bogota, Medellin y Sincelejo, Lina Ceballos publico un articulo invitandonos a hacer un DELM en nuestra ciudad, y no mucho tiempo después, Maria del Carmen hizo un DELM en Quito, y Daniel Falcón nos conto como fue el DELM en Lima.  Bueno, entonces ahora me toca a mi en Santiago :)

En el poco tempo que he llevado en Santiago, me he dado cuenta que la comunidad web es grande y bien establecida, y mientras en otras ciudades como Quito y Medellín el DELM es como una semilla para crear una comunidad web, creo que en Santiago DELM servirá como un foro para compartir ideas y proyectos de una manera mucho mas casual que por ejemplo First Tuesday (al cual asistí anoche, que por si es un evento impresionante, pero eso lo dejare para otro articulo.)

Pero porque un Domingo?

La primera vez que escuche de el concepto de Sunday Morning o Domingo en la Mañana lo primero que pensé fue, pero quien se va a levantar un domingo en la mañana a ir a una cosa de estas? Yo ya había participado en BarCamps, WordCamps, RefreshMiami, South Florinda Interactive Marketing Assoc., BlogOrlando y otros eventos relacionados que son de el mismo estilo, pero nunca un Domingo.  Es mas, primero me pareció una pésima idea, pero después caí en cuenta que si se hace un domingo, y en la mañana, solo la gente mas apasionada y mas comprometida con sus proyectos serian los únicos que harían ese pequeño sacrificio. Ese es el tipo gente que de verdad quiero conocer, y los emprendedores que siempre estamos buscando en PulsoSocial.

Información del evento:

Fecha: Domingo, Marzo 8, 2009
Hora: 10:30am – 1:30pm
Ubicación:
Starbucks
Calle San Sebastián, 2946, Las Condes
Santiago, Chile

Confirma tu asistencia en Facebook

El mapa

starbucks

VN:F [1.0.9_379]

Ancelot Anuncios, Programación, Tecnología , ,