Antena3 y sus reportajes: para decir tonterías, las decimos todos

(7 comentarios)

En Antena3, ayer, en sus ya famosos reportajes humorísticos (vía meneame):

En los últimos ocho años el número de adictos a Internet y a las nuevas tecnologías se ha triplicado. Las víctimas son jóvenes que han perdido la adolescencia enganchados al ordenador, obsesionados día y noche con los videojuegos, conectados a los “chats” de forma compulsiva. Los expertos aseguran que es como una droga de la que no pueden desconectarse y alertan a los padres de los peligros a los que se exponen.

En la Wikipedia inglesa, sobre el invento de la televisión:

Un artículo del 23 de Febrero de 2002 de Scientific American sugería que ver compulsivamente la televisión era similar a cualquier otra adición, un descubrimiento soportado por informes de síntomas de abstinencia en familias obligadas por las circunstancias a dejar de consumir televisión.

Un estudio en Nueva Zelanda con 1000 personas (de la niñez a los 26 años de edad) demostró que “el consumo de televisión en la infancia y la adolescencia estaba asociada al fracaso escolar”. En otras palabras, cuanto más viera un niño la televisión, menos probabilidades había de que él o ella acabara la escuela y se matriculara en la universidad.

Sockets en Java

(27 comentarios)

En Java las comunicaciones se basan en sockets con los que trabajamos a través de flujos de datos como si de E/S de archivos se tratara. Los sockets se clasifican en sockets de flujo o sockets de datagramas dependiendo de si el servicio utiliza TCP (orientado a conexión y fiable) o UDP.

En el modelo de sockets de flujo contamos con un objeto de tipo Socket en el cliente y en el servidor uno o más objetos Socket asociados a un ServerSocket. La E/S se realiza a través de objetos InputStream y OutputStream asociados a los Sockets.

El servidor crea un socket servidor que tiene como parámetro el puerto en el que a va estar escuchando las peticiones entrantes:
ServerSocket servicio = new ServerSocket(9999);

accept se mantiene a la espera de conexiones entrantes, bloqueando la ejecución. Cuando se establece una conexión se devuelve una instancia de Socket con la que llevar a cabo la comunicación.
Socket socketServicio = servicio.accept();

Los clientes crean objetos Socket para comunicarse con el servidor, por ejemplo localhost en el puerto 9999:
Socket cliente = new Socket("localhost", 9999);

Una vez iniciada la conexión, podemos usar getOutputStream y getInputStream para obtener los flujos de salida y entrada de datos de los sockets.
PrintWriter salida = new PrintWriter(socketServicio.getOutputStream(), true);
BufferedReader entrada = new BufferedReader(new InputStreamReader(cliente.getInputStream()));

Y utilizar los métodos de los flujos de datos para enviar o recibir información del otro lado de la conexión:
salida.println("Soy el servidor");
System.out.println("Recibido " + entrada.readLine());

Por último, una vez terminada la ejecución, tenemos que cerrar los flujos de datos y el socket (en ese orden):
salida.close();
socketServicio.close();

entrada.close();
cliente.close();

Un ejemplo típico para enseñar estos conceptos en la práctica es un servidor eco, cuyo código podéis descargar a continuación. Para probarlo podeis utilizar telnet para conectaros al puerto 9999 en localhost (telnet localhost 9999) y por cada cadena de texto enviada al servidor, este nos responderá con el mismo texto. Utiliza el comando ‘bye’ para terminar la conexión.

Descarga ServidorEco.java

Internet Explorer 7 beta 2 (preview)

(7 comentarios)

La mayor parte de los que leeis alguna web sobre tecnología, software e informática ya lo sabreis. Para los que no, me siento en la obligación de informaros de que ya podeis probar una versión previa a lo que será la beta 2 de Internet Explorer 7. Versión oficial vía Microsoft.

Hay montones de mejoras, y aunque son menos de las que querríaSobre todo en lo que a soporte de estándares se refiere., se puede decir que el nuevo Internet Explorer es un buen navegador. No llega al nivel de sus competidores, como Firefox u Opera, pero al menos ofrece pestañas o soporte RSS.

Por ahora sólo está disponible para sistemas que corran Windows XP con Service Pack 2, y evidentemente, se encuentra en inglés; pero os animo a que le echeis un vistazo. Sobre todo al ese del fondo, que sigue usando IE6.

Inglés – Castellano / ¿Castellano? – Inglés

(8 comentarios)

Hace un par de semanas comenzó a rodar por la web un meme sobre traducción de términos informáticos. Muchos eran términos tan básicos que mi primera idea fue que definitivamente era imposible que alguien que usara una computadora no supiera que software es el equivalente de programas o link de enlace.

Cuando te paras a pensar un rato en algunas de las anécdotas de gente que tiene que lidiar día a día con los usuarios, llegas a la conclusión de que, evidentemente, los hay.

Intentad si no descargar el popular cliente de IRC mIRC desde su web en castellano. Y cronometrad el tiempo que habéis tardado en encontrar el enlace. Este ejemplo de interesante traducción para el término Download en lugar del estandarizado Descargar ha hecho que tuviera que leer de verdad el menú de su web.

Es evidente que unas ciertas normas generales y estándares ayudaran al pobre navegante. La próxima vez que os empeñéis en inventar nuevos términos para barbarismos del tipo podcast o buscar alternativas a palabras a las que le tengáis cierta manía, como bitácora, pensad en el usuario. El nunca lo haría.

Pandora. Descubre nueva música

(61 comentarios)

Si te gusta la música, como es mí caso, es probable que siempre busques nuevos grupos y canciones que añadir a tu colección. Si es así es problable que uses, o al menos conozcas, Last.fm, de la que ya hablamos hace tiempo, una web dedicada a recopilar información sobre tus gustos musicales basándose en la música que sueles escuchar en tu reproductor y presentarte nuevas alternativas a partir de los gustos de otras personas que escuchan música similar a la tuya.

Last.fm es una idea magnífica para todo aquel que no se conforma con un disco duro de 120 gigas dedicado exclusivamente a la música. Pero hoy he descubierto algo nuevo, y me gusta.

Pandora es un nuevo servicio que descubrí vía TechCrunch, parecido a Last.fm en sus objetivos, pero distinto.

Mientras Last.fm se basa en una red social, Pandora se basa en metadatos asociados a cada una de las canciones de una enorme base de datos recopilada por The Music Genome Project a lo largo de cinco años.

Esta base de datos, que cuenta con más 300.000 canciones, se basa en cientos de campos que incluyen desde el tipo de melodía a la armonía o el ritmo, el tipo de letras o el tipo de voz. Es decir, no estamos ante el típico servicio que cataloga la música basándose simplemente en géneros o en unos pocos parámetros. Pandora es algo mucho más complejo. Por eso funciona. Y muy bien, de hecho.

Pero vamos con algo más visual para llamaros un poco la atención.

Login en Pandora
Por ahora sólo se puede entrar a través de invitaciones, pero no parece demasiado complicado conseguirlas: obtuve la mía a las 24 horas de pedirla en su web. O dejad un comentario con vuestro email si quereis una.

Pantalla de inicio en Pandora
Una vez logueado nos encontramos con una interfaz flash que permite utilizar el servicio en cualquier plataforma que cuente con un plugin para Flash. Desde aquí podemos crear hasta 100 canales que reproducirán canciones similares al artista o canción que introduzcamos. Probemos por ejemplo a pedir canciones similares al estilo de U2.

[Pulsa para continuar]

Después de Adblock, Adblock Plus

(17 comentarios)

Adblock, la famosa extensión para el navegador Firefox que permite eliminar la publicidad de las páginas web, tiene un pequeño problema, y es que no se actualiza desde los tiempos en que Firefox era conocido como Firebird, allá por octubre de 2003.

No me malinterpreteis, Adblock sigue siendo una extensión fantástica, y sigue dando un servicio excelente a todo aquel que se ha animado a probarla, pero seamos sinceros: dos años sin novedades son demasiado, y se echan en falta nuevas características en la lucha contra las distintas molestias en Internet.

Adblock Plus, su hijo bastardo, se basa en el código de la última versión oficial disponible de Adblock, añadiendo alguna de estas funcionalidades que tanto se echaban en falta como la “white list” o lista blanca, que permiten mostrar los anuncios que normalmente se bloquearían debido a algún otro filtro. Podemos de esta forma añadir un filtro que bloquee todos los elementos que contengan “ads” en su url, pero permitir la visualización de las imágenes de ADS-Asesores. Bastaría añadir un nuevo filtro con @@ delante. Por ejemplo, si quisieramos desbloquear la publicidad de Google (sugerencia velada) deberíamos añadir @@googlesyndication a la lista.

Otras opciones interesantes son la posibilidad de sincronizar tus filtros con otro archivo importado, el permitir bloquear elementos div y la capacidad de bloquear anuncios según la web en la que nos encontremos.

En definitiva, Adblock Plus un must-have para cualquier persona cansada de la publicidad en Internet. Más aún si lo combinamos con Adblock Filterset.G Updater, que permite actualizar automáticamente la lista de filtros según el famoso listado Filterset.G

SGAE, con patente de corso

(4 comentarios)

Leo en Kriptópolis que el juzgado de primera instancia número 42 de Madrid ha tenido la genial idea de condenar a la Asociación de Internautas a indemnizar a la SGAE y a su presidente, Teddy Bautista, con 18.000 + 18.000 = 36.000 euros (unos seis millones de nuestras antiguas pesetas) por los insultos vertidos contra esta entidad y este excelente músico y persona (si no pregunteselo a su madre) en www.putasgae.org, web alojada por la AI.

Mientras tanto la sociedad chupipandillera se felicita por la retirada de las manifestaciones “claramente ofensivas y absolutamente innecesarias para expresar su disconformidad con la actuación de la Sociedad”.

Es realmente curioso que comparar a una tercera parte de la población española con crueles y despiadados asesinos dedicados al robo de barcos y la violación de jóvenes doncellas se considere una mera figura retórica y por otra parte no se pueda utilizar el término “hijo puta” para referirse a ciertas personas o simplemente cagarse en su madre. Como figura retórica, claro está.

Detecta automaticamente feeds en Internet Explorer

(11 comentarios)

Si hace unos días comentaba la existencia de una imitación de Greasemonkey para Internet Explorer, hoy descubro que también existen otras iniciativas para acercar características de Firefox al navegador de Microsoft, como una barra de herramientas para detectar automáticamente feeds en Internet Explorer. Si aún navegáis con esta reliquia del pasado, aunque sea obligados, puede que os interese.

Página 7 de 7« Primero...34567