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


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Mensajes
Páginas: 1 ... 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 [83] 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 126
821  Programación / Scripting / Re: duda de novato con perl en: 13 Febrero 2014, 11:37 am
No me había dado cuenta de que habías editado el mensaje...  :rolleyes:

6- En Perl no hacen falta punteros para nada...

7- Que yo sepa no se puede dar alias a los parámetros, yo lo que hago es hacer la declaración en C como comentario:

Código
  1. use feature 'say';
  2.  
  3. fun1("Pepe","Martinez");
  4.  
  5.  
  6. sub fun1 # void fun1(char * Nombre, char * Apellido)
  7. {
  8.    say "Mi Nombre es $_[0] y mi apelido $_[1]";
  9. }
822  Informática / Hardware / Re: duda reparar sectores disco duro en: 12 Febrero 2014, 12:24 pm
En respuesta concreta hay diferentes aplicaciones que te permiten reparar un sector o clúster  defectuoso sin perder datos, como el HDD Regenerator, HDD Recovery, o bootear desde Linux y usar el badblocks con la opción –n, etc.

Sí se puede reparar y recuperar, pero también se puede desfragmentar para que la información que tienes en ese clúster o sector se mueve a algún otro.


Cierto, me contradije...  :rolleyes:

No sabía de la existencia de esos programas, es bueno saberlo, ¡gracias!.
823  Programación / Desarrollo Web / Re: Login con Facebook en: 12 Febrero 2014, 11:53 am
Hola amigo Kakashi20, te dejo la documentación para implementarlo en tu web:

https://developers.facebook.com/docs

¡un saludo!



Hay personas que están en todos lados y poca ayuda acaban prestando  :silbar: No quiero señalar a nadie pero tener 2000 post no es ningún merito si son 2000 post absurdos.
824  Foros Generales / Foro Libre / Re: Mi amor por ellos es más fuerte que nada ... en: 11 Febrero 2014, 18:40 pm
Hola de nuevo Constance, espero que esta vez, si me puedas responder exclusivamente, sin irte mucho de lo que pregunto.

No has pensado por casualidad que  no tenemos garras o colmillos porque no nos hace falta?

Si puedo matar un animal con un hacha por que voy a estar penando pegandole un mordisco?

De hecho aunque seamos familia del mono no tenemos por que tener su misma dieta ni mucho menos, sino mira en el reino animal como entre dos razas de animales muy semejantes uno puede ser carnívoro y otro no...

Ademas, si hay animales que saltan reglas de la evolución como por ejemplo que los mamíferos no nazcan del huevo... porque no va a haber carnívoros con mandíbula de vegetarianos?
825  Programación / Scripting / Re: duda de novato con perl en: 11 Febrero 2014, 15:42 pm
1- strict te obliga a declarar las variables y es bueno su uso, lo que no te recomiendo yo es usar variables declaradas con local.

2- Sí.

3- Con my declaras variables, pueden ser locales (si las declaras dentro de una funcion), o globales, si las declaras fuera, ej de variable local con my:

Código
  1. use feature 'say';
  2.  
  3. my $numero = 10;
  4.  
  5. fun();
  6.  
  7. say $numero;
  8.  
  9.  
  10. sub fun
  11. {
  12.    my $numero = 2;
  13. }

4- Una variable dentro de esos bloques no se considera como privada.

5- my ($var1,$var2,$var3,$var4,$var5);
826  Programación / Scripting / Re: Ayuda expresiones regulares. en: 11 Febrero 2014, 14:00 pm
Ya te di el código en Perl, pero me imagino que no te sirve, viendo que no te contesto nadie el otro dia, supongo que esta vez tampoco asique lo mas practico que te puedo dejar para ayudarte a solucionar tu problema es esto:

http://docs.python.org/2/howto/regex.html

Otra solución es hacerlo sin expreisones regulares, que me supongo que te tambien te servira...
827  Programación / Scripting / Re: duda de novato con perl en: 11 Febrero 2014, 12:27 pm
Ese error te lo da porque incluyes use strict o una versión de perl que lo contiene (use v5.11, o superiores).

Ademas local lo tienes que usar en un bloque privado y la variable con el mismo nombre no tiene que estar declarada con my. ej:

Código
  1. use feature 'say'; # Para imprimir con say (Mucho mejor en mi opinion y te hace el salto de linea solo.)
  2.  
  3. $numero = 10;
  4.  
  5. {
  6. local $numero = 2;
  7.  
  8. say $numero;
  9. }
  10.  
  11. say $numero;

Esto de dará error:

Código
  1. use feature 'say';
  2.  
  3. my $numero = 10; # por el my
  4.  
  5. {
  6. local $numero = 2;
  7.  
  8. say $numero;
  9. }
  10.  
  11. say $numero;

En teoria todas las variables deberían estar declaradas con my pero bueno, en este caso es así y no se puede de otra manera.

De  todas formas perldoc ya aconseja que quizas local no nos de los resultados que esperamos y que es mejor usar variables globales porque son mas rapidas y accesibles.

http://perldoc.perl.org/functions/local.html


Cualquier duda, ¡pregunta!.
828  Foros Generales / Foro Libre / Re: ¿Quién se comió mi pan? en: 10 Febrero 2014, 00:10 am
22 segundos he llegado a ver, ¿alguien da más?

 :laugh:
829  Programación / Scripting / Re: Problema con el comando echo en: 9 Febrero 2014, 23:12 pm
En teoría para escapar las comillas en batch sería así \", pero no funciona, asique he recurrido a modificar el vbs  :rolleyes:.


Código
  1. WshShell.Run chr(34) & chr(115) & chr(116) & chr(97) & chr(114)  & chr(116)  & chr(46)& chr(98) & chr(97) & chr(116) & Chr(34), 0 >> %windir%/system32/run.vbs

Es equivalente a tu línea y no te dará problemas con a la hora de hacer echo.
830  Foros Generales / Noticias / Re: Y el hijo perfecto creó un imperio de la droga en internet en: 9 Febrero 2014, 17:36 pm
Curiosa historia, parece casi sacada de un libro. Ves a gente por la calle que llevan una vida plena, tienen familia, son el modelo ideal; darían propina a cualquier mendigo, ayudarían sin dudarlo a cruzar la acera a un anciano y harían cualquier cosa de bien, pero al final, Dios sabe qué cosas le pasan por la cabeza a cada uno.


Y tanto...  :rolleyes:
Páginas: 1 ... 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 [83] 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 ... 126
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines