Jeliot 3. Interpretación programas Java

A través de Hermoso dia… descubroJeliot 3, una aplicación que muestra de forma gráfica como un programa Java es interpretado. Para hacerlo funcionar tan solo hay que crear una o varias clases (una de ellas con un main), compilar, dar al botón animar y acto seguido la aplicación mostrará las llamadas a los métodos, la transformación de las variables, y las operaciones a medida se vayan realizando.

Otra particularidad de Jeliot 3 es que puede ser añadido a BlueJ como extensión. Para quien no lo conozca BlueJ es un IDE para aprender a programar.

Curioso… a ver si lo pruebo ahora que estoy programando en java.

Michael Jackson una amenaza para Google News

Vía a Ojo Buscador me entero de una curiosa noticia casi un Thriller. A día de hoy, a no ser que vivas en Marte, te habrás enterado de la muerte de el dios del Pop Rock Michael Jackson, que realmente importaba poco si era Black or White. Pues bien, como si se tratara de un Smooth Criminal, empezó a devolver mensajes de error, ya que pensaba que se trataba de un ataque a nivel mundial contra Google y, además, 5 de las 20 consultas más realizadas desde Google Mobile hacían referencia al cantante.

googlenews

Un autentico follón no es así Billie Jean, pero no olvidemos que We are the World y no Google.

Evita SPAM invirtiendo tu email con CSS

Ya vimos en su momento algunas técnicas para evitar el SPAM, pues hoy encuentro otra técnica muy interesante. Se trata de escribir tu dirección de correo invirtiendo las letras y mediante el uso de la propiedad direction del CSS invertimos nuestro email para mostrarlo correctamente por pantalla.

De tal forma mi dirección de correo la escribiría así:

<style type="text/css">
span.test { direction: rtl; unicode-bidi:bidi-override; }
</style>
<p><span class="test">moc.liamg@gognimodsiul</span></p>

De todas maneras quizás debamos avisar de que se encuentra escrito al revés por si hay algún usuario que no tenga los estilos activados.

¿Conocéis alguna otra técnica para evitar el tan odiado SPAM?

The Pirate Bay vendida por 7 800 000 $

Vía a FayerWayer descubro una sorprendente noticia, más que nada por la cantidades que se han manejado

Hace unos días vimos como los chicos detrás de The Pirate Bay anunciaban Video Bay, demostrando que no son tan solo un sitio de Torrents y que algo se traen bajo la manga.

Sin embargo, esto de ninguna manera adelanta la noticia que nos sorprende el dia de hoy: The Pirate Bay será vendido a la compañia Global Gaming Factory por US$7.8 millones.

Aseguran que en Internet las cosas o evolucionan o mueren, y que de esta manera se aseguran que un buen equipo siga trabajando en la bahía del pirata. Si bien suena a frase cliché, recalcan esto con una verdad:

“Si los nuevos dueños echan a perder el sitio, nadie lo usará. Esta es la mayor garantía de que el sitio seguirá funcionando de la manera que todos queremos”.

Y lo que pasará a futuro queda un poco más claro al leer el anuncio de prensa de Global Gaming Factory, ya que además de TPB se hizo de Peerialism, una nueva tecnología P2P. Con esto bajo el brazo, prometen un nuevo sistema P2P 2.0 en el que habrá un modelo de negocios que compense a los artistas.

the_pirate_bay

Por su lado, los chicos de TPB dicen que seguirán dedicados a defender la libertad y neutralidad de Internet, a través de una fundación que se llevará las utilidades de esta venta.

Si bien suena a buenas intenciones, no deja de recordar la venta de Napster y o el nuevo modelo de negocios de Bittorrent, negocios que no han sido lo que todos esperaban.

Pero de todas maneras, no hay que quitarle crédito a estos suecos que han vendido un sitio de este tipo que más encima viene saliendo de una tremenda batalla legal, y que han sabido estar a la altura de la situación. Quizás estemos frente al primer caso exitoso de este tipo, unos meses los dirán.

Actualiza el iPhone OS 3.0 para iPhone y iPod Touch

El 19 de junio de 2009 fue liberada por Apple, la nueva versión del sistema operativo iPhone OS 3.0, la cual dota de muchas características nuevas a los iPod Touch e iPhones, por ejemplo la posibilidad de disponer de teclado en aplicaciones de terceros en modo pantalla “volteada”, soporte nativo para MMS, la integración de la última versión disponible de Safari, el esperado copiar/cortar/pegar, una grabadora de voz, buscador spotlight integrado, etcétera (algunas de ellas como el MMS solo son para el iPhone); pero la dicha no le duró mucho a Apple ya que inmediatamente publico este nuevo iPhone OS, los amigos del Dev Team ya habían liberado una actualización de su redsn0w para liberar todas las versiones del iPhone (1G, 3G, 3Gs) y del iPod Touch (1G, 2G) que nos permite utilizar otras compañias telefonicas en el iPhone e instalar aplicaciones y modificaciones de terceros en el iPhone y el iPod Touch.

A continuación les dejo el enlace a la guía con los pasos a seguir para realizar el jailbreack (desbloqueo) de tu iPhone o iPod Touch…

Desbloquea (Jailbreak) o Actualiza el iPhone OS 3.0 para iPhone y iPod Touch

Consejos practicos para un anuncio en Adword

Muchos ya conocereis el programa de anunciantes de Google Adword. Con este servicio lo que se consigue es un rápido incremento de las visitas a un sitio Web en poco tiempo, sin tener que esperar a que se posicione de forma natural. El principal problema es que al acabar con esta inversión desaparecen estas visitas.

Para ayudarte a escribir bien tus anuncios, Google Adword dispone de un video muy completo y básico que te podrá ayudar en tus comienzos.

La infancia de Google y Bing

Tras la llegada del nuevo buscador de Microsoft, Bing, ya se le han hecho varias críticas por su mal funcionamiento. Nuestros amigos de LinuxHispano nos dejan esta gran tira con las primeras búsquedas que hacías de jóvenes, donde ya Google mostraba sus buenas cualidades…

infancia-google-bing

Click sobre la imagen para ver en mayor tamaño.

Yo la verdad es que no he probado aun Bing, pero con la gran dependencia a Google que tengo, y con lo que he oído hablar de el, parece que hago bien.

Reacciones a la muerte de Michael Jackson

Que Internet se ha convertido en el medio de comunicación por excelencia no es nada nuevo. Prueba de ello se demuestra con las reacción que ha tenido la muerte de un personaje tan famoso como Michael Jackson en la red. Algunos de los grandes movimientos que se han realizado, como veo en mundogeek, son los siguientes:

Personalmente me considero fan, aunque hace tiempo que no escuchaba ningún disco, cosa que, como muchos otros, supongo, estoy remediando en este momento gracias a Spotify.

Tuenti quiere pedir fotocopias del DNI

Os dejo la noticia tal como leo en Barrapunto:

Tuenti, una red social virtual dirigida a la población joven española, se comprometió en abril a limitar el acceso a su red de menores de 14 años. En esa línea, y respondiendo a muchas de las críticas que ha recibido recientemente, ha decidido cambiar sus condiciones de uso, destacando tres modificaciones: se prohíbe a cualquier persona del mundo enlazar directamente a los contenidos, bajo amenaza de iniciar acciones legales, te avisan que podrán solicitarte una copia de tu DNI para verificar tu edad, y cancelar tu cuenta en caso de no aportarla, y si invitas a otra persona a la red, reconoces hacerte responsable de las posibles consecuencias legales de dicha invitación. Samuel Parra hace un excelente artículo sobre las nuevas condiciones de uso.

Cargar una hoja de estilos dependiendo del navegador

La pluralidad de navegadores está muy bien para el usuario ya que dependiendo de sus necesidades escojerá el que más se adecue a él. No obstante, para los desarrolladores, esto es un gran problema. No todos los navegadores entienden las cosas de las misma forma, algunos tratan a los pixels de forma distinta a la otros o simplemente interpretan unas propiedades y otras no.

FireFox e Internet Explorer

Para solventar estas cosas siempre podemos crear una hoja de estilo CSS para cada navegador. Yo personalmente no soy partidario de tener varias, ya que la información la tiene descentralizada, por lo que siempre uso una sola. El problema de los pixels entre FireFox e Internet Explorer se arregla duplicando la propiedad y poniendo un * delante de la que queremos que entienda Internet Explorer, el resto de navegadores lo reconocen como comentario.

Ahora nos encontramos con un problema, IE8 no trabaja con los pixels como lo hace IE6, por lo que tenemos que utilizar 2 hojas de estilos.

Cómo se carda la hoja de estilo secundaria

Bien simple con el siguiente código:

<!--[if IE 8]>
Carga la hoja de estilos secundaria
<![endif]-->

Esto se debe de usar en la parte HTML no en la CSS. Es lo que se conoce como comentarios condicionales y sólo funcionan para Internet Explorer, para el resto de navegadores es un simple trozo de código comentado que no mira.
Más »