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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Temas
Páginas: 1 [2] 3
11  Foros Generales / Dudas Generales / Pregunta irrelevante, los pythoneers/pythonistas suelen usar los ; o los () ? en: 6 Agosto 2021, 00:57 am
Si bien es opcional, creo que hace el código más ordenado, pero me pregunto si está mal visto o algo...
12  Programación / Desarrollo Web / Ajustar imagen al tamaño del navegador en: 3 Agosto 2021, 20:10 pm
Buenas gente, estoy aprendiendo html y css, y al momento de hacer una imagen para el header (muy simple, con paint  :xD) me surge esta duda, es posible ajustar al tamaño del navegador la imagen del header? de manera que si reduzco o aumento el porcentaje de zoom el header se mantiene en forma ?

Código
  1. <header>
  2. <img src = "imagenes/header.png" alt = "logo unikami" />
  3. <h1> Bienvenido a la página de Unikami Soft </h1>
  4. <time> 2020-07-31 </time>
  5. </header>
  6.  

13  Programación / Desarrollo Web / Sobre aprendizaje desarrollo web en: 31 Julio 2021, 01:17 am
Buenas gente, la cuestion es la siguiente:

Actualmente estoy aprendiendo HTML5 y CSS3 con el libro "Cómo programar World Wide Web" de Deitel. Veo que una gran mayoria de desarrolladores utilizan Wordpress para hacer sus páginas (combinando otras tecnologías) y me surge la siguiente duda: si aprendo todo lo que es HTML5 y CSS en el momento de utilizar una plataforma como WP voy a tener una mayor facilidad?  Me convendría saltar directamente a aprender WP?

Saludos
14  Foros Generales / Dudas Generales / Son recomendables las academias de programación como SoyHenry? en: 29 Julio 2021, 00:05 am
Según me comentaron estas academias te enseñan desde cero a programar en la web y te "ayudan" a conseguir trabajo, y luego les pagas cuando consigues un trabajo. Me recomendaron este tipo de academias y al final opté por el camino tradicional de la universidad. La razón es que ni bien empiezas en esta academia, obtienes una deuda en dolares con ellos. El cual sospecho es un monto superior comparado si pagara la cuota de una universidad local. Alguien tubo una experiencia con este tipo de academias?
15  Programación / Programación C/C++ / Es seguro reemplazar el paso de parametros por valor, utilizando punteros a constantes ? en: 27 Julio 2021, 23:37 pm
Quiero decir, se podría reemplazar completamente paso por valor, para solo utilizar punteros? Por ejemplo, la siguiente función no necesita punteros pero pienso que actuaría mejor (dado un programa más grande)
(Aunque esta función sería mejor hacerla en linea pero sirve como ejemplo)

Código
  1. #include <stdio.h>
  2.  
  3. int sumaEnteros(const int *pNum,const int *pOtroNum);
  4.  
  5. int main()
  6. {
  7.    char buffer[5] = { 0 };
  8.    int num = 0, otroNum = 0, res = 0;
  9.  
  10.    printf("Ingrese un numero: ");
  11.    fgets(buffer, 4 , stdin);
  12.  
  13.    sscanf(buffer,"%d",&num);
  14.  
  15.    printf("Ingrese otro numero: ");
  16.    fgets(buffer, 4 , stdin);
  17.    sscanf(buffer, "%d" , &otroNum);
  18.  
  19.    res = sumaEnteros(&num,&otroNum);
  20.  
  21.    printf("\n\n %d + %d = %d\n",num,otroNum,res);
  22.  
  23.    return 0;
  24. }
  25.  
  26. int sumaEnteros(const int *pNum, const int *pOtroNum)
  27. {
  28.    return *pNum + *pOtroNum;
  29. }
  30.  
  31.  
16  Programación / Ingeniería Inversa / Acceder al codigo de un videojuego? en: 23 Julio 2021, 03:34 am
Buenas comunidad, siendo un completo novato en hacking, puede que esta sea una pregunta un tanto general... Como es el método para acceder al código de un videojuego ? Por ejemplo, para hacer mods, traducciones o cracks. Qué conceptos habria que investigar?
Imagino que parte del proceso es acceder al codigo fuente, reconocer el lenguaje en que esta escrito y de ahí modificarlo...
17  Programación / Programación C/C++ / Leer un string con memoria dinámica ? en: 17 Julio 2021, 20:16 pm
Buenas genios, me surgió la siguiente duda, tal vez alguien que la tenga más clara puede ayudarme.

Es válida esta forma de asignar un string de manera dinámica ? Si o si necesito utilizar un arreglo estático auxiliar ?

Código
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <string.h>
  5.  
  6. int main()
  7. {
  8.    char cadena_aux[100] = { 0 };
  9.    char *cadena = NULL;
  10.    int tam_cadena = 0;
  11.  
  12.    puts("Introducir una linea de texto.");
  13.    fgets(cadena_aux,100,stdin);
  14.  
  15.    tam_cadena = strlen(cadena_aux);
  16.  
  17.    cadena = (char * ) malloc ( ( tam_cadena + 1 ) * sizeof(char) );
  18.  
  19.    if(cadena == NULL)
  20.    {
  21.        printf("Error en asignacion de memoria.\n");
  22.        exit(EXIT_FAILURE);
  23.    }
  24.  
  25.    strcpy(cadena,cadena_aux);
  26.  
  27.    printf("cadena = %s\n",cadena);
  28.  
  29.    free(cadena);
  30.  
  31.    return 0;
  32. }
  33.  
  34.  
  35.  

Luego, tras hacer la copia del estatico al dinámico, al intentar liberar la memoria utilizada en el arreglo estático me tira error...
18  Programación / Programación General / Creen que Python es un buen lenguaje para aprender POO? en: 16 Julio 2021, 03:08 am
Bueno, básicamente esa es mi duda... Puede que sea muy subjetiva.
Aprendí las bases de programación estructurada en C y ahora estoy interesado en empezar con POO. Ven a Python como una opción recomendable para empezar con orientación a objetos?
PD: me he enterado también que existe una plataforma hacer paginas web con Python llamada Django? Recomiendan esa plataforma?
19  Programación / Programación General / Error en código Python, métodos get() y set() en: 7 Julio 2021, 20:02 pm
Hola a todos, genios alguien se da cuenta del error en este código? Creo haber copiado tal cual el código del libro, Estoy usando Python 3.6.6.
Veo que setCualificacion() en main necesita dos argumentos, pero no distingo cuales...

Código
  1.  
  2. #Modificar los campos de un objeto mediante métodos privados de la clase.
  3.  
  4. class Ficha_Empleado:
  5.    def __init__(self):
  6.        self.nombre = None
  7.        self.edad = None
  8.        self.antiguedad = None
  9.        self.__cualificacion = None
  10.  
  11.    def Sueldo(self):
  12.        return( 1000 + self.antiguedad * 25 +  self.__cualificacion * 100)
  13.  
  14.    def setCualificacion(self,cualif: int):
  15.        if cualif == 1 or cualif == 2 or cualif == 3 or cualif == 4 or cualif == 5:
  16.            self.__cualificacion = cualif
  17.    def getCualificacion(self):
  18.        return(self.__cualificacion)
  19.  
  20. def main():
  21.  
  22.    a = Ficha_Empleado
  23.    a.nombre = "Javier"
  24.    a.edad = 21
  25.    a.antiguedad = 2
  26.  
  27.    a.setCualificacion(3)
  28.  
  29.    print("El sueldo de ",a.nombre,",con ",a.antiguedad," años en la empresa y con cualificación\
  30.          de grado ",a.getCualificacion()," es de ", a.Sueldo(), " euros." )
  31.  
  32. main()
  33.  
  34.  


error:

a.setCualificacion(3)
TypeError: setCualificacion() missing 1 required positional argument: 'cualif'
20  Programación / Programación C/C++ / Saber la memoria liberada con free() ? en: 30 Junio 2021, 23:30 pm
Buenas a todos! alguien sabe si hay una manera de saber la memoria que liberaste con free() ? Si bien se podria hacer el calculo en el momento de la asignación de memoria... tal vez hay otra manera de hacer eso?
Un ejemplo:

Código
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7.    int num = 0;
  8.    int *pArreglo = NULL;
  9.  
  10.    do
  11.    {
  12.        printf("Ingrese la cantidad espacios a reservar en el arreglo.\n");
  13.        scanf("%i",&num);
  14.    }while(num > 0);
  15.  
  16.    pArreglo = (int *) calloc ( num, sizeof(int) );
  17.  
  18.    if(pArreglo == NULL)
  19.    {
  20.        printf("Error en la asignacion de memoria.\n");
  21.        exit(EXIT_FAILURE);
  22.    }
  23.  
  24.    free(pArreglo);
  25.  
  26.    return 0;
  27. }
  28.  
  29.  
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines