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 - rub'n

#871
Cita de: BloodSharp en 30 Diciembre 2017, 08:45 AM
Por otro lado aparte de los kernels... ¿Probaron cambiar el demonio NetworkManager por wicd?

Yo recuerdo que hace tiempo tuve problemas de perdidas de paquetes con mi adaptador con el chipset ath9k. Eso se debía a que el NetworkManager en promedio cada 2-3 minutos empieza a verificar nuevas redes (incluso si está actualmente conectada a 1) por lo que en algunos adaptadores como el mío empieza a haber perdidas de paquetes por falta de energía suficiente en el dispositivo...

Por otro lado wicd no realiza peticiones cada 2-3 minutos y solo se limita buscar redes por petición del usuario o configuración automática a unirse a 1...

https://help.ubuntu.com/community/WICD


B#

Hola,

Gracias ya instale el widc con estos pasos https://help.ubuntu.com/community/WICD
gracias a  BloodSharp

For Gnome / Unity
Open up a Terminal and execute the following commands:

First, we need to download the latest NetworkManager, in case we need to reinstall if WICD doesn't work:

Código (bash) [Seleccionar]
sudo apt-get install -d --reinstall network-manager network-manager-gnome

Then, we need to install WICD:
Código (bash) [Seleccionar]
sudo apt-get install wicd-gtk

Next, we uninstall NetworkManager:

Código (bash) [Seleccionar]
sudo apt-get remove network-manager-gnome network-manager

After everything is confirmed to be working (best to check this after rebooting), you can remove config files for NetworkManager:

Código (bash) [Seleccionar]
sudo dpkg --purge network-manager-gnome network-manager



, pero ya me viene por consola el error  :(

Código (bash) [Seleccionar]
ping: sendmsg: No buffer space available

Observando, me propuse a testear con un livecd de Ubuntu misma version distinto Kernel

  * 16.04.3
  * Kernel 4.10.0-28-generic
  * Mini Laptop
  * Pc donde se me presenta la falla(EN MODO LIVE VA BIEN)  >:D
 
y hasta los momentos no me arroja el bendito

Código (bash) [Seleccionar]
ping: sendmsg: No buffer space available




UPDATE

pues aun continua el error y estando con linux LIVECD

Código (bash) [Seleccionar]
ping: sendmsg: No buffer space available

#872
Cita de: BloodSharp en 27 Diciembre 2017, 04:52 AM
Aunque no sabía que kernels anteriores daban problemas de todas formas deberías probar con otros kernels más nuevos que es mucho más probable que solucionen problemas.


B#

Probar con Kernel mas nuevos ?  :-\ pero si tengo el mas actual , bueno no se si ya sacaron uno mas nuevo.

Cita de: cromaclear en 27 Diciembre 2017, 15:38 PM
Hola, buenas,

tengo exactamente el mismo problema que el OP..

lo que no entiendo es como probar con  el kernel por defecto de ubuntu (linux-image-generic) --¿Cómo debo hacerlo para activarlo?

@rub'n, si das con la solución, por favor, comentala

Saludos y gracias.

-----------------------------------------------------
edicion:

Ya he leido en paginas de internet como cambiar el tema de kernels.

En mi caso, hago uname -r y me devuelve que uso el kernel

4.10.0-42-generic

asi que no es el problema de kernel hwe (hardware enablement) que menciona @BloodSharp

Hola,

homie, poseo tu mismo Kernel.  :-\ no he podido solucionar aun, pero quiero deberíamos ponernos en esa jugada.

Otra cosa, tienes la oportunidad de conectar tu pc a internet por medio de cable ethernet? mientras pruebas el kernel? por ejemplo como estoy yo no podre asi hasta los momentos, xq la alfa se me cuelga   :-\
#873
Hacking Wireless / Re: Antena ubiquiti
30 Diciembre 2017, 04:35 AM
Cita de: elconchesu en 31 Julio 2017, 04:29 AM
cerca de mi casa hay una plaza hay un punto de wifi abierto, se podrá usar para poder alcanzar esa red? y como podría hacerlo?    


Antena Ubiquiti cual? que modelo da mas info, pero si la tenias en esa casa, seguro la conectaban a esa red wifi.
#874
Java / Re: Problema con HashMap
28 Diciembre 2017, 21:16 PM
Testea  a ver  :xD
Código (java) [Seleccionar]
package testing.hashMap;

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

public class HashMap_1 {

   private Map<String, Integer> hashMap = new HashMap<String,Integer>();

   public HashMap_1() {

       hashMap.put("prueba", 1);
       hashMap.put("prueba2", 2);

       println("Hash Map inicial");
       hashMap.forEach((key,valor) -> println("Key: "+key+" Valor: "+valor));

       //java 7
       for(Iterator<Map.Entry<String, Integer>> it = hashMap.entrySet().iterator(); it.hasNext(); ) {
           Map.Entry<String, Integer> entry = it.next();
           if(entry.getKey().equals("prueba2")) {
               it.remove();
           }
       }

       //java 8
       hashMap.keySet().removeIf(e -> (e.equals("prueba2")));
       hashMap.forEach((key,valor) -> println("Luego de Remover:\nkey "+key+" Valor: "+valor));

   }
   private static<T> void println(final T s){System.out.println(s);}
   public static void main(String ...aasas) {
       new HashMap_1();
   }
}



Salida en consola

Código (java) [Seleccionar]

Hash Map inicial
Key: prueba2 Valor: 2
Key: prueba Valor: 1
Luego de Remover:
key prueba Valor: 1

Process finished with exit code 0
#875
Java / Re: Ayuda, error al crear un archivo con java
27 Diciembre 2017, 04:40 AM
Cita de: JenselG en 26 Diciembre 2017, 21:21 PM
Hola a todos espero que estén bien, tengo un problema en java que al tratar de crear un archivo de texto en el escritorio, o la carpeta C me manda un error diciendo:

       java.io.FileNotFoundException: C:\Users (Acceso denegado)
   at java.io.FileOutputStream.open0(Native Method)
   at java.io.FileOutputStream.open(FileOutputStream.java:270)
   at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
   at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
   at java.io.FileWriter.<init>(FileWriter.java:90)
   at Humano.Acciones.Comandos(Acciones.java:65)
   at Humano.Vivir.main(Vivir.java:58)

la verdad nunca me ha pasado me pueden ayudar? este es el codigo la idea es que el archivo se pueda hacer en diferentes pcs al pasar el programa:

public void Comandos(){
       System.out.println("Revisa en tu escritorio, hice un archivo de texto donde estan las instrucciones");
        try {
           String ruta = "C:/Users";
           String contenido = "Texto de prueba";
           File file = new File(ruta);
           // Si el archivo no existe es creado
           if (!file.exists()) {
               file.createNewFile();
           }
           FileWriter fw = new FileWriter(file);
           BufferedWriter bw = new BufferedWriter(fw);
           bw.write(contenido);
           bw.close();
       } catch (Exception e) {
           e.printStackTrace();
       }
   }

este siempre me ha funcionado exepto ahora. ayuda



Testea este constructor
Código (java) [Seleccionar]
public File(String parent, String child) {}


Tal que quedaria asi como en la linea 6

Código (java) [Seleccionar]
public void Comandos(){
       System.out.println("Revisa en tu escritorio, hice un archivo de texto donde estan las instrucciones");
        try {
           String ruta = "C:/Users";
           String contenido = "Texto de prueba";
           File file = new File(ruta,"Archivo.txt"); //ruta padre ,  ruta hija  xD
           // Si el archivo no existe es creado
           if (!file.exists()) {
               file.createNewFile();
           }
           FileWriter fw = new FileWriter(file);
           BufferedWriter bw = new BufferedWriter(fw);
           bw.write(contenido);
           bw.close();
       } catch (Exception e) {
           e.printStackTrace();
       }
}


Dado que cuando creas un objeto de tipo File se supondria que tienes el nombre del archivo no solo el path o directorio por ejemplo, una ruta completa mas nombre de archivo en linux, para guindow$ como en tu caso.

Código (java) [Seleccionar]
private static final String RUTA = "/home/rubn/java/archivosJava/Ejercicio_1.txt";
#876
Cita de: BloodSharp en 26 Diciembre 2017, 20:48 PM
¿Probaste con el kernel por defecto de ubuntu (linux-image-generic) que depende del kernel 4.4.0.104 en lugar del kernel hwe (hardware enablement)?


B#

Gracias por tu pronta respuesta, voy a probar eso a ver... recuerdo tambien que en la distribucion 15.10 tambien las desconexiones y tenia que hacer plug/unplug del USB para funcionar de nuevo, claro no tanto como ahora  :-\

Tu tienes la alfa awuso36h ? que tal navegas con ella ?
#877
Pues tengo la alfa pero con fallas, desconexiones continuas , aquí en:

* Ubuntu 16.04.3
* Kernel 4.10.0-42-generic

Intentando compilar el driver me arroja esto apenas con make

/home/rubn/Documentos/wifi
(0x52)-> sudo make
[sudo] password for rubn:
make[1]: se entra en el directorio '/usr/src/linux-headers-4.10.0-42-generic'
 CC [M]  /home/rubn/Documentos/wifi/rtl8187/r8187_core.o
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c: In function 'rtl8180_proc_module_init':
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:427:18: error: implicit declaration of function 'create_proc_entry' [-Werror=implicit-function-declaration]
    rtl8180_proc=create_proc_entry(RTL8187_MODULE_NAME, S_IFDIR, init_net.proc_net);
                 ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:427:17: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    rtl8180_proc=create_proc_entry(RTL8187_MODULE_NAME, S_IFDIR, init_net.proc_net);
                ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c: In function 'rtl8180_proc_init_one':
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:461:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    priv->dir_dev = create_proc_entry(dev->name,
                  ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:479:9: error: implicit declaration of function 'create_proc_read_entry' [-Werror=implicit-function-declaration]
    e = create_proc_read_entry("stats-rx", S_IFREG | S_IRUGO,
        ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:479:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    e = create_proc_read_entry("stats-rx", S_IFREG | S_IRUGO,
      ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:489:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    e = create_proc_read_entry("stats-tx", S_IFREG | S_IRUGO,
      ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:518:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    e = create_proc_read_entry("registers", S_IFREG | S_IRUGO,
      ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c: In function 'rtl8180_tx':
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:1382:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
    u8 seg = ((u32)txbuf % 4);
              ^
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c: In function 'rtl8187_usb_initendpoints':
/home/rubn/Documentos/wifi/rtl8187/r8187_core.c:1588:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
        seg_size = (u32)ptrcontext->transfer_buffer % 4;
                   ^
cc1: some warnings being treated as errors
scripts/Makefile.build:294: fallo en las instrucciones para el objetivo '/home/rubn/Documentos/wifi/rtl8187/r8187_core.o'
make[2]: *** [/home/rubn/Documentos/wifi/rtl8187/r8187_core.o] Error 1
Makefile:1524: fallo en las instrucciones para el objetivo '_module_/home/rubn/Documentos/wifi/rtl8187'
make[1]: *** [_module_/home/rubn/Documentos/wifi/rtl8187] Error 2
make[1]: se sale del directorio '/usr/src/linux-headers-4.10.0-42-generic'
Makefile:14: fallo en las instrucciones para el objetivo 'all'
make: *** [all] Error 2
#878
Mensajería / Re: Grupo hacking
26 Diciembre 2017, 02:09 AM
Cita de: Randomize en  9 Febrero 2017, 12:11 PM
¿Podrías coger mi correo de mi perfil e incluírlo en la lista de correo que montéis?


Gracias ^^ .

Jefe usted siempre tan duro e intenso, ajajja pero de verdad no aguanto la risa  :xD :xD...benditos grupos reconCrackers Juankers? :s

Deberían mas bien de preocuparse por colaborar en el foro que inventar necedades, publicar cosas que ayuden a gente acá. 
#879
Java / Re: Duda, mala práctica?
10 Diciembre 2017, 02:52 AM
Cita de: crack81 en 10 Diciembre 2017, 01:24 AM
Pues en lo personal no hay mucho problema, aun asi puedes usar otra alternativa al famoso foreach y  en su lugar usar streams

Código (java) [Seleccionar]
import java.util.List;
import java.util.Optional;

public class Main
{

public static void main(String args[])
{

List<Product> products = new ArrayList<>();
products.add(new Product(10));
products.add(new Product(2));
products.add(new Product(4));

long id = 3;
Optional<Product> value = products.stream().filter(p -> p.getId() == id).findFirst();

if (value.isPresent())
{
System.out.println("The number found is " + value.get().getId());
} else
{
System.out.println("The number can't find");
}
}
}

class Product
{
private long id;

public Product(long id)
{
this.id = id;
}

public long getId()
{
return id;
}
}


Es verdad con java8 el performance se incrementa mucho, por lo tanto es mejor...

@crack81 sabes como extraer el index con stream?

saludos




Edito:

Para Array de primitivos, retorna -1 si no esta, de lo contrario el preciado index  >:D

Código (java) [Seleccionar]

private static final int NUM[] = {3,10,6,1,4,8,2,5,9,7};
public Stream_17_3() {
       init();

       final int n = $$_Gaag_77(NUM,10);
       if(n != -1) {
           JOptionPane.showMessageDialog(null,"Index: "+n);
       }else {
           JOptionPane.showMessageDialog(null," ;( ");
       }
}
private static int $$_Gaag_77(final int[] array, final int $_TghY) {
       return IntStream.range(0, array.length)
               .filter(index -> array[index] ==  $_TghY)
               .findFirst()
               .orElse(-1);
}


#880
Hola por convención en java usa nomenclatura Camel Case, es decir variables locales, variables de instancia primera letra en minúscula luego mayúscula ej "myDocumento"

Usa tambien Código GeSHi y escoge java

cambia a String tu variable int documento,

private String documento;

y en el listener del boton guardar, también cambia a String, podemos ajustarlo para que  notifique si un usuario existe o no, pero debo ver interes  >:D




Edito ahoria vi bien... el detalle es,  :xD

Código (java) [Seleccionar]

JLabel txt_dni = new JLabel("Ingrese dni");
txt_dni.setBounds(30, 11, 145, 14);
contentPane.add(txt_dni);


usa la variable de instancia creada por ti JTextField textField para obtener el texto de entrada no el  txt_dni que es de tipo JLabel

Código (java) [Seleccionar]
int documento = Integer.parseInt(textField.getText());