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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21
171  Seguridad Informática / Seguridad / Re: Como evitar que hagan ping a mi ip en: 27 Diciembre 2010, 18:43 pm
En teoria si desactivas el protocolo ICMP para la parte exterior del router, se desactivan los ping's, no¿?
Si, y de paso más cosas que tampoco quieres  :P
172  Informática / Hardware / No se que placa tengo en: 27 Diciembre 2010, 18:39 pm
Hola!

Voy a formatear un ordenador y antes de dejarlo irrecuperable :¬¬ intento descargar los drivers de todo.

La grafica ya se cual es, viene en la caja ^^, y lo demás esta integrado en la placa o es normalito, por eso creo que solo me falta la placa, ¿cómo puedo saber que placa tengo? Tiene muchas cosas, hasta infrarrojos para usar un mando a distancia, aunque no lo haya usado nunca  :silbar:

Feliz Navidad!! :D

GRacias!!
173  Programación / Programación General / Concursos y retos en: 12 Diciembre 2010, 19:44 pm
He encontr4ado esto que puede interesasor:

https://www.spoj.pl/problems
https://www.spoj.pl/contests/
174  Foros Generales / Foro Libre / Re: El anonimato en internet es bueno ...es malo .......qué opinas ??? en: 8 Diciembre 2010, 06:44 am
Mira mi nick. :D

"Dad una máscara al hombre y os dirá la verdad." - Oscar Wilde.

Descontando la de Jim Carrey esta es la máscara más famosa (creo que la frase la he sacado de la pelicula, pero nose :\):


Este post está siendo monitorizado.
Que miedo, no nos pegues...
175  Programación / Scripting / Re: [python] Objetos que se guardan y cargan solos en: 8 Diciembre 2010, 06:26 am
GRacias!! Estaba probando con getattr y setattr pero me daba un error de weakref o algo parecido : \

He hecho otras cosillas, al final me ha quedado esto :)

Código
  1. #!/usr/bin/env python3
  2. from pickle import load, dump
  3. from os.path import exists
  4.  
  5. class Auto:
  6.  def __init__(self):
  7.    if (exists(self.__class__.__name__)):
  8.      self.load()
  9.    else:
  10.      self.start()
  11.      self.dump()
  12.  
  13.  def start(self):
  14.    pass
  15.  
  16.  def load(self):
  17.    with open(self.__class__.__name__, 'rb') as f:
  18.      self.__dict__ = load(f).__dict__
  19.  
  20.  def dump(self):
  21.    with open(self.__class__.__name__, 'wb') as f:
  22.      dump(self, f)
  23.  
  24.  def __enter__(self):
  25.    if (exists(self.__class__.__name__)):
  26.      self.load()
  27.    return self
  28.  
  29.  def __exit__(self, extype, exvalue, traceback):
  30.    if (None == extype == exvalue == traceback):
  31.      self.dump()
  32.    else:
  33.      print('oh oh...')
  34.  
  35.  
  36. class Test(Auto):
  37.  def start(self):
  38.    self.counter = 0
  39.  
  40.  def increment(self):
  41.    self.counter += 1
  42.    print(self.counter)
  43.  
  44.  
  45. if __name__ == "__main__":
  46.  with Test() as t:
  47.    t.increment()

Lo que pasa es que quiero que la clase general tenga todo lo posible, para hacer comodamente las hijas ;) que ahora son persistentes :D
176  Programación / Scripting / Re: [Python] - El más cercano al primero en: 7 Diciembre 2010, 07:23 am
Código
  1. a=int(input("Ingresa un numero: "))
  2. b=int(input("Ingresa otro numero: "))
  3. d = b - a if b > a else a - b
  4. c = int(input("Ingresa otro numero: "))
  5. b = c if c > a and c - a < d or c < a and a - c < d else b
  6. d = b - a if b > a else a - b
  7. c = int(input("Ingresa otro numero: "))
  8. b = c if c > a and c - a < d or c < a and a - c < d else b
  9. d = b - a if b > a else a - b
  10. c = int(input("Ingresa otro numero: "))
  11. b = c if c > a and c - a < d or c < a and a - c < d else b
  12. print("el numero mas cercano a %d es %d"%(a,b))

¿Por que solo usar if? Es mejor usar todo lo del lenguaje, es lo bueno de python :)

PD:

Código
  1. a=int(input("Ingresa un numero: "))
  2. b=int(input("Ingresa otro numero: "))
  3. c = int(input("Ingresa otro numero: "))
  4. b = c if (b-a if b>a else a-b)>(c-a if c>a else a-c) else b
  5. c = int(input("Ingresa otro numero: "))
  6. b = c if (b-a if b>a else a-b)>(c-a if c>a else a-c) else b
  7. c = int(input("Ingresa otro numero: "))
  8. b = c if (b-a if b>a else a-b)>(c-a if c>a else a-c) else b
  9. print("el numero mas cercano a %d es %d"%(a,b))

:D
177  Programación / Scripting / Re: [python] Objetos que se guardan y cargan solos en: 7 Diciembre 2010, 07:07 am
No, lo que quiero es que el objeto se almacene a si mismo (y no a otro) en un fichero, y que cuando vuelva a crear un objeto de esa clase no haga uno nuevo sino que lo cargue del fichero.

No puedo usar r como dices porque crearía el fichero vacío y daría un error, porque necesito que tenga un contador con un numero, ese numero se tiene que ir incrementando cada vez que se llame al script.
178  Programación / Scripting / Re: [Python] - Cantidad de Dígitos en: 7 Diciembre 2010, 02:31 am
Las dos funciones que quieres:

Código
  1. from re import findall
  2. def digitos(s): return len(findall('\d', s))
  3. def numeros(s): return len(findall('\d+', s))

Las expresiones regulares son muy útiles, perl es interesante, a lo mejor después de aprender python: http://foro.elhacker.net/scripting/python_objetos_que_se_guardan_y_cargan_solos-t313111.0.html ¿una ayudita?  ;D

Si quieres seguir como los estas haciendo pon un booleano para saber si el anterior caracter era digito o no, y segun eso sumas uno a la cuenta o no.
179  Programación / Scripting / [python] Objetos que se guardan y cargan solos en: 6 Diciembre 2010, 23:37 pm
Hola, estoy aprendiendo python y quiero hacer que un objeto se guarde y cargue solo, y sus subclases también. Tengo esto:

Código
  1. from pickle import load, dump
  2.  
  3. class Auto:
  4.  
  5.  def __init__(self):
  6.    try:
  7.      self.load()
  8.    except:
  9.      self.counter = 0
  10.  
  11.  def load(self):
  12.    with open(self.__class__.__name__, 'rb') as f:
  13.      self = load(f)
  14.  
  15.  def dump(self):
  16.    with open(self.__class__.__name__, 'wb') as f:
  17.      dump(self, f)
  18.  
  19. class Test(Auto):
  20.  def increment(self):
  21.    self.counter += 1
  22.    print(self.counter)
  23.    self.dump()
  24.  
  25. if __name__ == "__main__":
  26.  t = Test()
  27.  t.increment()

¿Hay algo mal?

GRacias!!
180  Comunicaciones / Mensajería / Re: Plugins para pidgin en: 5 Junio 2010, 00:01 am
Sí, se pueden descargar muchos complementos, me interesa saber si existen los dos que he mencionado.
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines