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

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 [2] 3
11  Comunicaciones / Redes / Re: Ip con varias webs en: 14 Enero 2017, 17:21 pm
Ya está, me da la opción no-ip de redirigir a un puerto. Gracias!

A lo que me referia es que, mi proveedor de internet tiene su servidor apache en el puerto 80. Yo cambiaba todo para el puerto 83, pero a la hora de meterlo por dns en no-ip no podría meter ahi el puerto, pero he encontrado la forma.
12  Programación / PHP / Creando una web y paginas que no podrían acceder en: 14 Enero 2017, 17:19 pm
Hola, estoy intentando montarme una pequeña web que parece una gimcana.

Mi problema es que quiero cifrar cada una de las pruebas con un usuario y contraseña, inserto un formulario, el código php pertinente y todo funciona, pero el problema viene cuando pongo en la url la prueba que debería de estar cifrada, pongo la direccion en el buscador  y accede a ella sin pedirme datos ni nada. Que puedo hacer?




· Los títulos deben ser descriptivos
>Lee las reglas
-Engel Lex
13  Comunicaciones / Redes / Ip con varias webs en: 13 Enero 2017, 14:25 pm
Hola buenas, tengo internet con un proveedor el cual reparte internet con una misma IP (WAN) y tiene su web en el puerto 80, y yo quiero levantar mi servidor con mi web en el puerto 83, pero no sé redirigirlo par que el dns (en no-ip) me redirija mi web al puerto 83 en vez del 80.

¿Alguna sugerencia?

Gracias!!
14  Programación / Programación C/C++ / Ayuda, pasar programa en main a subprogramas en: 10 Diciembre 2016, 17:11 pm
Hola Buenas, tengo un programa en C que me gustaría pasar a subprogramas pero siempre me encuentro con algún tope. Me podéis ayudar? Gracias!

Aquí os dejo el código

Código
  1. DWORD umask = GetLogicalDrives();
  2.    int i;
  3.    char n;
  4.    char c[32];
  5.    int f = 0;
  6.    for (i = 97; i <= 122; i++) {
  7.        n = i;
  8.  
  9.        if (umask & 1) {
  10.            printf("%c:\\ ", n);
  11.            c[f] = n;
  12.            f++;
  13.        }
  14.        umask >>= 1;
  15.    }
  16.  
  17.    printf("\nDirectorio de origen %c:\\ \n", c[0]);
  18.    printf("Directorio destino %c:\\ \n", c[f - 1]);
  19.    char dire[100];
  20.  
  21.    sprintf(dire, "%c:\\copia_%c", c[0], c[f - 1]);
  22.    if (CreateDirectory(dire, 0) == TRUE) {
  23.        printf("Creado el directorio %c\\copia_%c\\\n", c[0], c[f - 1]);
  24.    }
  25.    if (SetCurrentDirectory(dire) == TRUE) {
  26.        DWORD nBufferLength = GetCurrentDirectory(0, NULL);
  27.        char *lpBuffer = (LPTSTR) malloc(nBufferLength);
  28.        int tam = GetCurrentDirectory(nBufferLength, lpBuffer);
  29.        printf("Lugar de trabajo actual : %s\\ \n", lpBuffer);
  30.    }
  31.    sprintf(dire,"%c:\\",c[f-1]);
  32.    printf("Estoy en el directorio %s:\n",dire);
  33.    SetCurrentDirectory(dire);
  34.  
  35.    HANDLE hFind;
  36.    WIN32_FIND_DATA datos;
  37.    hFind = FindFirstFile("*.*", &datos);
  38.    if (hFind != INVALID_HANDLE_VALUE){
  39.        while (FindNextFile(hFind,&datos)){
  40.            if (!(datos.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY)) {
  41.                SYSTEMTIME tiempo;
  42.                FileTimeToSystemTime(&datos.ftCreationTime, &tiempo);
  43.                printf("%2d/%2d/%d  %2d:%2d   %2s \n", tiempo.wDay, tiempo.wMonth, tiempo.wYear,tiempo.wHour + 1, tiempo.wMinute, datos.cFileName);
  44.                sprintf(dire,"%c:\\copia_%c\\%s",c[0],c[f-1],datos.cFileName);
  45.                CopyFile(datos.cFileName,dire,TRUE);
  46.            }
  47.        }
  48.        FindClose(hFind);
  49.    }

Lo que intento hacer con éste código es mostrar las unidades de mi pc, crear un directorio en una unidad de mi pc, y copiar archivos al anterior directorio en otra unidad.

Gracias!
15  Foros Generales / Dudas Generales / Busco libro estructura y diseño de computadores: La interfaz hardware/software en: 15 Septiembre 2016, 13:07 pm
Hola, busco el libro Estructura y diseño de computadores: La interfaz hardware/softwate 4ª edición con ISBN 9788429126204. He navegado por Google pero no encuentro nada.

Gracias de antemano.

Si alguien lo tiene y está interesado en vender a un precio razonable, escucho ofertas.
16  Programación / Programación C/C++ / Re: Ayuda con Algoritmo Voraz!! en: 4 Abril 2016, 20:00 pm
Alguna ayuda?
17  Programación / Programación C/C++ / Ayuda con Algoritmo Voraz!! en: 3 Abril 2016, 20:46 pm
Dado un conjunto de M números enteros ordenados crecientemente se pretende extraer información del mismo. Por ej: (1,3,4,5)

Problema 1: ¿Existe algún subconjunto de índices del array cuyos elementos tengan una media aritmética igual a N(N es un valor que introducimos nosotros).

Proporciónese un algoritmo que en caso afirmativo lo muestre y que en caso contrario indique que no existe tal subconjunto.


Me han comentado de pasarlo a binario. Sé que hay 2^n subconjuntos del array, pero no logro dar en la diana.
18  Programación / Java / Multiplicar polinomios y derivada en: 5 Marzo 2015, 20:43 pm
Hola amigos, hoy les traigo un reto, mi profesor nos ha mandado multiplicar dos polinomios y hacerles sus derivadas. El problema, no tengo ni idea de hacerlo. Aquí está lo que llevo hecho:

Código
  1. package polinomio
  2.  
  3. public class Poli {
  4.        private double coef[];
  5.    public Poli(){
  6.  
  7.    }
  8.    public Poli(double c[]){
  9.        coef=new double [c.length];
  10.        for (int i = 0; i < c.length; i++) {
  11.            coef[i]=c[i];
  12.        }
  13.  
  14.    }
  15.    public Poli (int g, double c){
  16.        coef=new double [g+1];
  17.        for (int i = 0; i <coef.length ; i++) {
  18.            coef[i]=c;
  19.        }
  20.  
  21.    }
  22.    public Poli (Poli p){
  23.        this(p.coef);
  24.  
  25.    }
  26.    public Poli(int g){
  27.        this(g,1);
  28.  
  29.    }
  30.    public Poli(double c){
  31.        this(0,c);
  32.    }
  33.    public int ObtenerGrado(){
  34.        return coef.length-1;
  35.    }
  36.    public double obtenCoef(int t){
  37.        return coef[t];
  38.    }
  39.    public double[] obtenTodosLosCoef(){
  40.        double aux[]=new double[coef.length];
  41.        for (int i = 0; i<coef.length; i++) {
  42.            aux[i]=coef[i];}
  43.        return aux;
  44.    }
  45.  
  46.    public double obtenCoefInd(){
  47.            return 0;
  48.  
  49.    }
  50.    public void negado(){
  51.        for (int i = 0; i < coef.length; i++) {
  52.            coef[i]=-coef[i];
  53.        }
  54.    }
  55.    public void suma(Poli b){
  56.        Poli aux= new Poli(b);
  57.  
  58.        if (aux.coef.length>=coef.length) {
  59.            for (int i = 0; i < coef.length; i++) {
  60.                aux.coef[i]+=coef[i];
  61.            }
  62.        }
  63.        else{
  64.            for (int i = 0; i < aux.coef.length; i++) {
  65.                coef[i]+=aux.coef[i];
  66.            }
  67.        }
  68.  
  69.  
  70.  
  71.  
  72.    }
  73.    public Polinomio suma2 (Poli b){
  74.        Poli aux= new Poli(b);
  75.        Poli aux2= new Poli(b);
  76.        if(aux.coef.length>=aux2.coef.length){
  77.            for (int i = 0; i < aux2.coef.length; i++) {
  78.                aux2.coef[i]+=coef[i];
  79.            }
  80.        }
  81.        else{
  82.            for (int i = 0; i < aux2.coef.length; i++) {
  83.                coef[i]=aux2.coef[i];
  84.            }
  85.        }
  86.  
  87.            return null;
  88.  
  89.    }
  90.    public Poli resta(Poli p){
  91.        Poli aux=new Poli (p);
  92.        aux.negado();
  93.        suma(aux);
  94.        return aux;
  95.  
  96.  
  97.    }
  98.    public void multiplicar (Poli p){
  99.        Poli aux=new Poli(p);
  100.        for (int i = 0; i < coef.length; i++) {
  101.  
  102.  
  103.        }
  104.  
  105.    }
  106.    public void derivada(){
  107.  
  108.    }
  109.    public double evalua(double x){
  110.        return 0;
  111.    }
  112.    public void ponCoef(int t,double c){
  113.  
  114.    }
  115.  
  116.    @Override
  117.    public String toString(){
  118.       String aux= "";
  119.  
  120.        for (int i = 0; i < this.coef.length; i++) {
  121.            if(coef[i]!=0){
  122.  
  123.                aux=aux+"("+coef[i]+"x^"+i+")"+" + ";
  124.            }
  125.        }
  126.  
  127.    return aux;
  128. }
  129.  
  130. }
  131.  


Y aquí el main:

Código
  1. package polinomio;
  2.  
  3.  
  4.  
  5. public class Polinomio {
  6.  
  7.  
  8.  
  9.  
  10.  
  11.    public static void main(String[] args) {
  12.  
  13.        Poli a,b,c;
  14.        double datos1[]={3,1,5,6,9};
  15.        double datos2[]={8,4,-5,9,-8};
  16.        Polinomio p=new Polinomio();
  17.        a=new Poli(datos1);
  18.        b=new Poli(datos2);
  19.        c=new Poli();
  20.  
  21.        //System.out.println("Polinomio a "+a);
  22.        //System.out.println("Polinomio b "+b);
  23.       // System.out.println("Polinomio c "+c);
  24.        double datos3[]=b.obtenTodosLosCoef();//Para el obtenerTodosLosCoef
  25.        for (int i = 0; i < datos3.length; i++) {
  26.           // System.out.print(datos3[i]+" ");
  27.        }
  28.        b=new Poli(a);
  29.        b.negado();
  30.        a.suma(b);
  31.        System.out.println(a);
  32.        System.out.println(b);
  33.  
  34.  
  35.  
  36.  
  37.    }
  38.  
  39. }

Sinceramente, llevo más de una semana con todo esto y ya estoy saliendo loco, no sé como hacer la multiplicación y la derivada, si alguien me pudiera ayudar se lo agradecería. Gracias de verdad.
19  Programación / Java / Re: Problema repetición de números en: 21 Febrero 2015, 15:17 pm
Muchísimas gracias de verdad, me habéis salvado la vida entre todos, ya está resuelto :D

Os agradezco de corazón lo que habéis hecho por mi!!
20  Programación / Java / Re: Problema repetición de números en: 21 Febrero 2015, 14:11 pm
Hola y gracias por contestar, el profesor quiere que desarrollemos métodos para poder resolver este tipo de problemas sin la clase boolean, entonces es por ello que me estoy dejando tantísimo el cerebro en este programa (aparentemente casi sin solución porque...)
Entonces me veo obligado a hacer varios if y else, pero no me da mucho resultado.

De nuevo, gracias por contestar.
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines