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


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Temas
Páginas: 1 ... 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 [46] 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 ... 68
451  Programación / Scripting / Python y aleatorio en: 27 Noviembre 2010, 04:57 am
¿Hola?

Estoy mirando el libro PDF
http://marmota.act.uji.es/mtp/pdf/python.pdf
página 226, ejercicio 301).

Me pareció fácil de hacer, al final me cuesta. Por ahora hice esto y me da error.

Código
  1. from random import random
  2.  
  3. def aleatorio():
  4. aleat = 0.0 <= x < 10.0
  5. return random()
  6.  
  7. x = float(raw_input('Introduce un número con un decimal: '))
  8.  
  9. print aleatorio()

Citar
Introduce un número con un decimal: 5.0
0.133536743027

El ejercicio pide ente 0.0 y 10.0.

Otro intento es:
Código
  1. from random import random
  2.  
  3. def aleatorio():
  4. aleat = 0.0 <= x < 10.0
  5. return random().aleat()
  6.  
  7. x = float(raw_input('Introduce un número con un decimal: '))
  8.  
  9. print aleatorio()
Citar
Traceback (most recent call last):
 File "/home/a/NetBeansProjects/a/src/a.py", line 28, in <module>
 print aleatorio()
 File "/home/a/NetBeansProjects/a/src/a.py", line 24, in aleatorio
 return random().aleat()
AttributeError: 'float' object has no attribute 'aleat'
452  Programación / Python / [Python] - Infinitas soluciones o no. en: 26 Noviembre 2010, 14:03 pm

Buenas:

Mirando aquí.
Citar
Haz una función que devuelva la solución de la ecuación lineal ax + b = 0 dados a y b. Si la ecuación tiene infinitas soluciones o no tiene solución alguna, la función lo detectará y devolverá el valor None.

Pensé que era más fácil pero veo que no.

Código
  1. def funcion(x):
  2.    return (a * x + b) = 0

;)
453  Programación / Python / [Python] Valor en: 26 Noviembre 2010, 09:46 am
;)

Ver ejercicio...


Mirando aquí me puedeo hacer una idea.
http://es.wikipedia.org/wiki/Valor_absoluto




No tengo ideas de matemáticas. Muchas mates veo bajo Python.

:)
454  Programación / Python / [Python] Pasar de negativo a positivo en: 26 Noviembre 2010, 09:13 am
Hola:

Quiero convertir los números negativo a positivo. Estoy haciendo el ejercicio número 277 de la página 219 del PDF que tengo en mi firma sobre Python.

Código
  1. a = [1, 3, 6, 10]
  2.  
  3. def restar_valores(lista):
  4.    for i in range(len(lista) -1):
  5.        print 'La resta de %d y %d es igual a %d' % (lista[i],
  6.        lista[i + 1],
  7.        lista[i] - lista[i + 1])
  8.  
  9.  
  10. print restar_valores(a)

Su resultado es:
Citar
La resta de 1 y 3 es igual a -2
La resta de 3 y 6 es igual a -3
La resta de 6 y 10 es igual a -4
None

Como pueden ver, muestras números negativo y quiero que salga positivo. si tienen otro código mejor que el que hice lo pueden mejorar.

Saludo.
455  Programación / Python / [Python] - La media de una lista en: 25 Noviembre 2010, 12:10 pm
Hola:

Quiero calcular la media de una lista.

Ver ejercicio...

Código
  1. def maximo(lista):
  2.    if len(lista) > 0:
  3.        candidato = lista [0]
  4.        for elemento in lista:
  5.            if elemento > candidato:
  6.                candidato = elemento
  7.    else:
  8.        candidato = None
  9.  
  10.    return candidato

No se hacer lo que te devuelva la media.
456  Programación / Python / [Python] - Los años no perdonan. en: 25 Noviembre 2010, 08:46 am
Muy buenas:

Ejercicio 276...

La verdad no entiendo muy bien lo de los años bisiestos en Python. Parece una función muy compleja y larga de hacer. Parece duro este ejercicio. ¿Eh?

Un abrazo.
457  Programación / Python / [Python] - Funciones en: 25 Noviembre 2010, 06:52 am
Buenas amig@s:

Ejercicio 264)...


No entiendo mucho eso de cambiar de grados.

Por ejemplo. Tengo 27ºC. Por lo que dice debo restar 32 grados F y multiplicar el resultado por 59.

Por ahora no entiendo bien el concepto de los clculos que hay que hacer.

En programación se que es algo así:
Código
  1. def calculo(x):
  2.     return (operaciones grados que no se como es)

Saludo.
458  Seguridad Informática / Hacking / Servidores Web Apache. en: 20 Noviembre 2010, 19:51 pm
Hola:

Supongamos que tengo un servidor Web casero con Apache, PHP y MySQL bajo Windows o Linux. Quiero hacer pruebas de seguridad, hackearme a mi mismo o cualquiera. En él hay un foro cualquiera instalado, sea phpbb o cualquier otro que incluya bases de datos. En este caso se usa MySQL, puede ser FireBird, PostGreSQL, SQL Server Express, Oracle, etc.

En él hay una base de datos que quiero recuperar hackeándolo. Por ejemplo, en mi base de datos tengo una bases de datos llamada "EJEMPLO_DB" y muchas tablas hechas, de las tablas que hay escojo el que quiero supongamos que se llama la tabla "EJEMPLO_TB".

¿Existe una manera para que me entre en esa base de datos y extraer esa información?
Es decir, hackear la base de datos y estraer la información. Luego la puedo descargar y leer su contenido.

¿Esto es posible? Si es así, ¿cuáles son las técnica para practicar sobre seguridad de uno mismo?

Sea como sea, intentaré hackearme a mi mismo y que los demás hagan lo mismo y practiquen, luego si han tenido éxito me avisan. Es sevidor se usará como servidor y nada más, para mostrar una Web y que incluya bases de datos.

Un cordial saludo.
459  Informática / Electrónica / SX8122: El heredero del NE555 en: 20 Noviembre 2010, 02:34 am
Hola:

Leyendo una nueva notica, parece ser que hay un poaible sustituto del 555.

¿Qué opinas?

Uno de los circuitos integrados que jamás pensé que podría llegar a ser sustituido es el inmortal NE555. Introducido en el mercado en el año 1971 por Signetics Corporation, fue llamado en su momento “La Máquina del Tiempo” y era el único circuito integrado en su especie (Temporizador, Timer). La empresa Semtech Corp. acaba de anunciar el SX8122, una nueva generación de circuitos integrados que reemplazarían en un futuro (no muy lejano) a este verdadero ícono de la electrónica mundial. Capaces de trabajar con tensiones de 0,9Volts (leíste bien, menos de 1Volt), esta nueva generación de temporizadores llega para demostrar que la electrónica ha evolucionado. Con el NE555 se han podido desarrollar millones de circuitos útiles, ¿tú crees que este nuevo IC, el SX8122, podrá con él? Nos gustaría conocer tu opinión.

En una apreciación muy personal, y por supuesto sin ninguna clase de información que lo confirme, podría apostar mi ordenador a que tanto las naves Voyager como el último de los transbordadores poseen en algún rincón de su interior un circuito basado en un NE555. Muy pocos emprendimientos industriales en el mundo no deben tener en funcionamiento un NE555. Y debe ser muy raro, además, no encontrar este circuito integrado dentro de cualquier cajón o gabinete de hasta el experimentador más pequeño del mundo. Iniciarte en la electrónica, ¿qué ha sido para ti? LEDs, resistencias, transistores, una batería, un operacional 741, ¡y un NE555 para hacer titilar un LED! Pero como todo en la vida cambia, avanza y evoluciona, por estos días estamos asistiendo a la aparición en el mercado de aquellos que serán los herederos de este legendario circuito integrado. Con características muy superiores al ya viejo NE555,  Semtech Corp. nos acerca para que


conozcamos al moderno SX8122.

El SX8122 es un nuevo tipo de temporizador basado en un reloj de precisión y un convertidor analógico/digital de 8 bits. Su arquitectura es sencilla y permite obtener resultados muy predecibles, incluso cuando este dispositivo esté utilizando una tensión de alimentación muy baja. Al igual que un temporizador NE555, el SX8122 compara un voltaje de entrada a dos tensiones de umbral para establecer o restablecer una célula de memoria interna que se encarga de controlar una salida digital y un pin de descarga de drenaje abierto. Entre otros aspectos similares, el SX8122 posee un pin de salida que puede ser usado para generar voltajes más altos. Esto es, una salida digital que trabaja a una frecuencia de 41Khz cuando se encuentra activa y permite obtener (mediante componentes externos apropiados) una elevación de tensión respecto a la tensión de alimentación, facilitando la conexión de pequeños motores de 1V o LEDs de colores blancos o verdes (que requieren una tensión mayor a la de alimentación del SX8122).


Ejemplo típico de conexión de un SX8122

Otra de las curiosidades de este circuito integrado es que está diseñado para trabajar con la alimentación de una batería AA o AAA de NiMH o de NiCd, que puede ser recargada por el mismo circuito integrado cuando éste detecta un bajo nivel de tensión en sus extremos. Suena difícil de comprender pero el funcionamiento es muy simple: el dispositivo posee un detector de batería baja entre otras cosas. Un pin del SX8122 puede estar conectado a una fuente de energía, como puede ser una conexión USB o cualquier tensión superior a 1,4Volts, y cuando el circuito integrado detecta que la alimentación que posee ha descendido por debajo de 0,9 Volt, activa el sistema de carga de la batería que hace funcionar al circuito, pasando a funcionar como cargador de batería. Este monitoreo de su tensión de alimentación es realizado cada 1 segundo, es decir, el SX8122 está atento de manera permanente a su tensión de alimentación y activa los circuitos necesarios para mantenerse siempre operativo en el momento que sea necesario. Es decir, si construyes un "blinker" (intermitente de luz) que esté alimentado por una batería AAA recargable, puedes conectarla a cualquier ordenador y el SX8122 se encargará de recargarla por ti.


Operación interna del SX8122 para actuar como cargador de celdas NiMH o NiCd

Por supuesto, puede funcionar como oscilador astable, monostable o cualquier otra función que ya le teníamos conocida al NE555, con casi los mismos criterios de diseño en lo que respecta a los cálculos necesarios para obtener los valores de oscilación y/o retardos de operación normal. La gran diferencia la genera la alta tecnología de fabricación y las mejoras que se han agregado a este chip para lograr no sólo un reemplazo de mejor desempeño sino también de nuevas características que lo sitúan en un escalón tecnológico superior. Por ejemplo, en este IC los clásicos comparadores de 1/3 y 2/3 de VCC ahora son convertidores analógicos/digitales de 8 bits con pasos de 7mV fijos, algo imposible de concebir en un diseño tan elemental de 1971. Estas y muchas características innovadoras te esperan para que las descubras y las apliques en tus futuros desarrollos. Adiós NE555, ¡Bienvenido SX8122!

Fuente:
http://www.neoteo.com/sx8122-el-heredero-del-ne555.neo

Saludo.
460  Programación / Python / [Python] - Primos y matrices. en: 18 Noviembre 2010, 09:50 am
Hola:
 >:D

Ver número 255).


Páginas: 1 ... 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 [46] 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 ... 68
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines