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


 


Tema destacado: Página de elhacker.net en Google+ Google+


  Mostrar Mensajes
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 51
1  Foros Generales / Foro Libre / Re: Que ha pasado exactamente en Venezuela esta vez??? en: Ayer a las 16:21
¿Venezuela a las puertas de una guerra civil?. Espero que no... espero que alguien cercano a Maduro, haga algo útil por todo el país, y dé fin a un tirano autoproclamado presiedente y demócrata...

...todavía quedaran los cientos de miles (o millones) de trolls que le han seguido la corriente a Chávez y Maduro por sus falsas promesas, y que ahora verían peligrar su...  'su nada', por que nunca fue nada concreto, aspiraciones en un vaso encerrado y tóxico.
2  Foros Generales / Foro Libre / Re: Como llevarnos todo lo aprendido? en: Ayer a las 15:58
jejjee... muy ocurrente Constance, pero entonces igualmente podría ser "Fuerte", que también cambia una sola letra... y deberíamos sentirlo, por aquellos que, nacidos en otro idioma no tengan la fortuna de ese 'remplazo' de palabras (por ejemplo para los de habla inglesa: Death <> Luck, pero todavía tendrían Death = Heath (brezo)).

Si nos llevamos algo al morir, no tendría sentido venir a este mundo y marcharse de vacío... pero desde luego nada material...
3  Foros Generales / Noticias / Re: El mayor portaviones británico, vulnerable ante los 'hackeos' por usar un ... en: 27 Junio 2017, 15:45
Pero vamos a ver... al comienzo de los ataques del WannaCry (que al principio aparecía nombrado como WannaCrypt), se dijo que los sistemas infectados eran en su mayoría XP... pero tiempo más tarde, tras analizar las cosas más detenidamente se desdijo, y que la mayoría de equipos infectados eran win7, y que apenas había equipos win-XP infectados...

Además, para hackear el buque deberá tener un sistema de entrada: ¿tiene acceso a internet?. Si no es así, solo se podría hackear In-situ, es decir por parte del personal en el propio buque. Y si tiene internet, ¿está comunicado el control del buque con las comunicaciones al exterior?. Porque perfectamente el buque podría tener el sistema de control del buque con winXP y las comunicaciones por satélite militar en otro subsistema y aparte tener otro sistema (aunque sea el mismo winXP), pero desconectado, para permitir a la tropa el acceso a Internet...

En fin si yo puedo tener en casa 2 o 3 equipos y todos con red, pero no necesariamente todos conectados a la misma red ni interconectados entre sí, no se porqué un buque ha de tenerlo todo en la misma red y todo interconectado... Aunque igualmente podría ser así... pero es el problema de este tipo de noticias basadas en 'suposiciones' (que en este caso se basa The Telegraph).
4  Foros Generales / Noticias / Re: Google eliminará registros médicos de su buscador en: 27 Junio 2017, 01:51
Estoy asumiendo que un administrador de base de datos, no deja fugas de datos de ninguna manera (conscientemente), tratándose de datos privados. Es parte de su trabajo y se supone que sabe lo que hace.

De hecho ni siquiera existe una centralización del sistema sanitario (al menos en España), de modo que logrando acceso, puedan tener lo que quieran. Si logran un acceso, sería sólo a determinado hospital o como mucho a determinada comunidad (departamento).
5  Sistemas Operativos / Windows / Re: Asignar porcentaje a programa en CPU en: 26 Junio 2017, 21:37
Deberías mirar si el propio programa incluye alguna opción que permita no devorar todos los recursos del sistema (por ejemplo, no es preciso que vaya mostrando la conversión de los frames mientras los procesa).

Si el programa es parco en ese tipo de ayuda, lo mejor es enviar un mensaje a los autores, para que incluyan rutinas a propósito...

También puedes usar el task-manager de win2, e indicarle una prioridad muy baja, aunque no suele ser muy efectivo.
6  Foros Generales / Noticias / Re: Empresarios españoles pagan por presionar a los periódicos para que borren ... en: 26 Junio 2017, 21:26
Mmmm... es lo que tiene la fama, el precio.

Si ser famoso puede servir como puerta dorada para acceder a otros sitios, igualmente el doble filo de la fama, es ese, un hecho nauseabundo queda ahí registrado.

No se puede exigir tener solo buena fama. La fama es una moneda con dos lados, no existen monedas con un solo lado.

Que se preocupen de hacer las cosas correctamente y no habrá nada que tachar...
7  Foros Generales / Noticias / Re: Google eliminará registros médicos de su buscador en: 26 Junio 2017, 21:21
Lo que cuesta un poco más de entender es como van a parar a Google, los datos médicos de la gente...

Dudo mucho que ningún hospital deje entrar a Google a sus bases de Datos, para recoger lo que les venga en gana.
8  Foros Generales / Noticias / Re: Australia quiere leer tus mensajes cifrados en: 26 Junio 2017, 21:18
Que manía tienen los gobiernos de querer espiar a todos y siempre con la excusa del terrorismo.

Cuando aprenderán que las conversaciones privadas, SIEMPRE son privadas y ninguna ley es legítima sobre el asunto.

Interceptar mensajes o tener acceso a  los mensajes cifrados, es lo mismo que meter un micrófono en tu casa o espiar tu pensamiento. Nadie tiene derecho a ello y si se demuestra que eres un terrorista, entiendo que aquello que lo demuestra es más que suficiente, si no es así, solo es 'presunto' y entonces así todos somos 'presunto'... que es precisamente lo que los gobiernos quieren para tener acceso a todo.
9  Programación / .NET / Re: Colorear marco de textbox o combobox en: 26 Junio 2017, 17:52
Lo que comenta Elektro es totalmente correcto, sin embargo también es complicarse en exceso para alguien que está empezando y no conoce a fondo el lenguaje.

Tú puedes tener una función (o varias sobrecargas, de hecho mejor así, una para textos otra para números, etc... siempre que resulte cómodo y simple) que validen tus datos, correcto... pero no le veo mucho sentido a ir modificando cada vez el campo que no pase la validación (luego deberás volverlo a su estado original).

Al caso, es más fácil tener un control oculto, con el formato ya 'hecho' (por ejemplo con un borde de otro color, un fondo de otro, color el texto resaltado en negrita... pero dicho control, lo que se hace simplemente es que cuando falle una validación se desplaza hasta la ubicación del campo que falla, y se hace del mismo tamaño que el campo que falla se escribe el mismo texto que contiene y acto seguido se le hace visible... y se le entrega el foco...

...et voilá, el usuario lo ve como tu quieres, sin tocar el original, ahora el usuario introduce el texto en ese control, y se intenta validar, se repite hasta que la cumpla o cancele la operación, si pasa la validación entrega el texto al campo original (que llamó la validación y sigue a la espera de la respuesta de su llamada) y se oculta....
Esto, es más sencillo, no requiere redibujar a cada instante, visualmente es equivalente, ya está todo hecho solo hay un Move y Size, y una asignación de texto... todo my simple.

En pseudocódigo sería más o menos así (3 bloques de código):

La lógica de validar todos los campos validables del formulario...
Código:
buleano TodoValidado = true
Por cada campo en camposValidables del formulario
     String Texto = Campo.Texto
    
     Si Validar(Campo, Texto) = TRUE luego
        Campo.texto = texto
     Si no
        TodoValidado = FALSE
        Salir del bucle // fue cancelado...
     Fin si
Fin por cada

Si TodoValidado = TRUE
   // Siguiente paso, que debas hacer en este caso
Si no
   // lo que debas hacer si se canceló.
Fin si

Esta función recoge la lógica de validar expresada más arriba.
Esta función debería tener sobrecargas si hay que validar diferentes cosas aparte de texto o con criterios dispares...
Código:
Buleano = Funcion Validar(control Ctl, String Texto)
    CtlOculto.MoveAndSize(ctl.Left, ctl.Top, ctl.Width, ctl.Height)
    
    //primero se valida el texto original, solo si falla aparecerá el trabajo del control oculto.
    Mientras ValidarP(Texto) = FALSE
        Mensaje de error: "el texto introducido no es válido, corrijalo y luego pulse intro (validar) o   ESC (cancelar)
        CtlOculto.Texto = Texto
        Ctl.Visible = TRUE
        Ctl.SetFocoModal // se da oportunidad al usuario de cambiar el texto y al pulsar intro o Escape  regresa aqui (= MODAL, el código queda a la espera hasta que se cierre el objeto llamado, básicamente podría ser un formulario, si no es modal el código continuará tras la llamada previa y eso no interesa)
            
        // Si se pulsó intro, se debió cerrar el ctlOculto y volver a ser validado su texto.
        Si Tecla = Escape luego
            ctlOculto.Visible = FALSE  //Si el ctlOculto es formulario o está dentro de un formulario, esto no sería necesario, se habrá cerrado el formulario Modal...
            Devolver FALSE // se sale de la función desde aquí
        Fin si
    Repetir
    Texto = ctlOculto.Texto
    ctlOculto.Visible = FALSE //Si el ctlOculto es formulario o está dentro de un formulario, esto no sería necesario, se habrá cerrado el formulario Modal...
    Devolver TRUE
Fin Funcion

El código que hace realmente la validación iría aquí:
Código:
Buleano = ValidarT(Texto) //T de Texto...
    // validación del texto, lo que tu hagas para validarlo
    // Devuelve TRUE si es válido y FALSE si no lo es
Fin Funcion

Y más o menos esto te simplifica mucho tu tarea... el control ctlOculto, ya está con el formato de 'error' así no hay ni que redibujar cada control ni luego volverlo a redibujar de nuevo a su estado original.

p.d.: Yendo un poco más lejos, ni siquiera tienes que reposicionar y redimensionar el control oculto, basta montarlo en un fomrulario nuevo , como te convenga y mostrarlo igual que se haría con un "MessageBox" (de hecho sería eso, un messagebox personalizado) y mostrarlo centrado en la pantalla y más grande si es preciso, ahora con dos botones explíctos OK y Cancelar, pero además puedes añadir una etiqueta indicando que falló o que se espera que se escriba en dicho campo.
Las modificaciones al pseudocódigo para esto son evidentes, así que no veo preciso añadir nada más... para adaptarlo mas concretamente.
10  Foros Generales / Noticias / Re: ¿Es posible jugar en un iMac 2017 tope de gama? en: 25 Junio 2017, 16:24
Este tipo de artículos, son siempre el tipo de tontería: "Juan construyó una pila partiendo de una patata, un trozo de clabe y un limón", como si fuera algo notorio, o una proeza imposible.... cuando en realidad nace más como un fruto del aburrimiento.

Casi todo vale para más cosas que aquellas para los que las fabricaron pensaron... luego son artículos de paja, no suele haber nunca nada excepcional que merezca la pena de perder el tiempo siquiera en leerlo.
Páginas: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ... 51
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines