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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21
141  Informática / Electrónica / ¿Es o no un mito que las tormentas eléctricas afectan los aparatos electrónicos? en: 28 Junio 2011, 01:08 am
Puede que haya sido verdad antes por la falta de pararayos o otra tecnología de la que prescindía los sistemas eléctricos de antes, pero ¿aún hoy sigue pasando?

¿Y qué pasa con los aparatos que funcionan con baterías (portátiles, móviles, etc) también son suceptibles a los rayos/truenos en las tormentas eléctricas?
142  Sistemas Operativos / Windows / Hay alguna forma de ejecutar un .exe sin permisos de administrador. Windows 7. en: 25 Junio 2011, 05:03 am
Las computadoras del instituto tienen una cuenta para los estudiantes en que básicamente solo se puede navegar y utilizar los programas que están instalados. Creo que tampoco guarda cualquier archivo que se cree en la máquina, porque cada vez que hago algo, y lo guardo en el escritorio, cuando vuelvo ya no está. A menos que alguien lo borre, cosa que no parece, porque el escritorio aparece siempre en vacío. Además el menú de inicio no aparece ningún programa, nada, solo puedo abrir los programas mediante ejecutar o los que están en la barra de inicio.

Bueno, la cuestión es que es una clase de programación (javascript), y como no se puede instalar un editor de códigos (ni ningún programa), quise llevar uno portable (notepad++), pero tampoco puedo ejecutar .exe, me pide la clave de administrador. El profesor no conoce la clave.
143  Informática / Software / Extensión para chrome que permita guardar las descargas en carpetas por tipos en: 20 Junio 2011, 03:06 am
Existe una extensión para chrome que detecte la extensión de los archivos y según sea la guarde en una carpeta o en otra. Por ejemplo, los archivos .mp4, .mkv, .wmv, etc, los guarde en la carpeta Video; los .doc, .ods, etc en la carpeta Documentos.
144  Programación / Programación General / ¿Cuál pedazo de código es más eficiente? (estructura if...else anidada o no) en: 12 Junio 2011, 21:28 pm
A veces tenemos la posibilidad de elegir entre decisiones anidadas o independientes, esto siempre y cuando el programa tenga los mismos resultados estructurandolas de una forma u otra... Entonces ¿Cuál es más eficiente? ¿Cuál gasta menos recursos, se ejecuta más rápido?

Yo, por lógica xD, pienso que las anidadas deberían de ser más eficientes, porque si la condición que se está evaluando está al principio del "nido", pues ya no se tendrán que ejecutar las otras; sin embargo si no son anidadas, aunque la condición que se cumpla esté al principio o al final, se tendrán que evaluar todas las condiciones o estructuras if...else. Pero en el libro de "La escencia de la lógica" de Omar Trejos, en el capítulo 7 dice que un programa con más estructuras if...else, es más eficiente que otro que tenga menos... y eso contrario a mi razonamiento, aunque por lo que dice antes, creo se equivocó.

Lo cito textualmente: " Es importante anotar que tomar una decisión, por simple que ésta sea, le toma mucho tiempo al computador realizarla ya que aunque para nosotros es muy sencillo determinar si 9 es mayor que 5 para el computador no lo es pues debe realizar algunas operaciones para obtener la respuesta correcta.

"De esta manera es útil saber que es mas eficiente un programa que tenga mas decisiones que otro
que tenga menos toda vez que ambos busquen lograr el mismo objetivo.
"


Como ejemplo tengo este código en javascript:

[b}Anidada[/b]
Código
  1. if (cargo == 'gerente' || cargo == 'Gerente' || cargo == 'GERENTE')
  2. {
  3. gp=10000;
  4. }
  5.  
  6. else
  7. {
  8. if  (cargo == 'secretaria' || cargo == 'Secretaria' || cargo == 'SECRETARIA' || cargo == 'secretario' || cargo == 'Secretario' || cargo == 'SECRETARIO')
  9. {
  10. gp=5000;
  11. }
  12.  
  13. else
  14. {
  15. if (cargo == 'mensajero' || cargo == 'Mensajero' || cargo == 'MENSAJERO' || cargo == 'mensajera' || cargo == 'Mensajera' || cargo == 'MENSAJERA')
  16. {
  17. gp=2000;
  18. }
  19.  
  20. else
  21. {
  22. gp=0;
  23. }
  24. }
  25.  
  26.  
  27.  
  28. }

Secuencial
Código
  1. if (cargo == 'gerente' || cargo == 'Gerente' || cargo == 'GERENTE')
  2. {
  3. gp=10000;
  4. }
  5.  
  6. if (cargo == 'secretaria' || cargo == 'Secretaria' || cargo == 'SECRETARIA' || cargo == 'secretario' || cargo == 'Secretario' || cargo == 'SECRETARIO')
  7. {
  8. gp=5000;
  9. }
  10.  
  11. if (cargo == 'mensajero' || cargo == 'Mensajero' || cargo == 'MENSAJERO' || cargo == 'mensajera' || cargo == 'Mensajera' || cargo == 'MENSAJERA')
  12. {
  13. gp=2000;
  14. }
  15.  
  16. else
  17. {
  18.  
  19. gp=0;
  20. }
  21.  

Y bueno también quedaría pendiente por analizar la estructura de casos...

Ya se que en casos pequeños como ese no se nota la diferencia, pero creo que es bueno crearse los buenos hábitos de programación desde que se pueda. Y tal vez si puede afectar notablemente más adelante.
145  Programación / Desarrollo Web / Problema con una condición (Si...Sino) en javascript en: 10 Junio 2011, 07:05 am
Tengo que hacer una página que muestre un plato y un color de fondo diferente según la hora del día. Ya lo tengo hecho, solo que tengo problemas con una condición. Este es el código:

Código
  1. <html>
  2. <head>
  3. <title> Restaurante Delicious </title>
  4. </head>
  5.  
  6. <body>
  7.  
  8. <script language="javascript">
  9. var d = new Date();
  10. var hora = d.getHours();
  11.  
  12. document.write('<font size="6"> <em> <strong> <center> Restaurante Delicious </center> </strong> </em> </font size>');
  13.  
  14. if (hora >= 02 && hora < 6)
  15. {
  16. document.write('<center> El restaurante est&aacute cerrado. <br> Nuestros horarios son de lunes a domingo de 6:00 a.m. a 2:00 a.m. </center>');
  17. }
  18.  
  19. else
  20. {
  21.  
  22. document.write('<font size="1" color="E5E7DF"> Esta p&aacutegina le mostrar&aacute un plato seg&uacuten la hora del d&iacutea <br> </font size color');
  23. document.write('<p> Para ahora tenemos: </p>');
  24.  
  25. if (hora >= 06 && hora < 12)
  26. {
  27. document.bgColor='A68785'
  28. document.write('<center> <strong> Desayuno </strong> <br> Mang&uacute de pl&aacutetano verde </center> <br> <br>');
  29. document.write('<center> <img src="/home/gustavo/Escritorio/Documentos/ITLA/2do cuatrimestre/Fundamento de programacion/Programas/Imagenes restaurante/mangu.jpg"> </center>');
  30. }
  31.  
  32. if (hora >= 12 && hora < 18)
  33. {
  34. document.bgColor='AAB295'
  35. document.write('<center> <strong> Almuerzo </strong> <br> Bistec Encebollado </center> <br> <br>');
  36. document.write('<center> <img src="/home/gustavo/Escritorio/Documentos/ITLA/2do cuatrimestre/Fundamento de programacion/Programas/Imagenes restaurante/bistec.jpg">');
  37. }
  38.  
  39. if (hora >= 18 && hora < 02)
  40. {
  41. document.bgColor='D8FC84'
  42. document.write('<center> <strong> Cena </strong> <br> <font size="4"> Sopa de Pescado </font size> </center> <br> <br>');
  43. document.write('<center> <img src="/home/gustavo/Escritorio/Documentos/ITLA/2do cuatrimestre/Fundamento de programacion/Programas/Imagenes restaurante/sopa.jpg"> </center>');
  44. }
  45.  
  46. }
  47. </script>
  48. </body>
  49. </html>

El problema es con la última condición. Si la hora es mayor o igual de las 6 de la tarde y menor que las 2 de la mañana debería mostrar Sopa de pescado y la foto correspondiente. Pero haciendo una prueba, si pongo mi reloj a cualquier hora mayor que las 00 (o sea las 12 de la noche o madrugada) y menor que las 2 (tiene que ser menor, porque si no se cumpliría el primer if o condición o luego no se ejecutarían lo demás, estaría cerrado el restaurante). O sea funciona bien, pero solo con la hora menor de las 00. No entiendo porque, creo que la lógica está bien planteada. Es como si hubiera un corte a partir de las 00 y el sistema lo calculara diferente.

Sé que puedo resolverlo poniendo dos condiciones, así:

Código
  1. if (hora >= 18 && hora < 00)
  2. {
  3. document.bgColor='D8FC84'
  4. document.write('<center> <strong> Cena </strong> <br> <font size="4"> Sopa de Pescado </font size> </center> <br> <br>');
  5. document.write('<center> <img src="/home/gustavo/Escritorio/Documentos/ITLA/2do cuatrimestre/Fundamento de programacion/Programas/Imagenes restaurante/sopa.jpg"> </center>');
  6. }
  7.  
  8. if (hora >= 00 && hora < 02)
  9. {
  10. document.bgColor='D8FC84'
  11. document.write('<center> <strong> Cena </strong> <br> <font size="4"> Sopa de Pescado </font size> </center> <br> <br>');
  12. document.write('<center> <img src="/home/gustavo/Escritorio/Documentos/ITLA/2do cuatrimestre/Fundamento de programacion/Programas/Imagenes restaurante/sopa.jpg"> </center>');
  13. }
  14.  

Pero, si la lógica del primero está bien ¿Por qué no funciona como debería?


146  Programación / Desarrollo Web / Ruta de una imagen con html y las tildes en: 9 Junio 2011, 02:59 am
Tengo dos preguntas

Primero: para poner una imagen en un documento html, tengo que poner la ruta de la imagen... entonces si esa ruta incluye una carpeta cuyo nombre tiene tilde, no aparece la imagen en el documento html ¿por qué y cómo se soluciona?

Segundo: tengo que mandar la página (documento html) al profesor, pero no sé si la imagen se vería. Creo que si la pongo en la misma carpeta en que tengo el html sí se vería, porque solo tengo que poner el nombre de la imagen, pero si la imagen está en otra ubicación no, ¿estoy en lo cierto?

Estoy en linux Open Suse.

Gracias  ;D
147  Informática / Hardware / Tengo un procesador de 64-bits pero solo tengo 4gb de ram ¿tengo alguna ventaja? en: 5 Junio 2011, 01:44 am
Por ahí leí que la ventaja un sistema de 64-bits es que soporta más memoria ram (más de 4gb), yo solo tengo 4gb entonces a la hora de utilizar programas o sistemas operativos ¿tengo alguna ventaja real si no supero los 4gb de ram?

Estoy hablando de una portátil sony vaio con procesador intel core 2 duo t6600 a 2.2 Ghz
148  Foros Generales / Foro Libre / Porcentaje de usuarios por país? en: 27 Mayo 2011, 00:18 am
¿Dónde están las estadísticas oficiales que dicen de donde somos?

Mi mayor problema con esto es que cuando estoy posteando del otro lado están durmiendo y viceversa.
149  Informática / Software / No tengo menú de arranque para iniciar sistema operativo en: 26 Mayo 2011, 23:10 pm
Cuando instalé linux opensuse me aparecía un menú de booteo con la opción de iniciar linux, windows 1, windows 2 y otras cosas que ya no recuerdo (creo que eran test de memoria y firmware).

Como en linux tenía problemas con el flash (ponía el cpu a 100 y el uso de memoría al 90%, tengo 4gb y un core 2 duo) quise volver a windows porque estaba usando una aplicación web basada en flash.

Pero pasa que windows no iniciaba, ni con windows 1 ni con windows 2 (que eran las opciones que me aparecía en el menú de booteo creado cuando instalé linux). Con windows 2 me decía que había un error con el mbr creo, que no se encontraba o algo así. Con windows 1 se iniciaba un programa de recuperación, eso fue lo que hice, corrí el programa de recuperación y en el proximo reinicio desapareció el menú de booteo, ahora sí iniciaba windows, pero no me daba la opción de usar linux.

Entonces busque en google una utilidad para crear un menú de booteo que fue lo que me daño las cosas. El programa ahora me borro todo y solo me pone la opción de iniciar desde la unidad A: la disquetera.

Intenté con Gparted, pero no sé cual es la opción (o si la tiene), creo que era crear tabla de particiones... esa fue la única que se me pareció, pero me advertía que se iban a borrar todos los datos, así que aborté.

Necesito un programa que arranque por usb para crear el menú de booteo, porque desde donde estoy ahora, la desktop (la que se arruinó fue la laptop) no tengo quemadora y no puedo grabar cds.


Ya lo resolví. Después de bajar innumerables programas y probarlos uno a uno, incluyendo los del Hiren's boot cd y probar y probar y ver que no habia uno sencillo de usar y que los que eran sencillos (partition wizard por ejemplo) ponian la cosa peor. Metí el cd de opensuse otra vez, en vez de "instalación completa" elegí "actualizar" puso las cosas como estaban antes: windows no iniciaba, pero ahora cuando inicié en opensuse abrí el yast2, busqué el cargador de arranque y cambia a la partición sda1 y ya.  ;D

Maldición porque esos programas para arreglar el mbr son tan difíciles de usar, no son nada intuitivos.
150  Sistemas Operativos / GNU/Linux / Chrome no inicia en OpenSuse en: 22 Mayo 2011, 06:04 am
Hoy hice el cambio a linux (a ver cuanto duro  :silbar:).

Tengo la versión 11.4 de opensuse y descargue chrome de 64 bits (mi sistema es de 64 bits), el paquete rpm, creo, o como sea que se llamen los paquetes para opensuse. Le di doble click, me pregunto si queria instalarlo, le dije que si, me pidio contraseña, la entre, supuestamente se instalo, lo busque por el lanzador de aplicaciones, ahí estaba, le di, apareció el logo al lado del mouse y el icono en el panel, pero de ahí no pasa, desaparece y no abre.

Busque por internet, no entiendo nada... necesito ayuda personalizada  ;D


Sospecho que nadie me ha respondido porque no he dado información suficiente, así que como dice en este post:

Código:
dmesg

[ 5176.281066] usb 6-1: new full speed USB device using uhci_hcd and address 2
[ 5176.445118] usb 6-1: New USB device found, idVendor=06b9, idProduct=4062
[ 5176.445124] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5176.445129] usb 6-1: Product: USB Network Interface
[ 5176.445132] usb 6-1: Manufacturer: Speedtouch
[ 5176.445135] usb 6-1: SerialNumber: 0090d00cd617
[ 5176.710734] cdc_ether 6-1:2.0: eth1: register 'cdc_ether' at usb-0000:00:1d.0-1, CDC Ethernet Device, 00:90:d0:0c:d6:17
[ 5176.711027] usbcore: registered new interface driver cdc_ether
[ 5177.102869] NET: Registered protocol family 17
[ 5186.922048] eth1: no IPv6 routers present


Citar
syslog

May 23 22:47:36 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 22:52:36 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 22:57:37 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:02:38 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:07:39 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:12:40 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:17:41 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:21:43 linux-i2t8 smartd[1841]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 63 to 62
May 23 23:21:43 linux-i2t8 smartd[1841]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 37 to 38
May 23 23:22:42 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:27:43 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:32:44 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:37:45 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:42:46 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:47:47 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:52:48 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:57:49 linux-i2t8 NetworkManager[1278]:    keyfile: updating /etc/NetworkManager/system-connections/Auto eth1
May 23 23:57:50 linux-i2t8 su: (to root) gustavo on /dev/pts/0
May 24 00:00:33 linux-i2t8 su: (to root) gustavo on /dev/pts/0
May 24 00:00:47 linux-i2t8 pulseaudio[2090]: ratelimit.c: 73 events suppressed

Citar
uname

2.6.37.1-1.2-desktop

creo que el problema es porque hay varias versiones instaladas, o eso dice el yast. Cuando lo abro y busco "chrome" aparece una version unstable, una beta y una stable. Pero no sè como desintalarlas
[/b]
Páginas: 1 2 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