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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: [1] 2
1  Foros Generales / Dudas Generales / Re: Codecombat en: 7 Febrero 2018, 04:04 am
Ya ví. Gracias

Enviado desde mi M1092R mediante Tapatalk
2  Programación / Java / Re: Re: Java en el futuro en: 28 Enero 2018, 23:26 pm
Eso me da risa, son muchas cosas, sabes lo que se puede llegar a hacer con java? , si google usa java para muchas cosas, incluso tiene GWT google web toolkit, compilador de código fuente .java a javascript

pasa la info a ver que comentan.

En vez de preguntar eso vamos a hacer el limpiador de accesos directos  ;D

Para que veas su potencial mira, este vídeo que usan, el framework Vaadin que use el motor de google gwt, para tu programar puro código java desde el servidor y se crea un aplicación web, con programación estilo javax.swing



Aquí puedes crear un Hola Mundo con vaadin, es un edito beta, generalmente se programa desde el escritorio con un ide, pero sucede que todo el código que escribes al hacer el deploy se ejecuta el compilador GWT y se embebe en un contenedor de servlets, como jetty, la aplicación original estará en el localhost:8080 por ejemplo, accediendo a esa URL sera mostrada la UI en el browser


https://vaadinfiddle.com/editor/container/67afebb579760261d1534381c4584bc58ca8f1ad03c71763e76d51f3928fc097

la NASA: diseño una aplicación de simulación usando vaadin

https://www.aviationsystemsdivision.arc.nasa.gov/publications/2015/AIAA-2015-1648.pdf


Distinguiendo varios componentes que ya conocemos,

  • Table, ahora se usa el Grid, mas potente y mejor para el diseño responsive
  • TabSheet
  • Label
  • Link
  • ComboBox
  • Panel
  • HorizontalLayout
  • VerticalLayout
  • ThemeResource, icons etc...
Es que dejé Python a medio aprendizaje para dedicarme al cien a Java, y creo que la cagué.(Python fue el primer lenguaje con el que programe).

No estoy deduciendo mi decisión con lo que está pasando ahora mismo, ya se que Java gobierna pero me preocupo por el futuro, yo aún ni siquiera salgo de la prepa, por lo que quiero tomar ventaja y aprender un lenguaje útil en el futuro, aprendere otros, pero quiero decidir bien mi lenguaje "principal".

Respecto a lo del quita accesos lo quiero posponer hasta que tenga más conocimiento en las GUI


Enviado desde mi M1092R mediante Tapatalk
3  Programación / Java / Java en el futuro en: 28 Enero 2018, 19:46 pm
Últimamente hé visto en foros sobre que Java morirá en el futuro cercano, así como también hay quienes dicen todo lo contrario, mi pregunta es.. porqué aprender Java en este 2018 cuando ya hay otros lenguajes nuevos que cumplen con la misma función??

Me gusta Java pero esto me preocupa.



Enviado desde mi M1092R mediante Tapatalk
4  Programación / Scripting / Re: Re: Ayuda en Python!!! en: 25 Enero 2018, 04:12 am
No he entendido muy bien lo que quieres hacer pero aquí tienes un código de ejemplo:

Código
  1. import os #Importamos la librería necesaria.
  2.  
  3. contenido_bat = ("""
  4. @echo off
  5. echo Esto es una prueba
  6. """) #Declaramos el contenido del .cmd
  7.  
  8. with open("test.cmd", "w") as f: #Se escribe el .cmd
  9.    f.write(contenido_bat)
  10.    f.close()
  11.  
  12. os.system("test.cmd") #Se ejecuta
  13.  
  14.  
Ya pasó tiempo desde que terminé el programa que quería hacer, la solución fue muy sencilla, sólo tenía que importar el módulo os y escribir los comandos así:

os.system("comando entre comillas") y listo, no tenía mayor complejidad

Enviado desde mi M1092R mediante Tapatalk
5  Programación / Java / Re: Comandos CMD desde Java en: 24 Enero 2018, 14:55 pm
Este es.

Enviado desde mi M1092R mediante Tapatalk
6  Programación / Java / Re: Comandos CMD desde Java en: 24 Enero 2018, 06:15 am
No tengo el virus ahora, no estoy en mi compu. Lo siento.
Sobre el programa, fue muy básico, por eso no creo que debería haber complicaciones en Java.
No tiene mucho que empecé con Java, estoy aprendiendo aún.
7  Programación / Java / Re: Comandos CMD desde Java en: 24 Enero 2018, 05:52 am
Si lo hice, en Python hay un módulo que se llama os y una función(de ese módulo obviamente) que es así:

os.system("cd Desktop") por ejemplo. Lo hice para no tener que escribir códigos una y otra vez para quitar el virus del acceso directo de las USB, ya sabes, ese típico virus que se quita con "attrib /d /s.........".

No es mentira, por eso creo que debe haber un equivalente en Java.
No te tenido tiempo para probar el código que me diste, probablemente lo haga hasta el viernes, ya te avisaré cuando me funcione, pero por lo pronto gracias :)
8  Programación / Java / Re: Re: Comandos CMD desde Java en: 23 Enero 2018, 19:09 pm
Un ejemplo que puede servir, básico, se te abrira la cmd,  :P pero eso se puede ajustar para lo que deseas.
Código
  1. import javax.swing.*;
  2. import java.io.BufferedReader;
  3. import java.io.IOException;
  4. import java.io.InputStreamReader;
  5.  
  6. public class Main {
  7.  
  8.    private final JTextArea area = new JTextArea();
  9.  
  10.    public Main() throws IOException, InterruptedException {
  11.        init();
  12.    }
  13.    private void init() throws IOException, InterruptedException {
  14.        final String cmd[] = new String[3]; // 3 posiciones para los comandos separados
  15.        cmd[0] = "cmd";
  16.        cmd[1] = "/c";
  17.        cmd[2] = "start";
  18.  
  19.        Process p = Runtime.getRuntime().exec(cmd); //tambien sirve new String[]{"cmd","/c","start"};
  20.        p.waitFor();
  21.        try(BufferedReader r = new BufferedReader(new InputStreamReader(p.getInputStream()))) {
  22.            final StringBuilder sb = new StringBuilder();
  23.            String data = "";
  24.            while( (data = r.readLine() ) != null) {
  25.                sb.append(data);
  26.                sb.append("\n");
  27.            }
  28.            println(sb.toString());
  29.            area.setText(sb.toString());
  30.        }
  31.        JOptionPane.showMessageDialog(null,area,"Informacion",1);
  32.    }
  33.    static void println(final String s) {System.out.println(s); }
  34.        UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
  35.        new Main();
  36.    }
  37. }
  38.  
  39.  

Y Aqui otro comando de ejemplo, mvn -version, version de maven

Gracias men, no entendí mucho, pero ya veré la forma de hacerlo funcionar.

Enviado desde mi M1092R mediante Tapatalk
9  Programación / Java / Comandos CMD desde Java en: 23 Enero 2018, 03:31 am
Bueno, hace tiempo hice un programa en Python muy básico que ejecuta comandos del CMD, para ello use la función os.system("comando").

Hay algún método o clase que haga lo mismo??, Y si es así, cual es?

Gracias por su ayuda.

Enviado desde mi M1092R mediante Tapatalk
10  Foros Generales / Dudas Generales / Codecombat en: 13 Enero 2018, 04:01 am
Estoy pensando comprar la suscripción de Codecombat, pero no sé si vale realmente la pena, no sé si llega a un nivel avanzado o solo enseña las bases de los lenguajes.

Pido su opinión, vale la pena?, Y sobre todo llega a un nivel avanzado??

Gracias!

Enviado desde mi M1092R mediante Tapatalk
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines