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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20
151  Programación / Programación C/C++ / Re: Juego en lenguaje C, solo me falta una libreria o algo para acabarlo en: 4 Abril 2012, 20:32 pm
Si no te importa te adjunto el mismo programa en Python, ahora me pondré a ver tu petición e intentaré solucionartela :).

Código
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import time,random,os
  4. class juego:
  5.  
  6. def bucle(self,tiempo):
  7. self.diccionario = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p",
  8. "q","r","s","t","u","v","w","x","y","z"]
  9. self.tiempo = tiempo
  10. self.repeticiones = 0
  11. self.vidas = 3
  12. self.indice = random.randint(0,25)
  13. while self.repeticiones < 10:
  14. try:
  15. time.sleep(self.tiempo)
  16. except:
  17. os.system("clear")
  18. print "Juego Finalizado"
  19. exit(0)
  20. raw_input()
  21. print self.diccionario[self.indice]
  22. self.repeticiones += 1
  23. os.system("clear")
  24. self.insertar()
  25. def insertar(self):
  26. os.system("clear")
  27. while self.vidas > 0:
  28. print "Introduce la letra:"
  29. self.letra = raw_input("Letra>")
  30. if self.letra == self.diccionario[self.indice]:
  31. print "Letra correcta, ahora mas rapido :)"
  32. raw_input()
  33. os.system("clear")
  34. if self.tiempo == 0.2 or self.tiempo == 0.3:
  35. self.tiempo = tiempo = self.tiempo - 0.1
  36. self.bucle(tiempo)
  37. else:
  38. self.tiempo = tiempo = self.tiempo - 0.030
  39. self.bucle(tiempo)
  40. else:
  41. print "Letra erronea, otro intento"
  42. self.vidas -= 1
  43.                                if self.vidas == 0:
  44.                                    print "Juego Terminado :)"
  45.                                    raw_input()
  46.                                    exit(0)
  47.  
  48. if __name__ == '__main__':
  49. tiempo = 0.3
  50. instancia = juego()
  51. instancia.bucle(tiempo)

EDITO: Lo siento, he intentado mirarlo pero no me había fijado que usas librerias como windows.h, conio.h etc y estoy con Linux por tanto no puedo.

De todas formas, lo que tu quieres hacer son 2 procesos o threads al mismo tiempo (Programación Paralela), así que mira esto, te puede servir:

http://www.youtube.com/watch?v=X9qFDSo6crA
152  Sistemas Operativos / GNU/Linux / Re: Distro de Linux para Notebook en: 4 Abril 2012, 18:29 pm
Cuidado con las gforce, nvidia no da soporte para linux a la tencología optimus con lo cual tendrás siempre la notebook a mas de 60º
puedes usar esas tarjetas con bumblebee como hago yo pero la verdad es que es mejor pasar de nvidia hasta que den soporte para linux con esas tarjetas...

Buah pues ahi me has jodido la ilusion jaja. De todas formas con bumblebee consigo desactivar la gráfica pero si en algún momento necesito tirar de esa gráfica que me toca hacer?.

La verdad es que lo voy a usar para programar básicamente y para la carrera así que ahora si que no sé que hacer xD.

Un saludo :)
153  Sistemas Operativos / GNU/Linux / Distro de Linux para Notebook en: 4 Abril 2012, 14:52 pm
Buenas compañeros! :).

En nada, me tocará ir a pillar un notebook y quería saber que distro de Linux le conviene más, supongo que será este:

http://www.beep.es/asus-n55sf-sx456v-n55-series-1333-mhz-intel-core-i7-i7-2670qm-intel-hm65__ask2341.html

Soy usuario actual de Ubuntu y Debian, ya que mi Pc no es nada del otro mundo y con ellos obtengo el rendimiento que necesito.

Había pensado en hacer un Dual Boot Debian/Backtrack , Ubuntu/Backtrack o Arch/Backtrack ya que también me gusta bastante esta distro.

Que me podeis decir sobre ello?.

Gracias y un saludo :).
154  Informática / Hardware / Re: Duda portátiles en: 3 Abril 2012, 19:38 pm
http://www.pccomponentes.com/asus_n75sf_v2g_tz154v_i7_2670qm_6gb_1_5gb_gt_555m_17_3_.html

http://www.pccomponentes.com/msi_ge620dx_698es_i7_2670qm_8gb_750gb_gf_gt635m_15_6_.html

Toshiba es una marca que también recomiendo. Fijate en este modelo, bastante ligero y fino:

http://www.pccomponentes.com/toshiba_portege_z830_10d_i7_2670qm_8gb_128gb_ssd_13_3_.html

Como no, no podia faltar un buen Dell:

http://www.dell.com/es/p/xps-15z/pd?oc=n0015z04&model_id=xps-15z

Tambien podrias optar por un Alienware si te gusta el diseño:

http://www.dell.com/es/p/alienware-laptops.aspx?c=es&cs=esdhs1&l=es&s=dhs&~ck=mn

Puedes seleccionar las caracteristicas que quieres que lleve. También podrias esperar a lo nuevo...


Saludos!

El problema es que si me espero a lo nuevo, en 1 año habrá algo más nuevo y mejor y lo necesito para éste, que es cuando empiezo :).

De todas formas, buena info aprendiz-oscuro lo tendré en cuenta y miraré algo más :).

Un saludo
155  Informática / Hardware / Duda portátiles en: 3 Abril 2012, 17:52 pm
Buenas compañeros :).

El año que viene empiezo el primer año de ingeniería informática, no tengo portátil y el sobremesa lo llevo aguantando 9 años sin tocarle nada, con un mínimo de mantenimiento semanal y ya no tira bien  :-[

El caso es que me tocará ir a comprar uno y estaba dudando entre estos 2:

http://www.beep.es/asus-zenbook-ux31e-ux31-series-1800-mhz-intel-core-i7-i7-2677m-2900-mhz-5__ask2284.html

http://www.beep.es/asus-n55sf-sx456v-n55-series-1333-mhz-intel-core-i7-i7-2670qm-intel-hm65__ask2341.html

He buscado solo Asus porque como marca, me parece bastante buena y atenta en el servicio al cliente pero estoy abierto a más recomendaciones :).

También lo quiero aguantar bastante tiempo, las cosas no están bien economicamente y una inversión así se tiene que amortizar por los tiempos de los tiempos XD.

Y respecto al S.O me da igual el que venga de fábrica, pienso meterle cualquier distro decente de Linux, actualmente estoy con Ubuntu pero supongo que me decantaré por Debian o ArchLinux para probar cosas nuevas :D.

Y eso, que me recomendáis? :)

Gracias y un saludo :)

156  Programación / Scripting / Re: Es dificil o imposible? en: 3 Abril 2012, 15:57 pm
Yoyo si aun necesitas el programa avisa, que ya se me ha ocurrido una forma factible de hacerlo :).

Un saludo :)
157  Programación / Bases de Datos / Re: No funciona INSERT!!! en: 3 Abril 2012, 15:53 pm

Código
  1.  $Padre = 0;
  2.  
  3.  for( $i=0; $i<$numero; $i++ )
  4.   {    
  5.          $registro = mysql_fetch_array($consulta);
  6.  $nivel = $registro['Id'];  
  7.  $registrar = "INSERT INTO estructura(Id_nivel,Id_Padre) VALUES('$nivel','$Padre')";
  8.          $recibe = mysql_query($registrar);
  9.  $padre = $recibe['Id'];  
  10.  
  11.   }
  12.  

Prueba con ésto, me he ofuscado y no se me ocurre otra cosa :S

Un saludo

Prueba con ésto, si no me equivoco le estabas pasando como parametro
158  Programación / Programación C/C++ / Re: Código fuente para sumar números enteros aleatorios en: 3 Abril 2012, 15:43 pm
Aquí te posteo el code en Python, he visto el tuyo y me he animado a hacer el mio en 10 minutitos antes de volver al instituto.
Código
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import random
  4.  
  5. class arrays:
  6. def __init__(self):
  7. self.arrax()
  8. self.arrat()
  9. self.sumarrays()
  10. # Generador Array1, mientras su longitud sea menor que 10 se genera un aleatorio entre 0 y 15, si el numero no existe
  11. # en la lista se añade, de lo contrario la lista se vacia y se vuelve a iniciar el bucle :)
  12. def arrax(self):
  13. self.array1 = []
  14. while len(self.array1)<10:
  15. self.aleatorio = random.randint(0,15)
  16. if self.aleatorio not in self.array1:
  17. self.array1.append(self.aleatorio)
  18. else:
  19. self.array1 = []
  20. print "---Array 1---"
  21. for self.numerox in self.array1:
  22. print self.numerox
  23. # Generador Array2, mientras su longitud sea menor que 10 se genera un aleatorio entre 0 y 15, si el numero no existe
  24. # en la lista se añade, de lo contrario la lista se vacia y se vuelve a iniciar el bucle :)
  25. def arrat(self):
  26. self.array2 = []
  27. while len(self.array2)<10:
  28. self.aleatorio = random.randint(0,15)
  29. if self.aleatorio not in self.array2:
  30. self.array2.append(self.aleatorio)
  31. else:
  32. self.array2 = []
  33. print "---Array 2---"
  34. for self.numerox in self.array2:
  35. print self.numerox
  36. # Generador Array1, de la suma de arrays, mientras su longitud sea menor que 10
  37. # se inicializa una variable y que indicara la posicion de las listas a sumar, con cada iteracion se eleva 1
  38. def sumarrays(self):
  39. self.sumarrays = []
  40. self.y = 0
  41. while len(self.sumarrays) < 10:
  42. self.suma = self.array1[self.y] + self.array2[self.y]
  43. self.sumarrays.append(self.suma)
  44. self.y +=1
  45. print "---Suma Arrays---"
  46. for self.elemento in self.sumarrays:
  47. print self.elemento
  48. if __name__ == "__main__":
  49. instancia = arrays()
  50. instancia
Por cierto, que año es y que carrera estás haciendo? :)
Un saludo :)
159  Programación / Programación General / Re: Ayuda de programación en: 3 Abril 2012, 15:14 pm
Pues hombre depende de la idea se podrá llevar a cabo de una forma o de otra, si pudieses especificar más se agradecería :).

Yo te podría ayudar en algo quizás eso sí, no espero ningún honorario, de momento es por amor al arte :).

Un saludo.
160  Programación / Programación General / Re: ¿Que lenguaje aprender? en: 1 Abril 2012, 15:29 pm
c++.
hay algo que no puedas hacer con c++ y todo lo demás que sabes?

Me pondré con ello, ya que el tema POO no lo he tocado con C++ :). Y la verdad no, pocas cosas hay que no se puedan hacer con todos ellos, pero me apasiona demasiado aprender lenguajes nuevos :).

Ya de paso que libro de C++ puede estar bien? De momento tengo preparado "Como programar en C++" de Deitel&Deitel, ¿me aconsejais algun otro? :)

Gracias por tu respuesta Dr.Hacker :)
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines