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 Mensajes
Páginas: 1 ... 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 [763] 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 ... 1750
7621  Programación / Scripting / Re: Hacer un script para web que baje o descarge un archivo en: 30 Septiembre 2016, 00:42 am
depende de la pagina, hay pocos standares en este asunto, tienes que analizar como están los archivos, que te limita...
7622  Programación / Programación C/C++ / Re: Leer cadenas de enteros o caracteres hasta que se introduzca un cero en: 29 Septiembre 2016, 23:20 pm
Cual es tu duda?
7623  Programación / Desarrollo Web / Re: Seleccion de elementos con Jquery en: 29 Septiembre 2016, 05:45 am
si, lo más sano es colocar un input type hide con el monto... te recomiendo que le coloques un class a los hidden y en jquery al seleccionarlo por el class, te retornará un array con todos los elementos conseguidos... luego simplemente recorres el array, sumas los valores y listo

Código:
$("#id_del_boton_que_activa_esto").click(function() {
  var suma = 0;
  var conseguidos = $(".class_de_los_hidden_con_los_precios");
  for(i = 0; i < conseguidos.length; i++){
    suma += parseInt(conseguidos[i].value);
  }   
}
7624  Programación / Programación C/C++ / Re: Ayuda con ejercicio en C en: 29 Septiembre 2016, 05:22 am
es un problema para sentarse a pensar, porque es complicado para un nivel basico...

tienes que usar 3 ciclos anidados...

el primero para repetir cada patron desde la letra de inicio (en tu ejemplo X) hasta la vuelta y comprobar si el largo de la cadena mayor es mayor que 1

el segundo para seleccionar la letra a dibujar y hace cada linea (este se divide en 2, la "ida" y la "vuelta"

el tercero es quien imprime cada letra

para la letra la teoria es simple... no te importa que posición representa cada letra en la tabla ascii, lo que te importa es que no se escape de A y Z, así que la letra que recibes la llevas a una escala entre 0 y 25... esto es tan simple como

Código:
char escala = letra_recibida - 'A';

así si recibes un "A", "escala" será 9 y si recibes "Z" será 25

para que no se te desborde debes usar el operador de modulo... como sabes que son 26 letras

Código:
char letra = (letra_recibida + modificador) % 26

esto hará que si la letra es Z y se le suma 1, (modificador que te lo da el segundo ciclo) la letra volverá a 0

por ultimo para imprimir debes volver a su condicion ascii original, si no se imprimirá "basura"

Código:
char letra_imprimible = letra + 'A';
7625  Seguridad Informática / Seguridad / Re: Como descifrar archivos por virus criptográfico ransonware? en: 29 Septiembre 2016, 00:28 am
"desde live cd" que live cd?

que buscaste en google y que pasó cuando aplicaste las soluciones (no creo que sea necesario recorrer todas las posibilidades desde 0, dinos todo lo pasado así avanzar desde un punto solido)
7626  Seguridad Informática / Criptografía / Re: Como hacer mi Rasomware? en: 28 Septiembre 2016, 23:40 pm
no seria util hacerlo en esos lenguaje ya que tendrías que instalar los respectivos interpretes... o arrastrarlos en un payluad super pesado... lo ideal sería hacerlo en c++ o algo de más bajo nivel, que requiera la minima cantidad de dependencias posibles y cual compilado sea lan ligero como se pueda...

en tal caso el servidor si podrías hacerlo
7627  Programación / Programación C/C++ / Re: [AYUDA EN C] Leer texto del teclado y guardar en una variable llamada char *str en: 28 Septiembre 2016, 22:59 pm
veo que no estás acustumbrado a trabajar con tan bajo nivel... te explico...

cada vez que hacer
Código:
char * algo
simplemente estás dandole una posición de memoria a "algo" pero no estás reservando el espacio... así que cuando intentas acceder a la memoria da core dump...

tienes 2 caminos... o asignas memoria dinamicamente (malloc, calloc) o predefines el char a lo más largo posible... no importa que el char tenga más espacios asignados de lo necesario, las funciones sobre strings (printf, strlen, etc) se limitan a leer hasta conseguir un caracter de terminación ('\0')

por que funciona bien esto?
Código:
char * algo = "otra cosa";


cuando el compilador hace su trabajo, revisa que tiene que apartar el espacio de memoria y así lo hace
7628  Programación / Desarrollo Web / Re: Como hacer un boton que guarde los datos en la pagina web en: 28 Septiembre 2016, 21:47 pm
es la misma teoria... incluso el codigo es basicamente identico... tienes que enviar una solicitud por input/form (o silo haces en javascript por ajax) a el server php para que guarde el cambio
7629  Programación / Programación C/C++ / Re: Duda , sobre ejercicio c++ en: 28 Septiembre 2016, 21:42 pm
para esto se usa el casting

Código
  1. int a = 100;
  2. int b = 93;
  3. float c = a / b;//c = 0;
  4. float d = (float) a / b;// c = 1.07....

esto hará que para efectos de la división "a" sea tomado como un float, por lo que el resultado será float (por escalada de tipos)
7630  Seguridad Informática / Seguridad / Re: Como descifrar archivos por virus criptográfico ransonware? en: 28 Septiembre 2016, 18:49 pm
buscaste en google?
Páginas: 1 ... 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 [763] 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 ... 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines