• Viernes 9 de Mayo de 2025, 11:30

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - hano

Páginas: 1 2 [3] 4
51
C/C++ / Re: Ayuda Con Programa D:!!!
« en: Viernes 20 de Abril de 2007, 09:27 »
¿Nadie se ha dado cuenta?

Cita de: "GaruRoX"
que llevo 1 semana tratando y no logro hacerlo....

¡¿1 semana para pasar de decimal a binario?!  :o

52
C# / Re: Crear Instancia De Una Clase Y Verla Desde Varios
« en: Jueves 19 de Abril de 2007, 00:38 »
Muy buena respuesta JuanK. Aquí cada uno haciendo su propia interpretación del post, y vas tú y respondes lo que de verdad está preguntando,  "cómo instanciar una clase",:) genial.

53
C# / Re: Crear Instancia De Una Clase Y Verla Desde Varios
« en: Miércoles 18 de Abril de 2007, 23:54 »
    [1] Puedes hacer que el comportamiento sea estático, aunque ésto no es instanciar propiamente dicho.
    [2] Utiliza el patrón
singleton</li>[/list]
Luis Javier López Arredondo

54
Diseño de Algoritmos / Re: Nro Caminos Matris 2d
« en: Miércoles 18 de Abril de 2007, 11:42 »
Lo que cuenta es la idea. Básicamente es visitar todos los nodos hijos del nodo actual antes de visitar sus nodos hermanos, controlando los que ya han sido visitados. Lo del DFS es una guía, seguro que Google puede ayudar más que yo.

Un saludo.

Luis Javier López Arredondo

55
Diseño de Algoritmos / Re: Nro Caminos Matris 2d
« en: Miércoles 18 de Abril de 2007, 09:39 »
Eso me suena a un DFS adaptado desde el nodo inicial y que contabilice el número de veces que se llega al nodo destino.

Luis Javier López Arredondo

56
Papelera / Re: Applet En Java Circulo Con Lineas
« en: Lunes 16 de Abril de 2007, 12:03 »
Vale que la discusión se envíe a la papelera, pero no sé por que mi post se tiene que borrar.

Al administraor. Si hubieras visitado el link, habrías visto que no está el código. Era un link irónico.

57
Java / Re: Duda Con Una Excepcion
« en: Jueves 12 de Abril de 2007, 23:31 »
Hola:
Cita de: "Drackzer"
Código: Text
  1.  
  2. Exception in thread &#34;main&#34; java.lang.ArrayIndexOutOfBoundsException: 0
  3.         at Automata.read_Alfabeto(Automata.java:70) //
  4.         at Automata.main(Automata.java:101)            // que son las lineas donde esta el error
  5.  
  6.  
Significa que el índice de acceso al array está fuera de rango. Los índices de acceso al array son  0-based, es decir, van desde 0 hasta n-1, dónde n es la longitud del array. En este caso, el error es que el índice '0' se ha salido del array, lo que significa que a la hora de declararlo, lo declaraste con longitud cero.

Un saludo.

Luis Javier López Arredondo

58
Java / Re: Duda Con Un .jar..???
« en: Miércoles 4 de Abril de 2007, 09:15 »
Hola:

Puedes extraer el contenido del fichero jar con los parámetros adecuados, y si tienes suerte, puede que los ficheros fuente se distribuyan también con el jar. Además, los ficheros jar pueden ser abiertos con WinRar, por si los quieres explorar sin necesidad de extraer su contenido.

Inicialmente, en el jar no tienen por qué incluirse los ficheros fuente, por lo que sólo tendrá los bytecode. Entonces, si de verdad quieres ver cómo está programado, tendrías que buscar un decompilador que saque el código fuente desde el bytecode. Eso se llama ingeniería inversa, allá cada uno con su conciencia y su concepto del software libre y todo el debate adyacente.

Si el comportamiento del jar está bien diseñado y está pensado para que se modifique su comportamiento, debería tener algún punto de entrada que permitiera añadir un desarrollo externo, si no, es que no estába pensado para eso.

Un saludo.

Luis Javier López Arredondo

59
Java / Re: Organizar Letras De Una Palabra
« en: Domingo 18 de Marzo de 2007, 22:03 »
Creo que un TreeSet te simplificará mucho la vida. El TreeSet mantiene una colección de elemento únicos y ordenados.

Saludos

Luis Javier López Arredondo

60
Java / Re: Pasar De String A Character
« en: Jueves 15 de Marzo de 2007, 16:42 »
¿Has mirado siquiera el API? Es inmediato...

61
JavaScript / Re: Crear Página Con Distintos Idiomas
« en: Martes 13 de Marzo de 2007, 15:40 »
Mi página la hice en dos idiomas también (español e inglés). No me compliqué mucho, no quería gestionar BBDD ni programar nada, sólo colgar algunas cosas.

Todo lo que escribo lo hago en los dos idiomas. Uno lo cuelgo desde el directorio /esp, y el otro bajo el directorio /eng. Con un sencillo script en java, pinchando en las banderitas, se cambia de una ruta a la otra.

http://es.geocities.com/luisja80

Un saludo

Luis Javier López Arredondo

62
Java / [Noticia] Java Cup 2007
« en: Domingo 11 de Marzo de 2007, 19:21 »
Primera edición del concurso Java Cup 2007. Proporcionan un framework, y te puedes programar tu propio equipo de futbol implementado el interfaz 'Tactica'. Premios:
* El ganador del concurso recibirá una workstation Ultra 20 valorada en unos USD$1000  y una suscripción anual a la revista Sólo Programadores.
* El concursante que quede en segundo lugar recibirá un ipod y una suscripción anual a la revista Sólo Programadores.

El framework proporciona un interfaz gráfico donde se ve el desarrollo del partido. La licencia del framework es GPL y proporcionan el código. Permite sus propias personalizaciones, como Hano Cup.



Hano Cup es completamente compatible con las reglas de Java Cup, pero incluye distintas características nuevas y útiles a la hora de programar un equipo:
* Posibilidad de elegir los equipos.
* Carga dinámica de equipos.
* Modo simulación.
* Registro de logs de partido.
* Ejecución desde línea de comandos.
* Modo torneo.

Más detalles de Hano Cup en su wiki

Links:
* Java Cup, zona de descarga. [>>]
* Hano Cup.[>>]


Autor: Luis Javier López Arredondo

http://javacup.javahispano.org

63
Java / Re: Tipo Enum En Java
« en: Viernes 9 de Marzo de 2007, 12:36 »
Hola

Desde la versión 1.5, Java incorpora el uso de enumerados.

El api de la clase Enum tiene el método ordinal() que devuelve la posición del enumerado, similar al comportamiento que describes en VB.

Espero que fuera lo que estabas buscando.

Un saludo.

Luis Javier Lopez Arredondo

64
JavaScript / Re: Sumas
« en: Martes 6 de Marzo de 2007, 23:45 »
Yo soy más amigo de enseñar a pescar que de dar el pescado.

Cuando empecé con esto del JavaScript, me leí:

http://www.webestilo.com/javascript/

Sencillo, breve, y bueno para un comienzo. Ayuda a entender la gramática, la jerarquía de objetos y cómo funcionan los eventos.

Ya más avanzado, simplemente como referencia a los objetos y métodos, suelo utilizar:

http://www.devguru.com/Technologies/ecmasc...ript_intro.html

Un saludo.

Luis Javier López Arredondo

65
C/C++ / Re: Duda Parametros De Printf
« en: Martes 6 de Marzo de 2007, 23:39 »
Se llama operador ternario

http://www.google.es/search?q=operador%20t...2006-25,GGGL:es

Un saludo.

Luis Javier López Arredondo

66
Diseño de Algoritmos / Re: Arboles Y Nodos Hojas Inciales
« en: Sábado 3 de Marzo de 2007, 20:47 »
Si lo quieres hacer recursivo, no hace falta la cola. La cola sería para la implementación iterativa.

En el código, insertas en la cola, pero no sacas nunca.

Posible pseudo código...
Código: Text
  1.  
  2. eliminarHojas(raiz) {
  3.    si raiz tiene HijoHizquierdo
  4.       si raiz.HijoIzquierdo es hoja
  5.          eliminar HijoIzquierdo
  6.       si no
  7.          eliminarHojas(raiz.HijoIzquierdo)
  8.  
  9.    si raiz tiene HijoDerecho
  10.       si raiz.HijoDerecho es hoja
  11.          eliminar HijoDerecho
  12.       si no
  13.          eliminarHojas(raiz.HijoDerecho )
  14. }
  15.  
  16.  

En la llamada inicial simplemente habría que comprobar que el nodo raiz no sea hoja también.

Una vez que funcione la solución recursiva, sería bueno intentarlo con una cola de forma iterativa.

67
Diseño de Algoritmos / Re: Arboles Y Nodos Hojas Inciales
« en: Sábado 3 de Marzo de 2007, 18:14 »
Un recorrido en el árbol, pero con cuidado, vaya que se elimine un nodo hijo, y el padre, al tener dos hijos null, es eliminado también.

El recorrido creo que debería ser preorden, estilo cola. Recorrer primero los nodos padres. Comprobar los dos hijos. Si un hijo es hoja, eliminarlo, si no, añadirlo a la cola para visitar en la siguiente iteración.

68
Java / Re: Oval, Esfera
« en: Jueves 1 de Marzo de 2007, 22:43 »
Qué tal almacenar las figuras en un array, y con un contador hacer que se dibuje una de ellas cada vez, estilo a...

Código: Text
  1.  
  2. int[][] oval2 = new int[][] {
  3.     {100,150,148,50},
  4.     {100,140,148,70},
  5.     {100,130,148,90},
  6.     {100,120,148,110},
  7.     {100,110,148,130},
  8.     {100,100,148,150}
  9. };
  10.  
  11. int cont = 0;
  12.  
  13. // un hilo
  14. run() {
  15.     while(true) {
  16.         repaint();
  17.         cont = (cont+1) % oval2.length;
  18.         // Sleep un tiempo
  19.     }
  20. }
  21.  
  22. public void paint(Graphics g) {  
  23.     // limpia la escena
  24.     // pinta el óvalo grande
  25.    g.drawOval(oval1[cont][0],oval1[cont][1],oval1[cont][2],oval1[cont][3]);
  26. }
  27.  
  28.  
  29.  

Espero que se vea claro la intención. Es una idea... seguro que hay más soluciones.

Un saludo.

Luis Javier López Arredondo

69
Java / Re: Java Red
« en: Lunes 26 de Febrero de 2007, 09:20 »
Si está en un applet, primero revisa las polícitas de seguridad, vaya a ser que no te deje abrir alguna conexión que tenías prevista.

Security Restrictions

Sobre todo lo que dice:

Citar
An applet cannot make network connections except to the host that it came from.
The workaround for this restriction is to have the applet work with an application on the host it came from. The application can make its own connections anywhere on the network. See Using a Server to Work Around Security Restrictions for an example.

Solo por si acaso.

70
Programación de Videojuegos / J4k 2007 Contest
« en: Jueves 15 de Febrero de 2007, 00:25 »
Como no me deja poner links... os remito al siguiente post:

http : // foros . programacion . com / discussion /571 / j4k-2007-contest

71
C/C++ / Re: Alguien Me Puede Ayudar Con El Error????
« en: Lunes 5 de Febrero de 2007, 17:45 »
1. Comprueba que el método de multiplicar matrices no modifica las originales, que inicializa todo correctamente y no hay efectos colaterales de su invocación.

2. Por lo que puedo deducir, la función MultiplicarMatrices hace producto=m1*aux, luego, pregunto, ¿no debería ser como sigue?
Código: Text
  1.  for(k=0; k&#60;columnas2; k++)
  2. {
  3. aux[j][k] = producto [j][k];
  4. }
  5.  
De hecho, es lo que diche el comentario (/*Copiamos la matriz resultante en aux*/), pero lo hace alrevés.

3. ¿Influye en el resultado que las multiplicaciones se realicen por la izquierda? ¿Y si lo haces por la derecha?

Luis Javier López Arredondo

72
C/C++ / Re: Alguien Me Puede Ayudar Con El Error????
« en: Lunes 5 de Febrero de 2007, 16:24 »
¿Cuando inicializas 'n'?
¿No debería ser un parámetro?

Luis Javier López Arredondo

73
Diseño de Algoritmos / Re: Maximo Comun Divisor
« en: Sábado 3 de Febrero de 2007, 16:57 »
Eso es pseudocódigo.

'<--', asignación.
Código: Text
  1. a &#60;-- b // a toma el valor de b
  2.  

'mod', resto de la división entera.
Código: Text
  1. resto &#60;-- a mod b // 'resto' es igual al resto de dividir a entre b
  2.  

Un saludo.

Luis Javier López Arredondo

74
Java / Re: Tildes Y Ñs
« en: Viernes 26 de Enero de 2007, 17:48 »
¿Dónde no acepta las tildes y las Ñs?

¿En la salida por pantalla? Los chars en Java son de 2 bytes, unicode, luego soporta caracteres especiales y más. ¿Podría ser por el linux?

¿En declaración de variables en tu código fuente? Ésto podría ser por el editor. A la hora de declarar variables, puedes insertar valores unicode, si es imprescindible que declares la variable "año" como tal, en vez de "anio", por ejemplo.

Código: Text
  1. int a&#092;u00F1o = 2007;
  2. System.out.println(año);
  3.  
  4. //Salida
  5. 2007
  6.  
  7.  

Luis Javier López Arredondo
http://es.geocities.com/luisja80
http://hardprogrammer.blogspot.com

75
Programación de Videojuegos / [Código Fuente] 4k - Billar
« en: Viernes 26 de Enero de 2007, 12:27 »
4k - Billar

Ésta es mi entrada para el concurso Java 4k 2007 Games. Es un juego de billar, donde lo más interesante está en el cálculo de las colisiones entre las bolas, con mucho de trigonometría.

El código lo podéis encontrar en su homepage.



Autor: Luis Javier López Arredondo

http://es.geocities.com/luisja80

Descarga: http://javaunlimited.net/games/launch.php?type=jnlp&id=129

Páginas: 1 2 [3] 4