Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - engel lex

#12451
Seguridad / Re: un ransomware un poco especial
23 Enero 2015, 05:40 AM
puede ser cualquier cosa... pero el asunto es que usarían mucha banda transfiriendo tooooooooodos los archivos capturados de todas sus víctimas para cifrarlos en servidores propios...


SOFTEL podrías subir si aún lo tienes una muestra del virus para ver si la analizan y se da alguna ayuda.... porque capaz no es ni tan complejo o es puro scam
#12452
Seguridad / Re: un ransomware un poco especial
23 Enero 2015, 04:38 AM
eso es cierto, pero dudo que el sistema suba su archivo, lo descifre y mande de vuelta... es posible que en ese mensaje está la llave privada para abrir el cifrado... la cosa está en conseguir la llave privada para abrir ese SSL que debe estar en su pc,  y con eso abir el paquete... pero ahí no se como
#12453
te recomiendo un debugger de python, es muy bueno... los debugger pueden ayudarte a resolver el 80% de los problemas
http://www.pythontutor.com/visualize.html#mode=edit

a mi tu codigo hasta donde está funciona bien, ya que retorna B


hasta la linea 46 el código corre perfecto... el problema viene a partir de la linea 49

Código (python,5) [Seleccionar]
def obtener_promedio_clase(alumnos):
   puntajes=[]
   alumnos = ['candela', 'milagros', 'ramiro']
   for alumno in alumnos:
       puntajes.append(sacar_promedio(alumnos))#la variable del loop es alumno, no alumnos
   return promedio(puntajes)


pero el peor error como te dije está en las ultimas 2 lineas.... al estar identadas (tener espacio a la izquierda) están dentro de obtener_promedio_clase, con quitarle el espacio se corrigen...

ahora... el ultimo error... la ultima linea

Código (python) [Seleccionar]
print calificaciones_con_letras(obtener_promedio_clase(alumnos))

calificaciones_con_letras requiere como argumento un alumno... le estás pasando alumnos que en ese ámbito ni si quiera existe

#12454
sabes como funciona wpa y wpa2?

que claves tenían las redes que estabas probando?
#12455
está mal por lo que te dije...

observa

Código (python,7) [Seleccionar]
candela = {
   "nombre": "Candela",
   "tareas": [90.0, 97.0, 75.0, 92.0],
   "pruebas": [88.0, 40.0, 94.0],
   "examenes": [75.0, 90.0]
}
alumnos = ['candela', 'milagros', 'ramiro']

print(alumnos[0]==candela)


pero ahora al ver el codigo completo, veo que los alumnos están declarados como variables independientes, solo en el array tienes que quitar las comillas de los nombres

es decir

Código (python,7) [Seleccionar]
candela = {
   "nombre": "Candela",
   "tareas": [90.0, 97.0, 75.0, 92.0],
   "pruebas": [88.0, 40.0, 94.0],
   "examenes": [75.0, 90.0]
}
alumnos = [candela, milagros, ramiro]

print(alumnos[0]==candela)
#12456
ya creo que vi el error...

Código (python,3,5) [Seleccionar]
def obtener_promedio_clase(alumnos):
    puntajes=[]
    alumnos = ['candela', 'milagros', 'ramiro']
    for alumno in alumnos:
        puntajes.append(sacar_promedio(alumno))
    return promedio(puntajes)


alumnos son 3 strings... es decir, 3 palabras... pasas cada nombre como argumento a sacar_promedio

Código (python,2,3,4) [Seleccionar]
def sacar_promedio(alumno):
    tareas=promedio(alumno['tareas'])
    pruebas=promedio(alumno['pruebas'])
    examenes=promedio(alumno['examenes'])
    return 0.1 * tareas + 0.3 * pruebas + 0.6 * examenes


sacar promedio recibe la palabra y trata de sacar de ella una asociación inexistente...

es decir recibe "candela" e intenta hacer
Código (python) [Seleccionar]
"candela"['tareas']
cosa que sabes que no funcionará

creo que la implementación debería ser
Código (python) [Seleccionar]
def sacar_promedio(alumno):
   promedios=promedio(alumno)
   tareas=promedios['tareas']

no se como es tu funcion promedio, pero si asocia el nombre del alumno, lo conseguirá y lo sacará
#12457
2 cosas...

1- lo ultimo
Código (python) [Seleccionar]
# Leccion 9x9
    print obtener_promedio_clase(alumnos)
    print calificaciones_con_letras(obtener_promedio_clase(alumnos))


eso está identado... es decir, está dentro de la funcion obtener_promedio_clase

2- y toda la función
Código (python) [Seleccionar]
sacar_promedio(alumno)
donde está? cómo es?
#12458
con teamviewer no es con ip, sino con un numero que el te da, esto para evitar los lios de ip dinámica... es super practico y eficiente
#12459
Hardware / Re: Procesador comparación
21 Enero 2015, 22:03 PM
más allá de lo que Orubatosu dijo, aquí dejo una comparacion objetiva basada en specs... a comparacion real las diferencias a penas son notables (ignora la medida de precio que esa pagina calcula muy mal)

Orubatosu si puedes reunir dinero comprate esta :P
http://www.amazon.com/Alienware-Area-51-Gaming-Machine-Professional/dp/B00QN0UFLA
#12460
Hacking / Re: ¿Qué necesito aprender?
21 Enero 2015, 21:43 PM
programacion es muy buen lugar... tambien conceptos como, realmente como funciona el computador, que es internet y como funciona, etc