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 - RyogiShiki

#41
Estas haciendo esa acción como root? parece que si.

Código (bash) [Seleccionar]
mv libflashplayer.so /home/tu-usuario/.mozilla/plugins/
Como usuario normal.

Saludos
#42
Para que quieres abrir la terminal?... En todo caso no es muy complicado con Runtime.getRuntime().exec(String s) y aquí un ejemplo.

Saludos
#43
Programación C/C++ / Re: Manuales API linux
26 Mayo 2012, 18:01 PM
Lo que necesitas es aprender sobre POSIX y LSB. El siguiente libro es extremadamente completo y te guiara por el facinante mundo de POSIX:

http://www.amazon.com/The-Linux-Programming-Interface-Handbook/dp/1593272200

Espero sea de ayuda.

Saludos

#44
Quieres saber como funciona por ejemplo un lenguaje como Ruby. Te recomiendo la siguiente charla de Matt Aimonetti quien hace parte del grupo principal de desarrolladores de Ruby:
Si quieres puedes ir directo al minuto 4, donde empieza lo bueno.

Creo que la parte que más te interesa es la primera:
- Lexer / Tokenizer / Parser

Iba a poner esto en el hilo que te bloquearon, pero igual está relacionado con lo que quieres hacer aquí.

Saludos
#45
Java / Re: Conexion a socket
25 Mayo 2012, 16:02 PM
Puedes mejorar bastante la velocidad cambiando la siguiente linea:

Código (java) [Seleccionar]
System.out.println("[+] Intentando " + isa.getHostName()
               + ":" + isa.getPort());


por:

Código (java) [Seleccionar]
System.out.println("[+] Intentando " + isa.getHostString()
               + ":" + isa.getPort());


O en particular usando el método getHostString() envés de getHostName()

Así como lo que usas es IPs no se intenta resolver el nombre y debería mejorar.

Saludos.
#46
Si debe ser de el, esa IP es Colombiana y la provee epm, Graphixx es colombiano, falta ver si tiene servicio con epm XD
#47
Java / Re: Conexion a socket
25 Mayo 2012, 05:26 AM
Hola bueno, no deberías tratar al host como un String, o como un int, deberías usar el Objeto concebido para esta tarea, un InetSocketAddres así podrás especificar el timeout en el método connect del socket, A continuación pongo un ejemplo:

Código (java,37) [Seleccionar]
package vnclookup;

import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.Socket;

/**
*
* @author ryogi
*/
public class VNCLookUp {
   
   private static InetSocketAddress isa;
   
   public static void main(String[] args) {
       try {
           isa = new InetSocketAddress( args[0],
                   Integer.parseInt(args[1]));
       } catch (ArrayIndexOutOfBoundsException |
               NumberFormatException ex) { // Usar esta linea solo si se tiene el JDK 7 (que permite multicatching)
           System.out.println("[E] Argumentos invalidos.");
           System.exit(-1);
       }
       System.out.println("[+] Intentando " + isa.getHostName()
               + ":" + isa.getPort());
       
       if ( isServerUp(isa) ) {
           System.out.println("[*] Server encontrado.");
       } else {
           System.out.println("[*] Server no encontrado.");
       }
   }
   
   public static boolean isServerUp (InetSocketAddress isa) {
       Socket sock = new Socket();
       try {
           sock.connect(isa, 5000);
       } catch ( IOException ioe) {
           return false;
       }
       return true;
   }
}

Puedes ver como en la linea subrayada se intenta conectar el InetSocketAddress con un timeout de 5 segundos:
Código (java) [Seleccionar]
sock.connect(isa, 5000);

puedes usarlo de la siguiente manera:
Código (bash) [Seleccionar]
java VNCLookUp 192.168.0.1 5900
Donde el primer argumento es la IP y el segundo es el puerto. El código fue probado con un server x11vnc

Espero sea de ayuda.

Saludos
#48
Java / Re: Dudas certificación Java
25 Mayo 2012, 00:35 AM
Bueno eso se hace porque con el tiempo las tecnologías se van actualizando y van cambiando, modelandose a los retos que se presenten en el momento, además garantiza que que sigues calificado para lo que se te certífica, por ejemplo, si sacas la certificación, resulta que trabajas en la tecnología que te certificaste por 6 meses y luego te dedicas a otra cosa por 5 años, luego de esos años quieres volver a trabajar en la tecnología de la certificación, pues seguramente tus conocimientos no son tan prolijos como lo solian ser y de seguro has perdido algo de dominio sobre el asunto, la renovación de las certificaciones ayudan  a evitar ese tipo de inconvenientes.

Saludos
#49
Java / Re: Dudas certificación Java
24 Mayo 2012, 22:35 PM
Bueno el certificado deja de tener validez después de varios alos por diversas razones, lo que no necesariamente implica que no puedes aplicar a un nivel superior.

No tienes que sacarte el mismo, si ya tieens un certificado de un nivel superior, entonces para que sacar uno de nivel inferior?

Saludos
#50
Hola.

Tengo que enviar un fax y tengo una multifuncional desde donde puedo enviarlo, el problema es que el numero al que debo enviarlo es tiene extensión y no logro enviarlo. Alguien sabe como hacerlo?

Algo así como TEL: XXXXXXX Ext: XXX

La multifuncional es una Epson Stylus Office TX620FWD. Ya he revisado los manuales de la máquina, pero en ningún lado mencionan como hacer lo que quiero.

Gracias.