¿Eres nuevo? ¿Cómo hacer que tus preguntas tengan mas posibilidades de ser respondidas?
Es normal que un usuario al tener un problema con algún programa quiera obtener ayuda de la comunidad y se disponga a escribir en algunos de los foros. Pero, ¿Que pasa cuando al crear el tema este queda como si hubiera sido escrito por un niño de 5 años?
Aquí daré unos tips sobre como hacer que tu pregunta tenga mas chance de ser respondida, mas rápido y con mas ganas de ayudarte por parte de la comunidad.
El mismo propósito de este tema puede parecer innecesario y/o inservible, por varias razones. Pero hay un motivo que me impulsa a hacerlo: me he dado cuenta de que la mayoría de las personas no saben como redactar una pregunta.
El principio de todo mal.
Incluso antes de plantearte el escribir como un descorazonado debes de tener en cuenta que, la duda que tengas puede haber sido ya respondida. Para corroborar eso utiliza el buscador o busca contenido dentro del sitio con ayuda de Google.
Y no te olvides de dos links muy mencionados pero poco visitados, estamos hablando de:
Desarrollando la maldad.
Así es, esa parte en la que debe de ir algo conciso pero por desgracia solo lleva un "AYUDAAAA" o una completa descripción del problema como si fuese el cuerpo del tema...Con ustedes...: ¡El titulo del tema!. Esa parte de arriba cuando creamos el tema. Esa donde escribimos de que va la cosa.
Eviten poner cosas de ese tipo. Coloquen algo conciso, algo puntual, que haga referencia a lo tratado en el tema. Por ejemplo.
Swing:¿Como agregar un escuchador a un botón?
También ten en cuenta a que tipo de categoría lo has de agregar. Lee de nuevo los lineamientos de publicación.
El leer un titulo bien escrito hace que te den ganas de entrar. Intentalo.
La manzana de la discordia.
Al momento de contar la historia de tu problema, hay varias cosas que debes de tener en cuenta y que debes proporcionar a los futuros participantes.
- ¿Que quieres hacer?
- ¿Que sabes hacer sobre ese tema?
- ¿Como lo intentas hacer?
- ¿Que llevas en código/ pseudo código/algoritmo/diagrama?
En el caso de los errores:
- Publicar si o si el Stack Trace, ese que te sale cuando haces algo mal.Y ya que estamos, ¿Por que no le das una revisada a:
http://java.sun.com/developer/technicalArticles/Programming/Stacktrace/ ? - Publicar código, si es extenso, utilizar alguna herramienta en linea para no dejar ilegible el tema.
Prueba con http://gist.github.com/, http://pastebin.com/ o con http://paste2.org/ - Volver a leer los tips de publicación, sip, los de arriba...Que no se te olvide ver la parte de utilizar las etiquetas code.
Hay mas cosas para dudas y errores pero con estas puedes empezar.
Dándole sabor al caldo.
Aquí es donde acomodas todo el contenido del tema dándole coherencia y congruencia. Vamos, que lo pones "bonito", darle formato. Si, toma algunos minutos, pero es la principal razón por la que no contestan dudas y/o errores. Y es que a nadie le gusta ver montón de texto sin comas ni puntos. Que se vea que si queremos que nos respondan. Con esto terminan los tips.
Agua que no has de beber, guárdala para después...
Si escribiste tu duda/error basad@ en estos puntos y los oficiales del sitio, las probabilidades de que te respondan se incrementaran.
No hay ciencia en esto, se educado y respetuoso. Muestra interés y compromiso, es tu problema después de todo.
Si no leíste el tema completo, gracias y si lo hiciste también gracias pero ademas, felicidades. La facilidad de lectura no es un hobby es una habilidad, te servirá para toda la vida.
El principal objetivo de este tema es dar un punto de partida para los usuarios que desean ayuda de la comunidad. Pero también es una publicación para responder como primer comentario a temas con faltas a los lineamientos de publicación. El utilizarlo es decisión de cada usuario de la comunidad.
Cualquier comentario es bienvenido. Saludos.
- Jose Manuel's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
Totalmente de acuerdo
Totalmente de acuerdo.
También está gist.github.com
Lo importante de poner código es que sea un SSCE o sea que sea simple y que se pueda ejecutar y mostrar el problema y que muestre lo que se ha hecho.
Poner todo el código del programa es tan malo como no ponerlo en lo absoluto o poner algo que no compile ( a menos que la pregunta sea precisamente esa )
Al responder:
También aprovecho este excelente post de José Manuel para decir que si no hay respuesta o la pregunta viene de un troll, no sirve de nada decírselo , eso es alimentar al troll y eso solamente genera más ruido. No alimenten a los troles
Excelente post, esto nos
Excelente post, esto nos puede servir mucho como referencia para quienes caigan en este problema!
Claro y entendido
Buenas recomendaciones :D !!!
Hasta lo vamos a dejar como
Hasta lo vamos a dejar como "sticky" un rato, o definitivamente.
@Benek ¿Que fué del sistema
@Benek ¿Que fué del sistema de votación? Me parece que era muy útil tener el +1 ( no tanto el -1 )
¿Se podría poner solo los votos positivos sin incluir los negativos?
Saludos
Muy buen aporte
Creo que esto puede ayudar mucho a muche gente si siguen tus consejos.
El sistema de votación estaba
El sistema de votación estaba bueno pero tenía varios detalles, estoy viendo a ver si encuentro uno mejorcito.
Overflow
...estoy viendo a ver si...
Buenos Tips
Bueno cuando yo llegue al foro me paso eso mismo Llegue diciendo la palabra Inombrable AYUDAAAA.
Muy buen post Josue Manuel.
Saludos ahi nos estamos viendo en el salon.
Asi empezamos muchos
La verdad así es como empezamos muchos ... 0_o
Por ejemplo que IDE es el mejor, ... como llenar una matriz, ... como conectar una BD
La mejor forma es poner lo que llevas (así sean puras ideas) , un ejemplo , seguir posteando y de vez en cuando ayudar a otros...
ayuda con un proyecto
yo soy nuevo en este campo en java me gustaria me ayudares un poco con un problema que tengo
en java;
tomar un archivo.txt
contar en forma aleatoria una palabra
ver cuandos letras tiene
y averiguar cual es
tipo ahorcado
gracias
correo es abdenagobr@hotmail.com ---msn
gracias
xD ... ayuda con un proyecto
abde
Una pregunta ... ¿leíste el contenido de este post?
xD
Oh, la ironía!
Oh, la ironía!
Re: ayuda con un proyecto
Buen punto...
Que bueno los tips, porque así llegué, con un gran HELP
Saludos
en efecto
es correcto lo que expones y muy de acuerdo contigo, ojalá se entienda y porcierto gracias
Preguntar
Holaa bueno soy nueva qui pero queria pedir su ayuda en un proyecto de un programa que necesito hacer en java porfavor si podrian ayudarme gracias...
Preguntar
Tengo que hacer un programa que guarde informacion de empleados que los enliste que los guarde que los modifique pero nose como hacerlo cren que podrian ayudarme?? se un poco de java como hacer arreglo usar Jframe JOptionPane ya hacer clase y herencia pero me gustaria si podrian darme algunos tips para mi trabajo porfavor....
generar reporte
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.engine.export.JRPdfExporter;
import net.sf.jasperreports.engine.util.JRLoader;
/**
*
* @author jucaszuse
*/
public class main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws JRException {
// TODO code application logic here
ParticipantesDatasource datasource = new ParticipantesDatasource();
for (int i = 1; i <= 10; i++) {
Participante p = new Participante(i, "Participante" + i, " Usuario " + i, " Pass " + i, " Comentarios para " + i);
datasource.addParticipante(p);
}
JasperReport reporte = (JasperReport) JRLoader.loadObject("reporte2.jasper");
JasperPrint jasperPrint = JasperFillManager.fillReport(reporte, null, datasource);
JRExporter exporter = new JRPdfExporter();
exporter.setParameter(JRExporterParameter.JASPER_PRINT, jasperPrint);
exporter.setParameter(JRExporterParameter.OUTPUT_FILE, new java.io.File("reporte2PDF_2.pdf"));
exporter.exportReport();
}
}
y me sale el siguiente error
Exception in thread "main" net.sf.jasperreports.engine.JRException: java.io.FileNotFoundException: reporte2.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:75)
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:64)
at reporte.main.main(main.java:25)
Caused by: java.io.FileNotFoundException: reporte2.jasper
... 3 more
Java Result: 1
Coloca tu problema en un nuevo post
La clase no va funcionar porque no encuentra un archivo
... ¿ Leíste el contenido de este post?
0_o
Necesito ayuda urgente!!!!!!
Hola espero puedan ayudarme en este ejercicio que no logro resolver. Gracias de antemano
Secuencia improductiva
En una de las calderas del CAI Ciro Redondo de la provincia Ciego de Ávila, se tiene un sensor donde constantemente se registra, en un entero positivo, la productividad de la caldera. Al terminar el día se calcula la productividad promedio, usando los n valores del día. A pesar de obtenerse siempre como promedio una productividad promedio buena, la realidad es que hay momentos del día en que la productividad baja. Se desea encontrar la secuencia de valores consecutivos que tiene la menor productividad promedio. La longitud de esta secuencia ha de oscilar entre 30 y n, ambos inclusive.
La entrada de su programa será el listado con los n valores. La salida será dos números, representando los índices de inicio y fin de la secuencia de menor promedio. Se desea que su solución tenga un costo polinomial, por lo que se sugiere el uso de programación dinámica.
Es parte de
Es algo comun que pase en foros de ayuda, las personas estan desesperadas y bueno no piensan bien, supongo que nos pasa a todos.
En fin este blog me gusta mucho y aunque trata de css estan muy buenas las recomendaciones
https://escss.blogspot.com/2014/01/preguntas-y-adivinanzas.html