Otros sitios...

Búsqueda

Antispam

Tip corto: Convertir un documento corto MS Word/OpenOffice.org writer a jpg/bmp/etc

September 18th, 2007 by Jorge Machin

Sólo tres sencillos pasos:

1. Exportar el documento a PDF (hoja por hoja si son varias) usando Open Office.

2. Abrir en GIMP con una resolución de 300 o al gusto.

3. Guárdarlo en tu formato gráfico favorito.

Posteado en Tip corto | 2 Comentarios »

Juego de básquetbol multiusuario

September 8th, 2007 by Jorge Machin


Un juego multiusuario en Java de noviembre de 2002.

Posteado en Arqueología Machinesca, Java, Personal, Videojuegos | 2 Comentarios »

Formulario de Cinemática

September 6th, 2007 by Jorge Machin

Después de haber colocado el formulario de vectores, el paso obligado es colocar los formularios de Mécanica del Cuerpo Sólido. Pero para empezar, es mejor definir en el primer inciso, las áreas de la física que estudian a los cuerpos en movimiento.

1. Mecánica del cuerpo sólido

La mecánica es una rama de la física que estudia el equilibrio y movimiento de los cuerpos. La parte de la mecánica que estudia los cuerpos en reposo (sin movimiento) se llama estática, mientras que la parte que estudia a los cuerpos en movimiento se le denomina cinemática si no importa las cuasas que lo producen o alteran y dinámica si las toma en cuenta.

2. Posición, velocidad y aceleración

Representamos la posición de un punto P en movimiento a través del tiempo por medio del vector de posición vec r con respecto a un marco de referencia O:

vec r = vec r(t)

(2.1)

Entonces la tasa de cambio de la posición a través del tiempo o velocidad de P con respecto a O se obtiene derivando:

<br />
vec v = frac{dvec r }{dt}

(2.2)

Despejando y usando integrales definidas:

vec r = vec r_o + int_{t_o}^t vec v  dt

(2.3)

Continuando de (2.2), la aceleración de P con respecto al marco de referencia O en un tiempo t se obtiene con:

vec a=  frac {dvec v}{ dt }

(2.4)

o bien, en terminos del vector de posición:

vec a= frac { d^2vec r }{ dt^2 }

(2.5)

De igual forma de (2.4), despejando a la velocidad usando integrales definidas se tiene:

vec v = vec v_o + int_{t_o}^t vec a  dt

(2.6)

Finalmente de (2.2) y (2.6), haciendo integración definida se tiene:

vec r = vec r_o + vec v_o(t-t_o) + int_{t_o}^t int_{t_o}^t vec a  dt^2

(2.7)

Con estas ecuaciones, ya se tiene lo suficiente para analizar cualquier tipo de movimiento.

3. Ejemplo: Aceleración constante en una dimensión

De (2.3) tenemos:

vec r = vec r_o + vec v t

(3.1)

De (2.6) tenemos:

vec v = vec v_o +  vec at

(3.2)

Con la ecuación (3.2) es posible obtener el tiempo en alcanzar una velocidad.

De (2.7) tenemos:

vec r = vec r_o + vec v_o t +  frac {vec a t^2}{2}

(3.3)

Con la ecuación (3.3) se puede predecir el tiempo en recorrer una distancia, aplicando la fórmula general.

Usando (3.2) y (3.3), se obtiene:

vec r = vec r_o +  frac {vec v + vec v_o }{2} t

(3.4)

Como se puede ver, muchos problemas básicos de proyectiles se pueden resolver con operaciones simples; incluso sin son de varias dimensiones si se separan en componentes y se aplican como si fueran problemas de una dimensión.

Posteado en Formularios, Física, Maxin Lab | No hay comentarios »

Problemas y soluciones a la Vista

September 2nd, 2007 by Jorge Machin

Finalmente me llegó la hora de jugar un rato con Windows Vista y para mi mala fortuna, los rumores en sitios de noticias y blogs sobre las incompatibilidades, gastos de recursos y problemas en general de Windows Vista no eran exagerados (2007). Obviamente estoy conciente que un cambio fuerte de versión siempre viene acompañado de este tipo de cosas. De hecho, me tocó vivir algo similar ya hace bastantes años cuando emigré de Windows 3.11 a Windows 95. Aunque en aquella ocasión, la diferencia tecnológica era tanta, que daba gusto actualizarse y soportar uno que otro bug a cambio de tener un mejor multiproceso y una mejor interface gráfica. Afortunadamente, en aquella ocasión, los fabricantes y Microsoft se preocuparon por sus clientes y no tardaron mucho en tener nuevas versiones de sus controladores. Ahora, tristemente, parece que no es el caso.

Windows Vista
Windows Vista en toda su gloria

Dejando atrás el negativismo, en este post iré poniendo los problemas con los que me he encontrado y como los he ido solucionado. Espero que al pasar el tiempo, Microsoft y las compañías de software/hardware vayan arreglando sus problemas para que pueda disfrutar de los juegos de PC/programas y aparatos que me ayudan a ser productivo y quitarme la tensión del trabajo.

Las cosas que en teoría el dinero puede arreglar

Impresoras Lexmark como la X83 no tienen soporte y no lo tendrán jamás.

Seguramente la solución más sencilla es comprarse una nueva impresora, pero creo que por el momento (2007), tendré que imprimir en la máquina Linux y switchearme a XP cuando quiera usar el scanner.

Cámaras Handycam como la TRV-22 de Sony, no sirven cuando se usa conectandolas por medio de usb.

Pues sí, en Windows Vista no esta soportado el USB streaming; por lo que la única manera de usarla es con una tarjeta Firewire.

No son recomendables los programas Nero 6 que venían gratis con unidades de DVD

La nueva versión cuesta alrededor de 60 a 70 dólares e incluye soporte para HD-DVD y Blue-ray. Aunque por el momento prefiero switchearme a XP para seguir usándolo; cuando se popularice alguno de los medios de alta definición y me compre alguna unidad, seguramente está incluirá de igual forma una versión gratis.

Las cosas que un nuevo driver o programa puede arreglar

Los juegos de XP al correrse en Vista no soportan EAX

Esta fue una de las cosas que más me dolió, porque el uso que le doy a Windows en mi casa es escencialmente para jugar y cuando hago uno que otro outsourcing. El problema se debe a la incompatibilidad provocada al remover el llamado "Vendor Extension Mechanism" en la implementación de DirectSound de Windows Vista, el cual era utilizado por muchos juegos para comunicarse con las tarjetas de Creative.

Para solventar este problema, Creative desarrolló un programa llamado ALchemy que una vez identificando el juego, intercepta las antiguas llamadas de EAX o DirectSound3D para enviarlas a través de OpenAL. Las malas noticias son que no todos los juegos están soportados y los posedores de tarjetas Audigy tienen que pagar alrededor de 9 dólares por tenerlo. No hay ningún costo para los afortunados posedores de tarjetas X-Fi.

Las cosas que un cambio en la configuración puede arreglar

Aero hace que el ventilador de la tarjeta de video este prendido gran parte del tiempo

Al requerir un modo gráfico con efectos, es más común que tengamos que escuchar el ventilador de la tarjeta de sonido; cosa imperseptible cuando jugamos pero bastante molesta cuando se trabaja solo en la casa o en la madrugada. Para desactivar aero:

1. Abrir el Panel de Control.

2. Click en Apariencia y Personalización.

3. En Personalizacion, click en Cambiar la combinación de colores.

4. En esquema de color cambiar a Básico de Windows Vista.

5. Después de unos minutos... ¡Por fin silencio!

Aero no le quita rendimiento o memoria a su máquina; por lo que no es necesario desactivarlo si tiene un ventilador silencioso en su tarjeta de video. En algunos foros leí que nvidia estaba buscando la forma de solventar este problema.

Además es buena idea aplicar estos hotfixes:

http://www.nvidia.com/object/windows_vista_hotfixes.html

Las cosas que una nueva programación puede arreglar

La función ShellExecute del API de Win32 en Windows Vista ya no reconoce al / como separador de directorios.

Pues aquí no hay de otra... a modificar las rutas de los programas que tiren programas o documentos usando dicha función.

Juegos que ya no corren

Fahrenheit

Lo logré instalar modificando con orca el archivo de instalación, pero nunca arranca a la hora de correr.

Posteado en Videojuegos, Windows | No hay comentarios »