Universal Language

Posted by Gusy On Monday, April 20, 2009 2 comments

"Mathematics is the only Universal Language that nobody understands"

- Gusy

Fast Internet is Fast

Posted by Gusy On 0 comments

Ya tengo algo de tiempo sin escribir algo, así que hoy escribiré acerca del Internet. Primero quiero decir que me acabo de mudar a El Paso, Tx. Así que por lo tanto también hubo un incremento en la velocidad del Internet que fue de 1.5 Mbps con Prodigy en México a 7 Mbps con Time Warner en El paso. Aquí la prueba con Speed Test:



Cabe también la aclaración de que en mi Trabajo como Research Assistant tengo acceso a Internet de muy alta velocidad. Que inclusive es difícil calcular, ya que ciertos servidores tienen un "cap" que no permite medir todo a la perfección (cabe destacar que unos tienen cap en download y otros en upload). Este ultimo alcanzo velocidades arriba de los 90 Mbps de Download y unos 20 Mbps de Upload. aquí la prueba con Speed Test:

Microsoft....

Posted by Gusy On Tuesday, August 12, 2008 1 comments

"In the case of Microsoft, nobody knows what is the bug and what is a marketing strategy."

-Unknown Source
taken from Wikiquote:Source

Siguen las malas noticias con Windows Vista y yo de Vacaciones. Primero quiero escribir acerca de lo bien que me la eh pasado estas vacaciones, muy tranquilas y muy buenas, ya será en otro post donde hable de estas. Este post se lo dedico a Vista, ese sistema operativo que ah causado tanta controversia, después de que eliminaran del mercado Windows XP. Microsoft al parecer no lo tenía todo planeado. Desde hace poco hicieron pública la vulnerabilidad de dimensiones colosales que afecta a Windows Vista. En este caso voy a explicar brevemente como es que funciona esta vulnerabilidad. Primero hay que saber que Vista consta de varias cualidades para la seguridad del sistema por métodos que no permiten que se manipule aleatoriamente los registros y en si la memoria directamente. Estos son dos "Address Space Layout Randomization" (ASLR) y "Data Execution Prevention"(DEP), en Vista este ultimo no se nota tanto como en su versión de Windows .NET Server 2008. La vulnerabilidad reside en que los DLL's o librerías del sistema se cargan en la memoria antes de ejecutar algún programa o acción. y por lo tanto no entran en la categoría de movimiento de memoria, sino que solo es una librería que va a permitir la ejecución de un binario. Ahora, que sucediese si a dicho DLL firmado por Microsoft y el cual no requiere autenticación le inyectamos código arbitrario, como lo demostraron en la reunión de Black Hats en las vegas. En ese caso, podremos tomar control total de la computadora afectada. El gran problema que afecta a esto es que al no ser un fallo de programación, si no en cambio un fallo en el diseño del programa, se tendría que crear un nuevo sistema desde cero, o crear un parche relativamente grande que por lo menos cambie el sistema de seguridad del sistema operativo.

¿Hay alguna manera de corregir el problema relativamente rápido?

En lo que eh leído, no han dado dato alguno para la corrección del problema y la realidad es que el tipo de problema no da solución total al problema, lo único que se me ocurre como solución semi-temporal seria incrementar con un parche la autenticación de los DLL’s de .NET.


Seguire con este tema en otro post.

The Internet DNS is broken, ZOMG

Posted by Gusy On Friday, July 11, 2008 4 comments


Como explico en el titulo, parece que se ah descubierto una vulnerabilidad en varios servidores DNS bastante importantes, al parecer ese fallo lleva ahí desde hace tiempo; pero nadie lo había descubierto (o en su respectivo caso reportado). Este fallo parece ser grave, aunque ya ah sido parcheado en muchos servidores. Inclusive fue publicado por empresas muy importantes y del cual bastante trafico de la red resinden. Empresas tales como Cisco, Sun, Red Hat, Debian, Microsoft, entre otros ya han parcheado sus servidores. Las persona que encontro el fallo Dan Kaminsky escritor del blog doxpara, tambien creador de la suite Paketto (muy recomendada si te gusta hacer cosas avanzadas con el protocolo TCP/IP, solo para Linux ^_^ ) ah publicado que desde su descubrimiento parece que no ah resindido el caos como se esperaba, todo ah transcurrido tranquilamente y nadie se ah tirado por la ventana aun.

Pero que es lo grave de un fallo DNS?
Un DNS como su acrónimo lo indica es un Sistema de Dominio de Internet por sus siglas en ingles (Domain Name System), lo que hace es redirigir las IP's a un nombre de dominio, para que sea mas fácil recordar un ejemplo seria que la siguiente IP [72.14.207.99] va dirigida a google, pero la gente común recuerda que google se escribe google y no 72.14.207.99 a menos que seas muy geek y te guste escribir la IP, lo común sera escribir http://www.google.com en tu barra de direcciones. Ahora explico lo que es el fallo DNS, el ataque mas comun es a lo que se le llama en el mundo de la seguridad de redes informáticas como un ataque XSS (Cross Site Scripting por sus siglas en ingles), este tipo de ataque lo que hace es que modifica la dirección final de el nombre de dominio y puede causar graves problemas, ya que una dirección como la de un banco puede ser redirigida a un servidor que no tiene nada que ver con el banco, pero que fue diseñado para mostrar una pagina que es muy similar (si no idéntica) a la del banco a la que se esta tratando de acceder, y de esa manera capturar los datos de la victima, a esto se le llama un ataque spoofing los cuales son muy comunes por ataques enviados por correo electrónico. El único problema es que ahora es que el fallo ahora se ubica dentro del servidor y no del lado del cliente como sucede comúnmente.



















Pero tengo Antivirus, AntiSpyware, AntiSpam y mi computadora esta actualizada al tope, me tengo que preocupar?

Como escribí ahorita este fallo se encuentra del lado del servidor asi que no importa si tu computadora tiene lo mas nuevo, y este corriendo algún S.O. que solo su creador conoce. Este fallo hace vulnerables las paginas. Pero por el momento, ya bastantes servidores han corregido el fallo con sus respectivos parches. Si quieres saber si tu ISP (que es el que comúnmente genera tu servicio de DNS) esta vulnerable puedes revisar en la pagina de DoxPara (clickando el botón que dice "Check DNS", si tu servidor resulta vulnerable, deverias de apresurar a tu ISP o quien te este dando el servicio de DNS para que utilice DNSSEC, que es la única solución conocida hasta el momento.

Si necesitas mas información acerca de los fallos puedes visitar los siguientes links

Security Focus, Research confirm DNS Exploit; 2008-07-10
US Homeland Security, US-CERT Vulnerability note, 2008-07-08
DShield, Multiple Vendor DNS Spoofing Vulnerability, 2008-07-08
Kriptópolis, Fallo crítico en DNS obliga a parchear toda Internet, 2008-07-09

Internet-map, imagen Bajo licencia Creative Commons.

Did I say Mathematics?

Posted by Gusy On Sunday, June 15, 2008 0 comments

"Since the mathematicians have invaded the theory of relativity, I do not understand it myself anymore."

Albert Einstein (1875 - 1955)

The Quote of the week

Posted by Gusy On Monday, May 26, 2008 1 comments

"If in physics there's something you don't understand, you can always hide behind the uncharted depths of nature. You can always blame God. You didn't make it so complex yourself. But if your program doesn't work, there is no one to hide behind. You cannot hide behind an obstinate nature. If it doesn't work, you've messed up."


Edsger W. Dijkstra (1930 - 2002)

Reviewing Fedora 9 vs ILFS

Posted by Gusy On Tuesday, May 20, 2008 2 comments

Por fin de vacaciones y con muchas cosas que hacer, muchas cosas que postear y muy poco tiempo.

Estos días eh estado probando Fedora 9 y LFS ambas muy diferentes distribuciones de Linux. Esta entrada se la voy a dedicar a una critica constructiva para estas 2 distribuciones empezando por Fedora con una breve explicación, los pros y los contras:


Fedora 9

La nueva distribución recién salida del horno, con nuevos paquetes, nuevas imágenes y muy reluciente. Aunque como todas las cosas nuevas y en singular esta tiene severas incompatibilidades, yo tengo tiempo que no utilizo una versión de 32 bits en los Sistemas Operativos, esto por que me tengo que ir acostumbrando, ya que mas de 4 GB de RAM establece el no poder tener un Sistema Operativo de 32 bits. Fedora es un sistema muy simple, pero poderoso, que mezcla todo lo que puedes necesitar en un servidor con la simpleza de un sistema desktop, y a diferencia de Ubuntu esta mas enfocado en ser eficiente que en ser fácil, aunque sigue siendo tan simple que no cuesta trabajo hacer las cosas. Empezando con la evaluación viene lo siguiente:

Pros
  • Simplesa: es un sistema simple y un poco limpio, con esto me refiero a que es facil de usar y no trae muchas cosas inecesarias (no muchas), como puede ser a diferencia de Ubuntu o SuSe que estan repletos de utilerias inutiles sobre todo en el caso de SuSe con KDE.
  • Rapidez en carga: es un sistema muy rapido, tarda un aproximado de 1 minuto en iniciar completamente (desde GRUB hasta X)
  • Potente: permite la ejecución de servidores y sin consumir muchos recursos, por el momento tengo Apache, SSH, PHP, SQL, GlassFish y algunos otros corriendo localmente.
  • Flexible: es un sistema que esta diseñado para ser multifuncional, desde server hasta media center.
  • Facilidad de uso: Fedora ofrece la posibilidad de configurar todo rapidamente y sin tener que andar moviendo codigo por todos lados lo cual para un usuario intermedio esta bastante bien, agregando que me detecto mi Bluetooth dongle y tarjeta de sonido.
Tambien cabe decir que este sistema configuró automaticamente mi tarjeta de sonido, la cual es un poco difícil de configurar [Creative Audigy 2 NX USB], al parecer Pulse Audio esta muy bien diseñado, casi funciona a la perfeccion. A diferencia de windows, en linux no tienes que bajar 100 mb de drivers para hacer que tu computadora funcione despues de haberlo instalado.


Cons

  • Incompatible: Incompatible, incompatible, incompatible ... Σ[i, i=0 =>i =99] (incompatible ^i), los unicos drivers (que no son estrictamente necesarios) son los de la tarjeta de video, los cuales se necesitan para poder tener xinerama activado, y poder hacer uso y gracia de openGL en 2D y 3D (acceleracion grafica). El sistema funciona bien sin los drivers, incluso a 1440 x 900 que es la resolucion maxima que soporta mi monitor. y no lagea al navegar por paginas de internet (a diferencia del driver generado por microsoft para windows).
  • Bugged: Fedora 9 esta bugeado creanlo o no inclusive al decir que es una version final. En mi opinion creo que deveria ser mejor un RC (Release Candidate), el simple hecho de usar betas como el de firefox automaticamente agreaga el estado de inestabilidad al sistema.
  • Ignorancia supina: Fedora es un sistema facil, pero si realmente eres un usuario de linux avanzado, y le quieres meter mano a las tripas del sistema operativo Fedora no es para ti. por la simple razon de ser simple este sistema te limita el numero de cosas que desearias hacer con la consola, todo tiene un GUI (lo cual en ciertos casos es bueno), pero que tal si se te desconfigura X.org por alguna razon desconocida?, en este caso tendriamos que hechar mano y destripar los archivos de configuración. Otra cosa es que no se sabe que se esta corriendo y que cosa esta en cual lugar, a menos de que se te ocurra estarte un mes entero leyendo la documentacion, e investigando por tu cuenta (aunque en windows nadie sabe que es cada cosa ni cual es su funcion).
Para concluir en mi opinion es un buen sistema, muy verde cabe destacar, pero simple y funcional (lo estoy usando actualmente para escribir esta entrada).

Creo que no dije que era incompatible?,agregando que para colmo Flash funciona pero no se que pasa con el plug-in o con Pulse Audio que no tengo sonido en este.






Calificación: 8.3
Web Oficial: Fedora Project
Obten Fedora: Fedora download
Logo bajo licencia creative commons

iLFS

No voy a escribir mucho sobre este sistema por que nunca eh terminado uno completamente funcional, LFS viene del acronimo (Linux From Scratch). Es un sistema que no es realmente un sistema, es basicamente un libro (actualmente en su version 6 y esperando la 7). "LFS Un sistema que lo incluye todo y nada", extremadamente complejo o el mas simple de todos, eso si siempre para usuarios experimentados; este review no va a incluir ni pros, ni cons, ni calificacion puesto a que este sistema es extremadamente variable y como describi en el titulo incomplete Linux From Scratch.

Este sistema consta de utilizar una distribucion ya instalada o un disco live para inicializar la distribucion. La mayor ventaja que tiene este Sistema es que vaz a crear tu propio sistema, algo que nadie mas ah hecho, sabes que tu sistema va a ser único y estrictamente cumpliendo con tus necesidades. En el libro te recomiendan usar versiones extremadamente estables de los programas a instalar, pero eso es algo que el desarrollador (en este caso nosotros) podemos ignorar, eso si bajo tu propio riesgo.

LFS es un sistema que por lo menos te va a llevar una semana o mas tenerlo instalado en su version basica, es muy tardado tener que estar compilando fuente por fuente y estar revisando la salud de los binarios (sanity check) pero al final es algo que tiene sus recompenzas, inclusive puedes hacer un sistema que ocupe 5 mb ya instalado, es extremadamente rapido, extremadamente flexible y por supuesto vaz a conocer un 100 % de lo que tu sistema contiene y hace, algo casi imposible de saber en otros sistemas, pero lo que tiene el mayor placer de esto es que al final puedes nombrar tu distribucion como tu quieras.

No se pierdan post proximos donde comentare mas sobre este sistema que merece mas que una sola anotación.
LFS pagina oficial: LFS
Obten LFS: LFS download

Game Tech in Xmas

Posted by Gusy On Wednesday, December 26, 2007 1 comments

Esta entrada la tenia planeada para navidad, pero por diversas circunstancias y anticircunstancias (XP), no pude publicarlo hasta hoy. Pero pongo muy buena informacion en lo que a tecnologia de juegos se refiere, una ya pulicada y otra que todavia esta en desarrollo.
Bueno, dejemonos de palabrerias y empezemos a mostrar los desarrollos:

1) Holographic Sound:Esta technologia consta de utiliazar mas de un microfono para grabar el sonido en un cuarto o en un ambiente determinado y utilizar un algoritmo para la ubicacion de sonidos, este tipo de sonido polifono causa una sensacion bastante peculiar en la persona que lo escucha. Al parecer este tipo de technologia puede ser utilizado para juegos de mas de una persona, solo que seria necesario un algoritmo mas complicado que el que aparece en el video.Pero sinduda seria una experiencia bastante buena si fuese utilizado en una pelicula. Pero bueno mas vale probarlo, para esto necesitas un par de audifonos auriculares de preferencia en volumen alto o medio alto, para incrementar la experiencia te recomiendo que cierres los ojos cuando escuchas el sonido (el video solo son letras estaticas asi que no es necesario verlo).


2) 3D Reality: En este ultimo año han salido muy buenas aplicaciones que muestran un gran avance en estos. En este tema existe sin duda un juego que ah revolucionado los engines y la realidad virtual en este campo. este video es Crysis que usa el CryEngine 2™, que utiliza las nuevas technologias en hardware para dar al usuario una experiencia muy buena en lo que a Realidad en 3D y aplicacion de fisicas para maximizar la experiencia en este. Eh aquy el video para que vean una muestra de este. Este video es algo pesado asi que necesitan un muy buen ancho de banda o esperar algunos minutos para verlo. (Video removido por obsoleto, aparte stage6 ya no existe [SOB :'(])

3) Physics Engine: Un gran problema que presentan los Juegos de hoy es la fisica que ocurre en ellos. Para esto una compañia ah creadoun nuevo chip que se utiliza especialmente para fisica en los juegos; este chip es el llamado PhysX, y que mas que una prueba para la demostracion de este. El siguiente video es un comercial de TigerDirect, pero muestra muy bien como se desarrolla la dinamica del chip en los juegos nuevos.


4) VR with HeadTracking: Esta technologia esta aun en desarrollo, y fue creado por un Computer Scientist de la universidad de Virginia. Utilizando un Wii Remote ah creado diversas aplicaciones para tracking de dedos o incluso hacer un "tablet" de bajo costo. el Wii remote incluye una camara de sensores infrarojos que se utiliza para detectar como su nombre lo dice luz infraroja, a lo que esto da una capacidad de detectar profundidad y con esto crear un nuevo tipo de plano. Para ser una technologia de esta calidad el costo es bastante bajo y ya se tienen todas las herramientas para su desarrollo. Pero el unico problema y la mayor ventaja seria que esta technologia solo se puede usar en una persona. la cual experimentaria lo mejor en lo que respecta a juegos de primera persona como los FPS. pero eh aquy el video creado por Jonny Lee.


Para terminar cabe destacar que seria algo grandioso ver las 4 tecnologias en un singular juego el cual llevaria al usuario a sentir una nueva experiencia en lo que a realidad virtual se refiere.

Just, Jam it desu!

Posted by Gusy On Sunday, November 18, 2007 6 comments

Hoy quiero hablar de algo muy importante en la vida de cualquier persona, y con esto me refiero a algo que es vital. Existen momentos en los cuales buscas la palabra del millón, la panacea de tus problemas y todo eso lo podemos arreglar con solo simples 4 letras DESU. Pero que es el Desu?
de donde proviene y a donde nos llevara.

El desu es la palabra sagrada de la legión 4 de los cabaleros de moot "el Chan", de ahí subsiste el nombre corto para estos 4-chan. Esta es una legión formada por un seguidor muy importante al cual nos referiremos como anon.

Pero por que se hizo tan famoso al desu?

--Precaucion el proximo video es solo para personas que deseen liberar su mente--
Solo existe una persona que fue capaz de ver el video completo y no sufrir ninguna alteracion mental su nombre Chuck Norris .
Pero quien es esa que dice tanto el desu?
















Ella se llama Suiseiseki y proviene del anime Rozen Maiden, que luego comentare en otro post de el.
La imagen fue tomada de konachan un sitio de wallpapers.

Con esto termino el post dedicado a nuestro amigo Neko-chan.

P.D. Agrego para decir que la Confront a sido movida de lugar a Plaza las Americas.

Benchmarking the Black Box

Posted by Gusy On Monday, August 20, 2007 2 comments

Empezando la ultima semana de "vacaciones", se me ocurrió poner a prueba mi computador, ya que al ver muchos windowzeros overclockeando y haciéndole benchmarks a sus computadoras. Entonces llego a mi mente esa sensacion de que por que en windows si y en linux no, pues ese no, realmente no existe, por que buscándole y rascándole un poco a las búsquedas de google y pensándole un poco pude juntar muchas ideas que se me vinieron a la mente y también crear este tutorial que ya tenia planeado desde hace una semana XP. Pero bueno empecemos a destripar la computadora, eh aquí una lista de software necesario para realizar esto:

- hwinfo : Este software nos ayuda a identificar los dispositivos del sistema.
- lmsensors : Este software nos ayuda a saber los datos de nuestro CPU.
- Super_pi : El clásico para benchmark ahora para Linux.
- algun monitor del sistema como el System Monitor de Gnome.
- inteligencia : esto no es software pero te va a ayudar mucho XD.

despues de instalar todo el software requerido, vamos a revisar nuestro sistema:

yo tengo las temperaturas agregadas al panel para facilitar la lectura de estas.

ahora vienen los siguientes pasos a realizar para ver con mas detalle tu sistema:

para esto utilizaremos el siguiente comando: cat /proc/cpuinfo el cual nos mostrara datos sobre nuestro CPU

algo masomenos parecido a esto:
---------------------------------------------------------------------------------------------------------
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 67
model name : Dual-Core AMD Opteron(tm) Processor 1212
stepping : 2
cpu MHz : 2000.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 4021.62
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 67
model name : Dual-Core AMD Opteron(tm) Processor 1212
stepping : 2
cpu MHz : 2000.000
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips : 4018.62
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc
---------------------------------------------------------------------------------------------------------
ahora sigue ver datos sobre el voltaje
para eso usamos este comando:
sensors
el cual mostrara algo como esto:

---------------------------------------------------------------------------------------------------------
k8temp-pci-00c3
Adapter: PCI adapter
Core0 Temp:
+33°C
Core1 Temp:
+35°C

it8716-isa-0290
Adapter: ISA adapter
VCore: +1.26 V (min = +0.00 V, max = +4.08 V)
VDDR: +3.26 V (min = +0.00 V, max = +4.08 V)
+3.3V: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
+5V: +4.89 V (min = +0.00 V, max = +6.85 V)
+12V: +11.58 V (min = +0.00 V, max = +16.32 V)
in5: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
in6: +0.00 V (min = +0.00 V, max = +4.08 V) ALARM
5VSB: +4.78 V (min = +0.00 V, max = +6.85 V)
VBat: +2.94 V
fan1: 5152 RPM (min = 0 RPM)
fan2: 0 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
temp1: +40°C (low = -1°C, high = +127°C) sensor = diode
temp2: +42°C (low = -1°C, high = +127°C) sensor = thermistor
temp3: -1°C (low = -1°C, high = +127°C) sensor = thermistor
vid: +1.350 V

---------------------------------------------------------------------------------------------------------

claro sigue la memoria

y como el cat /proc/meminfo escupe muchas cosas vamos a correr como root el siguiente comando
hwinfo --memory

que mostrara algo como lo siguiente:

---------------------------------------------------------------------------------------------------------

01: None 00.0: 10102 Main Memory
[Created at memory.61]
Unique ID: ****.***********
Hardware Class: memory
Model: "Main Memory"
Memory Range: 0x00000000-0x7dba9fff (rw)
Memory Size: 2 GB Config Status: cfg=new, avail=yes, need=no, active=unknown

---------------------------------------------------------------------------------------------------------
Kernel

uname -a

---------------------------------------------------------------------------------------------------------
Linux opteron 2.6.21.1 #1 SMP Sun May 6 09:14:47 MDT 2007 x86_64 GNU/Linux
---------------------------------------------------------------------------------------------------------

ahora sigue lo bueno. Estos datos que acabamos de tomar son para comparativa solamente, aparte de que te ayudan a tener un control si deseas hacer overclocking,

usaremos el siguiente comando para hacer nuestro benchmark dentro de la carpeta de super pi.

./super_pi

los numeros de iteraciones que equivalen a los "M" son los siguientes

1M = 19 iteraciones, en este caso serán 20)
2M = 20 iteraciones, Linux 21
8M = 22 iteraciones, Linux 23

No tengo idea de por que Iteraciones + 1, pero si no lo ponemos podriamos caer en un error. como me sucedió a mi, en el caso de 2M
en el cual un supere a un E6420 overclockeado a 4Ghz. y me pregunte esta bien que Linux funcione mas rápido que windows y que este en 64 bits pero creo que esto es demasiado, luego vi en unos foros que se utiliza Iteraciones + 1.
pero bueno eh aquí mis tablas por si quieren comparar:

1M

---------------------------------------------------------------------------------------------------------
Version 2.0 of the super_pi for Linux OS
Fortran source program was translated into C program with version 19981204
of
f2c, then generated C source program was optimized manually.
pgcc 3.2-3 with compile option of "-fast -tp px -Mbuiltin -Minline=size:1000 -Mnoframe -Mnobounds -Mcache_align -Mdalign -Mnoreentrant" was used for the
compilation.
------ Started super_pi run : Tue Aug 21 00:56:50 MDT 2007
Start of PI calculation up to 1048576 decimal digits
End of initialization. Time= 0.460 Sec.

I= 1 L= 0 Time= 1.412 Sec.
I= 2 L= 0 Time= 1.620 Sec.
I= 3 L= 1 Time= 1.616 Sec.
I= 4 L= 2 Time= 1.616 Sec.
I= 5 L= 5 Time= 1.616 Sec.
I= 6 L= 10 Time= 1.608 Sec.
I= 7 L= 21 Time= 1.624 Sec.
I= 8 L= 43 Time= 1.620 Sec.
I= 9 L= 87 Time= 1.616 Sec.
I=10 L= 174 Time= 1.624 Sec.
I=11 L= 349 Time= 1.612 Sec.
I=12 L= 698 Time= 1.620 Sec.
I=13 L= 1396 Time= 1.616 Sec.
I=14 L= 2794 Time= 1.608 Sec.
I=15 L= 5588 Time= 1.608 Sec.
I=16 L= 11176 Time= 1.600 Sec.
I=17 L= 22353 Time= 1.584 Sec.
I=18 L= 44707 Time= 1.528 Sec.
I=19 L= 89415 Time= 1.432 Sec.
End of main loop
End of calculation. Time= 31.930 Sec.
End of data output. Time= 0.180 Sec.

Total calculation(I/O) time= 32.110( 0.964) Sec.
------ Ended super_pi run : Tue Aug 21 00:57:22 MDT 2007

---------------------------------------------------------------------------------------------------------

2M

---------------------------------------------------------------------------------------------------------
Version 2.0 of the super_pi for Linux OS
Fortran source program was translated into C program with version 19981204 of
f2c, then generated C source program was optimized manually.
pgcc 3.2-3 with compile option of "-fast -tp px -Mbuiltin -Minline=size:1000 -Mnoframe -Mnobounds -Mcache_align -Mdalign -Mnoreentrant" was used for the
compilation.
------ Started super_pi run : Tue Aug 21 01:09:43 MDT 2007

Start of PI calculation up to 2097152 decimal digits
End of initialization. Time= 1.048 Sec.
I= 1 L= 0 Time= 3.068 Sec.
I= 2 L= 0 Time= 3.516 Sec.
I= 3 L= 1 Time= 3.520 Sec.
I= 4 L= 2 Time= 3.524 Sec.
I= 5 L= 5 Time= 3.528 Sec.
I= 6 L= 10 Time= 3.536 Sec.
I= 7 L= 21 Time= 3.504 Sec.
I= 8 L= 43 Time= 3.488 Sec.
I= 9 L= 87 Time= 3.484 Sec.
I=10 L= 174 Time= 3.492 Sec.
I=11 L= 349 Time= 3.496 Sec.
I=12 L= 698 Time= 3.540 Sec.
I=13 L= 1396 Time= 3.544 Sec.
I=14 L= 2794 Time= 3.532 Sec.
I=15 L= 5588 Time= 3.528 Sec.
I=16 L= 11176 Time= 3.528 Sec.
I=17 L= 22353 Time= 3.500 Sec.
I=18 L= 44707 Time= 3.444 Sec.
I=19 L= 89415 Time= 3.360 Sec.
I=20 L= 178831 Time= 3.132 Sec.
End of main loop

End of calculation. Time= 73.021 Sec.
End of data output. Time= 0.356 Sec.
Total calculation(I/O) time= 73.377( 4.428) Sec.
------ Ended super_pi run : Tue Aug 21 01:10:58 MDT 2007
---------------------------------------------------------------------------------------------------------

8M

---------------------------------------------------------------------------------------------------------
Version 2.0 of the super_pi for Linux OS
Fortran source program was translated into C program with version 19981204 of
f2c, then generated C source program was optimized manually.
pgcc 3.2-3 with compile option of "-fast -tp px -Mbuiltin -Minline=size:1000
-Mnoframe -Mnobounds -Mcache_align -Mdalign -Mnoreentrant" was used for the
compilation.
------ Started super_pi run : Tue Aug 21 01:11:44 MDT 2007
Start of PI calculation up to 8388608 decimal digits
End of initialization. Time= 5.336 Sec.
I= 1 L= 0 Time= 14.901 Sec.
I= 2 L= 0 Time= 16.865 Sec.
I= 3 L= 1 Time= 16.985 Sec.
I= 4 L= 2 Time= 16.977 Sec.
I= 5 L= 5 Time= 16.893 Sec.
I= 6 L= 10 Time= 16.953 Sec.
I= 7 L= 21 Time= 16.853 Sec.
I= 8 L= 43 Time= 16.837 Sec.
I= 9 L= 87 Time= 16.853 Sec.
I=10 L= 174 Time= 16.877 Sec.
I=11 L= 349 Time= 16.917 Sec.
I=12 L= 698 Time= 16.833 Sec.
I=13 L= 1396 Time= 16.841 Sec.
I=14 L= 2794 Time= 16.841 Sec.

I=15 L= 5588 Time= 16.845 Sec.
I=16 L= 11176 Time= 16.841 Sec.
I=17 L= 22353 Time= 16.845 Sec.
I=18 L= 44707 Time= 16.809 Sec.
I=19 L= 89415 Time= 16.745 Sec.
I=20 L= 178831 Time= 16.433 Sec.
I=21 L= 357662 Time= 15.881 Sec.
I=22 L= 715326 Time= 14.933 Sec.
End of main loop
End of calculation. Time= 382.220 Sec.

End of data output. Time= 1.464 Sec.
Total calculation(I/O) time= 383.684( 42.443) Sec.
------ Ended super_pi run : Tue Aug 21 01:18:30 MDT 2007
---------------------------------------------------------------------------------------------------------

bueno ya tenemos nuestros datos y siguen las preguntas del millon:

1) Linux tiene ventajas en cuanto a uso del hardware sobre windows?
R: Yo tengo mi kernel compilado especialmente para CPU's Opteron, cosa que no se puede hacer en windows. no se si esto altere el resultado.
otra cosa es que estoy en un sistema de 64 bits (aquy no ahy diferencia), ya probe usando las librerias de 32 bits (linux32) y las de 64 (linux64), y no hubo
diferencia en los tiempos asi que esto no importa realmente.
2) y acaso los dual cores funcionan aquy?
R: muy buena pregunta lo único que eh descubierto es que trabajan algo distinto a windows, en el cual mi CPU se quedaba al tope (100% en un CPU) y el otro estaba en modo zombie (sin hacer nada).
en linux pasa esto:

QUE!!!!????, pero si los núcleos del CPU se están espejeando
En windows esto no pasa o por lo menos yo no lo eh visto. en Linux, tal vez pase por la configuración del kernel, por el momento no lo se, necesitaríamos hacer mas pruebas con otros CPU's

3) Oye pero el CPUz me da mas información?

Tecnicamente si. pero es información que cualquier usuario debería saber sobre su computadora y si no la sabes apaga tu CPU y con lápiz y papel en mano anota lo que encuentres dentro.

4)Entonces dame los datos del hardware que necesito sobre tus optys o no lo sabes?

R: CPU: Opteron 1212, MHZ = 2000, bus 400, multi x5, Step = F3, VCore = 1.26
Motherboard: ASUS M2N-SLI Deluxe AM2
Ram: OCZ Gold 2 x 1 Gb Timing 5-5-5-12.
Cooling = Aire, ventilador y Heatsink de Stock.

5) Ohh, pero por que tu ventilador esta a 5300 RPM si es de Stock?

R: Al ser un procesador de Servidor este esta muy grande, y ah llegado hasta los 7000 RPM cuando hace mucho calor.

6) Ehy, el Super pi me da los valores en segundos y yo los quiero como los de windows!:

R: Okay, Okay, te doy un regalito pues:

------------------------Empieza el codigo -----------------------------------------
#include
using namespace std;
main()
{
cout << "Gusy's Time calculator\n"; double seg, segundos; int horas, minutos; cout << "Introduce el tiempo total en segundos: "; cin >> seg;
horas = (seg/3600);
minutos = (seg/60);
segundos = (seg - (horas * 3600 + minutos * 60));
cout << "\n" <<>
------------------------Termina el codigo -----------------------------------------
Conste que tu lo compilas, ahh por cierto te va dar este warning [ warning: converting to ‘int’ from ‘double’ ]; si, es necesario para que funcione bien, no lo modifiques. Por cierto esta en C++ por si no lo notaste, XP.
6) Por ultimo pero menos importante, superaste a window$ XP en las pruebas de super pi?

R: mmm... Que te diré?, Claro que si!!!!, por un tiempo de maso menos 8 segundos. y si los opterones apestan para super pi, pero estoy seguro de que corre este opteron corre mejor que cualquier X2 4200 (que es su equivalente).

P.D. si mi sistema esta declockeado, es lo de default y así seguirá por un ratito mas.

PostCompilation Aleatory Algorithm

Posted by Gusy On Sunday, July 15, 2007 57 comments

Esta entrada la hago utilizando este singular nombre por el hecho de que pondré muchas cosas de las que quiero hablar aquí. Estará llena de fotografías y probablemente algún vídeo. Empezare con la convención de anime (EPAC), a la cual asistí, fue muy divertida aunque algo decepcionante a la hora de regresar a casa.

















Bueno, el Miércoles pasado me hice acreedor de un six pack de Buzz Cola (el refresco de los Simpson). Eh aquí una imagen, por cierto si compran una no se la tomen, mejor vayan a una tienda y compren el refresco de cola mas corriente y probablemente sepa mejor. Ah esto da que evitan las ganas de tomárselo ya que es de colección.
La siguiente imagen es de mi teclado G15 el cual ya llevo un mes con el y cada dia se me hace mejor XP,

















Este teclado como pueden ver tiene 18 teclas extras que son para macros, las cuales tiene 3 modalidades haciéndolo funcional a 54 funciones distintas, también tiene una pantalla LCD la cual sirve para mostrarte datos que tu necesites, la puedes programar o bajar los scripts que existen para utilizarlo.
Cambiando de tema y hablando un poco de gaming eh estado jugando un MMO que se llama Darkness and Light, muy divertido a mi parecer, mi pequeño review es que lo jueguen si quieren probarlo. mide poco y es ligero y claro esta que es gratis, no es Open Source y no corre en cedega, pero es bueno. En noticias malas agrego que nuestro amigo Eduardo a.k.a. "El Gato", se queria quejar de las voces en el megaman X de play-station. como este esta basado en el clasicismo de el videojuego de la consola SuperFamicon (Super Nintendo para los neofitos), en la cual megaman podía hacer su todopoderoso Ha-Do-Ken con la voz chillona de una consola de 16 bits. Ahora sucede que en su PS2 no se escucha nada, la verdad lamento eso. También otra queja que tengo es con la gente de Telmex, sobre todo con los de prodigy. Para empezar dan un servicio 3er mundista en lo que a ISP's se trata como la vez que se fue la señal de DSL, y hablo para decirles que el nodo de Jalisco estaba muy lento, y para preguntarles que si por que fregados nos estaban redirigiendo a mexicali, supongo que a alguien se le ocurrio hacer las pruebas en ora pico, yo ubiera preferido que separaran las conexiones del norte del pais a monterrey directo y las del sur a Jalisco no que nos traen para arriba y para abjao, la siguiente imagen es una descripcion de como estaba la red funcionando
















La que sigue era mi idea de triangulación. solo que los de prodigy nunca contestaron el teléfono (???) se supone que es la compañía de teléfonos, la cual tiene mas del 95% de la poblacion con servicio y suena ocupado XD.
















Otra queja viene cuando fui a reparar la red de la oficina de mi mama. pues vaya sorpresiva imagen que me lleve cuando vi que los de prodigy pusieron 2 lienas de internet distintas totalmente separadas para una sola oficina (ZOMG) y compraron un ruteador no inalámbrico (MOAR ZOMG), y para colmo dos switches de 5 puertos para una red de 20 computadoras, claro esta que unas computadoras no entraban en la red. también otra cosa que me fije fue la maraña de cable CAT 5 (no Cat5e) pelón que estaba colgando de una pared de la oficina (el exterior cabe mencionar).
Para acabar con buenas noticias informo que ya recivi y entregue el cartucho de Ultimate Jump Start y el Manga de Megatokio para que nuestro amigo Alex los pueda disfrutar en sus vacaciones de verano. Solo queda esperar mas información que postear, no se pierdan algún tutorial, y comenten ha cerca de que tutirial les gustaría que posteara (No windows Allowed Onegai).

Feel the heat of Automata

Posted by Gusy On Tuesday, June 12, 2007 1 comments

Hola a todos y perdonen por el extenso retraso de 6 meses (XP), lo bueno es que ya se me ocurrio algo que escribir, y es que en tanto tiempo no se me habia ocurrido nada (la verdad si se me ocurrio, pero no tuve, ni el tiempo ni las ganas de escribirlo). comentando primero, es que mi equipo de David Gomez y yo semi-terminamos el programa de CS 3331 que fue algo muy tedioso y complicado, la verdad no pense que los famosos threads nos fuesen a dar tantos problemas como nos los dieron.
Noticias buenas tambien las ahy, Mi maquina ya esta corriendo el Opteron 1212 que corre como maravilla. lo que faltaba hacer era actualizar la BIOS de la mobo. El problema con esto es que la BIOS que traer el soporte esta en fase Beta, no tengo ni la mas minima idea de por que ya que todo funciona a la perfeccion.

Otra noticia es que me hice de uno de los mejores teclados del mercado hoy en dia el Famoso G15 de logitech que me ah funcionado de maravilla, lo cual no repercute en su tamaño que es bastante grande.
Mas noticias indicen que estoy usando Debian etch 4.0 con su respectivo kernel 2.6.21-1 bastante estable cabe destacar. tambien me hice de una subscripcion a Cedega que es fabuloso para correr una extensa gama de juegos para window$ en GNU/Linux.
Agregando a esto mi amigo Alex me invito a dar una conferencia a el tec laguna el cual estoy muy agradecido de que me propuciera tal invitacion, y espero dar una buena y entretenida presentacion al parecer en octubre. Tambien agregando a invitaciones, me ofrecieron una invitacion para registrarme al equipo de segurdad para el concurso que se llevara acabo en alguna parte de Texas, el cual consta de seguridad en Linux, unix y window$.
y para el futuro, espero comentarios que indiquen de que gustarian un tutorial, y esperen fotos de la EPAC (El Paso Anime Convencion).
Al final pero no menos importante consta decir que fui una sema a Los Mochis y que conste que me diverti a mas no poder, espero ir dentro de un mes y medio y hasta entonces probablemente posteare fotos de ahy XD. por fin cabe decir que Automata es algo bastante interesante y hasta el momento simple XD.

Water drops with Bery and XGL

Posted by Gusy On Tuesday, January 30, 2007 0 comments

El dia de hoy fue un dia de a la carrera, desde que me levante me decidi a correr XGL en mi nueva computadora, ya que habia tenido problemas con XGL anteriormente, este me decia que tenia una mi tarjeta no estaba dentro de la base de datos de XGL, lo cual era totalmente falso ya que estas es una BFG NVIDIA 7300 GT OC de 256 mb, los requerimientos son fiables asi que solo me quedaba forzar la ejecucion de XGL, y asi lo hice. despues dehaber realizado esa accion me restaba la curiosidad de instalar beryl. Ya que he leido que beryl es un gran gestor de ventanas lo instale, y los rumores eran totalmente ciertos. es un sistema totalmente fiable, rapido y por supuesto infinitamente mas configurable y superior a vista de Micro$oft. Bueno tal parece que tendre que poner un screenshot para que puedan apreciar la calidad de las ventanas y la aceleracion





















Como se puede observar en la imagen pueden hacer el clasico cubo, las tradicionales gotas de agua, el poder hacer las ventanas sin color, y por supuesto la transparencia. Gracias a esto podemos aprovechar un sistema que se ve bien, que es funcional y que corre bastante rapido, claro todo esto sin olvidarnos de la seguridad.
bueno posteo en ingles el link para poder instalar Beryl en SuSe 10.2. aprovechenlo. Beryl en openSuSe 10.2
Sirvo tambien para informar lo triste que me siento al no poder asistir a la primera reuninon de ACM en mi escuela ya que tengo laboratorio de Digital System Design a la hora de el evento. Tratare de terminar el laboratorio lo mas rapido posible y de esa manera asistir sin contratiempos o con el menor contratiempo posible.

Vacations of Sin = Hell of work

Posted by Gusy On Sunday, January 21, 2007 2 comments

Vacation of Sins = Vs
Work of Hell = Wh
Wh = Vs
Wh^2 = Vs * Wh
Wh ^2 - Vs^2 = Vs ( Wh - Vs)
((Wh + Vs) * (Wh - Vs))/(Wh - Vs) = Vs
Wh + Vs = Vs
Wh + Wh = Vs
2Wh = Vs

Entonces tenemos como resultado el hecho de que si tienes unas merecidas vacaciones la relacion sera que tu trabajo se sentira el doble de cansante, como Einstein decia, "todo es relativo". Asi que al regresar de estas vacaciones solo me queda esforzarme durante el resto del semestre para que las vacaciones sean mas merecidas.

Agregando que es mi regreso tengo pocas noticias y/o tutoriales. Pero ahora que cuento con una computadora nueva puedo aprovechar el maximo de mi OpenSuSe 10.2 X86_64 con un dual core. a veces siento el poder en mis dedos. XD bueno ya que estoy en esto compre mi copia de WoW ya que la mayoria de mis amigos lo juegan aunque este semestre no tenga tanto tiempo para jugarlo tratare de destriparlo al maximo, y solo falta esperar a febrero que salga a la venta Ragnarok 2 para ver que tal, ese es un juego al que si me gustaria sacarle todo el jugo ya que eh jugado bastante al Ro como para conocer algo hacerca de este. Mi noticia D: Advance Object Oriented es una clase divertida XD.

Trying Algorithms with Flash gravi

Posted by Gusy On Thursday, November 23, 2006 0 comments

Es Thanksgiving day. y por lo tanto se suspendieron labores el dia de hoy en mi escuela. aparte de eso eh estado en mi laptop que se apaga cuando le da la gana, pero descubri ciertas cosas muy interesantes, y aprendi mas de otras. Primero que nada aquy va mi corto tutorial para instalar Flash 9 beta en Linux. para eso vamos a http://labs.adobe.com/technologies/flashplayer9/ que es la pagina oficial del beta de flash 9. y descargamos la version normal en su .tar.gz , ya con esto la extraemos usando el comando [tar xzvf flash9.tar.gz] (recuerden que flash9 no es el nombre del archivo, ustedes tienen que camiarlo por el nombre del archivo que descargaron).
una vez descargado y extraido en su carpeta encontraran un archivo que termina en .so que es el plugin. para poder instalarlo, solo copialo a la carpeta de plugins de tu navegador, para el S.O. Backtrack 2 en Live edition tienes que copiarlo a /opt/firefox/plugins/ (recuerda que tienes que hacerlo como root), si no tienes privilegios de root puedes optar por buscar en ~/.firefox/plugins (para firefox logicamente) y copiarlo ahy tal vez funcione, pero yo no lo eh probado hasta el momento. despues de eso solo reinicia el navegador y si quieres revisar si tu plugin esta instalado (en firefox) en la barra de direccion pon about:plugins y ahy aparecera la lista de plugins instalados.

bueno con esto concluimos el tutorial. y ahora una breve explicacion de lo que parece ser un algoritmo que creamos mi amigo David y yo en lo que fue el dia de ayer. Este algorithmo te permite obtener el numero cromatico en una graphica usando solo matematicas y la matriz de la grafica. al parecer hemos hecho bastantes pruebas, al parecer como 20 hasta el momento y parece funcionar con todo, al principio tuvimos problemas con ella, pero la corregimos exitosamente, al terminar el cuarto laboratorio publicare el algoritmo, y tambien revisare que el algoritmo no exista y si no existe pues le pondremos un nobre y alomejor hasta nos hacemos famosos XD. pero por mientras esto asi se queda por cierto el algoritmo corre en un tiempo de O (n log n) lo que parece ser bastante bueno y rapido.

T-shirt Contest

Posted by Gusy On Sunday, November 19, 2006 0 comments

Bueno este viernes pasado fue la ultima reuninon de ACM(Association for Computer Machinery), en mi universidad, y hubo un concurso de camisetas en el cual quise participar, entonces le pedi ayuda a un amigo que es Artista para que hiciera algun dibujo para la camiseta y yo haria el resto que es el diseno y las letras. bueno pues ganamos fue un concurso el cual habia un 50% de ganar ya que solo eramos 2 disenos, el primer diseno era uno que decia Don't be a N00B y venia como un ingeniero, era un diseno muy simple, no, muy llamativo y para mi hecho a la carrera.
bueno aquy les pongo la camiseta que hicimos
Este es el frente Totalmente disenado por mi:








Este es la parte de atras Disenada por Israel Fernandez y por mi:


















de aquy el dibujo anime fue disenado por Izra, el fondo las letras y el codigo de barras que dice Infecting minds with knowledge fue idea mia.
Bueno y se preguntaran que ganamos, pues el premio fueron $50.00 USD, un buen premio de los cuales me gaste $5.00 USD para gasolina XD.

Socket != Compatible

Posted by Gusy On 0 comments

Object PS; //Processor Socket
Object MS; //Motherboard Socket
Object PC; //Processor Core
Object [] MC; //Motherboard Cores
public boolean isCompatible (Object PS, Object MS, Object PC, Object MC [])
{
if(PS == MS)
{
return checkCPU;

}
else
return false;
}
public boolean checkCPU(Object MC [] , Object PC)
{
for(int i = 0; i < MC.lenght(); i++)
{
if(MC [i] == PC)
return true;
}
return false;
}

Eh aquy una breve explicacion de lo que me paso, compre mi motherboard que es Socket AM2, mi ram que es compatible y mi procesador Opteron AM2 del cual ni quiero hablar pero tengo que.

Mi motherboard soporta Socket AM2 como el de mi Opteron.
Mi motherboar soporta RAM DDR2-800 como mi ram.
Pero "oh sorpresa!" mi motherboard solo soporta cores Sempron, Athlon 64, Athlon 64 X2 y Athlon 64 FX. no soporta Opteron ZOMG!, bueno, ya que no puedo regresar el procesador lo tengo que vender o quedarme con el hasta que pueda armar una computadora nueva.

Por mientras sigo sin computadora, teniendo que programar en papel ya que mi K6-2 se muere con Eclipse, y mi laptop al tener el Disco Duro bloqueado tiene que correr algun S.O. Live como el que estoy usando ahorita mismo (Backtrack 2.0b) basado en Linux. podria poner una foto pero no tengo ninguna por el momento. y ahy tienen el pseudocodigo para no cometer equivocaciones al armar una computadora nueva.

Al igual que antes tengo que esperar a tener dinero para poder comprar un procesador nuevo que sera el AMD Athlon 64 X2 4200+.

Spooky time with 64 bits

Posted by Gusy On Tuesday, October 31, 2006 0 comments













Es lunes, bueno ya es martes pero con ganas de blogear. Ahora me toco hacerla de Juez en un concurso de Disfraces en mi escuela, y como siempre sufri el avandono de mis companeros de ACM (Association for Computer Machinery). Fueron los del club de anime ricos (como los llamaba nuestro amigo Alex alias el Friki, ya que pasan en el cine de la escuela anime licenciado, con derechos y todo) y ACM aunque yo era el unico D:

Tambien hable con mi amigo David de Computer Science, ya que decidio hacerce de los buenos y usar Linux, Instalo SuSe 10.1 Remastered x86_64 (64 bits para los neofitos). y me dijo que esta super rapido en su laptop que tiene estos specs: AMD Turion 64 X2 a 2 Ghz, 2 GB de Ram, 160 GB de disco duro y 128 Mb de Video en una tarjeta ATI. dice que eclipse corre en menos de 10 segundos (eso lo tengo que ver), y dice que todo esta funcionando, hasta su tarjeta Atheros corriendo con madwifi. Creo que le eh ayudado bastante con este S.O. y le ayudare a instalar XGL para que se vea bonito como el mio y apantallar a los usuarios del Window$. XD, vaya que si se apantallan. esten pendientes a ver que como nos va configurando su computadora y esten atentos a esto que puede que postee algunos tutoriales cortos XP.

Domingo de D&D, con algo de LAG

Posted by Gusy On Monday, October 30, 2006 0 comments

Este Domingo fue un domingo de aprendizaje, cultura, y Desafio, aprendi que D&D contiene mucha estrategia, aprendi que nuestro dungeon master adora las trampas, sobre todo cuando matan gente no las puede ver tirando un dado de 20 y sacando 18 + 7 de search. tambien me doy cuenta de que mi amigo Izra fue el unico capaz de revivirme cuando me mato la trampa D:, y luego me cachetea >.<, aprendi de cultura por que la LAG en Mexico se puede comprar y viene en cajas, junto con tapa roscas de plasito XP













XD, muy buena foto tomada por nuesto amigo Izra aunque la mitad de la foto sea su dedo, XD, necesita unas clases de Fotografia, pero en si se ve lo que queriamos.
Tambien fue un dia de desafio, sobre todo por que mi mago dueleo al druida de Izra en D&D, y vi que es posible que un mago mate a un druida aunque ambos sean "low level", eh aquy una breve descripcion de lo que paso en el duelo, tambien tengan en cuenta que en estos duelos preparar los spells correctos ayuda bastante, y que un mago no se deve de hacercar amenos que tenga Spells de touch.
G = Gusy, I = Izra
Empieza la pelea ( Iniciativa G =21 [15+6], Iniciativa I = 17 [13+4])
1.- G -> Invisibility (Spell lvl 2), I -> Summon Naturals Ally lvl 2 (Spell lvl 2) [Oso]
2.- G -> Hypnotism (Spell lvl 1) [ Hipnotizo a su Oso], Oso ataca a Izra y hace dano, Izra hace dano sobre el oso.
3.- G -> Flecha dirigida a Izra, I -> Trata de recuperar a su oso pero fracasa, y su oso lo ataca de nuevo.
4.- G -> ya que ambos teniamos Fire Resistance me acerco y ago un Chill Touch, pero no logro hacerlo, I -> recupera a su Oso, y ambos me atacan haciendo grave dano.
5.- G -> Magic Missile en el cuadro siguiente. I -> Cancelan mi ataque y me reducen todo el HP en este movimiento.

El ultimo ataque era mas bien de suerte, ya que no tenia arma de corto alcanze, o touch spell que no creara ataque de oportunidad en Izra y su Oso, los spells de fuego eran inutiles ya que ambost tenemos +10 a resistencia a fuego. Izra tenia 5 de HP, asi que estaba de este modo, o era un arco o era un magic missile, el arco crea un dano neto de 1d8, y magic missile crea 1d4 + 1 por cada 2 casters levels (en mi caso serian 2 magic missiles por que soy CL 3) en este caso lo pense de esta manera:
1d8 = 50% de chance de matarlo ya que de 1~4 el golpe no lo mataria. en magic missile era asi 2d4 +2 = 87.5% de matarlo ya que la unica manera de que quedara vivo es que en ambos dados cayera un uno en ambos dados ya que esto lo dejaria con 1 de HP.
habia varias maneras de matarlo en esta pelea, pero la manera mas facil la cual pase desapersivido pudo haber sido hacer fear y de ahy matarlo facil y rapido XP. pero bueno ya decidimos que dueleariamos en la proxima secion, ya con mejores spells preparados.
por cierto disculpen las en~es ya que mi teclado es ingles y ya es bastante noche y ya es lunes como para ponerme a configurar mi teclado. Tambien perdonen mis horribles faltas de ortografia XP. Aunque mi ortografia sea mejor que muchos blogs que eh leido XP.