elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Temas
Páginas: 1 2 [3] 4
21  Foros Generales / Dudas Generales / crome os en: 21 Enero 2014, 11:41 am
donde se puede descargar este sistema operativo , tengo gans de probarlo , tengo a un compañero que recien se ha comprado un cromebook y dice que esta genial

no puedo con la curiosidad , he estado buscando en google pero no veo nada mas que link estilo softonick etc

existe la posibilidad de descargarlo para instalarlo en mi portatil ?

un saludo y gracias

22  Comunicaciones / Redes / probleama con chrome y creo que con el proxy en: 16 Enero 2014, 15:47 pm
hoy al ejecutar crhome , como cualquier otro dia las paginas no se me cargan , en cambio al usar internet explores o cualquier otro navegador si funciona , me podrias explicar porque

he estado leyendo y he leído que quizás sea debido al proxy , pero no lo he tocado para nada , lo tengo en detección automática  y nada , también he probado quitando esa opción y nada

por favor ayuda y gracias 
23  Sistemas Operativos / GNU/Linux / preguntas de un recien llegado a linux en: 14 Enero 2014, 23:45 pm
pues hace como 2 dias me decidi por instalar ubuntu 13.10 en mi portatil (por el tema de que linux es mas ligero que windows)

el caso es que estoy encantado con el cambio , desde que lo instale me he hinchado a leer cosas , sobre personalizacion , instalacion de programas , vaya un poco la basico para empezar a andar , el caso es que solo he visto comandos por aqui y comandos por alla . y a pesar de tener instaladas ya algunas cuantas cosas todavia me quedan bastantes

pero bueno a lo que iba tengo unos cuantos problemas , (bastantes basicos la verdad)

empecemos por la teoria jeje se que linus es un OS y de codigo libre patatin y patatan , he leido mil veces gnome ¿que es? , es como se llama al entorno grafico , es otra distribucion de linux , que narices es ?

y ahora lo practico , con esta ultima version no se como se activan los multi-escritorios , como se hace ?

ademas como puedo crear accesos directos de los programas en el escritorio ?

hay algun lugar en el que se encuentren todas las aplicaciones agrupadas (no me refiero a la ruta urs/bin que hay no se sabe que programa es cada uno o al menos leyendo decian que se encontraban hay)

ademas de esto el escritorio me parece un tanto soso , hay alguna herramienta para modificarlo o algo , he visto que se podia instalar otros escritorios , pero por miedo a no saber como volver a ponerlo todo como estaba no he tocado nada , ademas tener varios escritorios instalados ralentiza el ordenador ?

tengo instalados ya unity tweak tool y ubuntu tweak , pero funcionan a medias hay ciertas funciones que si cumplen y otras que no

bueno pues a las personas que se hayan leido todo esto muchas gracias
y espero que se presten a ayudarme

un saludo  :laugh:
24  Comunicaciones / Redes / maneras de localizar la posicion de un ordenador/smartphone en: 21 Diciembre 2013, 23:01 pm
bueno lo primero hola a todos

tengo un par de dudas , se que se puede rastrar la ip de un ordenador a través de varias aplicaciones /paginas web que se pueden encontrar fácilmente en google

el primer problema que se me presenta , la mayoría de las veces que se quiere usar localizar una ip esta pasa varias veces por distintos servidores ,¿ hay alguna forma de continuar con el origen de la búsqueda? , por ejemplo en mi caso , al buscar la ip del ordenador de mi padre , me aparece su localización el la capital de la provincia 


y mi segunda duda , todos los nuevos smartphones , al conectarse a Internet deben usar también IP , como todo objeto que se quiera conectar a Internet , ¿se pueden rastrear estos también?

y por ultimo si conocen alguna herramienta para hacer esto , les agradecería que me dejaran algún comentario o mensaje privado
25  Foros Generales / Dudas Generales / como se puede quitar/modificar las pestañas de google de mas visitados en: 18 Diciembre 2013, 20:22 pm
pues verán los enlaces rapidos de los que dispones con google crome estan bien cuando te llevan a tus paginas preferidads , pero es que tengo metidas en preferidas 2 paginas mas visitadas que son de yahoo y no se que pintan hay muy bien  , he estado buscando por san google y que haya leido nadie le ha encontrado solucion , que no sea a traves de un plugin que lo que hace es usar su diseño en lugar de el de google pero no es lo que busco .

¿alguien me sabria ayudar?

un saludo y gracias  ;D
26  Programación / Java / problema con array , al intentar rellenarlo con datos de otra clase en: 24 Noviembre 2013, 20:59 pm
pues verán el enunciado es este :

Implementar una clase película con las siguientes propiedades:
 
sala: array (bidimensional) que almacena las entradas asociadas a las
butacas de la sala.  
 
 
 
 
 
 nombrePelicula: string que almacena el nombre de la película
 nombreSala: string que almacena el nombre de la sala (“sala1” o
“sala2”)
 precioEntrada: double que almacena el precio de la entrada aplicado
ya el descuento.
 recaudación: double que almacena el total recaudado en la
proyección de la película.

Esta clase deberá incluir los siguientes métodos:

1. Un constructor con los parámetros nombrePelicula,
nombreSala y descuento).
 El parámetro descuento es un entero en el rango [0-100] e indica el
porcentaje de descuesto que se debe aplicar al pecio de las entradas.
2. Métodos set y get para todos los atributos
3. Método generarEntradas. Crea una entrada para cada una de las
butacas de la sala. Para determinar si una entrada es gratuita se
genera un número aleatorio entre 0 y el número máximo de entradas.
Si este número es múltiplo de 7, la entrada será gratuita, si no el precio
de esa entrada será el precio marcado por la película (valor de la
propiedad precioEntrada). Este método debe ser privado.
Cuando se generan las entradas, la propiedad vendida tendrá valor
false.
4. Método mostarOcupacion. Muestra por consola la ocupación de la
sala que indique el parámetro. Si una butaca está ocupada se visualiza
"O" si está libre se visualiza “L”.

mi codigo es este el 4 metodo todavia no lo tengo , el que me esta generando problemas es el 3

Código:
import java.util.Random;

public class Film
{
    // instance variables - replace the example below with your own
    public int[][] room;
    String filmName,roomName;
    double ticketPrice,income,discount;
    Ticket t ;
    public final static int columns=10,rows=10,MAX_FREE=10;
    public final static double Price=7.50;

    /**
     * Constructor for objects of class Film
     */
    public Film(String filmName,String roomName,double discount)
    {
        // initialise instance variables
        setFilmName(filmName);
        setRoomName(roomName);
        setDiscount(discount);
       
    }

   
    public void setFilmName(String filmName)
    {
        this.filmName=filmName;
       
    }
   
    public void setRoomName(String roomName)
    {
        this.roomName=roomName;
       
    }
   
    private void setTicketPrice(double ticketPrice)
    {
     this.ticketPrice=ticketPrice;
       
    }
   
    public void setDiscount(double discount)
    {
     this.discount=discount;
       
    }
   
    public String getFilmName(){return filmName;}
   
    public String getroomName(){return roomName;}
   
    public double getTicketPrice(){return ticketPrice;}
       
    public double getDiscount(){return discount;}
       
    public double getIncome(){return income;}
   
    public void generateTickets(String id,String description)
    {
        Random  numberGenerator = new Random();
             int value=(numberGenerator.nextInt(MAX_FREE+1));
             int ticket=0;
    if (roomName=="room1"||roomName=="ROOM1")
        {     
             room=new int[10][40];
             
             for (ticket=0;ticket<=(10*40);ticket++){
             
             if(value%7==0)
             setTicketPrice(0);
             else
             {
                 t=new Ticket(id,description,Price,false);
                 
                 
                }
             
             
            }
      }
        if (roomName=="room2"||roomName=="ROOM2")
        {
         room=new int[15][35];
         for (ticket=0;ticket<=15*35;ticket++){
           {
             t=new Ticket(id,description,Price,false);
             
             
            }
                     
       }
       
  }

}
}

alguien me puede ayudar y explicar como deberia ser

un saludo y gracias de antemano
27  Programación / Java / problema al intentar ejecutar un metodo cuando un boolean es true en: 1 Noviembre 2013, 00:22 am
el titulo no es muy bueno pero no se me ocurria otra cosa jaja ;D

mi problema es el siguiente , tengo que comprobar si el combustible del avion es 0 o menor , si es asi debe devolver false , de tener combustible , al ejecutar el boolean fly debe restarle uno a combustible , yo tengo esto

Código:
public boolean fly()
    {
   
     if (getCombustible() <=0)             
      return false ;
     
     else     
      return true ;
           
    }
   
    public void move(){
    if (fly()==true)
    combustible=combustible-1;
   
    }

cabe decir que combustible es un int , no copio todo el programa porque es extenso y no tiene que ver con mi problema , el problema es que para hacer lo que quiero tengo que ejecutar primero el metodo fly y luego el move , yo lo que quiero hacer es que si el boolean es true , directamente le reste uno a combustible, sin tener que usar el metodo move

espero que me podais ayudar , un saludo y gracias  ;-)
28  Programación / Ingeniería Inversa / hacer un generador de id con muestras en: 31 Octubre 2013, 11:32 am
hola a todos , queria crear un generador de claves , partiendo de estas muestras que pondre abajo :

Código:
0000000100850009101C63ABF314F3CE1EDF0000000000000000000000000000

00000001008C000910009FE2CD19532800000000000000000000000000000000

000000010085000304030850fcbf2a7f0000000000000000000000000000000000

000000010084000b1002009fc6d9661c000000000000000000000000000000000

000000010087000B1407A92C20D8297600000000000000000000000000000000

00000001008C00091001B82AEB2F5D4F00000000000000000000000000000000

000000010085000B101C9ABD854A62940000000000000000000000000000000

0000000100850009101C63ABF314F3CE1EDF0000000000000000000000000000

0000000100850007F4001EA5E43254CC00000000000000000000000000000000

000000010085000714037B248DA5A44A00000000000000000000000000000000

00000001008C0009F400090541D024C400000000000000000000000000000000

0000000100850009140898F3D368E5B600000000000000000000000000000000

0000000100850009140898F3D368E5B600000000000000000000000000000000

000000010087000B140D934807A93B6600000000000000000000000000000000

los codigos son esos ,tienen una extension de 64 bits , ademas solo emplea codigo hexadecimal , ademas siguen ciertos patrones , como podeis ver , al principio de todas las claves se repite el mismo patron
Código:
00000001008

seguido de esto , hay o un numero o una letra y seguido de estos 3 ceros que siempre estan fijos , a partir de aqui es donde esta lo que varia con cada codigo , hasta llegar a digito 32 , apartir de hay los 32 digitos restantes son ceros

habia pensado en un codigo parecido a este

Código:
//java version

import java.util.Random ;
/**
 * Write a description of class generator here.
 *
 * @author (your name)
 * @version (a version number or a date)
 */
public class generator
{
    // atributos
    String parte_1="00000001008";
    String parte_2;//el numero o letra hexadecimal que  sigue a la parte 1
    String parte_3="000";
    String parte_4;//aqui la parte variable
    String parte_5="00000000000000000000000000000000";//los 32 ceros restantes
      
    /**
     * Constructor for objects of class generator
     */
    public generator()
    {
        Random  Generator = new Random();
        
        
        setParte_2((Generator.nextHex(parte_2))) ;
        setParte_4((Generator.nextInt(parte_4))) ;
        
        
    }

    /**
       * modifies the value for ID property
         */
        public void setParte_2(String parte_2)
        {  
          this.parte_2 = parte_2 ;
        }
        
        /**
       * modifies the value for ID property
         */
        public void setParte_4(String parte_4)
        {  
          this.parte_4 = parte_4 ;
        }
        
        /**
           * returns the value for ID property
             */
            public char getID ()
      {
        return parte_1 + parte_2 + parte_3 + parte_4 + parte_5;
      }
    }


el problema que tengo es que no se hacer que el genrador haga solo esos digitos en hexadecimal , y tampoco que usar en lugar de string para hexadecimal , ademas de esto queria que el generador generase mas ciertos numeros o letras que otros , porque creo que unos se repiten mas que otros en las series , a ver me podeis ayudar y resuelvo el problema .

un saludo y gracias

PD: sino es el lugar adecuado para el tema avisarme y lo cambio
29  Informática / Software / problema al testear con blueJ , con rangos en: 13 Octubre 2013, 15:13 pm
hola a todos , veran estoy en el primer año de carrera de informatica y el otro dia empezamos a hacer un test del programa con blueJ, con los metodos normales de mi programa , como fijar edad , nombre , genero , etc.. no tengo problema , el problema se me presenta cuando tengo que hacer el test de un metodo llamado crticalAge, que lo que hace es en funcion de los años que tengas , te dice si eres adulto , joven o retirado y los años que te quedan para la siguiente etapa , como hago para testear con esos rangos , os dejo aqui el codigo

la parte del critical age es esta :

Código:
      
/**
 * this method tell you how many years you have left to be
 * 1) adult ,if you are under 18
 * 2) retired ,if you are under 67
 * 3) you are retired
 */
public String getCriticalAge ()
{  
    
      if (age >0 && age <C_ADULT)
    return (C_ADULT-age)+" to be adult";
    else if ( age <=C_RETIRED && age >=C_ADULT)
     return (C_RETIRED-age+" to be retired");
        else
    return (age-C_RETIRED)+" you are retired" ;
    
  
                
}


y este es el codigo completo

Código:
/**
 * Write a description of class person here.
 *
 * @author roberto fernandez diaz
 * @version 20130917
 */
public class person
{
    private String name = " Roberto"; // this is the name o f the person
    private String surname =" Fernandez Diaz "; //this is your surname
    int age =18;//this is your age
    
    
    private final static int C_RETIRED = 67; //this is the value to be retired
    private final static int C_ADULT = 18; //this is the value to be adult
  
    private final static int MIN_AGE_VALUE = 0;
    public final static int MAX_AGE_VALUE = 118; //this is the max value for age
    public static double height = 1.8; //this is the heihgt of the person.
    
    
    boolean gender ;
    
    private final static boolean   MALE_VALUE = false;
    private final static boolean FEMALE_VALUE = true;
    
    public String nationality = "Spain"; //this is the nationality of the person
    
    
    
     /**
     * Constructor for objects of class person
     */
    public person()
    {
     System.out.println ("person object created");
    
    
    
    }
    
    /**
     * Constructor for objects of class person
     */
    public person(String name, String surname)
    {
     //System.out.println (setName(name) + setSurname(surname));
      System.out.println ("person object created" );
    
    
    
     setName(name);
     setSurname(surname);
    
    }
    
/**
 * modifies the value for name property
 */
public void setName(String name)
{  
    this.name = name ;
}

/**
 * modifies the value for surname property
 */
public void setSurname(String newSurname)
{  
    this.surname = surname ;
}

/**
 * modifies the value for nationality property
 */
private void setNationality(String nationality)
{  
    this.nationality = nationality ;
}

/**
 * mofies the value for age property
 */
public void setAge(int age)
{   //if age is less than 0 or bigger than 118 show a message to the user
    if ( age <MIN_AGE_VALUE || age> MAX_AGE_VALUE)
     System.err.print ("age can´t be less than 0 or bigger than 118 ");
     else  
    
         this.age = age ;
}
  
/**
 * modifies the value for gender property
 */
public void setGender(boolean gender)
{  
    this.gender = gender ;
}
 
public void setHeight (double height)
 /**
  * stablish the height of the people
  */
{
    this.height = height;
    }

 public String toString()
{
    if (gender == MALE_VALUE)
    return (" NAME: " +name  +" AGE: "+ age +" GENDER: MALE" );
     else
        return (" NAME: " +name  +" AGE: "+ age +" GENDER: FEMALE" );
}

/**
 * Converts all information contain in this class into a String
 *
 * @returns String String containing all the data related to this class
 */
public String toStringV2()  //la que hay que usar
{
    String aux="NAME: "+ getSurname () +  name  +" AGE: "+ age + " GENDER: ";
    
    if (gender == MALE_VALUE)
     aux =aux + "MALE";
        else
    aux += "FEMALE"; //en lugar de aux + "FEMALE"
    
    return(aux);
    
    
}  

/**
 * returns the value for name property
 */
    public String getName ()
    {
        return name.toUpperCase(); // return it in full uppercase
    }
  
    /**
 * returns the value for surname property
 */
    public String getSurname ()
    {
      
        
        
        
        return "DR. " + surname.toUpperCase(); // return it in full uppercase //surname.CONVERT TO UPPERCASE
    }
    
    /**
 * returns the value for age property
 */
    public int getAge ()
    {
        return age;
    }
    
        /**
 * this method tell you how many years you have left to be
 * 1) adult ,if you are under 18
 * 2) retired ,if you are under 67
 * 3) you are retired
 */
public String getCriticalAge ()
{  
    
      if (age >0 && age <C_ADULT)
    return (C_ADULT-age)+" to be adult";
    else if ( age <=C_RETIRED && age >=C_ADULT)
     return (C_RETIRED-age+" to be retired");
        else
    return (age-C_RETIRED)+" you are retired" ;
    
    // cambiar string por int  y quitar comillas
                
}
    
        /**
 * returns the value for gender property
 */
    public boolean getGender ()
    {
        return gender;
    }
    
    /**
     * print in the screen a message with features/atributes of people
     */
   public void print ()
    {
        System.out.println (toStringV2() );
        
    }
    
    
    
}


30  Informática / Hardware / problema con los controladores de video y altavoces en: 21 Septiembre 2013, 15:21 pm
pues veran recientemente instale w7 en el ordenador de mi padre , es un ordenador antiguo y como a las 2 horas encontre el driver de la tarjeta de red , después use driver genius y instale el resto de drivers , el problema es que no me ha instalado el driver de la tarjeta de video y un driver de la tarjeta de audio







perdon por la resolucion de las imagenes pero es que no se como reducir el tamaño con los comandos

gracias por la ayuda
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines