NPGeek

May 10, 2010

Review: Nokia 5130

Filed under: Geeky,General,Personal — Nicolas @ 1:12 am

Hace un tiempo que tengo este celular asi que creo exness.com.es que ya es hora de vencer la fiaca y hacer la review.

Empezemos por algunas specs:

 

  • Pantalla de 2 pulgadas, resolucion de 240×320
  • Memoria interna de 30mb, expandible hasta 16gb (ver mas adelante)
  • Camara de 2mpx (1600×1200), video QCIF a 15fps
  • EDGE, Bluetooth 2.0
  • Reproduccion de MP3/WMA/AAC y MP4/H.264/H.263
  • Flash Lite 3.0
  • 21hs de reproduccion de musica, 6 horas de talk time, 288hs de stand by

 

Construccion y usabilidad:

Es un telefono compacto y simple. Tiene un tamaño bastante decente sin llegar a ser muy molesto (como por ejemplo el http://exness.com.es Sony Ericsson W200, que en mi opinion era demasiado compacto para usarlo). El teclado podría ser un poco mas grande, pero no es malo, si bien no es lo ideal, con un rato de usarlo uno se acostumbra. Una omisión que podría haber aumentado mucho mas la usabilidad del dispositivo hubiera sido la inclusion de un camera button que haga de shutter, ya que sino, hay que usar el boton central, de todas formas no es muy grave considerando que es un modelo low-end, y orientado a la reproduccion de audio. Lo que si considero muy molesto son los controles de reproduccion/volumen a los costados del telefono. No solo su construccion es pobre y hace que bailen y que den la impresion de que se van a romper, sino que su textura los hace incomodos de reconocer sin mirar, en mi opinion deberian haber hecho algo mas como el Nokia 5310, que me parece mucho mas comodo en ese aspecto. La tapa del slot de la tarjeta de memoria es fragil, asi que manipulenlo con cuidado. Fuera de eso el telefono parece solido.

 

Uso multimedia:

Mi eleccion de este telefono se baso, ademas de que no tenia celular y necesitaba uno, en la reproducción de audio. Este telefono es el que posee la mejor calidad de audio de todos los productos de Nokia. Estamos hablando de algo que casi llega a los niveles de respuesta de un iPod Touch 2G. Los probe con mis Sennheiser HD202 y los maneja perfectamente para ser un dispositivo portatil. Algo muy importante a remarcar en lo que a audio respecta: ni se les ocurra probar el telefono con los auriculares que trae bundleados, son un cancer para cualquiera que precie sus oidos.  La reproduccion de videos funciona bien, aunque es medio pointless ver videos en una pantalla de 2 pulgadas.

La camara es aceptable, no se puede esperar mas de un telefono, y menos de uno tan low-end. Las fotos salen con mucho ruido digital, pero para mi esta bien, si quiero calidad uso una camara y listo. Los videos son muy chicos, y aparte el sonido no es del todo bueno.

 

Uso general:

El telefono como la mayoria de los productos de Nokia tiene una gran cantidad de aplicaciones y opciones para personalizar, pero dedico este apartado al firmware en si, el que viene por defautl es lento y suele tener cuelgues, asi que recomiendo esta guia, que fue la que use yo para actualizar y liberar el Nokia 5130 realmente es una pavada y salio todo bien. Pero aparte de hacer el telefono mas rapido y estable, tiene ventajas como ponerle tarjetas de hasta 16gb (el firm default acepta 2gb) liberarlo, etc.

 

Sintesis:

Es un buen telefono, pero es un producto de gama baja y hay que tener eso en mente. Pero si buscan algo simple, barato y con buena reproduccion de audio, no lo duden, pero no se olviden de cambiarle los auriculares y de actualizar el firmware ;)

April 22, 2010

Apple, AMD, ARM

Filed under: Actualidad,Geeky,General,Links — Nicolas @ 6:55 pm

Parece que Apple va a salir de compras. Primero aparecen datos de que podría estar a punto de comprar AMD, ahora tambien dicen que esta por comprar ARM Holdings.

En cuanto a lo primero, no voy a decir que no es posible, pero me parece que no existen suficientes razones como para que Apple haga semejante movimiento de plata para comprar AMD, que si bien es una gran empresa, no ofrecería grandes beneficios a Apple. Porque si Apple quiere usar AMD o ATI lo puede hacer mediante un convenio, como con Intel ahora mismo, hacerse responsable del diseño y manufactura de los productos de AMD seria un dolor de cabeza, asi como lo fue para AMD la compra de ATI en un principio (aunque ahora es claro que fue un movimiento que esta dando excelentes resultados).

Sin embargo, la segunda opción es mucho mas factible. Desde el lanzamiento del iPhone que https://exness.com.es Apple se perfila como una compañia “movil”, fijense sus ultimos exitos: iPhones, iPod Touch, ahora el iPad, y las portatiles de Apple tienen muchisima mas relevancia que sus alternativas desktop. Entonces, para una compañia que apunta a esto, tener el control de ARM seria mas que beneficioso. No solo desde un punto de vista tecnologico, sino tambien desde un punto de vista empresarial, ya que haciendose con el dominio de ARM puede denegar las licencias de produccion de chips ARM para todos los fabricantes, frenando practicamente por completo el avance de Android, Windows Phone 7, WebOS y practicamente cualquier competencia en lo que a smartphones respecta.

Por eso mismo no me gusta ninguna de las 2 posibilidades, son empresas muy influyentes tanto actualmente como en un futuro potencial. No me gustaria que una compañia tan evil como Apple controlara empresas tan grosas como AMD (ofreciendo productos de calidad a precios accesibles) o ARM (compañia de ENORME relevancia, tanto como para el sector portable, como para donde se viene perfilando ahora: a reemplazar x86 en dispositivos de no tanta potencia).

A menos que sean puros fakes, cualquiera de las 2 adquisiciones las vamos a sufrir todos los usuarios de tecnologia.

April 18, 2010

Migracion

Filed under: General — Nicolas @ 4:36 am

Voy a ver si puedo cambiar el server, asi que si no pueden entrar al blog pueden probar entrando por noko.wordpress.com. Cuando actualice todo si entran por nicolaspadula.com van a ver el mismo blog pero en un server distinto (?).

April 13, 2010

Google, HTML5, TheorARM, VP8, etc

Filed under: Actualidad,Geeky,General — Nicolas @ 8:09 pm

Voy a tratar de resumir una cuestión que viene hace un tiempo, sobre todo con la popularidad que esta teniendo HTML5 últimamente.

El tema es así: Google habilito en YouTube la opción de usar HTML5 en vez de Flash para reproducir videos, pero solo Safari, Chrome (y en el futuro Internet Explorer 9) soportan esto, ¿por que? No porque otros navegadores como Firefox u Opera no soporten HTML5, sino porque se rehúsan a soportar el codec H.264, que es el que utiliza YouTube para comprimir sus videos. No quieren soportarlo por ser un codec propietario, en vez de eso, soportan Theora.

El problema es que el ratio de compresión/calidad de Theora no compite con el de H.264. Hace un tiempo, Google invirtió en un proyecto llamado TheorARM, que, como el nombre lo indica, trata de lograr una implementación del codec Theora para procesadores ARM. Esto podría ser una buena señal para todo este conflicto, pero no termina acá. Google habia comprado una empresa llamada On2, que desarrollaba codecs de alto rendimiento, en particular se habla del codec VP8, el cual segun dicen, supera el ratio de compresión/calidad de H.264, además de ser mas liviano su procesamiento (requiere menos ciclos de CPU para comprimir/descomprimir). Ahora, fuentes indican que Google va a hacer open-source este codec.

Esto esta a punto de ponerse interesante, pero hasta que no haya confirmacion no pasa nada. Pero en el caso de que sea positivo, Google estaria en condiciones de iniciar una transicion en YouTube, de Flash a HTML5, de H.264 a VP8/Theora, pero además, de imponer un codec standard para HTML5 (ya que no hay una especificacion oficial, se va a decidir por el que tenga mas peso, y Google ciertamente es un peso pesado) ganando de esta forma control y presencia sobre el video en la web, y cortando dependencias y desplazando a Adobe, quien, a menos que empiece a innovar o mejorar sus productos (hablando de Flash) va a perder bastante relevancia en esta parte de la industria.

March 15, 2010

Cuando se pudra el mercadito

Filed under: Actualidad,Geeky,General — Nicolas @ 7:44 pm

Actualmente, y sobre todo en Argentina, Internet no recibe atención “legal” ni ningún tipo de regulación, sin embargo la tendencia global es que esto no va a seguir así. En una gran cantidad de países ya se filtra y se regula Internet, en otros la cosa esta en planes, en Argentina había un proyecto de ley dando vueltas.

Entonces suponiendo que el control del tráfico aumente, ¿que pasaría? Como evolucionará la tecnología para permitir que nos mantengamos anónimos y podamos compartir información libremente?

Lo que pienso que podría suceder es, por un lado, se sectorizarían las comunidades de intercambio de archivos, es decir, habría sistemas nacionales o incluso por provincias y ciudades, conectados por VPN o redes locales “virtuales” (imaginense un Taringa tan solo para su provincia y que para acceder se requiera usar un cliente especial que asegure la privacidad de las transacciones) todo esto via P2P obviamente, para evitar la centralización. Probablemente se popularice algun sistema de P2P al estilo de Perfect Dark, tanto para conexion local como internacional. Las redes wi fi mesh también ayudarán a todo esto.

Los lugares de discusión pasarán a ser anonimos o a pedir menos requerimientos para el registro, twitter se usará como servicio de broadcasting para noticias publicas, se tendrá mas cuidado con lo que se dice.

Obviamente, el común de la gente no se va a poner a pensar en esto, va a usar lo mas fácil y rapido y a la mierda, pero los nerds probablemente tendremos esta evolución en cuenta.

En fin, con el aumento del control de la privacidad, Internet evolucionara a muchas redes locales, interconectadas entre si, algo asi como los radioaficionados, pero mas complejo obviamente, la palabra “local” ganará importancia.

February 25, 2010

Tarjetas CompactFlash de hasta 144 petabytes

Filed under: Actualidad,Geeky,General — Nicolas @ 10:39 pm

Esto es un post corto, pero lo hago porque realmente me llamo la atención. La Compact Flash Association anuncio una nueva especificación (CF 5.0) que al hacer uso de espacio de adressing de 48-bits (en vez de 28) permitiría llegar a un límite teórico de 144 petabytes de almacenamiento.

Será compatible con el standard ATA-6 para mayor velocidad de transferencia y soportara TRIM para alargar la vida útil y performance del producto. No se cuando van a lanzar productos con esta especificación pero sería realmente increíble tener semejante capacidad de almacenamiento en.. una tarjetita!

Legion (2010)

Filed under: Actualidad,Geeky,General,Otros — Nicolas @ 4:58 am

Bueno, acabo de ver Legion. La baje porque no tenia nada que bajar, y pensaba no verla (si, realmente no tenía expectativas) pero al final me picó la curiosidad y la vi. Todo lo contrario a lo esperado.

Si bien no es una película innovadora, combina 2 estilos que me gustan mucho: Por un lado el clásico exterminio/apocalipsis de zombies, donde un grupo de personas tiene que sobrevivir con unas cuantas armas en una casita (aunque esto conlleva a que me encariñe con ciertos personajes, en el caso de Legion con Willa Holland. Se, soy un pelotudo, pero bueh) y por otro lado, en vez de zombies esta vez tenemos toda una cuestión religiosa y mística que son los ángeles. Así es: Dios vs la Humanidad.

Y como toda película de este estilo (supervivencia?) esta llena de clichés, el bueno, el garca, el misterioso, el boludo que por una cagada hace cagar a varios, la pendeja cute (Willa :3) y etc. Pero al combinarse con toda la cuestión religiosa o sobrenatural, pasan de ser solo chobis que vienen a comerlos, y algunas escenas son realmente creepy.

Los efectos y recursos no son para nada la gran cosa, pero cumplen su función (tampoco es que se haga mucho uso de eso en la película). Algo que no me gusto es como se los “subestima” a los ángeles. Una cosa son los esbirros pseudo-zombies que los matan con unos cuantos tiros, pero los Arcángeles Gabriel o Miguel deberían ser criaturas con un poder inmenso y no sencillamente tipos comunes que saben pelear o disparar.

En fin, yo no soy muy exigente con las películas, pero esta supero las expectativas y si son como yo y les gusta este tipo de películas la recomiendo totalmente.

February 17, 2010

Como crear un chatroom en MSN

Filed under: Geeky,General — Nicolas @ 8:29 pm

Aunque me gustaría usar otra cosa, por razones de compatibilidad (?) estoy obligado a usar Windows Live Messenger como cliente de IM, también conocido como MSN. Lo suelo usar para charlas grupales de varias personas, y como la red de MSN es una cagada inestable, cada tanto hay que cerrar todo, armar otra conversación, los miembros se desconectan, etc.

Entonces, me encontre con un servicio bastante interesante llamado groups.im. Basicamente lo que hace este servicio es crear un chatroom (algo asi como un canal de IRC) y un bot de nuestro programa de IM favorito, asi es, Yahoo, o MSN (y se vienen mas protocolos como GTalk, Facebook Chat y Skype segun los creadores de la pagina :D ). Yo uso MSN asi que lo voy a tomar de ejemplo.

Bien, entonces una vez en la pagina, nos logueamos con nuestra cuenta de IM (yo uso MSN, asi que me logueo con mi mail). Y clickeamos en “Create Group”. Una vez ahi encontramos las opciones de privacidad del grupo, publico, publico restringido (es necesaria la aprobacion de un admin del grupo) o privado (solo por invitacion). En mi caso seleccione publico porque es solo un chat entre amigos.

Despues escribimos el nombre del grupo, seleccionamos nuestro pais y una categoria, y por ultimo seleccionamos si queremos un grupo gratuito o VIP. Las ventajas del grupo VIP son varias:

  • Estan en un servidor VIP, lo cual mejora la estabilidad del bot.
  • Se elimina todo tipo de publicidad.
  • Los chatlogs se guardan hasta 30 dias en vez de 7 dias.
  • Hasta 25 admins en vez de 10.

Un grupo VIP cuesta 10 dolares por unica vez.

Y ya podemos agregar al bot a nuestros contactos. Una vez hecho esto, mandamos un zumbido y nos da la opcion de abrir el Activity Panel, aceptamos y ya tenemos el panel de control para configurar todas las opciones de nuestro grupo, por ejemplo: las reglas, agregar o eliminar miembros, elegir administradores,  etc. Basicamente cualquier cambio en la configuracion se puede hacer desde el Activity Panel. Y si fueron usuarios de IRC seguramente estaran acostumbrados a los comandos, tambien se pueden ejecutar comandos, pueden ver una lista escribiendo /help.

Por ultimo, para que no nos lleguen mensajes del bot (recuerden que para nuestro MSN es como si fuera un contacto, no una conversacion, por lo tanto, se puede salir pero puede ser medio incomodo andar entrando y saliendo del bot) lo que tenemos que hacer es tipear /b, esto anula las notificaciones por 2 horas (si nos desocupamos antes, tipeamos /b de nuevo y listo).

Por ultimo, una feature muy comoda es que al enviar una foto al bot como si fuera un contacto cualquiera, la foto se sube a un servidor y el bot automaticamente pasa la URL a todos los miembros para que la vean.

Entonces: para sintetizar:

Ventajas:

  • Mas estabilidad para nuestras conversaciones grupales, soporte para mucha mas gente.
  • Menos caidas y desconexiones.
  • Mas control en nuestras conversaciones, quien entra, quien sale, etc.
  • Compartir fotos es mucho mas simple que en conversaciones normales.
  • Ideal para no armar un canal de IRC para nuestra comunidad, sencillamente usamos nuestro chatroom desde nuestro cliente de IM.
  • Alternativa menos nerd que el IRC.

Desventajas:

  • Hay que bancarse la publicidad del bot (a menos que decidamos pagar 10 dolares para hacer nuestro grupo VIP).

February 11, 2010

Roundup de CPUs Empresariales

Filed under: Actualidad,Geeky,General — Nicolas @ 2:34 pm

Si bien la variedad de CPUs en el ámbito doméstico se limita a Intel, AMD, VIA y esperemos que ahora ARM, en lo que respecta al ámbito enterprise hay un par de jugadores mas, IBM y Sun. No estamos hablando de CPUs x86, por lo tanto ni sueñen en correr algo como Windows. Estamos hablando de sistemas de alto rendimiento como AIX o variaciones de UNIX. Ultimamente se presentaron en un corto periodo de tiempo las soluciones de las 3 empresas que pisan fuerte en este mercado, incluyendo a Intel, asi que voy a poner un poco de informacion:

Vamos a empezar por nuestra empresa mas familiar: Intel. Intel presento recientemente una nueva linea de Itanium, basada en la arquitectura Tukwila, la linea Itanium 9300. Estos cuentan con 2 threads de procesamiento por nucleo y hasta 4 nucleos por chip, es decir, 8 threads. Con velocidades de hasta 1.86ghz y cache de hasta 24mb, estos microprocesadores tambien comparten features con la linea Nehalem EX de Intel (x86) como el chipset (Intel 7500) y el QPI.

Tienen un TDP de hasta 185W y se comercializaran en aproximadamente 3 meses.

Siguiendo con otra bestia del procesamiento, Sun Microsystems presento el Niagara 3.

El Niagara 3 claramente apunta a la paralelizacion de tareas, se nota en su diseño y en su construccion, muchos nucleos y muchos threads de baja performance.

El Niagara 3 cuenta con 16 nucleos por chip, cada uno soportando 8 threads de procesamiento, dandonos en total 128 threads por chip. Con una cache de 6mb  y una conexion de Coherence (que seria algo asi como el HyperTransport de AMD) los nucleos se interconectan entre si.

Ademas, este procesador no es solo un CPU, sino tambien un SoC (System on a Chip) puesto que cuenta con controlador de memoria integrado (4 canales de memorias DDR3) controlador PCI-Express (hasta 2 puertos de 5Gb/s) y controlador Ethernet soportando 2 puertos de hasta 10Gb/s. Todo esto da un total de hasta 2.4Tb/s de informacion que pasa por el I/O.

Y terminamos con la empresa que posiblemente haya aportado mas a la informatica: IBM y su nuevo POWER 7.

Si bien el POWER7 tiene “solo” 8 nucleos y 32 threads (4 threads por nucleo) cada nucleo tiene una ejecucion mucho mas rapida que los nucleos del Niagara 3, es decir tiene nucleos mas robustos y potentes, un equilibrio entre paralelizacion y potencia individual.

Esto tambien se logra en parte gracias a su baja latencia en la memoria cache, en la cache L1 (32 kb) la latencia es de apenas 2 ciclos y en la L1 es de 8 ciclos (en POWER6 era de 26, mas que una reduccion). Por otro lado la cache L3 (32mb) tiene una latencia bastante mas alta, pero se gana una mejora de 3.5 veces mas eficiencia energetica y 3 veces mas densisdad de cache.

POWER7 conecta sus nucleos por SMP Links, similar a la Coherence del Niagara 3. Y se puede lograr hasta 2.9Tb/s. Por otro lado el chip tambien cuenta con 2 controladores de memoria DDR3 integrados que pueden hacer hasta 100Gb/s en total.

Y con esto termina este articulo sobre 3 procesadores que compiten en el mismo mercado, pero con estrategias totalmente distnitas.

February 10, 2010

Como hacer una radio de verdad en UStream, usando Virtual Audio Cable

Filed under: General — Nicolas @ 8:08 pm

UStream es un gran servicio para hacer live broadcasting, pero tambien tiene ciertas limitaciones, una de ellas es que solamente transmite audio desde una entrada. Esto es un inconveniente si queremos hacer una radio apenas mas profesional, agregandole musica de fondo por ejemplo. Tambien imposibilita hacer broadcast de una conversacion en skype. Pero todo tiene solucion, con el uso de Virtual Audio Cable.

VAC es  un programa que permite emular dispositivos de audio virtuales (entradas, salidas) y tambien rutearlas (es decir, conectarlas virtualmente) Gracias a esto podemos hacer que todo el audio salga por una misma salida, y conectar esta salida a UStream.

Para empezar, bajamos Virtual Audio Cable (la version full) desde aca. Al instalarlo (setup.exe) nos vamos a encontrar que trae un driver sin verificar, para instalarlo entonces necesitamos deshabilitar la verificacion de firmas. Existen varias maneras, muchas estan listadas en este link. Probablemente tengan que reiniciar el equipo para aplicar los cambios.

Una vez instalado el programa, desde el archivo vcctlpan.exe podremos configurar muchas cosas, pero recomiendo dejar todo por default, excepto la cantidad de cables, en mi caso use solo dos. (Tambien podemos configurar que tipo de cables se van a emular, ya sean S/PDIF, Line o Mic). En mi caso use Line 1 y Line 2.

Ahora, vamos a Skype y configuramos en los ajustes de sonido, que la reproduccion de sonido (es decir, lo que escuchamos de otros participantes de nuestra conferencia) salga por el Line 1.

Lo mismo para nuestro reproductor de audio (en caso de que queramos agregar musica de fondo, sonidos, etc) necesitamos un reproductor que nos permita configurar por cual dispositivo de audio se reproduciran los sonidos, en mi caso uso foobar2000, ahi tambien seleccionamos que se reproduzca por Line 1.

De esta forma, por Line 1 solo saldra el audio de nuestro reproductor y de Skype, y no otros sonidos, por ejemplo un sonido de error de Windows.

Ahora abrimos el programa audiorepeater.exe. Este programa sirve para hacer el ruteo de los cables entre si. Se pueden abrir cuantas instancias se desen. Abrimos una instancia y ruteamos: En Wave In seleccionamos Line 1, en Wave Out seleccionamos nuestros parlantes. De esta forma podremos escuchar tanto el sonido de nuestro reproductor como la conversacion en Skype. (NOTA: Esto puede agregar algo de latencia, pero no deberia ser molesto para nadie).

Abrimos otra instancia y ruteamos de la siguiente manera: En Wave In seleccionamos nuestro microfono, en Wave Out seleccionamos Line 2. De esta forma el sonido de nuestro microfono saldra por Line 2.

Y por ultimo, abrimos una tercera instancia y en Wave In sleccionamos Line 1, y en Wave Out seleccionamos Line 2. Ponemos Start a todas las instancias, y listo. Todo correctamente ruteado, todo el sonido de: nuestro microfono, nuestro reproductor de audio, y nuestra conversacion en Skype saldra por Line 2, una unica entrada, que sera la que utilizemos para transmitir audio por UStream.

Ahora si ya tenemos nuestra radio online semi-profesional, con musica de fondo, control de volumen, varias personas, etc.

Un par de aclaraciones finales:

- Recuerden que configuramos nuestro reproductor para que salga por Line 1, asi que si cierran la instancia del audiorepeater que rutea Line 1 –> Speakers no se va a escuchar nada, para arreglar esto tienen que configurar de vuelta el reproductor para que salga el sonido directamente por los parlantes, o bien dejar abierto audiorepeater constantemente.

- Este articulo esta pensado para aquellos que tenemos una sola placa de sonido y un microfono convencional. Para aquellos que tengan 2 placas de sonido, o un microfono USB el ruteo es mucho mas facil y obvio.

- Todo esto solamente debe hacerlo el host es decir la persona que vaya a hacer el broadcasting desde UStream.

Older Posts »

Blog at WordPress.com.