quinta-feira, 19 de janeiro de 2012

Viviko

Não é a minha melhor foto. Meu irmão tem sete anos agora, é um grande parceirinho de jogos e filmes, acredito que na vida sempre acabamos ganhando um. Esse eh o meu :D

Eu tenho uma maquina do tempo!


Minha maquina está com a data de 2008! Em 2008 eu estava me formando, entre cochilos e sonecas tendo aula de analise, lembro das noites na faculdade, eram geladas, ainda assim a gente tomava cerveja gelada e jogava sinuka. Saudade daquela época.

terça-feira, 17 de janeiro de 2012

O que somos?

Se não somos nossas coisas,e nossos princípios não básicos podem ser modificados tal qual nossa personalidade latente, o que define o que somos? Religião? Crenças? Culturas? Qual essência de nós nos torna o que somos? 
Certa vez fiz um programinha em c, que alocava muito mais memoria do que eu precisava, e como boa programadora java nunca me habituei a desalocar memoria, hoje encontrei em um email antigo o código, vou compartilhar meu erro com vocês ;)

#include <allegro.h>

void init();
void deinit();

struct personagem {
    int x, y;

    float dx, dy;

    int screenLocation;

    BITMAP *sprite;

};



struct personagem ruy;
int imageLine[4];
char *msg = "SONIC";
char *msgMenu = "APERTE ESPACO PARA COMECAR A BRINCADEIRA";
BITMAP * teladefundo;
BITMAP *buffer;
int i = 0;
int h = 0;
int auxH = 0;
long timer = 0;
int sprintColum = 480;
int auxMove = 0;

void doClearScreen() {

    destroy_bitmap(ruy.sprite);
    //destroy_bitmap(teladefundo);
    clear(buffer);
    ruy.sprite = NULL;
    ruy.sprite = load_bitmap("sprite.bmp", NULL);
    teladefundo = load_bitmap("dsf.bmp", NULL);

}

int main() {
    init();
    buffer = create_bitmap(640, 480);
    ruy.x = 92;
    ruy.y = 120;
    ruy.screenLocation = 350;
    ruy.sprite = load_bitmap("sprite.bmp", NULL);
    teladefundo = load_bitmap("dsf.bmp", NULL);
    textout(screen, font, msg, (SCREEN_W / 2)-(text_length(font, msg) / 2), (SCREEN_H / 2)-(text_height(font)), makecol(255, 0, 0));

    while (timer < 500000000) {
        timer++;
        //Pequeno contador para deixar aparecendo o slog do game.
        //UAHUAHUAHUAHAUH
    }


    while (!key[KEY_SPACE]) {
        // masked_blit( teladefundo,buffer,0,0,0,0,600,600);
        i++;
        sprintColum = 120;
        if (i >= 4) {
            i = 0;
        }
        if (ruy.sprite != NULL) {
            doClearScreen();
        }


        draw_sprite(buffer, teladefundo, 20, 30);
        masked_blit(ruy.sprite, buffer, imageLine[i], sprintColum, h, ruy.screenLocation, ruy.x, ruy.y);
        blit(buffer, screen, 0, 0, 0, 0, 640, 480);
    }
    //   masked_blit( ruy.sprite,screen,imageLine[3],480,80,ruy.screenLocation,ruy.x,ruy.y);
    if (key[KEY_SPACE]) {
        draw_sprite(buffer, teladefundo, 20, 30);
        blit(buffer, screen, 0, 0, 0, 0, 640, 480);
        while (!key[KEY_ESC]) {

            if (key[KEY_UP]) {
                sprintColum = 480;
                ruy.screenLocation -= 10;
                i++;
                h +=10;
                auxH++;
                if(i>=4){
                    while (i !=0) {
                        if (ruy.sprite != NULL) {
                            doClearScreen();
                        }
                          h-=10;
                          i--;
                        masked_blit(ruy.sprite, buffer, imageLine[i], sprintColum, h, ruy.screenLocation, ruy.x, ruy.y);
                    }
                  //   ruy.screenLocation=350;
                     masked_blit(ruy.sprite, buffer, imageLine[i], sprintColum, h, ruy.screenLocation, ruy.x, ruy.y);
                     }
           
                if (ruy.sprite != NULL) {
                    doClearScreen();
                }

            }

            if (key[KEY_LEFT]) {
                h -= 10;
                i++;
                sprintColum = 250;
                if (i > 4) {
                    i = 0;
                }

                if (ruy.sprite != NULL) {
                    doClearScreen();
                }

            } else if (key[KEY_RIGHT]) {
                h += 10;
                i++;
                sprintColum = 250;
                if (i > 4) {
                    i = 0;
                }

                if (ruy.sprite != NULL) {
                    doClearScreen();
                }

            }
           draw_sprite(buffer, teladefundo, 20, 30);
           masked_blit(ruy.sprite, buffer, imageLine[i], sprintColum, h, ruy.screenLocation, ruy.x, ruy.y);
           blit(buffer, screen, 0, 0, 0, 0, 640, 480);
        }
    }

    deinit();
    return 0;
}

END_OF_MAIN()



void init() {
    int depth, res;
    allegro_init();
    depth = desktop_color_depth();
    if (depth == 0) depth = 32;
    set_color_depth(depth);
    res = set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0);
    if (res != 0) {
        allegro_message(allegro_error);
        exit(-1);
    }

    install_timer();
    install_keyboard();
    install_mouse();
    imageLine[0] = 0;
    imageLine[1] = 120;
    imageLine[2] = 240;
    imageLine[3] = 360;
    imageLine[4] = 480;
}

void deinit() {
    clear_keybuf();
    /* add other deinitializations here */
}

A se pensar

Quem me conhece sabe que sou analista de sistemas a quase cinco anos, ainda me pergunto quando foi que escolhi essa profissão. Poucas coisas em nossa vida são escolhas nossas realmente,a profissão deveria ser uma delas, eu sempre soube que faria exatas, tinha grande facilidade para matemática e muitos problemas com português, ai parei para pensar em como as figuras de nosso grupo social e pro fissional se parecem uma com a outra, o tipo de filme que gostamos, os divertimentos que escolhemos, as coisas das quais rimos e acreditem a forma de pensar também, essas coisas nós não aprendemos a faculdade, essas coisas nasceram conosco, ai me pergunto se realmente escolhi a minha profissão ou dado o meu perfil psicológico eu não poderia ser outra coisa? Alguem sabe a resposta?

Minha cidade tem carnaval, um dos mais bonitos que já vi, o povo se reúne no largo da ordem, vem gente de escola de samba de bairro, grupo de pagode de amigos pra fazer festa até a hora em que houver gente na rua.
Curitiba cidade nossa de cada dia.

Ligua portuguesa x Eu



Tai uma briga que sempre sai perdendo, essa linguagem das muitas que já usei é uma que jamais fez sentido nenhum para mim, estudei em colégio publico a minha vida inteira, e arrisco dizer que o ensino é muito bom, uma vez que a maioria dos meus amigos e ex colegas escreve muito bem e eu muito mau. Então por que de todos eles eu sou a que não tem facilidade em escrever no próprio idioma?

A resposta é muito mais simples do que parece, a língua portuguesa tem duas ou três letras que fazem exatamente o mesmo som, o sentido da frase muda quando você esquece uma crase, e para piorar ainda a semântica da linguá é in acreditavelmente difícil, aprendemos no colégio as vogais como se a letra 'é' viesse com acento de fábrica, engano nosso pois somos forçados a decorar o acento conforme aprendemos a escrever.

Tenho orgulho de dizer que na minha família ninguém tem facilidade nessa parte, ainda assim gostaria de deixar aqui meu apelo, seria pedir de mais deixar o C ou o S fazerem seu próprio som? E a regra do Z? se o S está entre duas vogais ele faz som de Z confere? então por que raios azar é com Z? Sou eu que estou errada ou a língua portuguesa não segue uma sequência lógica de regras?