viernes, 28 de noviembre de 2008

Network Inspector (post temporal)

Free Image Hosting at www.ImageShack.us

Reflexión
a. ¿Cómo se puede usar esta herramienta en la detección de fallas?
El programa muestra todos los elementos accesibles de nuestra red, así que podemos ver si falta alguno o si hay algun dato incorrecto. Además el programa nos marca con un signo de admiración los elementos que considera que tienen algún problema y nos dice cual es.

martes, 25 de noviembre de 2008

Youtube en formato panorámico

Notícia calentita del dia! Hace apenas unas horas, YouTube se ha vuelto a renovar añadiendo a sus características habituales un nuevo formato panorámico! A aprovechar esos ponitores panorámicos los que los tenemos!

Parece ser que ya no volveremos a ver el antiguo visualizador, puesto que hasta los videos normales no-panorámicos aparecen en la nueva ventana panorámica, eso sí, con las franjas negras correspondientes. Sí a esto le añadimos los cambios que hemos visto últimamente, como son los videos en alta resolución o las tags interactivas, podemos augurar una larga vida para el tubo, que además parece estar cada dia más preparado para hostear videos profesionales con la calidad que se merecen. Más le vale a la TV de siempre ir con cuidado...

sábado, 4 de octubre de 2008

Flagcounter

Hace ya unas semanas que este blog está sin contador de visitas porque el antiguo caducó i me dió mandra ir a buscar otro para que volviera a caducar al cabo de poco. Sin embargo, ayer me topé por casualidad con una web que ofrece unos contadores algo distintos a los habituales y decidí probarlos.

La web es http://www.flagcounter.com/ y ahí podemos hacer un contador gratuito para nuestra web o blog. La peculiaridad de estos contadores es que no cuenta el numero global de visitantes, sino que los agrupa por sus paises de origen. Cada vez que un visitante de un pais nuevo llega a la página, aparece una bandera nueva en el contador con su correspondiente número al lado. Podeis ver un ejemplo aquí a la derecha-abajo de este post. Además el contador no aumenta si refrescamos la página y tampoco si cerramos y volvemos a abrir el navegador. Creo que solo aumenta por cada IP distinta al dia, por lo que es algo más preciso que el contador que tenia antes.

lunes, 29 de septiembre de 2008

Mejorar la calidad de los videos de Youtube

Algunos videos de Youtube han sido optimizados o convertidos para verse en una resolución mejor, sobretodo los que han sido colgados más recientemente. Aun así por defecto se nos muestran con una calidad más baja, probablemente para ahorrar ancho de banda.

Para poder disfrutar de una resolución y una calidad de sonido mejor, solo tenemos que añadir &fmt=18 al final de la url del video. Y como saber si el video tiene esta opción? Pues la única forma de saberlo es probarlo. Si no la tiene, simplemente se verá igual que antes.

Y al subir un video como podemos hacer que tenga esta opción? Pues no se sabe bien, pero por lo visto es automático, aunque se especula que solo pasa con los videos subidos en formatos concretos.

Aquí teneis un video que lo explica todo con un poco más de detalle.


sábado, 27 de septiembre de 2008

Aniversario

Pues sí, hace ya un año que este blog abría con la noticia del noveno cumpleaños de Google. Eso significa que hoy es el decimo aniversario de Google y el primero de este blog. Felicidades a ambos!

domingo, 21 de septiembre de 2008

Eclipse

Hoy hablaremos del Eclipse. No, no hay ningún eclipse astronómico previsto próximamente, me refiero al Eclipse como software. El Eclipse es un entorno de desarrollo integrado.

Eclipse ha sido desarrollado en varios lenguajes, pero en su mayoría en Java, por lo que no es de extrañar que su función principal sea programar en dicho lenguaje (es lógico que si la mayoría de sus programadores eran expertos en Java, le hayan dado preferencia a éste). Pero lo que lo que hace de Eclipse una herramienta especial es que puede usarse para programar en prácticamente cualquier otro lenguaje mediante la descarga de plug-ins adicionales (Eclipse es completamente modular y podemos instalar solo los elementos que nos interesen). De hecho, el objetivo de su existencia es que llegue a ser un entorno de desarrollo universal.
Otra de las características que hacen fuerte al Eclipse es que tanto él, como sus plug-ins, son de código abierto y completamente gratuitos, por lo que cualquiera puede descargarlo de internet. Curiosamente, la licencia que lo hace gratuito no es la famosa GNU GPL, sino otra licencia especial para Eclipse, aunque igualmente gratuita.

Ya tenemos 2 elementos de cara a convertir el Eclipse en un entorno de desarrollo universal. Pero que más podría ser necesario? Pues el idioma. Entre los plug-ins mencionados antes también se encuentran traducciones a numerosos idiomas para hacerlo accesible a todo el mundo (siempre que sea capaz de usarlo, claro).
Y finalmente, para que pueda usarlo todo el mundo, Eclipse es multiplataforma, por lo que funciona tanto en Windows, como en Linux, como en Mac OS.

miércoles, 20 de febrero de 2008

Problemas para instalar los drivers de la tarjeta de sonido en placas base ASUS

Recientemente me he comprado un ordenador nuevo y, como suele pasar, he tenido algun que otro problema antes de conseguir que funcionase todo bien. El problema fue concretamente con la tarjeta de sonido.

Resulta que la placa base es una ASUS P5E que, aunque no viene con tarjeta de sonido integrada, si viene con una incluida en el paquete. Es una tarjeta pequeña que se conecta a una ranura PCIe x1. Hasta ahí todo muy bien. El problema viene cuando despues de colocarla en su ranura PCIe x1 de color negro (el manual insiste en que ha de ser la de color negro, y luego veremos porqué), arrancamos el ordenador y nos disponemos a instalar los drivers. En ese momento, en vez de instalarse, recibimos este mensaje:

"se requiere el controlador de bus HD audio y no se lo encuentra"

Si habeis intentado buscar la solución por internet, habreis visto que está sembrado de foros donde te dicen que descargues la última version de los drivers, o que actives el HD audio desde la BIOS. TODO ESO ES INÚTIL. Los drivers no se instalarán, probeis la version que probeis, y la BIOS ya tiene la opción de HD Audio activada por defecto. Además el problema se extiende a varias placas base ASUS de la misma familia.

Solución:
Vamos a "Panel de control\Sistema". Ahí le damos a la pestaña "Hardware" y entramos en el "Administrador de dispositivos". Una vez dentro veremos que estan todos los apartados plegados salvo "Dispositivos de sistema", que estará desplegado y veremos que uno de los iconos tiene un triangulo amarillo que nos indica que hay alguna clase de conflicto, llamado "PCI device". Hacemos click derecho sobre él y seleccionamos "Actualizar controlador...". Si estamos conectados a Internet, Windows buscará él solo la actualización, tanto si está validada la copia como si no. Una vez se actualice con éxito el controlador, el "PCI device" se transformará en "Microsoft UAA Bus Driver for High Definition Audio", y ya podremos proceder a instalar los drivers de la tarjeta de sonido con tranquilidad.


Free Image Hosting at www.ImageShack.us

Todo esto se debe a que por lo visto, la misteriosa ranura negra no es una PCIe x1 normal, sino que está pensada para conectarle una tarjeta de sonido HD Audio, y por lo visto, requiere un controlador propio que Windows no instala automáticamente por causas desconocidas.

miércoles, 13 de febrero de 2008

GIF animados con Gimp

Navegando por Internet seguramente os habreis topado con cientos de imagenes GIF animadas, sobretodo en foros y por el Messenger. Los que no habeis hecho ninguna (como yo hasta hace poco) os preguntareis, ¿Como lo hacen? Pues yo lo he hecho con Gimp, así que es lo que voy a explicar, aunque es cierto que hay herramientas especializadas para ello.

Si no tenemos Gimp, lo primero que hay que hacer es descargarlo e instalarlo como cualquier otro programa.

Una vez lo tenemos, el proceso es simple. Solo hay que ir al menu de capas e ir añadiendo capas nuevas.

Free Image Hosting at www.ImageShack.us


Al guardar como GIF, cada capa será un fotograma de la animación (la de más abajo será la primera y la de más arriba la última.

Free Image Hosting at www.ImageShack.us


Aquí teneis el que hice yo en apenas un minuto. Desde luego, no podría ganarme la vida como artista, porque soy un completo negado para esto, pero si yo he podido, cualquiera puede hacer uno.

lunes, 28 de enero de 2008

Visual .NET - Auroejecutar procesos al abrir una ventana

Hoy toca hablar un poco de Visual .NET, y tocaré el tema de como hacer que se autoejecuten procesos al abrir una ventana de nuestro programa. Para poder ejecutar codigo al abrir una ventana es tan simple como hacer doble click sobre cualquier punto vacio de ésta en el modo de edición. Entonces se nos generará el codigo necesario para poder ejecutar código al arrancar la ventana, como si fuera cualquier otro objeto.


Hasta ahí todo muy fácil y muy bonito. Pero esto puede ocasionar problemas. Imaginemos por ejemplo que al arrancar queremos que nuestro programa lea información de un sitio web y la asigne a una variable, y en la linea siguiente intentamos usar dicha variable. Pues el programa casi seguro que fallará. Y porqué? Pues porque no le habrá dado tiempo a leer la información de la web, porque esto tarda unas decimas de segundo o incluso varios segundos dependiendo del estado de la conexión, y por lo tanto la variable estará aun vacía cuando lleguemos a la linea de codigo siguiente.

Hay varias formas de solucionar el problema, pero todas pasan por ganar tiempo para que el programa tenga ocasión de leer la información antes de llegar a la siguiente línea.

- Una forma un tanto sucia de hacerlo es introducir un bucle vacio entre las 2 instrucciones para entretener al sistema unas decimas de segundo, que se repita unos miles de veces. Esto funciona pero en terminos de optimización es bastante desastroso.

- Otra forma es dejar la segunda linea de codigo para otro momento, ya sea metiendola al final del "load" si es posible y si hay más instrucciones por enmedio o haciendo que se ejecute en otro lugar, como por ejemplo en un botón accionado por el ususario. Esto tampoco es la forma más elegante de solucionar el problema y suele ser muy mala idea cargar al usuario con nuestros problemas.

- La mejor forma de hacerlo es usando un timer. Ahora mismo se me ocurren 2 formas de hacerlo. La primera aparece en la imagen de antes, donde simplemente se ejecuta el timer dentro del load y dentro del timer ponemos el codigo que se tiene que ejecutar con retraso. La otra es parecida a usar un bucle, solo que en vez de darle un numero fijo de ciclos, hacemos que compruebe en cada ciclo si el timer ha alcanzado un determinado valor (por ejemplo que el timer valga 1000, o sea, 1 segundo).

Ahora el programa debería funcionar, a menos que tenga más errores, pero eso ya es trabajo de cada uno. Espero que os haya sido de ayuda.

viernes, 25 de enero de 2008

El mapa de caracteres

Seguro que alguna vez os habeis encontrado ante la situación de tener que escribir un caracter extraño y no teniais ni idea de como hacerlo. O peor, se os ha roto alguna tecla del teclado y ya no podeis escribir ese símbolo o letra. Pues bien, si estais usando Windows (desconozco si hay algo similar en Linux y MacOS, pero es probable que sí) teneis a vuestra disposición el Mapa de Caracteres, que no es más que una ventana con una lista de todos los caracteres que podeis llegar a escribir de la que podeis copiarlos para pegarlos donde convenga.



Podeis llegar hasta él desde el menu inicio/programas/accesorios/herramientas del sistema. Para usarlo basta con ejecutarlo, seleccionar un simbolo y darle a "copiar". Luego podemos pegar el símbolo donde nos convenga. Puede ser algo engorroso, pero nos puede salvar en una emergencia. También podemos elegir la fuente con la que queremos que aparezca el símbolo o letra. Además con esto también podremos usar caracteres de otros idiomas siempre que los tengamos instalados, como chino o japonés, si marcamos la casilla "vista avanzada".

lunes, 21 de enero de 2008

Apple presenta el ordenador portatil más fino del mundo

Recientemente Apple ha presentado al mundo su última novedad: El Mac Book Air. Este ordenador es el portatil más fino que se ha creado hasta ahora en el mundo, con 0'4 cm en su parte más fina y 1'9 cm en su parte más gruesa. Como es de esperar, este portatil es muy ligero, y quedó demostrado por la forma en que llegó a su presentación: metido en un sobre de mensajeria.

Entre sus prestaciones encontramos una pantalla de 13,3 pulgadas, webcam, un trackpad multitáctil, memoria de 2 gigas, procesador Intel Core Duo de 1'6 o 1'8 GHz, disco duro de 80 gigas, batería de 5 horas de duración, conectividad wifi y Bluetooth. Desgraciadamente solo tiene un conector USB y no tiene lector de CD. La carcasa está hecha de aluminio y se han evitado el uso de plomo y mercurio en su contrucción, por lo que se suma a la ecomoda.



El juguetito cuesta 1644 €, que dadas sus prestaciones es mucho dinero. Por ahora solo sirve para que la gente con mucho dinero pueda fardar ante los amigos o para gente a la que le prime un peso y dimensiones reducidas ante todo lo demás. De todas formas, como todas las curiosidades de la historia, nos muestra un avance de lo que podremos ver en el futuro.