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ú

Temas - luiggy2

#1
Buenas noches!

Estaba haciendo un struct que encapsulara un vector que
representa unas coordenadas en el espacio. Todo va bien hasta
que llego al operador de asignación y al operador + que no
funciona del todo bien.

El código es el siguiente y el error de compilación está debajo:

Código (cpp) [Seleccionar]

#ifndef _PUNTO_H_
#define _PUNTO_H_

#include <vector>
using namespace std;

struct Punto{
  Punto(int tam){
    this->_coord=vector<double>(tam,0);
  }

  Punto(vector<double> v){
    this->_coord=v;
  }
 
  Punto(const Punto& p){
    this->_coord=p._coord;
  }
 
  //operadores

  Punto& operator= (const Punto& p){
    Punto pp(p._coord.size()); //ERROR
    pp._coord=p._coord;
    return pp;
  }
   
    Punto& operator+ (const Punto& p){
      vector<double> pp = this->_coord;
      for(int i=0; i<this->_coord.size(); i++){
pp[i]+=p._coord[i];
      }
     
      return Punto(pp); //ERROR
    }
 
 
  vector<double> _coord;
};
#endif //_PUNTO_H_


El error que da en compilación es el siguiente:
punto.h: En la función miembro 'Punto& Punto::operator=(const Punto&)':
punto.h:29:11: aviso: se devolvió una referencia a la variable local 'pp' [activado por defecto]
punto.h: En la función miembro 'Punto& Punto::operator+(const Punto&)':
punto.h:40:22: error: inicialización inválida de una referencia que no es constante de tipo 'Punto&' desde un r-valor de tipo 'Punto'


Donde las lineas corresponden a:

Linea 29:     Punto pp(p._coord.size());
Línea 40:      return Punto(pp);


Espero sus respuestas.
Muchas gracias!
Luiggy2
#2
Buenas!

Estoy haciendo una aplicación que trabaja con urls, para lo cual necesito detectar si una cadena aparece en una url o no. Me explico mejor:

Quiero detectar si la url no empieza por /js/ ni /images/ ni /ps/ ni /css/, para lo cual estoy intentando hacer esto:

!( (^[/js/]) | (^[/css/]) | (^[/images/]) | (^[/ps/]) )

el problema es que no se por que no me funciona, pero si pongo:

!( (^[/js/]) | (^[/css/]) )

sí me funciona

¿alguna idea?

Gracias!
#3
Buenas!

Hace tiempo que dejé usenet. Pero últimamente me está entrando
ganas de volver a ese mundillo a ver que encuentro por allí.

El problema es que intento conectarme a los servidores que solía
conectarme antes (los que me acuerdo) y están muertos (los que
todavía están en pie tienen los grupos muertos).

Por eso me gustaría saber si alguien conoce de algún servidor vivo
en la actualidad.

Gracias!
#4
Desarrollo Web / Hosting jsp gratuito
19 Noviembre 2011, 21:30 PM
Buenas!

Estoy buscando un hosting que posea jsp + mysql gratuito, pero por el momento sólo he encontrado este: http://www.eatj.com; en el cuál la cuenta se me caduca muy pronto.
¿Alguien conoce algún otro?

Si no saben de ninguno, podrían recomendar alguno que este a bajo precio!

Gracias!

Posdata: Lo que busco es un hosting, no me digan que me lo monte en mi pc con tomcat que eso no es lo que necesito
#5
Resulta que mi foto del avatar estaba alojada en i.elhacker.net (:http://i.elhacker.net/t?i=_2JEPPG_7xZYYWGIWnOmeGVo), pero dejó de verse y ahora, cada vez que se accede me aparece el siguiente mensaje:


Traceback (most recent call last):
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 701, in __call__
    handler.get(*groups)
  File "/base/data/home/apps/bbcehn/2.48/myim.py", line 217, in get
    for ranota in ranotas:
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2029, in __iter__
    return self.run()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2649, in run
    **kwargs))
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2101, in fetch
    raw_query = self._get_query()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 2664, in _get_query
    self._cursor, self._end_cursor)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/gql/__init__.py", line 291, in Bind
    queries.append(datastore.Query(self._kind,
AttributeError: 'GQL' object has no attribute '_kind'


Un saludo!
#6
Estaba trabajando con Visual studio en un proyecto de C++, y de repente se me ha ido la luz sin guardar los cambios.
Cuando he vuelto a enceder el ordenador, Visual Studio me pregunta si quiero recuperar el archivo que no se había guardado, y yo por supuesto le he dicho que sí, que adelante.

Ahora mismo el archivo está vacío, y no se que puedo hacer.

¿Alguna idea?

Muchas gracias!
Espero su respuesta.
#7
PHP / setcookie + header
10 Abril 2011, 21:35 PM
Estoy entre manos con un pequeño proyecto (de esos que empiezas cuando no tienes nada que hacer) y me ha surgido un problema.
Todo me funciona correcto hasta el momento en el que tengo que crear una cookie y a la vez redireccionar dependiendo de un campo en la bd.

El problema, como comprenderán, es que ambas envian cabeceras, y me da problemas pues me dice que las cabeceras ya han sido enviadas (lógico).

mi código es algo por el estilo:

Código (php) [Seleccionar]

//... por aquí va un poco de codigo

setcookie("qwerty",$cookie);

//Preparamos para redirigir
if($row["tipo"]=="1")
{
$urlredirect="url1";
}
elseif($row["tipo"]=="2")
{
$urlredirect="url2";
}
elseif($row["tipo"]=="3")
{
$urlredirect="url3";
}

//Redireccionamos a la pagina correcta
header("Location: ".$urlredirect);


Asi que aquí estoy para ver sia alguien me da una solución.

Saludos!

Posdata: también sé que puedo usar javascript o html para redireccionar. El problema es que javascript me da miedo que el usuario no lo tenga activado y html no lo he probado nunca y no se si realmente funciona bien.
#8
Buenas tardes señores !!!!!

Hemos conseguido que una ONG nos de unos eurillos para una asociación cultural. En esta asociación, una de las actividades que tenemos es edición de video y estábamos pensando en renovar un ordenador que tenemos un poco antiguo. El ordenador tampoco tiene que ser el último modelo, pero si es cierto que les exigimos.

No se el dinero que nos ha repartido, pero tampoco será mucho. Lo que me interesaría es que me dieran recomendaciones de placas base, tarjetas de video, tarjeta de sonido, ... con precios para ver que podemos montar. (La idea es montar un ordenador a medida, no comprar uno hecho, aunque si se ajusta a las necesidades tampoco pasa nada).

Moltto grace!!!
#9
Redes / Configurar DHCP según wifi
22 Noviembre 2010, 22:42 PM
Mi porblema es que continuamente me estoy conectando a tres wifis distintos (casa, universidad y amigos), uno de ellos tiene dhcp desactivado, por lo que cada vez que quiero conectarme tengo que poner yo la ip a mano.
Esto es un problema, ya que tienes que iniciar como administrador, poner tu ip, acordarte de los dns, ...

Mi duda es si existe alguna forma de configurar eso automaticamente dependiendo del wifi al que se conecte.

Molto Gracce!!!
#10
PHP / Redimensionar varios archivos
26 Septiembre 2010, 19:14 PM
Buenas!.
En estos últimos días estoy intentando redimensionar todas las fotos de una carpeta, para ello estoy usando el siguiente código.

Código (php) [Seleccionar]
<?php

//Recogemos variables;
$ruta=$_GET["ruta"];
$anchura=$_GET["anchura"];
$hmax=$_GET["altura"];

//Guardamos el nombre de las fotos en un array
$nombre glob($ruta.'\\*.{jpg,gif,png}'GLOB_BRACE); //Expresiones regulares
$numero_fotos=count($nombre); //No fotos.


//Bucle que abarque todas las fotos
for($i=0;$i<$numero_fotos;$i++)
{

$datos getimagesize($nombre[$i]); //Recogemos los datos de la foto [0][1][2] (ancho, alto, tipo)

if($datos[2]==1)
{
$img = @imagecreatefromgif($nombre[$i]);
};
if($datos[2]==2)
{
$img = @imagecreatefromjpeg($nombre[$i]);
};
if($datos[2]==3)
{
$img = @imagecreatefrompng($nombre[$i]);
};


/*
  aqui empieza lo bueno 
  como bien sabemos no podemos redimensionar una imagen vertical de la misma forma que una horizontal
 bueno esta parte del script no ayuda a poder hacerlo lo que realiza es dividir el ancho original entre 
  el ancho maximo y luego divide la altura original entre el resultado anterior
  bueno esto es para el ancho
*/


$ratio = ($datos[0] / $anchura);
$altura = ($datos[1] / $ratio);


/*
 Para el Alto
 sera esto primero pregunta si el alto es mayor que el alto maximo que hemos definido 
 esto solo significa que es una imagen vertical claro si la condicion nos da true
 lo que haremos sera multiplicar la altura maxima por la anchura que hemos definido
 y la dividimos entre la altura esto nos dara una imagen vertical apropiada para 
 nuestra muestra
*/


if($altura>$hmax)
{
   $anchura2 $hmax*$anchura/$altura;
   $altura $hmax;
   $anchura $anchura2;
};

//Creamos la imagen en blanco
$thumb imagecreatetruecolor($anchura,$altura);

// Sustituimos la imagen antigua por la nueva
imagecopyresampled($thumb$img0000$anchura$altura$datos[0], $datos[1]); 


// Guardamos la imagen con otro nombre. 


if($datos[2]==1)
{
imagegif($thumb,"thumb_".$i.".gif");
};
if($datos[2]==2)
{
imagejpeg($thumb,"thumb_".$i.".jpeg");
};
if($datos[2]==3)
{
imagepng($thumb,"thumb_".$i.".png"); 
};

// Destruimos la imagen temporal para no recargar el servidor 
imagedestroy($thumb);

};




?>


El problema es que después de solucionar varios errores, no consigo que funcione. Supongo que el error estará en algo tonto, pero ahora mismo no caigo.

Espero sus respuestas.


Pd.: La mayor parte del sódigo la saqué de esta web: http://www.codigolandia.com/art-Redimensionar+Imagenes+con+PHP-php-108.tc
#11
PHP / Calcular si un nº dado es primo
10 Marzo 2009, 16:54 PM
Mi duda es la siguiente:

¿Alguien sabe como hacer para calcular si un nº dado es primo sin necesidad de haberlos almacenado anteriormente?

He estado pensando y lo único que se me ocurre es:
1º) Divide entre 2, si resto != 0;
2º) Divide entre 3, si resto != 0;
3º) Divide entre 5, si resto != 0;
...
...


El problema es que para hacer esto, he tenido que almacenar los primos anteriormente y eso es lo que no quiero.



Saludos!
Espero sus respuestas
#12
He ido a buscar un tema en la dirección de http://foro.elhacker.net/buscar y me ha salido el siguiente mensaje:

Google 
Error

Forbidden

Your client does not have permission to get URL /search?ie=UTF-8&oe=UTF-8&q=esto+es+una+prueba&btnG=Buscar&domains=elhacker.net&sitesearch=elhacker.net from this server. (Client IP address: **.**.**.***)

Rogamos disculpes las molestias, pero no hemos podido procesar esta petición.


Sin embargo, si copio la dirección y la abro directamente, sí me deja.

Aquí la captura:




Saludos!
#13
PHP / ¿Qué significa ... ?
12 Febrero 2009, 15:57 PM
Mi duda es sobre el siguiente código en php. ¿Qué significa? ¿Qué quiere decir? ¿Cuál sería el nombre de ese .txt qué aparece?

Aquí el código:

Código (php) [Seleccionar]
<?

@ini_set("memory_limit","-1";
class mypdb
{
var $_db = NULL;
var $_extension = '.txt';
var $_tables = array();
var $_files = array();
var $_type = array();
var $_multiTables = array();
var $_colNames = array();
var $_sort = array();
var $_cache = array();


function mypdb($database = 'db',$install = 0)
{
if(substr($database,-1) != '/')
{
$database .= '/';
}
$this->_db = $database;
if($install == 0)
{
if(file_exists($this->_db.'index-mypdb-.txt'))
{
$op_index = file($this->_db.'index-mypdb-.txt');
foreach($op_index as $i => $line)
{
$ex_line = explode(';',$line);
$count = count($ex_line);

$tablename = $ex_line[1>;
$filename = $ex_line[2>;

$this->_tables[$tablename> = $filename;
$this->_sort[$tablename> = $ex_line[3>;
$this->_files[$tablename> = $this->_db.$filename;
$this->_type[$tablename> = $ex_line[0>;

unset($ex_line[0>,
$ex_line[1>,
$ex_line[2>,
$ex_line[3>,
$ex_line[$count-1>);

$cnt = 0;
foreach($ex_line as $key => $colName)
{
$this->_colNames[$tablename>[$colName> = $cnt;
$cnt++;
}
$this->touchFile($this->_db.$filename);
}
}
else
{
die('No Indexfile found! Please create at least one Table');
}
}

}

?>


Saludos!
#14
Mi problema es que quiero jugar a un juego en LAN (entre mis propios ordenadores), pero el problema es que uno de ellos tiene instalado el juego en una máquina virtual. Al ejecutarse en esta, funciona en una nueva red creada por la propia máquina virtual y no me reconoce la verdadera red.

Alguna idea de como hacer para que el juego/ la maquina virtual detecte la red verdadera????


Saludos!
Espero sus respuestas


Posdata: La máquina que uso es MvWare y el jhuego es Age of Empires1 (la expansión)
#15
WarZone / ¿¿ No funciona Warzone ??
9 Noviembre 2008, 21:51 PM
Hoy 9-11-2008 a las 21:49 hora Española:


¿ No funciona warzone, ????


Posdata: No me digas que ha vuelto a ser el gato !!!!!

Saludos!
#16
PHP / Crear sucesión de Fibonnaci
28 Octubre 2008, 20:11 PM
Como dice el título, ¿Qué ideas se le ocurren para crear un script en php, el cual sirva para averiguar la sucesión de Fibonnaci?

Para los que no lo sepan, la sucesión de Fibonnaci es aquella que surge al sumar los dos números anteriores de la sucesión.

          1-1-2-3-5-8-13-...-...-...-




Saludos!


Espero sus respuestas.

__________________________________________________________________________
Modifico:


Ya la hice, aquí les dejo el código por si les sirve de algo:

Código (php) [Seleccionar]

<?php


$numero
=1;
$siguiente=1;
$suma=0;
$contador=1;

do
{

$contador++;

echo 
"-".$suma."-".$numero."-".$siguiente;


$suma=$siguiente $numero;
$numero$siguiente $suma;
$siguiente$suma $numero;
}
while (
$contador<=50)


?>



Ahí se lo dejo, para cualquier duda, pregunten. (Aunque no creo que haya, ya qyue es lo muy sencillo)



Saludos!
#17
Pues como dice el titulo les voy a sugerir que reorganizen el foro de tutoriales /documentación, ya que ahora solo hay seis paginas y sera mas facil que en el futuro. Esto tamin serviria para poder quitar las chinchetas, ya que ocupan casi la primera pagina y los nuevos manuales no se entienede.

¿Como se podria organizar?

Pues se me habia ocurrido a base de subforos. Uno de manuales hacking, electronica, arquitactura de pc, programacion....

De esta forma, cada foro principal, tendra una chincheta enlazando a este subforo.

Saludos!
#18
PHP / eval(gzinflate(base64_decode(urldecode
7 Junio 2008, 22:44 PM
Mi problema es el siguiente:

Como puedo descifrar un mensaje cifrado de la siguiente forma:


Código (php) [Seleccionar]
<?

eval(gzinflate(base64_decode(urldecode("LXvHruPIt...........%2F8H"))));

?>


Saludos!


Espero sus respuestas

#19
Buenas. Mi problema es el siguiente:

¿Como podria hacer un programa en VB para averiguar todos los numeros que respondan a la siguiente operacion (1560Z+1)/1193 dentro de un rango desde 1560 hasta 100000???.

Si no me explico bien, diganlo y me intentare explicar mejor

Saludos!
Espero sus respuestas


Posdata: Z equivale a cualquier numero entero positivo (landa para los matematicos)
#20
Mi problema es el siguiente:

El otro dia me baje una fuente que necesitaba (American classic, para ser mas exactos). Después la instalo/copio en la carpeta fonts (c:\Windows\fonts). Mi problema es que el photoshop no me detecta la fuente.
Alguien me puede ayudar??

Saludos
Espero sus respuestas
#21
Diseño Gráfico / Ayuda con el oxidado
4 Diciembre 2007, 22:01 PM
Me he bajado esta imagen para un trabajo y necesito hacer este coche en oxidado.



He separado la carroceria del resto. Ahora que hago?


Gracias. Espero sus respuestas
#22
El otro dia estaba leyando la revista HACKxCRACK y decidi hacer una calculadora.

Todo iba bien hasta que al escribir If xxxxxxxxxxxxx Then y probarlo me salia que el valor " Then" no funcionaba (me aparecia subrayado en rojo)

Alguien podria decirme como solucionarlo.

Gracias