Mostrando las entradas con la etiqueta tekno. Mostrar todas las entradas
Mostrando las entradas con la etiqueta tekno. Mostrar todas las entradas

jueves, 9 de junio de 2011

Un simple cambio de protocolo

Publicado a las 6:57 p.m.

Vengo de leer una nota en La Nación, a propósito del World IPv6 Day del día de ayer, bajo el sensacionalista título de "Cómo será la nueva Internet que revolucionará nuestras vidas". El copete del artículo dice lo siguiente:

Compañías como Cisco, Google y Microsoft iniciaron la implementación del protocolo IPV6, una tecnología que permitirá la expansión de las conexiones a la Red de casi cualquier dispositivo, incluso electrodomésticos.
El título y el copete dejan en evidencia lo que se comprueba más tarde leyendo la nota: el autor relaciona directamente un simple cambio de protocolo con una realidad hipotética de "la internet en cada dispositivo", aún cuando son conceptos que se encuentran apenas tangencialmente relacionadas entre sí, lo cual confunde al lector no técnico. No sorprende que no esté firmado.

En realidad, el cambio de protocolo es mucho menos fascinante...

Explicación simple y corta: lo que sucede es análogo a cuando los números de teléfono eran de 6 cifras. En determinado momento se acabaron los números de teléfono disponibles. ¿Qué se hizo? Se agregó una cifra más, y la gente tuvo que acostumbrarse a su nuevo número de teléfono. IPv6 no es ni más ni menos que eso, aplicado al internet. Más "números de teléfono" para las computadoras.

No tiene nada que ver con tener robotinas en casa.

Explicación técnica y larga:

A cada computadora o dispositivo (como un celular) que esté conectado a internet, se lo identifica con un número denominado "Internet Protocol Address" o "dirección IP" que, de manera análoga a los números de teléfono, permite que puedan "contactarse" por internet. Según la especificación IPv4, las direcciones IP están formadas por 4 "octetos" (series de números binarios de 8 cifras), que da un total de 4.294.967.296 (232) direcciones posibles. Eventualmente, la cantidad de dispositivos conectados a internet va a ser mayor que ese número, por lo que teóricamente y según el periodismo no técnico, una vez alcanzada esa cifra sería imposible agregar nuevos dispositivos a internet. Esta fecha fue denominada como el "IPcalypse" (como juego de palabras entre IP y la palabra "apocalipsis" en inglés).

Pero en realidad esto es impreciso; el agotamiento de las direcciones IP disponibles no significa que no se puedan agregar más dispositivos.

Existe una técnica denominada Network Address Translation (NAT), que permite a varias computadoras conectarse a internet a través de un dispositivo conocido como Router (o "enrutador" en español), compartiendo todas la misma dirección IP pública. Ejemplo: en tu casa, el modem de tu proveedor es un router, que se identifica con una dirección IP ante internet. De un lado del router está la conexión a internet, y del otro, la red local (las computadoras de tu casa). Podrías conectar un número virtualmente ilimitado de computadoras a tu red local y todas tendrían acceso a internet, sin la necesidad de que ninguna tenga una dirección IP accesible desde el exterior. Para poder conectarse entre ellas, cada una tiene una dirección IP privada, solo accesible desde la red local.

El problema está, justamente, en que estas direcciones son solamente accesibles desde la red local. Esto permite que las computadoras dentro de la red "llamen" a computadoras del otro lado de internet, pero impide que suceda la operación inversa. Existen métodos para permitir esto (una técnica llamada "port forwarding"), pero son limitados y generan una carga extra sobre el router, que debe procesar el tráfico de la red.

Para solventar estas limitaciones se decidió cambiar el protocolo aumentando el número de direcciones IP a 8 grupos de 4 cifras hexadecimales, lo que permitirá un número astronómico de direcciones posible (2128 o 3,4 × 1038), considerado suficiente para otorgar a todo aparato existente y por existir una dirección IP única y pública.

Si llegaste leyendo hasta acá, entenderás por qué me quejo. Las heladeras ya podían conectarse a internet si querían. La única diferencia es que, con IPv6, va a haber suficientes direcciones para que cada una de ellas pueda tener una dirección pública. Eso es todo.

martes, 28 de octubre de 2008

Por qué el DRM es malo para vos

Publicado a las 1:07 a.m.

Excelente explicación de xkcd:



(¿Sos un n00b y no sabés lo que es DRM? Wikipedia te explica)

Enlace: Steal This Comic

jueves, 24 de abril de 2008

Ya es posible sincronizar el iPhone entre varias computadoras

Publicado a las 8:46 p.m.

Sincronización de iPhone en MediaMonkey
Una de las grandes cagadas de los iPod es que, por razones comerciales, sólo permiten "sincronizarse" a una sola computadora. Esto representa una doble limitación: por un lado, todo lo que tenés en un iPod, lo tenés que tener también en tu PC, ya que todo aquello que elimines, será también eliminado ("sincronizado") con tu iPod. Por otro lado, esto significa que no podés subir/bajar música a tu reproductor desde cualquier máquina, siempre lo vas a tener que hacer desde la misma (a menos que quieras perder todo lo que tenías antes). Como si esto fuera poco, la única forma (oficial) de hacerlo, es a través del horripilante iTunes.

Hace ya varios años que fue "hackeada" la estructura de la librería musical del iPod, por lo que es posible subir y bajar música a los iPods, utilizando aplicaciones de terceros. Sin embargo, el iPhone parece usar una estructura distinta, y aunque hace varios meses que está entre nosotros, hasta ahora no aparecía una aplicación que permitiera subir y bajar archivos de una forma cómoda. Ok, uno podía entrar por SCP y bajarse los archivos, pero había que hacerlo por WiFi y navegar por los nombres crípticos que pone el iTunes, como FZQF.mp3 o QRYN.mp3 (andá a encontrar el track que buscás...). Ok, también se podía usar el horripilante "PC Suite", que no tiene ni sitio oficial y se consigue en dudosos archivos subidos a rapidshare, pero además de ser medio choto para instalar (tira errores raros, te hace instalar cosas en tu iPhone), anda medio mal, y no te permite hacer streaming de forma cómoda.

Ayer leí en El blog de Leech que es posible usar el MediaMonkey (aplicación que ya usaba para categorizar mi colección musical), no sólo para "sincronizar" con el iPhone, sino también para bajar y subir archivos, y escuchar tus archivos dede el iPhone en streaming. Leech dice que pudo subir y modificar a piacere archivos, pero como hoy los necesito, no quiero arriesgarme. Parece también que por el momento no carga los album art, me pregunto si los mantendrá...

En fin, el proceso para poder hacerlo andar (en cualquier máquina) es el siguiente:

  1. Instalar iTunes. Aparentemente es necesario para poder establecer la conexión de datos con la librería del iPhone, por más que al enchufarlo sin nada sea reconocido (como cámara de fotos). Se puede descargar de http://www.apple.com/itunes/ (por alguna razón, no pude con Firefox... tanto cuesta poner un puto link directo?).
  2. Reiniciar.
  3. Abrir iTunes y desactivar la sincronización automática (por las dudas, por si se llega a abrir). Esto se hace desde Edición > Preferencias > Sincronizado > Desactivar la sincronización automática de todos los iPhone y los iPod.
  4. La última versión "estable" del MediaMonkey (3.0.2 en este momento) no nos sirve, hay que bajar la última Beta de la 3.0.3, desde sus foros. La última versión ahora mismo es la 3.0.3.1162 (link).
  5. Disfrutar :)

viernes, 5 de octubre de 2007

IE 7 ya no requiere un Windows legal

Publicado a las 9:01 p.m.


Buenas noticias para los desarrolladores de sitios/software web: Internet Explorer 7 ya no requerirá pasar por la verificación WGA de Microsoft. O, en otras palabras, permitirá que todos aquellos que tienen Windows pirata e insisten en usar Internet Explorer, al menos podrán actualizarse a una versión que tiene algunos bugs menos que nosotros, los desarrolladores, tenemos que evadir día a día.

Link: Internet Explorer 7

martes, 21 de agosto de 2007

Un kilo de bytes

Publicado a las 6:43 p.m.

Que «1 MB» sean 220 bytes o bien sean 106 bytes depende de si eres un geek o un pedante.


Via Microsiervos

jueves, 16 de agosto de 2007

lunes, 23 de julio de 2007

Sobre el precio de los SMS

Publicado a las 5:04 a.m.

Estaba reflexionando sobre el precio de los SMS, y haciendo unas cuentas simples, llegué a datos interesantes:

1 mensaje SMS tiene un máximo de 160 caracteres, o bien, 160 bytes.
Cada envío de mensaje cuesta, aproximadamente 15 centavos. O sea, 0,09375 centavos por cada byte.

Parece poco, ¿no?

Imaginemos que enviamos 1 KB. 1 Kilobyte es igual a 1024 bytes, o sea, 96 centavos.

¿Y si enviamos 1 MB? 1024 KB, son... 98304 centavos, o sea... 983 pesos con 4 centavos.

viernes, 13 de julio de 2007

Ahora sí que vale la pena un iPhone

Publicado a las 1:19 a.m.

Salió un VNC para iPhone:
Image Hosted by ImageShack.us

Link: cre.ations.net

viernes, 22 de junio de 2007

Consulta técnica

Publicado a las 8:55 p.m.

Últimamente mi computadora me está dando problemas, por eso me gustaría preguntar un par de cosas para ver si me pueden dar una posible solución. Para situarlos, les explico la configuración de mi PC.

Tengo un 386 SX2 a 27MHz overclockeado a 333 MHz. En paralelo a la CPU le soldé un chip de Pentium III MMX para ayudarle con las tareas matemáticas (es sabido que el 386 no tiene coprocesador matemático y por eso lo hice).

Tuve que hacerle un puente al chip en paralelo con la RAM para usarla como caché de nivel 1 pero me iba muy lento, así que le instalé 60 nanosegundos mas de RAM manualmente y los puse en el congelador de mi casa, en el segundo cajón, encima de la carne, para que el frío acelerara los cables de cobre que unen las 4 placas aceleradoras que tengo en paralelo soldadas al mismo bus ISA.

Pegué un par de SIMMs de 32 contactos para tener uno de 72, pero tuve que añadirle a mano 8 Flip-Flop's de germanio y por el momento parecía que la cosa funciona bien, aunque los días impares se soltaban y se me caían en el ventilador-disipador de mi lectora de CD's que se calentaba demasiado y me fundía los CD's. Esto ocurre desde que lo puse, las características del disipador es de 1 palmo de diámetro y quizás el problema resida realmente en que la lectora originalmente era de 2x pero le acoplé el motor de la exprimidora y ahora lee a 300x, esto me da más velocidad a la hora de transferir archivos al disco rígido. Lo malo es cuando saco los CD's ya que tengo que esperar 5 minutos a que termine de detenerse y como salen disparados de la bandeja, ya me rompí 10 lámparas de la mesita de luz, 2 cuadros y 7 posters de Pamela Anderson y a mi perro, lo extraño....

Mi teclado de 386 no me parecía demasiado útil con mi Windows Me, ya que le faltaban teclas así que le agregué un supletorio en la parte posterior y cuando lo golpeo con saña y suficiente fuerza, parece que funciona bien, rompí ya 3 mesas pero parece que vale la pena. Convertí mi mouse en un inalámbrico, usando un apuntador láser de llavero y un receptor de radio. La cosa funciona aunque tengo que trabajar a oscuras porque es muy sensible... Mi disquetera tiene capacidad para 4 disquetes en paralelo, 5 si la fuerzo mucho y hasta conseguí hacer que lea ZIPs; a veces me da algún error de lectura, aunque supongo que es normal, usando como uso la disquetera de 5 ¼ como grabadora de CD's y conectados al mismo bus IDE, aunque como tiene un switch aleatorio pienso que debería funcionar sin error.

La impresora-fax-modem-scanner que me armé a partir de una matricial, con la lente de mis anteojos del colegio que se me rompió la montura, para convertirla en impresora Láser (va bien, pero a partir de la hoja 12 me quema las demás). La vieja Canon de mi padre, convenientemente soldada al tóner me permite hacer copias de imágenes con una resolución envidiable de unos 3000 píxeles por metro cúbico.

Después de explicar la configuración de mi PC, ¿podría instalar una placa de red para conectarme ADSL? ¿Es suficiente mi micro para soportar el modem en USB? Por cierto, me olvidé de comentar que mi USB pertenece a un motherboard de Pentium II del que arranqué y soldé al mío. Gracias por escucharme y espero sus respuestas ya que necesito el ADSL para conectar esta PC al de la empresa de mi padre para hacer transferencias de archivos de más de 15MB.

martes, 19 de junio de 2007

TBA también confía en Microsoft

Publicado a las 2:12 a.m.

¿Qué sistema usarías para las máquinas expendedoras de boletos de tren? Unix, GNU, BSD...? Nah, ponele DOS, que anda bien!

DOS > all

sábado, 9 de junio de 2007

El blog de Madonna

Publicado a las 8:34 p.m.

Hoy me enteré, webeando un poco, que Steve Ballmer (el CEO de Microsoft) le regaló un Surface a Madonna, y ella escribió al respecto en su blog personal.

Me parece buenísimo que los artistas famosos tengan blogs abiertos donde publiquen sus pensamientos como cualquier persona normal, y mucho más que acepten comentarios a sus posts. Ojalá muchos otros artistas sigan su ejemplo.

Links: El post de Maddona, El Blog de Madonna

lunes, 4 de junio de 2007

iPod el 29 de Junio

Publicado a las 7:08 p.m.

Ya sé qué quiero para mi cumpleaños :D








Sitio web del iPhone: http://www.apple.com/iphone/