• Martes 19 de Noviembre de 2024, 13:44

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

Páginas: 1 ... 14 15 [16] 17 18 ... 21
376
Java / Re: Dudas Al Presentar Una Tabla
« en: Miércoles 7 de Noviembre de 2007, 15:19 »
La verdad no he trabajado con tablas, pero si que he trabajado con paneles :P

Utiliza un JScrollPane como contenedor de la tabla, este se maneja de identica forma a como lo haces con un JPanel, pero requiere que el contenido esté dentro de uno de estos JPanel.

Espero que te sirva de ayuda

377
Java / Re: Mejor IDE Para Java
« en: Martes 6 de Noviembre de 2007, 22:24 »
Disculpen si me equivoco, pero JCreator no lo clasifico como un IDE (al menos el LE) :no:

Votaría por NetBeans, pero no he trabajado con el Eclipse todavía, de modo que voto por el JCreator por ser una buena herramienta de edición, muy liviana por cierto :P

378
La taberna del BIT / Re: Para Divertirnos Un Rato
« en: Lunes 29 de Octubre de 2007, 20:02 »
:huh: ... <_< ... :o ... :nosweat:

Lo daría de regalo al próximo presidente de Colombia  :P



Yo regalo una neurona de 3377699720527872 bytes  :D

379
Java / Re: Problema Con Un Ejercicio De Java
« en: Lunes 29 de Octubre de 2007, 17:30 »
Nos ayudarías mucho si pones los errores que te salen....  ;)


Por cierto, la identación del código también ayuda a identificar problemas  <_<

380
JavaScript / Re: Problema Con El Tamaño De La Pantalla
« en: Jueves 25 de Octubre de 2007, 15:30 »
Será porque llamas a window.open() antes de definir la variable caracteristicas ??  <_<

Intenta llamando a window.open() al final de la función

381
CSS / SASS / LESS / Re: Controlar La Separación De Items En Una Lista
« en: Martes 16 de Octubre de 2007, 19:06 »
Bueno, ya encontré el problema....

Código: Text
  1. #barra_izq #menu span {
  2.   margin: 0px;
  3.   padding: 0px;
  4.   visibility: hidden;
  5. }
  6.  
Parece que los componentes con display:none en IE les crea ese espacio en el contenido de las listas.

382
CSS / SASS / LESS / Re: Controlar La Separación De Items En Una Lista
« en: Martes 16 de Octubre de 2007, 18:24 »
Cita de: "e98alex"
Hola

¿Has probado a poner a 0 el padding y el margin de los <li>?

Código: Text
  1. #barra_izq #menu li {
  2.   padding: 0px;
  3.   margin: 0px;
  4. }
  5.  

Un saludo
pues si..... mismo resultado

383
CSS / SASS / LESS / Controlar La Separación De Items En Una Lista
« en: Lunes 8 de Octubre de 2007, 17:39 »
Hola chicos

Estoy creando un menú vertical con imagenes a partir de listas y manejo de hojas de estilo. Pero IE me crea una separación incómoda que afecta el diseño de la página, que no ocurre con firefox.

Este es el fragmento de código de la lista, por cierto, está dentro de otro div:
<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><div id="menu">
    <ul>
      <li id="enlace_menu_inicio">
       <span><a href="index.html">Inicio</a></span>
     </li>
      <li id="enlace_menu_intro" >
       <span>Introducción</span>
     </li>
      <li id="enlace_menu_objetivos" >
       <span>Objetivos</span>
     </li>
     <li id="enlace_menu_unidades">
       <span>Unidades</span>
     </li>
      <li id="enlace_menu_evaluacion" >
       <span>Evaluación del Curso</span>
     </li>
      <li id="enlace_menu_biblio" >
       <span>Bibliografía</span>
     </li>
    </ul>
  </div><!--html2--></td></tr></table><div class='postcolor'><!--html3-->

y este es el fragmento de la hoja de estilos que aplica el menú:
Código: Text
  1. #barra_izq #menu {
  2.   position: absolute;
  3.   height: auto;
  4.   width: auto;
  5.   left: 1px;
  6.   top: 70px;
  7.   margin: 0px;
  8.   padding: 0px;
  9. }
  10. #barra_izq #menu ul {
  11.   list-style:none;
  12.   margin: 0px;
  13.   padding: 0px;
  14. }
  15.  
  16. #barra_izq #menu #enlace_menu_inicio {
  17.   cursor:pointer;
  18.   background-image: url(imagenes/InterfazGrafica/enlace_inicio.jpg);
  19.   background-repeat: no-repeat;
  20.   width: 79px;
  21.   height: 19px;
  22.   margin: 0px;
  23.   padding: 0px;
  24. }
  25. /*...Igual para el resto de los items...*/
  26.  
  27. #barra_izq #menu span {
  28.   display:none;
  29.   margin: 0px;
  30.   padding: 0px;
  31. }
  32.  

He probado con modificar el alto de la linea y ajustando los margenes, pero consigo el mismo resultado en IE. ¿Alguien tiene alguna sugerencia?

384
GNU/Linux / Re: Arranque Con Lilo
« en: Miércoles 20 de Junio de 2007, 16:43 »
Bueno, creo haber dado con la solución, no me volvió a aparecer 'boot failure', no sé que fue lo que hice, pero me funcionó....... :P  Pero me preocupa algo :unsure:

Qué tan seguro es poner esto en el lilo.conf ?

Código: Text
  1. disk=/dev/hda
  2.     sectors=63
  3.     heads=255
  4.     cylinders=1024
  5.  

E insisto (que man tan canson ole :) ), alguien tiene idea de cómo averiguar la dirección que tiene asignado el DD IDE en el BIOS? Tal vez el DD IDE tenga la dirección 0x81 en vez de la 80....

385
GNU/Linux / Arranque Con Lilo
« en: Martes 19 de Junio de 2007, 17:04 »
Hola chicos

Tengo un problema un tanto complicado:

Reinstalando el LILO en mi PC, me aparece "boot failure" (afortunadamente me arranca el LILO cuando presiono una tecla :nosweat: ). Lo raro es que cuando ejecuto lilo, no me arroja un error grave en el lilo.conf. Les muestro lo que me aparece en la consola cuando corro lilo -t -v:
Código: Text
  1. LILO version 22.6.1, Copyright (C) 1992-1998 Werner Almesberger
  2. Development beyond version 21 Copyright (C) 1999-2004 John Coffman
  3. Released 17-Nov-2004, and compiled at 12:32:32 on May 25 2005
  4. Debian GNU/Linux
  5.  
  6. Warning: LBA32 addressing assumed
  7. Reading boot sector from /dev/hda
  8. Warning: Kernel & BIOS return differing head/sector geometries for device 0x80
  9.     Kernel: 65535 cylinders, 16 heads, 63 sectors
  10.       BIOS: 1024 cylinders, 255 heads, 63 sectors
  11. Using BITMAP secondary loader
  12. Calling map_insert_data
  13. Mapping bitmap file /boot/shadow.bmp
  14. Calling map_insert_file
  15.  
  16. Boot image: /vmlinuz -&#62; boot/vmlinuz-2.6.8-2-386
  17. Mapping RAM disk /initrd.img -&#62; boot/initrd.img-2.6.8-2-386
  18. Added Linux
  19.  
  20. Skipping /vmlinuz.old
  21. Boot other: /dev/hda1, on /dev/hda, loader CHAIN
  22. Added WindowsXP *
  23.  
  24. Boot other: /dev/sda1, on /dev/sda, loader CHAIN
  25. Added WindowsXP_SATA
  26.  
  27. Writing boot sector.
  28. /boot/boot.0300 exists - no boot sector backup copy made.
  29.  
Tengo un DD IDE que es donde tengo linux y un XP que tiende a desaparecer, y un DD SATA donde he montado XP (reemplazo del XP anterior). Tienen alguna idea de por qué me sale ese Warning (Kernel & BIOS return....)?
Y cómo averiguo la dirección que tiene asignado el DD IDE en el BIOS? :think:

Adjunto el lilo.conf que tengo

386
PHP / Re: Menu Con Sql
« en: Martes 19 de Junio de 2007, 16:32 »
Esto iria en index.php, mas específicamente en la parte donde quieras ubicar el menú (este pseudo-código imprime una lista en HTML, sobra decir que esto es para formatearlo con CSS)
Código: Text
  1. &#60;?php
  2. &#036;sql = &#34;SELECT nombre_menu, enlace FROM tabla_donde_se_ubica_el_menu WHERE restricciones_que_necesites&#34;;
  3.  
  4. &#036;conexion = &#60;motor_sql&#62;_connect(parametros_conexion);
  5. &#036;id_resultado = &#60;motor_sql&#62;_query(&#036;sql);
  6.  
  7. print &#34;&#60;ul&#62;&#34;;
  8. while(&#036;resultado_consulta = &#60;motor_sql&#62;_fetch_array(&#036;id_resultado))
  9. {
  10.     print &#34;&#60;li&#62;&#60;a href='{&#036;resultado_consulta[&#34;enlace&#34;]}'&#62;{&#036;resultado_consulta[&#34;nombre_menu&#34;]}&#60;/a&#62;&#60;/li&#62;&#34;;
  11. }
  12. print &#34;&#60;/ul&#62;&#34;;
  13.  
  14. &#60;motor_sql&#62;_close(&#036;conexion);
  15.  
De esta forma, tendrás que idear la forma de otorgar accesibilidad a usuarios modelando la BD, puedes simular permisos de visibilidad en una tabla que relacione ids de usuarios con los nombres de los menues, por ejemplo.

Espero que esto te sirva.

387
PHP / Re: Dar Permisos A Una Carpeta
« en: Viernes 15 de Junio de 2007, 17:39 »
Sólo una pregunta....


¿Qué tipo de ruta para la imagen estas guardando en la bd? Si es una ruta absoluta, es lógico que la etiqueta img no muestre la imagen.

imprime la ruta de la(s) imagen(es) y nos cuentas:
Código: Text
  1. &#60;p&#62;&#60;?php echo &#036;imagen[&#036;i]; ?&#62;&#60;/p&#62;
  2.  

edito...

O puedes hacer esto...
Código: Text
  1. &#60;img src=&#34;http://servidor.dominio.xxx/&#60;?php echo &#036;imagen[&#036;i];?&#62;&#34; width=&#34;&#60;?php echo &#036;ancho[&#036;i]; ?&#62;&#34; height=&#34;&#60;?php echo &#036;alto[&#036;i];?&#62;&#34;&#62;
  2.  
http://servidor.dominio.xxx/ es la url por la cual accedes a la página.

Prueba también si puedes acceder a las imágenes llamándolas por el navegador por medio de la URL (http://nombre_host/imagenes/xxx.jpg por ejemplo)

388
PHP / Re: Error De Conexión Con Mysql
« en: Viernes 15 de Junio de 2007, 17:26 »
Bueno... 2 días después, pero aquí toy B)

Cita de: "Darktigerhell"
Solo tengo una pregunta, mandas a llamr la funcion insertar por cada dato que lees, o todos los almacenas en un array y despues mandas a llamar insertar, de no ser como el ultimo caso creo que es por que mandas muchas veces a conectar.

Se hace de la primera forma (un insertar por cada dato leído).

Te cuento que ya solucioné el problema... y funciona perfecto en MySQL
Código: Text
  1. insert into nombre_tabla (nombre_dato1, nombre_dato2, ....) values (dato1, dato2, ....), (otro_dato1, otro_dato2, ....), ....
  2.  
Me doy cuenta que esos scripts son bastante ineficientes cuando se trata de gestionar una cantidad gigante de datos &lt;_&lt; . Voy a jalarle las orejas a mi jefe :devil:

389
PHP / Re: Error De Conexión Con Mysql
« en: Miércoles 13 de Junio de 2007, 16:26 »
Bueno, no creo que ayude mucho (son muchas operaciones que hay detrás de cada inserción y no quiero llenar 4 páginas de código que hay distribuidos en 3 .php distintos, es la forma en que se trabaja OO en la oficina), pero ahí les va lo que se ejecuta en cada iteración.

Esto en un archivo que se llama FachadaBD.php
Código: Text
  1. class FachadaBD
  2. {
  3.   var &#036;_obj_fachada_bd; //Objeto que se encarga de realizar todas las operaciones en la base de datos ya sea con MYSQL o Postgres
  4.   var &#036;_obj_DB_oci8;
  5.   var &#036;_con_transaccion;//flag para manejar si la operación a ejecutar esta siendo ejecutada en una transacción
  6.  
  7. ...
  8.  
  9. function insertar (&#036;datos_a_insertar)
  10.   {
  11.     //print_r(&#036;datos_a_insertar);
  12.     //Intenta abrir la conexión a la BD o recuperar el id de la conexión si es con transacción
  13.     if (&#036;this-&#62;conectar()==false)
  14.     {
  15.       &#036;this-&#62;desconectarOCancelarTransaccion(); // Termina la ejecución
  16.       &#036;this-&#62;asignarError(0);
  17.       return 0;
  18.     }
  19.  
  20.     &#036;atributos_tabla=&#036;this-&#62;_obj_fachada_bd-&#62;obtenerAtributos();
  21.     &#036;nombre_tabla=&#036;this-&#62;_obj_fachada_bd-&#62;obtenerNombreTabla();
  22.     if(&#036;nombre_tabla==null)
  23.     {
  24.       &#036;this-&#62;desconectarOCancelarTransaccion();
  25.       &#036;this-&#62;asignarError(-1);
  26.       return -1;
  27.     }
  28.     if(&#036;atributos_tabla==null)
  29.     {
  30.       &#036;this-&#62;desconectarOCancelarTransaccion();
  31.       &#036;this-&#62;asignarError(-2);
  32.       return -2;
  33.     }
  34.  
  35.     //Construcción de la instrucción SQL
  36.     &#036;sql=&#036;this-&#62;construirSQLDeInsertar(&#036;datos_a_insertar,&#036;atributos_tabla,&#036;nombre_tabla);
  37.     //echo &#036;sql.&#34;&#60;br&#62;&#34;;
  38.     if(&#036;sql==&#34;&#34;)
  39.     {
  40.       &#036;this-&#62;desconectarOCancelarTransaccion();
  41.       &#036;this-&#62;asignarError(-5);
  42.       return -5;
  43.     }
  44.  
  45.     // Ejecutar la Instrucción SQL en el SMBD
  46.     &#036;resultado_operacion=&#036;this-&#62;ejecutarOperacion(&#036;sql);
  47.  
  48.     //Hubo un error entre el SMBD y la instrucción SQL ingresada
  49.     if( &#036;resultado_operacion==false)
  50.     {
  51.       &#036;this-&#62;desconectarOCancelarTransaccion();
  52.       &#036;this-&#62;asignarError(-3);
  53.       return -3;
  54.     }
  55.  
  56.     if (!(&#036;this-&#62;_con_transaccion))//No se manejo transacción
  57.     {
  58.       &#036;this-&#62;desconectar();
  59.     }
  60.  
  61.     return 1;
  62.   }//Fin insertar()
  63.  
  64. ...
  65.  
  66. }
  67.  

Y este es del archivo FachadaBDMySQL.php (una clase cuya instancia se encuentra en FachadaBD bajo el nombre de _obj_fachada_bd):
Código: Text
  1. class FachadaBDMySQL
  2. {
  3.   var &#036;resultado_conexion;
  4.   var &#036;mensaje_de_error;
  5.   var &#036;atributos_tabla;
  6.   var &#036;nombre_tabla;
  7.   var &#036;nombre_secuencia;
  8. ...
  9.  
  10.   function conectar (&#036;host,&#036;nombre_bd,&#036;usuario_bd,&#036;password_bd)
  11.   {
  12.     &#036;this-&#62;resultado_conexion = mysql_connect(&#036;host, &#036;usuario_bd, &#036;password_bd);
  13.     if(&#036;this-&#62;resultado_conexion==false)
  14.     {
  15.       return false;
  16.     }
  17.  
  18.     &#036;seleccion_bd=mysql_select_db(&#036;nombre_bd,&#036;this-&#62;resultado_conexion);
  19.  
  20.     if(&#036;seleccion_bd==false)
  21.     {
  22.       return false;
  23.     }
  24.  
  25.     return &#036;this-&#62;resultado_conexion;
  26.   }//Fin conectar()
  27.  
  28. ...
  29.  
  30. }
  31.  

Los parámetros $host, $nombre_bd, $usuario_bd y $password_bd son variables globales que se declaran en un archivo Config.php.

Creo que con esto es suficiente para ilustrar la operación que se realiza iterativamente. Por si las moscas, pongo a su disposición los 2 archivos mencionados.

390
PHP / Error De Conexión Con Mysql
« en: Miércoles 13 de Junio de 2007, 01:31 »
Bueno chicos, he aquí un bug que tengo en un proyectico...

Resulta que me piden que cargue un archivo CSV en 3 tablas de una base de datos, para eso recurro a una serie de ciclos que obtienen cada registro del archivo, y cada registro lo almacena en la base de datos. Cuando el archivo es bastante grande (digamos que > 5000 registros), eventualmente empiezan a salir warnings de este tipo:

Código: Text
  1. Can't connect to MySQL server on 'localhost' (10048) in (no creo que necesiten conocer el nombre del archivo) on line 56
  2.  
  3.  
y obviamente se salta el registro.

Alguien tiene una idea de como depurar este "bonito" bicho :scream:  ? O sea, puede ser memoria ? bug del conector de MySQL ?

De antemano, gracias

391
Hardware / Re: Windows Xp En Un Sata
« en: Jueves 7 de Junio de 2007, 23:50 »
.... Bastante movidita mi pregunta ...

 Bueno, les cuento. Ya pude instalar el XP, nada mas necesitaba los drivers del bus de mi board (no me acordaba que venía un CD + un floppy, ahora sé para que es el floppy :rolleyes: ). La info la encontré en http://www.seagate.com/maxtor/, por si a alguien le pasa


Gracias a todos !!

392
JavaScript / Re: Menus Desplegables
« en: Miércoles 6 de Junio de 2007, 18:02 »
El adjunto es un ejemplo que le hice a un amigo...

Simplemente dentro de div 's le introduces los items del menu que necesites y declaras los eventos de la siguiente manera:
<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><div id="menu1" onMouseOver="document.getElementById('enlaces').style.display='block'" onMouseOut="document.getElementById('enlaces').style.display='none'"><!--html2--></td></tr></table><div class='postcolor'><!--html3-->

Puedes construir una estructura jerárquica con divs conteniendo otros divs y le introduces en los eventos onMouseOver y onMouseOut las acciones que ocultan y despliegan.

Fácil, no?

393
Hardware / Windows Xp En Un Sata
« en: Martes 5 de Junio de 2007, 18:38 »
Hola chicos :P


Hace poco compré un DD SATA de 160GB para ponerle a mi PC, y me decidí hacerle una instalación nueva de Windows XP, pero cuando voy a instalarlo me dice que no encuentra un dispositivo de almacenamiento válido en el sistema (previamente desconecté mi viejo disco IDE). Lo curioso es que la BIOS lo detecta en efecto (MAXTOR S TM3160211AS SCSI Disk Device en channel_0, el puerto SATA de la board) y en el WXP que está instalado en el otro DD lo reconoce (incluso le preparé la partición :) ).

Saben cual es el problema? :(

Por ahora, estoy buscando los drivers para ver si de esa forma si lo puede instalar, aunque ya me he decidido instalar Linux en ese disco B)

Gracias

394
JavaScript / Problemas Con El Tinymce
« en: Lunes 4 de Junio de 2007, 16:45 »
Hola chicos...

Esteeee, alguno ha manejado el TinyMCE para un textarea??

Me ocurre el siguiente problema:

En una página genero unos textareas dinámicamente de la siguiente forma:
Código: Text
  1. contenido_actual = document.getElementById(id_externo).innerHTML;
  2. rec_a_agregar = &#34;&#34;+
  3.   &#34;&#60;textarea cols='50' rows='10' id='com_texto_antes_&#34;+ numero_item +&#34;' name='com_texto_antes_&#34;+ numero_item +&#34;'&#62;&#60;/textarea&#62;&#34;
  4.   &#34;&#092;n&#092;n&#34;;
  5. contenido_actual += rec_a_agregar;
  6. document.getElementById(id_externo).innerHTML = contenido_actual;
  7.  
  8.  
El fragmento de código anterior se ejecuta cada vez que se oprime un botón, y previamente he instanciado el tinyMCE:
Código: Text
  1. tinyMCE.init({
  2.   mode : &#34;textareas&#34;,
  3.   theme : &#34;advanced&#34;,
  4.   editor_selector : &#34;recordatorio&#34;
  5. });
  6.  

He intentado instanciando el editor cada vez que se crea el nuevo textarea, pero no me sale...  :(

Alguien sabe en qué estoy fallando??? :blink:

Gracias por anticipado ;)

395
Java / Re: Super Ejercicio Aplicando Hrencia Y Polimorfismo
« en: Viernes 1 de Junio de 2007, 16:52 »
Simple problema de modelado de objetos.....

Solo tienes que hacer distinciones de las partes de los vehículos y declararlas como clases. Las distintas clases de vehículos puedes declararlas.............. upsss, lo siento, el resto tienes que descubrirlo solo, no debo resolver tareas, no sería ético, sorry :P

396
HTML / Re: Rotacion De Imagenes
« en: Miércoles 30 de Mayo de 2007, 16:59 »
Cita de: "shadow_rev"
Bueno, no era la idea (ya la tenía en mente, por cierto), pues imagerotate produce un espacio un poquitin.... molesto.

Me explico, una imagen de 25px X 50px, después de rotarla con PHP quedaría como una imagen de 50x50, y eso es preciso lo que deseo evitar, aunque se puede corregir con un hábil manejo de css
Me retracto... :unsure:

La imagen conservó todas sus proporciones y se me ve perfecto :D

Les adjunto un pantallazo de la imagen generada

397
HTML / Re: Rotacion De Imagenes
« en: Miércoles 30 de Mayo de 2007, 16:16 »
Cita de: "Angel_K_ido"
Efectivamente solo funciona con  :no:  IE y además el rendimiento puede ser mucho mas bajo.-
Cierto, ya había visto algo parecido en otro foro que no recuerdo su dirección.......  Era una solución poco eficiente (es mejor la del enlace de F_Tanori, lastima lo del IE) :bad: .

Bueno, igual ya me decidí por hacerlo en PHP, gracias chicos  :gracias:

398
HTML / Re: Rotacion De Imagenes
« en: Martes 29 de Mayo de 2007, 18:09 »
Bueno, no era la idea (ya la tenía en mente, por cierto), pues imagerotate produce un espacio un poquitin.... molesto.

Me explico, una imagen de 25px X 50px, después de rotarla con PHP quedaría como una imagen de 50x50, y eso es preciso lo que deseo evitar, aunque se puede corregir con un hábil manejo de css

399
HTML / Rotacion De Imagenes
« en: Lunes 28 de Mayo de 2007, 19:15 »
Hola chicos


Tengo la imagen de un código de barras (generada dinámicamente con php-barcode) que debo insertar para un carné. El código de barras se encuentra con las líneas verticales, pero en el carné debe aparecer con las líneas horizontales, o sea, la misma imagen, pero rotada 90°. Saben como hacerlo en HTML o en CSS?

400
CSS / SASS / LESS / Re: Tamaño Fijo De Una Imagen
« en: Viernes 4 de Mayo de 2007, 15:16 »
Como K_ido del cielo....


Gracias, ahora mismo lo ensayo   :)

Páginas: 1 ... 14 15 [16] 17 18 ... 21