« first day (760 days earlier)      last day (2345 days later) » 

2:20 PM
@gbianchi la verdad es que debía ser OR, pero le falta una condición
 
@Lamak si es =, no puede ser OR.. porque decis que si?
 
@gbianchi porque en la mente del op, está diciendo: "con la primera condición tengo todos los que tienen un año, independiente de los meses"
"y con la segunda condición tendría aquellos que tienen entre 6 y 12 meses"
así que debía ser OR
lo que le falta a la segunda condición es agregar que edad debía ser 0
y claro, convertirlo a número
 
ahh ok... esta todo mal el query jajajajaja
 
@gbianchi jajaja
 
pense que solo queria las personas de 1 año y 6 a 12 meses...
no me di cuenta que queria de 6 a 24 meses...
es un espanto... por dios...
 
2:23 PM
@gbianchi 6 a 23
jaja
 
ufff ya hay 24meses en el año?, que gran mejora
 
@Lamak para.. le funciono el datediff?????
 
@gbianchi trágate tus palabras!!!
Gracias con el DateDiff me funciona perfecto — Angel Gutierrez 47 secs ago
jajaja
 
@Lamak no entiendo nada..
 
Buenas, tengo un código que no se porque no funciona, puedo copiar el codigo aqui?
No me da ningun mensaje de error, es JS sencillo, creo.
 
2:25 PM
@LluísPuigFerrer muestra
 
medalla Birrete obtenida!!!
 
@gbianchi quizás fue esta conversión la que le sirvió: (cast(edad as integer)*12+cast(meses as intger))
lo que está bien, la verdad
 
Buenos días a todos y buenas tardes a los del viejo continente
 
@PedroÁvila buenas
 
@PaulVargas nosotros si estamos, tu eres el que no esta
@CamiloVasquez :)
 
2:27 PM
var contador = 0;
var fin_contador = 10;

function temporizador(){
if (contador >= fin_contador){
alert('hello');
//window.location.href = '/admin/logout';
}
else{
fin_contador = fin_contador - 1;
}
}

function iniciar(){
temporizador();
setInterval("temporizador()",1000);
}
Porque al llamar a iniciar() no salta el alert a los 10segundos?
 
@EduenSarceño en marte casi llegan a los 24
 
Lluís se supone que el contador se incrementa por cada tick no al contrario xd
setInterval("temporizador()",1000); esa línea es la mala
setInterval recibe como parámetro una función no un texto
setInterval(temporizador, 1000);
Dejando la lógica de tu aplicación si haces ese cambio al menos ya verías que se ejecute tu programa (que lo haga bien es otra historia)
 
Sisi, se que es un poco lioso, que para que sea mas entendible tiene que ser contador 0 y ir sumando y al llegar a 10 el alert
 
var contador = 0;
var fin_contador = 10;

function temporizador(){
console.log(fin_contador)
if (contador >= fin_contador){
alert('hello');
//window.location.href = '/admin/logout';
}else{
fin_contador = fin_contador - 1;
}
}

function iniciar(){
temporizador();
setInterval(temporizador, 1000);
}

iniciar();
 
@LluísPuigFerrer pues a mi me funciona
 
2:31 PM
ahí tendrás un loop infinito
Llegada a la condición 0 >= 0, no decrementará el contador
y seguirá haciendo la misma comparación
0
0 >= 0, 0 >= 0, etc
 
Es curioso, porque sigue sin salir el alert
La funcion es llamada cuando el usuario hace login, el codigo es este
 
@EduenSarceño como.. no va a negativo???
 
Juraria que sigue restando a negativo @EduenSarceño
$("#submitloginadmin").submit(function(e){
e.preventDefault();
var formData = new FormData($(this)[0]);
$.ajax({
url:'/admin/login',
type: 'POST',
data: formData,
success: function(responseText) {
$responseData = JSON.parse(responseText);
if($responseData.status == 'contadorencendido'){
window.location.href = $responseData.location;
iniciar();
}
},
cache: false,
contentType: false,
processData: false
});
return false;
});
 
0 >= 0 es true, entonces no se ejecuta fin_contador - 1
cambíalo >= por >
0 > 0 es falso, luego fin_contador va el else y quedaría
0 > -1
 
exacto
 
2:37 PM
@EduenSarceño no es reusable? pero si moviendo el componente y poniendolo entro lugar funcionaria
 
@lois6b mira esta pregunta de meta cuando tengas un momento es.meta.stackoverflow.com/q/2942/15301
 
@EduenSarceño igual, mas alla de eso, la unica diferencia es que va a mostrar el cartel 1 segundo antes.. no entiendo despues como paras el temporizador...
 
la mejor solucion no es simplemente un clearinterval?
 
con clearinterval
pero no guarda el entero que devuelve xd
entero = setTimeOut(...);
luego adentro de la función en alguna parte
 
@Lamak te lo dije ayer,pero por si acaso no lo has visto es.meta.stackoverflow.com/q/2938/15301
 
2:38 PM
clearInterval(entero)
 
@Pikoh a revisar
 
@x-rw No, no es reusable
Por qué no es reusable tu código, porque tiene despendencias a llenar
 
@EduenSarceño porque no lo seria?
 
@Pikoh voy
 
Primero, app.module require angular-rote
 
2:39 PM
oye, visteis que ya actualizaron el icono de Revision?
 
@EduenSarceño cuales dependencias
 
en otras palabras no podrías usar tu archivo app.module en un sitio donde no esté angular-route
Luego tus templates dependen uno de otros
Tu lista de usuarios depende de tu lista de items
 
@lois6b pues ni me di cuenta
 
@lois6b sí, ya lo comentaron también en otro chat
 
2:41 PM
oh, pues pa los despistados :P
 
la verdad no sé por qué la gente usa angular
 
@lois6b yo no me había fijado, pero lo acaban de cambiar creo
 
es un asco, depende de javascript para todo y es un problema de compatibilidad
por ejemplo app.route depende de la funcionalidad de window.history
if (undefined === window.history) {
alert('Tu navegador no soporta angular-route');
}
ese en el caso más sencillo, aún falta ver si soporta los listeners al cambiar el fragment del navegador
 
El criterio es el de las personas que votan para decidir si es o no una respuesta. Ahora mismo no se si son necesarios 5 votos como para cerrar una pregunta, intentaré informarme. — Pikoh 1 min ago
te refieres a eliminarla, @pikoh ?
 
window.addEventListener('hashchange', function(ev){
alert('fragment de la URI cambiado');
})
 
2:48 PM
buenas
@EduenSarceño gracias por lo de ayer compa
 
@lois6b no,al nuevo icono :)
 
@x-rw yo te recomendaría dejar de usar angular y usar un engine de templates directamente en la lado servidor
incluso sin angular puedes hacer templates del lado cliente
 
@Pikoh decia en tu comentario
 
@lois6b ahh no, me refería a pasarla a comentario. Cuando se marca pasa a la cola de baja calidad, y ahi se vota para decir que es un comentario. No sabía si los votos os influian para convertir la respuesta en comentario o no
 
@PaulVargas perdóóóón, estoy apuradísimo con la escuela :(
 
2:57 PM
@Pikoh no. no influyen. es algo que hace un mod siempre. en las colas se determina si es de baja calidad o no. luego los que tengan el privilegio de eliminar pueden en funcion del numero de negativos y votos
 
@EduenSarceño es que me gusta angular
 
Usa angular de la forma correcta
 
@EduenSarceño blade ? twig ?
 
mi favorito es emberjs
twig es de symfony
blade de laravel si no esoty mal no?
 
@EduenSarceño no tenia ni idea de esto, pende que symfony solo se encargaba de routes no de templates
@EduenSarceño eaxcto
 
3:02 PM
symfony es un monstruo
me pidieron que explicara el framework en mi universidad
laravel es sólo convención y complejidad innecesaria
 
laravel usa symfony
 
sin ir lejos, laravel importa todo el core de symfony
 
@EduenSarceño no me gusta para nada php
 
Emberjs no es de php
además facilmente puedes crear tu propia implementación de los templates engine
en el idioma que quieras.
Artisan está hecho con Symfony\Component\Console\Application y usa varías clases de Symfony\Component\DependencyInjection
Laravel de por sí es un bundle de symfony.
@x-rw Investiga bien qué casos se usa angular
Yo sólo usé angular para mockups jamás como impletación de un sistema real
 
@EduenSarceño en pocas palabras el core de laravel es simfony :v
 
3:06 PM
angular solo sirve para tener en caché la mayor parte del tiempo el contenido el estático, pero eso se puede lograr con un sistema de cache en el servidor
@CamiloVasquez correcto.
si buscas en internet "angular perfomance" verás varios artículos de como mejorar la velocidad de angular... eso indica que angular es lento no?
two-way data bindings
centenares de listeners
Un despachador de eventos con carencia de depuración e informe claro de errores.
Si tu aplicación tiene un error jamás verás tu función en el stacktrace, sólo verás una cola enorme de funciones anónimas de parte de angular
 
@EduenSarceño Angular es más lento que React, pero gran parte de los problemas de rendimiento es por malas prácticas. Por ejemplo, el two-way data binding es opcional, puedes usar one-way y ahorrar muchos cálculos y comprobaciones
 
@PabloLozano Ese es el problema, la gente no usa bien angular :(
no tengo ningún problema en que usen angular si lo usan de la forma correcta.
 
Yo estoy usandolo para un proyecto grande y la verdad aún estoy dudando si hice bien, la curva de aprendizaje es muy empinada :P
 
Yo intente usar angular pero no me gustó mucho
 
Angular tiene beneficio como Rest API xd
Por ejemplo, varías páginas son víctimas de web-scraping, si usas angular y los datos de tu modelo los consumes vía JSON, tus clientes ya no tienen necesidad de hcarte web-scraping. Eso te ahorraría varías solicitudes http por parte de las arañas de los usuarios.
En resumen, si programas con angular, de una vez exhibe una REST API a tus usuarios. punto a favor
Otra forma de trabajar con angular y templates del lado servidor
es sólo trabajar con angular tu capa del negocio.
Por ejemplo, usar angular para importar un footer o un header es matar una araña con una bomba atómica.
 
3:30 PM
@lois6b ni me acuerdo el icono por el que voté
 
@EduenSarceño No, yo lo uso como si fuese casi una aplicación de escritorio: he creado por ahora como unos 20 componentes que intento reusar en lo posible y media docena de servicios para acceder a datos, ya sea backend o localStorage. Cargar todo Angular para luego rellenar partes de una web...
como dices, es absurdo
@lois6b Yo he usado React (muy poco) y me gustó, pero cuando me dan demasiada flexibilidad me pierdo un poco, tiré por Angular porque te lo da todo, es más monolítico
 
@blonfu yo tampco. pero este me gusta supongo
 
Con React tienes que elegir la máquina de estados (flux, redux, reflux... y mil variantes) y la forma de acceder a backend (no incluye librería para manejar AJAX, dejándote la elección a ti)
 
conoceis alguna libreria JS para generar encuestas/cuestionarios?
@PabloLozano el votador serial de Camilo me dijo que era para conseguir la medalla de sufragio. esa medalla es conflictiva xDD
 
Ya que estan hablando de tecnologias para crear aplicaciones web, tengo una cuantas preguntas sobre el desarrollo de aplicaciones profesionales, para clientes.
 
3:37 PM
React y Angular sirven para aplicaciones donde el usuario necesite interactuar con componentes provistos por la página. En otras palabras React y Angular no son sistemas de templates, si no más bien un medio para la UX de nuestros usuarios. Concuerdo en todo lo que dices Pablo
 
@lois6b uy si ayer mero bombardeo de +10 y yo como que WTF hasta me puse feliz pero después llegó la tristeza :c
 
@CamiloVasquez me lo hicieron a mi 6 veces XD se lo que se siente .. al principio
 
@lois6b tuve 150 puntos en unas horas y despues se fueron :c
 
@CamiloVasquez Al ritmo que vas sumando ni lo vas a notar xD
 
@PabloLozano vaya par de cohetes estais hechos
 
3:41 PM
Yo estoy bajando el ritmo según me metan más caña en el trabajo
 
@CamiloVasquez al parecer mi mal sueño fue una premonicion de lo bien que te iria a ti XD.
 
no creo que haga más de 100 o así a la semana durante unos meses
pero sigo por el chat
 
de recomendar digo. resultados veo bastantes
 
@lois6b Que haya usado yo no
surveyjs.io se ve chula
 
@PabloLozano jajajaja en estos días superé mi record personal, sobrepasé los 300 :D
en un día
@David si pero después se fueron jajajaja
 
3:45 PM
@CamiloVasquez me haces sentir mal, yo lo mas que he logrado en un dia es poco mas de 100 😔
 
@lois6b aunque no niego que me dio susto cuando vi ese mensaje isque corección de votos algo asi
@David jejejej yo solo he sobrepasado los 200 diarios como 5 veces y hay que hacerlo 50 y 100 veces para obtener medalla xd
 
@CamiloVasquez Bueno, con la primera vez ya te dan una medalla, aunque sea de bronce
 
@CamiloVasquez vakano es cuando SO te trolea dandote 100 puntos poco dias despues de haber ingresado.
 
@PabloLozano sii jejeje
@David jajajajajaj ay yo no me acuerdo que me hayan dado 100 puntos a los días de haber entrado la primer vez mmmm
@PabloLozano @David @lois6b es demaciado triste ese -58 hoy :c
 
-58 y -148 😱
 
3:51 PM
a ver uds fanaticos de linux.. como me conecto de win a linux?? para poder ejecutar cosas ahi...??
 
@David en realidad es -148...el -58 es por la suma de puntajes positivos del día
 
@David la meta hoy ya es quitar ese -58 :c jajaja y dejar asi sea un +10
@Lamak exacto
 
@CamiloVasquez ¡Ala 223 puntos en un día! :O
 
@CamiloVasquez y no sufriste un mini infarto.
@gbianchi yo apenas tengo una semana aprendiendo linux.
 
@PaperBirdMaster pero fue por el votador en serie xd
@David clarooo hjajajajaj yo todo feliz viendo esos +10 +10 +10 +10.... cuando a las horas ese -148 casi me toca ir a urgencias
pense que me daría taquicardia o algo asi
 
3:54 PM
@CamiloVasquez jajajaja. Al parecer no se pueden burlar se mis sueños XD.
 
@David jajaja tu sueño se hizo realidad con migo :c
 
@CamiloVasquez pero como puede bajar tanto la puntuacion de golpe?
 
@David supongo que esa fue la cantidad de puntos que me dio el votador en serie intentando buscar su medalla de votos, creo que la explicación la dará mejor @lois6b
 
@David los votos seriales (una persona dando multiples votos en un tiempo muy corto a otra persona) son detectados automaticamente por el sistema y son retractados
 
@lois6b y que pasa con la persona que los da?
 
3:57 PM
@David si acabas de descubrir un usuario que tiene respuestas super interesantes , no las votes todas de golpe. espacia los votos para que el sistema no los cancele.
 
@gbianchi Usa un cliente ssh
 
@David nada
 
@gbianchi por consola?
 
putty es el más famoso
 
ah, lo que dice @PabloLozano, no lo había leído
 
3:58 PM
si ahi baje putty..
odio las consolas...
 
@lois6b pero tu dijiste que el te dijo que queria una medalla hablaste con el ?
 
año 2017 chicos.. no se usa mas escribir..
 
@CamiloVasquez si, me comuniqué con él por privado para hacerle saber que sus votos se cancelaron y que no haga este tipo de votación.
 
@EduenSarceño pero se podria lograr? me refiero trabajar asi por carpetas
 
@gbianchi si hay más aplicaciones por consola ahora que nunca.
 
3:59 PM
@PabloLozano jajaja apenas vengo a darme cuenta que me estabas stalkeando ayer :v jajaja
 
@gbianchi eeeh... va a ser que no, la consola es el método más usado para conectarse, el modo gŕafico en remoto requiere mucho ancho de banda
 
@lois6b ah entiendo, también llegué a pensar que era por maldad pero depsues dije que maldad seria si votaran negativo mmmm
 
@CamiloVasquez Entré a ver la lista de los que más suben este mes y ahí estabas
 
@PabloLozano ancho de banda sobra.. tengo el servidor a 4 mts por dios.. y no tiene porque devolverme algo grafico.. pero el lugar deberia ser grafico!
 
y viendo tu ritmo me llamó la atención ese negativo
 
4:00 PM
@PabloLozano ahhh si, cuando la miré iba detrás de A.cedano como por 200 pts
 
@CamiloVasquez puede ser por maldad. le das la ilusion de cientos de puntos, y el sistema es el malo que te los quita xD
 
desde wincsp alguien sabe si puedo descomprimir y ejecutar cosas?
 
@PabloLozano :c
@lois6b jajajaja y la ilusión fue muy muy grande :'c
 
@gbianchi Los servidores no suelen tener instalado nada gráfico
@gbianchi Por cierto, MS ha puesto la parte gŕafica de Windows Server como opcional en su última versión
 
@PabloLozano en un ataque de nervios descubri que puedo hacer todo con el winscp.. gracias a dios...
 
4:02 PM
xD
sí, es como un "comandante norton"
 
@PabloLozano no.. el servidor no tiene que tener nada grafico.. pero yo quiero estar de mi lado viendo un navegador.. no una linea de comandos..
 
oh dios, casi ninguno de aquí sabrá de lo que estoy hablando
 
@PabloLozano claro!!!!!!!!!! eso mismo!!!!
@PabloLozano el wincsp es exactamente eso!
 
@PabloLozano O.o o.O no sabía que estaba de primero acabé de ver :O
 
@x-rw Sí puedes, pero tienes que unirlos al final, es a lo que voy. Y para unirlo a tus necesidades necesitarás de un interprete creado por ti o alguno configurable a tus necesidades. Te digo, lo que quieres hacer es más complicado para un proyecto trivial
 
4:04 PM
@PabloLozano eso suena a buz lightyear (o como se copie eso xd)
 
@gbianchi deberías
 
@PabloLozano algunos somos tan viejos o más que tú
 
@PabloLozano no te creo eso. Incluso windows server ejecuta siempre su contexto gráfico. La WinAPI para consolas exhibe métodos gráficos hahhaa si la quitan no se podrán correr muchos programas.
 
@EduenSarceño no me descomprime un carajo...
 
wincsp de por sí no lo hará
 
@EduenSarceño estoy conectado al bendito servidor.. voy a tener que aprender linux para descomprimir un archivo?
 
wincsp emplea SSH, puedes acceder a todas las funciones del sistema operativo
 
@EduenSarceño está en modo gráfico pero sin escritorio
 
@gbianchi qué distro de linux es?
@PabloLozano pero sigue siendo un contexto gráfico es a lo que te digo hahaha xd
 
@EduenSarceño ni idea.. esta en una nube.. aca averiguar algo es un milagro.. agradece que me pusieron una virtual en algun lado...
 
4:09 PM
@EduenSarceño Bueno, pero está para trabajar con línea de comandos exclusivamente
 
@gbianchi hahahah pero si linux es más sencillo
escribe apt-get -v para ver si tu sistema es basado en debian
 
@EduenSarceño como averiguo la version?
 
es que linux solo es el kernel, dependerá mucho tu distro
 
-bash: apt-get: command not found
jua
 
escribe $ cat /proc/version
 
4:12 PM
Linux version 2.6.32-431.el6.x86_64 (mockbuild@x86-023.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Sun Nov 10 22:19:54 EST 2013
red hat
del 2012?
jua
 
Pues sí hahaha
que tipo de archivo es el que deseas descomprimir?
 
un jar
 
jar es un rar de backend no?
escribe $ yumdownloader rar-4.2*
 
gzip -d 'phantomjs-1.9.8.jar'
gzip: phantomjs-1.9.8.jar: unknown suffix -- ignored
probe con "" tambien.. una mierda esto.. matemos la linea de comandos por dios
 
gzip solo descomprime .zip o .gzip
es que java debería nombrar su archivo .jar.rar
 
4:17 PM
igual falla por ese - en el medio..
a ver.. le cambio el nombre
 
un jar es un zip
 
no te lo va a reconcoer
 
puedes renombrarlo
 
jar es zip?
 
sin miedo
 
4:17 PM
entonces solo cambiale el nombre y listo
 
mismo error.. me canse y me aburri...
 
@EduenSarceño jar es Java ARchive
 
mv phantomjs-1.9.8.jar phantomjs-1.9.8.jar.zip
yo sé que java archive
 
gzip -d phantomjs198.jar
gzip: phantomjs198.jar: unknown suffix -- ignored
 
pero decirlo a que sea un nuevo formato son cosas distintas
 
4:18 PM
el problema es el -d?
 
y esto? jar -xvf phantomjs198.jar
 
sólo si tiene instalado el sdk xd
gzip -d phantomjs-1.9.8.jar -S zip
 
prueba a poner unzip fichero.jar
a ver si tienes ese comando
 
unzip es un alias a gzip
gzip = zip = gunzip = unzip = zcat
 
unzip anda! vamos carajo.. pero no con el jar
 
4:23 PM
el error sólo dice que no reconoce el sufijo y por eso no puede seleccionar el algoritmo correcto. basta especificarlo con -S o bien cambiarle el nombre al archivo
 
para mi ese jar esta roto...
no desesperen.. ahora averiguo...
GRACIAS!!!
 
si tienes winscp... por qué no lo copias a tu PC y lo abres con 7Zip o similar?
 
en este caso lo veo válido, es un archivo pequeño, si fuese un archivo de 1.2Gb pues sería otra historia xd
 
@PabloLozano es lo que hice, y tiro error.. por eso digo que debe estar roto
igual me traje otro jar.. alla con unzip funciono, de mi lado no funciono...
 
Apr 26 '16 at 16:09, by Paul Vargas
¡Libeeeeertaaaaaaad! -- ¡Uy! Perdón, es que leí Linux y me emocioné.
 
4:36 PM
0
Q: ¿porqué no puedo pasar parámetros a mi JasperReports?

L. RonquilloBuen día, tengo el siguiente código que genera un reporte de venta: public void ReporteVenta() throws SQLException,JRException, ClassNotFoundException{ Class.forName("com.mysql.jdbc.Driver"); Connection conexion = DriverManager.getConnection("jdbc:mysql://localhost:3306/proyecto...

 
@L.Ronquillo ¿Jugando con Java?
 
No creí que un bendito reporte pudisese más que yo pero ya me cansé de probar por mi cuenta jajajaja
@PaulVargas es un proyecto de la escuela, sir, es un punto de venta
 
ese reporte en específico imprime un ticket de una venta pasada, pasándo un parámetro, pero por alguna razón del diablo, no me quiere reconocer mis parámetros :(
@PaulVargas jajajajaja
 
@PaulVargas es que andaba de parranda :D
 
4:39 PM
@L.Ronquillo ¿Algún error de compilación al invocar JasperFillManager.fillReport?
¿Qué versión de JasperReports estás usando?
 
@PaulVargas uso jasper 6.4.3 , me está reconociendo el propio jasperReport como un string
no suitable method found for
> fillReport(JasperReport,Map<String,String>,Connection)
> method JasperFillManager.fillReport(String,Map<String,Object>,Connection) is
> not applicable
> (argument mismatch; JasperReport cannot be converted to String)
 
@L.Ronquillo Prueba lo siguiente: javamexico.org/foros/javamexico_20/…
Pasa el reporte como un flujo de bytes.
 
lo mismo, sigue mostrando el mismo error
hasta pensaría que el IDE está bugeado
 
No es el IDE
el IDE solo redirige el stdout del compilador
a no ser claro que tenga implementado versiones de caché de tus archivos. Recomiendo que limpies todo y vuelvas a compilar. Si aún así te da error es porque efectivamente es tu código
 
@L.Ronquillo te he puesto una posible solución
basada en el API
 
4:49 PM
gracias hermano, colocando lo que me dices me vuelve a mostrar un error, ahora diciendo que
Map<String,String> cannot be converted to Map<String,Object>
lo curioso es que si quito los parámetros y coloco null, funciona :/
 
Cambia el map
Map<String,Object> propiedades
 
define el Map como String,Object, ahí es fácil ;)
 
Recuerda que una clase parametrizada es dificil manejar la herencia
Clase<Hijo> no hereda de Clase<Base> aún si Hijo hereda de Base
 
Holaa
Oigan una preguntica, es que no soy muy bueno y siempre me dvean mucho
Al decompilar un .exe ¿Se puede ver con autenticidad cómo fue escrito? Es decir... ¿Puedo reeditarlo? Estoy haciendo ingenieria inversa o muchos lo ven mal como "piratería" pero yo creo que es estudio también
 
No puedes
 
4:54 PM
@LuxBellum que es dvean ?
 
El compilación es un proceso sin inversa, sin duda puedes desamblar un binario, y llevarlo a un lenguaje de programación de alto nivel como C. No obstante no será el mismo código con el que fue compilado
La compilación*
Si por ejemplo el binario fue escrito en C, al desamblarlo perderías todos los typedefs, y todos los #define y verás sólo métodos genéricos
 
@L.Ronquillo Por cierto, report debe ser instancia de net.sf.jasperreports.engine.JasperReport.
 
por ejemplo, si una clase usa algo como

Foo(Tipo *puntero)
 
@PaulVargas ya lo verifiqué también
 
al desamblarlo verías
func1 (void *a)
 
4:57 PM
acabo de encontrar el "error" solo cree:
Map parametros; en vez de:
Map<String, String> parametros; y dejo de marcar error.-. XD
 
No lo crees así xd
tendrás classcastexception
Map<String, Object> parametros;
 
@L.Ronquillo ¿Qué pasa si pruebas con: Map<String, Object> parametros = Collections.emptyMap();?
 
@EduenSarceño Los #define no van a parar al binario resultante.
 
A lo que me refiero es que perdería todo
incluso aunque este definido en el código
 
0
A: Para que funcionan las sentencias #endif #if #ifdef en C++ ?

PaperBirdMasterTal y como ha comentado Einer las directivas de pre-procesador #endif, #if y #ifdef (y #ifndef, #elif, #else y #endif que no habéis mencionado) son directivas de inclusión condicional de código. Estas directivas no son exclusivas de C++, también son usadas en c. Fases de traducción. El proceso...

 
4:58 PM
@EduenSarceño ¿Programas en Java?
 
PaperBird sé las etapas del procesador, gracias de todas formas.
 
@PaulVargas ahorita pruebo, dame un momento
 
@L.Ronquillo Sí, mister.
 

« first day (760 days earlier)      last day (2345 days later) »