Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - 3n31ch

#181
Supongo que con javascript. Al ejecutarse por lado del cliente cuando el javascript haga una petición con ajax al servidor de Google, Google sabra la IP del cliente.


engel lex me tiene mania y contesta antes que yo para hacerme sentir mal
#182
PHP / Re: Descontar Cantidad en Utilidad
18 Mayo 2017, 22:29 PM
Aaah, con razón. Ya decia yo que pregunta tan rara.

1. Primero te recomiendo aprender a programar bien antes de ponerte a editar codigo de terceros (que por cierto, no es el mejor codigo del mundo si lo que quieres es aprender a programar bien).

2. Si, tendras que descontar el valor de los pagos a la comision tontal, por tanto tienes tres opciones:
        • Seleccionar todos los pagos en BD y descontarlos a comision_total (uno por uno, o la suma de todos)
        • Seleccionar la suma de todos los pagos desde la BD y decontarlo directamente en comosión total.
        • Seleccionar comision_total menos la suma de todos los pagos directamente en bd y luego imprimirla con PHP.

Tampoco se como funciona la plataforma en detalle. Y dudo que alguien del foro se ponga a descargar la base de datos, leer la documentación o el codigo para responderte (se supone que tu tienes que hacer eso).

#183
PHP / Re: Duda Php y dirección IP
18 Mayo 2017, 07:10 AM
En principio si la IP que registra google es de quien haga la petición y la petición la hace el servidor. Por tanto, la IP que ve google es la del servidor que ejecuta el script de PHP.

(Eso es lo que te dijo engel lex, pero espero que lo intuyeras)
#184
Java / Re: Contenedores anidados. (Arraylist)
18 Mayo 2017, 05:00 AM
Cita de: cunian en 18 Mayo 2017, 04:50 AM
la verdad no estoy seguro, muy interesante lo que me acaba de mostrar. No sabia que se podía crear un Arraylist de tipo Arraylist y dentro de ellos tener mas listas. Aunque acostumbro a trabajar con LinkedList.

Seria lo mismo
Código (java) [Seleccionar]

LinkedList<LinkedList> containerContainer = new LinkedList<>();
        LinkedList<Integer> ai = new LinkedList<>();
        ai.add(2);
        ai.add(3);
        ai.add(4);
        ai.add(5);
        containerContainer.add(ai);
        System.out.println(containerContainer);


de hecho la salida es:
[[2, 3, 4, 5]]

Ni modo, con lo que me dices es lo unico que se me ocurre
#185
Java / Re: Contenedores anidados. (Arraylist)
18 Mayo 2017, 04:24 AM
¿Contenedores? Lo mas cercando seria la clase Container de awt o los Wrappes ... pero si dices que es un array list, ok.  :xD (que extraña forma de decirles).

Quizas se refiera a hacer un arrayList de arrayList o algo asi  ;D

Código (java) [Seleccionar]

        ArrayList<ArrayList> containerContainer = new ArrayList<>();

       ArrayList<Integer> ai = new ArrayList<>();
       ai.add(2);
       ai.add(3);
       ai.add(4);
       ai.add(5);
       
       containerContainer.add(ai);

       for(ArrayList<Integer> arr : containerContainer) {
           for(Integer i : arr) {
               System.out.println(i);
           }
       }





Sera eso?

Esto de inventar nombres  :xD :xD
#186
Eso que dices se llama scraping y es exactamente lo mixmo que hace Google u otros buscadores.

Te falta un lenguaje que corra por servidor como PHP, y otro que te permita hacer el scraping (lo puedes hacer con PHP tambien, u otro, pero recomendaria Python).

Y quizas seria pertinente javascript para la pagina en front end. Como sea, este tipo de cosas las han preguntado muchisimo. Intenta ocuar el buscador la proxima vez.




Casi se me olvida, necesitas una base de datos tambien, te recomendaria alguna que haga sinergia con el lenguaje de programacion que utilices en servidor.

PHP -> MySQL
Java -> Oracle (por dar un ejemplo)
Node.js -> MongoDB

Ni idea... como quieras, existen muchos lenguajes. (Aun así, usa el buscador)  :xD
#187
Quien diria que habia una mejor forma de hacer lo mismo que algunos creen que se intento hacer con las torres gemelas pero sin matar a nadie....  :xD

La verdad es que no confio mucho en entidades como esta. Para cuando se publican los estudios de los especialistas de ingenieria inversa o analisis de malware de elhacker.net?  :silbar:




Ya enserio. Si fuera corea del norte el culpable le vendria como anillo al dedo a algunos paises. Ayer cuando fui a trabajar vi a dos pequeños negocios cerrados por "ataque informatico".
#188
La mayoria de las veces los errores son ese tipo de "estupideces", es normal.  :xD

Si quieres saber mas sobre las expresiones regulares te recomiendo estudiar Automatas.

Suerte con tus estudios!
#189
Te recomendaria hacer uso de expresiones regulares (busca en google expresiones regulares en java o directamente "regex java" y sabras que digo)

Aca un codigo que hace lo que quieres, aunque se puede mejorar (y no lo he probado):

Código (java) [Seleccionar]

   public boolean validarDominio(String input) {
       Pattern pattern1 = Pattern.compile("[A-Z]{2}[0-9]{3}[A-Z]{2}");
       Pattern pattern2 = Pattern.compile("[A-Z]{3}[0-9]{3}");
       return pattern1.matcher(input).matches() || pattern2.matcher(input).matches();
   }


Vere tu codigo para ver que falla, pero desde ya te digo que no es muy "prolijo". (Luego edito este comentario para detallar tu code).

Olvidalo, no lo probare, ya encontre el error: Los if no terminan con ;

Código (java) [Seleccionar]
if(!(Funciones.esCadenaLetras(dominio.substring(0, 3))));
flag = false;


Eso esta mal, tendria que ser así:

Código (java) [Seleccionar]
if(!(Funciones.esCadenaLetras(dominio.substring(0, 3))))
flag = false;


Sin el ;

(Esto te paso en todos los if)

Por cierto, no entiendo la necesidad del while  :xD.
Te recomendaria juntar los if de para verificar letras y numeros y no es necesario que pongas el metodo entre parentesis, solo pon el !.

Interesante froma de usar switch y case, pero no creo que sea la mejor, directamente habria hecho un if. No soy muy amigo de switch y case a menos que sea un menu o algo por el estilo.

Aquí otra forma de expresar tu codigo mas ordenado:
Código (java) [Seleccionar]

public boolean validarDominio(String dominio) throws Exception{
boolean flag = true;
        switch(dominio.length()){
            case 6:
                flag = esCadenaLetras(dominio.substring(0, 3)) &&
                        esCadenaNros(dominio.substring(3, 6));
break;
            case 7:
                flag = esCadenaLetras(dominio.substring(0, 2)) &&
                        esCadenaNros(dominio.substring(2, 5)) &&
                        esCadenaLetras(dominio.substring(5, 7));
            break;
            default:
                flag = false;
}
        if(!flag) throw new Exception("Dominio invalido");
        return flag;
    }


Suerte con tu codigo!
#190
Redes / Re: Duda
16 Mayo 2017, 01:30 AM
Esto creo que no va en el foro de dudas generales, pero ni modo.

Si, se puede ver la clave de tu wifi si se acude a metodologias maliciosas. Y es aun mas facil si la señal wifi no esta adecuadamente configurada, pero en resumen lo que habra hecho es utilizar un recolector de paquetes y luego aplico la metodologia pertinente. (O quizas solo puso un cable en tu red y accedio al router con la clave por defecto para ver la pass de la señal wifi).

Si no sabes la clave de la señal wifi preguntale al administrador (o a tu padre) y el te la dira.

Tu o tu amigo estan muy confundidos respecto a eso del shutdown, aunque seguramente se referia esto: shutdown