domingo, 3 de diciembre de 2017

Vida 01

Hace tiempo quiero hacer unos videos con respecto a entrevistas a personas que juegan asiduamente King Of Fighters(No necesito explicar que es), el chiste de los videos seria realizar una entrevista con el impacto de los videojuegos en su vida. Bueno para que seria esto, lo mas interesante de otro ser humano es conocer sus motivaciones y sacar conclusiones de su forma de vida, no para juzgar si no para conocer y aprender.

Tarde o temprano empezare con el proyecto necesito tiempo, y ganas lo normal.

Ahora bien como parte de mi experiencia podria decirse que empeze a jugar KOF por alla del 98 en aquel entonces tenia 10 años cuando estaba KOF 97, fueron bonitos años ya que la escena todavia no decaia, nunca he entendido realmente porque nunca jugue la 98, pero sin duda el carisma de los personajes y su historia me atraparon, en aquel todo lo que no conoce un niño le parece grandioso y divertido, despues uno años mas adelante empezo a decaer KOF pero el ultimo coletazo de las arcades a mi parecer se dio con la 2002, sin duda es el juego referencia junto con la 98.

Nunca he sido muy bueno, los combos largos no me salen del todo bien nada que una buena practica no pueda arreglar, digamos que se hubiera un rango de letras en cual clasificarme seria alrededor de A- Tirandole a S. Creo que si se entiende no soy pichon pero tampoco puedo ser cuasi profesional.

En mis años de inicios del milenio fueron grandiosos para mi juventud, todo te sorprende, walkman, esas cosas de Disco para escuchar música, pero hubo varios momentos que marcaron mi vida, uno de ellos fue el 11-S ya saben el atentado. Llegando a la secundaria por la mañana alrededor de las 9 o 10 entro nuestro profesor de Física, en ese entonces no aprendí nada y realmente dudo que nos enseñara nada pero dijo miren y estábamos viendo las noticias sobre un atentado. No recuero que tipo de sentimientos tenia en ese momento pero, lo recuerdo por ser algo que se graba en la mente. fue una época muy gris nunca fue de los populares ni de los del grupo de apestados del salón, como un fantasma ni de aquí ni de allá.

Solamente era yo el incomprendido, los videojuegos en aquel entonces se trataban de ir a las maquinitas y durar todo lo que pudiera en el juego con 3 pesos.

Ta vez el otro punto a tratar seria el mundial del 2006, en ese entonces tenia 18 años y veia como la seleccion nos ilusionaba a los mexicanos con llegar lejos teniamos un equipazo, no tanto por la calidad de los jugadores que el unico crack que teniamos era Rafa Marquez si no por su forma de juego sin duda una estructura rocosa la cual hubiera sido campeona con los jugadores que tiene ahorita, en la actualidad se tienen no cracks pero si calidad individual pero tal vez el sistema que tiene o la mentalidad sera tal vez una combinacion del anterior que no funciona del todo bien.

Creo que divague mucho espero me disculpen con tanta palabreria sin sentido pero mis dedos se movieron mas rapido de lo que podia reflexionar.

jueves, 30 de noviembre de 2017

Consejos prácticos

Bueno esta no es la seccion prometida eso sera cuando este ebrio, como dijo un escritor "escribe ebrio corrige sobrio".

En fin como consejo practico de vida cotidiana:

1. Cuando trates de conquistar una chica nunca pienses solo actúa puede parecer ridículo pero la espontaneidad es mejor que un plan, de igual forma el plan sirve pero nada es mas falso que planear las cosas con la chica que te gusta, ya que si realmente le agradas ella te hará platica también y podar seguir si vez que la platica no funciona puedes seguir intentando pero si es igual olvídala.

2. Si alguna vez juegan KOF En fightcade recuerden todos son bien mañosos, osea saben jugar y te van a trabar si te dejas y mas aun las fintas es pan de cada día, ahí que saber leerlas o bien puedes estudiar a tus contrincantes viendo replays en la pagina de FightCade. Eso y que debes practicar combos porque ahí en algunos casos te agarran y no te sueltan.

3. Domina tu cuerpo, nunca te dejes llevar por sus impulsos, no somos animales para dejarnos llevar y uno (mente) es la que manda. "Lo dice alguien que no tiene dominio de si mismo". Admirables son las personas que tienen control sobre si mismas.

4. Las personas que atraen a otros son lideres natos y aunque no les guste dirigir lo acabaran haciendo asi que, si quieres que las cosas salgan bien hazlo y deja de huir.

5. Nunca mezclen vodka con tequila y cerveza a menos de que quieran perder el sentido y acabar quien sabe donde.

sábado, 18 de noviembre de 2017

Ya ni me acordaba

Pues apenas vuelvo a las andadas. Empezare una sección espero sea de su agrado a esa gente sin que hacer Saludos :D


viernes, 1 de julio de 2016

Reseña "Nombre del Viento"

La primer referencia de la novela de Patrick Rothfuss es en una web http://www.inteligencianarrativa.com/ buscando temas relacionados sobre mary sue lo primero que me vino a la mente sera parecido al señor de los anillos, pense bueno demosle una checada.

No me arrepiento de ello los lei por no decir que los devore en menos de 1 semana los dos,  asi como sus historias cortas. La historia es original el mundo esta bien pensado y no se ven insconsistencia algunas como suele pasar en proyectos de este tipo realmente el autor hacer que se te haga corto el viaje por medio de sus letras y su narracion es exquisita sin mas.

Al principio como toda novela nueva no sabes de donde vienen los golpes, pero apenas vez que algun tipo de linea argumental y sabes que no te puedes escapar aunque realmente no se tiene necesidad ya que la historia no te cansa (Solamente los ojos de vez en cuando debes parpadear), El libro nos presenta a Kote un posadero en una olvidada ciudad que recibe como visitante a Cronista(Devan Lochess) El cual busca a Kvothe el cual no es otro que el posadero el cual segun cuentan las historias hizo grandes hazañas durante su juventud, tampoco es que este viejo si no que pasaron demasiadas cosas debido a su temperamento.

El personaje principal esta muy bien construido tiene sus virtudes y defectos bien definidos, tambien notamos el crecimiento dentro de la historia que como tal solo aprende por medio de problemas que el mismo se fabrica, tambien el autor nos hace ver que aunque sea el protagonista eso no lo hace inmune a que exista personajes con campos donde Kvothe es rebasado.

Los personajes secundarios como mencione arriba le dan sus repasadas a Kvothe ejemplificando que no solo el, es el elegido si no que tambien existe gente capaz de ponerlo en su lugar el crecimiento de los personajes se nos muestran durante el transcurso de la novela haciendo que todo el mundo como tal sea magnifico.

Historia

En esta parte que es complemento de la novela se nota a lenguas que el autor perfecciono, tiene sus fabulas, cuentos, historias y razas propias que hace necesario admirar al autor ya que creo algo que te fascina y te deja con hambre de mas.

Sin duda la novela y su secuela son lectura obligada para aquellos fanaticos de la fantasia.


viernes, 26 de septiembre de 2014

Herencia (Mamiferos)

Otro ejemplo de poo pero ahora solo sera de dos animales un conejo y un caballo del cual tienen una herencia de mamifero
----------------------------------------------------------------------------------------------
public abstract class Mamifero {//nombre de la clase
 
    private String especie;    //Atributos que comparten todos los mamiferos. o Caracteristicas
    private String estatura;
    private String color;
   
    public String getEstatura() {
        return estatura;
    }

    public void setEstatura(String estatura) {
        this.estatura = estatura;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }            
 
    public String getEspecie() {    // ES PRIVADO PORQUE SOLO PUEDE SER USADO POR LA CLASE MAMIFERO Y NO POR LAS CLASES HIJAS.
        return especie;
    }

    public void setEspecie(String especie) {
        this.especie = especie;
    }    
         
    // COMPORTAMIENTO DE TODOS LOS MAMIFEROS.
    public void comer(){
        System.out.println("Come");
    }
         
    public void dormir(){
        System.out.println("Duerme");
    }
}
------------------------------------------------------------------------------------------------
-------------------------Clase Conejo-------------------

public class Conejo extends Mamifero {
    
    // CARACTERISTICAS.
    int tamano_orejas;
    
    public int getTamano_orejas() {
        return tamano_orejas;
    }

    public void setTamano_orejas(int tamano_orejas) {
        this.tamano_orejas = tamano_orejas;
    }
    
    // COMPORTAMIENTO UNICO DEL CONEJO
    public void esconderse(){
        System.out.println("se esconde");
    }
    
    public void marcar(){
        System.out.println("marca territorio");
    }
}
--------------------------------------------------------------------------------------
-----------------------------Clase Caballo----------------------

public class Caballo  extends Mamifero {
   
    // CARACTERISTICA.    
    String sangre;                                      

    public String getSangre() {
        return sangre;
    }

    public void setSangre(String sangre) {
        this.sangre = sangre;
    }

    
    // COSAS QUE SOLO EL CABALLO PUEDE HACER
    public void relinchar(){
        System.out.println("Relincha");
    }
    
    public void cargar(){
        System.out.println("Carga material");
    }
}
----------------------------------------------------------------------------------
---------------------------Main-------------------------

public class Herenciadelosdos{ // NO ES NECESARIO QUE EXTIENDA DE MAMIFERO.
    
    public static void main(String[] args) {//metodo

        Conejo co = new Conejo();      
        Caballo ca = new Caballo();  
        
        
        co.setEspecie("Conejo");  // ESTE ATRIBUTO SE ENCUENTRA EN MAMIFEROS
        System.out.println(co.getEspecie());//Se imprime Especie
        co.setColor("Color blanco");  // ESTE ATRIBUTO SE ENCUENTRA EN MAMIFEROS
        System.out.println(co.getColor());  
        co.setEstatura("15cm"); // ESTE ATRIBUTO SE ENCUENTRA EN MAMIFEROS
        System.out.println(co.getEstatura());  
        co.setTamano_orejas(8);  // ESTE ATRIBUTO SE ENCUENTRA CLASE CONEJO
        System.out.println(co.getTamano_orejas());
        co.comer();  // METODO QUE COMPARTEN LOS MAMIFEROS
        co.dormir(); // METODO QUE COMPARTEN LOS MAMIFEROS
        co.esconderse(); // METODO SOLO DEL CONEJO
        co.marcar();     // METODO SOLO DEL CONEJO
        
        System.out.println("----------------------------");
                
        ca.setEspecie("Caballo");   // ESTE ATRIBUTO SE ENCUENTRA EN MAMIFEROS
        System.out.println(ca.getEspecie());
        ca.setColor("Color cafe");   // ESTE ATRIBUTO SE ENCUENTRA EN MAMIFEROS
        System.out.println(ca.getColor());
        ca.setEstatura("2m");   // ESTE ATRIBUTO SE ENCUENTRA EN MAMIFEROS
        System.out.println(ca.getEstatura());
        ca.setSangre("Caliente"); // ESTE ATRIBUTO SE ENCUENTRA CLASE CABALLO
        System.out.println(ca.getSangre());
        ca.comer();    // METODO QUE COMPARTEN LOS MAMIFEROS
        ca.dormir();   // METODO QUE COMPARTEN LOS MAMIFEROS
        ca.relinchar(); // METODO SOLO DEL CABALLO
        ca.cargar();    // METODO SOLO DEL CABALLO
        
   
    }
}

Calculadora (Usando Poo)

Hace rato que no me paro por el blog ahora les pondre el codigo de una calculadora usando herencia, encapsulamiento, polimorfismo etc, espero les sea de ayuda para aquellos que lo necesitan :)

--------------------------------------------------------------------------------------------------
package calculadord;
/** * * @author Abimael */
public class CalculadorD {

  private float numA,numB;
  private float R;
  private char Operacion;
      
  public CalculadorD (){//constructor
      this.numA = 0;
      this.numB = 0;
      this.R = 0;
      this.Operacion = ' ';
  }

    public float getNumA() {//SetsandGets
        return numA;
    }

    public void setNumA(float numA) {
        this.numA = numA;
    }

    public float getNumB() {
        return numB;
    }

    public void setNumB(float numB) {
        this.numB = numB;
    }

    public float getR() {
        return R;
    }

    public void setR(float R) {
        this.R = R;
    }

    public char getOperacion() {
        return Operacion;
    }

    public void setOperacion(char Operacion) {
        this.Operacion = Operacion;
    }
 
  }
----------------------------------------------------------------------------------
--------------------Metodos Calculadora Basica--------------
package calculadord;

/**
 *
 * @author Abimael
 */
public class CalculadoraBasica extends CalculadorD{

   
public static float sumar(float numA, float numB){
return  numA + numB; 
}

public static float resta(float numA, float numB){
return numA - numB; 
}



public static float multiplicar(float numA, float numB){
return numA * numB; 
}

   ---------------------------------------------------------------------------
--------------Metodos Calculadora Cientifica-------------- 
package calculadord;

/**
 *
 * @author Abimael
 */
public class Calculadoracientifica extends CalculadoraBasica {

    public static float raiz (float numA){
   float R = (float) Math.sqrt(numA);
   return R;
   
    }  
   public static float potencia (float numA, float numB){
    float R = (float)Math.pow(numA,numB);
    return R;
}
   public static float division(float numA, float numB){
return numA / numB; 
    }
}
-------------------------------------------------------------------------------
---------------------------------Main------------------------

public class Main  {
    
    private static CalculadorD obtenerdivision()throws ArithmeticException{
        Scanner Division = new Scanner(System.in);
        boolean Viri = true;
        boolean Suzie = true;
        CalculadorD Sion = new CalculadorD();
     do{
    try{    
        System.out.println("Ingresa Primer Operando");
        Sion.setNumA(Division.nextFloat());
        Viri=false;
     do{
    try{   
        System.out.println("Ingresa el Segundo:");
        Sion.setNumB(Division.nextFloat());
        Suzie=false;
        }catch(ArithmeticException Ari)
           {
             Division.nextLine();
             System.err.printf("Excepcion: %s", Ari);
             System.out.println("Cero es un denominador invalido intente de nuevo");
           }
         catch(InputMismatchException Armon)
         {
            Division.nextLine();
            System.out.println("Ingrese numero Correctamente: lol");
         }
   
       
          }while(Suzie);
        }catch(InputMismatchException Roman){
            Division.nextLine();
            System.out.println("Ingrese numero Correctamente");
        }
        }while(Viri);
      return Sion;
    }
    private static CalculadorD obtenerraiz()throws Exception{
     Scanner Chi = new Scanner(System.in);
     boolean Genjutsu = true;
     CalculadorD Ita = new CalculadorD();
 do{
   try
     {
     System.out.println("Ingresa Operando a sacar la raiz: ");
     Ita.setNumA(Chi.nextFloat());
     Genjutsu=false;
     }catch
         (InputMismatchException Kalel){
          Chi.nextLine();
         System.out.println("Ingrese operando valido... ");
     }
     }while(Genjutsu);     

     return Ita;
     }
     
     private static CalculadorD obtenerpotencia()throws Exception{
     Scanner Excel = new Scanner(System.in);
     boolean Vegeta = true;
     boolean Kakashi = true;   
     CalculadorD Ita = new CalculadorD();
 do{
    try{
     System.out.println("Ingresa el Número: ");
     Ita.setNumA(Excel.nextFloat());
     Vegeta=false;
 do{
    try{   
     System.out.println("Ingresa el Número de la potencia:  ");
     Ita.setNumB(Excel.nextFloat()); 
     Kakashi=false;
     }catch   (InputMismatchException Lorel){
     Excel.nextLine();
     System.out.println("Ingrese operando valido... ");
     }
     }while(Kakashi);
     }catch
     (InputMismatchException Lorel){
     Excel.nextLine();
     System.out.println("Ingrese operando valido... ");
     }
     }while(Vegeta);
     return Ita;
     }
     
private static CalculadorD obtenerDatos()throws ArithmeticException{
         
    Scanner Rocky = new Scanner(System.in);//Para leer datos
     boolean continuarCiclo = true;//
     boolean continuarCiclo2 = true;
     CalculadorD Sasuke = new CalculadorD();//CalculadorD 
   
     do{
     try{
    
     System.out.println("Ingresa el primer numero: ");
     Sasuke.setNumA(Rocky.nextFloat());
     continuarCiclo=false;
     
     do {
     try
         {
         System.out.println("Ingresa El segundo: ");
         Sasuke.setNumB(Rocky.nextFloat());
         continuarCiclo2=false; 
         }
         catch (InputMismatchException Mael)
         {
          Rocky.nextLine();
          System.out.println(
          "Debe introducir numeros. Intente de nuevo.");
         }   
   
     }while(continuarCiclo2);
         }        
         catch (InputMismatchException Abi)
         {
         Rocky.nextLine();
         System.out.println(
         "Debe introducir numeros. Intente de nuevo.");
         }
         }while(continuarCiclo);
         return Sasuke;
         }
  

    
     public static void main(String[] args){ 
            
        int Goku=0;
        while(Goku != 7){
      
        System.out.println("-----------------Que operacion desea realizar------------------------------");
        System.out.println("1. Suma:");
        System.out.println("2. Resta:");
        System.out.println("3. Multiplicacion:");
        System.out.println("4. Division:");
        System.out.println("5. Raiz:");
        System.out.println("6. Potencia:");
        System.out.println("7. Fin de operacion");
    
        System.out.println("Su eleccion:");
            
        CalculadorD Rocky;//Objeto
        Scanner Terminator = new Scanner (System.in);//lee las lineas que introduzcas 
        try{
        Goku = Terminator.nextInt();
       
   
       
     float R;
     switch(Goku){
      case 1:
     Rocky = obtenerDatos(); 
     R = CalculadoraBasica.sumar(Rocky.getNumA(), Rocky.getNumB()); 
     System.out.println("Resultado:");
     System.out.println(R);
     break;
   
      case 2:
     Rocky = obtenerDatos(); 
     R = CalculadoraBasica.resta(Rocky.getNumA(), Rocky.getNumB()); 
     System.out.println("Resultado:");
     System.out.println(R);
     break;
   
     case 3:
     Rocky = obtenerDatos(); 
     R = CalculadoraBasica.multiplicar(Rocky.getNumA(), Rocky.getNumB()); 
     System.out.println("Resultado:");
     System.out.println(R);
     break;
         
     case 4:
      boolean Larra=true; 
     
   do{ 
     Rocky = obtenerdivision(); 
     R = Calculadoracientifica.division(Rocky.getNumA(), Rocky.getNumB()); 
     if (Rocky.getNumB()  == 0)
      {
     System.out.println("Valor no valido");
      }
     else if (Rocky.getNumB() <= 1)
     {
     Larra=false;
     System.out.println("Resultado:");
     System.out.println(R);
     }
     }while(Larra);
     break;
        
     case 5:
     boolean Mon= true;
     do{
     Rocky = obtenerraiz();
     R = Calculadoracientifica.raiz(Rocky.getNumA());
     if (Rocky.getNumA()<=-1)
     {
     System.out.println("Error numeros negativos");   
     }
     else if (Rocky.getNumB() <= 1)
     {
     Mon=false;
     System.out.println("Resultado:");
     System.out.println(R);
     }
     }while(Mon);
     break;
         
     case 6:
     Rocky = obtenerpotencia(); 
     R = Calculadoracientifica.potencia(Rocky.getNumA(), Rocky.getNumB()); 
     System.out.println("Resultado: ");
     System.out.println(R);
     break;
         
     case 7:
     System.out.println("Adios...."); 
         
     break;
    
     default: 
     System.out.print("Eleccion incorrecta........intente nuevamente\n" );
  
     }
     }catch(Exception e)
     {
     System.out.print("Intente nuevamente....\n ");
     }
     }     
     }
     }
    
    

sábado, 12 de abril de 2014

Grandes Artistas Mexicanos Parte 1

Algunas naciones son de inmediato conocidas ya sea por su comida(Asia) Su Ambiente (Francia) todas tienen algo en lo que sobre salen, en el caso de mexico hubo una epoca que al parecer dejo marcadas a varias generaciones de los 50s para adelante se conocio a mexico, como cuna del tequila, playas, y musica,
Seguro diran ¿Mexico conocido por su musica?

Pues si ahi varios generos de los cuales a mexico no se compara al menos que yo sepa en musica romantica, no negare que tambien ahi otros pero el que ha creado leyendas vivientes es Mexico

Cantantes como Jose jose, Juan Gabriel, El Buki, y Temerarios entre otros son reconocidos en el mundo hispano y son admirados como tales, no se puede negar el gran talento de otros artistas hispanos

Quien no conoce a Jose jose(Generaciones del 80s para atras claro esta)


Tampoco quiere decir que este tan viejo, solo que mis papas escuchan mucha musica de antaño le termine agarrando el gusto, simplemente es como el tequila tienes que conocerlo para sentirte un poco mas mexicano, no se puede negar que fue el mas grande cantante mexicano.

Grandes temas como, Lo pasado pasado, He renunciado a ti, Nave del olvido etc..quedaron en la memoria de varias generaciones y no me imagino el escandalo que pasara en mexico cuando nos deje

Asi que tenemos que disfrutar de su presencia en sus conciertos(Si es que los ahi)

 Pasando a otro gran Artista es Juan Gabriel


Es uno de los artistas mas prolificos en el arte de componer canciones y tambien ha prestado por no decir cobrado por la interpretacion de sus temas.

En el mundo hispano es bien conocido, Desde Norteamerica, hasta Sudamerica lo conocen su historia de exito aun con sus altibajos ha hecho de el un artista el cual admirar.

Tiene en su aver mas de 1500 canciones escritas por el y tambien los conciertos que da suelen durar un buen de tiempo, puede variar claro pero aun a sus ¿60 años? Aun asi no defrauda a sus fans

La musica es un recurso que nos ayuda en momentos de depresion, nos ayuda a recordar moentos que son agradables y nos suben el animo, y la musica de los artistas antes mencionados hacen eso y más.

Asi que si estas leyendo tu pequeño extraño que visita este blog ponte escuchar algunos de sus exitos  porque te estas perdiendo de mucho :)


(Java) Herencia Multiple en Java

Uno de los tantos ejemplos que nos pusieron en el curso De Poo (Programacion Orientada a Objetos)
Luego pongo uno de pokemon :D
//--------------------------------------------------------------------------
//  Esta informacion no es necesariamente definitiva y esta sujeta a cambios
//  que pueden ser incorporados en cualquier momento, sin avisar.
//--------------------------------------------------------------------------

/**
 * Este ejemplo muestra el uso de múltiples interfaces, lo que permite la
 * implementación de la herencia múltiple en Java
 */

import java.util.*;

interface Luchar {
    void luchar();
}

interface Nadar {
    void nadar();
}

interface Volar {
    void volar();
}

class Accion {
    public void luchar() {
           System.out.println("luchar implementada en clase Accion");
    }
}


class Heroe extends Accion implements Luchar,Nadar,Volar {
    public void nadar() {
           System.out.println("nadar implementada en clase Heroe");
    }
    public void volar() {
           System.out.println("volar implementada en clase Heroe");
    }
}


public class EjemploHerenciaMultiple {


    public static void main( String args[] ) {
        Heroe  objeto = new Heroe();
        Accion  clase = new Heroe();
     
        /*Nadar  inter = new Heroe();
     
        Accion  inte = new Accion();*/
     
        objeto.luchar();
        objeto.nadar();
        objeto.volar();
        /*clase.luchar();
     
        inter.nadar();
     
        inte.luchar();*/
     
    }
}
   
//------------------------------------------- Final del fichero java516.java

(Java) Metodo SubString

Dentro de una cadena String se puede usar el metodo "SubString" y extraer esa parte de la cadena java.
Puede ser muy util como buscador

public class ExtraccionString {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
String sCadena = "Omar es ingeniero";
String sSubCadena = sCadena.substring(8,17);
System.out.println(sSubCadena);
    }
}

(Java) Casting

Otro de los ejemplos de casting el cual se uso en una operacion, Como pueden ver en la primer parte declaramos las variables como "float" y en la segunda se hace una conversion a tipo "int" lo que causa que halla una perdida de informacion al momento de hacer la operacion

public class CasteJ {

  public static void main (String[]args){
      float num1, num2;//Declaramos las variables
      Scanner scan = new Scanner(System.in);//Para la leer los numeros
      System.out.println(" Escriba el primer numero: ");
      num1 = scan.nextFloat();
      System.out.println(" Escriba el segundo numero: ");
      num2 = scan.nextFloat();
     
      calculate((int)num1, (int)num2);
     
  }
  public static void calculate(int x, int y){//
      System.out.println(" La respuesta es; "+(x+y));
  }
}

jueves, 10 de abril de 2014

(Java)Comparacion de Cadenas String

Se compara una secuencia de palabras con otro y dependiendo obviamente si son iguales se imprime la instruccion señalada
public class StringCompa {

    public static void main(String[] args) {
    String nombre1 = "Pedro";
    String nombre2 = "Pedro";

    if ( nombre1.equals(nombre2) )
    System.out.println("Buena comparacion");
    else
    System.out.println("Mala comparacion");
}
    }

(Java) Metodos Leght, getChars,CharArt

Tambien como parte de nuestra exposicion busque ejemplos para la mostrar al grupo y me encontre este muy interesante para Medir el total de caracteres, invertir lineas y seleccionar solo una parte del texto a imprimir por cierto el ejemplo lo tome de el libro como programar en java edicion 7 o 9 no recuerdo

----------------------------------------------------------------------------------------------------------
public class Stringlegh {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {//Leght, getChars, CharaRT
    String s1 = "hola a todos";
    char arregloChar[]= new char [5];
        System.out.printf( "s1; %s ", s1);
     
        //Prueba metodo Leght
        System.out.printf( "\nLongitud de s1: %d ",s1.length()  );
     
        //Esta linea se mostrara invertida
        System.out.printf ( "\nLa Cadena invertida es: " );
     
        for (int cuenta = s1.length() -1; cuenta >=0; cuenta--)
            System.out.printf ( "%s", s1.charAt(cuenta) );
     
        //Copía los caracteres de  la cadena Arreglo char
        s1.getChars(0,4, arregloChar, 0);
        System.out.print ("\nEl arreglo de caracteres es:");
     
        for (char caracter : arregloChar)
            System.out.print(caracter);
     
        System.out.println("");
    }//fin de main
    }//fin de la clase


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

Otro ejemplo pero solo con getChars

public class StringEP {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {

        String A = "Ernesto el mariachi";
        char arregloChar[] = new char[ 19 ];
   
        A.getChars(11,19, arregloChar, 0);
        System.out.println("\nLa parte selecciona es:" );
       
        for ( char caracter : arregloChar )
        System.out.print( caracter );
    }
}

(Java) Concatenacion

Es un poco risible el codigo esto pero como tambien ejemplo que pusimos en la exposicion algo sencillo y que todos puedan entender.

public class Strings {//Concantenacion
public static void main (String[] args){//Metodo
   String s = "Ernesto";//Variables
   s = s + " Cersan ";
    System.out.println(s);  //Imprime
}
}

(Java) Variable "Instanceof"

Hace un mes tuve la presentacion de un tema llamado Casting y por casualidad me encontre este ejemplo que muestra como se puede cambiar las Superclases en clases y el como por decirlo asi, "Checar que sean de tal o cual clase Usaremos "instanceof"

public class Animal {}

    class Perro extends Animal {
    public static void main (String[] args){//Metodo
 
    Perro toby = new Perro();//Objeto
    if (toby instanceof Animal)//si toby es un animal se imprime
    System.out.println("toby es un perro y también un animal");
    Animal chusa = new Perro();  /* Creamos un objeto Perro pero que va a obtener las caracteristicas de un Animal, sin embargo ya no podra realizar acciones de un perro */
    downCast(chusa);
   }
   public static void downCast(Animal a){
   if (a instanceof Perro) // Si A es un perro va a ladrar
   ((Perro)a).ladrar();  // Se vuelve a convertir el objeto "a" al tipo Perro para poder acceder al metodo ladrar().
   }
   public static void ladrar(){ //Metodo ladrar
   System.out.println("Guau");
   }
}

Se acabo el Trimestre

Bien se acabo el trimestre de mi carrera falta uno mas, Me distraje un monton y lo estoy pagando con bajas calificaciones, y me quedo la titanica tarea de sacar 100 en la que sigue.

Estar enamorado mientras estudias no es recomendable.

Es como combinar salsa con hotcakes, una lastima que ni me hizo caso en fin la vida sigue y tengo muchos planes y acabar la carrera es uno de ellos

Ultimamente he escuchado musica de Jose jose, electronica varias y rock, Es como si fuera un hipster 0.0

Seguire subiendo los codigos apenas encuentre un gadget para eso en blogspot

martes, 1 de abril de 2014

Comparacion de Numeros en Java

Un pequeño ejemplo muy sencillo viendolo en restrospectiva ahora que estoy haciendo mas dificil bueno a lo que voy.

public class codigo17 {

    public static void main(String[] args) {

        // TODO code application logic here
        Scanner leer= new Scanner(System.in);
        
        int num, num1;
        System.out.println( " Escribe numero: ");
        num=leer.nextInt();
        System.out.println( " Escribe numero 1: ");
        num1=leer.nextInt();
        
        
       if (num == num1) //Comparamos si los dos numeros introducidos son iguales 
        {
            System.out.println("Numeros son iguales");
        }
       else// Esta lo que quiere decir es que si no son iguales se imprime que no
       {
   System.out.println("Numeros no son iguales");
}
           
        }
}

Codigos Java

Como algunos se han de imaginar estoy estudiando Ingenieria en Sistemas y como no quiero que lo que haga se vaya en saco roto subire alguna parte de mis trabajos

Como inicio subire los codigos desde los mas simples hasta los que llevo actualmente.

Codigo Simple De introduccion de calificaciones,

public class Codigo16 {


    public static void main(String[] args) {

        // TODO code application logic here
        Scanner leer= new Scanner(System.in);
        
        double num;
        System.out.println("Escribe Numero: ");
        num=leer.nextDouble();
        
        if (num==100)//si el numero es igual a 100 se imprime la linea de abajo
        {
            System.out.println("El numero es igual a 100");
        }
        if (num>100)//si el numero es mayor de 100 imprime la siiguiente linea
        { 
            System.out.println("El numero es mayor que 100");
        }
        if (num<100)//si el numero es menor que 100 es imprime lo de abajo
        {
            System.out.println("El numero es menor que 100");
        }
    }
}

Como pueden ver es sencillo igual subire unos mas adelantados y pueden apoyarse en ellos si es necesario, saludos y suerte con esos codigos

viernes, 27 de septiembre de 2013

Comedia Involuntaria

Ya se que algunos se identificaran con lo que comentare enseguida, pero es chistoso como algunas personas estan destinadas a hacer mas alegre la vida de los que lo rodean, asi como las o tal vez tu el que me esta leyendo, le suceden sucesos chuscos y sacan mas de una carcajada a sus amigos.

Es un buen don con el cual se nace y en algunos casos se practica, en algun momento de mi vida era de los serios que ni las moscas pelaban pero entrando en la universidad, no se que paso que mi sentido del humor crecio mucho y ni tengo idea porque, cada cosa que hago causa un dejo de gracia y sin proponermelo hago reir a la gente, de  lo cual no me quejo de hecho esta bien siempre ahi que tener un buen humor.

Cosa contraria a mi paso por secundaria y preparatoria.....en fin amigos si tienen el don no se quejen y solo dejense llevar.....ya que por lo que he notado las personas que son asi son muy apreciadas....o al menos eso creo


domingo, 18 de agosto de 2013

Sueños

Alguno de ustedes siempre se ha preguntado si realmente podra dominar sus sueños para asi cumplir sus caprichos, pues bien es sencillo solo consta de una sola cosa "Constancia y mas Constancia".

El algun momento de nuestras vidas hemos tenido la oportunidad de dominar el sueño tal cual maestro de los sueños, pues bien eso se puede lograr conscientemente haciendo una rutina que involucre checar la realidad ¿De que consiste eso?

Bien son cosas sencillas que podemos hacer durante el transcurso de el dia para cuando te vayas a dormir estes programado para saber si estas soñando o no.

Ejemplos:

1. Verte las manos (Se recomienda checar continuamente pero tampoco te pases de la raya) y porque verse las manos ayuda pues bien en los sueños uno mirara las manos borrosas o con mas dedos de lo usual y te daras cuenta que es un sueño cosas que practicas en el dia puedes tambien practicarlas en los sueños.

2. Ver a tu alrededor, voltearte y volver a mirar donde mismo (Por lo general en los sueños todo ocurre muy rapido asi como puedes estar en un edificio o patio cambias de esa tal cual pelicula) Y como el anterior punto te das cuenta de que algo anda raro y te haces consciente del sueño.

3. Mirarte en un espejo (En los sueños al mirarse al espejo se mira nada o se mira borroso tal cual vampiro) Y se aplica el mismo punto que los 2 anteriores.

4. Puedes hacerle al mago en la vida real como el tratar de hacer volar un camion etc (Cosas que en los sueños puedes hacer sin apenas esforzarte y que lograras en cualquier intento)

5. Lo he probado pero no me ha servido es repetir que te daras cuentas que es un sueño apenas entres pero ami no me ha funcionado, quien sabe si a ustedes les sirva.

Vamos el punto de todo esto es que se hagan cargo de sus sueños y hagan lo que crean mejor en su mundo.

En mi caso no fui lo suficientemente terco y desisti, en algun momento de algunos sueños me di cuenta pero no los llegue a controlar como quisiera.

Puedes hacer infinidad de cosas, Volar, Estudiar (Si bueno algunos lo necesitan), Platicar con alguien que te imagines, Visitar lugares que creias no existian etc etc, el limite de los sueños son los del creador.




viernes, 16 de agosto de 2013

FarCry 3 Blood Dragon

Y no esto no es una reseña solo una recomendacion, Viendo videos sobre reseñas de videojuegos que recomiendan el OST de Far Cry Blood Dragon, Y dije bueno algo ha de tener y lo cheque.

No puedo decir otra que cosa que vale la pena tenerlo, esas melodias en sintentizadores y buen ritmo hacen que quieras escucharlas no una si no muchas veces, altamente recomendable para todo aquella persona que guste de buenos ritmos y sobre todo de los videojuegos.

Y Una pequeña muestra para que lo chequen altamente recomendable