jueves, 26 de marzo de 2009

De la serie “me quedo dormido donde sea”

Hoy presentamos, la biblioteca del CETYS:

DSC00433

DSC00432

Lo hice a propósito! No como otras veces que tengo un par de días sin dormir y me duermo de la nada, deibid-style…

sábado, 21 de marzo de 2009

El Encanto Geek, Vol I

Estábamos el Timmy, Saul, Bugi y yo en el starbucks de ahí a un lado del cetys, listos para irnos, y en eso oímos que nos preguntan: “Hey, ¿se puedieron conectar a internet?”. Y como fui el único que se conectó ahí, pues fui el primero en responder.

Eran 3 “morritas de prepa”, de la UVM. De como 2do semestre yo creo. Ni me fijé en ellas, solo empecé a decir “Ah si, te conectas a Prodigy Infinitum, y luego con tu usuario y contraseña, ¿tienen Infinitum en su casa no? Ah pues con esa entran y ya”. Y entonces ya una dijo: “Y… ¿si no nos acordamos?”. Y como ya medio había sentido que me miraban extraño (iba con mi camiseta de la suerte de Mickey Mouse, y hablándoles de que redes y noséqué, tenían cara de bien perdidas), mejor les dije: “Ahm, si quieres mejor usa el mío”.

Ya luego el Horse por supuesto no perdió oportunidad y se puso ahí a un lado de mí disque a ayudarme. A la salida ya me dijo que la de en medio era la única que no estaba mal, pero la neta ni me fijé. Me quedo solo con las caras de “wut?” que tenían las tres cuando les estaba diciendo lo de conectarse a la red. Y si hubiera traído proto, no bueno…

domingo, 15 de marzo de 2009

Highlights del weekend:

-Ya casi termino el libro. Llegué ya a la parte de climax estilo “bella ironía”. Gran libro, tengo ganas de prestárselo al Bugi.

-El grupo, asombroso. Faltaron poquitos, y cuando el Chicky nos avisó que no podremos contar con él para el viacrucis de este año, llegó un nuevo muchacho para el grupo! Así, out of nowhere.

-El viacrucis ya se cocina. No me preocupa tanto la organización y preparación (que si es bastantillo), me preocupa más el qué tan alto dejamos la barra el año pasado. Tenemos que hacerlo mínimo igual de bien…

-El viacrucis me servirá, entre muchas otras cosas, de pretexto para hablarle a una muchachona el fin de semana que entra. A ver que tal.

-Cada gol del América yo lo predije, en serio. Cuando llegaban a 3/4 de cancha, decía “esa es gol”, y era. Hasta el de tiro libre lo predije.

-Si la temporada del América, con 12 puntos, es desastrosa, ¿cómo estará la del Cruz Azul con 11?

-Este fin de semana tenía varias opciones para salir. El viernes MGS4 con el Timmy o irme a Tijuas con mi apá, y el sábado carne asada del salón. A ninguna de las dos fui, como parte una medida que me he impuesto a mí mismo: Mientras tenga tarea de Cálculo o de Progra, no salgo a menos que realmente sea necesario.

-El Deibid se quedó a dormir el sábado. Nada fuera de lo normal: Yo a las 11 ya tenía sueño porque los sábados me levanto temprano, y el David desquitó el tiempo sin Internetz.

-Cada día le entiendo menos al Deibid cuando me habla. Como que no abre la boca o me desacostumbré a su voz (?).

-El Isra me pasó una foto de su grupo de Medicina, para zorrear un ratillo. Me dijo que había una muchacha que en cuanto la vio, pensó que me gustaría. Le pregunté si la que estaba hasta la orilla derecha, y me dijo que si! Exactamente esa. Wish you were here Isra, neta…

-Y para terminar, té verde con leche y azucar. Mañana progra sabor recursividad y archivos. Cuando hago progra necesito en serio desconectarme de todo lo demás, lo cual me cae en la punta porque me estreso cuando solo hago una cosa a la vez…

martes, 10 de marzo de 2009

“Tengo mucho miedo”

-Dijo: <<Tengo mucho miedo.>> Y yo le pregunté: <<¿Por qué?>>, y ella respondió: <<Porque soy profundamente feliz, doctor Rasul. Una felicidad así asusta.>> Le pregunté por qué y dijo: <<Sólo te permiten ser así de feliz cuando están preparándose para llevarse algo de ti.>>, y yo repliqué: <<Calla. Basta de tonterías.>>

Esto me ha pasado tanto. Leerlo tan resumido en el libro de “Cometas en el cielo” me gustó.

Hay momentos en que el ambiente está tan feliz, las cosas salen, la gente te sonríe, todo suave. Pero hay algo que me impide disfrutar al 100% el momento. La misma certidumbre que ataca a esta mujer cuando está a punto de llegar a un final feliz en su embarazo.

La última vez que me acuerdo que lo sentí, fue en una carne asada/piñata/karaoke que le hicimos al Tarta en la casa de Paty, saliendo de un examen final de progra que duró 3 horas. La carne estaba buena, las risas abundaban con el Manuel mareado cayéndose sólo, hubo Smash, desinhibiciones con el karaoke… Pero de repente me quedaba callado, cruzaba los brazos y al que se daba cuenta nomás le sonreía en plan “tranqui, todo bien”.

Cada vez me gusta más el libro. Sobre todo porque al principio sentía que no pintaba para más que una típica historia de pagar viejas cuentas. Hasta patriotismo inspira, en serio…

PD: Descansa en paz Olegario, pinche calvo maricón. (Es de cariño, los de mi salón del cbtis entenderán…)

domingo, 8 de marzo de 2009

Que rayos

Si el próximo sábado no le gana el Cruz Azul al América, no sabré ni como sentirme. En serio. Todavía no se escribe un libro con una situación sentimental tan complicada…

martes, 3 de marzo de 2009

SI SI SI SIIIIIIIIIIIIIIII

import javax.swing.*;

class Egipcio
{
    private String str;
    private int ent;

    //CONSTRUCTORES

    public Egipcio ()
    {
    }

    public Egipcio (String str)
    {
        setStr(str);
    }

    public Egipcio (int ent)
    {
        setEnt(ent);
    }

    public Egipcio (String str, int ent)
    {
        setEnt(ent);
        setStr(str);
    }

    //SET

    public void setEgipcio (String s, int e)
    {
        str = s;
        ent = e;
    }

    public void setStr (String s)
    {
        str = s;
    }

    public void setEnt (int e)
    {
        ent = e;
    }

    //GET

    public String getStr ()
    {
        return str;
    }

    public int getEnt ()
    {
        return ent;
    }

    //toString

    public String toString ()
    {
        return (this.str);
    }

    //PRINT
    public void printE ()
    {
        System.out.println(this.toString());
    }

    //EGIPCIO-TO-INT

    public void ETOI ()
    {
        String wut;
        wut=this.str;
        char letra;
        int i, acu=0;

        for (i=0;i<wut.length();i++)
        {
            letra = wut.charAt(i);
            if (letra=='r')
            {
                acu+=10000;
            }
            else
            {
                if (letra=='8')
                {
                    acu+=1000;
                }
                else
                {
                    if (letra=='9')
                    {
                        acu+=100;
                    }
                    else
                    {
                        if (letra=='n')
                        {
                            acu+=10;
                        }
                        else
                        {
                            if (letra=='|')
                            {
                                acu+=1;
                            }
                            else
                            {
                                acu+=0;
                            }
                        }
                    }
                }
            }
        }
        this.ent=acu;
    }

    //INT-TO-EGIPCIO

    public void ITOE ()
    {
        Egipcio ie;
        char p='|', ene='n', nu='9', oc='8', erre='r';
        String send="";
        int c, r;
        if (this.ent>9999)
        {
            r=this.ent%10;
            for (c=0;c<r;c++)
            {
                send+=p;
            }

            r=(this.ent%100)/10;
            for (c=0;c<r;c++)
            {
                send+=ene;
            }

            r=(this.ent%1000)/100;
            for (c=0;c<r;c++)
            {
                send+=nu;
            }

            r=(this.ent%10000)/1000;
            for (c=0;c<r;c++)
            {
                send+=oc;
            }

            r=this.ent/10000;
            for (c=0;c<r;c++)
            {
                send+=erre;
            }
        }
            else
            {
                if (this.ent>999)
                {
                    r=this.ent%10;
                    for (c=0;c<r;c++)
                    {
                        send+=p;
                    }

                    r=(this.ent%100)/10;
                    for (c=0;c<r;c++)
                    {
                        send+=ene;
                    }

                    r=(this.ent%1000)/100;
                    for (c=0;c<r;c++)
                    {
                        send+=nu;
                    }

                    r=this.ent/1000;
                    for (c=0;c<r;c++)
                    {
                        send+=oc;
                    }
                }
                else
                {
                    if (this.ent>99)
                    {
                        r=this.ent%10;
                        for (c=0;c<r;c++)
                        {
                            send+=p;
                        }

                        r=(this.ent%100)/10;
                        for (c=0;c<r;c++)
                        {
                            send+=ene;
                        }

                        r=this.ent/100;
                        for (c=0;c<r;c++)
                        {
                            send+=nu;
                        }
                    }
                    else
                    {
                        if (this.ent>9)
                        {
                            r=this.ent%10;
                            for (c=0;c<r;c++)
                            {
                                send+=p;
                            }

                            r=this.ent/10;
                            for (c=0;c<r;c++)
                            {
                                send+=ene;
                            }
                        }
                        else
                        {
                            r=this.ent%10;
                            for (c=0;c<r;c++)
                            {
                                send+=p;
                            }
                        }
                    }
                }
            }
        this.str=send;
    }

    //SUMA

    public int sumaE (Egipcio e2)
    {
        int r;
        r=this.ent+e2.ent;
        return r;
    }

    //RESTA

    public int restaE (Egipcio e2)
    {
        int r;
        r=this.ent-e2.ent;
        return r;
    }

    //MULTIPLICACION

    public int multiplicaE (Egipcio e2)
    {
        int r;
        r=this.ent*e2.ent;
        return r;
    }

    //DIVISION

    public int dividE (Egipcio e2)
    {
        int r;
        r=this.ent/e2.ent;
        r+=.5;
        return r;
    }

    //RESIDUO

    public int residuoE (Egipcio e2)
    {
        int r;
        r=this.ent%e2.ent;
        return r;
    }
}

class T22
{
    static public void main (String [] args)
    {
        Egipcio e1, e2, e3;
        String op,s1, s2, s3;
        int x, c, i=0, a, b, r;

        x=Integer.parseInt(JOptionPane.showInputDialog("¿Numero de lineas a procesar?"));
        String [] lineas = new String [x];

        for (c=0;c<x;c++)
        {
            lineas [c] = JOptionPane.showInputDialog("Inserta linea #"+c);
            lineas [c] = lineas [c].toLowerCase();
            s1=lineas [c].substring(0, lineas[c].indexOf(' '));

            if (lineas [c].indexOf('+')!=-1)
            {
                i=lineas [c].indexOf('+');
            }

            if (lineas [c].indexOf('-')!=-1)
            {
                i=lineas [c].indexOf('-');
            }

            if (lineas [c].indexOf('*')!=-1)
            {
                i=lineas [c].indexOf('*');
            }

            if (lineas [c].indexOf('/')!=-1)
            {
                i=lineas [c].indexOf('/');
            }

            if (lineas [c].indexOf('%')!=-1)
            {
                i=lineas [c].indexOf('%');
            }

            i+=1;
            s2=lineas [c].substring(i);
            s1=s1.trim();
            s2=s2.trim();

            e1 = new Egipcio (s1);
            e2 = new Egipcio (s2);

            e1.ETOI();
            e2.ETOI();

            if (lineas [c].indexOf('+')!=-1)
            {
                r=e1.sumaE(e2);
                System.out.println(r);
                e3 = new Egipcio (r);
                e3.ITOE();
                System.out.println(s1+ " + " + s2 + " = " + e3.getStr());
            }

            if (lineas [c].indexOf('-')!=-1)
            {
                r=e1.restaE(e2);
                System.out.println(r);
                e3 = new Egipcio (r);
                e3.ITOE();
                System.out.println(s1+ " - " + s2 + " = " + e3.getStr());
            }

            if (lineas [c].indexOf('*')!=-1)
            {
                r=e1.multiplicaE(e2);
                System.out.println(r);
                e3 = new Egipcio (r);
                e3.ITOE();
                System.out.println(s1+ " * " + s2 + " = " + e3.getStr());
            }

            if (lineas [c].indexOf('/')!=-1)
            {
                r=e1.dividE(e2);
                System.out.println(r);
                e3 = new Egipcio (r);
                e3.ITOE();
                System.out.println(s1+ " / " + s2 + " = " + e3.getStr());
            }

            if (lineas [c].indexOf('%')!=-1)
            {
                r=e1.residuoE(e2);
                System.out.println(r);
                e3 = new Egipcio (r);
                e3.ITOE();
                System.out.println(s1+ " + " + s2 + " = " + e3.getStr());
            }
        }
    }
}

Lo más sarra es que en una mes haré algo que haga que esto se vea bien chafón…

domingo, 1 de marzo de 2009

Como fallarle a todo mundo en dos sencillos pasos

1.- Haz algo malo.
2.- Guárdalo en secreto.

Tantas veces he visto ese capítulo en que el Bart debe defender al sobrino del alcalde Diamante.

Tanto que me está gustando el libro este del afgano que no admite que dejo que violaran a su amigo.

Ya una vez había pasado, y me callé también.

Ayer iba saliendo de la cochera, y por ver que el Teddie no se saliera, le di un trancazo a la cochera con el carro. FFFFFFFFFFFFFFFFFFFF. Baja, sube, todo normal, OK, vámonos. Y ya, no paso nada malo así que no habría problemas.

En la noche, otra vez, sube bien, baja bien. Después el memo salió y me dice que "como que se estaba cayendo". No le presté atención.

Hoy en la mañana fui a dejar a mis hermanas a misa. Sube la cochera. Baja la cochera... Baja la cochera... ¿Baja? ¿Por favor?

Pues no bajó, y hasta ahorita no ha bajado. Piezas que se salieron, que unas rueditas de los rieles, esta chueca y no sé cuanto. Y lo que creí que no estaba mal o se podía arreglar fácil, pues ahora no. Simplemente por no haber lo contado ayer, ahora tengo a mi mamá y juanjo enojados conmigo, la casa no se puede quedar sola así que yo no fui al restaurant con los demás, casi no voy a misa a dar una aviso muy importante, etc...

Todo lo que creí que no pasaría si me callaba, pasó, y todavía más cosas malas pasaron.

Para los afganos (o al menos los del libro que estoy leyendo), robar es el peor pecado de todos. De ahí le sigue mentir, porque es como robarle a los demás el derecho de conocer la verdad. Y precisamente, por estar leyendo este tipo de cosas, es que me siento más mal y me da más pena, es como algo tan obvio y que no debería hacer, y lo sigo haciendo.

Ya me voy a hacer tarea. Por lo menos el aviso en la misa me salió de maravilla. Ya si no, anduviera toda la semana con una bolsa de papel cubriéndome la cabeza...

Remains of the day

  • He creado un monstruo, llamado “el juego del secreto”.
  • Víctor es el filósofo del grupo.
  • El grupo está asombroso. Nada nuevo aquí.
  • Me sacó de onda el regreso de la Karina estilo “la coordinadora pródiga”. Igual me dio gusto, y no se salvó de su buena carrilla.
  • Los conciertos privados del Chicky tienen que ser afuera, definitivamente.
  • Entre más escucho la música del Chicky, más le entiendo y más me gusta.
  • Igual, al final casi siempre termino pseudo-dormido.
  • El Cataño me era indiferente, últimamente ya prefiero no estar muy cerquillas de él.
  • El Pedro volvió. Lo vi, lo toqué, si era él. No pude platicar mucho con él para recompensar los últimos… 6 meses más o menos, pero me emociona que se haya acercado otra vez.
  • Me encanta poder tener amigos de un círculo social, presentarlos a otro círculo y que se hagan amigos. Deberían declararlo un superpoder.
  • WTF @ la nueva novia del Guerrero. Es imposible que sea el único que piensa que se parece un buen a la otra.
  • Mi perrito también es asombroso.
  • Siempre que me expongo a escuchar trova durante un período muy prolongado e inusual para mí (dos canciones, más o menos), mis pensamientos van y vienen con Lissethe. Algo como Cantante – Letra – Lissethe – Yo Letra – Cantante – Letras -  Lissethe – Yo –Cantante… Es molesto.

Adelanto del próximo post: Una queja FUERTE contra el PUTO TEOREMA DE CONSENSO.