lunes, 28 de mayo de 2012

Pagos: 1º de Clixsense $8.00



Yeah!!!!! 1º Pago de mi Ptc Favorita!!! yeah!!!!

$8.00 dolariucos!!! que bien que bien,... poco a poco mis objetivos se estan cumpliendo xDDD

aqui la prueba!!


Photobucket
yeah!!
La mejor ptc!!!... avanzas rápido, hay premios, si pagan, yeah!!!! y tiene las membresias mas baratas que otras ptc... ajua!!!

Si gustan registrarse pueden hacerlo desde aqui...

ClixSense  o desde este banner...


Yeah!!!!!

A ganar mas mis chavos...saludos!! nos leemos luego

Pagos: 1º de Incentria $1.00

YAHOO!!!!!!!!!!!!!!!!! incentria que me ha Pagao!!!! Yeah!!!!!!!!!!!!!!!!!!!!!!!!!

Asi es..porfin alcansé mi limite en Incentria y ya me pagó mi Dollarsillo ajua!!!

aqui la prueba xDD

Photobucket Yeah!!!
pueden registrarse desde aqui por si se les antoja registrarse yeah!!!

http://www.incentria.com/

jum no tengo el html del banner..jum...luego me encargo de eso...
saludos!!!



jueves, 24 de mayo de 2012

Descripción Ptc: Neobux



hola hola hola!!!  ¿que? ¿ya estoy escribiendo más seguido?, no se vuelen, es sólo que ando inspirada xDDD

Muy bien, hoy les voy a hablar de esta Ptc,

Neobux es una ptc en varios idiomas que...sí paga, totalmente comprobado por mí!!!

pueden checar esta entrada con mi prueba de pago.

Está activa desde 2008 y ps hasta ahorita me parece un 99% confiable, ¿y ese 1%?, ese se lo asigno a que nada es seguro en esta vida xDDD

La siguiente información esta en el foro de esta web
a ver... siendo Standar
  • 0.001 por anuncio fijo propio
  • 0.001 por anuncio fijo de anunciante (violetas)
  • 0.001 por anuncio micro
  • 0.005 por anuncio mini
  • 0.010 por anuncio normal
  • 0.015 por anuncio extendido
  • 0.005 por clic de referido rentado
  • 0.0005 por clic de referido directo
  • 0.005 por clic normal de referido rentado/directo
  • 0.010 por clic extendido de referido rentado/directo


siendo Golden

  • 0.010 por anuncio fijo propio
  • 0.001 por anuncio fijo de anunciante (violetas)
  • 0.001 por anuncio micro
  • 0.005 por anuncio mini
  • 0.010 por anuncio normal
  • 0.020 por anuncio extendido
  • 0.010 por clic de referido rentado
  • 0.005 por clic de referido directo
  • 0.010 por clic normal de referido rentado/directo
  • 0.020 por clic extendido de referido rentado/directo


siendo Golden + pack

  • varía según el pack por anuncio fijo propio
  • 0.001 por anuncio fijo de anunciante (violetas)
  • 0.001 por anuncio micro
  • 0.005 por anuncio mini
  • 0.010 por anuncio normal
  • 0.020 por anuncio extendido
  • 0.010 por clic de referido rentado
  • 0.010 por clic de referido directo
  • 0.010 por clic normal de referido rentado/directo
  • 0.020 por clic extendido de referido rentado/directo
A parte de los clicks diarios hay un juego llamado AdPrize

te dan tres adprizes por anuncio que veas, y esos adprizes te pueden hacer ganar lo siguiente...

¿Cuáles son los premios disponibles cada día?

  • Membresías (10 membresías divididas en 10 premios que suponen $900):
    • 10 x Cuentas Golden = $900
  • Premios económicos añadidos al saldo principal ($800 divididos en 786 premios):
    • 400 x $0.25 = $100
    • 200 x $0.50 = $100
    • 100 x $1.00 = $100
    • 50 x $2.00 = $100
    • 20 x $5.00 = $100
    • 10 x $10.00 = $100
    • 4 x $25.00 = $100
    • 2 x $50.00 = $100
  • Premios de NeoPoints (40000 NeoPoints divididos en 1111 premios que suponen $120):
    • 1000 x 10 NeoPoints = 10000 NeoPoints
    • 100 x 100 NeoPoints = 10000 NeoPoints
    • 10 x 1000 NeoPoints = 10000 NeoPoints
    • 1 x 10000 NeoPoints = 10000 NeoPoints

    A mí ya me han tocado varios de $0.25 y 0.10...aa tambien de 10 Neopoints xD

    Bueno esto es Neobux...si gustan registrarse pueden hacerlo clickeando en los banners de arriba...o en esta de abajo xDD

     

miércoles, 23 de mayo de 2012

Diario Java: Ajedrez parte 1: Evaluar Reina Bloqueada


                                                           22-05-12   ----   Martes 4:27pm 

Buenas!!!! mis queridos lectores, Hoy empezaré con mi diario de este programa ISChess  (ISC - por ing. en sistemas computacionales), (Chess - Ajedrez en Inglés)
... ...  bonito ¿verdad? xD

Para entender este programa necesitas tener conocimientos en...
 -Fundamentos de programación.
-POO
- Librerias Swing y Awt.
- usar NetBeans

Como lo comenté en este post sólo voy a describir lo que yo haga... y empezaré con...

EVALUAR SI LA REINA SE PUEDE MOVER - una parte para saber si el rey está ahogado,

Lo que me pide mi compañero Chuy (El encargado de evaluar ahogado) es una variable booleana que le haga saber si mi reina se puede mover, para esto necesito...
                                1  - Saber si otras piezas amigas bloquean movimiento de Dama.
                                2 - Saber si mi reina esta clavada, y no puedo moverme por
                                     el camino de mi atacante, o comerlo.

Hagamos el punto 1,... como ya hice esa parte en la torre (esta pieza me ha tocado) y mi compañero Tavo ya lo hizo en el alfil, mi trabajo es juntar esas diferentes lógicas en la clase de la Reina... veamos como nos queda adaptando el código de la torre...

Solo evaluaré a la reina blanca,... si sale bien lo haré lo mismo en la negra
Es el movimiento de la torre, asi que solo el movimiento horizontal y vertical de la reina

Muy bien,.. Este es el primer código:

*********************************************************************************
... .... ... 
    //a calcular ahogados
    ///DECLARAcion de las variables que necesito
    //
    public static int aDB[][]=new int [8][8]; //**Matriz de la reina blanca,
    public static int aDN[][]=new int [8][8]; //** de la negra    //solo con fines ilustrativos, no forma parte de..
    public static boolean bloqueDN;  //** bandera que me dice si Reina negra esta bloqueada
    public static boolean bloque; //**Bandera que me dice si reina blanca esta bloqueada


    //**Método que limpia la matriz, y inicializa el Bloqueo en true,
    public void limpiaATB(){
        for(int ii=0;ii<8;ii++){
            for(int jj=0;jj<8;jj++){
                aDB[ii][jj]=0;
            }
        }
        bloque=true;
    }

//**PosiciónPiezas[][] parámetro que viene de la clase tablero,
//**Es el nombre de la pieza, i y j son las posiciones que se está leyendo
//    
    public void verificaAhogadoB(String posicionPiezas[][], int i, int j){ 
       
        fil=i+1; //**esta evaluando una casilla abajo de la reina
        colum=j;
        if(fil<8&&colum<8){
            if(posicionPiezas[fil][colum]==""||posicionPiezas[fil][colum].contains("N")){
                aDB[fil][colum]=1;
                bloque=false;
            }
        }
   
    //** solo se evalua una casilla despues de la reina, si se puede mover a cualquiera de esas, La Dama se puede mover
    //**las primeras condiciones verifican que esté dentro del rango de la matriz
    //** las segundas que la posición esté vacia o contenga una pieza contraria
    //** Si esto pasa, significa que la pieza no está bloqueada y bloque=false
    //**

        fil=i-1;
        colum=j;
        if(fil>=0&&colum>=0){
            if(posicionPiezas[fil][colum]==""||posicionPiezas[fil][colum].contains("N")){
                aDB[fil][colum]=1;
                bloque=false;
            }
        }
       
         fil=i;
        colum=j+1;
        //
        if(fil>=0&&colum<8){
            if(posicionPiezas[fil][colum]==""||posicionPiezas[fil][colum].contains("N")){
                aDB[fil][colum]=1;
                bloque=false;
            }
        }//
       
        fil=i;
        colum=j-1;//
        if(fil<8&&colum>=0){
            if(posicionPiezas[fil][colum]==""||posicionPiezas[fil][colum].contains("N")){
                aDB[fil][colum]=1;
                bloque=false;
            }
        }
    }
**********************************************************************************

Yeah!! se Crea un metodo mostrar para imprimir la matriz en pantalla y saber si esta correcta la evaluación de bloqueo, Estos métodos se mandan llamar en esa misma clase (la de la Reina)
, el método se llama movimientos futuros, y es el que utilizamos para saber en donde posiblemente se puede mover una pieza...

****************************************************************************
-----------
.......
//Futuro
       public void futuroPieza(String posicionPiezas[][], String piezasClavadas[], boolean movimientosFC, int piezas){
    //**Parámetros de la clase tablero, donde toma el nombre de las piezas
            llenarDamaB();
            llenarDamaN();

             limpiaATB(); //**Nuestro método inicializador

            limpiaATN();

    //** Ciclos para buscar la pieza
            for (int i = 0; i < 8; i++) {
                for (int j = 0; j < 8; j++) {
                    if (movimientosFC==true) {
                        if (posicionPiezas[i][j]=="DB") {
                            futuroB(posicionPiezas,i,j);

                            verificaAhogadoB(posicionPiezas,i,j); //**Aqui mandamos llamar nuestro método largo,
                                //**si la pieza que encontró es Reina Blanca


                        }if (posicionPiezas[i][j]=="DN") {
                            futuroN(posicionPiezas,i,j);
                            verificaAhogadoN(posicionPiezas,i,j);
                        }
                    }else{
                        buscarPiezaClavadaA(piezasClavadas, piezas);
                        if (posicionPiezas[i][j]=="DB"&&db==false) {
                            futuroB(posicionPiezas,i,j);

                            verificaAhogadoB(posicionPiezas,i,j);//**Aqui mandamos llamar nuestro método largo,
                                //**si la pieza que encontró es Reina Blanca

                        }if (posicionPiezas[i][j]=="DN"&&dn==false) {
                            futuroN(posicionPiezas,i,j);
                            verificaAhogadoN(posicionPiezas,i,j);
                        }
                    }
                   
                }
            }

            mostrar(); //Verémos en pantalla la matriz y como esta la boolenada bloqueo...
     }

*********************************************************************************
Ahora verémos el resultado ejecutando el programa...





En esta imagen pueden ver que la reina no se puede mover... por lo tanto la variable bloqueo debe ser true,




Ignoren lo demás, solo vean que la matriz está toda en ceros yeah! osease que no se pude mover la reina, por lo tanto "Bloqueado Queen !!" está en true


Aquí el Peón blanco a dejado camino libre a la reina,  debe poder moverse...osease, nuestra variable debe quedar en false;

y en efecto así es, nótese en la matriz, que hay un "1" enfrente de la reina, solo indica que puede salir por allí.

Verificamos que en frente si sirve nuestra lógica, ahora hay que verificar que sirva en los demás lados...

Aqui arriba de la reina no debería aparecer 1, puesto que hay un peon impidiendo que pase

y en efecto así es, yujú!!!, ya tenemos " Verificar si la reina se puede mover" con movimientos de torre...

ahora hay que agregar el código de mi compañero Tavo para añadir el movimiento del Alfil... pero eso será en otra entrada xDDD

Nos leemos luego compañeros!! Recuerden visitar mis otras entradas (sobre todo de las ptc)... Cualquier duda, solo haganmela saber,...

Saludos y de rato!!!



lunes, 21 de mayo de 2012

Diario Java: Introducción

Hola mis chavos!!! ¿que dijeron? ¿este blog solo habla en ptc, Anime, musica y ya??...pues ¡no!!

   Voy a abrir una nueva sección (en realidad me da flojera administrar otro blog) algo diferente y que me ayude a practicar (y a ustedes interesados a aprender)y avanzar en mi carrera... me refiero a Programar en JAVA yeah!

  Estudio la carrera de Ing. en Sistemas Computacionales, con especialidad en desarrollo de software, estoy en 4° semestre de nueve, y practicamente hago esto para tener actualizado el blog, acordarme de que lo tengo xD, y a compatirles mis conocimientos.

  Ustedes dirán -Buu que aburrido no se programar- ... no me interesa... ya que, como el título lo dice, lo que voy a publicar será un diario, de los programas que quiero hacer o estoy haciendo...y solo de los que se me hacen interesantes, NO VOY A ENSEÑAR A PROGRAMAR, sólo a compartir conocimientos, incluso mis frustaciones y mis aprendizajes.

   Claro que voy a explicar código, tanto de sintaxis como de lógica, y tambien contestaré a vuestras dudas, pero ya, si quieren aprender Java desde 0... pues investiguen, (Les recomiendo el Libro "Como Programar en java - Deitel Deitel").

Ya que estan estos puntos aclarados... Empezemos con el primer Programa yeah!!



ISChess - Proyecto Semestral

  Este es un proyecto por equipo de la materia Topicos Avanzados de Programación, se trata de un AJEDREZ!! YEAH!, somos cuatro personas involucradas, ya esta muy avanzado ya que en menos de tres semanas es la entrega yeah!!

-¿Qué, ya esta avanzado!?¿tramposa!!? jaja ok ok, los futuros programas que redacte serán de inicio a fin xDD lo prometo!! xDD,

Como somos cuatro programadores involucrados, solo escribiré lo que yo realize (Aunque si tienen dudas, cualquiera, será contestada)

Lo que le falta a este programa es lo siguiente...
            - Evaluar Peon al Paso.
            - Evaluar ahogado.
                                - evaluar si la reina se puede mover - eso me toca
                                - evaluar si peon se puede mover...y tal vez caballo xD

            - Realizar Coronacion - Eso me toca
            - Guardar resultado de partida.
            - Ultimar detalles con enroque y cronómetro.
            - Ultimar detalles en entorno grafico - eso me toca
            - Creo que es todo ¬¬

para aclarar dudas les aviso... de todas las piezas... Yo manejo la logica de
Torre y Reina, asi que me enfocaré es estas...

Ok Ok...creo que eso es todo por hoy...ya me dió sueño, y mañana tengo examen... ... ... ... ... o por Dios tengo EXAMEN!!!! T.T, nos vemos proximamente y espero que les guste este sección...

Esto no significa que deje las demas...digo... vivo del Rock, me pierdo en el Anime, y quiero ganar dinero en PTC, asi que esperen futuras entradas...

SALUDOS Y DE RATO!!