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

#1
Redes / NetLan de telefónica
31 Enero 2013, 18:45 PM
Hola, ¿alguien ha tenido alguna experiencia con las NetLan (redes privadas virtuales) que monta telefonica?

Concretamente me gustaria saber si hay alguan diferencia notable entre contratar ese servicio o montarte tu mismo la VPN con tus propio router etc

En mi empresa necesitamos conectar varias sedes remotas que usan un programa en red e interesa que la estabilidad de la conexion sea lo mejor posible.

Un familiar que trabaja en ITETE me ha comentado que en principio te ira igual de bien que la linea ADSL de la zona en cuestion.. alguno de vosotros podria confirmarme esto o tiene alguna idea/sugerencia de como garantizar la estabilidad de la conexion? (Nota: no hay fibra optica en todas las sedes jeje)

Gracias!
#2
Scripting / Re: comando export
11 Noviembre 2011, 16:47 PM
Discrepo contigo bdurruti... para nada creo que este de mas ese codigo...

1. Lo puse para continuar con la solucion que proponia el y por lo tanto le quedara mas claro.

2. Puede ser mania mia o no.. pero personalmente prefiero esto


export MIPROGRAMA = "/home/miusuario/carpetadondeestamiprograma"
export PATH = ${MIPROGRAMA}:${PATH}


que


export PATH = "/home/miusuario/carpetadondeestamiprograma":${PATH}


Y creo que si es lo que se suele hacer..... y mas aun si tienes que lidiar con los JAVA_HOME, CUDA_HOME, XXX_HOME... etc..

La opcion del enlace simbolico esta muy bien que la comentes porque nunca esta de mas saber hacer las cosas de mas de una forma... pero si comentas una opcion sobre la que ya se ha hablado.. hazlo para bien xD no para liar mas las cosas o repetir lo mismo....

Saludos

#3
Scripting / Re: comando export
2 Noviembre 2011, 16:59 PM
supongo que  te falta añadirlo al PATH con otro export



export MIPROGRAMA = "/home/miusuario/carpetadondeestamiprograma"
export PATH = ${MIPROGRAMA}:${PATH}

#4
Hola! Os comento un problema que me ha surgido al instalar Ubuntu 11.04 y que al parecer acabo de solucionar  ;D por si a alguno le pasa lo mismo o quisiera comentar algo al respecto  :P

Bueno.. al grano.. mi tarjeta wifi es la siguiente: TP-LINK TL-WN822N Ver 1.0

lsusb


Bus 001 Device 003: ID 0cf3:1002 Atheros Communications, Inc. TP-Link TL-WN821N v2 [Atheros AR9001U-(2)NG


Anteriormente tenia instalado Ubuntu 10.10 y ha estado funcionando perfectamente... Ayer me dio por instalar Ubuntu 11.04 y aunque reconocio perfectamente la tarjeta, pronto me di cuenta que la conexion iba fatal...

Hice un ping al punto de acceso y obtenia latencias >1000ms!! Despues de hacer diversas comprobaciones etc para descartar problemas de cobertura/interferencias etc llegue a la conclusion que poner narices debia ser un problema de drivers/SO etc..

Me puse a indagar y efectivamente había más gente sufirendo el mismo problema con chips Atheros

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/721449

Solucion: añadir arusb_lnx y ar9170usb a la lista negra


(1) Type into terminal:
gksu gedit /etc/modprobe.d/blacklist.conf

(2) Add those to lines to the file and save
blacklist arusb_lnx
blacklist ar9170usb

(3) Reboot your system


Lo dicho.. por si a alguien le pasa lo mismo y le sirve esta solucion.. o sabe algo del tema y quisiera comentar el por qué... sea bienvenido  ;D

#5
CitarMuchas gracias por tu aporte

De nada hombre.

CitarPor cierto, podrías indicarme qué es lo que hace esta sentencia??
resto = modu==0? 3:modu%2 +1;

Puede ser que sea una especie de if o alguna estructura de selección similar donde se evalúe el valor de la expresión lógica modu==0 y en caso de ser true le asigno 3 a resto y en caso contrario modu%2+1?? Gracias

Correcto, es una forma abreviada del if. Tal vez haga el código más ilegible pero manías que tiene uno  :-\

Ánimo y suerte con los demás ejercicios.
#6
Pero bueno como el daño ya esta hecho.... aqui teneis otra version más eficiente xD



#include<iostream>
using namespace std;

int main()
{
int N,resto,modu;

   do
   {
       cout<<"Numero de objetos: ";
       cin>>N;
   }
   while(N<=0);
   
  modu = N%4;
  if(modu!=1){
       resto = modu==0? 3:modu%2 +1;
       cout<<"Hay "<<N<<" objetos Yo Quito "<<resto<<" objeto/s"<<endl;
N-=resto;

  }
 do{
      do
        {
          cout<<"Hay "<<N<<" objetos, Cuantos quitas? [1] [2] [3]: ";
          cin>>resto;
        }while(resto<1 || resto>3 || resto>N);
 
        N-=resto;
if(!N) break;
modu = N%4;
        resto = modu==0? 3:modu%2 +1;
        cout<<"Hay "<<N<<" objetos Yo Quito "<<resto<<" objeto/s"<<endl;
N-=resto;

   }while(1);
   cout<<"Has perdido... como siempre...."<<endl;
}




#7
Desde luego............. para que poneis códigos? dejarle pensar...... asi no aprende uno
#8
N = 1 + 4K
N = 2 + 4K
N = 3 + 4K
N = 4 + 4K


Te doy mejor esa pista... tu sabras que hacer con ella  ;D

#9
Entiendo que la ip de tu servidor es la 10.1.1.80 no? Si el servidor tiene instalado un cortafuegos (por ejemplo iptables en Linux) revisa que permita las conexiones entrantes desde fuera de la red local a ese puerto.


PD: este tema tal vez debiera ir al apartado de redes.
#10
Y si es para Linux te recomiendo que le eches un vistazo al libro: "UNIX NETWORK PROGRAMMING" de W. Richard Stevens et al.