elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 [68] 69 70
671  Foros Generales / Foro Libre / Re: Una pequeña aportación a eso de los "fantasmas" en: 22 Enero 2015, 16:41 pm
Toda creencia viene por una hipótesis. ¿O acaso creen que Einstein, Niels Bohr, Otto Hans, Fritz Strassmann sabían perfectamente cómo construir una bomba atómica?

Todo hecho científico o demostración de alguna cosa en particular, viene por una hipótesis. La cosa es que el 90% de los científicos no conjeturan que podría existir una materia desconocida a lo que podría llamarse "Alma", por ejemplo xD.
672  Foros Generales / Foro Libre / Re: Una pequeña aportación a eso de los "fantasmas" en: 22 Enero 2015, 14:57 pm
Todas las preguntas que nos hacemos no tienen respuesta. Algunas podemos explicarlas racionalmente por medio de demostraciones científicas, otras no. Y es que la ciencia avanza y eso a lo que llamamos 'misterios u ocultismo' la ciencia le dará una explicación a largo plazo, pero éste hecho, no implica que no sea como se cree.

Hace unas décadas, lo de universos multidimensionales se creía una historia de ciencia ficción. Ahora, es casi un hecho que vivimos en un universo multidimensional, por los numerosos trabajos de ingeniosos científicos.

Lo que es ahora 'oculto' en un mañana será llamado diferente, porque nuestra mente ha evolucionado y podremos comprenderlo. Mientras, seguiremos negando lo 'oculto' porque pensamos que somos "tan inteligentes" que es un insulto creer en "tonterías".
673  Programación / Java / Re: Mi programa no se abre cuando lo compilo desde cmd en: 22 Enero 2015, 06:41 am
@pauChittaro ¿Solucionaste tu problema?
674  Programación / Java / Re: Cómo seleccionar una fila de un JTable de Java en: 21 Enero 2015, 21:51 pm
Dicho método recibe el índice de la fila donde se ha encotrado coincidencias con el texto buscado. Una vez pasado el número de fila, el método se encarga de resaltar la fila por medio de un rendering.
675  Programación / Desarrollo Web / Re: Pequeño problema con codigo php. en: 21 Enero 2015, 20:13 pm
Mejor crea un nuevo tema con tus problemas de diseño en ésta misma categoría. El tema se ha disvirtuado mucho desde la duda original.
676  Programación / Java / Re: ¿Canvas o JPanel? en: 21 Enero 2015, 15:31 pm
Complementando la respuesta de @Nac-ho, usar Swing con AWT da unos resultados malos y extraños.

Por ejemplo, imagina éste código:

Código
  1. import java.awt.*;
  2. import javax.swing.*;
  3. class MixSwingAwt {
  4.  
  5.    public static void main(String[] args) {
  6.        JPanel p = new JPanel(new BorderLayout(10,10));
  7.  
  8.        String[] fruit = {"Apples", "Oranges", "Pears"};
  9.        JComboBox fruitChoice = new JComboBox(fruit);
  10.        p.add(fruitChoice, BorderLayout.NORTH);
  11.  
  12.        p.add(new TextArea(10,20));
  13.  
  14.        JOptionPane.showMessageDialog(null, p);
  15.    }
  16. }

Si lo ejecutas a primera vista se ve normal, pero si despliegas el JComboBox, te toparás con un extraño suceso:


Fuente: http://stackoverflow.com/questions/5737609/java-canvas-or-jpanel
677  Programación / Java / Re: [Aporte] Mejores practicas en Java en: 21 Enero 2015, 13:19 pm
Primero que todo, gracias por el aporte. A muchos nóveles les será de ayuda, ya que siempre veo que los principiantes utilizan minúsculas para las clases, PascalCase para los métodos y variables, etc.

Aportando un poco al tema, no es tanto buenas prácticas. Buenas prácticas generalmente se refiere a las técnicas de programación que son eficientes. A lo que acabas de publicar se le suele llamar Convención de nombres y, a lo minúscula seguida de una mayúscula de la primera letra de otra palabra, se le conoce como camelCase. Los nombres de las clases que contienen una mayúscula en cada letra inicial de cada palabra se llama PascalCase.

camelCase:

Código
  1. public void doSomething() {}

PascalCase:

Código
  1. public class MyClass {}
678  Programación / Java / Re: Botón examinar con Java en: 21 Enero 2015, 13:13 pm
Para ésta función es más conveniente usar JFileChooser, si estás usando Swing. Es realmente muy sencillo de utilizar.
679  Programación / Java / Re: Mi programa no se abre cuando lo compilo desde cmd en: 21 Enero 2015, 13:09 pm
Compilar:

Código:
javac TuClase.java

Ejecutar:

Código:
java TuClase

Ejecutar jar:

Código:
java -jar ruta/al/programa.jar

Obviamente si estás en la misma carpeta que el jar:

Código:
java -jar programa.jar
680  Programación / Desarrollo Web / Re: Pequeño problema con codigo php. en: 21 Enero 2015, 13:04 pm
Es muy difícil poder darte una solución eficiente ignorando tantos detalles.

Por ejemplo, si es el único elemento visible (el form) y quieres que se pegue a la esquina izquierda, puedes hacer lo siguiente:

Agregarle un conenedor con la clase 'panel-wrapper', y hacer que éste tenga una posición absoluta, por lo tanto, podrás colocarlo donde desees mediante las propiedades top, right, bottom y left.

Otra opción es aplicar un display flex horizontal y hacer un align-items: flex-start y un justify-content: flex-start. Ésto es mucho mejor ya que cuando bajemos el scroll por ejemplo, el formulario no se verá, en tanto si lo hacemos de la otra manera, el formulario siempre estará visible ya que tiene una posición absoluta en pantalla.

Código
  1. <section class="panel-wrapper">
  2. <section class="panel">
  3.  
  4. <section class="panel-head">
  5. <span class="logo"></span>
  6. <p class="panel-title">T&#38;#237;tulo del form</p>
  7. </section>
  8.  
  9. <section class="panel-body">
  10.  
  11. <section class="form-group-hoz">
  12. <label for="nombre">Nombre:</label>
  13. <input type="text" id="nombre" class="textfield"/>
  14. </section>
  15.  
  16. <section class="form-group-hoz">
  17. <label for="apellido">Apellido:</label>
  18. <input type="text" id="apellido" class="textfield"/>
  19. </section>
  20.  
  21. <section class="form-btn-group-hoz">
  22. <button type="submit" class="btn btn-primary">Enviar</button>
  23. <button type="reset" class="btn btn-default">Limpiar</button>
  24. </section>
  25.  
  26. </section>
  27.  
  28. </section>
  29. </section>

1era forma:

Código
  1. .panel-wrapper
  2. {
  3. left: 0;
  4. position: absolute;
  5. top: 0;
  6. width: 450px;
  7. }

2da forma (recomendada):

Código
  1. .panel-wrapper
  2. {
  3. align-items: flex-start;
  4. display: flex;
  5. flex-flow: row nowrap;
  6.        height: 100vh;
  7. justify-content: flex-start;
  8. margin: 0;
  9. padding: 0;
  10. width: 100%;
  11. }

Funciona en versiones actuales de Firefox y Chrome. No testeado en IE.
Páginas: 1 ... 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 [68] 69 70
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines