Anuncios Google         Anime         Street Fighters         Lucky Star         Star Blazers         Street Fighters Movie

Bloggers Confrontation

Publicado el 8/04/2008 - 3:52pm en Clab


Bloggers Confrontation constituye una competencia, en base a pruebas individuales, en la que los bloggers deberán demostrar su creatividad, su capacidad artística, de redacción, de investigación, entre otras, para determinar quién es el mejor blogger del mundo.

Dicho esto empezará un sangrienta lucha entre Bloggers en la que seré participe valiendome de mis pobres habilidades como Bloggers para obtener el máximo premio.

Fuente: Xklibur: Bloggers Confrontation

Usar IE6, IE7 u IE8 en una misma PC

Publicado el 4/04/2008 - 3:57pm en Soluciones

Sé que se preguntarán: “porque tener a todos los IEngendros @_@”. Pues los desarrolladores/maquetadores Web tenemos que lidiar con ellos siempre por SPARTAAAAA!!!! .

Una solución que se dio hace mucho fue usar Multiple-IE y se convirtió en una herramienta indispensable, la cual tuvo mucha acogida. Para usarlo se debía tener instalado/actualizado al IE7 y con el Multiple-IE instalar el IE6 emulado.

Pero con el paso del tiempo nos vamos dando cuenta que no siempre interpretaba las hojas de estilo (CSS) igual que el IE6 original. Fue entonces cuando se buscaba la forma de instalar los 2 a la vez modificando de una u otra forma el registro o la forma de instalación del IE.

Pero no se daba con una solución sencilla. Frente a esto la solución nos la dio la misma Microsoft (habrá sido el sentido de culpa?).

La solución:

  1. PC con Windows XP SP2 con IE (cualquier versión).
  2. Descargar e instalar Virtual PC 2004.
  3. Descargar una imagen de un disco duro virtual para el Virtual PC. Contendrá el Windows XP SP2 ya activado (no necesitaremos licencia), con la version del IE a escoger (incluso el que tiene el IE7 viene con algunas herramientas para los desarrolladores web).
  4. En el Virtual PC crear una nueva Maquina virtual y usar el disco duro virtual descargado en el anterior paso.
  5. Ejecutarlo y listo! Tendremos emulado el Windows XP con la otra versión del Internet Explorer a probar ^^.

Nota: Virtual PC 2004 no funciona sobre Windows Vista, en su lugar usen Virtual PC 2007. ;)
Fuente: IE6 and IE7 Running on a Single Machine (en Inglés).

Del Escritorio a la Web

Publicado el 19/01/2008 - 9:33pm en Soluciones

Muchas empresas tienen sus sistemas funcionando en una red local y en determinado momento sienten la necesidad de querer ver sus reportes desde cualquier lugar o incluso ingresar algunos datos desde otro lugares a una sola Base de Datos.

Aquí llega el momento en que los programadores primero pensamos “hagamos un sistema web y lo ponemos en un hosting pagado”, pero cuando nos comienzan a decir que el sistema ya lo tienen hecho en Visual Basic 6 y la base de datos en Ms. Access te preguntas “Y ahora como lo hago?!”.

Cuando eramos estudiantes no nos enseñaron a dar solución a este tipo de problemas y solo nos enseñaban a usar PHP con MySQL, ASP con Access, ASP.NET con Ms. SQL, entre otros.

Incluso al buscar por Internet no encuentras algún curso o tutorial que te indique como poner un sistema local en la web (en foros habrá pero no siempre específicamente como tu quieres y no le puedes decir al cliente que espera hasta que te contesten del foro si se puede hacer), y como ignoras como se hace, propones rehacer el sistema y poner la Base de datos en un hosting de paga. Pero la realidad es otra, la empresa no siempre contará con el dinero para volver a hacer otro sistema entero y buscarán a otro que pueda darles una solución que no requiera volver a desarrollar sus sistema.

Si eres de los que no se conforman con lo que saben, siempre estas al tanto de las novedades, te informas de las nuevas tecnologías que aparecen y con un poco de lógica (y haciendo algunas pruebas), podrás dar una o varias soluciones practicas para este tipo de requerimientos.

Les comento mi experiencia y como le di solución:

El cliente tiene un sistemas hecho en Visual Basic 6 y la Base de Datos en Ms. Access, y quería ver unos reportes desde su Web alojada en un servidor Linux con PHP.

A los hechos:
Aunque pudiera usar ASP no puedo usar una conexión por ODBC porque solo funciona en modo local (por lo menos no encontré cómo).

Mi solución:
En la PC donde esta la Base de Datos:

  1. Instalar el IIS
  2. Por ASP crear un WebService o XML que obtenga los datos de la Base de Datos.
  3. Abrir el puerto 80 del router para que pueda verse el WebService o XML desde cualquier lado y asignar una IP estática al router (si no sabes como hacerlo, puedes llamar a la empresa de que brinda el servicio de Internet para que puedan realizar estos cambios).

Y listo, ahora tendrás una URL, como por ejemplo: http://122.12.122.12/wsdatos.amsx o http://122.12.122.12/datos.xml, y ahora podrás usar estos datos para realizar tus reportes desde otro hosting o puedes usar este mismo que habilitaste comprándole un dominio desde cualquier lenguaje (PHP, Flex, etc).

Siempre habrán nuevos retos, habrá siempre nuevas y mejores soluciones. Nunca dejen de aprender y siempre innoven.


© 2007 Otaku RzO | Dark Light Rusian Theme by Otaku RzO | Powered by Wordpress