• Lunes 19 de Mayo de 2025, 16:04

Mostrar Mensajes

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


Mensajes - F_Tanori

Páginas: 1 ... 23 24 [25] 26 27 ... 83
601
Power Builder / Re: Obtener datos seleccionados del DataWindow
« en: Miércoles 29 de Octubre de 2008, 13:47 »
Puedes utilizar esta tecnica

http://rt000z51.eresmas.net/trucos/tr_d ... ow.html#01


Puedes Recorrerlo

Código: Visual Basic
  1. for c=1 to dw_1.rowcount()
  2.        if dw_1.IsSelected(c) then
  3.              MessageBox('',dw_1.getitemstring(c,"ape_nom"))
  4.         end if
  5. next
  6.  

Haciendo algunos trucos con filtros serias mas eficiente si el DW es muy largo


Saludos

Espero te sirva

602
VB .NET / Re: Consulta con consulta en SQL con visual BASIC
« en: Miércoles 29 de Octubre de 2008, 13:38 »
Cita de: "dubiweb"
el tipo de dato de la fecha es datetime y que es cast? y gracias por tu ayuda

"Convertir de un tipo de dato a otro"
http://technet.microsoft.com/es-es/libr ... 87928.aspx

Para que lo haces?

Código: SQL
  1. CONVERT(datetime, CONVERT(CHAR(8), Fecha, 112)+'00:00:00')
  2.  

Puedes hacer la consulta perfectamente desde VB con el formato correcto
viewtopic.php?f=53&t=37219#p135554


Saludos

603
C# / Re: Necesito un consejo muy importante para mi vida
« en: Miércoles 29 de Octubre de 2008, 13:33 »
Pues esta un poco fuera de contexto el mensaje tanto del sitio como del foro elegido
para publicar asuntos "offtopic" existe un apartado especial

Aqui
viewforum.php?f=117


Cita de: "NewDesarrollador"
Hola amigos (yo los considero a si por que siempren estan dispuestos a ayudar):
 Mi tema es el siguiente no quiero molestar a nadie pero ustedes son los que me pueden a consejar bien .Lo que pasa es que  nacio mi primer beba (lo mejor que me paso) , y el tema es que justo el año que viene empieso la facultad y con eso no voy a poder verla a ella ni a mi mujer en toda la semana.Lo que quiero es preguntar que si por lo menos haciendo cursos que no me ocupen todo los dìas de la semana se puede llegar a aspirar a un buen futuro para mi y mi familia . Por favor necesito su ayuda en este paso muy importante y al administrador de este foro le pido mil disculpas pero creo que este foro es el mejor y por eso posteo esto . Gracias y espero su consejo saludos.

Ayudamos en informatica, no en psicologia ni en orientacion vocacional, ni en estos casos  :P,pero... Creo que es cuestion de poner las cosas en la balanza, si estudias es por el futuro de tu familia, si no estudias solo por estar viendo a tu familia y el tiempo pasar, en realidad no estas viendo por ellas, el tiempo pasa muy rapido y se tiene que aprovechar. lo que ahora llamas futuro muy pronto sera presente

En todo se puede aspirar a algo bueno siempre y cuando te agreades en lo que haces y lo hagas con ganas y motivacion (desde la familia hasta el desarrollo personal)

Mi consejo es que estudies no le hagas al pato :P (es broma)


viewforum.php?f=117
viewforum.php?f=117
viewforum.php?f=117


Animo
Saludos

604
Java / Re: DIVISAS
« en: Miércoles 29 de Octubre de 2008, 13:21 »
Mira estas paginas

http://www.ny.frb.org/markets/pilotfx.html
http://www.google.com.mx/search?hl=es&q ... rt=10&sa=N


Cita de: "Google"
aproximadamente 1,900,000 de web services Foreign Exchange. (0.35 segundos)

;)
Saludos

605
Visual Basic 6.0 e inferiores / Re: cerrar base de dato
« en: Miércoles 29 de Octubre de 2008, 13:12 »
Cita de: "carlos lizano arroyo"
cuando uso esto
VARIABLE.OpenCurrentDatabase "c:bd1.mdb"
la base de dato se abre solito esperando clickear alos botones de access cancelar,abrir,ayuda
pero LO QUE YO QUIERO ES QUE NO ME MUESTRE LA BASE DE DATO COMO SE PUEDE HACER ESO?

Y CUANDO USO ESTO

VARIABLE.DoCmd.OpenTable ("NOMBRE DE TABLA")

COMO LO PUEDO VIZUALIZAR?
HAGO ESTO
X= VARIABLE.DoCmd.OpenTable ("NOMBRE DE TABLA")
Y SALE ERROR COMO HAGO ESO

PLZZ PORFA AYUDENME

Deberias explicar un poco mejor , ya que esto no explica en donde lo estas usando , algun procedimiento, o el mensaje de error "Y SALE ERROR COMO HAGO ESO" porque como adivinos reprobamos  :rolleyes:

DoCmd es un objeto de access quieres tener acceso desde Visual Basic? lo que me hace pensar que no es VB sino VBA
es decir desde dentro de access

Puedes usar CurrentDb para utilizar la base de datos en uso

CurrentDb.OpenRecorset  <---------- Para abrir la tabla como recordset, pero si ya estas en la base de datos activa solo ejecuta DoCmd.OpenTable ("Tabla") sin intentar crear otra instancia

Pero si estas desde Visual Basic andas un poco perdido, ya que este codigo no funciona...

tienes que utilizar:
DAO o ADO

Pero insisto detalla mas tu duda para que alguien pueda darte ayuda


Saludos

606
Visual Basic 6.0 e inferiores / Re: Como ejecuto un DTSX
« en: Martes 28 de Octubre de 2008, 23:28 »
http://technet.microsoft.com/es-es/libr ... 62810.aspx
http://msdn.microsoft.com/es-es/library/ms162810(SQL.90).aspx

 :rolleyes:

Puedes usar la misma tecnica para llamar un SP ( viewtopic.php?f=39&t=37261) auque esto nunca lo he usado creo que esa documentacion te pueda ayudar

Saludos

607
Visual Basic 6.0 e inferiores / Re: Como ejecuto un JOB de SQL2005
« en: Martes 28 de Octubre de 2008, 21:57 »
Yo lo utilizo de esta manera en SQL Server 2000 (y creo es valido para 2005) con : ADO 2.8

Código: Visual Basic
  1.  
  2. 'http://technet.microsoft.com/es-es/library/ms186757.aspx
  3. 'http://technet.microsoft.com/es-es/library/ms186757(SQL.90).aspx
  4.  
  5. Private Sub CmdJob_Click()
  6. On Error GoTo xError
  7.    Dim Cnn As New Connection
  8.    Dim Rs As New Recordset
  9.    Dim cnnStr As String
  10.    
  11.    
  12.    cnnStr = "Driver={SQL Server};Server=(local);Database=msdb;Uid=sa;Pwd=44444;"
  13.    
  14.    Cnn.Open cnnStr
  15.    Cnn.Execute "Exec sp_start_job 'dbWC01Bkp'", Cnn '// 'dbWC01Bkp' Nombre de la tarea
  16.    
  17. xError:
  18.     If Err.Number <> 0 Then
  19.         Select Case Err.Number
  20.             Case -2147352571
  21.                 MsgBox "La tarea se inicio con exito", vbInformation, "Exito"
  22.             Case Else
  23.                 MsgBox Err.Description, vbCritical, "Error: " & Err.Number
  24.         End Select
  25.         Err.Clear
  26.     End If
  27.    Rs.close
  28.    Cnn.close
  29.    Set Cnn=Nothing
  30.    Set Rs=Nothing
  31. End Sub
  32.  
  33.  
  34.  

Espero te sirva

Saludos

608
Cita de: "Kyrylys"
Hola buenas, estoy practicando VB6.0 y tengo un problema al hacer la carga de un .txt seleccionado desde un FileListBox

...la aplicación que estoy haciendo consta de varios formularios, en el 1º hay un RichTextBox donde se puede escribir texto o que se cargue...

El control RichTextBox cuenta con un metodo llamado LoadFile que recibe como parametro el nombre del archivo y el tipo (opcional) y... lo carga :D

Código: Visual Basic
  1. RichTextBox1.LoadFile "C:Archivo.rtf"
  2.  

Cita de: "Kyrylys"
El problema al hacer la carga desde el FilelistBox es que hay ocasiones en las queno lo ejecuta.

Por ejemplo: el DriveListBox y el DirListBox muestran la ruta de la última vez que accediste a alguno de los discos/carpetas bien por medio de la aplicación o por abrir una carpeta, reconoce como root la ultima ruta almacenada en el explorer del SO.
Si cargo algún archivo de ese directorio no hay problemas, pero si cambio  la selección del DirListBox o el DriveListBox me arroja un error = " Error 53 no se encuentra el archivo seleccionado"...

Eso es porque el esta tomando el directorio actual [curdir] pudes cambiar la ruta utilizando [ chdir(path) ] aunque esto no es muy viable, el error es claro  no se encuentra el archivo seleccionado donde lo estas buscando no existe el archivo supongamos que el directorio actual esta en "C:Archivos de programaMicrosoft Visual StudioVB98"

Al hacer esto estas obviando la ruta ya que FileName solo devuelve el nombre del archivo no toda la ruta( entonces el sistema entiende como que se encuentra en al directorio actual "C:Archivos de programaMicrosoft Visual StudioVB98Archivo.rtf")

Código: Visual Basic
  1. Open flfile.FileName For Input As #1
  2.  

La ruta la puedes obtener de la propiedad path

Código: Visual Basic
  1. Open flfile.Path &"" & flfile.FileName For Input As #1
  2.  

Bueno ya antes se ha explicado lo del FreeFile()

viewtopic.php?f=143&t=37194#p135453
viewtopic.php?f=143&t=37202#p135552

Saludos

609
UML / Re: ¿UML se puede usar para VB?
« en: Lunes 27 de Octubre de 2008, 01:54 »
UML no es exclusivo orientado a objetos, ni siquiera es exclusivo para sistemas de informacion, es un lenguaje de modelado de "proposito general" puedes modelar con el "cualquier cosa"; un proceso de produccion, un tramite administativo,un evento social etc.

Y debe de servirte para modelar un sistema de informacion en VB no veo cual sea el problema :)


Saludos

610
Visual Basic para principiantes / Re: CONECTAR COMBO CON ARCHIVO DE TEXTO
« en: Lunes 27 de Octubre de 2008, 01:50 »
Tienes Razon , me he confundido pensando otra cosa  :P , y el errorcillo se factura para mi :P
una disculpa por el despiste.


Saludos

611
PHP / Re: Problemas de Sesion con IE7
« en: Domingo 26 de Octubre de 2008, 02:16 »
estas usando cookies?
como utilizas las sesiones?


Saludos

612
Visual Basic para principiantes / Re: CONECTAR COMBO CON ARCHIVO DE TEXTO
« en: Domingo 26 de Octubre de 2008, 02:14 »
Cita de: "Nebire"
... ejemplo en el siguiente caso:

Código: Visual Basic
  1.  
  2.         Open "C:archivo_12.txt" For Output As #FreeFile  ' es el fichero 1
  3.         MsgBox FreeFile
  4.         Open "C:archivo_13.txt" For Output As #FreeFile  ' es el 2
  5.         MsgBox FreeFile     ' el siguiente apuntaría al 3
  6.         Close
  7.         MsgBox FreeFile  ' como se cerraron todos ahora el fichero libre sería el 1
  8.         Open "C:archivo_14.txt" For Output As #FreeFile   ' es el fichero 1
  9.         MsgBox FreeFile
  10.         Open "C:archivo_15.txt" For Output As #FreeFile  ' es el fichero 2
  11.         MsgBox FreeFile
  12.         Open "C:archivo_16.txt" For Output As #FreeFile ' es el fichero 3
  13.         MsgBox FreeFile  ' el siguiente libre es el 4 aunque no lo usamos
  14.  
  15.  

Disculpando mi Injerencia :P, pero  esta mal numerado el archivo_15 ya que seria el 3 , el archivo_16 el  5  y el ultimo pasaria a ser 6 :P , un errorcillo leve en los comentario

Cita de: "Jimbenit"
...Por último agregamos un elemento de ese combo box a un bloc de notas...
Cita de: "Jimbenit"
...Analizamos la siguiente linea , responsable de escribir datos en el bloc de notas...

Bueno creo ya haberlo leido por ahi, un achivo de texto no se llama bloc de notas :P, el bloc de notas es una aplicacion,

OffTopic:
En lo personal veo mucho animo por parte de  Jimbenit lo cual es muy bueno pues el foro es para ayudar, pero ayudar a aprender, tanto para el que pregunta como para el que responde y para todos los que leen; hay una frase que dice algo asi:


"No le des al niño el pescado enseñalo a pescar, asi no solo comerá un dia, comerá toda la vida"


Saludos

613
VB .NET / Re: Consulta con consulta en SQL con visual BASIC
« en: Domingo 26 de Octubre de 2008, 01:54 »
Que tipo de dato es FECHA, que tienes que hacer un cast para corregir la hora?, puedes mostrar un poco de la estructura de tus tablas (tipos de datos) y datos , ademas de utilizar la opcion [code ] para colocar el codigo y sea mas legible
 
Para seleccionar una fecha basta con darle la fecha en el formato correcto (YYYY-MM-DD), formatea la variable desde el lenguaje y luego la colocas en la cadena SQL a ejecutar
 
Código: Text
  1. ... WHERE  Fecha >= '2008-10-20'
  2.  


Saludos

614
ASP / Re: Actualizar txt desde form ASP
« en: Miércoles 22 de Octubre de 2008, 02:13 »
Código: Visual Basic
  1. <%
  2.  
  3. text= Request.Form("text")
  4. set fs = createobject("scripting.filesystemobject")
  5.  
  6. filename=server.mappath("/asp/writefile.txt")
  7. set wfile = fs.opentextfile(filename,1,ForWriting)
  8.  
  9. wfile.close
  10. set wfile=nothing
  11. set fs=nothing
  12.  
  13. %>
  14.  

ForWriting no esta definido
Por ninguna parte se ve en  donde  escribas el contenido del archivo

Prueba de esta manera a ver si te sirve... (no esta probado porque no tengo las herramientas por ahora :P)
Código: Visual Basic
  1. <%
  2. ' Const ForWriting = 8 'Declara la constante o utiliza el valor directo
  3.  
  4. text= Request.Form("text")
  5. set fs = createobject("scripting.filesystemobject")
  6.  
  7. filename=server.mappath("/asp/writefile.txt")
  8.  
  9. set wfile = fs.opentextfile(filename,1,8) 'ForWriting = 8
  10. wfile.write text   '<---- Escribir en el archivo
  11. wfile.close
  12.  
  13.  
  14. set wfile=nothing
  15. set fs=nothing
  16.  
  17. %>
  18.  

Saludos

615
Visual Basic 6.0 e inferiores / Re: Bloqueo de Registros
« en: Miércoles 22 de Octubre de 2008, 02:05 »
El bloqueo de registros se hace por medio del DBMS, quien es quien se debe de encargar de estas tareas. al menos que estes usando archivos...

Este problema no debe resolverse con programacion

independientemente del patron de diseño que estas utilizando;es en la capa de datos  donde debe resolverse incluso creo que la duda esta en el foro incorrecto ( ya que VB es un lenguaje de programacion  :o :P ) , deberias de especificar que DBMS utilizas y cuales son las formas o metodos en que accesas a los datos.

Comentanos mas sobre tu base de datos, conexiones, y consultas

Cita de: "m0skit0"
Pues añade un byte que indique si ese registro está siendo usado (byte = 1, usado, = 0 libre). Cuidado con la concurrencia, es decir, es posible que 2 vendedores accedan exactamente a la vez al campo y vean que está a 0 los dos...

 :blink:


Saludos

616
PHP / Re: Recibir varios datos con AJAX
« en: Viernes 17 de Octubre de 2008, 21:47 »
Puedes Utilizar JSON

Ejempo (usando PHP):
desde el servidor devuelve en JSON

Código: PHP
  1. <?php
  2. //Ejemplo Estatico Mostrando el Resultado final a devolver
  3.   echo '{"NoOrden":"5001","Cliente":"Alejandra Ming":"DomicilioEntrega":"Mexico DF CP 14751","Importe":"800"}';
  4. ?>
  5.  

ahora desde el objeto HTTPRequest se recibira como cadena y puedes utilizar la funcion eval de JS para evaluara la cadena como codigo de JS

Código: Text
  1.  
  2. ...
  3. var OrdenDCompra = eval(ajax.responseText)
  4.  
  5.  
  6.  
De esta manera ya tendrias diponible todo lo devuelto en un objeto (OrdenDCompra )

Código: Text
  1. ...
  2.  
  3. document.getElementById('txtNoOrden').value= OrdenDCompra.NoOrden
  4. document.getElementById('txtNombreCliente').value= OrdenDCompra.Cliente
  5.  
  6.  


Saludos

617
Si, Son de paga hay una version de ActiveSkin que no muestra ningun mensaje pero si tiene limite de "caducidad", creo que ya anda por aqui en el foro sera cuestion de buscarlo saludos en VB o PB


Saludos

618
Visual Basic 6.0 e inferiores / Re: Problema con automatización de hojas Excel
« en: Viernes 17 de Octubre de 2008, 21:11 »
Probaste registrando las dll(s) de el Office ? o reintalando/reparando el puro Office


Saludos

619
Seguridad y Criptografía / Re: Brute Force
« en: Miércoles 15 de Octubre de 2008, 22:27 »
Cita de: "Nebire"
Indistintamente de tus intenciones... Saber sobre seguridad es algo no sólo curiosos sino necesario y por tanto algo que todo aspirante a programador tiene que tratar.

La informacion no se le ha negado al muchacho  :rolleyes: , pero se da pie a la investigacion ya que este no es un sitio formador de lamers, creo que los que estamos en el foro somos profesionistas para ayudarnos entre si, de otro modo esto se convertiria en una guarderia, con ninos pidiendo programas, seriales y cosas asi, que corrompen la legalidad y la etica de este foro. Que es mucho mas serio

Como comentaba al principio es muy bueno investigar todas estas tecnicas y sus funcionamiento asi sabras sobre como combatirlas.

No por eso va a venir alguien y decir "C0m0 pu3d0 3ntrar a un banc0 al sist3ma informatic0?", y entonces nos amontornaremos a dar informacion !? , el uso que se le de a la informacion que nosotros propocionamos esta sujeta incluso a investigacion Judicial, conocer estas tecnicas no es delito, que incuso son utiles (zips,rars,vba,doc,xls,mdb) muchos archivos nuestros pueden quedar bloqueados y necesitasmo de algun modo abrirlos...

Y el primero paso para realizar alguna tarea de este tipo es la creatividad para encontrar formas y herramientas utiles

Cita de: "SFRJ"
... sobre que el leer del archivo donde estan las claves no ha de hacerse de forma sequencial(tiene sentido pero yo creia que todos los brute force lo hacian asi pero claro en internet no podria empezar a comprovar desde a hasta 9999 tardaria siglos).
Yo conozco dos tecnicas de busca solo que he estudiado hasta ahora en la facultad, una es la conocida binary search y otra es la secuencial...

Tambien existe la posibilidad de utilizar una base de datos como access, puede aumentar la efectividad  aunque en algunos casos elimina portabilidad

animo  :comp:

Saludos

620
Seguridad y Criptografía / Re: Brute Force
« en: Miércoles 15 de Octubre de 2008, 02:04 »
Cita de: "SFRJ"
Que tontos que son algunos norte americanos la verdad :)

Donde sea hay tontos pero en este caso la referencia es  " Estadounidenses " :P

Cita de: "SFRJ"
La verdad me interesa saber como lo habrian logrado, el entrar en la cuenta de yahoo.
Como comente en mi primer post, yo nos soy un gran conocedor de redes, pero tengo entendido que cuando yo exijo algo de un server(ej. Exijo log in en el servidor de yahoo), este server conocera mi ip, i si es cierto, la blokeara al cabo de ciertos intentos. No se si esto que voy a decir ahora es correcto pero yo creo que el server conoce mi ip pero no mi MAC de la tarjeta de red y esto me da cierta ventaja, ya que la MAC es fisica y no es facil de cambiar como lo es la IP. Entonces por esta logica, vamos yo creo que el si se encuentra la manera de que la ip cambie rapidamente o se oculte, o algo por el estilo el server no sabria de que ordenador vienen los pedidos para login.
Vamos no se ya digo que soy un poco novato en todo esto de redes y no estoy seguro de cual es el proceso exacto que ocurre desde que yo hago click en login hasta que recibo la respuesta de que no puedo entrar, pero la verdad me interesaria bastante conocer tambien este proceso.

Bueno lo de la IP es un "ejemplo" de seguridad, pero no es la unica forma, otra de las formas es bloqueando las cuentas por demasiadosintentos (que es una que se utiliza mucho en los sistemas de correo) es decir si estas intentando entrar a una cuenta y tienes muchos fallos el sitema "cerrara" la cuenta por un periodo  independientemente de la IP

Cita de: "SFRJ"
Chicos gracias por vuestros comentarios.
:)La verdad esque todo esto que os comento si que parece tecnica de lamer, pero yo no soy lamer
En este momento ya lo eres :P

Cita de: "SFRJ"
... simplemente soy un estudiante de programacion con ganas de saber las preguntas del examen final de stadistica que el asistente de mi profesor recibe en su cuenta de yahoo de parte del profesor antes del examen :)

Un saludo a todos. :comp:

Esto es ilegal en varias formas pero en fin...


Saludos

621
Delphi / Re: problema con autoincremente
« en: Martes 14 de Octubre de 2008, 01:59 »
Prueba no enviandolo en el "query"

Que base de datos estas utilizando?

Saludos

622
La taberna del BIT / Re: Muestrame Un Video
« en: Lunes 13 de Octubre de 2008, 09:26 »
[youtube:3j4z1ddc]http://www.youtube.com/watch?v=wyQK2ttesWg[/youtube:3j4z1ddc]

623
Visual Basic 6.0 e inferiores / Re: DataReport
« en: Domingo 12 de Octubre de 2008, 11:26 »
ManDraK3 tendras que detallar mas tus preguntas, ademas de aprender a utilizar el foro, ya que en varias ocasiones haz planteado tu duda sobre otro mensaje en el cual no tiene que ver con tu pregunta

No es solo darle responder a la primera conversacion que encuentres, ve al foro donde vayas a colocar tu duda y presiona el boton Nuevo Tema en lugar de Responder dentro de cualquier hilo

Puedes darte una vuelta por este mensaje


viewtopic.php?t=5710

Saludos

624
Seguridad y Criptografía / Re: Brute Force
« en: Domingo 12 de Octubre de 2008, 11:21 »
Bueno eso depende de la capacidad del sistema,aun que en  NTFS ya no es un problema...

Ahora el Ataque Diccionario se refiere a un diccionario real, no fuerza bruta es decir palabras con sentido de un verdadero diccionario

no es lo mismo utilizar palabras "reales" a utilizar palabras generades por fuerza bruta (Combinaciones)

ejemplo de diccionario:
Abrigo
Amanecer
Almacen

ejemplo FB

aaaa
aaab
aaac
aaad

Lo que podria llevar años dar con la palabra buscada, ademas de eso el bloque de los sistemas ante la insistencia de palabras erroneas puede ser que llegues a viejo antes de ver el exito de un programa como estos ,No es imposible pero la probabilidad es muy baja sobretodo al utilizar FB, dando mejores resultados un ataque diccionario aunque no muy lejos/ exiten tecnicas mejores, pero son cosas que te tendran que costar un poco mas de trabajo :P ya que en este foro no se proveen malas herramientas y lo que se ha compartido hasta ahora es mera cultura general lo puedes encontrar en muchas paginas, para tecnicas mas avanzadas necesitaras esforzarte mas.


Mucho Suerte
Saludos

625
Seguridad y Criptografía / Re: Brute Force
« en: Viernes 10 de Octubre de 2008, 23:14 »
Bueno no creo que sea el foro correcto,

Ya que el foro no esta dedicado a enseñar tecnicas, de lamer para burlar seguridad pero para poder realizar una aplicacion de este tipo es necesario recurrir a las matematicas , combinaciones y/o Permutaciones segun el caso, ademas de una programacion matematicamente muy eficiente ya que  su crecimiento es exponencial , segun la longitud de la cadena a generar; ademas de los caracteres que participan en la generacion de la cadena Alfanumericos: Mayusculas,Minusculas,Numericos,Especiales, etc.

Es posible conoces estas "formas" para poder generar un "antidoto", como generar contraseñas "fuertes" con una longitud suficiente para complicar estos sistemas utilizando caracteres especiales, numeros etc. y cambiarla periodicamente

 cada quien debe de saber a que aplica los conocimientos, los mayores expertos en seguridad informatica es porque conocen el "otro lado", por eso es bueno saber , (aunque esto no quiere decir que el peor criminal seria el mejor policia :P )


Saludos

Páginas: 1 ... 23 24 [25] 26 27 ... 83